[发明专利]一种引力波探测航天器姿态自主规划方法有效
申请号: | 202111335969.0 | 申请日: | 2021-11-12 |
公开(公告)号: | CN114115308B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 尚海滨;赵梓辰;徐瑞;高艾;秦琳 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 北京正阳理工知识产权代理事务所(普通合伙) 11639 | 代理人: | 王松 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 引力 探测 航天器 姿态 自主 规划 方法 | ||
1.一种引力波探测航天器姿态自主规划方法,其特征在于:包括如下步骤,
步骤一,根据引力波探测轨道,获取终端时间与四元数耦合关系,构建带有终端耦合性约束的姿态规划问题;
步骤一实现方法为,
引力波探测任务轨道是引力波探测姿态规划部分的一个输入,该输入可以视作一个三维空间位置与时间的函数;定义引力波探测轨道的位置状态为ri(t),其中t表示时间,i∈{I,II,III}表示航天器编号;通过ri(t)计算得到在任意时刻下任意两颗航天器的相对位置单位矢量,表示为γi,i+1(t)
基于此相对位置单位矢量,解算每颗航天器的时序期望姿态指向,即某颗航天器的激光载荷应在终端时刻指向另一个航天器;该期望姿态指向用姿态俯仰角θi,i+1与姿态偏航角表示;
其中,符号γi,i+1,x(t)表示单位矢量在惯性系X轴方向上的投影,符号γi,i+1,y(t)表示单位矢量在惯性系Y轴方向上的投影,符号γi,i+1,z(t)表示单位矢量在惯性系Z轴方向上的投影;根据姿态角,获得航天器在任意时刻下的姿态四元数,表示为qref(t);通过对qref(t)进行n次多项式拟合,得到终端四元数约束表示为多项式函数,即
q(tf)=P{n}(tf)
其中,tf表示姿态机动的终止时刻,P{n}表示次数为n的多项式函数;
于是,对于任意一颗航天器,构建以时间最省为优化指标,带有动力学约束、边界条件、终端约束、控制力矩约束以及归一化约束的引力波探测任务姿态规划问题,表示为P1;
问题P1
Minimize
Subject to
q(t0)=q0,ω(t0)=ω0,ω(tf)=ωf
q(tf)=P{n}(tf)
||u||≤umax
||q||=1
其中:JP1表示问题P1的性能指标,q为航天器姿态四元数,ω为航天器姿态角速度,M表示航天器三轴转动惯量,u表示航天器姿态控制力矩,q0、qf、ω0、ωf分别表示航天器的初始姿态四元数、终端姿态四元数、初始姿态角速度以及终端姿态角速度,umax为航天器容许的最大姿态控制力矩,矩阵Ω(ω)有如下表达形式
其中,ω1、ω2、ω3分别表示矢量ω的三轴分量;
步骤二,引入增广变量,对步骤一构建的带有终端耦合性约束的姿态规划问题进行变量代换,将原姿态规划问题转化为带有一个非凸矩阵约束的固定时间QCQP问题;
步骤二实现方法为,
问题P1是一个带有结构非凸项,即时间自由的最优控制问题;首先将该问题转化为固定时间问题;定义新变量τ满足如下关系
将上述方程带入问题P1中,得到新自变量τ下的最优控制问题,表示为问题P2;
问题P2
Minimize
Subject to
以及除动力学约束外问题P1中的全部约束
其中:表示问题P2的性能指标;
于是,问题P2的设计变量表示为
X=(qT,ωT,uT,tf)T
定义增广变量
Y=(X11×1T,a19×1T,d(n-1)×1T,1)(X11×1T,a19×1T,d(n-1)×1T,1)T
其中:d(n-1)×1表示n-1维的由终端多项式约束因式分解得到的变量,a19×1表示19维的新定义变量,其具体形式为
于是问题P2可以转化为如下固定时间的最优控制问题,其满足二次约束二次规划问题(QCQP)的基本形式,表示为问题P3;
问题P3
Minimize
JP3=trace(YM0)
Subject to
trace(YG0)+G1y≤0
其中:JP3为问题P3的性能指标,M0、G0、G1均表示问题的系数矩阵,为增广变量Y的前37+n维分块矩阵,y有如下定义
步骤三,在给定初始猜测附近,对QCQP问题中的矩阵约束进行松弛与惩罚处理,获得近似凸优化问题,提高规划效率;
步骤三实现方法为,
为了凸化问题P3以获取快速计算的性质,定义新约束
该约束为原矩阵等式约束的松弛形式,对于任意一个原约束的可行解,该松弛均满足;
进一步,给定初始猜测定义惩罚项
其中:η与ζ表示惩罚系数;
将此惩罚项加入到性能指标内,可以获得近似的凸优化问题,表示为问题P4;
问题P4
Minimize
Subject to
trace(YG0)+G1y≤0
其中:JP4为问题P4的性能指标;
步骤四,重复步骤三,并求解所得凸优化问题,直至获得收敛的迭代解,该迭代解即为原问题的最优解,所述最优解即为引力波探测航天器姿态自主规划获取的引力波探测航天器最优姿态机动序列;
步骤四实现方法为,
给定算法初始猜测y{k},重复步骤三,得到近似凸优化问题P4,调用凸优化求解器求解问题P4获得对y{k}进行更新;重复此过程直至满足如下收敛指标;
||y{k+1}-y{k}||<ε
|trace(Y{k+1})-2y{k}Ty{k+1}+y{k}Ty{k}|<ε
若序列{y{k}}收敛,则收敛解即为原问题P1的最优解,所述最优解即为引力波探测航天器姿态自主规划获取的引力波探测航天器最优姿态机动序列。
2.如权利要求1所述的一种引力波探测航天器姿态自主规划方法,其特征在于:还包括步骤五,根据步骤四获取的引力波探测航天器最优姿态机动序列,解决引力波探测任务姿态规划应用相关技术问题;所述相关技术问题包括实现引力波探测任务姿态控制实时跟踪与滚动优化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111335969.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:激光器的制备方法及激光器
- 下一篇:一种利用模型桶进行真空预压实验的方法