[发明专利]带反作用飞轮的卫星时间最优姿态机动方法有效

专利信息
申请号: 201110191564.4 申请日: 2011-07-08
公开(公告)号: CN102343985A 公开(公告)日: 2012-02-08
发明(设计)人: 周浩;刘冠南;陈万春 申请(专利权)人: 北京航空航天大学
主分类号: B64G1/24 分类号: B64G1/24
代理公司: 北京永创新实专利事务所 11121 代理人: 赵文利
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 反作用 飞轮 卫星 时间 最优 姿态 机动 方法
【权利要求书】:

1.一种带反作用飞轮的卫星时间最优姿态机动方法,针对反作用轮安装在惯性轴上的航天器,从一种稳定的姿态机动到另一种稳定的姿态,其特征在于,包括以下几个步骤:

第一步、建立考虑反作用轮动力学的航天器姿态运动模型,在此基础上建立卫星时间最优姿态机动模型;

(1)建立考虑反作用轮动力学的航天器姿态运动模型;

姿态运动模型包括姿态动力学模型和姿态运动学模型;

姿态运动学模型为:

q·=12Q(ω)·q=12Ξ(q)ω---(1)]]>

其中,q=[q1,q2,q3,q4]T是四元数向量,q1,q2,q3,q4分别为四元数的四个分量,ω=[ω1,ω2,ω3]T是卫星的角速度向量,ω1、ω2、ω3分别为卫星的角速度向量在飞行器坐标系三个轴上的分量,Q(ω)和Ξ(q)为:

Q(ω)=-ω×ω-ωT0Ξ(q)=q4I3×3+q13×-q13T---(2)]]>

其中,I3×3表示3×3的单位矩阵,ω×和是反对称矩阵,如下:

ω×=0-ω3ω2ω30-ω1-ω2ω10q13×=0-q3q2q30-q1-q2q10---(3)]]>

姿态动力学模型为:

ω·=Is-1(-ω×Isω-ω×IRWΩ-Tu+Tex)---(4)]]>

其中,Is和IRW分别是卫星和反作用轮的惯性矩矩阵,Ω反作用轮的角速度向量,Ω=[Ω1,Ω2,Ω3]T,Ω1,Ω2,Ω3分别为安装在Oxb,Oyb和Ozb轴上的反作用轮的角速度,Tu是反作用轮的力矩向量,Tu=[Tu1 Tu2 Tu3]T,Tu1 Tu2 Tu3分别表示安装在Oxb,Oyb和Ozb轴上的反作用轮产生的力矩,Tex是环境扰动力矩,不考虑此项;忽略扰动力矩的姿态动力学模型(4)为:

ω·=Is-1(-ω×Isω-ω×IRWΩ-Tu)---(5)]]>

反作用轮的姿态动力学模型为:

Ω·=IRW-1Tu---(6)]]>

通过式(1)、(5)、(6)得到考虑反作用轮动力学的航天器姿态运动模型为:

x·=f(x,u)---(7)]]>

其中:x是状态变量,u是控制变量;状态变量包括卫星的姿态四元数和角速度以及反作用轮的角速度;控制变量为反作用轮的力矩;状态变量和控制变量为:

x=[q1 q2 q3 q4 ω1 ω2 ω3 Ω1 Ω2 Ω3]T,u=Tu=[Tu1 Tu2 Tu3]T    (8)

(2)建立卫星时间最优姿态机动模型;

卫星姿态重定向机动模型的初始稳定状态为:

q1(t0)=q1t0q2(t0)=q2t0q3(t0)=q3t0q4(t0)=q4t0]]>

ω1(t0)=ω1t0ω2(t0)=ω2t0ω3(t0)=ω3t0---(9)]]>

Ω1(t0)=Ω1t0Ω2(t0)=Ω2t0Ω3(t0)=Ω3t0]]>

其中,为初始时刻姿态四元数的值;为卫星转动角速度三个分量在初始时刻的值;为三个反作用轮在初始时刻的转动角速度的值;

卫星姿态重定向机动模型的终端时刻的稳定状态为:

