Smooth finite-time fault-tolerant attitude tracking control for rigid spacecraft

Abstract This paper investigates the problem of attitude tracking control for a rigid spacecraft subject to parametric uncertainties, external disturbances, actuator faults and actuator saturation constraints. By combining the finite-time passivity technique into adaptive sliding mode control approach, a novel smooth fault-tolerant control algorithm with finite time convergence is proposed. Then, the finite-time convergence of the relative attitude errors will be achieved by implementing the proposed smooth fault-tolerant controller, even under actuator faults and magnitude constraints. In particular, a solution to the unwinding phenomenon, arising from the usage of the redundant four-parameter attitude representation, is explored in the sense of finite-time passivity. Besides detailed controller design procedures and rigorous theoretical proofs of all related closed-loop finite-time stability, numerical simulation results are exhibited to demonstrate the effectiveness and superior control performance of the proposed control scheme.

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

[2]  Ricardo G. Sanfelice,et al.  Quaternion-Based Hybrid Control for Robust Global Attitude Tracking , 2011, IEEE Transactions on Automatic Control.

[3]  N. McClamroch,et al.  Rigid-Body Attitude Control , 2011, IEEE Control Systems.

[4]  Bing Xiao,et al.  Fault-tolerant sliding mode attitude control for flexible spacecraft under loss of actuator effectiveness , 2011 .

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

[6]  Jianying Yang,et al.  Smooth Sliding Mode Control for Missile Interception with Finite-Time Convergence , 2015 .

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

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

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

[10]  Qi Li,et al.  Global set stabilisation of the spacecraft attitude using finite-time control technique , 2009, Int. J. Control.

[11]  Dennis S. Bernstein,et al.  Adaptive Asymptotic Tracking of Spacecraft Attitude Motion with Inertia Matrix Identification , 1998 .

[12]  Keck Voon Ling,et al.  Inverse optimal adaptive control for attitude tracking of spacecraft , 2005, IEEE Trans. Autom. Control..

[13]  Lei Guo,et al.  Robust fault-tolerant control for flexible spacecraft against partial actuator failures , 2014 .

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

[15]  Shihua Li,et al.  Finite-Time Attitude Tracking Control of Spacecraft With Application to Attitude Synchronization , 2011, IEEE Transactions on Automatic Control.

[16]  Wei Lin,et al.  A continuous feedback approach to global strong stabilization of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[17]  Gang Tao,et al.  Actuator failure compensation and attitude control for rigid satellite by adaptive control using quaternion feedback , 2014, J. Frankl. Inst..

[18]  Dennis S. Bernstein,et al.  Finite-Time Stability of Continuous Autonomous Systems , 2000, SIAM J. Control. Optim..

[19]  Guanghui Wen,et al.  Finite-time consensus of multiple nonholonomic chained-form systems based on recursive distributed observer , 2015, Autom..

[20]  F. Yeh Sliding-mode adaptive attitude controller design for spacecrafts with thrusters , 2010 .

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

[22]  Maruthi R. Akella,et al.  High-Performance Spacecraft Adaptive Attitude-Tracking Control Through Attracting-Manifold Design , 2008 .

[23]  Bo Li,et al.  Spacecraft attitude tracking control under actuator magnitude deviation and misalignment , 2013 .

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

[25]  Qi Li,et al.  Global set stabilization of the spacecraft attitude using finite-time control technique , 2008, 2008 IEEE International Conference on Control Applications.

[26]  Christopher D. Hall,et al.  Spacecraft Dynamics and Control , 2002 .

[27]  Wenchuan Cai,et al.  Quaternion Observer-Based Model-Independent Attitude Tracking Control of Spacecraft , 2009 .

[28]  Yuanqing Xia,et al.  Attitude Tracking of Rigid Spacecraft With Bounded Disturbances , 2011, IEEE Transactions on Industrial Electronics.

[29]  Zhiyong Geng,et al.  Finite-time attitude control: a finite-time passivity approach , 2015, IEEE/CAA Journal of Automatica Sinica.

[30]  Pyare Mohan Tiwari,et al.  Rigid spacecraft attitude control using adaptive integral second order sliding mode , 2015 .

[31]  Yiguang Hong,et al.  Finite-time stabilization and stabilizability of a class of controllable systems , 2002, Syst. Control. Lett..

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

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

[34]  An-Min Zou,et al.  Finite-Time Output Feedback Attitude Tracking Control for Rigid Spacecraft , 2014, IEEE Transactions on Control Systems Technology.

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