[发明专利]一种软着陆自主障碍规避常推力器控制方法有效
| 申请号: | 201210499447.9 | 申请日: | 2012-11-29 |
| 公开(公告)号: | CN102981507A | 公开(公告)日: | 2013-03-20 |
| 发明(设计)人: | 朱圣英;崔平远;高艾;徐瑞;胡海静 | 申请(专利权)人: | 北京理工大学 |
| 主分类号: | G05D1/10 | 分类号: | G05D1/10;G05B13/04 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100081 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种软着陆自主障碍规避常推力器控制方法,属于深空探测技术领域。本发明首先利用探测器下降过程中的光学相机以及自带的障碍检测装置形成的地表障碍信息选择目标着陆点。然后利用光学相机以及高度计、速度计等导航设备获取当前探测器位置以及姿态信息,并建立含推力器的动力学方程;根据事先确定的障碍规避轨迹建立参考动力学方程。最后,通过稳定误差动力学方程,实时控制常推力器开关,完成跟踪标称轨迹,使探测器安全、平稳下降到目标着陆区域。具有算法简单、计算量小且控制精度高、燃料消耗少的特点。 | ||
| 搜索关键词: | 一种 软着陆 自主 障碍 规避 推力 控制 方法 | ||
【主权项】:
1.一种软着陆自主障碍规避常推力器控制方法,其特征在于:包括以下步骤:步骤1,根据障碍分布,确定目标着陆点;步骤2,在探测器本体系下三个主轴正反方向各安置一个常推力推力器;分析打开推力器生成力的情况,建立包含推力器的系统动力学模型:ρ ‾ · · = h ( ρ , ρ · ) + 1 m R S L ( σ ‾ ) F C S - - - ( 1 ) ]]> 其中,ρ为探测器当前位置向量,
分别为探测器当前位置向量的一阶导数和二阶导数,
g为目标天体产生的引力加速度;探测器本体坐标系到着陆点坐标系的转换矩阵
着陆点坐标系到探测器本体坐标系的转换矩阵
m为探测器的质量,[ σ ‾ ~ ] = 0 - σ 3 σ 2 σ 3 0 - σ 1 - σ 2 σ 1 0 , ]]> σ=[σ1 σ2 σ3]T为修正罗德里格参数表达的当前姿态量;探测器本体坐标系下生成推力sFC为:sFC=uaHu(2)其中ua为常推力大小,H = - 1 0 0 1 0 0 0 - 1 0 0 1 0 0 0 - 1 0 0 1 , ]]> u=[u1,u2,u3,u4,u5,u6,]T为推力器开关状态向量,其中第i个元素
i=1,2,…,6;步骤3,根据当前位置到着陆点的规划轨迹,形成参考动力学方程ρ ‾ · · m + K 1 ρ ‾ · · m + K 2 ρ ‾ m = v ‾ ρc - - - ( 2 ) ]]> 其中,vρc为参考动力学方程的输入量,ρm为输出的三维参考位置向量,![]()
分别为输出的三维参考速度向量和参考加速度向量,K1,K2是3×3的对称的正定矩阵;步骤4,将动力学模型和参考动力学模型做差,定义状态误差变量ε=ρ-ρm,e = ϵ ϵ · T , ]]> 得到线性跟踪误差方程:e ‾ · = A m e ‾ + B ( σ ‾ ) ( H u ‾ - ω ‾ ) - - - ( 4 ) ]]> 其中A m = 0 3 × 3 I 3 × 3 - K 1 - K 2 ; ]]>B ( σ ‾ ) = 0 3 × 3 0 3 × 3 1 m R S L ( σ ‾ ) 0 3 × 3 ; ]]> ω=mLRs(-σ)(vρc-vρl);v ‾ ρl = h ( ρ , ρ . ) + K 1 ρ . + K 2 ρ ; ]]> 计算Δ = β ρ T u ‾ - δ F - - - ( 5 ) ]]> 其中β ρ T = u a γ ρ T H F , ]]>δ F = γ ρ T ω ‾ , ]]>γ ρ T = 1 m e ‾ T K ρ T R S L ( σ ‾ ) , ]]> 给定任意正定矩阵矩阵Q,则根据A m T P + P A m = - Q , ]]> 求得正定对称矩阵P = P ρ 1 P ρ 2 P ρ 2 P ρ 3 , ]]> Kρ=[Pρ2 Pρ3];
为
的函数,
当δF≥0时,Δ<0,则无需打开推力器;当δF<0时,设计推力器控制量:a)初始化新向量
n,令n=0,![]()
b)令Aj取
向量中绝对值最大的元素,j为绝对值最大的量在向量中的位置,j的取值范围为1,2,3;然后令
向量中的元素![]()
c)计算
d)n=n+1,计算u ‾ ^ = S ( β ^ ρ 1 ) S ( β ^ ρ 2 ) . . . S ( β ^ ρ 6 ) T , ]]> 其中S ( β ^ ρi ) = 1 β ^ ρi < 0 0 β ^ ρi ≥ 0 ]]> 为切换函数;e)如果Δ<0或n>3,则停止,输出当前的推力器控制向量u ‾ ^ = S ( β ^ ρ 1 ) S ( β ^ ρ 2 ) . . . S ( β ^ ρ 6 ) T , ]]> 否则,返回b);步骤5,将步骤4得到的
输入步骤2中包含推力器开关的系统动力学模型,对探测器进行实时控制,完成基于常推力器开关的障碍规避轨迹跟踪.
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210499447.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种风机电机
- 下一篇:智能直流马达控制电路





