复杂扰动下柔性体航天器编队限制性姿态调节控制方法技术

技术编号:38670706 阅读:9 留言:0更新日期:2023-09-02 22:48
本发明专利技术公开了一种复杂扰动下柔性体航天器编队限制性姿态调节控制方法,所述方法包括:建立航天器编队的姿态动力学方程,并基于姿态误差和角速度误差建立航天器编队的姿态协同控制系统;考虑航天器姿态限制,设计航天器的人工势函数;将人工势函数方法与滑模控制方法相结合,分别设计在不同扰动情况下的人工势函数

【技术实现步骤摘要】
复杂扰动下柔性体航天器编队限制性姿态调节控制方法


[0001]本专利技术属于航天器控制
,具体涉及一种复杂扰动下柔性体航天器编队限制性姿态调节控制方法。

技术介绍

[0002]多航天器编队飞行是航天任务探索的一种重要模式,由多个距离较近且具有交互协作的航天器组成,编队中的成员通过组网进行信息交互并进行协同控制,以达到整体的队形和姿态要求,从而共同完成特定的空间任务。
[0003]航天器在飞行过程中,由于环境的复杂性,不可避免的会受到各种干扰,这些干扰会对航天器编队的姿态产生较大的影响,导致姿态产生偏差,进而影响航天器编队系统的稳定性和控制精度。因此需要考虑复杂扰动下航天器编队姿态的协同控制问题。然而现有的航天器编队控制一般假定确定性扰动上界是已知的,然而在实际应用中通常很难获取确定性扰动上界,并且特定科学实验存在姿态限制要求,因此实际控制精度有待提高。
[0004]公开号为CN107422641A的专利技术专利公开了一种复杂约束条件下的航天器编队姿态有限时间协同控制方法,其通过设计扩张观测器实时估计系统未知角速度和耦合扰动,而后基于有限时间滑模控制理论设计分布式控制协议,能够实现对复杂约束条件下的航天器编队姿态的控制。但是其主要考虑了未知角速度和外部扰动的耦合扰动,未考虑姿态限制要求,也不能确在保姿态限制要求下,扰动上界未知和存在随机扰动等复杂扰动情况下的柔性体航天器编队姿态协调控制能够顺利实施,实际控制效果不佳。

技术实现思路

[0005]有鉴于此,本专利技术提出了一种复杂扰动下柔性体航天器编队限制性姿态调节控制方法,用于解决现有技术不能有效进行柔性体航天器编队的限制性姿态控制的问题。
[0006]本专利技术提出一种复杂扰动下柔性体航天器编队限制性姿态调节控制方法,所述方法包括:
[0007]建立航天器编队的姿态动力学方程,并基于姿态误差和角速度误差建立航天器编队的姿态协同控制系统;
[0008]考虑航天器的姿态限制,设计航天器的人工势函数;
[0009]将人工势函数方法与滑模控制方法相结合,分别设计在不同扰动情况下的人工势函数

超螺旋滑膜控制的控制律;
[0010]根据人工势函数

超螺旋滑膜控制的控制律分别进行不同扰动情况下的航天器编队姿态调节控制;
[0011]判断航天器编队的姿态协同控制系统是否停留在不希望的平衡点,若是,调整人工势函数

超螺旋滑膜控制的控制律,逃离不希望的平衡点。
[0012]在以上技术方案的基础上,优选的,其特征在于,所述航天器的姿态协同控制系统为:
[0013][0014][0015]其中,i=1,2,...,n,n为航天器编队中的航天器总数,R
i
表示第i个柔性体航天器从其物体坐标系到惯性坐标系的旋转矩阵,为旋转矩阵R
i
与期望姿态R
d
的旋转矩阵误差,为第i个航天器的姿态误差向量,tr(
·
)为迹函数,I为单位矩阵,是第i个柔性体航天器的惯性矩阵,是刚性

弹性矩阵;代表第i个航天器在惯性坐标系下的角速度,表示期望角速度,为角速度误差,是ω
i
的反对称矩阵,u
i
表示控制力矩,d
i
代表确定性扰动,ξ
i
代表随机扰动。
[0016]在以上技术方案的基础上,优选的,设第i个航天器上共有n1个敏感仪器、对应n2个明亮天体,所述考虑航天器的姿态限制,设计航天器的人工势函数的公式为:
[0017][0018]其中,代表第i个航天器的人工势函数,α
V
>0是一个常数,I3是3阶单位矩阵,表示第q2个明亮天体的方向矢量,表示第q1个敏感仪器的方向矢量,q1=1,2,...,n1,q2=1,2,...,n2,表示与之间设定的最小角度;
[0019]期望姿态R
d
是常值,并且R
d
∈Ξ
i
,其中表示姿态容许区域的集合。
[0020]在以上技术方案的基础上,优选的,在确定性扰动上界已知的情况下,设计人工势函数

超螺旋滑膜控制的控制律的过程为:
[0021]人工势函数相对于角速度的梯度项Y
i
引入到滑动流形S
i
的设计中,设计的滑膜面为:
[0022][0023]其中,c>0,v1>0,Λ
i
(t)是一个具有正初始值的时变函数,t表示时间,Λ
i
(t)的二阶更新率为:
[0024]设确定性扰动d
i
的上界为m1,设计人工势函数

