优胜从选择开始,我们是您最好的选择!—— 中州期刊联盟(新乡市博翰文化传媒有限公司)
0373-5939925
2851259250@qq.com
我要检测 我要投稿 合法期刊查询
您的位置:网站首页 > > 正文

低轨光学卫星同轨立体成像姿态规划与控制方法

作者:李峰 万秋华 刘萌萌 钟兴 曲友阳来源:《光学精密工程》日期:2022-09-21人气:5156

随着航天技术的发展,光学卫星的总体设计、姿态确定方法、控制以及成像参数优化等技术与方法得到深入的研究与长足的进步,并使得利用光学卫星获得遥感影像成为大范围地理测绘的重要手段。随着遥感与测绘技术的发展,高分辨率立体影像得到广泛应用1-4

卫星多次对同一地面目标进行不同角度观测的成像方式可实现对目标的立体测绘,获取三维影像。专用立体成像测绘卫星采用多线阵相机进行连续长条带立体成像5,经济成本高、研制难度大。微小卫星体积小、重量轻,可采用单相机通过卫星俯仰轴的快速姿态机动实现同轨立体成像或通过多次过境进行异轨立体成像。其中,同轨立体成像缩短了立体像对的获取时间间隔,影像环境差异小,方便测图处理6-7,成为获取立体像对的趋势。王中果等推导出基于圆形地球模型星下点轨迹下的立体成像条带长度通用公式和最小机动能力需求,为简化分析并不考虑地球椭率、自转以及滚动方向的姿态机动5。张新伟等采用平面地球模型,对同轨立体成像时不同重叠条带长度对所需姿态机动能力进行了分析8,未考虑地球曲率的影响,导致卫星成像姿态求解结果存在偏差。田原等从立体像对后续处理角度出发,利用基高比和几何分辨率差异两方面构建同轨立体成像规划目标函数,提出了一种基于步进搜索策略的成像规划方法,决策多次拍摄的时间窗口6,为已确定成像参数的同轨立体成像时间窗口计算提供研究思路。

在卫星幅宽确定的情况下,条带长度决定了成像覆盖能力,因此要求卫星具有三轴大角度姿态快速机动能力,现有研究主要面向姿态规划与控制算法两个方向。针对侧摆方向大角度机动的姿态规划研究,资源三号与高分三号卫星分别设计了三段梯形和五段梯形角速度的姿态规划9-10,但角速度存在突变。申晓宁等针对加速度突变问题提出了基于S型角速度曲线的机动姿态规划方法11。Ha和Femiano等介绍了角加速度为连续曲线的姿态机动规划方法12。面向控制算法的研究如:Li和Bainum等学者认为经典的欧拉定轴转动是最优控制或接近最优控制13;华冰等设计了基于欧拉轴转动的递阶饱和姿态控制律14,但机动过程存在快速性与稳定性的矛盾。汪礼成等的研究表明引入加速度前馈能够改善控制性能15。韩京清在自抗扰控制中详细说明了通过姿态规划可以解决传统控制存在的快速性与超调性矛盾问题16

本文考虑地球椭率、自转以及滚动方向的姿态机动,进行同轨立体成像姿态规划和成像时间窗口确定,提高规划的精度;进一步考虑微小卫星执行机构输出力矩和角动量约束,设计了路径规划快速机动控制(Path planning Fast Maneuver Control,PFMC)算法,基于旋转轴不变约束设计了三轴机动的最短路径和角加速度连续的姿态引导路径规划器,同时设计了结合角加速度前馈与内外环控制的快速机动算法。最后通过仿真与在轨试验验证了同轨双视立体成像的姿态规划与PFMC算法的可行性和有效性。

2 同轨立体成像方案

低轨光学微小卫星进行同轨立体成像时,在同一轨道圈次内通过卫星三轴快速机动可对同一目标进行不同角度的多次观测,如图1所示。双视立体成像通过前视和后视两次成像实现,三视立体成像则须增加一次正视成像,但都要求重复覆盖,才可生产出立体影像。

图1  低轨光学卫星同轨立体成像示意图

Fig.1  Schematic diagram of along-track stereoscopic imaging for low orbit optical satellite


