[发明专利]一种空间机器人扰动补偿的方法有效
申请号: | 201911241734.8 | 申请日: | 2019-12-06 |
公开(公告)号: | CN111098299B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 侯月阳;卢山;王奉文;张竞天;姜泽华;尹俊雄 | 申请(专利权)人: | 上海航天控制技术研究所 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 上海元好知识产权代理有限公司 31323 | 代理人: | 张妍;周乃鑫 |
地址: | 201109 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 空间 机器人 扰动 补偿 方法 | ||
本发明公开的一种空间机器人扰动补偿的方法,包括以下步骤:S1、基于凯恩动力学建立空间机器人整体动力学模型;S2、根据空间机器人整体动力学模型建立平台的刚体动力学模型,并计算机械臂对平台姿态的扰动力矩;S3、从角动量层面计算平台姿态控制的前馈补偿量,实现对平台姿态扰动力矩的补偿。本发明基于凯恩动力学原理分别建立空间机器人整体动力学模型以及空间机器人平台的动力学模型,从而快速准确的计算得出机械臂对平台姿态的扰动力矩,有效的补偿了平台姿态扰动力矩,具有计算量少,计算结果准确的特点,同时,为星上控制提供了一种新的思路。
技术领域
本发明涉及空间机器人领域,尤其涉及基于凯恩动力学原理的空间漂浮机器人抓捕过程中扰动的补偿方法。
背景技术
空间漂浮机器人包含平台和机械臂,国内外对机械臂建模做了大量研究,采用多种方法如拉格朗日、牛顿-欧拉、凯恩等,考虑了多种因素,但对于实际应用来说,大多将机械臂作为扰动,对平台进行抗扰动控制,且并没有对空间漂浮机器人进行一体化建模进行扰动补偿。而且,国际上对空间漂浮机器人进行干扰力矩补偿的方法是基于牛顿欧拉原理建立空间漂浮机器人动力学模型并进行干扰力/力矩计算,采用反馈方式进行干扰力矩补偿控制,计算次数较多,仿真效率很低,对控制器的资源消耗较大。
发明内容
本发明提供一种空间机器人扰动补偿的方法,基于凯恩动力学原理对空间机器人进行一体化的建模,计算得出空间机器人机械臂对平台姿态的扰动力矩,并利用一体化动力学模型计算角动量对平台姿态的扰动力矩进行前馈补偿,本发明提供的方法采用较少的计算量即可计算得出平台姿态的扰动力矩,有效的实现了对平台姿态扰动力矩的补偿。
为了实现上述目的,本发明一种空间机器人扰动补偿的方法,包含以下步骤:
S1、基于凯恩动力学建立空间机器人整体动力学模型;
S2、根据空间机器人整体动力学模型建立平台的刚体动力学模型,并计算机械臂对平台姿态的扰动力矩;
S3、从角动量层面计算平台姿态控制的前馈补偿量,实现对平台姿态扰动力矩的补偿。
优选地,所述的空间机器人的整体动力学模型为:
式中,
式中,mj是单刚体Bj的质量,I为质量单位阵,Sj、Jj为单刚体Bj坐标系原点Oj的静矩、惯量,和分别表示单刚体Bj的加速度与角加速度,ωj表示刚体Bj的角速度,表示控制输入量的一阶导数,pVj表示单刚体Bj偏速度,pωj表示单刚体Bj偏角速度,表示单刚体Bj坐标系原点Oj的静矩的叉乘形式,表示刚体Bj的角速度叉乘形式,fb和τb分别为平台主动力和主动力矩;
式(11)等号右边的前6行为平台的主动力矩,式(11)等号右边从第7行开始是机器臂对平台姿态的扰动力矩。
优选地,所述的平台的刚体动力学模型为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天控制技术研究所,未经上海航天控制技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911241734.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频编码方法、解码方法及装置
- 下一篇:一种发动机防冻液