Position and Attitude Model-Based Thruster Fault Diagnosis: A Comparison Study
Abstract
This paper deals with performance and reliability evaluation of a fault diagnosis scheme based on two distinct models to detect and isolate a single thruster fault affecting a chasing spacecraft during rendezvous with a passive target in a circular orbit. The analysis is conducted in the frame of a terminal rendezvous sequence of the Mars Sample Return mission. A complete description of a robust residual generation design approach based on eigenstructure assignment is presented. Unknown time-varying delays, induced by the thruster drive electronics and uncertainties on thruster rise times, are considered as unknown inputs. Particular novelty of the work is a new method for estimating the unknown input directions used to enhance the robustness properties of the diagnosis scheme. Monte Carlo results from a high-fidelity industrial simulator and carefully selected performance and reliability indices allows us to evaluate the effectiveness of both schemes. The obtained results reveal that the proposed fault diagnosis scheme based on a position model is a justified competitor to the conventionally used attitude model-based scheme.
References
[1] , “Practical View of Redundancy Management Application and Theory,” Journal of Guidance, Control, and Dynamics, Vol. 22, No. 1, 1999, pp. 12–21. doi:https://doi.org/10.2514/2.4363 JGCDDT 0162-3192
[2] , “FDI (R) for Satellites: How to Deal with High Availability and Robustness in the Space Domain?” International Journal of Applied Mathematics and Computer Science, Vol. 22, No. 1, 2012, pp. 99–107. doi:https://doi.org/10.2478/v10006-012-0007-8
[3] , “Advanced Model-Based FDIR Techniques for Aerospace Systems: Today Challenges and Opportunities,” Progress in Aerospace Sciences, Vol. 53, No. 3, 2012, pp. 18–29. doi:https://doi.org/10.1016/j.paerosci.2012.02.004 PAESD6 0376-0421
[4] , “Autonomous Rendezvous Control System: A High Fidelity Functional Engineering Simulator Developed for GNC/AMM/FDIR Validation,” Proceeding of the 7th International ESA Conference on Guidance, Navigation and Control Systems, European Space Agency, AG Noordwijk, The Netherlands, June 2008.
[5] , “Integrated Vision-based GNC for Autonomous Rendezvous and Capture Around Mars,” 9th International ESA Conference on Guidance, Navigation and Control Systems, European Space Agency, AG Noordwijk, The Netherlands, June 2014.
[6] , “Model-Based Fault Detection and Diagnosis—Status and Applications,” Annual Reviews in Control, Vol. 29, No. 1, 2005, pp. 71–85. doi:https://doi.org/10.1016/j.arcontrol.2004.12.002 1367-5788
[7] , “A Review of Process Fault Detection and Diagnosis: Part I: Quantitative Model-Based Methods,” Computers and Chemical Engineering, Vol. 27, No. 3, 2003, pp. 293–311. doi:https://doi.org/10.1016/S0098-1354(02)00160-6 CCENDW 0098-1354
[8] , “Fault Detection and Diagnosis for Aeronautic and Aerospace Missions,” Fault Tolerant Flight Control: A Benchmark Challenge, Springer–Verlag, Berlin, 2010, pp. 91–128.
[9] , Fault Diagnosis and Fault-Tolerant Control and Guidance for Aerospace Vehicles, Springer–Verlag, London, 2014, pp. 151–207, Chap. 7.
[10] , “Observer-Based Fault Diagnosis of Satellite Systems Subject to Time-Varying Thruster Faults,” Journal of Dynamic Systems, Measurement and Control, Vol. 129, No. 3, 2007, pp. 352–356. doi:https://doi.org/10.1115/1.2719773
[11] , “Reliable Fault Diagnosis Scheme for a Spacecraft Attitude Control System,” Journal of Risk and Reliability, Vol. 222, No. 2, 2008, pp. 139–152. doi:https://doi.org/10.1243/1748006XJRR98
[12] , “Robust FDI Applied to Thruster Faults of a Satellite System,” Control Engineering Practice, Vol. 18, No. 9, 2010, pp. 1093–1109. doi:https://doi.org/10.1016/j.conengprac.2009.04.011 COEPEL 0967-0661
[13] , “Fault Diagnosis of Microscope Satellite Thrusters Using Filters,” Journal of Guidance, Control, and Dynamics, Vol. 31, No. 3, 2008, pp. 699–711. doi:https://doi.org/10.2514/1.31003 JGCDDT 0162-3192
[14] , “Robust Thruster Failure Detection and Isolation with Application to the LISA Pathfinder Spacecraft,” AIAA Guidance, Navigation, and Control Conference, AIAA, Reston, VA, Aug. 2010; also AIAA Paper 2010-7906. doi:https://doi.org/10.2514/6.2010-7906
[15] , “Observer Design and Fault Diagnosis for State-Retarded Dynamical Systems,” Automatica, Vol. 34, No. 2, 1998, pp. 217–227. doi:https://doi.org/10.1016/S0005-1098(97)00175-1 ATCAA9 0005-1098
[16] , “Fault Detection for Time-Delay Systems: A Parity Space Approach,” Proceedings of the American Control Conference, Vol. 4, IEEE, Piscataway, NJ, June 1998, pp. 2009–2011. doi:https://doi.org/10.1109/ACC.1998.702978
[17] , “An LMI Approach to the Design of Fault Detection Filter for Time-Delay LTI Systems with Unknown Inputs,” Proceedings of the American Control Conference, Vol. 3, IEEE, Piscataway, NJ, June 2001, pp. 2137–2142. doi:https://doi.org/10.1109/ACC.2001.946063
[18] , “ Fault Detection Filter Design for Linear Discrete-Time Systems with Multiple Time Delays,” International Journal of System Science, Vol. 34, No. 5, 2003, pp. 365–373. doi:https://doi.org/10.1080/00207720310001601037
[19] , “Fault Detection and Identification for Uncertain Linear Time-Delay Systems,” Computers and Chemical Engineering, Vol. 30, No. 2, 2005, pp. 228–242. doi:https://doi.org/10.1016/j.compchemeng.2005.08.012 CCENDW 0098-1354
[20] , “Robust Fault Detection and Isolation of Time-Delay Systems Using a Geometric Approach,” Automatica, Vol. 45, No. 6, 2009, pp. 1567–1573. doi:https://doi.org/10.1016/j.automatica.2009.02.019 ATCAA9 0005-1098
[21] , “A Linear Matrix Inequality Approach to Robust Fault Detection Filter Design of Linear Systems with Mixed Time-Varying Delays and Nonlinear Perturbations,” Journal of the Franklin Institute, Vol. 347, No. 6, 2010, pp. 957–973. doi:https://doi.org/10.1016/j.jfranklin.2010.03.004 JFINAB 0016-0032
[22] , “Robust Fault Detection of Jet Engine Sensor Systems Using Eigenstructure Assignmen,” Journal of Guidance, Control, and Dynamics, Vol. 15, No. 6, 1992, pp. 1491–1497. doi:https://doi.org/10.2514/3.11413 JGCDDT 0162-3192
[23] , “Parameter-Insensitive Technique for Aircraft Sensor Fault Analysis,” Journal of Guidance, Control, and Dynamics, Vol. 10, No. 4, 1987, pp. 359–367. doi:https://doi.org/10.2514/3.20226 JGCDDT 0162-3192
[24] , “Robust Thruster Fault Diagnosis: Application to the Rendezvous Phase of the Mars Sample Return Mission,” 2nd CEAS Specialist Conference on Guidance, Navigation and Control, TU Delft, Delft, The Netherlands, April 2013, pp. 1496–1510, Paper 19.
[25] , “Robust Fault Detection for Systems with Electronic Induced Delays: Application to the Rendezvous Phase of the MSR Mission,” European Control Conference, IEEE, Piscataway, NJ, July 2013, pp. 1439–1444.
[26] , “Mars Orbit Rendezvous Strategy for the Mars 2003/2005 Sample Return Mission,” AAS/AIAA, Astrodynamics Specialist Conference, AIAA Paper 1999-0306, Aug. 1999.
[27] , “The NASA/CNES Mars Sample Return—A Status Report,” Acta Astronautica, Vol. 54, No. 8, 2004, pp. 601–617. doi:https://doi.org/10.1016/j.actaastro.2003.07.001 AASTCF 0094-5765
[28] , “Preliminary Planning for an International Mars Sample Return Mission,” Report of the International Mars Architecture for the Return of Samples (iMARS) Working Group, June 2008, http://mepag.nasa.gov/reports/iMARS_FinalReport.pdf [retrieved 20 April 2013].
[29] , “Key Control Techniques for GNC Design of Martian Vehicles,” 6th International ESA Conference on Guidance, Navigation and Control Systems, European Space Agency, AG Noordwijk, The Netherlands, Oct. 2005.
[30] , “Design of Robust Drag-Free Controllers with Given Structure,” Journal of Guidance, Control, and Dynamics, Vol. 32, No. 5, 2009, pp. 1609–1621. doi:https://doi.org/10.2514/1.40279 JGCDDT 0162-3192
[31] , “Lidar-Based Rendezvous Navigation for MSR,” AIAA/AAS Astrodynamics Specialist Conference and Exhibit, AIAA Paper 2004-4987, Aug. 2004, pp. 629–643.
[32] , “A Boolean Algebraic-Based Solution for Multiple Fault Diagnosis: Application to a Spatial Mission,” Aerospace Science and Technology, Vol. 28, No. 1, 2013, pp. 214–226. doi:https://doi.org/10.1016/j.ast.2012.11.002 ARSTFZ 1270-9638
[33] , Space Vehicle Dynamics and Control,
AIAA Education Series , AIAA, Reston, VA, 1998, pp. 307–329, Chap. 5.[34] , Analytical Mechanics of Space Systems,
AIAA Education Series , AIAA, Reston, VA, 2003, pp. 477–549, Chap. 13.[35] , “Terminal Guidance System for Satellite Rendezvous,” Journal of the Aerospace Sciences, Vol. 27, No. 9, 1960, pp. 653–658. doi:https://doi.org/10.2514/8.8704 JASSA7 0095-9820
[36] , “Modelling for Fault Detection and Isolation Versus Modelling for Control,” Mathematical and Computer Modelling of Dynamical Systems, Vol. 7, No. 1, 2001, pp. 1–46. doi:https://doi.org/10.1076/mcmd.7.1.1.3633
[37] , Spacecraft Attitude Determination and Control, Vol. 73, D. Reidel Publ. Co., Boston, 1978, pp. 510–557, Chap. 16.
[38] , “A Geometric Approach to the Synthesis of Failure Detection Filters,” IEEE Transactions on Automatic Control, Vol. 31, No. 9, 1986, pp. 839–846. doi:https://doi.org/10.1109/TAC.1986.1104419 IETAA9 0018-9286
[39] , “A New Fault Detection Scheme for Networked Control Systems Subject to Uncertain Time-Varying Delay,” IEEE Transactions on Signal Processing, Vol. 56, No. 10, 2008, pp. 5258–5268. doi:https://doi.org/10.1109/TSP.2008.928703 ITPRED 1053-587X
[40] , “Stabilization of Arbitrary Switched Linear Systems with Unknown Time-Varying Delays,” IEEE Transactions on Automatic Control, Vol. 51, No. 10, 2006, pp. 1668–1674. doi:https://doi.org/10.1109/TAC.2006.883030 IETAA9 0018-9286
[41] , “A Unified Approach to the Optimization of Fault Detection Systems,” International Journal of Adaptive Control and Signal Processing, Vol. 14, No. 7, 2000, pp. 725–745. doi:https://doi.org/10.1002/(ISSN)1099-1115
[42] , Robust Model-Based Fault Diagnosis for Dynamic Systems, Kluwer, Dordrecht, The Netherlands, 1999, pp. 109–135, Chap. 4.
[43] , Model-Based Fault Diagnosis Techniques: Design Schemes, Algorithms, and Tools, Springer–Verlag, New York, 2008, pp. 311–333, Chap. 10.
[44] , Detection of Abrupt Changes: Theory and Application, Prentice Hall, Upper Saddle River, NJ, 1993, pp. 367–382, Chap. 10.
[45] , “Fault Diagnosis in Dynamic Systems Using Analytical and Knowledge-Based Redundancy: A Survey and Some New Results,” Automatica, Vol. 26, No. 3, 1990, pp. 459–474. doi:https://doi.org/10.1016/0005-1098(90)90018-D ATCAA9 0005-1098
[46] , “The Matrix Exponential,” SIAM Review, Vol. 38, No. 3, 1996, pp. 507–512. doi:https://doi.org/10.1137/S0036144595286488 SIREAD 0036-1445