Adaptive Fault-Tolerant Attitude Tracking Control of Spacecraft With Prescribed Performance

The science objectives of a spacecraft mission place stringent performance requirements on the spacecraft attitude control system. However, it remains an open problem how to guarantee consistent control performance necessary to meet these requirements, especially in the event of actuator faults and input saturation. Motivated by this fact, in this paper, we address the problem of attitude tracking control with prescribed performance guarantees for a rigid spacecraft subject to unknown but constant inertia parameters, unexpected disturbances, actuator faults, and input saturation. First, certain performance functions specified a priori by the designer are adopted to impose desired performance metrics on the attitude tracking errors. Then, the original attitude tracking error dynamics with performance constraints is transformed into an equivalent “state-constrained” one whose robust stabilization is shown to be sufficient to solve the stated problem via a novel error transformation. Subsequently, based on the transformed system, an adaptive fault-tolerant controller is derived by incorporating backstepping control, the barrier Lyapunov function, and Nussbaum gains. It is proved that the designed controller is able to guarantee the satisfaction of the prespecified constraints on the transformed errors, as well as the boundedness of all other closed-loop signals, without resorting to a judicious selection of the control parameters. Finally, the effectiveness of the proposed control scheme is evaluated by means of simulation experiments carried out on a microsatellite.

[1]  Okyay Kaynak,et al.  Attitude Stabilization Control of Flexible Satellites With High Accuracy: An Estimator-Based Approach , 2017, IEEE/ASME Transactions on Mechatronics.

[2]  Danwei Wang,et al.  Finite-time fault-tolerant attitude stabilization for spacecraft with actuator saturation , 2015, IEEE Transactions on Aerospace and Electronic Systems.

[3]  Yuanqing Xia,et al.  Finite-Time Tracking Control of Rigid Spacecraft Under Actuator Saturations and Faults , 2018, IEEE Transactions on Automation Science and Engineering.

[4]  Yuanqing Xia,et al.  Adaptive Sliding Mode Control for Attitude Stabilization With Actuator Saturation , 2011, IEEE Transactions on Industrial Electronics.

[5]  Jongrae Kim,et al.  Engineering Notes Backstepping Control Design with Actuator Torque Bound for Spacecraft Attitude Maneuver , 2010 .

[6]  Danwei Wang,et al.  Integral-Type Sliding Mode Fault-Tolerant Control for Attitude Stabilization of Spacecraft , 2015, IEEE Transactions on Control Systems Technology.

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

[8]  Charalampos P. Bechlioulis,et al.  Adaptive control with guaranteed transient and steady state tracking error bounds for strict feedback systems , 2009, Autom..

[9]  Youmin Zhang,et al.  Finite-Time Attitude Tracking of Spacecraft With Fault-Tolerant Capability , 2015, IEEE Transactions on Control Systems Technology.

[10]  B. Robertson,et al.  Satellite GN&C Anomaly Trends , 2003 .

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

[12]  Jing Wang,et al.  Robust adaptive tracking for time-varying uncertain nonlinear systems with unknown control coefficients , 2003, IEEE Trans. Autom. Control..

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

[14]  Yuri B. Shtessel,et al.  A novel adaptive-gain supertwisting sliding mode controller: Methodology and application , 2012, Autom..

[15]  Yew-Wen Liang,et al.  Study of Nonlinear Integral Sliding Mode Fault-Tolerant Control , 2016, IEEE/ASME Transactions on Mechatronics.

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

[17]  Charalampos P. Bechlioulis,et al.  Prescribed Performance Adaptive Control for Multi-Input Multi-Output Affine in the Control Nonlinear Systems , 2010, IEEE Transactions on Automatic Control.

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

[19]  May-Win L. Thein,et al.  Quasi-Continuous Higher Order Sliding-Mode Controllers for Spacecraft-Attitude-Tracking Maneuvers , 2010, IEEE Transactions on Industrial Electronics.

[20]  Zhengtao Ding,et al.  Adaptive consensus output regulation of a class of nonlinear systems with unknown high-frequency gain , 2015, Autom..

[21]  Abdelhamid Tayebi,et al.  Unit Quaternion-Based Output Feedback for the Attitude Tracking Problem , 2008, IEEE Transactions on Automatic Control.

[22]  Youdan Kim,et al.  Robust backstepping control for slew maneuver using nonlinear tracking function , 2003, IEEE Trans. Control. Syst. Technol..

[23]  Naser Pariz,et al.  Adaptive Fault-Tolerant Spacecraft Attitude Control Design With Transient Response Control , 2014, IEEE/ASME Transactions on Mechatronics.

[24]  Youmin Zhang,et al.  Bibliographical review on reconfigurable fault-tolerant control systems , 2003, Annu. Rev. Control..

[25]  P. S. Goel,et al.  Fault-tolerant spacecraft attitude control system , 1987 .

[26]  James Biggs,et al.  Adaptive Fault-Tolerant Control of Spacecraft Attitude Dynamics with Actuator Failures , 2015 .

[27]  Charalampos P. Bechlioulis,et al.  Robust Adaptive Control of Feedback Linearizable MIMO Nonlinear Systems With Prescribed Performance , 2008, IEEE Transactions on Automatic Control.

[28]  Maruthi R. Akella,et al.  Adaptive Attitude-Tracking Control of Spacecraft with Uncertain Time-Varying Inertia Parameters , 2015 .

[29]  Keng Peng Tee,et al.  Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function , 2010, IEEE Transactions on Neural Networks.

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

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

[32]  Qinglei Hu,et al.  Robust adaptive sliding mode attitude maneuvering and vibration damping of three-axis-stabilized flexible spacecraft with actuator saturation limits , 2009 .

[33]  Naser Pariz,et al.  Immersion and invariance based fault tolerant adaptive spacecraft attitude control , 2013, 2013 21st Iranian Conference on Electrical Engineering (ICEE).

[34]  Francis Eng Hock Tay,et al.  Barrier Lyapunov Functions for the control of output-constrained nonlinear systems , 2009, Autom..

[35]  Q. Hu,et al.  Fault-Tolerant Tracking Control of Spacecraft with Attitude-Only Measurement Under Actuator Failures , 2014 .