Minimum sliding mode error feedback control for fault tolerant reconfigurable satellite formations with J2 perturbations

Minimum Sliding Mode Error Feedback Control (MSMEFC) is proposed to improve the control precision of spacecraft formations based on the conventional sliding mode control theory. This paper proposes a new approach to estimate and offset the system model errors, which include various kinds of uncertainties and disturbances, as well as smoothes out the effect of nonlinear switching control terms. To facilitate the analysis, the concept of equivalent control error is introduced, which is the key to the utilization of MSMEFC. A cost function is formulated on the basis of the principle of minimum sliding mode error; then the equivalent control error is estimated and fed back to the conventional sliding mode control. It is shown that the sliding mode after the MSMEFC will approximate to the ideal sliding mode, resulting in improved control performance and quality. The new methodology is applied to spacecraft formation flying. It guarantees global asymptotic convergence of the relative tracking error in the presence of J2 perturbations. In addition, some fault tolerant situations such as thruster failure for a period of time, thruster degradation and so on, are also considered to verify the effectiveness of MSMEFC. Numerical simulations are performed to demonstrate the efficacy of the proposed methodology to maintain and reconfigure the satellite formation with the existence of initial offsets and J2 perturbation effects, even in the fault-tolerant cases.

[1]  Jonathan P. How,et al.  Enabling Spacecraft Formation Flying in Any Earth Orbit Through Spaceborne GPS and Enhanced Autonomy Technologies , 2000 .

[2]  J. C. Wu,et al.  A sliding-mode approach to fuzzy control design , 1996, IEEE Trans. Control. Syst. Technol..

[3]  Xinghuo Yu,et al.  On finite time mechanism: terminal sliding modes , 1996, Proceedings. 1996 IEEE International Workshop on Variable Structure Systems. - VSS'96 -.

[4]  M. Zak Terminal attractors for addressable memory in neural networks , 1988 .

[5]  P.R. Lawson The Terrestrial Planet Finder , 2001, 2001 IEEE Aerospace Conference Proceedings (Cat. No.01TH8542).

[6]  S. T. Venkataraman,et al.  Control of Nonlinear Systems Using Terminal Sliding Modes , 1993 .

[7]  G. Hill Researches in the Lunar Theory , 1878 .

[8]  Xinghuo Yu,et al.  Terminal sliding mode control design for uncertain dynamic systems , 1998 .

[9]  Zhimei Chen,et al.  Adaptive Global Integral Neuro-sliding Mode Control for a Class of Nonlinear System , 2007, ISNN.

[10]  Hsi-Han Yeh,et al.  Nonlinear Tracking Control for Satellite Formations , 2002 .

[11]  Krishna Dev Kumar,et al.  Fault Tolerant Reconfigurable Satellite Formations Using Adaptive Variable Structure Techniques , 2010 .

[12]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[13]  Rainer Sandau,et al.  Small Satellite Missions for Earth Observation , 2010 .

[14]  Masayoshi Tomizuka,et al.  Fuzzy smoothing algorithms for variable structure systems , 1994, IEEE Trans. Fuzzy Syst..

[15]  D. Folta,et al.  Enhanced Formation Flying for the Earth Observing-1 (EO-1) New Millennium Mission , 1997 .

[16]  V. Utkin Variable structure systems with sliding modes , 1977 .

[17]  Daizhan Cheng,et al.  A NEW APPROACH TO TERMINAL SLIDING MODE CONTROL DESIGN , 2008 .

[18]  Per Johan Nicklasson,et al.  Spacecraft formation flying: A review and new results on state feedback control , 2009 .

[19]  W. H. Clohessy,et al.  Terminal Guidance System for Satellite Rendezvous , 2012 .

[20]  Yong Fang,et al.  Use of a recurrent neural network in discrete sliding-mode control , 1999 .

[21]  Guo-Jin Tang,et al.  Satellite formation design and optimal stationkeeping considering nonlinearity and eccentricity , 2007 .

[22]  R. Sedwick,et al.  High-Fidelity Linearized J Model for Satellite Formation Flight , 2002 .

[23]  John Bristow,et al.  NASA's Autonomous Formation Flying Technology Demonstration, Earth Observing-1(EO-1) , 2002 .

[24]  I. Michael Ross Linearized Dynamic Equations for Spacecraft Subject to J Perturbations , 2003 .

[25]  Yulin Zhang,et al.  Design and verification of a Robust formation keeping controller , 2007 .

[26]  Steven P. Neeck,et al.  NASA's small satellite missions for Earth observation , 2005 .

[27]  John L. Crassidis,et al.  Predictive Filtering for Nonlinear Systems , 1996 .

[28]  Yuri B. Shtessel,et al.  Continuous Traditional and High-Order Sliding Modes for Satellite Formation Control , 2005 .

[29]  K. Alfriend,et al.  State Transition Matrix of Relative Motion for the Perturbed Noncircular Reference Orbit , 2003 .

[30]  H. Schaub,et al.  J2 Invariant Relative Orbits for Spacecraft Formations , 2001 .

[31]  Jonathan P. How,et al.  Orion - A low-cost demonstration of formation flying in space using GPS , 1998 .

[32]  Xinghuo Yu,et al.  SECOND‐ORDER TERMINAL SLIDING MODE CONTROL OF INPUT‐DELAY SYSTEMS , 2006 .

[33]  J. Wilms,et al.  Science with the XEUS high time resolution spectrometer , 2008, Astronomical Telescopes + Instrumentation.

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

[35]  Dongya Zhao,et al.  Output Feedback Terminal Sliding Mode Control for a Class of Second Order Nonlinear Systems , 2013 .

[36]  Yung-Yaw Chen,et al.  Design of self-learning fuzzy sliding mode controllers based on genetic algorithms , 1997, Fuzzy Sets Syst..