多关节机械臂运动控制中的重力因素分析

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:chongai2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本研究旨在探讨重力给空间机械臂运动控制带来的影响。在简要介绍空间机械臂的相关内容的前提下,结合双关节旋转空间机械臂,完成空间机械臂动力学模型的构建,并通过仿真研究基于动力学设计和轨迹跟踪控制的空间机械臂运动控制系统,希望能够给研究空间机械臂运动控制的人员供参考和帮助。
  关键词:重力;空间机械臂;运动控制;动力学模型;轨迹跟踪控制
  中图分类号:TH138.5
  随着现代化科学技术的蓬勃发展,以及人们在未来的空间活动中越来越频繁,促使对于空间机械臂运动控制的研究工作越来越受到人们的普遍关注及重视。一般而言,空间机械臂主要位于航天器上,并被用于完成释放、回收卫星,以及帮助在轨建造、维修空间站等任务,不但能够有效减少宇航员的舱外活动时间,保障宇航员的生命安全,同时,还能够大大缩减出舱作业所产生的一系列费用。为此,本研究拟结合空间机械臂在重力的影响下所进行的运动控制情况,以及应用到的模型构建、仿真设计等进行讨论,具体分析如下。
  1 空间机械臂的概述
  1.1 空间机械臂的内容介绍
  空间机械臂是集机械、视觉、动力学、电子和控制等学科为一体的高端航天装备,是航天飞机开创的一个空间机构发展新方向。其最直接的用途是通过捕捉运输飞船进行自动化精密对接。一般来说,空间机械臂主要具有抓手工作半径大、杆件质量轻、刚度小,以及负载质量变化范围广等基本特点;在载体姿控系统处于关闭状态期间,空间机械臂系统往往还呈现为自由漂浮和无根多体的系统。不过受到空间机械臂的臂部与载体动力学耦合作用的影响,促使与其相关的运动学、动力学及运动控制等问题明显趋于复杂化、多样化,例如由于动量矩守恒方程的不可积影响,往往容易使得空间机械臂表现出非完整力学的特性;而由于铰转动角当前值以及铰转动时间历程的影响,抓手及负载的位姿也会受到相当程度的影响;即便是在相同的空间机械臂的最终铰转动角情况下,控制规律的不同,同样能够使得载体的最终姿态发生改变。
  1.2 空间机械臂的核心部件
  空间机械臂的核心部件及其实现各项功能的基础——关节,在研制空间机械臂系统的过程中,发挥着相当程度的作用。可以说,正确建立关节的动力学模型,是空间机械臂系统设计、分析和控制的基础。一般来说,空间机械臂的关节主要是采用无刷直流电机的驱动形式设计而成的,结合其传动装置来看,空间机械臂的关节主要有谐波齿轮传动关节和行星齿轮传动关节两种。其中,谐波齿轮传动关节的单级传动比大,重量轻,结构紧凑,近乎零间隙,但其扭转刚度存在显著的滞回特性,在热真空环境中,极易产生局部过应力,导致柔轮疲劳破坏,可靠性相对较低;而行星齿轮传动关节则具有承载能力大、可靠性高、寿命长等优势,不过要达到较高的传动比,则需要采用多级或复合传动,增加结构的体积、重量和复杂性。
  2 空间机械臂系统的构建
  在构建空间机械臂系统期间,可以通过以下步骤加以考虑,并完成构建。
  首先,空间机械臂系统设计采用刚体系统;其次,空间机械臂系统的构造拟采用基座和连杆完成,由基座、测量臂、旋转关节等部位串联连接;最后,完成机械臂动力学模型的建立。具体如图1所示:
  3 空间机械臂的运动控制设计
  3.1 空间机械臂的动力学设计
  结合图1双关节旋转空间机械臂的动力学模型,得出空间机械臂两连杆的质心向量表达式为:
  3.2 空间机械臂的轨迹跟踪控制
  在当前,空间机械臂控制系统的设计,主要可以采用PD控制、自适应控制以及鲁棒控制等几种设计方法。本文关键在于讨论基于自适应PD控制下的轨迹跟踪控制设计,具体分析如下。
  在此过程中,空间机械臂系统主要受到微重力的影响,此时空间机械臂各连杆的势能W可以表示为:
  其中, (θ)表示重力载荷向量矩阵的估算值。此时应分地面装调阶段和空间应用阶段两种情况讨论:第一种,当系统处于地面装调阶段时,重力能够促使空间机械臂动力学模型所产生的重力载荷向量矩阵与控制器中的重力补偿项进行抵消,从而可以尽快达到预期的轨迹追踪控制,而且跟踪误差也可以快速向0值收敛。第二种,当系统处于空间应用阶段时,此时没有重力存在,导致机械臂无法将控制器当中的重力补偿项进行抵消,受其影响,机械臂的轨迹跟踪无法达到预期的轨迹跟踪控制。通过在不同阶段对重力载荷向量矩阵的准确估值,能够促使自适应PD控制器大大提高对空间机械臂跟踪控制轨迹的准确性,从而寻求全局渐进稳定的平衡点。
  4 空间机械臂运动控制的仿真研究
  4.1 基于控制力矩和跟踪轨迹的空间机械臂运动控制仿真
  在Matlab7.0的环境下,研究重力对双关节旋转空间机械臂的仿真效果,仿真时间设置在10s。该空间机械臂系统的各杆件号参数设置如下:
  另外,在期望位置方面,θd1和θd2均设置在1.0。根据相关要求,调整系统的控制参数,得出空间机械臂的各关节控制力矩仿真曲线如图2所示。
  另外,调整相关系统参数设置,得出空间机械臂的各关节跟踪输出仿真曲线如图3所示。
  4.2 仿真结果
  通过仿真研究,可以看出,该双关节旋转空间机械臂运动控制系统具有较好的跟踪阶跃输入能力,而且1号和2号关节的响应速度相对较快,能够保证系统不出现超调现象。除此之外,该系统的驱动力矩还具有初始力矩小的特点。另外,系统开始保持基本恒定的时间约在3s到5s之间,能够达到一定的控制精度要求,适用于大多数操作环境。
  5 结束语
  本研究通过结合空间机械臂的相关知识点以及双关节旋转空间机械臂的仿真设计,详细阐述了重力对空间机械臂运动控制的影响。可以看出,在地面装调阶段和空间应用阶段,重力对空间机械臂所产生的重力项与其所需驱动力矩均有密切关系,影响到轨迹追踪精度,在设计时需要予以充分考虑。另外,结合双关节旋转空间机械臂的仿真实例来看,该系统则能够具备较好的跟踪阶跃输入能力,且满足良好的精度控制要求,能够适用于大多数操作环境。
  参考文献:
  [1]郝峰.空间机械臂回转臂式微重力模拟装置研究[D].哈尔滨工业大学,2010,06,01.
  [2]陈钢,张龙,贾庆轩,孙汉旭.基于主任务零空间的空间机械臂重复运动规划[J].宇航学报,2013,08(01).
  作者简介:孙承志(1975-),男,江苏赣榆人,讲师,硕士,主要研究方向:智能检测、目标识别与跟踪、运动控制等;
  作者单位:三江学院电气与自动化工程学院,南京 210012
