An Interpretable Anomaly Detection and Identification Framework for Onboard ADCS Fault Management in Nanosatellites

Anomaly signals in the Attitude Determination and Control System (ADCS) of nanosatellites can significantly degrade mission performance, especially in the absence of robust Fault Detection, Isolation, and Recovery (FDIR) mechanisms. Thus, traditional threshold-based approaches, while portable and compact, may overlook subtle faults, whereby abnormal sensor signals or current spikes within the threshold may compromise the operation of the entire ADCS as a subsystem. Furthermore, the lack of interpretable detection methods further limits the development of reliable machine learning (ML) FDIR solutions. To address these limitations, this work presents a wavelet-based anomaly detection framework that introduces a two-stage hybrid architecture combining a lightweight Convolutional Neural Network (CNN) for anomaly detection with logistic regression for fault classification, both based on discrete wavelet transform (DWT) detail coefficients extracted from sensor and actuator data. The framework was validated using a statistics-based anomaly dataset for a 1U CubeSat ADCS simulated in MATLAB, in which anomalies are introduced at the component level with controlled variations in magnitude, frequency, and waveform, ensuring 99% statistical significance. Additionally, to demonstrate operational feasibility, constraints for onboard implementation were considered by executing the proposed framework in a Processor-in-the-Loop (PIL) environment. For benchmarking, lightweight detection and classification algorithms were compared, including Out-Of-Limit (OOL) and compact machine learning approaches. Finally, to identify the framework’s limitations and trace faulty events to physical phenomena, Gradient-weighted Class Activation Mapping (Grad-CAM), SHapley Additive exPlanations (SHAP), and impurity analysis were performed on the proposed algorithms as primary interpretability tools. Consequently, the results demonstrate accurate anomaly detection and identification to support both autonomous FDIR actions and ground operator decision-making. The proposed validation framework and dataset provide a reproducible basis for advancing anomaly detection onboard nanosatellites.

Authors

Institutions

Publication Details

Journal
Applied Sciences
Published
2026-07-23
DOI
https://doi.org/10.3390/app16157369
Primary Topic
Spacecraft Design and Technology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Interpretable Anomaly Detection and Identification Framework for Onboard ADCS Fault Management in Nanosatellites

Christian Ricardo Conchari Cabrera, Akitoshi Hanazawaᎂᎂ, Karen Vidaurre, Franklin Josue Ticona Coaquira et al.
Applied Sciences
Spacecraft Design and Technology
article

An Interpretable Anomaly Detection and Identification Framework for Onboard ADCS Fault Management in Nanosatellites

Christian Ricardo Conchari Cabrera, Akitoshi Hanazawaᎂᎂ, Karen Vidaurre, Franklin Josue Ticona Coaquira, Andres Fernando Aguirre Velez, Litzy Ximena Conde Alvarado, Sol Maria Chamorro Armoa, Jose Rodrigo Cordova Alarcon
article en

Abstract

Anomaly signals in the Attitude Determination and Control System (ADCS) of nanosatellites can significantly degrade mission performance, especially in the absence of robust Fault Detection, Isolation, and Recovery (FDIR) mechanisms. Thus, traditional threshold-based approaches, while portable and compact, may overlook subtle faults, whereby abnormal sensor signals or current spikes within the threshold may compromise the operation of the entire ADCS as a subsystem. Furthermore, the lack of interpretable detection methods further limits the development of reliable machine learning (ML) FDIR solutions. To address these limitations, this work presents a wavelet-based anomaly detection framework that introduces a two-stage hybrid architecture combining a lightweight Convolutional Neural Network (CNN) for anomaly detection with logistic regression for fault classification, both based on discrete wavelet transform (DWT) detail coefficients extracted from sensor and actuator data. The framework was validated using a statistics-based anomaly dataset for a 1U CubeSat ADCS simulated in MATLAB, in which anomalies are introduced at the component level with controlled variations in magnitude, frequency, and waveform, ensuring 99% statistical significance. Additionally, to demonstrate operational feasibility, constraints for onboard implementation were considered by executing the proposed framework in a Processor-in-the-Loop (PIL) environment. For benchmarking, lightweight detection and classification algorithms were compared, including Out-Of-Limit (OOL) and compact machine learning approaches. Finally, to identify the framework’s limitations and trace faulty events to physical phenomena, Gradient-weighted Class Activation Mapping (Grad-CAM), SHapley Additive exPlanations (SHAP), and impurity analysis were performed on the proposed algorithms as primary interpretability tools. Consequently, the results demonstrate accurate anomaly detection and identification to support both autonomous FDIR actions and ground operator decision-making. The proposed validation framework and dataset provide a reproducible basis for advancing anomaly detection onboard nanosatellites.

Applied SciencesVol. 16(15)
Kyushu Institute of Technology (JP), ET Enterprises (United Kingdom) (GB), Centro de Información y Desarrollo de la Mujer (BO)
Peace, Justice and strong institutions
Openalex Percentile: Top 5%
Spacecraft Design and Technology
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.