Neural Network-Based Fault Identification and Reinforcement Learning for Spacecraft Fault-Tolerant Control
Active fault-tolerant systems are crucial for ensuring the reliability and safety of spacecraft attitude control, especially when dealing with actuator faults that could jeopardize mission success. This article introduces a comprehensive framework for fault detection and identification (FDI) and fault-tolerant control (FTC) tailored to meet stringent real-time processing requirements and limited onboard resources. We propose a neural network (NN)-based fault identification approach, termed FaultNet, which leverages long short-term memory (LSTM) architectures to achieve millisecond-level inference (<inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\approx3$ </tex-math></inline-formula> ms). Compared to traditional observer-based FDI methods with multisecond convergence times, FaultNet offers a lightweight solution (model size <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\approx 550$ </tex-math></inline-formula> kB) suitable for onboard deployment, delivering rapid and precise fault estimation. It enables accurate identification of both constant and time-varying faults, including effectiveness loss and additive bias. For fault-tolerant attitude control in spacecraft, we develop a reinforcement learning (RL)-based controller, incorporating carefully designed state representations and reward functions to ensure robust performance. The proposed framework is rigorously evaluated across four customized fault scenarios—including both constant and time-varying faults—and achieves rapid convergence (average attitude alignment within 20 s) and sustained stability (average convergence duration exceeding 280 s). The controller effectively compensates for actuator faults, maintaining high control precision with minimal attitude oscillation and consistent recovery performance. Simulation outcomes validate the NN-based FDI’s efficiency and accuracy, as well as the RL-based FTC’s (RL-FTC’s) reliability, showcasing minimal fault estimation errors and consistent fault recovery performance. The source code and associated data are available at <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/LUWENL/fault-tolerant-control</uri>
Authors
- Hongji Zhuang (ORCID: https://orcid.org/0000-0001-5701-3919)
- Vladimir Yu. Razoumny (ORCID: https://orcid.org/0000-0001-6373-4608)
- Qiang Shen (ORCID: https://orcid.org/0000-0001-8428-2356)
- Yury N. Razoumny (ORCID: https://orcid.org/0000-0003-1337-5672)
- Wenlong Lu (ORCID: https://orcid.org/0000-0002-3237-1135)
- Shufan Wu (ORCID: https://orcid.org/0000-0002-8138-5533)
- Ziyao Geng (ORCID: https://orcid.org/0009-0002-5481-4416)
Institutions
- Peoples' Friendship University of Russia (RU)
- Shanghai Jiao Tong University (CN)
Publication Details
- Journal
- IEEE Transactions on Instrumentation and Measurement
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/tim.2025.3597688
- Citations
- 2
- Primary Topic
- Fault Detection and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 2.43
Funders
- National Natural Science Foundation of China