Robust Finite-time Attitude Tracking Control of Rigid Spacecraft Under Actuator Saturation

This paper investigates the robust finite-time attitude tracking control problem for rigid spacecraft considering the modeling uncertainty, external disturbance and actuator saturation. An auxiliary system is proposed to directly compensate for the saturated control input. First, the basic controller is formulated based on the fast nonsingular terminal sliding mode surface (FNTSMS), the fast-TSM-type reaching law and the auxiliary system in the presence of upper bounded external disturbance. Then, when facing system uncertainty which consists of both modeling uncertainty and external disturbance and has upper bounded first derivative, the extended state observer (ESO) is associated with the first controller to improve the robustness of control system. Furthermore, to handle more general system uncertainty which is upper bounded by a polynomial function of the closed-loop system states, a continuous adaptive controller is designed to compensate for the total system uncertainty on line. The proposed controllers are able to deal with system uncertainty, input singularity and actuator saturation, while simultaneously providing fast finite-time convergence speed for the control system. And the problems of complex parameters selection process and repeated differentiations of nonlinear functions can be avoided. Rigorous stability analyses are given via the Lyapunov stability theory and digital simulations are conducted to illustrate the effectiveness of the proposed controllers.

[1]  Yuanqing Xia,et al.  Controller design for rigid spacecraft attitude tracking with actuator saturation , 2013, Inf. Sci..

[2]  An-Min Zou,et al.  Robust attitude tracking control of spacecraft under control input magnitude and rate saturations , 2016 .

[3]  Shihua Li,et al.  Finite-Time Attitude Stabilization for a Spacecraft Using Homogeneous Method , 2012 .

[4]  Yu Tang,et al.  Terminal sliding mode control for rigid robots , 1998, Autom..

[5]  Chutiphon Pukdeboon,et al.  Nonsingular terminal sliding mode based finite-time control for spacecraft attitude tracking , 2014 .

[6]  Yuanqing Xia,et al.  Adaptive attitude tracking control for rigid spacecraft with finite-time convergence , 2013, Autom..

[7]  Shaocheng Tong,et al.  Optimal Control-Based Adaptive NN Design for a Class of Nonlinear Discrete-Time Block-Triangular Systems , 2016, IEEE Transactions on Cybernetics.

[8]  Zhihong Man,et al.  Continuous finite-time control for robotic manipulators with terminal sliding mode , 2003, Autom..

[9]  Tianyou Chai,et al.  Neural-Network-Based Terminal Sliding-Mode Control of Robotic Manipulators Including Actuator Dynamics , 2009, IEEE Transactions on Industrial Electronics.

[10]  Zhang Honghua,et al.  A simple saturated control framework for spacecraft with bounded disturbances , 2016 .

[11]  Yuanqing Xia,et al.  Finite-time fault-tolerant control for rigid spacecraft with actuator saturations , 2013 .

[12]  Qinglei Hu,et al.  Active fault‐tolerant attitude control for flexible spacecraft with loss of actuator effectiveness , 2013 .

[13]  Jan Tommy Gravdahl,et al.  Satellite Attitude Control by Quaternion-Based Backstepping , 2005, IEEE Transactions on Control Systems Technology.

[14]  Peng Li,et al.  Adaptive finite-time attitude tracking control of an uncertain spacecraft with input saturation , 2015, 2015 IEEE Conference on Control Applications (CCA).

[15]  Guo-Xing Wen,et al.  Neural-network-based adaptive leader-following consensus control for second-order non-linear multi-agent systems , 2015 .

[16]  Pyare Mohan Tiwari,et al.  A finite-time convergent continuous time sliding mode controller for spacecraft attitude control , 2010, 2010 11th International Workshop on Variable Structure Systems (VSS).

[17]  Shaocheng Tong,et al.  Neural Controller Design-Based Adaptive Control for Nonlinear MIMO Systems With Unknown Hysteresis Inputs , 2016, IEEE Transactions on Cybernetics.

[18]  Yuanqing Xia,et al.  Attitude stabilization of rigid spacecraft with finite‐time convergence , 2011 .

[19]  Shunan Wu,et al.  Quaternion-based finite time control for spacecraft attitude tracking , 2011 .

[20]  M. Shuster A survey of attitude representation , 1993 .

[21]  Jan Tommy Gravdahl,et al.  SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING , 2005 .

[22]  Yoon Ho Choi,et al.  Sliding mode tracking control of mobile robots with approach angle in cartesian coordinates , 2015 .

[23]  De-Gui Yang,et al.  Model-free control of quad-rotor vehicle via finite-time convergent extended state observer , 2016 .

[24]  Xi Liu,et al.  Finite-Time Attitude Tracking Control for Spacecraft Using Terminal Sliding Mode and Chebyshev Neural Network , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[25]  R. Mehra,et al.  Robust Tracking Control Design for Spacecraft Under Control Input Saturation , 2004 .

[26]  Naser Pariz,et al.  Robust fault-tolerant tracking control design for spacecraft under control input saturation. , 2014, ISA transactions.

[27]  Anton H. J. de Ruiter Adaptive Spacecraft Attitude Control with Actuator Saturation , 2010 .

[28]  Shouzhao Sheng,et al.  An adaptive attitude tracking control approach for an unmanned helicopter with parametric uncertainties and measurement noises , 2016 .

[29]  Wenchuan Cai,et al.  Indirect Robust Adaptive Fault -Tolerant Control for Attitude Tracking of Spacecraft , 2008 .

[30]  Keck Voon Ling,et al.  H ∞ Inverse Optimal Attitude-Tracking Control of Rigid Spacecraft , 2005 .

[31]  Zhaowei Sun,et al.  Robust controllers design with finite time convergence for rigid spacecraft attitude tracking control , 2008 .

[32]  Guo-Xing Wen,et al.  Fuzzy Neural Network-Based Adaptive Control for a Class of Uncertain Nonlinear Stochastic Systems , 2014, IEEE Transactions on Cybernetics.

[33]  Shaocheng Tong,et al.  Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems , 2017, Autom..

[34]  Guo-Xing Wen,et al.  Observer-Based Adaptive Backstepping Consensus Tracking Control for High-Order Nonlinear Semi-Strict-Feedback Multiagent Systems , 2016, IEEE Transactions on Cybernetics.

[35]  J. Forbes Passivity-Based Attitude Control on the Special Orthogonal Group of Rigid-Body Rotations , 2013 .

[36]  Shen-Min Song,et al.  Quaternion-based finite-time control for attitude tracking of the spacecraft without unwinding , 2015 .

[37]  Shaocheng Tong,et al.  Fuzzy Adaptive Control With State Observer for a Class of Nonlinear Discrete-Time Systems With Input Constraint , 2016, IEEE Transactions on Fuzzy Systems.

[38]  Hongxing Li,et al.  Finite-time control for nonlinear spacecraft attitude based on terminal sliding mode technique. , 2014, ISA transactions.

[39]  M. Akella,et al.  Globally stabilizing saturated attitude control in the presence of bounded unknown disturbances , 2005 .

[40]  Bo Li,et al.  Disturbance observer based finite-time attitude control for rigid spacecraft under input saturation , 2014 .

[41]  Qinglei Hu,et al.  Finite-Time Coordinated Attitude Control for Spacecraft Formation Flying Under Input Saturation , 2015 .

[42]  Gnana R. Kotamraju,et al.  Velocity-Free Attitude Controllers Subject to Actuator Magnitude and Rate Saturations , 2005 .

[43]  S. T. Venkataraman,et al.  Control of Nonlinear Systems Using Terminal Sliding Modes , 1993 .