A fault-tolerant attitude tracking control of spacecraft using an anti-unwinding robust nonlinear disturbance observer

This paper investigates the application of an integral sliding mode control with a robust nonlinear disturbance observer to obtain an anti-unwinding spacecraft attitude tracking response with robustness against external disturbances, inertia matrix uncertainties, and actuator faults. In the controller design, external disturbances, uncertainties, and actuator faults are lumped together and estimated by the robust nonlinear disturbance observer. The proposed robust nonlinear disturbance observer guarantees the convergence of estimated lumped disturbance error to origin in finite time. The estimated disturbance is then used in the controller as a feed-forward compensator. Further, an adaptive law is also incorporated in the proposed controller to ensure additional robustness. The stability of the overall system and anti-unwinding characteristic are proved using the Lyapunov stability theory. Finally, numerical simulation analysis is performed in the presence of all the sources of lumped disturbances. It is observed that the proposed control strategy is ensuring higher accuracy, good steady-state precision, and eliminates the unwinding phenomenon.

[1]  Yuanqing Xia,et al.  Sliding mode attitude tracking of rigid spacecraft with disturbances , 2012, J. Frankl. Inst..

[2]  Baolin Wu,et al.  Decentralized sliding‐mode control for attitude synchronization in spacecraft formation , 2013 .

[3]  Syed Muhammad Amrr,et al.  Legendre-pseudospectral method based attitude control for tracking and regulation of rigid spacecraft , 2019, 2019 Fifth Indian Control Conference (ICC).

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

[5]  Qun Zong,et al.  Decentralized finite-time attitude synchronization for multiple rigid spacecraft via a novel disturbance observer. , 2016, ISA transactions.

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

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

[8]  Chuanjiang Li,et al.  Adaptive cooperative formation-containment control for networked Euler–Lagrange systems without using relative velocity information , 2017 .

[9]  J.S. Yuan,et al.  Closed-loop manipulator control using quaternion feedback , 1988, IEEE J. Robotics Autom..

[10]  An-Min Zou,et al.  Distributed Attitude Coordination Control for Spacecraft Formation Flying , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[11]  Syed Muhammad Amrr,et al.  Attitude stabilization of flexible spacecraft under limited communication with reinforced robustness , 2019, Trans. Inst. Meas. Control.

[12]  Hua Liu,et al.  An anti-disturbance PD control scheme for attitude control and stabilization of flexible spacecrafts , 2012 .

[13]  Franck Plestan,et al.  An adaptive solution for robust control based on integral high‐order sliding mode concept , 2015 .

[14]  Wei Huo,et al.  Disturbance observer based fault-tolerant control for cooperative spacecraft rendezvous and docking with input saturation , 2017 .

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

[16]  Y. Stepanenko,et al.  A sliding mode controller with improved adaptation laws for the upper bounds on the norm of uncertainties , 1996, Proceedings. 1996 IEEE International Workshop on Variable Structure Systems. - VSS'96 -.

[17]  Syed Muhammad Amrr,et al.  Anti-unwinding Robust Attitude Control of Spacecraft with Limited States Measurement , 2019, 2019 8th International Conference on Modeling Simulation and Applied Optimization (ICMSAO).

[18]  Pyare Mohan Tiwari,et al.  Attitude control using higher order sliding mode , 2016 .

[19]  Qinglei Hu,et al.  Spacecraft Anti-Unwinding Attitude Control with Actuator Nonlinearities and Velocity Limit , 2015 .

[20]  Jie Huang,et al.  Attitude Tracking and Disturbance Rejection of Rigid Spacecraft by Adaptive Control , 2009, IEEE Transactions on Automatic Control.

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

[22]  Lei Guo,et al.  Disturbance-Observer-Based Control and Related Methods—An Overview , 2016, IEEE Transactions on Industrial Electronics.

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

[24]  Syed Muhammad Amrr,et al.  A pseudospectral method based robust-optimal attitude control strategy for spacecraft , 2019, Advances in Space Research.

[25]  G. Vukovich,et al.  Adaptive sliding mode control for spacecraft body-fixed hovering in the proximity of an asteroid , 2015 .

[26]  Daero Lee,et al.  Spacecraft Coupled Tracking Maneuver Using Sliding Mode Control with Input Saturation , 2015 .

[27]  Syed Muhammad Amrr,et al.  Finite time eigenaxis rotation using quaternion feedback , 2017, 2017 8th International Conference on Recent Advances in Space Technologies (RAST).

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

[29]  Arie Levant,et al.  Principles of 2-sliding mode design , 2007, Autom..

[30]  Chenguang Yang,et al.  Integral Sliding Mode Control: Performance, Modification, and Improvement , 2018, IEEE Transactions on Industrial Informatics.

[31]  Qinglei Hu,et al.  Adaptive fault-tolerant attitude control for satellite reorientation under input saturation , 2018, Aerospace Science and Technology.

[32]  Danwei Wang,et al.  Attitude Control of Spacecraft with Actuator Uncertainty , 2013 .

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

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

[35]  Syed Muhammad Amrr,et al.  Robust Attitude Control of Rigid Spacecraft Based on Event-Triggered Approach with Anti-Unwinding , 2019, 2019 Fifth Indian Control Conference (ICC).

[36]  Atif Iqbal,et al.  An Event-Triggered Robust Attitude Control of Flexible Spacecraft With Modified Rodrigues Parameters Under Limited Communication , 2019, IEEE Access.

[37]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

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

[39]  Daero Lee Nonlinear disturbance observer-based robust control of attitude tracking of rigid spacecraft , 2017 .

[40]  Zhong Wu,et al.  Nonlinear disturbance observer based spacecraft attitude control subject to disturbances and actuator faults , 2017, ICCAD 2017.

[41]  S. Janardhanan,et al.  Spacecraft Anti‐Unwinding Attitude Control Using Second‐Order Sliding Mode , 2018 .

[42]  Chuanjiang Li,et al.  Satellite Formation-Containment Flying Control with Collision Avoidance , 2018 .

[43]  Min Li,et al.  A novel sth‐order observer for linear system: Application to state and fault estimation of spacecraft control system , 2019 .

[44]  Jie Ma,et al.  Prediction-based sampled-data H∞ controller design for attitude stabilisation of a rigid spacecraft with disturbances , 2017, Int. J. Syst. Sci..

[45]  William Singhose,et al.  Reaction Wheel Fault Compensation and Disturbance Rejection for Spacecraft Attitude Tracking , 2013 .