立体成像方案分为成像姿态规划和PFMC两部分。其中成像姿态规划用于高精度的成像姿态与成像时间计算,PFMC分为三轴路径规划设计与快速机动控制,卫星同轨立体成像控制流图如图2所示。

图2  同轨立体成像控制流图

Fig.2  Control flow diagram of along-track stereoscopic imaging


成像姿态规划中,为了提高立体成像姿态求解的精度,采用地球椭球模型确定成像点的位置,并考虑地球的自转确定成像点与卫星的相对位置与速度信息,进行含有侧摆机动的立体成像姿态求解。通过对沿卫星飞行方向的特性分析,获取成像窗口时间及相应的成像姿态四元数,详细计算过程如下。

2.1 卫星成像姿态求解

采用椭球形地球模型,考虑地球椭率的影响,由成像点的地理经度、地理纬度和高度信息,求得在地固系下的位置向量,示意图如图3所示。

图3  卫星位置与成像点关系示意图

Fig.3  Schematic diagram of relationship between satellite position and imaging points




(1)

其中:为赤道半径,为偏心率。

通过卫星导航数据和轨道递推公式得到地固系下卫星的实时位置向量,对应的沿轨道坐标系轴反方向的单位向量为:



(2)

其中,向量的模。

地固系下地球自转角速度为:



(3)

其中, rad/s。

考虑地球自转的影响,若卫星速度向量为,卫星相对成像点的相对速度为:



(4)


(5)

以卫星的位置、速度和成像点的经度、纬度、高度以及地球自转角速度作为输入,进行卫星的姿态求解,求解流程如图4所示。

图4  卫星成像姿态计算流程图

Fig.4  Flow chart of satellite image attitude calculation


三点共面,卫星成像时相机指向的单位向量为:



(6)

平面的法线向量在地固系的表示为:



(7)

由欧拉旋转定理知,向量以向量为旋转轴旋转角度得到向量,旋转角度为:



(8)

计算轨道坐标系三轴在地固系表示的单位向量分别为:



(9)

旋转轴在轨道系下表示为:



(10)

旋转角在轨道系下表示为:



(11)

成像时卫星本体姿态相对轨道系旋转四元数:



(12)

卫星成像时本体姿态相对惯性系旋转四元数:



(13)

其中,为轨道系相对惯性系旋转四元数。

2.2 成像时间窗口确定

以同轨立体双视和三视为例,通过对沿卫星飞行方向的特性进行分析,获取成像时间窗口。沿轨方向的旋转角度为,立体成像前后视角度为,即前视成像要求,后视成像要求

2.2.1 双视模式

双视模式下卫星成像过程分为前视与后视两部分,如图5所示。

图5  双视立体成像机动时间序列示意图

Fig.5  Time series diagram of imaging and maneuver for double perspective stereoscopic imaging


双视成像的成像与机动时间关系表如表1。当观测角度确定后,时间为定值,通过提高卫星的机动能力,减小为,则成像时间增加为

表1  双视立体成像与机动时间关系表
Tab.1  Relationship between imaging and maneuver time for double perspective stereoscopic imaging
Item

Time

quantum

