journal article·2025-07-10Open access

Machine Learning Approaches for Data-Driven Self-Diagnosis and Fault Detection in Spacecraft Systems

Enrico Crotti, Andrea Colagrossi

Applied Sciences· Volume 15· Issue 14

Abstract

Ensuring the reliability and robustness of spacecraft systems remains a key challenge, particularly given the limited feasibility of continuous real-time monitoring during on-orbit operations. In the domain of Fault Detection, Isolation, and Recovery (FDIR), no universal strategy has yet emerged. Traditional approaches often rely on precise, model-based methods executed onboard. This study explores data-driven alternatives for self-diagnosis and fault detection using Machine Learning techniques, focusing on spacecraft Guidance, Navigation, and Control (GNC) subsystems. A high-fidelity functional engineering simulator is employed to generate realistic datasets from typical onboard signals, including sensor and actuator outputs. Fault scenarios are defined based on potential failures in these elements, guiding the data-driven feature extraction and labeling process. Supervised learning algorithms, including Support Vector Machines (SVMs) and Artificial Neural Networks (ANNs), are implemented and benchmarked against a simple threshold-based detection method. Comparative analysis across multiple failure conditions highlights the strengths and limitations of the proposed strategies. Results indicate that Machine Learning techniques are best applied not as replacements for classical methods, but as complementary tools that enhance robustness through higher-level self-diagnostic capabilities. This synergy enables more autonomous and reliable fault management in spacecraft systems.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Fault Detection and Control Systems · Advanced Data Processing Techniques · Oil and Gas Production Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Aerospace Science and Technology, Politecnico di Milano, Via La Masa 34, 20156 Milan, Italy

References (23)

Show source-provided references
1. Pesce, V., Colagrossi, A., and Silvestrini, S. (2023). Modern Spacecraft Guidance, Navigation and Control-Introduction, Elsevier.10.1016/B978-0-323-90916-7.00009-3 ↗
2. Lobo, J.S., Ghiglino, P., Escobedo, S.L., Rivo, M.S., and Robotics, K. (2019, January 1–4). Design of a model-based failure detection isolation and recovery system for cubesats. Proceedings of the 8th European Conference for Aeronautics and Aerospace Sciences (EUCASS), Madrid, Spain.
3. Multiple Open-Switch Fault Diagnosis of Grid-Connected Three-Phase Inverters Under Unknown Parameter Conditions Using ICRLS and Disturbance Sliding Mode Observer10.1109/TPEL.2025.3539880 ↗
4. Marzat, J., Piet-Lahanier, H., Damongeot, F., and Walter, E. (2010, January 6–8). Fault diagnosis for nonlinear aircraft based on control-induced redundancy. Proceedings of the 2010 Conference on Control and Fault-Tolerant Systems (SysTol), Nice, France.10.1109/SYSTOL.2010.5676073 ↗
5. (2023). A review of data-driven fault detection and diagnostics for building HVAC systems. Appl. Energy, 339, 121030.10.1016/j.apenergy.2023.121030 ↗
6. Heterogeneous Feature Models and Feature Selection Applied to Bearing Fault Diagnosis10.1109/TIE.2014.2327589 ↗
7. Sensor Fault Classification Based on Support Vector Machine and Statistical Time-Domain Features10.1109/ACCESS.2017.2705644 ↗
8. Gear fault detection using artificial neural network & support vector machine with genetic algorithms10.1016/S0888-3270(03)00020-7 ↗
9. Gao, Y., Yang, T., Xing, N., and Xu, M. (2012, January 18–20). Fault detection and diagnosis for spacecraft using principal component analysis and support vector machines. Proceedings of the 2012 7th IEEE Conference on Industrial Electronics and Applications (ICIEA), Singapore.
10. Ding, H., Liang, Z., Qi, L., Sun, H., and Liu, X. (2021, January 17–20). Spacecraft Leakage Detection Using Acoustic Emissions Based on Empirical Mode Decomposition and Support Vector Machine. Proceedings of the 2021 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Glasgow, UK.10.1109/I2MTC50364.2021.9459879 ↗
11. Ma, Y., and Guo, G. (2014). Support Vector Machines Applications, Springer International Publishing.10.1007/978-3-319-02300-7 ↗
12. Aoudi, W., and Barbar, A.M. (2016, January 2–4). Support vector machines: A distance-based approach to multi-class classification. Proceedings of the 2016 IEEE International Multidisciplinary Conference on Engineering Technology (IMCET), Beirut, Lebanon.10.1109/IMCET.2016.7777430 ↗
13. Brunton, S., and Kutz, J. (2022). Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control, Cambridge University Press.10.1017/9781009089517 ↗
14. Neural networks in process fault diagnosis10.1109/21.108299 ↗
15. Artificial Neural Network based fault diagnostics of rolling element bearings using time-domain features10.1006/mssp.2001.1462 ↗
16. Ma, W., Wang, J., Song, X., Qi, J., Yu, Y., and Hu, D. (2023). Data-Driven Model Space Method for Fault Diagnosis of High-Speed Train Air Brake Pipes. Appl. Sci., 13.10.3390/app13148335 ↗
17. Park, P., Marco, P.D., Shin, H., and Bang, J. (2019). Fault Detection and Diagnosis Using Combined Autoencoder and Long Short-Term Memory Network. Sensors, 19.10.3390/s19214612 ↗
18. Dynamic Neural Network-Based Fault Detection and Isolation for Thrusters in Formation Flying of Satellites
19. O’Meara, C., Schlag, L., and Wickler, M. (June, January 28). Applications of Deep Learning Neural Networks to Satellite Telemetry Monitoring. Proceedings of the 2018 SpaceOps Conferences, Marseille, France.10.2514/6.2018-2558 ↗
20. Li, X., Zhang, T., and Liu, Y. (2019). Detection of Voltage Anomalies in Spacecraft Storage Batteries Based on a Deep Belief Network. Sensors, 19.10.3390/s19214702 ↗
21. Colagrossi, A., and Lavagna, M. (2022). Fault Tolerant Attitude and Orbit Determination System for Small Satellite Platforms. Aerospace, 9.10.3390/aerospace9020046 ↗
22. Enhanced telemetry monitoring with novelty detection
23. Markley, L. (2004). Multiplicative vs. Additive Filtering for Spacecraft Attitude Determination, NASA Goddard Space Flight Center.