CN103869823A - 火星着陆器喷气推力器和质量矩复合控制*** - Google Patents

火星着陆器喷气推力器和质量矩复合控制*** Download PDF

Info

Publication number
CN103869823A
CN103869823A CN201410138869.2A CN201410138869A CN103869823A CN 103869823 A CN103869823 A CN 103869823A CN 201410138869 A CN201410138869 A CN 201410138869A CN 103869823 A CN103869823 A CN 103869823A
Authority
CN
China
Prior art keywords
overbar
lander
moment
rcs
attitude
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410138869.2A
Other languages
English (en)
Other versions
CN103869823B (zh
Inventor
吴忠
王振
郭雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Original Assignee
Beihang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN201410138869.2A priority Critical patent/CN103869823B/zh
Publication of CN103869823A publication Critical patent/CN103869823A/zh
Application granted granted Critical
Publication of CN103869823B publication Critical patent/CN103869823B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种火星着陆器喷气推力器和质量矩复合控制***,该***包括有姿态控制***、复合执行机构、着陆器动力学和运动学模型;其中,姿态控制***包括有姿态控制器和控制分配;其中,复合执行机构包括有RCS和MM。在考虑多种环境干扰因素情况下,建立基于RCS/MM的着陆器复合动力学模型;根据着陆器***姿态误差产生控制***所需要的控制力矩;控制分配则将总的控制力矩单独分配到两个执行机构,产生控制指令;RCS/MM***根据各自的输入指令产生实际的控制力矩,调整着陆器姿态。本发明可有效降低着陆器***燃料消耗,具有较强的机动性能,能够产生连续的控制力矩,改善着陆器的姿态控制精度和控制余度,为火星的精确着陆提供保障。

Description

火星着陆器喷气推力器和质量矩复合控制***
技术领域
本发明涉及一种火星着陆器的姿态控制***,更特别地说,是指一种基于RCS和MM复合的火星着陆器喷气反作用和质量矩复合控制***。
背景技术
火星是距离地球较近的行星之一,其自然环境与地球相似,将火星探测作为深空探测的一部分,对进一步了解地球、火星的演化过程具有重要意义。
2010年5月第31卷第3期《宇航学报》中公开了名称为:火星EDL导航、制导与控制技术综述与展望。文献中指出要实现着陆器在火星表面的精确着陆,着陆器必须经历进入、下降和着陆三个过程。该文献中的图2公开了着陆器自主障碍检测与规避体系结构,从图中可以看出高精度制导与控制是着陆任务成功实施的前提和保障,为实现着陆器在火星表面的精确着陆,必须为着陆器设计高精度的制导***,而着陆器的姿态控制是高精度制导***所要解决的核心关键技术之一。
在目前的深空探测研究和实践中,大都采用喷气反作用控制***(Reaction Control System,RCS)产生着陆器姿态控制所需的控制力矩。虽然RCS控制简单,具有较强的姿态控制能力,但其工作受着陆器所携带燃料的限制,而且液体燃料的过度消耗还会引起液体晃动及RCS的脉冲工作模式,直接影响着陆器姿态的控制控制精度,最终会影响着陆精度。
变质心(Moving Mass,MM)控制(即质量矩控制)则将质量滑块安装在着陆器内部,通过质量滑块的移动改变着陆器的质心,可以产生连续控制力矩,不存在烧蚀问题,结构简单。然而,仅依靠MM不能产生滚转控制力矩,在大气稀薄时,无法实现较大幅度的姿态机动。
姿态控制***精度也取决于执行机构的输出力矩精度和控制器所能达到的控制精度。
发明内容
为此,本发明综合考虑两类执行机构的特点,采用RCS和MM复合控制模式,实现对火星着陆器姿态的高精度控制。
本发明设计的一种火星着陆器喷气推力器和质量矩复合控制***,该***至少包括有姿态控制器、着陆器***动力学模型和执行机构;
执行机构是指喷气反作用控制***RCS和变质心MM的复合执行机构(2);所述变质心MM中包括有第一质量滑块p和第二质量滑块q;第一质量滑块p安装在着陆器的本体体坐标系Ob-XbYbZb的Yb轴上,且第一质量滑块p可以沿Yb轴往复运动;第二质量滑块q安装在着陆器的本体体坐标系Ob-XbYbZb的Zb轴上,且第二质量滑块q可以沿Zb轴往复运动;
在基于RSC与MM复合执行机构下构建了着陆器动力学和运动学模型(3);
姿态控制***(1)中的姿态控制模块(11)根据接收到的姿态误差
Figure BDA0000488344920000021
产生姿态控制所需的期望姿态控制力矩
Figure BDA0000488344920000022
并输出给控制分配模块(12)中的控制力矩分配模块(121);控制力矩分配模块(121)将所述的期望姿态控制力矩
Figure BDA0000488344920000023
进行分配处理后一方面输出RCS力矩指令
Figure BDA0000488344920000024
给RCS指令分解模块(122),另一方面输出质量滑块力矩指令
Figure BDA0000488344920000025
给质量滑块指令分解模块(123);RCS指令分解模块(122)对接收到的所述RCS力矩指令
Figure BDA0000488344920000026
进行分解处理,输出RCS启动指令PWMRCS给执行机构中的RCS***;质量滑块指令分解模块(123)对接收到的所述质量滑块力矩指令
Figure BDA0000488344920000027
进行分解处理,输出MM的位置指令sp,sq给执行机构中的MM***;sp表示第一质量滑块p的位置指令,sq表示第二质量滑块q的位置指令;
复合执行机构(2)中的RCS依据PWMRCS指令产生控制力矩
Figure BDA0000488344920000028
MM依据sp,sq指令产生控制力矩
Figure BDA0000488344920000029
复合执行机构(2)的力矩总和
Figure BDA00004883449200000210
为作用于着陆器的复合控制力矩;
着陆器动力学和运动学模型(3)是在复合执行机构(2)的力矩总和
Figure BDA0000488344920000031
与环境因素产生的空气干扰力矩
Figure BDA0000488344920000032
共同作用下,改变火星着陆器姿态,进而改变着陆器的着陆轨迹,最终完成着陆器姿态和位置的解算。
本发明与现有技术相比优点在于:
①充分考虑火星非球形摄动,太阳、地球等星体引力摄动,以及未建模动态不确定项,建立基于RCS/MM的火星着陆器复合动力学模型。
②设计的姿态控制***可以对力矩不确定项进行准确估计并补偿,实现对着陆器期望姿态的准确跟踪。
③力矩分配采用MM输出最大力矩原则,有效降低着陆器***的燃料消耗。
④RCS/MM复合执行机构配合工作,可以产生连续的控制力矩,改善着陆器的姿态控制精度和控制余度。
附图说明
图1是传统火星EDL导航、制导与控制***的结构框图。
图2是本发明火星着陆器喷气推力器和质量矩复合控制***的结构框图。
图3是本发明火星着陆器喷气推力器和质量矩复合控制***的控制分配结构框图。
图3A是本发明的控制力矩分配模块的流程图。
图4是坐标系关系示意图。
1.火星着陆器姿态控制*** 11.姿态控制模块
12.控制分配模块 121.控制力矩分配模块
122.RCS指令分解模块 123.质量滑块指令分解模块
2.着陆器复合执行机构 3.着陆器动力学和运动学模型
具体实施方式
下面将结合附图和实施例对本发明做进一步的详细说明。
在图1所示的火星EDL导航、制导与控制***结构下,本发明设计的执行机构为RCS和MM的组合,在基于RSC与MM复合执行机构下构建了着陆器动力学和运动学模型3。
参见图2、图3所示,本发明的一种火星着陆器喷气推力器和质量矩复合控制***,该***包括有姿态控制***1、复合执行机构2、着陆器动力学和运动学模型3;其中,姿态控制***1包括有姿态控制模块11和控制分配模块12;其中,复合执行机构2包括有RCS和MM。所述控制分配模块12包括有控制力矩分配模块121、RCS指令分解模块122、和质量滑块指令分解模块123。
姿态控制***1中的姿态控制模块11根据接收到的姿态误差
Figure BDA0000488344920000041
产生姿态控制所需的期望姿态控制力矩
Figure BDA0000488344920000042
并输出给控制分配模块12中的控制力矩分配模块121;控制力矩分配模块121将所述的期望姿态控制力矩
Figure BDA0000488344920000043
进行分配处理后一方面输出RCS力矩指令
Figure BDA0000488344920000044
给RCS指令分解模块122,另一方面输出质量滑块力矩指令
Figure BDA0000488344920000045
给质量滑块指令分解模块123;RCS指令分解模块122对接收到的所述RCS力矩指令
Figure BDA0000488344920000046
进行分解处理,输出RCS启动指令PWMRCS给执行机构中的RCS***;质量滑块指令分解模块123对接收到的所述质量滑块力矩指令进行分解处理,输出MM的位置指令sp,sq给执行机构中的MM***。
复合执行机构2中的RCS依据PWMRCS指令产生控制力矩
Figure BDA0000488344920000048
MM依据sp,sq指令产生控制力矩
Figure BDA0000488344920000049
复合执行机构2的力矩总和
Figure BDA00004883449200000410
Figure BDA00004883449200000411
为作用于着陆器的复合控制力矩。
着陆器动力学和运动学模型3是在复合执行机构2的力矩总和
Figure BDA00004883449200000412
与环境因素产生的干扰力矩
Figure BDA00004883449200000413
共同作用下,改变火星着陆器姿态,进而改变着陆器的着陆轨迹,最终完成着陆器姿态和位置的解算。
本发明设计的基于RCS和MM的火星着陆器复合控制***,在考虑多种环境干扰因素情况下,建立基于RCS/MM的火星着陆器复合动力学模型;根据着陆器***姿态误差产生控制***所需要的控制力矩;之后,控制分配将总的控制力矩单独分配到两个执行机构,产生控制指令;最终RCS/MM***根据各自的输入指令产生实际的控制力矩,精确调整着陆器姿态。
参见图4所示,在本发明中,火星惯性坐标系记为Oa-XaYaZa,简称为a系,原点Oa为火星的质心,OaXa轴沿火星黄道平面与赤道平面的交线并指向春分点方向,OaZa轴方向是火星的自转轴方向,OaYa轴与OaXa轴、OaZa轴构成右手直角坐标系。
参见图4所示,在本发明中,着陆器的本体体坐标系记为Ob-XbYbZb,简称为b系,原点Ob为着陆器的质心,ObXb轴位于质心Ob与对称体所确定的平面内,平行于体对称轴,并指向着陆器钝头方向,ObZb轴也位于由质心与体对称轴所确定的平面内,垂直于ObXb轴,并指向质心所在位置的反方向,ObYb轴与ObZb轴、ObXb轴成右手系。图中,rb为着陆器质心Ob点的绝对矢量。第一质量滑块p安装在着陆器的本体体坐标系Ob-XbYbZb的Yb轴上,且第一质量滑块p可以沿Yb轴往复运动。第二质量滑块q安装在着陆器的本体体坐标系Ob-XbYbZb的Zb轴上,且第二质量滑块q可以沿Zb轴往复运动。
(一)建立基于RCS与MM的着陆器复合动力学模型
考虑火星非球形摄动,太阳、地球等星体引力摄动,以及未建模动态引起的不确定项。
在本发明中,基于RCS与MM的着陆器平动动力学模型为:
M d 2 r b ‾ dt 2 | a = R ‾ ( t ) + G ‾ ( t ) + P ‾ ( t ) + F ‾ m ( t ) + F ‾ ξ ( t ) + Δ F ‾ ( t ) - - - ( 1 )
M为着陆器的总质量;
Figure BDA0000488344920000052
为着陆器所受的空气动力;
Figure BDA0000488344920000053
为火星引力势能;为RCS的推力矢量;
Figure BDA0000488344920000055
为在惯性坐标系Oa-XaYaZa下的着陆器质心点的二次微分矢量;
Figure BDA0000488344920000056
为着陆器质心Ob点的绝对矢量;d表示微分标识;t为着陆器的着陆时刻;a为惯性坐标系的标识;
Figure BDA0000488344920000057
为建模时动态引入的着陆器燃耗、RCS推力或者MM运动的作用力不确定项;
为摄动加速度; F ‾ ξ ( t ) = μ s [ r ‾ rs r ‾ rs 3 - r ‾ ps r ‾ ps 3 ] + μ e [ r ‾ re r ‾ re 3 - r ‾ pe r ‾ pe 3 ] ; 其中:μs为太阳引力常数;μe为地球引力常数;
Figure BDA0000488344920000063
为太阳相对于着陆器的位置矢量;
Figure BDA0000488344920000064
为地球相对于着陆器的位置矢量;
Figure BDA0000488344920000065
为太阳在火星惯性系的位置矢量;
Figure BDA0000488344920000066
为地球在火星惯性系的位置矢量;
Figure BDA0000488344920000067
为质量滑块相对着陆器的运动产生的惯性力;
F ‾ m ( t ) = - m p ( d 2 p ‾ dt 2 | b + 2 ω ‾ ab × d p ‾ dt | b + ω ‾ · ab × p ‾ + ω ‾ ab × ( ω ‾ ab × p ‾ ) ) - m q ( d 2 q ‾ dt 2 | b + 2 ω ‾ ab × d q ‾ dt | b + ω ‾ · ab × q ‾ + ω ‾ ab × ( ω ‾ ab × q ‾ ) ) ; 其中:p为第一质量滑块的标识;q为第二质量滑块的标识;
Figure BDA0000488344920000069
为第一质量滑块p的位置矢量;
Figure BDA00004883449200000610
为第二质量滑块q的位置矢量;mp为第一质量滑块p的质量;mq为第二质量滑块q的质量;
为在着陆器的本体体坐标系Ob-XbYbZb下的第一质量滑块的二次微分位置矢量;
为在着陆器的本体体坐标系Ob-XbYbZb下的第二质量滑块的二次微分位置矢量;
Figure BDA00004883449200000613
为在着陆器的本体体坐标系Ob-XbYbZb下的第一质量滑块的一次微分位置矢量;
Figure BDA00004883449200000614
为在着陆器的本体体坐标系Ob-XbYbZb下的第二质量滑块的一次微分位置矢量;
Figure BDA00004883449200000615
为角速度矢量
Figure BDA00004883449200000616
的一阶微分;
Figure BDA00004883449200000617
为着陆器本体坐标系相对于惯性坐标系的角加速度矢量的反对称矩阵,下角标ab为两个坐标系的标识,上角标“×”表示反对称矩阵形式, ω ‾ · ab × = 0 - ω · abz ω · aby ω · abz 0 - ω · abx - ω · aby ω · abx 0 ,
Figure BDA0000488344920000072
为着陆器本体坐标系相对于惯性坐标系的X轴角加速度矢量,
Figure BDA0000488344920000073
为着陆器本体坐标系相对于惯性坐标系的Y轴角加速度矢量,
Figure BDA0000488344920000074
为着陆器本体坐标系相对于惯性坐标系的Z轴角加速度矢量。
在本发明中,基于RCS与MM的着陆器转动动力学模型为:
( J O + ΔJ ) ω ‾ · ab + ω ‾ ab × ( ( J O + ΔJ ) ω ‾ ab ) = M ‾ d + M ‾ c + τ ‾ m + τ ‾ r + Δ M ‾ - - - ( 2 )
JO为着陆器的转动惯量;
Figure BDA0000488344920000076
为着陆器相对于惯性坐标系的角速度矢量;
Figure BDA0000488344920000077
为角速度矢量
Figure BDA0000488344920000078
的一阶微分;
Figure BDA0000488344920000079
为空气干扰力矩;
Figure BDA00004883449200000710
为RCS产生控制力矩;
Figure BDA00004883449200000711
为MM产生的控制力矩;
为建模时动态引入的RCS控制力矩、空气动力矩、空气阻尼力矩或者质量滑块运动的力矩不确定项;
Figure BDA00004883449200000713
为质量滑块运动产生的惯性力矩;且:
M ‾ c = - m p [ p ‾ - ( μ p p ‾ + μ q q ‾ ) ] × ( d 2 p ‾ dt 2 | b + 2 ω ‾ ab × d p ‾ dt | b ) - m p [ ( 1 - μ p ) d p ‾ dt | b - μ q d q ‾ dt | b ] × ( d q ‾ dt | b + ω ‾ ab × p ‾ ) - m q [ q ‾ - ( μ p p ‾ + μ q q ‾ ) ] × ( d 2 q ‾ dt 2 | b + 2 ω ‾ ab × d q ‾ dt | b ) - m q [ ( 1 - μ p ) d q ‾ dt | b - μ q d p ‾ dt | b ] × ( d q ‾ dt | b + ω ‾ ab × q ‾ ) ; μp为第一质量滑块的质量比,
Figure BDA00004883449200000715
μq为第二质量滑块的质量比,
Figure BDA00004883449200000716
ΔJ为质量滑块运动引起的附加转动惯量;且:
ΔJ = m p ( p ‾ × - ( μ p p ‾ × + μ q q ‾ × ) ) p ‾ × + m q ( q ‾ × - ( μ p p ‾ × + μ q q ‾ × ) ) q ‾ × , 式中:
Figure BDA0000488344920000082
为第一质量块p位置矢量的反对称矩阵,上角标“×”表示反对称矩阵形式, p ‾ × = 0 0 s p 0 0 0 - s p 0 0 , sp为质量滑块p的位置;
Figure BDA0000488344920000084
为第二质量块q位置矢量的反对称矩阵,上角标“×”表示反对称矩阵形式, q ‾ × = 0 0 s q 0 0 0 - s q 0 0 , sq为质量滑块q的位置。
(二)根据着陆器***姿态误差设计控制***产生姿态控制力矩
假设着陆器***四元数姿态误差为 λ ‾ e = λ e 0 λ e 1 λ e 2 λ e 3 T λe0为四元数中的第一个姿态分量、λe1为四元数中的第二个姿态分量、λe2为四元数中的第三个姿态分量、λe3为四元数中的第四个姿态分量,下角标e为误差量,上角标T为坐标转置,
Figure BDA0000488344920000087
的一阶微分记为
Figure BDA0000488344920000088
取误差矢量为 λ ^ e = λ e 1 λ e 2 λ e 3 T , λ ‾ e = λ e 0 λ ^ e T T .
根据着陆器复合动力学模型,在受到控制力矩的作用下,可以求得当前角速度通过与期望角速度矢量比较,得到姿态角速度误差
Figure BDA00004883449200000813
由误差姿态运动学方程:
λ · e 0 = - 1 2 λ ^ e T ω ‾ e λ ^ · e = 1 2 ( λ ^ e × ω ‾ e + λ e 0 ω ‾ e ) - - - ( 3 )
可以计算得到着陆器***四元数姿态误差 λ ‾ e = λ e 0 λ ^ e T T . 其中,
Figure BDA00004883449200000816
为λe0的一阶微分,
Figure BDA00004883449200000817
Figure BDA00004883449200000818
的一阶微分。
记力矩不确定项估计记为
Figure BDA00004883449200000819
估计误差为
Figure BDA00004883449200000820
***转动惯量J=JO+ΔJ,选取Lyapunov候选函数V为:
V = k [ λ ^ e T λ ^ e + ( λ e 0 - 1 ) 2 ] + 1 2 ω ‾ e T J ω ‾ e + 1 2 Δ M ‾ e T Λ - 1 Δ M ‾ e - - - ( 4 )
式中,k为姿态控制第一常数,且k>0;Λ为3×3的姿态控制第二常数矩阵,且Λ>0。
对上式两端求导,整理可得:
V · = ω ‾ e T [ k λ ^ e + M ‾ d + τ ‾ m + τ ‾ r + M ‾ c + Δ M ‾ ^ - J ω ‾ · ad - ω ‾ ab × ( J ω ‾ ab ) + 1 2 J · ω ‾ e ] - Δ M ‾ e T Λ - 1 ( Λ ω ‾ e - Δ M ‾ ^ · ) - - - ( 5 )
Figure BDA0000488344920000093
为Lyapunov候选函数V的导数;
Figure BDA0000488344920000094
为着陆器目标坐标系相对于惯性坐标系的期望角速度矢量;
Figure BDA0000488344920000095
为期望角速度矢量
Figure BDA0000488344920000096
的一阶微分。
在本发明中,姿态控制模块11的不确定模型的估计记为:
Δ M ‾ ^ · = Λ ω ‾ e . - - - ( 6 )
在本发明中,姿态控制模块11的控制力矩模型为:
τ ‾ = τ ‾ m + τ ‾ r = - k λ ^ e - K ω ‾ e - M ‾ d - M ‾ c - Δ M ‾ ^ + J ω ‾ · ad + ω ‾ ab × ( J ω ‾ ab ) - 1 2 J · ω ‾ e - - - ( 7 )
Figure BDA0000488344920000099
为复合执行机构控制力矩总和;
Figure BDA00004883449200000910
为力矩不确定项估计
Figure BDA00004883449200000911
的一阶微分。
则式(5)变化为:
V · = - ω ‾ e T K ω ‾ e ≤ 0
式中,Κ为姿态控制第三常数矩阵,且Κ>0。
在本发明中实现对着陆器期望姿态的准确跟踪,式(6)即为对着陆器***力矩不确定项的估计,式(7)即为着陆器控制***所需的姿态控制力矩。
(三)将控制力矩分配到各执行机构产生控制指令
如图3所示,本发明中姿态控制***中的控制分配模块12主要分两步进行:第一步是控制力矩分配模块121将火星着陆器姿态控制力矩指令
Figure BDA0000488344920000101
分别分配给RCS和MM;第二步是指令分解,根据RCS和MM的运动学模型,将各自的力矩指令分解为RCS的启动指令PWMRCS及MM的位置指令sp,sq
参见图3A所示,假定质量滑块当前产生最大力矩为
Figure BDA0000488344920000102
力矩分配过程为:
当MM满足偏航通道力矩需求时,Y轴的姿态控制力矩τdy全部分配给MM,τdy≤τmy,τmy为MM的Y轴控制力矩,即τmdy=τdy和τrdy=0;当MM无法满足偏航通道力矩需求时,τdy>τmy,MM工作在最大力矩输出状态,此时输出力矩为τmdy=τmy和τrdy=τdymdy
当MM满足俯仰通道力矩需求时,Z轴的姿态控制力矩τdz全部分配给MM,τdz≤τmz,τmz为MM的Z轴控制力矩,即τmdz=τdz和τrdz=0;当MM无法满足俯仰通道力矩需求时,τdz>τmz,MM工作在最大力矩输出状态,此时输出力矩为τmdz=τmz和τrdz=τdzmdz
此外,着陆器滚动通道由RCS进行控制,即τrdx=τdx
最终,RCS得到力矩指令为 τ ‾ rd = τ rdx τ rdy τ rdz , MM得到力矩指令为 τ ‾ md = 0 τ mdy τ mdz .
指令分解过程为:RCS***根据分配得到的力矩指令,由RCS指令分解模块122转换成所对应的启动指令PWMRCS;MM指令分解模块123根据运动学模型,在不考虑滑块自身动态特性的影响下,计算出位置指令sp,sq为:
s p s q = 0 - μ q R x μ p R x 0 - 1 τ mdy τ mdz - - - ( 9 )
sp为质量滑块p的位置;sq为质量滑块q的位置;Rx为空气动力
Figure BDA0000488344920000106
的X轴分量;τmdy为MM的控制力矩的Y轴分量;τmdz为MM的控制力矩
Figure BDA0000488344920000108
的Z轴分量。
(四)复合执行机构响应产生实际控制力矩,调整着陆器姿态
RCS和MM根据各自的输入指令产生实时的控制力矩
Figure BDA0000488344920000111
作用于火星着陆器,调整着陆器姿态,实现对期望姿态的准确跟踪。
实施例
本实例中,选择最新成功着陆的“好奇号”火星着陆器为研究对象,相关参数为:M=2500kg,J=diag(2000,4000,6000)kg·m2。两个质量滑块质量均为80kg, p ‾ = 0 s p 0 , q ‾ = 0 0 s q , 质量滑块最大位移0.8m,RCS比冲为2000Ns,控制周期为50ms,控制器参数k=2.5,K=diag(12.5,10,12.1),Λ=diag(2.5,16,8),火星着陆器初始姿态四元数
Figure BDA0000488344920000113
为(1000),初始高度125Km,初始速度5900m/s。
本实例所设计的复合控制***接收制导环节产生的期望姿态指令,并对期望姿态进行跟踪,根据姿态偏差产生所需的控制力矩,并分配给RCS/MM复合执行机构,产生实际的控制力矩,调整着陆器姿态,保证制导轨迹的准确跟踪。通过与RCS单独作用的着陆器相比较,本发明所设计的基于RCS/MM的火星着陆器复合控制***:控制力矩精度提高6.09倍左右,姿态角速度跟踪精度提高1.71倍左右,姿态角跟踪精度提高9.87倍左右;在同一制导***下,高度跟踪精度提高5.21倍左右,经度跟踪精度提高3.69倍左右,纬度跟踪精度提高2.31倍左右。
本发明设计的一种基于火星着陆器RCS/MM复合控制***,该控制***通过引入质量滑块执行机构,实现着陆器RCS/MM的复合控制,不但可以有效降低着陆器***的燃料消耗,而且还可以产生连续的控制力矩,改善着陆器的姿态控制精度和控制余度,为火星的精确着陆提供保障。
本发明说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

Claims (7)

1.一种火星着陆器喷气推力器和质量矩复合控制***,火星着陆器至少包括有姿态控制器、着陆器***动力学模型和执行机构;其特征在于:
执行机构是指喷气反作用控制***RCS和变质心MM的复合执行机构(2);所述变质心MM中包括有第一质量滑块p和第二质量滑块q;第一质量滑块p安装在着陆器的本体体坐标系Ob-XbYbZb的Yb轴上,且第一质量滑块p可以沿Yb轴往复运动;第二质量滑块q安装在着陆器的本体体坐标系Ob-XbYbZb的Zb轴上,且第二质量滑块q可以沿Zb轴往复运动;
在基于RSC与MM复合执行机构下构建了着陆器动力学和运动学模型(3);
姿态控制***(1)中的姿态控制模块(11)根据接收到的姿态误差
Figure FDA0000488344910000011
产生姿态控制所需的期望姿态控制力矩
Figure FDA0000488344910000012
并输出给控制分配模块(12)中的控制力矩分配模块(121);控制力矩分配模块(121)将所述的期望姿态控制力矩进行分配处理后一方面输出RCS力矩指令
Figure FDA0000488344910000014
给RCS指令分解模块(122),另一方面输出质量滑块力矩指令给质量滑块指令分解模块(123);RCS指令分解模块(122)对接收到的所述RCS力矩指令
Figure FDA0000488344910000016
进行分解处理,输出RCS启动指令PWMRCS给执行机构中的RCS***;质量滑块指令分解模块(123)对接收到的所述质量滑块力矩指令
Figure FDA0000488344910000017
进行分解处理,输出MM的位置指令sp,sq给执行机构中的MM***;sp表示第一质量滑块p的位置指令,sq表示第二质量滑块q的位置指令;
复合执行机构(2)中的RCS依据PWMRCS指令产生控制力矩
Figure FDA0000488344910000018
MM依据sp,sq指令产生控制力矩
Figure FDA0000488344910000019
复合执行机构(2)的力矩总和
Figure FDA00004883449100000110
为作用于着陆器的复合控制力矩;
着陆器动力学和运动学模型(3)是在复合执行机构(2)的力矩总和
Figure FDA00004883449100000111
与环境因素产生的空气干扰力矩共同作用下,改变火星着陆器姿态,进而改变着陆器的着陆轨迹,最终完成着陆器姿态和位置的解算。
2.根据权利要求1所述的火星着陆器喷气推力器和质量矩复合控制***,其特征在于:所述变质心MM中的两个质量滑块分别沿火星着陆器的俯仰轴和偏航轴安装,且两个质量块沿安装轴作往复运动。
3.根据权利要求1所述的火星着陆器喷气推力器和质量矩复合控制***,其特征在于:基于RCS与MM的着陆器平动动力学模型为 M d 2 r b ‾ dt 2 | a = R ‾ ( t ) + G ‾ ( t ) + P ‾ ( t ) + F ‾ m ( t ) + F ‾ ξ ( t ) + Δ F ‾ ( t ) .
4.根据权利要求1所述的火星着陆器喷气推力器和质量矩复合控制***,其特征在于:基于RCS与MM的着陆器转动动力学模型为 ( J O + ΔJ ) ω ‾ · ab + ω ‾ ab × ( ( J O + ΔJ ) ω ‾ ab ) = M ‾ d + M ‾ c + τ ‾ m + τ ‾ r + Δ M ‾ .
5.根据权利要求1所述的火星着陆器喷气推力器和质量矩复合控制***,其特征在于:姿态控制模块(11)中力矩不确定项估计模型为 Δ M ‾ ^ · = Λ ω ‾ e .
6.根据权利要求1所述的火星着陆器喷气推力器和质量矩复合控制***,其特征在于:姿态控制模块(11)中控制力矩模型为 τ ‾ = τ ‾ m + τ ‾ r = - k λ ^ e - K ω ‾ e - M ‾ d - M ‾ c - Δ M ‾ ^ + J ω ‾ · ad + ω ‾ ab × ( J ω ‾ ab ) - 1 2 J · ω ‾ e .
7.根据权利要求1所述的火星着陆器喷气推力器和质量矩复合控制***,其特征在于:假定质量滑块当前产生最大力矩为
Figure FDA0000488344910000025
控制分配模块(121)的分配过程为:
当MM满足偏航通道力矩需求时,姿态控制力矩τdy全部分配给MM,即τmdy=τdy和τrdy=0;当MM无法满足偏航通道力矩需求时,MM工作在最大力矩输出状态,此时输出力矩为τmdy=τmy和τrdy=τdymdy
当MM满足俯仰通道力矩需求时,姿态控制力矩τdz全部分配给MM,即τmdz=τdz和τrdz=0;当MM无法满足俯仰通道力矩需求时,MM工作在最大力矩输出状态,此时输出力矩为τmdz=τmz和τrdz=τdzmdz
此外,着陆器滚动通道由RCS进行控制,即τrdx=τdx
最终,RCS得到力矩指令为 τ ‾ rd = τ rdx τ rdy τ rdz , MM得到力矩指令为 τ ‾ md = 0 τ mdy τ mdz .
CN201410138869.2A 2013-07-12 2014-04-08 火星着陆器喷气推力器和质量矩复合控制*** Expired - Fee Related CN103869823B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410138869.2A CN103869823B (zh) 2013-07-12 2014-04-08 火星着陆器喷气推力器和质量矩复合控制***

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201310291988.7 2013-07-12
CN2013102919887 2013-07-12
CN201310291988 2013-07-12
CN201410138869.2A CN103869823B (zh) 2013-07-12 2014-04-08 火星着陆器喷气推力器和质量矩复合控制***

Publications (2)

Publication Number Publication Date
CN103869823A true CN103869823A (zh) 2014-06-18
CN103869823B CN103869823B (zh) 2016-06-29

Family

ID=50908466

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410138869.2A Expired - Fee Related CN103869823B (zh) 2013-07-12 2014-04-08 火星着陆器喷气推力器和质量矩复合控制***

Country Status (1)

Country Link
CN (1) CN103869823B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045273A (zh) * 2015-08-12 2015-11-11 中国运载火箭技术研究院 一种双通道变质心飞行器
CN111878260A (zh) * 2020-07-31 2020-11-03 北京中科宇航技术有限公司 一种推力器分配真值表生成方法及装置
CN113867125A (zh) * 2021-09-17 2021-12-31 北京空间飞行器总体设计部 一种edl高动态环境下关键环节转换多余度安全保障方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101093387A (zh) * 2006-06-23 2007-12-26 航天东方红卫星有限公司 基于星上网的卫星姿态控制地面仿真测试***及其测试方法
US20080167770A1 (en) * 2007-01-05 2008-07-10 Beeline Technologies Pty Ltd Vehicle control system
US7631048B2 (en) * 2003-09-24 2009-12-08 Microsoft Corporation Method and system for personal policy-controlled automated response to information transfer requests
CN101934863A (zh) * 2010-09-29 2011-01-05 哈尔滨工业大学 基于磁力矩器和飞轮的卫星姿态全方位控制方法
CN102033546A (zh) * 2010-11-09 2011-04-27 上海交通大学 低空飞艇飞行控制***及其飞行控制方法
CN103197669A (zh) * 2013-04-12 2013-07-10 北京航空航天大学 基于一种dgcmg构型的卫星多种姿态控制模式测试***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7631048B2 (en) * 2003-09-24 2009-12-08 Microsoft Corporation Method and system for personal policy-controlled automated response to information transfer requests
CN101093387A (zh) * 2006-06-23 2007-12-26 航天东方红卫星有限公司 基于星上网的卫星姿态控制地面仿真测试***及其测试方法
US20080167770A1 (en) * 2007-01-05 2008-07-10 Beeline Technologies Pty Ltd Vehicle control system
CN101934863A (zh) * 2010-09-29 2011-01-05 哈尔滨工业大学 基于磁力矩器和飞轮的卫星姿态全方位控制方法
CN102033546A (zh) * 2010-11-09 2011-04-27 上海交通大学 低空飞艇飞行控制***及其飞行控制方法
CN103197669A (zh) * 2013-04-12 2013-07-10 北京航空航天大学 基于一种dgcmg构型的卫星多种姿态控制模式测试***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王振等: "基于复合执行机构的再入弹头动力学建模与控制", 《弹道学报》, vol. 24, no. 4, 31 December 2012 (2012-12-31), pages 6 - 10 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045273A (zh) * 2015-08-12 2015-11-11 中国运载火箭技术研究院 一种双通道变质心飞行器
CN105045273B (zh) * 2015-08-12 2017-12-22 中国运载火箭技术研究院 一种双通道变质心飞行器
CN111878260A (zh) * 2020-07-31 2020-11-03 北京中科宇航技术有限公司 一种推力器分配真值表生成方法及装置
CN111878260B (zh) * 2020-07-31 2021-10-08 北京中科宇航技术有限公司 一种推力器分配真值表生成方法及装置
CN113867125A (zh) * 2021-09-17 2021-12-31 北京空间飞行器总体设计部 一种edl高动态环境下关键环节转换多余度安全保障方法
CN113867125B (zh) * 2021-09-17 2024-07-23 北京空间飞行器总体设计部 一种edl高动态环境下关键环节转换多余度安全保障方法

Also Published As

Publication number Publication date
CN103869823B (zh) 2016-06-29

Similar Documents

Publication Publication Date Title
CN104527994B (zh) 异面交叉快变轨道固定时间稳定姿态指向跟踪控制方法
CN102768539B (zh) 基于迭代的自主水下航行器三维曲线路径跟踪控制方法
CN103488814A (zh) 一种适用于再入飞行器姿态控制的闭环仿真***
CN103913991A (zh) 高速轴对称飞行器复合控制方法
CN104635741B (zh) 可重复使用运载器再入姿态控制方法
CN102495633A (zh) 一种平流层驻留飞艇姿态控制方法
CN102759928A (zh) 一种平流层飞艇航迹控制方法
CN104281155B (zh) 一种无人飞艇三维航迹跟踪方法
CN104238357A (zh) 一种近空间飞行器的容错滑模控制方法
CN103425135A (zh) 一种具有输入饱和的近空间飞行器鲁棒控制方法
CN106985139A (zh) 基于扩展状态观测与补偿的空间机器人自抗扰协调控制方法
CN104317300A (zh) 一种基于模型预测控制的平流层飞艇平面路径跟踪控制方法
CN105629734A (zh) 一种近空间飞行器的轨迹跟踪控制方法
CN105353763A (zh) 一种非合作目标航天器相对轨道姿态有限时间控制方法
CN104590588A (zh) 一种基于隔离余量方法与脉宽融合策略的挠性卫星姿态轨道耦合控制方法
CN105138001A (zh) 一种四旋翼飞行器姿态控制方法
CN103838145A (zh) 基于级联观测器的垂直起降飞机鲁棒容错控制***及方法
CN107065564A (zh) 一种基于自抗扰的中性浮力机器人姿态与轨迹控制方法
CN103914073A (zh) 基于变质心滚控模式的再入飞行器轨迹优化方法
CN102981507A (zh) 一种软着陆自主障碍规避常推力器控制方法
CN104656447A (zh) 一种航天器抗干扰姿态跟踪的微分几何非线性控制方法
CN105955284A (zh) 一种在轨加注航天器姿态控制方法
CN103863578A (zh) 火星着陆器喷气推力器和控制力矩陀螺复合控制***
CN105930305B (zh) 一种三脉冲交会接近制导方法
CN108181806A (zh) 基于采样输出的空间机器人位置与姿态自抗扰控制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160629

Termination date: 20200408