摘要
多体绳系卫星编队系统具有观测范围广、可操作性强、稳定性强等优点,可实现深空探究、大气探测、空间碎片清理等空间作业.三体绳系卫星编队系统是三颗卫星首尾一次通过系绳相连接,形成三角形形状的编队系统,可通过自旋保持空间相对位置稳定.现有的对于三体绳系编队系统的理论研究中,大都将卫星视为质点,简化动力学模型,但与实际情况出入较大.为更符合实际情况,考虑卫星的刚体姿态的影响,采用Newton-Euler法进行三体绳系编队系统的耦合动力学模型的建立.以四元数法为基础,避免出现使方程不可求解的奇异值,忽略空间环境影响及系绳质量,建立考虑系绳张力影响下的动力学模型.基于已有的动力学模型,通过改变系绳连接处位置,进行不同初始条件下动力学仿真分析,得到其动力学响应.当系统内系绳连接处位置不过卫星刚体质心时,系绳拉力产生的扭矩会造成卫星姿态的不稳定,会对系统正常工作造成影响.因此通过主动控制方法,例如变结构控制方法以及基于单神经元的自适应PID控制方法等方法对卫星姿态进行控制,通过仿真验证了控制律的有效性.
空间绳系卫星系统(Tethered Satellite System),简称TSS,是通过系绳将两个或者多个卫星连接起来,最初的设想是空间绳系卫星系统由母星和子星以及系绳构成,系绳两端分别连接母星和子星,母星利用卷扬机构对子星进行释放或回收.根据系绳导电与否,绳系卫星系统可分为电动力系统和非电动力系统两大类.多体绳系卫星编队系统是由两体绳系卫星系统演化而来,通常由多个卫星或航天器在空间范围内相对静止地组成某种特定的构形.绳系卫星系统具有低成本,高灵活性,高性能等优势,因此受到国内外学者的广泛关
三体绳系卫星系统,由三颗卫星通过系绳首尾相连,通过自旋张紧系绳形成稳定的空间姿态,可节省用于调节系统姿态以及卫星相对位置的燃料,因此具有很大的研究意义.Kumar等将卫星视为质点,忽略系绳质量,通过拉格朗日法得到椭圆轨道中不包括卫星质量和系绳长度的系统运动控制方程的一般形式,通过数值模拟验证了三体绳系卫星系统的可行
本文考虑卫星的刚体姿态的影响,对三体环形绳系卫星编队系统的动力学模型进行研究.采用四元数法,避免方程奇异值,采用Newton-Euler法建立动力学模型,得到包含四元数的可求解的卫星运动方程.基于此动力学模型,分析三体绳系卫星编队系统的动力学响应.对于扭矩造成的卫星姿态不稳定,通过施加控制力进行主动控制.
三颗质量相同的卫星、、通过系绳两两相连组成三体绳系卫星编队系统.卫星质量相等为,将卫星视为半径为的球体,相对各自质心的转动惯量为.由刚度为,原长为的系绳连接.忽略摄动以及大气阻力,引入三组坐标参考系,设地球为均质圆球体,建立固结于地球质心,轴指向升交点,轴垂直于轨道平面的惯性坐标系;同时以系统质心为原点,轴为系统质心运动的反方向,轴由地球质心指向系统质心建立轨道坐标系;另外,对于卫星,以卫星质心为原点,轴由系统质心指向卫星质心,轴平行于惯性坐标系轴建立本体坐标系.本文在惯性坐标系下建模.
系统为正三角形形状,对一颗卫星动力学建模,类推到另外两卫星.刚体卫星共有6个自由度,即质心运动三个移动自由度和绕质心转动三个转动自由度.在惯性系下,通过笛卡尔坐标系、、表示刚体的质心位置,对于刚体姿态,采用四元数、、、代替欧拉角,未知变量增加为7个.根据Newton第二定律,列出惯性系下的质心运动方程:
(1) |
其中,,为卫星的质量,表示惯性系下卫星的位置矢量,为卫星受到的万有引力,、为卫星受到的系绳拉力.惯性系下卫星刚体动力学方程为:
(2) |
其中,,为刚体的角速度,为卫星的惯量张量,为卫星的万有引力主矩,及为系绳拉力产生的力矩.
考虑本体坐标系下卫星的万有引力,系统质心所在轨道高度为,地球平均半径为,为方便辨别,将本体坐标系下变量右下角加,、、分别是本体坐标系中轴、轴、轴与惯性系轴的方向余弦.设地球质心相对于刚体任意位置的微元质量的径矢为,有:
(3) |
其中为地球质心相对于刚体质心的距离大小,作用于微元质量的万有引力主矢和对的主矩为:
, | (4) |
其中,,为相对于刚体质心的径矢,在刚体域内积分,可得卫星在本体坐标系下的万有引力主矢和主矩,可以通过转换矩阵变换到惯性系下的万有引力主矢和主矩.
考虑刚体受到的系绳拉力,认为系绳质量很小,忽略不计.卫星上系绳连接处位置如

