APP下载

航天器近距离相对轨道的滑模控制*

2017-06-07张莹都琳岳晓乐许勇

动力学与控制学报 2017年1期
关键词:能量消耗时效性整数

张莹 都琳 岳晓乐 许勇

(西北工业大学理学院应用数学系,西安 710072)

航天器近距离相对轨道的滑模控制*

张莹 都琳 岳晓乐 许勇†

(西北工业大学理学院应用数学系,西安 710072)

基于滑模控制原理,研究了近距离追踪航天器与目标航天器交会对接时,相对运动轨道的控制问题.首先,建立非线性航天器相对运动模型;其次,利用滑模控制原理和分数阶导数的相关性质,设计了整数阶PD控制器和分数阶PDα控制器;最后,分别运用整数阶和分数阶控制器对未扰和受扰系统实施控制.数值仿真结果表明,整数阶与分数阶控制器均能实现对未扰和受扰系统的控制,验证了方法的有效性.同时发现,在时效性上,分数阶控制器明显优于整数阶控制器;在能效性上,达到相同控制目标时,分数阶控制器的能量消耗大于整数阶控制器.

航天器,相对运动,滑模控制,分数阶导数

引言

随着空间组装、在轨服务和深空探测等航天任务的发展与应用越来越广泛,航天器经常需要跟踪一个给定姿态的航天器来完成某些空间任务,因此航天器姿态跟踪动力学与控制问题成为了当前航天领域的研究热点与前沿[1-3].

航天器姿态控制系统是一个复杂的非线性系统,而且受各种环境的干扰而无法精确描述,诸如太阳辐压、重力梯度和地球磁场等,因此航天器姿态控制系统需要具有良好的鲁棒性.滑模控制是一种较新的控制策略,它与常规的控制方法的根本区别在于其控制的不连续性.系统的“结构”可以在瞬变过程中,根据系统当时的状态以跃变方式有目的的变化,迫使系统沿着预定的“滑动模态”运动.此外,这种滑动模态具有可设计性,且与系统参数及扰动无关.因此,处于滑模运动的系统具有优良的鲁棒性[4-5].已有一些研究工作及工程实践证明了滑模控制器的许多优点,如快速的动态响应、良好的瞬态性能、较强的抗外部扰动性能和对不确定参数的高度敏感性等[6-10].近年来,该方法受到了广泛的关注和重视.然而,随着航空技术的发展与提高,在时效性上,传统的滑模控制方法已无法满足需求.因而,为了改进控制方法的时间效率,本文针对航天器近距离相对轨道问题,基于滑模控制原理和分数阶微积分的记忆及遗传特性,设计了分数阶滑模控制.首先,选用非线性方程作为航天器近距离相对轨道的动力学模型;随后,分别设计了整数阶PD控制器和分数阶PDα控制器;最后,通过数值仿真验证所建立模型和控制律的有效性,并对两种控制方法进行了详细的分析与比较.

1 坐标系定义

为了描述目标航天器和追踪航天器间的相对运动,建立如图1所示的坐标系.其中,地心赤道惯性坐标系用Oixiyizi(Si)表示,原点Oi在地球中心,xi轴在赤道面内,指向春分点;zi轴沿地球旋转轴(即垂直于赤道平面),指向北极,yi轴与xi、zi轴满足右手定则.追踪航天器坐标系用Obxbybzb(Sb)表示,原点Ob位于航天器的质心,xb,yb,zb分别与航天器的惯性主轴一致,本体轴xb,yb,zb相对于惯性系的旋转分别表示滚转、俯仰和偏航.目标航天器轨道坐标系用Oxyz(So)表示,原点O为目标航天器质心,z轴指向地心,x轴在轨道面内沿速度方向与z轴垂直,y轴满足右手定则.

图1 坐标系示意图Fig.1 Coordinate systems

2 相对轨道动力学模型

在目标航天器轨道坐标系下,选用非线性方程描述两航天器的相对运动:

其中,μ为地球引力常数,目标航天器和追踪航天器分别用下标t和c表示,rc和rt为地心到航天器质心的位置矢量,rt和rc分别为rt和rc的模,且.从目标航天器指向追踪航天器的相对位置矢量ρ=[x,y,]zT,相对速度矢量,则在目标航天器轨道坐标系下,fc为追踪航天器的轨道控制推理所产生的加速度;θ为真近点角,分别为目标航天器的轨道角速度和角加速度.

3 滑模控制仿真

基于滑模控制理论和分数阶导数的特性,本文分别建立了整数阶PD控制器和分数阶PDα控制器.

3.1 PD控制

相对轨道方程(1)经推导可转化为如下形式:

其中

其中,

设计切换函数如下:

其中,c>0且∈R,当系统状态在切换面s=0(滑动模态区)时有,系统处于滑动模态区.若采用趋近律到达条件,选取指数趋近律为:

其中,ε,k>0且∈R,sgn(·)是符号函数.进一步对式(7)求导得:

将式(6)代入上式得:

推导得控制律为:

3.2 PDα控制

设计滑模面为:

其中,Dαf(t)是Caputo分数阶导数[8],它的定义可描述如下:

