Finite Time Fault Tolerant Attitude Control-Based Observer for a Rigid Satellite Subject to Thruster Faults

A rigid satellite fault diagnosis strategy, subject to faults of external disturbances and thruster faults, is developed. In this design, an equivalent idea is introduced to design a sliding mode observer that can detect and identify the failures indicated previously. Considering the measurability of parameters of the satellite, such as angular velocity and attitude, a sliding mode observer is implemented. Next, the amplitudes of the faults and disturbances can be detected, identified, and estimated via the sliding mode observer; these tasks are accomplished with zero estimation error within a finite period. A sliding mode-based attitude controller is developed using an exponential reaching law that relies on the system states and the corresponding formation of the estimated parameters. The controller not only guarantees the attitude system to be stable but also governs the attitude and angular velocity to converge to zero within a finite period. The good reliability of the proposed controller can be proved via multiple simulation tests.

[1]  Steven X. Ding,et al.  A Survey of Fault Diagnosis and Fault-Tolerant Techniques—Part I: Fault Diagnosis With Model-Based and Signal-Based Approaches , 2015, IEEE Transactions on Industrial Electronics.

[2]  Jianbin Qiu,et al.  Descriptor reduced-order sliding mode observers design for switched systems with sensor and actuator faults , 2017, Autom..

[3]  John L. Junkins,et al.  Adaptive control of nonlinear attitude motions realizing linear closed-loop dynamics , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[4]  Steven X. Ding,et al.  Real-time fault diagnosis and fault-tolerant control , 2015, IEEE Transactions on Industrial Electronics.

[5]  Shih-Che Lo,et al.  Sliding-Mode Controller Design for Spacecraft Attitude Tracking Maneuvers , 1993, 1993 American Control Conference.

[6]  Hamid Reza Karimi,et al.  Adaptive Neural Control of MIMO Nonstrict-Feedback Nonlinear Systems With Time Delay , 2016, IEEE Transactions on Cybernetics.

[7]  Tao Zhang,et al.  Adaptive Sliding Mode Fault-Tolerant Control of the Uncertain Stewart Platform Based on Offline Multibody Dynamics , 2014, IEEE/ASME Transactions on Mechatronics.

[8]  Charles J. Fallaha,et al.  Sliding-Mode Robot Control With Exponential Reaching Law , 2011, IEEE Transactions on Industrial Electronics.

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

[10]  Danwei Wang,et al.  Attitude Tracking Control of Rigid Spacecraft With Actuator Misalignment and Fault , 2013, IEEE Transactions on Control Systems Technology.

[11]  Shihua Li,et al.  Stabilization of the attitude of a rigid spacecraft with external disturbances using finite-time control techniques , 2009 .

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

[13]  Alireza Taheri,et al.  Implementation and Control of X–Y Pedestal Using Dual-Drive Technique and Feedback Error Learning for LEO Satellite Tracking , 2014, IEEE Transactions on Control Systems Technology.

[14]  I. Haskara On sliding mode observers via equivalent control approach , 1998 .

[15]  Jianbin Qiu,et al.  Fault Detection for Nonlinear Process With Deterministic Disturbances: A Just-In-Time Learning Based Data Driven Method , 2017, IEEE Transactions on Cybernetics.

[16]  Zhiwei Gao,et al.  Unknown Input Observer-Based Robust Fault Estimation for Systems Corrupted by Partially Decoupled Disturbances , 2016, IEEE Transactions on Industrial Electronics.

[17]  Steven X. Ding,et al.  A Survey of Fault Diagnosis and Fault-Tolerant Techniques—Part II: Fault Diagnosis With Knowledge-Based and Hybrid/Active Approaches , 2015, IEEE Transactions on Industrial Electronics.

[18]  Okyay Kaynak,et al.  Sliding Mode Observer-Based FTC for Markovian Jump Systems With Actuator and Sensor Faults , 2017, IEEE Transactions on Automatic Control.

[19]  Sara Scarritt Nonlinear Model Reference Adaptive Control for Satellite Attitude Tracking , 2008 .

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

[21]  Shih-Che Lo,et al.  Smooth Sliding-Mode Control for Spacecraft Attitude Tracking Maneuvers , 1995 .

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

[23]  A. Iyer,et al.  Variable structure slewing control and vibration damping of flexible spacecraft , 1991 .

[24]  Mak Tafazoli,et al.  A study of on-orbit spacecraft failures , 2009 .

[25]  Shihua Li,et al.  Finite-Time Attitude Stabilization for a Spacecraft Using Homogeneous Method , 2012 .

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

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

[28]  John L. Crassidis,et al.  Sliding Mode Control Using Modified Rodrigues Parameters , 1996 .

[29]  Marcel J. Sidi,et al.  Spacecraft Dynamics and Control: Contents , 1997 .

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

[31]  R.S. Sanchez Pena,et al.  Practical stabilization in attitude thruster control , 2005, IEEE Transactions on Aerospace and Electronic Systems.

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

[33]  Peng Shi,et al.  Fuzzy Adaptive Control Design and Discretization for a Class of Nonlinear Uncertain Systems , 2016, IEEE Transactions on Cybernetics.

[34]  Y. Cao,et al.  An Output-Tracking-Based Discrete PID-Sliding Mode Control for MIMO Systems , 2014, IEEE/ASME Transactions on Mechatronics.

[35]  Zhiyong Geng,et al.  Finite-Time Stabilization of a Comb-Drive Electrostatic Microactuator , 2012, IEEE/ASME Transactions on Mechatronics.

[36]  Khashayar Khorasani,et al.  A pulsed plasma thruster fault detection and isolation strategy for formation flying of satellites , 2010, Appl. Soft Comput..

[37]  Hwan Hur,et al.  Unknown Input H$_{\bm \infty}$ Observer-Based Localization of a Mobile Robot With Sensor Failure , 2014, IEEE/ASME Transactions on Mechatronics.

[38]  Zhiwei Gao,et al.  Fault Estimation and Fault-Tolerant Control for Discrete-Time Dynamic Systems , 2015, IEEE Transactions on Industrial Electronics.

[39]  Xuefeng Chen,et al.  Dislocated Time Series Convolutional Neural Architecture: An Intelligent Fault Diagnosis Approach for Electric Machine , 2017, IEEE Transactions on Industrial Informatics.