【技术实现步骤摘要】
一种基于旋转矩阵拓扑结构的姿态路径规划方法、系统、设备和介质
[0001]本专利技术属于航天
,特别是涉及一种基于旋转矩阵拓扑结构的姿态路径规划方法、系统、设备和介质。
技术介绍
[0002]在轨运行的航天器在进行姿态机动时通常会遇到很多限制,比如为了保持通信,航天器的天线需要保持在一定的方向;为了避免星敏感器受损,敏感器需要避开太阳光的方向。这些姿态约束可以归结为两类姿态限制:在惯性系下,与航天器固联的一些矢量需要和已知的矢量的夹角小于或者大于特定角度,前者对应航天器姿态机动过程中需要保持的指向,后者对应前者对应航天器姿态机动过程中需要避开的指向。解决此类控制问题的通用方法是势函数方法和路径规划方法。在路径规划方法中,首先需要规划出一条满足约束期望旋转轨迹,而后再进行控制。本专利技术着眼于其中的受限制的姿态路径规划问题,提出一种基于旋转矩阵的拓扑结构利用搜索进行姿态路径规划的方法。
技术实现思路
[0003]本专利技术目的是为了解决现有技术中的问题,提出了一种基于旋转矩阵拓扑结构的姿态路径规划方法、系统、设备和介质。
[0004]本专利技术是通过以下技术方案实现的,本专利技术提出一种基于旋转矩阵拓扑结构的姿态路径规划方法,全体旋转矩阵构成了一个三维特殊正交群SO(3),SO(3)同胚于三维空间内一个对径认同且半径为π的实心球,航天器的任何姿态都可以用所述实心球内的一点唯一地表示,而对径认同指的是实心球表面上任意两个处于同一条直径上的点表示同一个旋转矩阵,所述对径认同的实心球也称为三维实 ...
【技术保护点】
【技术特征摘要】
1.一种基于旋转矩阵拓扑结构的姿态路径规划方法,其特征在于,全体旋转矩阵构成了一个三维特殊正交群SO(3),SO(3)同胚于三维空间内一个对径认同且半径为π的实心球,航天器的任何姿态都可以用所述实心球内的一点唯一地表示,而对径认同指的是实心球表面上任意两个处于同一条直径上的点表示同一个旋转矩阵,所述对径认同的实心球也称为三维实射影空间所述方法在三维实射影空间上使用A*算法进行路径规划;具体为:步骤一、姿态的离散化与图结构的建立:将被处理的对象离散化并在其上建立图结构;步骤二、建立姿态限制;步骤三、对A*算法中代价函数进行设计,从而完成路径规划。2.根据权利要求1所述的方法,其特征在于,根据欧拉有限转动定理,任何给定姿态R
f
都可以从初始姿态R0绕某一轴转动一个角度达到,这反映在上,初始姿态R0是球心O,给定姿态R
f
是球内某一点n=[n1,n2,n3]
T
,转轴是转角是||n||2。3.根据权利要求2所述的方法,其特征在于,任意给定姿态R
f
是3
×
3的矩阵,可由对应的三维矢量n=[n1,n2,n3]
T
使用SO(3)上的指数映射生成,即:其中,I是单位矩阵,[
·
]
×
是叉乘映射:4.根据权利要求3所述的方法,其特征在于,对于三维实射影空间内任意一点n,其邻近点的定义方式:在以给定的采样步长Δ∈(0,π)为半径的球面上取14个点作为n的邻近点,记所述14个点的坐标分别是:[n1+Δ',n2+Δ',n3+Δ']
T
,[n1+Δ',n2+Δ',n3‑
Δ']
T
,[n1+Δ',n2‑
Δ',n3+Δ']
T
,[n1+Δ',n2‑
Δ',n3‑
Δ']
T
,[n1‑
Δ',n2+Δ',n3+Δ']
T
,[n1‑
Δ',n2+Δ',n3‑
Δ']
T
,[n1‑
Δ',n2‑
Δ',n3+Δ']
T
,[n1‑
Δ',n2‑
Δ',n3‑
Δ']
T
,[n1+Δ,n2,n3]
T
,[n1‑
Δ,n2,n3]
T
,。[n1,n2+Δ,n3]
T
,[n1,n2‑
Δ,n3]
T
,[n1,n2,n3+Δ]
T
,[n1,n2,n3‑
Δ]
T
5.根据权利要求4所述的方法,其特征在于,当n靠近半径为π的球面时,所述14个邻近点有可能模长会超过π,对于超过π的点弃之不用。6.根据权利要求5所述的方法,其特征在于,在步骤二中,假...
【专利技术属性】
技术研发人员:岳程斐,霍涛,杨晋,陈雪芹,曹喜滨,
申请(专利权)人:哈尔滨工业大学深圳,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。