对(12)式两端同时求导得:

将(6)式带入上式得:

选取指数趋近律为(8),则:

推导得控制律为:

4 数值仿真与分析

本节运用上述两种控制器,分别针对未扰系统和受扰系统进行控制仿真,计算控制效果;并从时效性和能效性两方面对不同的控制方法进行分析与比较.

4.1 控制仿真

(1)未扰系统的控制仿真

目标航天器轨道的六要素选取如下:轨道的半长轴a=7178.145km,偏心率e=0,升交点赤径Ω=π/6,轨道倾角i=π/4,近地点角距ω=π/6,航天器过近地点的时刻tp=0.此外,目标航天器与追踪航天器间的初始相对位置和速度赋值为,其期望值分别为.分别采用PD与PDα控制法,对航天器相对轨道进行控制,数值仿真结果如图2~图5所示.其中,图2和图4分别表示PD与PDα控制下目标航天器与追踪航天器间的相对位置误差,图3和图5分别表示PD与PDα控制下目标航天器与追踪航天器间的相对速度误差.在初始位置和速度均存在偏差的情况下,两种控制器均可将位置偏差和速度偏差控制到零,验证了控制器的有效性.此外,在达到相同控制目标的过程中,分数阶滑模控制的所需控制时长较整数阶滑模控制大幅减少.因此,在时效性上,分数阶滑模控制方法明显优于整数阶滑模控制方法.

图2 PD控制下的相对位置误差Fig.2 Error of relative position under PD controller

图3 PD控制下的相对速度误差Fig.3 Error of relative velocity under PD controller

(2)受扰系统的控制仿真

若考虑外部扰动对航天器相对轨道控制的影响,其轨道动力学模型可表示如下:

其中,d(t)=[d1(t)d2(t)d3(t)]T为外部对系统的有界扰动,这里d(t)=0.2[cos(2t)cos(2t)cos(2t)]T;系统中其他参数与未扰系统保持一致.分别采用PD控制器与PDα控制器对系统(18)进行控制仿真,数值结果如图6~图9所示.其中,图6和图8表示受扰系统在PD与PDα控制下目标航天器与追踪航天器间的相对位置误差;图7和图9分别表示受扰系统在PD与PDα控制下目标航天器与追踪航天器间的相对速度误差.由图知,在系统受到外界扰动的情况下,两种滑模控制器均可实现系统的控制目标;且分数阶滑模控制器的时效性仍明显优于整数阶滑模控制器.

图4 PDα控制下的相对位置误差Fig.4 Error of relative position under PDαcontroller

图5 PDα控制下的相对速度误差Fig.5 Error of relative velocity under PDαcontroller

图6 PD控制下的相对位置误差(受扰系统)Fig.6 Error of relative position under PD controller(perturbed system)

图7 PD控制下的相对速度误差(受扰系统)Fig.7 Error of relative velocity under PD controller(perturbed system)

图8 PDα控制下的相对位置误差(受扰系统)Fig.8 Error of relative position under PDαcontroller(perturbed system)

图9 PDα控制下的相对速度误差(受扰系统)Fig.9 Error of relative velocity under PDαcontroller(perturbed system)

4.2 控制能耗对比仿真

从以上数值结果不难看出:滑模控制策略可有效地用于航天器近距离相对轨道的控制问题,且分数阶控制器的时效性明显高于整数阶控制器.但是,仅仅考虑时效性对于航天器相对轨道控制方法的优劣分析与判断是不完善的.因此,为了更加全面地比较两种控制方法在完成相同任务情况下的控制效果,我们还要从能量消耗方面进行计算与比较.根据动能定理知:能量的消耗量等于动能的改变量[11],则轨道控制的能量消耗为:

其中,vk为k时刻追踪航天器的速度.能量消耗的数值模拟结果如图10和图11所示,在分别使用整数阶和分数阶控制器后,当追踪航天器与目标航天器实现交汇对接时,两种控制器的能量消耗均趋于稳定值,但分数阶控制器使用的能量大于整数阶控制器.即在达到相同控制要求的情况下,分数阶PDα控制器的能量消耗大于整数阶PD控制器.

图10 PD控制下的能量消耗Fig.10 Energy expenditure underPDcontroller

图11 PDα控制下的能量消耗Fig.11 Energy expenditure under PDαcontroller

5 结论

本文针对航天器近距离相对轨道的控制问题,首先,采用非线性T-H方程建立相应的动力学模型来描述两航天器的相对运动;其次,基于滑模控制原理和分数阶导数的相关性质,分别设计了整数阶PD控制器和分数阶PDα控制器;随后,运用两种滑模控制器,分别对确定性系统和受扰系统进行控制.最后,通过数值仿真,验证了控制策略的有效性和稳定性.在此基础上,还进一步从控制的时效性及能耗两方面对整数阶PD控制器和分数阶PDα控制器进行了详细的对比分析.结果表明:在时效性上,分数阶控制器明显优于整数阶控制器.然而,达到相同控制要求时,分数阶控制器的能耗大于整数阶控制器.因此,在追求控制方法稳定性的前提下,还应根据航天器相对轨道设计的实际需求,从时效性和能耗两方面综合考虑,选择合适的滑模控制器进行航天器近距离相对轨道控制.