Imaging timeManeuver time
Front view (θA1~A2Timage/
TransformA2~B1/Ttrans
Rear view(-θB1~B2Timage/

2.2.2 三视模式

三视模式可对目标区域进行三次成像,以获得三个视角的影像。三视成像过程分为前视、正视与后视三部分,其中前视与后视成像角度大小通常相等,如图6所示。

图6  三视立体成像机动时间序列示意图

Fig.6  Time series diagram of imaging and maneuver for triple perspective stereoscopic imaging

三视成像的成像与机动时间关系如表2,对比双视成像可知三视成像要求卫星具有更强的机动能力。

表2  三视成像与机动时间关系表
Tab.2  Relationship between imaging and maneuver time for triple perspective stereoscopic imaging
Item

Time

quantum

Imaging

time

Maneuver

time

Front view (θA1~A2Timage/
Transform1A2~B1/Ttrans1
Nadir viewB1~B2Timage/
Transform2B2~C1/Ttrans2
Rear view (-θC1~C2Timage/

由于成像时前视和后视角度的存在,卫星的成像时间并非成像点的过境时间窗口,需要通过轨道递推并根据实时旋转角度的分量与前后视角度的关系进行反向求解获取。三视成像时间窗口确定流程图如图7所示。

图7  三视成像时间窗口计算流程图

Fig.7  Flow chart to calculate the imaging time window for triple perspective stereoscopic imaging


具体获取过程为:

Step 1.设卫星前、正、后视成像时间初值,初始时间

Step 2.轨道递推得到时间对应的卫星位置、速度信息。

Step 3.由卫星位置和速度信息、成像点的经纬高以及地球自转角速度,经过卫星成像姿态求解,获得时间对应的旋转角度在卫星飞行方向的分量

Step 4.判定T,若,转至Step 5判前视成像;若,转至Step 6判正视成像;若转至Step 7判后视成像。

Step 5.判断前视角度,如果成立,获取对应的前视成像时间与成像姿态,修改成像时间值,转至Step 6。否则直接转至Step 8。

Step 6.判断正视角度,如果成立,获取对应的正视成像时间与成像姿态,修改成像时间值,转至Step 5。否则直接转至Step 8。

Step 7.判断后视角度,如果成立,获取对应的后视成像时间与成像姿态,转至Step 9。否则转至Step 8。

Step 8.轨道进行递推,递推时间增加,转至Step 2。

Step 9.姿态求解结束,输出结果。

对于双视成像,前视成像时间为,成像姿态为,后视成像时间为,成像姿态为

3 PFMC三轴路径规划设计

同轨立体成像要求卫星快速进行三轴大角度姿态机动,同时通过提高卫星的机动性能可延长同轨立体成像的成像时长,提高成像覆盖能力。而微小卫星的执行机构力矩和角动量的大小是有限制的,导致卫星机动角速度受限。首先,考虑执行机构的约束设计一种基于旋转轴不变约束的最短路径方法,然后设计一种角加速度连续的八段式路径规划器,最终,设计了角加速度前馈结合内外环控制的快速机动算法,提高姿态跟踪的动态性能。

3.1 旋转轴/角计算

目标坐标系相对初始坐标系的姿态转换,如图8所示,用四元数形式表示为:



(14)

其中:

图8  两坐标系间的旋转示意图

Fig.8  Schematic of rotation between two coordinate systems


卫星的目标姿态相对初始姿态的期望四元数:


qQ=qC-1qF
(15)

其中:初始四元数为卫星的初始姿态相对惯性系的旋转四元数,目标四元数为卫星的目标姿态相对惯性系的旋转四元数。

反向求得旋转角和旋转轴



(16)

时,对应的四元数为,目标姿态与初始姿态重合,不需进行姿态转换。

3.2 旋转轴不变约束求解

在卫星姿态机动的过程中,角加速度、角速度以及控制力矩受执行机构性能的限制。考虑卫星的性能约束通过路径规划器对卫星的机动过程进行实时规划,提高卫星的机动能力。

在满足卫星转动惯量、反作用飞轮力矩和角动量约束下,为了实现初始四元数至目标四元数的最短路径旋转,即整个期望四元数的机动过程中均保证旋转轴不变,在进行路径规划时,需要对三轴角加速度、角速度进行限幅和约束设置。

路径规划器的输入为期望旋转角度θQ,角加速度限值αLG,角速度限值ωLG,输出为实时角度,实时角速度,PFMC三轴路径规划如图9所示。

图9  PMFC三轴路径规划图

Fig.9  Schematic diagram of PMFC triaxial path planning


角加速度限值αLG的计算如下:



(17)

其中,Mmax=1020,为一个较大的数。



(18)


(19)

其中,α¯xα¯yα¯zminT为求向量α¯xα¯yα¯zT的最小值。

角速度限值ωLG的计算如下:



(20)

其中,ωLim=ωLimxωLimyωLimzT



(21)


(22)

其中,飞轮角动量H=HxHyHzT

3.3 路径规划器设计

为规避角加速度突变的问题,实现飞轮力矩的平稳变化。借鉴文献[12]中角加速度为连续曲线的思路,增加角加速度总的平稳段,设计一种角加速度连续的八段式路径规划器,角加速度生成函数ddtf(t,ΔtA,ΔtB,ΔtC)简记为dfdt定义如下:



(23)

其中:ΔtA为设定值,限定了角加速度的上升时间,可根据卫星执行机构的动态性能合理选择;ΔtBΔtC的值与期望角度θQ的大小有关,ΔtBΔtCθ具体计算过程如下:

(1)当期望旋转角度θQ>ωLG2αLG+ΔtAωLG时,规划角加速度θ¨的最大值达到αLG,规划角速度θ˙的最大值达到ωLG



(24)


(25)

(2)当2αLGΔtA2θQωLG2αLG+ΔtAωLG时,规划角加速度θ¨的最大值达到αLG,规划角速度θ˙的最大值未达到ωLG



(26)


(27)

(3)当θ<2αLGΔtA2时,规划角加速度θ¨的最大值未达到αLG,规划角速度θ˙的最大值未达到ωLG。机动角度θQ对应的时间均为4ΔtA



(28)


(29)

θQ=60oΔtA=5 sωLG=1.5 (o)/sαLG=0.116 1 (o)/s2,作为输入,产生规划角加速度、角速度和角度,如图10所示。

图10  路径规划角加速度、角速度、角度曲线

Fig.10  Angular acceleration, angular velocity and angular curve of path planning


加速度共8段,分为上升段2段,平稳段4段,下降段2段。角加速度的上升段1、平稳段1和下降段1,对应角速度的上升段;角加速度的平稳段2对应角速度的平稳段;角加速度的上升段2、平稳段3和下降段2,对应角速度的下降段;角加速度的平稳段4的值为零,对应角速度的值也为零,角度值达到期望角度。

由路径规划器产生的实时规划角度θ0,θQ、角速度θ˙和角加速度θ¨求解得到规划四元数qG、本体系三轴规划角速度ωG、三轴规划角加速度αG分别为:



(30)


(31)


(32)

4 PFMC快速机动控制设计

刚体卫星的动力学与运动学方程描述如下17



(33)


(34)

其中:u为控制力矩,Sx为反对称矩阵,Sx=0-x3x2x30-x1-x2x10E3=100010001

对双视和三视成像中的初始姿态qC和目标姿态qF定义如下:

双视成像的姿态机动控制中,前视的成像姿态为初始姿态,后视的成像姿态为目标姿态:



(35)

同理,三视成像中,前视至正视的姿态机动对应:



(36)

正视至后视的姿态机动对应:



(37)

卫星的机动与成像过程在多个坐标系下的姿态与角速度转换示意图如图11所示。

图11  卫星姿态转换示意图

Fig.11  Schematic diagram of satellite attitude conversion


轨道系相对卫星的初始姿态的旋转四元数:



(38)

路径规划后实时目标姿态qd为:



(39)

偏差四元数qE为:



(40)

其中,卫星惯性系下四元数q为卫星本体坐标系相对惯性系的旋转四元数。

路径规划后实时目标角速度ωd为:



(41)

其中,ωOI为轨道角速度,R(qA1qG)qA1qG对应的旋转矩阵。

偏差角速度ωE为:



(42)

其中,卫星角速度ω为卫星本体系相对惯性系的转动角速度,R(qE)qE对应的旋转矩阵。

为了进一步提高卫星机动的快速性,设计内外环控制的同时引入规划角加速度作为前馈输入,控制器设计为:

外环控制:



(43)

其中,KP=KPI,增益矩阵系数KP>0

内环控制:



(44)

其中,Kq=KqIKd=KdI,增益矩阵系数Kq>0Kd>0



(45)

5 数学仿真与在轨测试

5.1 数学仿真

采用轨道高度535 km,降交点地方时10:00 am的“吉林一号卫星”对本文PFMC算法与文献[14]中递阶饱和模糊控制算法(Hierarchical Saturated Fuzzy Control,HSFC)以及传统比例微分(Proportion Differentiation, PD)控制进行对比仿真。

5.1.1 卫星参数

卫星转动惯量I=54.60.69-0.170.6949.20.02-0.170.0228.7,飞轮角动量H=222T,飞轮力矩T=0.10.10.1T

5.1.2 控制参数

输入角速度限值ωLim=1.51.51.5T,前馈控制增益矩阵系数Kq=0.85,比例控制增益矩阵系数Kp=1.5,微分控制增益矩阵系数Kd=1.5。

由于卫星的转动惯量与飞轮力矩和角动量约束,该卫星只能进行同轨双视立体成像,针对前后视25°的立体成像进行仿真分析。

5.1.3 仿真结果

PFMC算法通过姿态规划获取到的三轴规划角加速度、角速度、角度如图12所示。

图12  三轴规划角加速度、角速度、角度

Fig.12  Angular acceleration, angular velocity and angular curve of three-axis attitude planning


PFMC、HSFC和PD三种控制在轨道系下的角速度与姿态角分别如图13图14所示,其中PD在机动阶段较快,但在收敛段的收敛速度减慢,通过设计变参数的数值,HSFC与PFMC的收敛性可达到相似效果,但PFMC的稳定段的收敛速度更快。如图12~14所示,三轴均存在机动,Y轴旋转角为50°,角速度达到限幅1.5 (°)/s。

图13  轨道系下角速度

Fig.13  Angular velocity curve under orbital coordinate system


图14  轨道系下姿态角

Fig.14  Attitude angle under the orbital coordinate system


5.2 在轨飞行测试

采用具有双相机的“吉林一号卫星”对乌鲁木齐市进行同轨双视立体成像的在轨验证,考虑卫星数据生产过程中单景数据的生成及成像区域的重叠率,实际任务规划时后视成像相比前视成像提前开机2 s,延迟关机1 s,每次成像可生成4景图像。前、后视成像结果分别如图15图16所示,基于前后视立体像对合成的数字表面模型如图17所示,两次成像区域顶点的经纬度如表3所示,两次成像覆盖区域重叠率大于97%。

图15  乌鲁木齐前视遥感影像图

Fig.15  Front view remote sensing image of Urumqi


图16  乌鲁木齐后视遥感影像图

Fig.16  Rear view remote sensing image of Urumqi


图17  立体成像数字表面模型

Fig.17  Digital surface model of stereoscopic imaging


表3  两次成像覆盖区域边界顶点的经纬度信息
Tab.3  Latitude and longitude information of the boundary points of the regions covered by the two imaging tasks
ItemFront view 25°Rear view -25°
Top left(87.373,44.003)(87.391,44.057)
Bottom left(87.253,43.621)(87.244,43.602)
Top right(87.939,43.910)(87.958,43.970)
Bottom right(87.815,43.533)(87.809,43.515)

6 结 论

本文首先采用地球椭球模型确定成像点的位置,并考虑地球的自转确定成像点与卫星的相对位置与速度信息,进行含有侧摆机动的立体成像姿态规划算法计算。通过对沿卫星飞行方向的特性分析,获取成像窗口时间及相应的成像姿态四元数,提高了立体成像姿态规划的精度。然后,考虑执行机构力矩和角动量性能设计了一种基于旋转轴不变约束的最短路径规划方法;规避角加速度的突变问题,设计了一种角加速度连续的八段式路径规划器。之后,设计了角加速度前馈结合内外环控制的快速机动算法,实现卫星三轴大角度姿态机动,提高了姿态跟踪的动态性能和成像覆盖能力。最后,对“吉林一号”卫星仿真并在轨验证了姿态规划方案与路径规划快速机动控制算法的可行性。对乌鲁木齐进行在轨双视立体成像,成像姿态控制精度优于0.02°,稳定度优于0.001 (°)/s,单次覆盖面积约1 600 km2,重叠率约为97%,进一步验证了算法的有效性。


关键字:优秀论文
上一篇:没有了
下一篇:没有了

网络客服QQ: 沈编辑

投诉建议:0373-5939925    投诉建议QQ:

招聘合作:2851259250@qq.com (如您是期刊主编、文章高手,可通过邮件合作)

地址:河南省新乡市金穗大道东段266号中州期刊联盟 ICP备案号:豫ICP备2020036848

【免责声明】:中州期刊联盟所提供的信息资源如有侵权、违规,请及时告知。

版权所有:中州期刊联盟(新乡市博翰文化传媒有限公司)

法律顾问:北京京师(新乡)律师事务所

关注”中州期刊联盟”公众号
了解论文写作全系列课程

核心期刊为何难发?

论文发表总嫌贵?

职院单位发核心?

扫描关注公众号

论文发表不再有疑惑

论文写作全系列课程

扫码了解更多

轻松写核心期刊论文

在线留言