硕士论文网第2020-12-12期,本期硕士论文写作指导老师为大家分享一篇
机械论文文章《空间七自由度冗余机械手动力学建模与控制研究》,供大家在写论文时进行参考。
本篇论文是一篇机械硕士论文范文,空间机械臂的控制模式包括自由空间运动和与环境接触的力控制任务。而空间机械臂在辅助宇航员舱外活动(EVA)、在轨更换 ORU 以及物资转移等任务时,位置控制时完成这些空间任务的基础。自由运动阶段,控制系统采用位置控制,通常通过离线或者在线的路径规划得出机械臂的笛卡尔轨迹,从而控制机械臂运动到期望的位姿。
第 1 章 绪论
1.1 课题研究背景及意义
空间机械臂在人类的太空探索中发挥着越来越重要的角色。在复杂的空间环境下,空间机械臂投入使用不仅可以有效地减小宇航员面临的风险,使其避免在极端温度以及高辐射环境下执行外空间任务;而且提高了外太空任务执行的效率。例如,宇航员的外太空活动(Extravehicular activity, EVA)对于宇航员来说是费时费力的空间任务,而对于使用空间机械臂进行外太空任务将更安全,方便和高效。目前,空间机械臂主要应用于航天飞机、空间站以及卫星上。对于空间多自由度机械臂,由于无法在地面有效地进行实物仿真实验,为了研究机械臂的运动特性,因此需要建立空间多自由度机械臂的半实物仿真系统以及全数值仿真系统,而对其动力学的研究又是其中必不可少的环节之一。考虑到实时系统下,计算机的运算速度以及数据通讯速度,用于模拟机械臂运动的正向动力学需满足实时性、快速性以及稳定性。为此,有必要研究一种针对该空间七自由度冗余机械臂的实时动力学用于模拟机械臂的实际运动情况。针对空间机械臂的控制主要分为自由运动空间机械臂位置控制,接近目标物时的视觉伺服控制以及执行与环境接触的力控制任务。对于空间冗余机械臂,可以利用冗余度优化运动学以及动力学指标。研究冗余机械臂的控制可以更好的完成复杂空间环境下的任务。本课题所研究的空间多自由度机械臂实时动力学可以满足实时仿真以及控制系统建模的需要,且本文研究的冗余机械臂的控制理论对于空间机械臂的位置以及力控制具有重要的理论意义以及适用价值。
1.2 课题来源及主要研究内容
本课题研究内容源于“863”课题“某机械臂项目”。本课题针对空间七自由冗余机械臂的动力学与控制展开,针对上述空间机械臂动力学建模以及控制的研究现状综述,本文从以下几方面展开研究:(1)研究基于空间矢量描述的铰接体算法建立的空间机械臂正向动力学模型,该算法可用于空间机械臂在位姿固定、漂浮状态以及自由飞行状态下的仿真;通过递推多体动力学与基于关节空间惯量阵的位姿固定机械臂的正向动力学建模分析动力学建模方法的选择原则。(2)研究基于运动学的构型控制理论的冗余机械臂的控制,利用臂角作为运动学目标函数参数化冗余机械臂的自运动,为了验证冗余机械臂的位置控制理论,在Simulink 中搭建其全数值仿真系统,进一步研究控制系统各环节的作用以及控制系统参数对控制效果的影响。(3)研究自由飞行空间机器人的协调控制理论,将机械臂对基座的扰动力作为已知的力矩加入基座姿态控制器中。并在数值仿真系统中验证协调控制原理,通过基座位姿控制系统中的能量消耗评价控制算法的实用性。(4)研究空间七自由度冗余机械臂的增强混合阻抗控制,研究其力跟踪性能,搭建其数值仿真系统,基于仿真平台仿真机械臂完成辅助对接任务。
第 2 章 空间机械臂动力学建模
2.1 引言
空间机械臂的动力学即研究空间机械臂的运动情况,其主要为力(力矩)与加速度之间关系。一般地说,动力学正问题即研究在已知机械臂关节驱动力矩的情况下各关节运动情况,动力学逆问题则研究在已知机械臂关节运动的情况下求解关节驱动力矩。空间机械臂的动力学建模主要包括机械臂参数化描述,动力学量的表示以及动力学建模基本方程。本章中首先给出空间机械臂系统的一般模型,并给出其参数化描述。紧接着介绍了空间矢量理论在动力学量表示中的应用,并指出基于空间矢量表示的动力学量更简洁方便,更有利于揭示多体系统运动特性物理本质。本章将重点介绍空间矢量描述的空间机械臂动力学建模,其克服了传统的动力学建模其计算量较大,计算效率低的问题。且结合空间固定基座机械臂的正向动力学建模方法,分析动力学建模的效率、计算量以及稳定性问题。动力学建模的基本原理很多,实现方法也很多,动力学量的表示方法也不尽相同,因此针对不同的建模对象,不同的动力学建模任务,需要选择不同的建模方法。本章结合动力学建模方法分析了动力学建模方法的选取原则。
2.2 空间机械臂系统描述
本文研究对象为空间七自由度冗余机械臂,各臂杆采用枢轴连接的的方式,根部肩部和末端腕部均有回转、偏航以及俯仰三个自由度,肘关节有一个俯仰自由度。机械臂的肩部和腕部的相互替换即可实现空间机械臂的行走。空间机器人系统由基座(卫星/航天器)和机械臂组成。机械臂系统为七自由度开链(Open Chain)机械臂,对其物理模型假设如下:a) 忽略机械臂的弹性效应,将其看作为刚形体b) 关节只是连接相邻连杆,无柔性c) 该机械臂为串行结构,无支路且末端自由、不闭合其一般模型如图 2-1所示:
与运动学建模不同的是,空间机械臂的刚体动力学建模首先需要建立其连体坐标系,该连体系可以不按 D-H 原则建立,然后在机械臂连体系下表示机械臂运动学量(位置、速度、加速度),最后根据动力学普遍方程建立多体系统模型。6 维空间矢量代数包括刚体的移动量和转动量,相对于 3 维向量,以 6 维矢量表示的运动方程可以将牛顿方程和欧拉方程结合到一起。进而在表示动力学时更加简洁和方便。且易于编程实现。空间机械臂从与基座铰接的杆件到末端依次编号为杆1到杆 n ,且规定从杆1到杆 n 的递推为“向外 ”递推,相反,从杆 n 到杆1的递推为“向内”递推。基于牛顿-欧拉递推的机械臂逆向动力学是单处理器上计算效率最高的算法11,用空间矢量表示的牛顿-欧拉递推动力学方程使得方程表达式更加简洁,易于编程。其主要包含运动学量从基座端向末端递推,以及力学量从末端向基座端递推。其中,前者主要为了获得机械臂各部分的速度以及加速度,从而为列写机械臂各杆件的运动学方程作铺垫;后者则通过各连杆的运动方程,递推得到关节的驱动力矩。
第 3 章 空间冗余机械臂位置控制研究
3.1 引言
3.2 冗余机械臂构型控制
3.3 机械臂关节空间位置控制
3.4 空间冗余机械臂位置控制数值仿真研究
3.5 自由飞行空间机器人系统位置控制研究
3.6 本章小结
第 4 章 空间冗余机械臂增强混合阻抗控制研究
4.1 引言
4.2 增强混合阻抗控制原理
4.3 增强混合阻抗控制仿真平台
4.4 混合阻抗控制力控制研究
4.5 基于增强混合阻抗的冗余机械臂辅助对接仿真研究
4.6 本章小结
结 论
本课题来源于国家“863”某机械臂项目。课题主要开展空间冗余机械臂递推多体动力学,空间冗余机械臂控制的研究。本文中的研究成果如下所示:研究空间机械臂正向多体动力学。基于空间矢量描述的铰接体算法建立空间固定基座机械臂和空间漂浮基座机械臂的正向动力学模型,在 Sim Mechanics中建立该机械臂的动力学模型,仿真结果表明,本文研究的递推正向动力学算法计算精度高,效率高且稳定性好,其适用于半实物仿真系统中的机械臂动力学计算要求以及控制系统建模分析。提出了针对本文研究的空间七自由度冗余机械臂的构型控制策略,选取臂角为运动学目标函数,参数化机械臂的自运动。基于笛卡尔主任务以及扩展运动学任务(即臂角),通过阻尼最小平方法得到奇异鲁棒性运动学逆解。同时,研究了机械臂的关节空间控制器的特点。仿真结果表明,基于该理论可以有效的控制冗余机械臂的运动。研究了针对空间自由飞行机器人协调控制,将机械臂对基座的扰动力作为姿态控制系统的反馈力,改善了基座姿态控制系统的品质。仿真结果表明这种将机械臂系统与基座视为一体的协调控制减小了基座姿态控制系统的能量消耗。 研究了空间冗余机械臂的增强混合阻抗控制,该阻抗控制策略结合基于运动学的构型控制以及混合阻抗控制理论。分析了该阻抗控制算法的力跟踪特性。并且提出基于增强混合阻抗控制的空间冗余机械臂的辅助对接策略。仿真结果表明,基于该算法的空间冗余机械臂在完成复杂情况下力控制任务时增加了与环境之间的柔顺性以及力控制方向上的力跟踪精度。研究了在空间机械臂的全数值仿真系统中验证冗余机械臂的位置控制、协调控制以及力控制。并且搭建了相应的数值仿真系统。本文根据机械臂实际控制系统建立的空间机械臂全数值仿真系统可以有效的验证控制系统理论的完备性,控制系统参数的实际意义以及分析控制系统各部分环节的关键作用。仿真实验结果表明,采用全数值仿真可以有效地进行空间冗余机械臂的控制研究,其克服了实物仿真的局限性。基于本文所建立的全数值仿真系统对于空间机械臂的半实物仿真以及实物仿真均具有较强的参考价值。结合目前工作中存在的问题,后期的研究将从以下几个方面进行:本文所研究的空间机械臂递推多体动力学主要应用于半实物实时仿真系统中模拟机械臂的运动情况。且算法的精度与实际机械臂的运动情况的一致性还有待进一步验证。基于增强混合阻抗控制理论的空间冗余机械臂的控制使机械臂存在第二柔顺面,因此如何对该柔顺面有效的施加力控制以及柔顺控制进而增加机械臂与环境之间的交互能力值得进一步深入研究。本文研究的空间冗余机械臂的控制算法仅在空间机械臂的全数值仿真系统中进行了验证,因此有必要进行实际实验验证。
以上论文内容是由
硕士论文网为您提供的关于《空间七自由度冗余机械手动力学建模与控制研究》的内容,如需查看更多硕士毕业论文范文,查找硕士论文、博士论文、研究生论文参考资料,欢迎访问硕士论文网机械论文栏目。