[发明专利]一种空间机器人燃料最省的协调控制方法有效
申请号: | 201811621147.7 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109460069B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 罗建军;宗立军;王明明;袁建平 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G05D1/12 | 分类号: | G05D1/12;G05B13/04 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 刘新琼 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种空间机器人系统基座和臂的协调控制方法,其中,在系统质心处设计了基座推进器燃料最省的最优控制律,利用饱和函数代替输入不等式约束,使得最优控制问题可以被变分法求解,具有求解速度快、解的精度高、方便在线应用等优点。此外,考虑了反作用飞轮等基座姿态执行器只能提供较小、有限的力矩,在基座姿态执行器饱和时,可以利用臂的运动产生恰当的反作用力矩,保证了基座姿态可以被控制到期望值。 | ||
搜索关键词: | 一种 空间 机器人 燃料 协调 控制 方法 | ||
【主权项】:
1.一种空间机器人燃料最省的协调控制方法,其特征在于步骤如下:步骤1:基于饱和函数求解燃料最省最优控制问题空间机器人系统质心的动力学模型为:
其中,
表示施加在系统质心上的作用力,
代表系统质心的线加速度,M代表系统的质量;定义
为系统质心的运动状态,
分别为系统质心的位置和线速度,则系统质心的状态方程可以表示为:
考虑最小化燃料消耗以及实际情形下推进器推力有限,空间机器人燃料最省的最优控制器可以表示为:
其中,tf表示末端时间,fs,max为允许的最大输入,xs,0和xs,tf分别为系统质心的初始状态和其期望的末端状态;使用间接法,式(3)表示的最优控制问题只能使用庞特里亚金极小值原理求解,本发明使用如下饱和函数表示输入不等式约束:
其中,w=[w1,w2,w3]T称为辅助输入向量,参数k用于调节wi=0处的斜率
使用式(4)所示的饱和函数代替输入不等式约束,最优控制问题(3)可以转化为如下形式:
使用变分法求解式(5)表示的最优控制问题,Hamiltonian函数可以表示为:
其中,λr,λv分别为与位置和速度相关的协状态,μ=[μ1,μ2,μ3]T为拉格朗日乘子;进一步地,解的最优性条件可以表示为:![]()
![]()
![]()
因而,系统质心处最优控制输入
满足微分方程约束(2)、(9)、(10),代数方程约束(4)、(7)、(8),以及边值约束;使用配点法求解上述微分‑代数方程系统的两点边值问题可以得到最优控制输入
因为系统质心处的力只能由基座航天器推进器的推力产生,所以同时得到了基座航天器推进器的控制力fb,c=fs*;步骤2:基座姿态执行器未饱和时设计协调控制律空间机器人系统末端执行器处不受外力、外力矩作用时系统的动力学模型如式(11)所示:
其中,
包含基座质心的线加速度和基座角加速度,
为关节角加速度,
为基座惯量矩阵,
为臂的惯量矩阵,
为基座和臂的惯量耦合矩阵,
分别为基座和臂与速度相关的非线性项,
为基座质心处所受的外力和外力矩,
为臂关节输入力矩,n为臂的关节数目;从式(11)中消除基座质心的线加速度变量,空间机器人反映臂运动对基座姿态影响的系统动力学方程如式(12)所示:
其中,基座航天器推进器的控制力fbc由步骤1得到,
为基座角加速度,
为基座施加的外力矩,![]()
![]()
下标l1:l2,h1:h2代表原矩阵l1到l2行、h1到h2列形成的子矩阵;在基座姿态执行器未饱和时,设计基座姿态的参考角加速度
和关节的参考角加速度
分别如下:![]()
其中,上标‘d’代表期望值,单位四元数
表示基座姿态,ηb,ξb分别为单位四元数的标量和向量部分;
代表基座姿态误差,K1,b,K2,b,K1,θ,K2,θ为正定的增益矩阵;将式(13)、(14)代入式(12),可以得到基座姿态执行器未饱和时基座姿态控制力矩和关节控制力矩如式(15)所示:
步骤3:基座姿态执行器饱和时设计协调控制律当基座姿态执行器饱和时,即式(15)中计算得到的基座姿态控制力矩超出了反作用飞轮等基座姿态执行器能够提供的最大力矩|nbc,i|>nb,imax,本发明使基座姿态执行器提供其所能输出的最大控制力矩,|nbc,i|=nb,imax,并利用臂运动产生反作用力矩进行基座姿态控制;将式(12)的上半部分写为:
此时,可以设计关节的参考角加速度为:
其中,符号‘+’表示矩阵的广义逆,
式(14)和式(17)分别表示关节运动对应的两个任务:将臂展开至期望构型以及产生适当的反作用力矩控制基座姿态;完整的关节参考角加速度通过任务优先级方法得到:
其中,
为单位矩阵,
为矩阵
的零空间;因而,当基座姿态执行器饱和时,基座姿态控制力矩和关节控制力矩可以通过式(20)得到:![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811621147.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种跟踪系统及其方法
- 下一篇:一种水下有缆机器人的摄像机云台控制装置