q1(tf)=q1tfq2(tf)=q2tfq3(tf)=q3tfq4(tf)=q4tf]]>

ω1(tf)=ω1tfω2(tf)=ω2tfω3(tf)=ω3tf---(10)]]>

Ω1(tf)=Ω1tfΩ2(tf)=Ω2tfΩ3(tf)=Ω3tf]]>

其中,为终端时刻姿态四元数的值;为卫星转动角速度三个分量在终端时刻的值;为三个反作用轮在终端时刻的转动角速度的值;

卫星在初始时刻和终端时刻的角速度都为O,则

ω1t0=ω2t0=ω3t0=ω1tf=ω2tf=ω3tf=0;]]>

反作用轮的角动量的限制转换成角速度的限制,如下:

|Ω1|Ω|Ω2|Ω|Ω3|Ω---(11)]]>

其中,为反作用轮的最大角速度;最大控制力矩约束如下:

|Tu1|Tu|Tu2|Tu|Tu3|Tu---(12)]]>

其中,为反作用轮的最大力矩;卫星角速度的约束,如下:

|ω1|ω|ω2|ω|ω3|ω---(13)]]>

其中,是最大角速度;四元数分量满足:

q12+q22+q32+q42=1---(14)]]>

|qi|≤1,i=1,2,3,4;式(7)也是一项等式约束;卫星时间最优姿态机动模型的最优性能指标为:

minuJ=minu(tf-t0)---(15)]]>

其中:t0是初始时间,tf是终端时间;式(7)-(15)构成卫星时间最优姿态机动模型;

第二步、针对考虑了反作用轮动力学的航天器姿态运动模型获取开环最优控制;

(1)对航天器姿态运动模型进行归一化处理

状态变量和控制变量归一化为:

ω~=ωωΩ~=ΩΩT~u=TuTu---(16)]]>

或者

ω=ωω~Ω=ΩΩ~Tu=TuT~u---(17)]]>

归一化处理后的航天器姿态运动模型为:

q·=12ωQ(ω~)·qω~·=Is-1(-ωω~×Isω~-Ωω~×IRWΩ~-TuωT~u)Ω~·=TuΩIRW-1T~u---(18)]]>

四元数的最大数值为1,同时所有四元数的分量都位于区间[-1,1];

(2)用归一化参数描述的最优控制问题;

归一化变量描述的航天器姿态运动模型为;

x~·=f(x~,u~)---(19)]]>

其中

x~=q1q2q3q4ω~1ω~2ω~3Ω~1Ω~2Ω~3T]]>

                         (20)

u~=T~u1T~u2T~u3T]]>

最优控制的性能指标为:

J=tf-t0                                        (21)

不等式约束为:

x~minx~x~maxu~minu~u~max---(22)]]>

其中,x~max=1111111111,x~min=-x~max,u~max=111,u~min=-u~max;]]>

等式约束为优化的目标为:找到一个归一化的控制使得卫星姿态重定向的时间最短;

(3)采用勒让德伪谱法将最优控制问题转化成非线性规划问题

最优控制问题描述在时间区间[t0,tf],采用如下形式对勒让德高斯兰伯特区间和物理时间区间进行转换:τ∈[τ0,τN]=[-1,1]

t=(tf-t0)τ+(tf+t0)2---(23)]]>

航天器归一化的姿态运动模型如下:

x~·(τ)=tf-t02f(x~(τ),u(τ)~)---(24)]]>

x~(-1)=x~t0x~(1)=x~tf]]>

其中:表示τ对应时刻的归一化的状态变量的导数、归一化的状态变量和控制变量的值,表示初始时刻和终端时刻归一化的状态变量的值,均为常值,经过转换后,通过N阶多项式的形式来估计连续状态变量和控制变量,如下所示;

x~x~N(τ)=Σt=0Nx~lφ1(τ)u~u~N(τ)=Σt=0Nu~lφl(τ)---(25)]]>

其中,l=0,1,…,N,N表示一选定的正整数,表示N个点拟合的状态变量和控制变量在τ对应时刻的值。