其他文献
对于非结构化P2P网络而言,资源的高效搜索成为广泛研究的关键技术。本文提出了一种基于标签匹配的信息检索算法,将请求表示为多关键字向量,对请求和资源信息的标签进行匹配,
首先简单地介绍了Visual C++和Matlab的发展情况,紧接着介绍了Visual C++和Matlab联合编程的两种方法,并着重介绍了软件开发的过程的关键步骤,最后对其效果进行总结。
质子交换膜燃料电池(PEMFC)系统内部运行机理复杂,将其作为非线性复杂对象,基于T-S模糊网络算法,用模糊聚类和线性辨识方法建立PEMFC系统的模型,仿真实验结果表明该模型预测精度高,
本人的电脑近日不小心感染了“QQ乐”病毒,乍一听,以为是上网聊天染上的,但我根本就没有装过QQ软件!回想起用了别人的忧盘,有可能与此有关,看来该病毒还可以通过其他途径传播。为
坚决反对和遏制腐败,大力倡导和建设廉洁政府是我们党一直坚持的政治方向和执政目标。党的十八大、十八届二中、三中、四中全会对预防和惩治腐败进行了深刻论述,分析了腐败于
新型粉煤气化技术是目前国内先进的大型化、高压、纯氧和熔渣操作的气流床气化技术,包括干煤粉进料、气化燃烧室水冷壁结构、多烧嘴组合顶置下喷以及粗合成气全激冷工艺流程
摘 要:随着电子化、信息化的不断发展,我国计算机技术已经成功应用于各领域中,为现代化发展产生了巨大推动作用。计算机技术的飞速发展在现如今已经涉及到各层面,探究其运用方向以及发展前景显得尤为重要。本文基于计算机技术的发展现状,分析了在发展中存在的一些问题,并针对这些问题提出了几点优化策略,旨在帮助计算机技术更广泛的应用于现代化各项领域中。  关键词:计算机技术;现代化运用;优化策略  中图分类号:G