[发明专利]使用两个单框架控制力矩陀螺的航天器姿态机动控制方法有效
申请号: | 201210580550.6 | 申请日: | 2012-12-27 |
公开(公告)号: | CN103034237A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 桂海潮;张军;徐世杰;邢琰;金磊;唐强 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种使用两个单框架控制力矩陀螺的航天器姿态机动控制方法,包括三个控制阶段:阶段一是陀螺初始奇异规避阶段,它由陀螺奇异判断逻辑和陀螺奇异脱离控制器组成,它使两个单框架控制力矩陀螺脱离在控制起始时刻可能出现的内、外奇异,然后进入阶段二的控制;阶段二是误差姿态收敛阶段,它由误差姿态收敛控制器组成,旨在使航天器的姿态误差收敛到指定的姿态误差阈值以内,从而进入阶段三的控制;阶段三是稳态控制阶段,由稳态控制器组成,旨在使姿态误差进一步收敛,并保证框架指令转速平稳的收敛到零。本发明可用于航天器中控制力矩陀螺群部分失效的情况,也可用于仅安装两个平行单框架控制力矩陀螺的航天器的姿态控制。 | ||
搜索关键词: | 使用 两个 框架 控制 力矩 陀螺 航天器 姿态 机动 方法 | ||
【主权项】:
1.一种使用两个单框架控制力矩陀螺的航天器姿态机动控制方法,其特征在于:该方法的特征步骤包括三个阶段:阶段一:陀螺初始奇异规避阶段它由陀螺奇异判断逻辑和陀螺奇异脱离控制器组成;检验初始时刻航天器与期望姿态的误差和两个单框架控制力矩陀螺群SGCMGs是否奇异;令m0>0表示初始时刻姿态误差阈值,它的具体值在实际应用中选定;若姿态误差小于m0,或者陀螺远离奇异,则直接进入阶段二;若姿态误差大于m0,且陀螺接近奇异,则利用等大反向的速率驱动框架转动一定的时间T0>0,使陀螺脱离奇异,表达式如式(1)所示:δ · 1 = b 0 δ · 2 = - b 0 - - - ( 1 ) ]]> 其中,
和
为两个SGCMGs的框架转速;b0为正的常数;选得较小,以免在切换到后续的姿态机动控制模式之后引起大的框架角速度突变;阶段二:误差姿态收敛阶段它主要由误差姿态收敛控制器组成;两个SGCMGs在航天器本体中任意安装,只需要对该算法中的相应项进行坐标转换即可;令{X Y Z}表示航天器的本体固连坐标系,J=diag(J1 J2 J3)为陀螺锁定时航天器与陀螺组成的系统的惯量矩阵,其中diag(J1 J2 J3)表示对(J1 J2 J3)取对角阵,ω=[ω1 ω2 ω3]T表示航天器的角速度在本体坐标系的三个分量;首先,计算期望姿态角速度,表达式如式(2)所示:ω d 1 ω d 2 = - k ρ 1 ρ 2 + g sat ( Δ 2 , a ) - sat ( Δ 1 , a ) - - - ( 2 ) ]]> 其中,ωd1与ωd2表示沿X和Y轴的期望姿态角速度;![]()
ρ=[ρ1 ρ2 ρ3]T为描述航天器姿态的Rodrigues参数;控制增益g和k为正的常数,为保证姿态误差收敛的过程中Δ1和Δ2收倒到零,使它们的选择满足g>2k;sat(x,a)为如式(3)所示的饱和函数:sat ( x , a ) = x , - a ≤ x ≤ a a , x > a - a , x < a - - - ( 3 ) ]]> 其中,x为任意变量;a为饱和界限,为正的常数,根据实际需要选定;然后,根据角速度跟踪控制律,计算指令控制力矩,表达式如式(4)和式(5)所示:ω · 1 = k 1 ( ω d 1 - ω 1 ) ω · 2 = k 1 ( ω d 2 - ω 2 ) - - - ( 4 ) ]]>T c = J 1 ω · 1 J 2 ω · 2 - - - ( 5 ) ]]> 其中,k1和k2为正常数,在实际控制中进行选择;Tc为指令控制力矩;最后,计算指令框架角速度,表达式如式(6)所示:δ · = 1 h 0 D s - 1 T c - - - ( 6 ) ]]> 其中,δ · = δ · 1 δ · 2 T , ]]> h0为陀螺转子的角动量,在此,假定两个陀螺转子的角动量大小相等;为计算
需要说明力矩输出矩阵,如式(7)所示:D = sin δ 1 sin δ 2 - cos δ 1 - cos δ 2 - - - ( 7 ) ]]> 其中,δ1和δ2为陀螺的框架转角;对矩阵D进行奇异值分解如式(8)所示:D=USVT (8)U和V为正交矩阵;S=diag(σ1 σ2),σ1和σ2为矩阵D的两个奇异值,并且满足σ1≥σ2≥0;
的计算方法如式(9)所示:D s - 1 = VS γ - 1 U T - - - ( 9 ) ]]> 其中,S γ - 1 = diag 1 / σ 1 1 / ( σ 2 + γ ) , ]]> γ按照式(10)选取:γ = 0 , λ ≥ λ D k D ( 1 - λ λ D ) 2 , λ ≤ λ D - - - ( 10 ) ]]> 其中,kD为正的常值,在控制过程中指定;λD为控制实施过程中指定的正数,λ表示D的奇异度量,按式(11)计算:λ=det(DDT) (11)令ms>0表示期望的姿态误差阈值,它的具体值在实际应用中指定;判定姿态误差是否收敛到指定的阈值范围内,若没有,则继续使用误差姿态收敛控制器进行控制;若是,则进入阶段三的控制;阶段三:稳态控制阶段它主要由稳态控制器组成,即按照公式(12)计算指令框架角速度:δ · = D T m ‾ h 0 m ‾ T DD T m ‾ + ϵ v · - - - ( 12 ) ]]> 其中,m = s 1 + s 2 | | s 1 + s 2 | | = m x m y 0 , ]]>m ‾ = m x m y - - - ( 13 ) ]]> mTJω=v (14)v · = k v ( v d - v ) - - - ( 15 ) ]]> vd=-kd(ρ1a1+ρ2a2) (16)在上面的公式中,kd和kv为正的常数,在实际控制中选定;a1=mx/J1和a2=mx/J2;v表示所选的中间变量,由上面的表达式可知,表示的是航天器的角动量在两个转子矢量的角分线上的投影;
为v的时间导数;而vd表示中间变量的期望值;此外,ε为正的小量,根据实际情况选定。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210580550.6/,转载请声明来源钻瓜专利网。
- 上一篇:皮肤疾病涂药器
- 下一篇:用于吞咽困难患者的预增稠致密液体营养组合物