Robust FDI for fault-tolerant thrust allocation with application to spacecraft rendezvous

This paper deals with the design and validation of an active fault-tolerant control system to detect, isolate and accommodate a single thruster fault affecting the thruster-based propulsion system of an autonomous spacecraft. The proposed method consists of a fault detector for robust and quick fault detection, a two-stage hierarchical isolation strategy for fault isolation, and an online control allocation unit scheduled by the isolation scheme for fault tolerance. A new factorization approach for the uncertain inertia matrix inverse is proposed. Thanks to this factorization, a novel robust Nonlinear Unknown Input Observers (NUIO) approach is proposed based on LMIs which ensure maximization of the admissible Lipschitz constant while at the same time satisfying an L2 gain bound and some constraints on the observer dynamics. At the first stage of the isolation scheme, a bank of NUIOs is used to identify a subset of possible faulty thrusters. Then, at the second stage, an EKF is introduced to estimate the torque bias directions. Using these directions, jointly with the detector's residual and the information obtained from the first stage, a set of explicit rules is derived to unambiguously isolate the faulty thruster. A Monte Carlo campaign, based on a simulator developed by Thales Alenia Space industries, is conducted in the context of a terminal rendezvous phase of the Mars Sample Return mission. Mission oriented criteria demonstrate that the proposed strategy is able to cope with a large class of realistic thruster faults and to achieve mission success.

[1]  Eric Bornschlegl,et al.  Robust fault detection for systems with electronic induced delays: Application to the rendezvous phase of the MSR mission , 2013, 2013 European Control Conference (ECC).

[2]  Tor Arne Johansen,et al.  Control allocation - A survey , 2013, Autom..

[3]  David Henry From fault diagnosis to recovery actions for aeronautic and aerospace missions: A model-based point of view , 2008 .

[4]  Silvio Simani,et al.  Reliable fault diagnosis scheme for a spacecraft attitude control system , 2008 .

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

[6]  Silvio Simani,et al.  A MONTE CARLO ANALYSIS AND DESIGN FOR FDI OF A SATELLITE ATTITUDE CONTROL SYSTEM , 2006 .

[7]  Marios M. Polycarpou,et al.  Adaptive fault-tolerant control of nonlinear uncertain systems: an information-based diagnostic approach , 2004, IEEE Transactions on Automatic Control.

[8]  Peter Wiktor,et al.  An Optimal Thruster Configuration Design and Evaluation For Quick STEP , 1994 .

[9]  Eric Bornschlegl,et al.  Robust Fault Diagnosis strategies for Spacecraft Application to LISA Pathfinder experiment , 2010 .

[10]  Jin Jiang,et al.  Design of reconfigurable control systems using eigenstructure assignments , 1994 .

[11]  P. Antsaklis,et al.  Stability of the pseudo-inverse method for reconfigurable control systems , 1991 .

[12]  Halim Alwi,et al.  Fault tolerant control using sliding modes with on-line control allocation , 2008, Autom..

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

[14]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[15]  Min-Jea Tahk,et al.  Attitude control of a satellite with redundant thrusters , 2006 .

[16]  P. Khargonekar,et al.  Robust stabilization of linear systems with norm-bounded time-varying uncertainty , 1988 .

[17]  Edward N. Hartley,et al.  Model predictive control system design and implementation for spacecraft rendezvous , 2012 .

[18]  Marcel Staroswiecki,et al.  Progressive accommodation of parametric faults in linear quadratic control , 2007, Autom..

[19]  Marc Bodson,et al.  Multivariable adaptive algorithms for reconfigurable flight control , 1997, IEEE Trans. Control. Syst. Technol..

[20]  D. Looze,et al.  An automatic redesign approach for restructurable control systems , 1985, IEEE Control Systems Magazine.

[21]  Michèle Basseville,et al.  Detection of abrupt changes: theory and application , 1993 .

[22]  Marc L. Steinberg,et al.  HIGH-FIDELITY SIMULATION TESTING OF CONTROL ALLOCATION METHODS , 2002 .

[23]  Eric Bornschlegl,et al.  A model-based solution for fault diagnosis of thruster faults: Application to the rendezvous phase of the Mars Sample Return mission , 2011 .

[24]  Robert J. Veillette,et al.  Reliable linear-quadratic state-feedback control , 1995, Autom..

[25]  David Henry,et al.  A class of nonlinear unknown input observer for fault diagnosis: Application to fault tolerant control of an autonomous spacecraft , 2014, 2014 UKACC International Conference on Control (CONTROL).

[26]  A.K. Caglayan,et al.  Evaluation of a second generation reconfiguration strategy for aircraft flight control systems subjected to actuator failure/surface damage , 1988, Proceedings of the IEEE 1988 National Aerospace and Electronics Conference.

