导航

Acta Aeronautica et Astronautica Sinica ›› 2025, Vol. 46 ›› Issue (S1): 732259.doi: 10.7527/S1000-6893.2025.32259

• Excellent Papers of the 2nd Aerospace Frontiers Conference/the 27th Annual Meeting of the China Association for Science and Technology • Previous Articles    

Fault diagnosis of spacecraft attitude control system driven by data and model

Ronghai KOU1, Wenbo LI2,3, Qingqing DANG1(), Jinjin XIE4   

  1. 1.School of Civil Aviation,Northwestern Polytechnical University,Xi’an  710072,China
    2.College of Automation Engineering,Nanjing University of Aeronautics & Astronautics,Nanjing  211106,China
    3.Beijing Institute of Control Engineering,Beijing  100190,China
    4.School of Instrument Science and Engineering,Southeast University,Nanjing  210096,China
  • Received:2025-05-19 Revised:2025-05-30 Accepted:2025-06-10 Online:2025-07-21 Published:2025-06-27
  • Contact: Qingqing DANG E-mail:dangqingqing@nwpu.edu.cn
  • Supported by:
    National Key R&D Program of China(2021YFB1715000);National Natural Science Foundation of China(62022013);Suzhou Municipal Science and Technology Bureau(ZXL2023177)

Abstract:

To address the problem of multiple faults in spacecraft attitude control systems in complex space environments, this paper proposes a fault detection and isolation strategy that integrates robust observers and Support Vector Machines (SVM). Firstly, a robust observer constructed based on a physical model is compared with system dynamics to generate residuals. These residuals are then compared with dynamic thresholds, designed using a trained neural network, for fault detection. Furthermore, combining the observer-generated residual signals with the system input-output data, SVM is used to classify and detect multiple fault types. Through the dual drive strategy of physical model and data fusion, typical single faults, dual faults, and triple faults can be classified and identified, improving the accuracy of fault detection and classification in spacecraft attitude control systems. The dynamic threshold has universality for different fault modes and can effectively improve detection performance. By comparing the static threshold and the dynamic threshold trained by neural networks through simulation, it is shown that the dynamic threshold method has improved the fault response speed and accuracy compared to the traditional static threshold method. By comparing the fault classification results of BP network, random forest and SVM, the experiment shows that the SVM classification accuracy reaches 99.26%, which is better than random forest (98.52%) and neural network (97.04%), demonstrating superior performance. The conclusion shows that the proposed method effectively solves the problem of detecting and isolating high coupling faults through the fusion of observer and SVM, significantly improving the system’s fault detection capability.

Key words: spacecraft attitude control system, fault diagnosis, data and model driven, robust observer, neural network, support vector machine

CLC Number: