Adaptive extended-state observer-based fault tolerant attitude control for spacecraft with reaction wheels

Abstract This study presents an adaptive second-order sliding control scheme to solve the attitude fault tolerant control problem of spacecraft subject to system uncertainties, external disturbances and reaction wheel faults. A novel fast terminal sliding mode is preliminarily designed to guarantee that finite-time convergence of the attitude errors can be achieved globally. Based on this novel sliding mode, an adaptive second-order observer is then designed to reconstruct the system uncertainties and the actuator faults. One feature of the proposed observer is that the design of the observer does not necessitate any priori information of the upper bounds of the system uncertainties and the actuator faults. In view of the reconstructed information supplied by the designed observer, a second-order sliding mode controller is developed to accomplish attitude maneuvers with great robustness and precise tracking accuracy. Theoretical stability analysis proves that the designed fault tolerant control scheme can achieve finite-time stability of the closed-loop system, even in the presence of reaction wheel faults and system uncertainties. Numerical simulations are also presented to demonstrate the effectiveness and superiority of the proposed control scheme over existing methodologies.

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

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

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

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

[5]  Qinglei Hu,et al.  Finite-time fault tolerant attitude stabilization control for rigid spacecraft. , 2014, ISA transactions.

[6]  Qinglei Hu,et al.  Robust finite-time control for spacecraft attitude stabilization under actuator fault , 2012, J. Syst. Control. Eng..

[7]  Guangfu Ma,et al.  Observer-Based Fault-Tolerant Attitude Control for Rigid Spacecraft , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[8]  Junquan Li,et al.  Design of Asymptotic Second-Order Sliding Mode Control for Satellite Formation Flying , 2012 .

[9]  Bo Li,et al.  Robust attitude control design for spacecraft under assigned velocity and control constraints. , 2013, ISA transactions.

[10]  Bing Xiao,et al.  Reaction wheel fault tolerant control for spacecraft attitude stabilization with finite‐time convergence , 2013 .

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

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

[13]  Lu Cao,et al.  Fault tolerant small satellite attitude control using adaptive non-singular terminal sliding mode , 2013 .

[14]  Yuanli Cai,et al.  Adaptive Finite-Time Control for Attitude Tracking of Rigid Spacecraft , 2016 .

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

[16]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

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

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

[19]  Zhen Chen,et al.  Backstepping based adaptive sliding mode control for spacecraft attitude maneuvers , 2012, Proceedings of 2012 UKACC International Conference on Control.

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

[21]  Poom Kumam,et al.  Robust optimal sliding mode control for spacecraft position and attitude maneuvers , 2015 .

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

[23]  Jaime A. Moreno,et al.  A Lyapunov approach to second-order sliding mode controllers and observers , 2008, 2008 47th IEEE Conference on Decision and Control.

[24]  Yonmook Park Inverse optimal and robust nonlinear attitude control of rigid spacecraft , 2013 .

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

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

[27]  Arun K. Misra,et al.  Finite time coordinated formation control for spacecraft formation flying under directed communication topology , 2017 .

[28]  An-Min Zou,et al.  Adaptive attitude control of spacecraft without velocity measurements using Chebyshev neural network , 2010 .

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

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

[31]  Krishna Dev Kumar,et al.  Robust attitude stabilization of spacecraft subject to actuator failures , 2011 .

[32]  James R. Wertz,et al.  Spacecraft attitude determination and control , 1978 .

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

[34]  S. Gulati,et al.  Terminal sliding modes: a new approach to nonlinear control synthesis , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[35]  Xiaoqian Chen,et al.  Adaptive fuzzy fault-tolerant control for rigid spacecraft attitude maneuver with finite-time convergence , 2016 .

[36]  Marcel J. Sidi,et al.  Spacecraft Dynamics and Control: A Practical Engineering Approach , 1997 .

[37]  Bo Li,et al.  Extended State Observer based robust attitude control of spacecraft with input saturation , 2016 .

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

[39]  Qinglei Hu,et al.  Sliding mode attitude control with L2-gain performance and vibration reduction of flexible spacecraft with actuator dynamics , 2010 .

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

[41]  An-Min Zou,et al.  Finite-time attitude tracking control for rigid spacecraft with control input constraints , 2017 .

[42]  S. Vadali Variable-Structure Control of Spacecraft Large-Angle Maneuvers , 1986 .

[43]  Sang-Young Park,et al.  Spacecraft attitude control using neuro-fuzzy approximation of the optimal controllers , 2016 .

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