[发明专利]一种快速的多约束航天器姿态路径递归规划方法有效
申请号: | 201710563711.3 | 申请日: | 2017-07-12 |
公开(公告)号: | CN107329485B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 徐瑞;王辉;崔平远;朱圣英;高艾;于正湜 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 11639 北京理工正阳知识产权代理事务所(普通合伙) | 代理人: | 唐华 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 约束 航天器 姿态 路径 递归 规划 方法 | ||
1.一种快速的多约束航天器姿态路径递归规划方法,其特征在于:包括如下实现步骤,
步骤一、确定姿态机动当前起始姿态和目标姿态其中,姿态四元数的第一个元素是标量部分;
步骤二、针对步骤一给出的起始姿态和目标姿态,采用基准转角不变的欧拉特征轴旋转方式得到当前段机动路径;
从当前起始姿态qcs到目标姿态qcg所对应的欧拉旋转四元数为:
式中,(·)*表示求共轭四元数;代表四元数乘法;
由于同一个姿态同时表示为q和-q;为了避免路径退绕,欧拉旋转角应不大于180度;故从当前起始姿态qcs到目标姿态qcg所对应的欧拉旋转角αsg为:
从当前起始姿态qcs到目标姿态qcg所对应的欧拉特征轴nsg=[nsg1,nsg2,nsg3]T为:
若欧拉特征轴旋转路径一共有N+1个节点,根据基准转角不变的求解方式得:
N=ceil(αsg/α0) (4)
式中,ceil(·)表示向上取整数;α0为选定的基准转角;
相邻两个节点之间的实际欧拉旋转角αd为:
αd=αsg/N (5)
相邻两个节点之间所对应的欧拉旋转四元数为:
qdsg=[cos(αd/2),sin(αd/2)nsg1,sin(αd/2)nsg2,sin(αd/2)nsg3]T (6)
故当前段机动路径上第k+1个节点(k=0,1,...,N-1)的姿态为:
步骤三、检测得到步骤二所得当前段机动路径上所有违反指向约束的节点;如果不存在且为递归调用第一层,转步骤六;如果不存在且非递归调用第一层,返回上一层递归调用;
航天器的姿态q=[q0,q1,q2,q3]T不满足指向约束表示为如下不等式:
其中,表示敏感器在本体坐标系下的单位方向矢量;表示航天器到明亮天体的单位方向矢量在惯性坐标系下的分量;CBI表示惯性坐标系到本体坐标系的姿态旋转矩阵;θ是指向约束角;
步骤四、对于多个相邻的指向约束违反节点,为了使多段路径过渡更平滑,采取选择与中间的指向约束违反节点对应的替代节点作为分段节点的路径分段策略,并通过最近临界增量方法生成满足指向约束的可行的分段节点;
步骤五、针对步骤四得到的满足指向约束的可行的分段节点,递归地调用步骤一到步骤四,求解得到各段机动路径;
步骤六、输出最终的使多段路径过渡更平滑、使各段路径节点分布更均匀的多约束航天器姿态机动路径;
步骤四的具体实现方法为,
最近临界增量方法一共涉及到三个节点:前一节点Pb、当前节点Pc和替代节点Pn,所述的当前节点Pc即中间的指向约束违反节点,所述的替代节点Pn即可行的分段节点,三个节点对应的姿态四元数分别为和其中,qb和qc是已知的,而qn是待求量;另外,rI、rB和θ均为已知量,含义与步骤三中相同;
令表示节点Pc对应时刻航天器到明亮天体的单位方向矢量在本体坐标系下的分量,则
令表示节点Pn对应时刻航天器到明亮天体的单位方向矢量在本体坐标系下的分量;由于选择禁忌区域圆锥边界上的最近临界增量点作为违反约束节点的替代节点,可知:rB、和三者共面;航天器由姿态qc转到姿态qn的欧拉特征轴为单位矢量ncn=[ncn1,ncn2,ncn3]T,欧拉旋转角为αcn,姿态四元数为qcn,则
其中,α′cn是到的夹角,δ是最近临界增量角,δ=0即表示节点Pn位于禁忌区域圆锥边界上;如果rB和共线,则
其中,表示节点Pb对应时刻航天器到明亮天体的单位方向矢量在本体坐标系下的分量,则
故航天器在替代节点Pn处的姿态四元数为:
所述的替代节点Pn即为满足指向约束的可行的分段节点。
2.一种快速的多约束航天器姿态路径递归规划方法,其特征在于:确定航天器姿态机动当前起始姿态和目标姿态;针对给出的起始姿态和目标姿态,采用基准转角不变的欧拉特征轴旋转方式得到当前段机动路径,根据机动角度大小确定合适的路径节点个数,使路径节点分布更均匀;检测得到当前段机动路径上所有违反指向约束的节点;采取选择与多个相邻的指向约束违反节点中间的节点对应的替代节点作为分段节点的路径分段策略,使多段路径过渡更平滑;通过最近临界增量方法生成满足指向约束的可行的分段节点;为适用于存在多个指向约束的复杂情况,采用多次分段和递归求解的方式得到使多段路径过渡更平滑、使各段路径节点分布更均匀的多约束航天器姿态机动路径;
其中最近临界增量方法一共涉及到三个节点:前一节点Pb、当前节点Pc和替代节点Pn,所述的当前节点Pc即中间的指向约束违反节点,所述的替代节点Pn即可行的分段节点,三个节点对应的姿态四元数分别为和其中,qb和qc是已知的,而qn是待求量,表示敏感器在本体坐标系下的单位方向矢量;表示航天器到明亮天体的单位方向矢量在惯性坐标系下的分量;θ是指向约束角;
令表示节点Pc对应时刻航天器到明亮天体的单位方向矢量在本体坐标系下的分量,则
令表示节点Pn对应时刻航天器到明亮天体的单位方向矢量在本体坐标系下的分量,由于选择禁忌区域圆锥边界上的最近临界增量点作为违反约束节点的替代节点,可知:rB、和三者共面,航天器由姿态qc转到姿态qn的欧拉特征轴为单位矢量ncn=[ncn1,ncn2,ncn3]T,欧拉旋转角为αcn,姿态四元数为qcn,则
其中,α′cn是到的夹角,δ是最近临界增量角,δ=0即表示节点Pn位于禁忌区域圆锥边界上,如果rB和共线,则
其中,表示节点Pb对应时刻航天器到明亮天体的单位方向矢量在本体坐标系下的分量,则
故航天器在替代节点Pn处的姿态四元数为:
所述的替代节点Pn即为满足指向约束的可行的分段节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710563711.3/1.html,转载请声明来源钻瓜专利网。