[发明专利]转动惯量时变航天器逆最优自适应姿态跟踪控制方法有效
| 申请号: | 201810429961.2 | 申请日: | 2018-05-08 |
| 公开(公告)号: | CN108628165B | 公开(公告)日: | 2019-06-25 |
| 发明(设计)人: | 杨雅君;杨雪榕;潘升东;辛朝军;张学阳;殷志勇 | 申请(专利权)人: | 中国人民解放军战略支援部队航天工程大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/08 |
| 代理公司: | 北京元周律知识产权代理有限公司 11540 | 代理人: | 李花 |
| 地址: | 101416*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: |
本发明公开了一种转动惯量时变航天器逆最优自适应姿态跟踪控制方法,包括以下步骤:步骤S100:输入指令姿态;步骤S200:计算指令姿态与实际姿态之间的姿态误差量;步骤S300:根据姿态误差量计算线性回归矩阵F1、F2、F3、G1、G2和G3;步骤S400:根据所述线性回归矩阵F1、F2、F3、G1、G2和G3实时计算未知参数向量ξ、θ、η的估计值 |
||
| 搜索关键词: | 转动惯量 姿态跟踪 自适应 航天器 矩阵 自适应控制 线性回归 姿态误差 时变 航天器系统 方法控制 跟踪指令 工程实现 计算指令 实际姿态 实时计算 输入指令 未知参数 有效方案 姿态控制 传统的 鲁棒性 扰性 受控 向量 | ||
【主权项】:
1.一种转动惯量时变航天器逆最优自适应姿态跟踪控制方法,其特征在于,包括以下步骤:步骤S100:输入指令姿态(Rd,ωd);步骤S200:计算所述指令姿态与实际姿态之间的姿态误差量;步骤S300:构造线性回归矩阵F1、F2、F3、G1、G2和G3,并根据所述姿态误差量计算所述线性回归矩阵F1、F2、F3、G1、G2和G3;步骤S400:根据所述线性回归矩阵F1、F2、F3、G1、G2和G3,实时计算未知参数向量ξ、θ、η的估计值
根据所述估计值![]()
设计逆最优自适应控制律;步骤S500:根据所述逆最优自适应控制律计算姿态跟踪控制量,将所述姿态跟踪控制量输入待控制航天器,判断所述待控制航天器的实际姿态与期望姿态的姿态误差角是否满足控制要求,如果不满足则测量受控航天器的实际姿态并返回所述步骤S200中;步骤S600:重复步骤S200~S500直至所述待控制航天器的实际姿态满足所述控制要求;所述姿态误差量包括:误差方向余弦矩阵
和误差角速度向量
分别按式(1)~(2)计算得到:![]()
其中,Rb为3×3阶实际的方向余弦矩阵,ωb为实际角速度向量,上标T表示向量或矩阵的转置;所述根据所述姿态误差量计算线性回归矩阵F1、F2、F3、G1、G2和G3的步骤,包括以下步骤:步骤S310:按公式(3)计算姿态误差向量S:
其中,a1、a2、a3为互不相同的正实数,e1、e2、e3分别为e1=[1,0,0]T、e2=[0,1,0]T、e3=[0,0,1]T;步骤S320:按公式(4)计算姿态误差矩阵C:
其中,矩阵I为单位矩阵,即
步骤S330:按公式(5)计算辅助变量z:
其中,K1为3×3阶正定对称矩阵,
为误差角速度向量;步骤S340:根据所述姿态误差量、所述姿态误差向量S、所述姿态误差矩阵C、所述辅助变量z和航天器的姿态运动数学模型,建立所述转动惯量时变航天器姿态跟踪运动的数学模型,根据所述转动惯量时变航天器姿态跟踪运动的数学模型计算回归矩阵F1、F2、F3、G1、G2和G3;所述建立所述转动惯量时变航天器姿态跟踪运动的数学模型步骤,包括以下步骤:步骤S341:定义所述航天器姿态跟踪运动的坐标系及运动参数:步骤S342:根据所述航天器姿态跟踪运动的坐标系及运动参数,得到公式(6)所示的所述航天器的姿态运动数学模型:
式中,
表示Rb的一阶微分,
表示ωb的一阶微分,u=[u1,u2,u3]T为作用在航天器上的控制力矩向量,u1、u2、u3分别为OCXb轴、OCYb轴、OCZb轴方向的控制力矩,d=[d1,d2,d3]T为作用在所述航天器上的干扰力矩向量,d1、d2、d3分别为OCXb轴、OCYb轴、OCZb轴方向的干扰力矩,
J(t)=J0‑J1Ψ(t)为随时间变化的转动惯量矩阵,
表示J(t)的一阶微分,其中,J0如公式(8)所示表示转动惯量中不随时间变化的刚性参数,J1如公式(9)所示表示转动惯量中随时间变化的非刚性部分的系数矩阵,![]()
J(t)中的Ψ(t)为转动惯量非刚性部分的已知时变函数矩阵,是3×3阶方阵,
为Ψ(t)的一阶微分,
如公式(10)所示表示转动惯量变化引起的附加时变参数矩阵,是3×3阶方阵:
h0如公式(11)所示表示附加时变参数矩阵中的常系数对角阵,
Γ(t)为附加时变参数矩阵中的已知3维时变函数向量;步骤S343:根据所述姿态误差量、所述姿态误差向量S、所述姿态误差矩阵C、所述辅助变量z和所述航天器的姿态运动数学模型得到如公式(14)所示的所述转动惯量时变航天器姿态跟踪运动的数学模型:
式中,
为指令角速度向量ωd的一阶微分;所述回归矩阵F1和G1的计算方法为:令所述转动惯量时变航天器姿态跟踪运动的数学模型中的J1=h0=03×3,得公式(18):
式中,
设ξ=[J0(1,1),J0(1,2),J0(1,3),J0(2,2),J0(2,3),J0(3,3)]T,按公式(19)计算F1:
按公式(20)计算G1:
式中,算子
表示求中括号[·]内函数关于向量ξ的偏导数;所述回归矩阵F2和G2的计算方法为:令所述转动惯量时变航天器姿态跟踪运动的数学模型中的J0=h0=03×3得:
设θ=[J1(1,1),J1(1,2),J1(1,3),J1(2,2),J1(2,3),J1(3,3)]T,按公式(22)计算F2:
按公式(23)计算G2:
式中,算子
表示求中括号[·]内函数关于向量θ的偏导数;所述回归矩阵F3和G3的计算方法为:令所述转动惯量时变航天器姿态跟踪运动的数学模型中的J0=J1=03×3得:
设η=[h01,h02,h03]T,按公式(25)计算F3:
按公式(26)计算G3:
式中,算子
表示求中括号{·}内函数关于向量η的偏导数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队航天工程大学,未经中国人民解放军战略支援部队航天工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810429961.2/,转载请声明来源钻瓜专利网。





