Active Fault-Tolerant Control System Design for Spacecraft Attitude Maneuvers with Actuator Saturation and Faults

This paper designs an active fault-tolerant control system for spacecraft attitude control in the presence of actuator faults, fault estimation errors, and control input constraints. The developed fault-tolerant control system is able to detect the actuator fault without false alarms caused by external disturbances, and also estimate the total fault effects accurately through an indirect fault identification approach, in which an auxiliary variable is utilized to build the relation between fault and system states. Once the fault identification is completed with certain degree of reconstruction accuracy, a fault-tolerant backstepping controller using the nonlinear virtual control input is reconfigured to accommodate the detected actuator faults effectively, in spite of actuator saturation limitations and fault estimation errors. Numerical simulation is carried out to demonstrate that the proposed active fault-tolerant control system is successful in fault detection, identification, and controller reconfiguration for handling actuator faults in attitude control systems.

[1]  W.E. Dixon Adaptive regulation of amplitude limited robot manipulators with uncertain kinematics and dynamics , 2004, Proceedings of the 2004 American Control Conference.

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

[3]  Bong Wie,et al.  Space Vehicle Dynamics and Control , 1998 .

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

[5]  An-Min Zou,et al.  Robust Attitude Coordination Control for Spacecraft Formation Flying Under Actuator Failures , 2012 .

[6]  Xiang Yu,et al.  Fault-Tolerant Flight Control Design with Explicit Consideration of Reconfiguration Transients , 2016 .

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

[8]  Ligang Wu,et al.  A Structure Simple Controller for Satellite Attitude Tracking Maneuver , 2017, IEEE Transactions on Industrial Electronics.

[9]  Hong Wang,et al.  Fault Estimation for a Class of Nonlinear Systems Based on Intermediate Estimator , 2016, IEEE Transactions on Automatic Control.

[10]  S. Bhat,et al.  A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon , 2000 .

[11]  Danwei Wang,et al.  Rigid-body attitude stabilization with attitude and angular rate constraints , 2018, Autom..

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

[13]  Guanghui Sun,et al.  Finite-Time Fuzzy Sampled-Data Control for Nonlinear Flexible Spacecraft With Stochastic Actuator Failures , 2017, IEEE Transactions on Industrial Electronics.

[14]  S. Simani,et al.  Adaptive FTC based on control allocation and fault accommodation for satellite reaction wheels , 2016, 2016 3rd Conference on Control and Fault-Tolerant Systems (SysTol).

[15]  R. Mehra,et al.  Robust Adaptive Variable Structure Control of Spacecraft Under Control Input Saturation , 2001 .

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

[17]  Danwei Wang,et al.  Satellite Attitude Stabilization Control with Actuator Faults , 2017 .

[18]  Paul M. Frank,et al.  Fault diagnosis in dynamic systems: theory and application , 1989 .

[19]  Maruthi R. Akella,et al.  Switching Angular Velocity Observer for Rigid-Body Attitude Stabilization and Tracking Control , 2014 .

[20]  Hebertt Sira-Ramírez,et al.  Variable-structure control of spacecraft attitude maneuvers , 1988 .

[21]  Bong Wie,et al.  Quaternion feedback for spacecraft large angle maneuvers , 1985 .

[22]  Shen Yin,et al.  Velocity-Free Fault-Tolerant and Uncertainty Attenuation Control for a Class of Nonlinear Systems , 2016, IEEE Transactions on Industrial Electronics.

[23]  Per Johan Nicklasson,et al.  Satellite attitude control by quaternion-based backstepping , 2005 .

[24]  Mehrdad Saif,et al.  Observer-Based Fault Diagnosis of Satellite Systems Subject to Time-Varying Thruster Faults , 2007 .

[25]  Zewei Zheng,et al.  Disturbance-Observer-Based Robust Backstepping Attitude Stabilization of Spacecraft Under Input Saturation and Measurement Uncertainty , 2017, IEEE Transactions on Industrial Electronics.

[26]  Youmin Zhang,et al.  Fault-Tolerant Attitude Control for Flexible Spacecraft Without Angular Velocity Magnitude Measurement , 2011 .

[27]  Hamid Reza Karimi,et al.  Sliding Mode Control of Fuzzy Singularly Perturbed Systems With Application to Electric Circuit , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[28]  Donghua Zhou,et al.  A Review on Recent Development of Spacecraft Attitude Fault Tolerant Control System , 2016, IEEE Transactions on Industrial Electronics.

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

[30]  Mogens Blanke,et al.  Fault-tolerant control systems — A holistic view , 1997 .

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

[32]  Youmin Zhang,et al.  Fault-Tolerant Attitude Stabilization for Satellites Without Rate Sensor , 2015, IEEE Transactions on Industrial Electronics.

[33]  Steven X. Ding,et al.  Model-based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools , 2008 .

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

[35]  Jin Jiang,et al.  Fault-tolerant control systems: A comparative study between active and passive approaches , 2012, Annu. Rev. Control..

[36]  Yuanqing Xia,et al.  SMC Design for Robust Stabilization of Nonlinear Markovian Jump Singular Systems , 2018, IEEE Transactions on Automatic Control.

[37]  J. Wen,et al.  The attitude control problem , 1991 .