φl(τ)=1N(N+1)LN(τl)(τ2-1)L·N(τ)τ-τl=1ifl=j0iflj---(26)]]>

上式是N阶的拉格朗日插值多项式,LNl)勒让德多项式;

x~l=x~N(τl),u~l=u~N(τl),τl=τ(tl)---(27)]]>

其中,tl表示第l个节点对应的时刻,τl表示第l个节点对应的τ的值。表示第l个节点对应的归一化的状态变量和控制变量的值。为了根据在节点τl的值来表达状态变量的导数相应的航天器姿态运动模型式(19)为:

x~·N(τk)=Σt=0NDklx~(τl)---(28)]]>

其中:Dkl是(N+1)×(N+1)的差分矩阵D的分量:

D=[Dkl]=LN(τk)LN(τl)1(τk-τl)kl-N(N+1)4k=l=0N(N+1)4k=l=N0otherwise---(29)]]>

因而,在最优控制问题中的状态方程的等式约束通过离散状态表示:

Σl=0NDklx~(τl)-tf-t02f(Σl=0Nx~(τl)φl(τk),Σl=0Nu~(τl)φl(τk))=0---(30)]]>

其它的等式约束为不等式约束为:

x~minx~(τl)x~maxu~minu~(τl)u~max---(31)]]>

最优控制问题的性能指标为式(21),优化变量是和最优控制问题转化为非线性规划问题;

(4)优化计算求解非线性规划问题,得到开环最优姿态机动参数;

第三步、获取鲁棒反馈控制器,实现航天器重定向姿态机动;

上面所述步骤通过求解最优控制问题得到了最优姿态机动模型的开环控制,根据姿态误差方程获取鲁棒反馈控制器;

(1)建立姿态误差方程;

qd、ωd为期望姿态四元素和转动角速度,qe为坐标系Fb相对期望坐标系Fd的姿态四元数;相应的从Fd到Fb的转换矩阵C(qe)为;

C=(qe42-qe13Tqe13)I3×3+2qe13qe13T-2qe4qe13×---(32)]]>

其中:qe1、qe2、qe3、qe4为四元数qe的四个分量,向量qe13=[qe1、qe2、qe3]T,为qe13的转置向量,是qe13的反对称矩阵,q与qd,qe的关系为:

q=mat(qd)qe                                   (33)

其中

mat(qd)=qd4qd3-qd2qd1-qd3qd4-qd1qd2qd2qd1qd4qd3-qd1-qd2-qd3qd4---(34)]]>

其中:qd1、qd2、qd3、qd4为qd的四个分量,Fb相对Fd的角速度ωe在坐标系Fb中为:

ωe=ω-Cωd                                   (35)

根据ωe和qe重写式(4)和式(1),则姿态误差方程为:

Isω·e=-(ωe+d)×Is(ωe+d)-(ωe+d)×IRWΩ+Is(ωe×d-Cω·d)-Tu]]>

                                         (36)

q·e=12Ξ(qe)ωe]]>

(2)获取鲁棒反馈控制器

李亚普洛夫函数为:

V=12ωeTIsωe+k1(qe12+qe22+qe32+(1-qe4)2)---(37)]]>

其中:k1>0;可以得到速度V的导数为:

V·=ωeT{-(ωe+d)×Is(ωe+d)-(ωe+d)×IRWΩ+Is(ωe×d-Cω·d)-Tu}+k1ωeTqe13T]]>

=ωeT{-ωe×(Is(ωe+d)+IRWΩ)-((Cωd)×Is+Is(d)×)ωe-(d)×Isd-IsCω·d]]>

                     (38)

-(d)×IRWΩ-Tu}+k1ωeTqe13T]]>

=ωeT(-(d)×Isd-IsCω·d-(d)×IRWΩ-Tu)+k1ωeTqe13T]]>

根据式(38),则鲁棒反馈控制器为:

u=Tu=(-d)×Isd-IsCω·d-(d)×IRWΩ+k1qe13+k2ωe---(39)]]>

通过鲁棒反馈控制器跟踪第二步(4)得到开环最优姿态机动参数,实现航天器重定向姿态机动。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110191564.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top