基于神经网络补偿
卫星姿态辨识与预测
近地轨道卫星的姿态确定精度直接影响着其通信、遥感质量。正常情况下,卫星配备的红外敏感器和星敏感器可以实现精确的姿态确定。然而,在卫星使用寿命结束或卫星电子系统发生严重故障时,姿态确定系统将无法正常工作。如何在没有传感器的帮助下准确预测卫星的姿态,相关研究对于确定卫星的状况、估计再入位置、降低碰撞风险等具有重要意义。在Space: Science & Technology (《空间科学与技术(英文)》)新发表的文章中,来自北京航空航天大学的龚胜平教授联合英国中央兰开夏大学的研究团队共同提出了一种基于神经网络的反馈式姿态预测算法和一种基于EKF和串联扩展状态观测器的高阶力矩辨识框架,为缺乏传感器辅助的卫星姿态自主确定和预测提供了重要思路。
The structure of attitude prediction system
首先,作者介绍了本项研究中重点考虑的两种环境力矩:气动力矩和重力梯度力矩。然后推导了描述航天器姿态变化的运动学方程和动力学方程。卫星的姿态通常由地心惯性坐标系与卫星本体坐标系之间的旋转角来确定,主要是欧拉角和四元数两种形式。欧拉角在某些特殊姿态会发生奇异,而四元数的主要优点是其描述的姿态运动学方程不存在奇异点,且方程矩阵是线性的。因此,作者决定使用四元数来刻画姿态运动学。
其次,作者介绍了卫星姿态的滤波和确定方法。在开环预测中,微小的初始偏差都会导致预测结果逐渐偏离实际情况。确保卫星姿态长期估计结果准确的方法是将动力学模型与观测数据结合。在本研究中,作者选用了扩展卡尔曼滤波方法(Extended Kalman Filter, EKF)来获得卫星状态估计结果。值得注意的是,在EKF过程中,过程噪声和测量噪声必须满足线性不相关、零均值和高斯分布的条件,否则滤波结果可能不准确。另一方面,针对工程领域中传感器难以直接测量的一些状态信息,如角速度、角加速度等,在利用EKF得到最优姿态估计后,作者使用了序列扩展状态观测器,从而实现在观测信息很少的情况下进行不确定性估计,包括内部耦合、外部未知扰动和未建模动力学。
之后,作者构造了一个双隐层反向传播(Back Propagation, BP)网络来学习卫星中未建模环境力矩。BP神经网络具有较高的泛化能力和自学习能力,能够重建卫星状态与环境力矩之间的映射关系。其中,BP网络的输入层是测量的姿态信息,监督学习的导师信号是已完成辨识的未建模力矩,第一个隐藏层的激活函数是“Relu”函数,第二个隐藏层的激活函数是一个“Sigmoid”函数。在网络构建和学习过程中,由于辨识出的环境力矩太小,为了提高训练效率,需要将训练集映射到[0,1]范围内,即进行归一化。
The structure of attitude prediction BP network.
最后,作者仿真验证了整个预测系统的性能。目标航天器被选定为降轨再入大气层的天宫一号。由于航天器轨道与姿态的耦合作用,很难单独考虑环境力矩的影响。因此,在仿真中使用了包括三轴位置、三轴速度、四元数和角速度在内的13个状态参数。扰动作为未建模的环境力矩被人工添加到仿真中。仿真结果表明,该方法具有较高的预测精度和较高的可靠性。此外,该方法还具有较好的可扩展性,可应用于各种未建模扰动的高精度预测。
作者简介
龚胜平
北京航空航天大学 教授
主要从事航天动力学与控制、智能飞行器研究,包括新型太阳帆航天器的动力学与控制、火箭垂直回收和故障情况下的实时制导、飞行器智能动力学与控制、深空探测动力学与控制、多天体系统动力学与天体轨道共振动力学。
主持四项自然科学基金,包括一项自然科学基金优秀青年基金项目,参与两项自然基金重点项目,完成多项973、863课题并参与多项国家重大航天任务。
Jules Simo
英国中央兰开夏大学(University of Central Lancashire)
研究领域主要包括轨道力学、空间任务分析与设计、太阳帆任务应用、机器人和自主系统、动力系统理论。目前的工作重心主要集中在空间系统的引导和控制,以及多学科优化和人工智能技术在系统工程中的应用。
文章信息
原文链接:
https://spj.science.org/doi/10.34133/space.0009
引用格式:
Sun Z, Simo J, Gong S. Satellite Attitude Identification and Prediction Based on Neural Network Compensation. Space Sci. Technol. 2023;3:Article 0009. https://doi.org/10.34133/space.0009
官网链接:
https://spj.science.org/journal/space
《微小卫星动力学与控制研究最新进展》特刊更多好文:
客编简介
陈小前
分别于1997年和2001年在国防科技大学取得硕士和博士学位。2002年至2016年期间,曾任国防科技大学副教授、教授。现为军事科学院研究员。同时担任国际宇航科学院(IAA)院士、国际宇航联合会(IAF)委员、中国宇航学会机器人技术委员会成员等。发表学术论文200余篇,研究方向包括航天器系统工程、航天器系统先进数字化设计和飞行器多学科设计优化。
曹璐
分别于2010年和2014年在国防科技大学获硕士和博士学位。2013年至2014年期间,曾在加拿大麦吉尔大学机械工程系访问。2014年至2017年期间,曾任中国西安卫星控制中心宇航动力学国家重点实验室高级工程师。现为国防科技创新研究院研究员。在微小卫星工程方面有十余年的经验积累,先后为多颗在轨微小卫星设计了姿态确定和控制系统。主要研究方向涉及智能卫星设计、航天器动力学、导航与控制。
联系我们
公众号内容由Space: Science & Technology期刊编辑部撰写,如需更多细节和研究信息,欢迎您点击链接(或下方“阅读原文”)阅读英文原文。
想了解更多文章细节,或咨询投稿事宜,欢迎您联系SPACE编辑部:
Email:
space@science-bitpjournal.org.cn
Tel: 010-68948375
我们会及时与您取得联系,谢谢!