超螺旋滑膜控制的控制律为:
[0025][0026]u
i_1
表示控制力矩即取值为,表示等效控制律,表示到达控制律;
[0027]等效控制律设计为:
[0028][0029]到达控制律设计为:
[0030][0031]对于给定的向量和实数0<r<1,sig(
·
)函数定义为如下形式:
[0032]sig(x)
r
=[|x1|
r
sign(x1),|x2|
r
sign(x2),|x3|
r
sign(x3)]T

[0033]sign(
·
)为符号函数,x1、x2、x3分别为向量x的3个分量,α、β为常数系数,S
i
(t)为滑动流形,τ为时间变量。
[0034]在以上技术方案的基础上,优选的,在确定性扰动上界未知的情况下,设计人工势函数

超螺旋滑膜控制的控制律为:
[0035][0036]ui_2表示控制力矩,表示等效控制律,表示到达控制律;
[0037]到达控制律设计为:
[0038][0039]其中,其中其中,其中
[0040]L
ij
(t)的更新率设计为:
[0041][0042]其中,L
m
>0,y
ij
(0)=0;f
ij
为向量f
i
的第j个分量,其中Γ是正常数。
[0043]在以上技术方案的基础上,优选的,在同时存在确定性扰动和随机噪声的复杂扰动情况下,设计人工势函数

超螺旋滑膜控制的控制律为:
[0044][0045]其中,u
i_3
为控制力矩,是等效控制律,是到达控制律,用来处理系统随机不确定性的控制律;
[0046]到达控制律设计为:
[0047][0048]其中
[0049]L
ij
(t)的更新律为:
[0050][0051]其中,L
m
>本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种复杂扰动下柔性体航天器编队限制性姿态调节控制方法,其特征在于,所述方法包括:建立航天器编队的姿态动力学方程,并基于姿态误差和角速度误差建立航天器编队的姿态协同控制系统;考虑航天器的姿态限制,设计航天器的人工势函数;将人工势函数方法与滑模控制方法相结合,分别设计在不同扰动情况下的人工势函数

超螺旋滑膜控制的控制律;根据人工势函数

超螺旋滑膜控制的控制律分别进行不同扰动情况下的航天器编队姿态调节控制;判断航天器编队的姿态协同控制系统是否停留在不希望的平衡点,若是,调整人工势函数

超螺旋滑膜控制的控制参数,逃离不希望的平衡点。2.根据权利要求1所述的复杂扰动下柔性体航天器编队限制性姿态调节控制方法,其特征在于,所述航天器的姿态协同控制系统为:特征在于,所述航天器的姿态协同控制系统为:其中,i=1,2,...,n,n为航天器编队中的航天器总数,R
i
表示第i个柔性体航天器从其物体坐标系到惯性坐标系的旋转矩阵,为旋转矩阵R
i
与期望姿态R
d
的旋转矩阵误差,为第i个航天器的姿态误差向量,tr(
·
)迹函数,I为单位矩阵,是第i个柔性体航天器的惯性矩阵,是刚性

弹性矩阵;代表第i个航天器在惯性坐标系下的角速度,表示期望角速度,为角速度误差,是ω
i
的反对称矩阵,u
i
表示控制力矩,d
i
代表确定性扰动,ξ
i
代表随机扰动。3.根据权利要求2所述的复杂扰动下柔性体航天器编队限制性姿态调节控制方法,其特征在于,设第i个航天器上共有n1个敏感仪器、对应n2个明亮天体,所述考虑航天器的姿态限制,设计航天器的人工势函数的公式为:其中,代表第i个航天器的人工势函数,α
V
>0是一个常数,I3是3阶单位矩阵,表示第q2个明亮天体的方向矢量,表示第q1个敏感仪器的方向矢量,q1=1,2,...,n1,q2=1,2,...,n2,表示与之间设定的最小角度;期望姿态R
d
是常值,并且R
d
∈Ξ
i
,其中表示姿态容许区域的集合。4.根据权利要求3所述的复杂扰动下柔性体航天器编队限制性姿态调节控制方法,其特征在于,在确定性扰动上界已知的情况下,设计人工势函数

超螺旋滑膜控制的控制律的过程为:
人工势函数相对于角速度的梯度项Y
i
引入到滑动流形S
i
的设计中,设计的滑膜面为:其中,S
i
(t)为滑膜变量,c>0,v1>0,Λ
i
(t)是一个具有正初始值的时变函数,t表示时间,Λ
i
(t)的二阶更新率为:设确定性扰动d
i
的上界为m1,设计人工势函数

超螺旋滑膜控制的控制律为:其中,u
i_1
表示控制力矩,表示等效控制律,表示到达控制律;等效控制律设计为:到达控制律设计为:对于给定的向量和实数0&l...

【专利技术属性】
技术研发人员:张园园朱盛杰张润晗张克伟
申请(专利权)人:华中科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1