1 Rajnish S,Ashish T.Optimal nonlinear tracking of spacecraft attitude maneuvers.IEEE Transactions on Control Systems Technology,2004,12(5):677~682

2 Jang G L,Chan G P,Heung W P.Sliding-Mode controller design for spacecraft attitude tracking maneuvers.IEEE Transactions on Aerospace and Electronic Systems,1993,29(4):1328~1333

3 朱彦伟.航天器近距离相对运动轨迹规划与控制研究[博士学位论文].湖南:国防科学技术大学,2009(Zhu YW.Trajectory planning and control for spacecraft proximity relative motion[PhD Thesis].Hunan:National University of Defense Technology,2009(in Chinese))

4 黄丽莲,齐雪.基于自适应滑模控制的不同维分数阶混沌系统的同步.物理学报,2013,62(8):080507-1~7(Huang L L,Qi X.The synchronization of fractional order chaotic systems with different orders based on adaptive sliding mode control.Acta Physica Sinica,2013,62(8):080507-1~7(in Chinese))

5 孔昭毅.一个新混沌系统的自适应滑模变结构控制.动力学与控制学报,2013,11(2):114~117(Kong Z Y.Adaptive sliding mode variable structure control of a new chaotic system.Journal of Dynamics&Control,2013,11(2):114~117(in Chinese))

6 Boiko I,Fridman L,Iriarte R,Pisano A,Usai E.Parameter tuning of second-order sliding mode controllers for linear plants with dynamic actuators.Automatica,2006,42(5):833~839

7 潘光,魏静.一种分数阶混沌系统同步的自适应滑模控制器设计.物理学报,2015,64(4):040505-1~7(Pan G,Wei J.Design of an adaptive sliding mode controller for synchronization of fractional-order chaotic systems.ActaPhysica Sinica,2015,64(4):040505-1~7(in Chinese))

8 Xu Y,Wang H,Liu D,Huang H.Sliding mode control of a class of fractional chaotic systems in the presence of parameter perturbations.Journal of Vibration and Control,2015,21(7):435~448

9 Yang Y G,Xu W,Gu X D,Sun Y H.Stochastic response of a class of self-excited systems with Caputo-type fractional derivative driven by Gaussian white noise.Chaos Solitions and Fractals,2015,77:190~204

10 顾黄兴,齐瑞云.基于滑模控制的充液航天器燃料晃动抑制研究.动力学与控制学报,2015,13(2):138~143(Gu H X,Qi R Y.Attitude control of spacecraft with fuel slosh based on sliding mode control.Journal of Dynamics&Control,2015,13(2):138~143(in Chinese))

11 王剑颖,梁海朝,孙兆伟.基于对偶数的相对耦合动力学与控制.宇航学报,2010,31(7):1711~1717(Wang J Y,Liang H C,Sun ZW.Dual number-based relative coupled dynamics and control.Journal of Astronautics,2010,31(7):1711~1717(in Chinese) )

Received 27 July 2016,revised 23 August2016.

*The project supported by the National Natural Science Foundation of China(11302171,11672232),Natural Science Basic Research Plan in Shaanxi Province of China(2016JQ1015)

†Corresponding author E-mail:hsux3@hnu.edu.cn

SLIDING MODE CONTROL OF RELATIVE ORBIT FOR NEARBY SPACECRAFT*

Zhang Ying Du Lin Yue Xiaole Xu Yong†
(Department of applied Mathematics,Northwestern Polytechnical University,Xi′an 710072,China)

This paper investigates the control of relative orbit for Rendezvous and Docking between nearby spacecraft and target spacecraft based on the sliding mode control theory.Firstly,the model of relative movement between two spacecrafts is established by using nonlinear equations.Secondly,by using the sliding mode control theory and the properties of fractional derivative,an integer order PD controller and a fractional order PDαcontroller are designed.The designed controllers are then applied to the perturbed and unperturbed systems.The numerical simulation results show that the sliding mode control method is effective.Moreover,comparing with PD controller,the PDαcontroller costs less time but more energy to achieve the same control objectives.

spacecraft,relative motion,sliding mode control,fractional derivative

10.6052/1672-6553-2016-040

2016-07-27收到第1稿,2016-08-23收到修改稿.

*国家自然科学基金资助项目(11302171,11672232),陕西省自然科学基础研究计划资助项目(2016JQ1015)

†通讯作者E-mail:hsux3@nwpu.edu.cn

猜你喜欢

能量消耗时效性整数
太极拳连续“云手”运动强度及其能量消耗探究
中年女性间歇习练太极拳的强度、能量消耗与间歇恢复探究分析
没别的可吃
试析如何确保新闻采访的真实性和时效性
一类整数递推数列的周期性
荷载预压加固吹填土时效性研究
浅谈如何提高兽医防控的时效性
当下新闻编辑时效性分析
铝诱导大豆根系有机酸分泌的能量消耗定量研究
答案