[27]  Pierre Blanc-Paques,et al.  Robust H?/H? thruster failure detection and isolation with application to the LISA Pathfinder spacecraft , 2010 .

[28]  Eric Bornschlegl,et al.  Thruster Fault Detection, Isolation and Accommodation for an Autonomous Spacecraft , 2014 .

[29]  Ola Härkegård,et al.  Backstepping and control allocation with applications to flight control , 2003 .

[30]  Marcel Staroswiecki Fault tolerant control : The pseudo-inverse method revisited , 2005 .

[31]  Youmin Zhang,et al.  Integrated active fault-tolerant control using IMM approach , 2001 .

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

[33]  S. Joshi Design of failure-accommodating multiloop LQG-type controllers , 1987 .

[34]  Walter Fichter,et al.  Model-Based On-Board Realtime Thruster Fault Monitoring , 2013 .

[35]  Didier Theilliol,et al.  Fault-tolerant Control Systems: Design and Practical Applications , 2009 .

[36]  Finn Ankersen,et al.  Fault Tolerant Control Design for Terminal Rendezvous around Mars , 2014 .

[37]  Bin Jiang,et al.  Supervisory fault tolerant control with integrated fault detection and isolation: A switched system approach , 2012, Int. J. Appl. Math. Comput. Sci..

[38]  Silvio Simani,et al.  Robust FDI applied to thruster faults of a satellite system , 2010 .

[39]  Marc Bodson,et al.  Evaluation of optimization methods for control allocation , 2001 .

[40]  Qing Wu,et al.  Model-based Robust Fault Diagnosis for Satellite Control Systems Using Learning and Sliding Mode Approaches , 2009, J. Comput..

[41]  D. Henry Fault Diagnosis of Microscope Satellite Thrusters Using H-infinity/H_ Filters , 2008 .

[42]  Eric Bornschlegl,et al.  Position and Attitude Model-Based Thruster Fault Diagnosis: A Comparison Study , 2015 .

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

[44]  P. Gahinet,et al.  H∞ design with pole placement constraints: an LMI approach , 1996, IEEE Trans. Autom. Control..

[45]  C. Edwards,et al.  FDI for a Mars orbiting satellite based on a sliding mode observer scheme , 2010, 2010 Conference on Control and Fault-Tolerant Systems (SysTol).

[46]  Alexander S. Konopliv,et al.  The JPL Mars gravity field, Mars50c, based upon Viking and Mariner 9 Doppler tracking data , 1995 .

[47]  J Boada,et al.  Multi-saturation anti-windup structure for satellite control , 2010, Proceedings of the 2010 American Control Conference.

[48]  Jiang Bin,et al.  Fault tolerant control with on-line control allocation for flexible satellite attitude control system , 2011, 2011 2nd International Conference on Intelligent Control and Information Processing.

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

[50]  Michel Kinnaert,et al.  Diagnosis and Fault-Tolerant Control , 2004, IEEE Transactions on Automatic Control.

[51]  David Henry,et al.  Fault diagnosis in satellites using H/sub /spl infin// estimators , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[52]  J. Jiang,et al.  Reliable State Feedback Control System Design Against Actuator Failures , 1998, Autom..

[53]  Stephan Theil,et al.  Design of robust drag-free controllers with given structure , 2009 .

[54]  Marko Bacic,et al.  Model predictive control , 2003 .

[55]  Paul M. Frank,et al.  Issues of Fault Diagnosis for Dynamic Systems , 2010, Springer London.

[56]  Denis Efimov,et al.  Supervisory fault‐tolerant control with mutual performance optimization , 2013 .

[57]  F. Chatelin Spectral approximation of linear operators , 2011 .

[58]  Masoud Abbaszadeh,et al.  LMI optimization approach to robust H∞ observer design and static output feedback stabilization for discrete‐time nonlinear uncertain systems , 2009 .

[59]  Suresh M. Joshi,et al.  An adaptive control scheme for systems with unknown actuator failures , 2002, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[60]  Jie Chen,et al.  Robust Model-Based Fault Diagnosis for Dynamic Systems , 1998, The International Series on Asian Studies in Computer and Information Science.

[61]  Pascal Gahinet,et al.  H/sub /spl infin// design with pole placement constraints: an LMI approach , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[62]  Aaron J. Ostroff Techniques for Accommodating Control Effector Failures on a Mildly Statically Unstable Airplane , 1985, 1985 American Control Conference.

[63]  Gaurav Bajpai,et al.  Reconfiguration of flight control systems for actuator failures , 2001 .