图1 轨道坐标系下平面系绳位置示意图
Fig.1 Schematic diagram of the position of the xy plane tether in the orbital coordinate system
假设系绳连接处位置位于轨道坐标系的平面,系绳连接处延长相交于卫星表面,由此可以确定系绳连接处位置,在本体坐标系下,卫星的系绳连接处位置、,相应另外两颗卫星的位置在各自的本体坐标系下表示为、及、,转换到惯性系下后可以进行计算,得到系绳实际实时长度.记另两颗卫星分别为、,卫星相连的两根系绳拉力分别是:
(5) |
(6) |
其中,为系绳的杨氏模量,为系绳的横截面积,及分别是卫星与、之间系绳的实时长度,及分别为它们的模.
通过本体坐标系可以表示出系绳拉力对卫星质心的距离及,从而得到拉力力矩及:
(7) |
(8) |
将各个力与力矩通过转换矩阵转换到相应的坐标系下,代入公式(
取一组参数数值研究该动力学模型动力学响应,设卫星质量相同,为,记绳系卫星编队系统质心所在轨道距地高度为,地球平均半径为,地球引力参数[
(9) |
即轨道坐标系相对于惯性系的公转角速度约为;根据坐标系的建立得知,轨道坐标系相对于系统质心的角速度也为,且旋转方向以逆时针为正.记系绳初始长度皆为,且不计系绳质量,刚体为的球体.本文研究的三体环形绳系编队系统绕轨道坐标系轴自旋运动,在给定系统初始自旋角速度为的情况下,进行系绳连接处位置不同时的动力学响应的讨论.
取系绳刚度,首先,对于系绳连接位置过质心的简单情况进行数值模拟,此时没有系绳拉力引起的扭矩,同时系绳位置及万有引力位于平面内,因此,平面内刚体所受力矩为0,只有方向的扭矩,且没有方向的位移.因此仅对平面上的动力学响应进行展示.得到仿真结果如

图2 惯性系下系统运动轨迹图
Fig.2 Trajectory diagram of the system in the inertial coordinate system

图3 轨道坐标系下卫星1运行轨迹
Fig.3 Trajectory of satellite 1 in the orbit coordinate system
初始时刻,取系统质心及卫星的质心同时位于惯性坐标系的轴上,卫星相对于各自本体坐标系的偏转角度都为0,数据模拟结果如

图4 惯性系下系统运动轨迹图
Fig.4 Trajectory diagram of the system in the inertial coordinate system

图5 轨道坐标系下卫星1运行轨迹
Fig.5 Trajectory of satellite 1 in the orbit coordinate system
首先通过转换矩阵,将卫星角度从四元数转化为欧拉角的形式,根据前文受力可知,卫星只受方向的扭矩,因此只有绕轴的转动,即角的变化.单神经元自适应PID控制的结构框图如

图6 单神经元自适应PID控制结构框图
Fig. 6 Single neuron adaptive PID control structure block diagram
(10) |
权值的学习算法为:
(11) |
(12) |
其中,;、、分别为比例、积分、微分的学习速率;为神经元的比例系数,.对比例、积分、微分的调节,可以通过、、分别进行调节,取、、分别为10、1、10进行计算,得到最佳比例、积分、微分系数.
通过滑模控制控制卫星角度变化,考虑被控对象
(13) |
取滑模函数为
(14) |
其中,仍为卫星瞬时角度与理想角度的差值,为卫星瞬时角速度与理想角速度的差值,则:
(15)
采用等速趋近律,有
(16) |
结合
(17) |
取,,分别为1,100,0.01进行滑模控制.
取前文的各数值进行控制仿真,如
对卫星1的姿态控制进行仿真,其他两卫星姿态控制方法类似.系绳连接处所在位置如

图7 有无控制卫星姿态对比
Fig.7 Satellite attitude comparison: with vs. without control
由

图8 单神经元自适应PID控制与PID控制结果对比图
Fig.8 Comparison of single neuron adaptive PID control and PID control results
对于滑模控制,控制结果与基于单神经元的自适应PID控制的对比图如

图9 单神经元自适应PID控制与滑模控制结果对比图
Fig.9 Comparison of results of single neuron adaptive PID control and sliding mode control
对于三体绳系卫星编队系统,通过采用考虑刚体姿态的模型进行动力学建模,获得更符合实际情况的动力学模型,得到不同系绳连接位置的动力学响应,验证模型有效性;对于系绳拉力引起的姿态不稳定,通过基于单神经元的自适应PID控制以及滑模控制进行姿态控制,并取得良好的控制效果.
参考文献
Béda P B. On saddle-node bifurcation and chaos of satellites. Nonlinear Analysis, Theory, Method and Applications, 1997, 30(8):4881~4886. [百度学术]
Pizarro~Chong A, Misra A K. Dynamics of a multi~tethered satellite formation. In: Proceedings of AIAA / AAS Astrodynamics Specialist Conference and Exhibit, Providence, USA, 2004 [百度学术]
余本嵩, 文浩, 金栋平. 绳系卫星编队动力学及控制研究进展. 动力学与控制学报, 2015, 13(5):321~328 [百度学术]
Yu B S, Wen H, Jin D P. Research progress on dynamics and control of tethered satellite formation. Journal of Dynamics and Control, 2015, 13(5):321~328 (in Chinese) [百度学术]
赵军. 平动点附近多体绳系卫星编队动力学与控制[博士学位论文]. 大连: 大连理工大学, 2016 (Zhao J. Dynamics and control of multi-body tethered satellite formation near translational point [Ph.D Thesis]. Dalian: Dalian University of Technology, 2016 (in Chinese)) [百度学术]
Yu B S, Wen H, Jin D P. Review of deployment technology for tethered satellite systems. Acta Mechanica Sinica, 2018,34(4):754~768 [百度学术]
Yu B S, Geng L L, Wen H, et al. Ground-based experiments of tether deployment subject to an analytical control law. Acta Astronautic, 2018, 151: 253~259 [百度学术]
Gou X W, Li A J, Ge Y Y, et al. Fractional order attitude stability control for sub-satellite of tethered satellite system during deployment. Applied Mathematical Modelling, 2018, 62: 272~286 [百度学术]
Kumar K D, Yasaka T. Rotating formation flying of three satellites using tethers. Journal of Spacecraft and Rockets, 2004, 41(6): 973~985 [百度学术]
Kim M, Hall C D. Control of a rotating variable-length tethered system. Journal of Guidance, Control and Dynamics, 2004, 27( 5): 849~858 [百度学术]
Nakaya K, Iai M, Omagari K,et al. Formation deployment control for spinning tethered formation flying-simulation and ground experiments. In: Proceedings of AIAA Guidance, Navigation and Control Conference and Exhibit, Providence, USA, 2004: 1~17 [百度学术]
Topal E, Daybelge U. Dynamics of a triangular tethered satellite system on a low Earth orbit. In: Proceeding of 2nd International Conference on Recent Advances in Space Technologies, Istanbul, Turkey, 2005, 218~222 [百度学术]
Williams P. Optimal deployment/retrieval of a tethered formation spinning in the orbital plane. Journal of Spacecraft and Rockets, 2006, 43(3): 638~650 [百度学术]
陈志明. 微小卫星自主编队控制及平台开发研究[博士学位论文]. 南京: 南京航空航天大学, 2011. (Chen Z M. Research on autonomous formation control and platform development of micro-satellite[Ph.D Thesis]. Nanjing: Nanjing University of Aeronautics and Astronautics, 2011(in Chinese)) [百度学术]
Yu B S, Huang Z, Geng L L,et al. Stability and ground experiments of a spinning triangular tethered satellite formation on a low earth orbit. Aerospace Science and Technology, 2019, 92(1):595~604 [百度学术]
Cai Z Q, Li X F, Wu Z G. Deployment and retrieval of a rotating triangular tethered satellite formation near libration points. Acta Astronautic, 2014, 98(1): 37~49 [百度学术]
Cai Z Q, Li X F, Zhou H. Nonlinear dynamics of a rotating triangular tethered satellite formation near libration point. Aerospace Science and Technology, 2015, 42: 384~391 [百度学术]
黄静, 李传江, 马广富. 欠驱动直连式三体绳系卫星姿态跟踪控制. 航空学报, 2015, 36(6) : 1995~2004 [百度学术]
Huang J, Li C J, Ma G F. Nonlinear attitude tracking control of underactuated three-inline tethered satellite. Acta Aeronautica et Astronautica Sinica, 2015, 36(6): 1995~2004(in Chinese) [百度学术]
Bonzani I, Zavattaro M G. Quasi-analytical solutions for the dynamics of a class of tethered satellites with danby’s aerodynamical drag. Celestial Mechanics, 1985, 37(1):371~385 [百度学术]
Huang P F, Hu Y X, Zhao Y K, et al. Coordinated formation control strategy of the rotating hub~spoke tethered formation system. Proceedings of the Institution of Mechanical Engineers Part G: Journal of Aerospace Engineering, 2018, 232(2):317~330 [百度学术]