【技术实现步骤摘要】
挠性航天器预设性能姿态控制方法、计算机设备和存储介质
[0001]本申请涉及航天器姿态控制
,尤其涉及挠性航天器预设性能姿态控制。
技术介绍
[0002]航天器姿态跟踪控制问题,即控制航天器的姿态按照任务期望的姿态变化进行变化的问题。其中,任务期望的姿态变化由具体的任务需求给定,不由姿态跟踪的控制方法进行设计。航天器所受到的各种干扰的具体值是未知的,但干扰的是连续有界的。控制方式为由控制方法计算出控制力矩交由执行机构进行实现,执行机构的实现过程不由控制方法管理。
[0003]挠性航天器在姿态控制问题存在其特殊性,主要表现为:施加在航天器本体的各种力矩会通过挠性部件反作用在卫星本体上。因此航天器所受到的干扰力矩既源于外部,也源于自身的挠性部分。
[0004]针对挠性航天器的姿态跟踪控制问题,若对航天器本体的姿态跟踪过程有时间与精度方面的要求,即需要航天器本体姿态在预设的时间节点之前达到预设的精度范围,则可考虑通过预设性能控制的方式解决这一问题。该方法由C.P.Bechlioulis and G.A.Rovithakis,“Robust adaptive control of feedback linearizable mimo nonlinear systems with prescribed performance,”IEEE Transactions on Automatic Control,vol.53,no.9,pp.2090
–
2099,2008.提出,其主要思想为将控 ...
【技术保护点】
【技术特征摘要】
1.一种挠性航天器预设性能姿态控制方法,其特征在于,所述方法包括:步骤1、获取航天器的结构转动惯量标称部分J
m0
;步骤2、利用所述航天器的结构转动惯量标称部分,获取挠性航天器姿态动力学的确定部分N1;步骤3、获取性能函数矩阵P、挠性航天器的姿态误差运动学矩阵Q、一阶反步变量z1、二阶反步变量z2、一阶跟踪参考z
1ref
和收敛率函数k,所述收敛率函数k为根据时间获取收敛率的函数;步骤4、获取扩张状态观测器的耦合干扰跟踪状态Z3;步骤5、根据公式:其中,其中,κ
τ
为鲁棒项强度,z
2i
代表z2中的第i个分量,ε
rti
代表ε
rt
的第i个分量,ε
rt
为ψ
τi
的线性化半径,ψ
τi
为ψ
τ
的第i个分量,i=1,2,3;获取控制力矩τ;步骤6、根据所述控制力矩τ对挠性航天器进行姿态控制。2.根据权利要求1所述的一种挠性航天器预设性能姿态控制方法,其特征在于,步骤1,具体包括:根据公式:J
m0
=J0+δ
T
δ其中,J
m0
为航天器的结构转动惯量标称部分,δ为航天器与挠性部件之间的耦合矩阵;获取航天器的结构转动惯量标称部分。3.根据权利要求2所述的一种挠性航天器预设性能姿态控制方法,其特征在于,步骤2,具体包括:利用所述航天器的结构转动惯量标称部分,并根据公式:其中,N1为挠性航天器姿态动力学的确定部分,ω是航天器的角速度矢量,ω
e
=[ω
ex
;ω
ey
;ω
ez
]为挠性航天器姿态角速度误差,ω
d
是航天器需要执行的任务的期望角速度,R为坐标转换矩阵,定义为其中q
e
=[q
ev
;q
e4
]为航天器的误差姿态四元数,q
ev
为误差姿态四元数的矢量部分,q
e4
为误差姿态四元数的标量部分,I3×3为三行三列的单位矩阵,为矢量q
ev
的坐标方阵,为矢量q
ev
的转置;
获取挠性航天器姿态动力学的确定部分。4.根据权利要求3所述的一种挠性航天器预设性能姿态控制方法,其特征在于,步骤3,具体包括:根据公式:其中,ρ
i
称为性能函数,T
P
为任务需求的预设时间,ε
mi
为任务对...
【专利技术属性】
技术研发人员:肖岩,杨玉龙,孙晟昕,叶东,孙兆伟,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。