{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,28]],"date-time":"2026-09-28T16:57:52Z","timestamp":1790614672857,"version":"4.1.0"},"reference-count":43,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2026,9,27]],"date-time":"2026-09-27T00:00:00Z","timestamp":1790467200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62306082"],"award-info":[{"award-number":["62306082"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"award":["62306082"],"award-info":[{"award-number":["62306082"]}],"id":[{"id":"https:\/\/ror.org\/01h0zpd94","id-type":"ROR","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2023YEB3907502"],"award-info":[{"award-number":["2023YEB3907502"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Satellite housekeeping systems combine heterogeneous sensor channels that require continuous fault monitoring. Existing methods rely mainly on hand-crafted statistics or generic raw-signal models, which can obscure localized morphology and do not explicitly adapt shared features to sensor type. They also rarely assess accuracy together with resource cost and temporal evidence, limiting deployment relevance. To address these limitations, we present OpsSatNet, a lightweight sensor-aware attention network for segment-level anomaly detection from raw, resampled telemetry. Specifically, a dilated residual convolutional backbone captures multi-scale patterns, the feature-wise linear modulation adapts shared features by sensor type, and additive attention pooling aggregates temporal features with learned weights. On OPSSAT-AD, the base model achieves an F1-score of 0.960\u00b10.009 over five runs, compared with 0.946 for the strongest published baseline and 0.949\u00b10.004 for the strongest retrained raw-signal baseline. It contains 258K parameters, while a 16K parameter variant retains an F1-score of 0.952\u00b10.010 at 8 MFLOPs and 1.157 ms single-thread CPU latency per segment. Ablations show positive mean F1 differences for sensor conditioning and attention pooling, although neither individual effect is statistically significant. These results support lightweight, sensor-aware monitoring, while cross-mission and flight-hardware validation remain necessary.<\/jats:p>","DOI":"10.3390\/s26196126","type":"journal-article","created":{"date-parts":[[2026,9,28]],"date-time":"2026-09-28T15:57:57Z","timestamp":1790611077000},"page":"6126","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["OpsSatNet: A Lightweight Sensor-Aware Attention Network for Satellite Telemetry Anomaly Detection"],"prefix":"10.3390","volume":"26","author":[{"given":"Yi","family":"Peng","sequence":"first","affiliation":[{"name":"National Satellite Meteorological Center (National Center for Space Weather)\/Innovation Center for FengYun Meteorological Satellite (FYSIC)\/Key Laboratory of Radiometric Calibration and Validation for Environmental Satellites, China Meteorological Administration, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"},{"role":"conceptualization","vocabulary":"credit"},{"role":"software","vocabulary":"credit"},{"role":"methodology","vocabulary":"credit"},{"role":"validation","vocabulary":"credit"},{"role":"writing-original-draft","vocabulary":"credit"},{"role":"funding-acquisition","vocabulary":"credit"}]},{"given":"Shuze","family":"Jia","sequence":"additional","affiliation":[{"name":"National Satellite Meteorological Center (National Center for Space Weather)\/Innovation Center for FengYun Meteorological Satellite (FYSIC)\/Key Laboratory of Radiometric Calibration and Validation for Environmental Satellites, China Meteorological Administration, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"},{"role":"methodology","vocabulary":"credit"},{"role":"investigation","vocabulary":"credit"},{"role":"writing-review-editing","vocabulary":"credit"},{"role":"formal-analysis","vocabulary":"credit"},{"role":"supervision","vocabulary":"credit"}]},{"given":"Xiaohu","family":"Feng","sequence":"additional","affiliation":[{"name":"National Satellite Meteorological Center (National Center for Space Weather)\/Innovation Center for FengYun Meteorological Satellite (FYSIC)\/Key Laboratory of Radiometric Calibration and Validation for Environmental Satellites, China Meteorological Administration, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"},{"role":"conceptualization","vocabulary":"credit"},{"role":"investigation","vocabulary":"credit"},{"role":"writing-review-editing","vocabulary":"credit"},{"role":"resources","vocabulary":"credit"},{"role":"project-administration","vocabulary":"credit"}]},{"given":"Zeqiu","family":"Chen","sequence":"additional","affiliation":[{"name":"National Satellite Meteorological Center (National Center for Space Weather)\/Innovation Center for FengYun Meteorological Satellite (FYSIC)\/Key Laboratory of Radiometric Calibration and Validation for Environmental Satellites, China Meteorological Administration, Beijing 100081, China"}],"role":[{"vocabulary":"crossref","role":"author"},{"role":"data-curation","vocabulary":"credit"},{"role":"visualization","vocabulary":"credit"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7002-5447","authenticated-orcid":false,"given":"Xiaodan","family":"Zhang","sequence":"additional","affiliation":[{"name":"College of Computer Science, Beijing University of Technology, Beijing 100124, China"}],"role":[{"vocabulary":"crossref","role":"author"},{"role":"validation","vocabulary":"credit"},{"role":"data-curation","vocabulary":"credit"},{"role":"visualization","vocabulary":"credit"}]}],"member":"1968","published-online":{"date-parts":[[2026,9,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"710","DOI":"10.1038\/s41597-025-05035-3","article-title":"The OPS-SAT benchmark for detecting anomalies in satellite telemetry","volume":"12","author":"Ruszczak","year":"2025","journal-title":"Sci. Data"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MAES.2020.3008468","article-title":"Towards the Use of Artificial Intelligence on the Edge in Space Systems: Challenges and Opportunities","volume":"35","author":"Furano","year":"2020","journal-title":"IEEE Aerosp. Electron. Syst. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Hundman, K., Constantinou, V., Laporte, C., Colwell, I., and Soderstrom, T. (2018, January 19\u201323). Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK.","DOI":"10.1145\/3219819.3219845"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Su, Y., Zhao, Y., Niu, C., Liu, R., Sun, W., and Pei, D. (2019, January 4\u20138). Robust Anomaly Detection for Multivariate Time Series through Stochastic Recurrent Neural Network. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA.","DOI":"10.1145\/3292500.3330672"},{"key":"ref_5","unstructured":"Audibert, J., Michiardi, P., Guyard, F., Marti, S., and Zuluaga, M.A. (2020, January 6\u201310). USAD: UnSupervised Anomaly Detection on Multivariate Time Series. Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Virtual Event."},{"key":"ref_6","unstructured":"Malhotra, P., Ramakrishnan, A., Anand, G., Vig, L., Agarwal, P., and Shroff, G. (2016). LSTM-based Encoder-Decoder for Multi-sensor Anomaly Detection. arXiv."},{"key":"ref_7","unstructured":"Xu, J., Wu, H., Wang, J., and Long, M. (2022, January 25\u201329). Anomaly Transformer: Time Series Anomaly Detection with Association Discrepancy. Proceedings of the International Conference on Learning Representations (ICLR), Virtual Event."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1201","DOI":"10.14778\/3514061.3514067","article-title":"TranAD: Deep Transformer Networks for Anomaly Detection in Multivariate Time Series Data","volume":"15","author":"Tuli","year":"2022","journal-title":"Proc. VLDB Endow."},{"key":"ref_9","first-page":"2421","article-title":"Current Time Series Anomaly Detection Benchmarks are Flawed and are Creating the Illusion of Progress","volume":"35","author":"Wu","year":"2023","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1007\/978-3-031-35995-8_21","article-title":"Machine Learning Detects Anomalies in OPS-SAT Telemetry","volume":"Volume 14073","author":"Ruszczak","year":"2023","journal-title":"Computational Science\u2014ICCS 2023"},{"key":"ref_11","unstructured":"Kotowski, K., Haskamp, C., Andrzejewski, J., Ruszczak, B., Nalepa, J., Lakey, D., Collins, P., Kolmas, A., Bartesaghi, M., and Martinez-Heras, J. (2024). European Space Agency Benchmark for Anomaly Detection in Satellite Telemetry. arXiv."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Xu, Y., He, D., Luo, X., Jin, Z., and Sun, H. (2026). CSSCL: A Cross-Sensor Self-Contrastive Learning for Nondestructive Fault Detection of Heavy Locomotive Motors in Label-Scarce Scenarios. Nondestr. Test. Eval., 1\u201334.","DOI":"10.1080\/10589759.2026.2671370"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Dai, C., He, D., Jin, Z., Zhang, X., Chen, G., Wu, J., Zhao, J., and Xu, Y. (2026). Digital Twin-Assisted Graph Contrastive Domain Adaptation for Small-Sample Bearing Fault Diagnosis. Struct. Health Monit.","DOI":"10.1177\/14759217261440798"},{"key":"ref_14","unstructured":"Bai, S., Kolter, J.Z., and Koltun, V. (2018). An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modeling. arXiv."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Perez, E., Strub, F., de Vries, H., Dumoulin, V., and Courville, A. (2018, January 2\u20137). FiLM: Visual Reasoning with a General Conditioning Layer. Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LA, USA.","DOI":"10.1609\/aaai.v32i1.11671"},{"key":"ref_17","unstructured":"Bahdanau, D., Cho, K., and Bengio, Y. (2015, January 7\u20139). Neural Machine Translation by Jointly Learning to Align and Translate. Proceedings of the International Conference on Learning Representations (ICLR), San Diego, CA, USA."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1541880.1541882","article-title":"Anomaly Detection: A Survey","volume":"41","author":"Chandola","year":"2009","journal-title":"ACM Comput. Surv."},{"key":"ref_19","first-page":"1","article-title":"A Review on Outlier\/Anomaly Detection in Time Series Data","volume":"54","author":"Conde","year":"2021","journal-title":"ACM Comput. Surv."},{"key":"ref_20","unstructured":"Zhang, C., Song, D., Chen, Y., Feng, X., Lumezanu, C., Cheng, W., Ni, J., Zong, B., Chen, H., and Chawla, N.V. (February, January 27). A Deep Neural Network for Unsupervised Anomaly Detection and Diagnosis in Multivariate Time Series Data. Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HI, USA."},{"key":"ref_21","unstructured":"Ruszczak, B., Kotowski, K., Evans, D., and Nalepa, J. (2024). OPSSAT-AD\u2014Anomaly Detection Dataset for Satellite Telemetry, Zenodo."},{"key":"ref_22","first-page":"1","article-title":"PyOD: A Python Toolbox for Scalable Outlier Detection","volume":"20","author":"Zhao","year":"2019","journal-title":"J. Mach. Learn. Res."},{"key":"ref_23","unstructured":"Liu, F.T., Ting, K.M., and Zhou, Z.H. (2008, January 15\u201319). Isolation Forest. Proceedings of the 8th IEEE International Conference on Data Mining, Pisa, Italy."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Chen, T., and Guestrin, C. (2016, January 13\u201317). XGBoost: A Scalable Tree Boosting System. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939785"},{"key":"ref_26","first-page":"1517","article-title":"Generative Adversarial Active Learning for Unsupervised Outlier Detection","volume":"32","author":"Liu","year":"2020","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"739","DOI":"10.1016\/j.actaastro.2025.09.035","article-title":"Transformer-based anomaly detection for satellite telemetry data","volume":"238","author":"Fejjari","year":"2026","journal-title":"Acta Astronaut."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Goetze, C., Schlippe, T., and Lakey, D. (August, January 28). Deep Learning-Based Anomaly Detection in Spacecraft Telemetry on Edge Devices. Proceedings of the 2025 IEEE Space Computing Conference (SCC), Mountain View, CA, USA.","DOI":"10.1109\/SCC66396.2025.00019"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1991","DOI":"10.1109\/ACCESS.2018.2886457","article-title":"DeepAnT: A Deep Learning Approach for Unsupervised Anomaly Detection in Time Series","volume":"7","author":"Munir","year":"2019","journal-title":"IEEE Access"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Wang, Z., Yan, W., and Oates, T. (2017, January 14\u201319). Time Series Classification from Scratch with Deep Neural Networks: A Strong Baseline. Proceedings of the International Joint Conference on Neural Networks (IJCNN), Anchorage, AK, USA.","DOI":"10.1109\/IJCNN.2017.7966039"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"917","DOI":"10.1007\/s10618-019-00619-1","article-title":"Deep Learning for Time Series Classification: A Review","volume":"33","author":"Forestier","year":"2019","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1936","DOI":"10.1007\/s10618-020-00710-y","article-title":"InceptionTime: Finding AlexNet for Time Series Classification","volume":"34","author":"Lucas","year":"2020","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1454","DOI":"10.1007\/s10618-020-00701-z","article-title":"ROCKET: Exceptionally Fast and Accurate Time Series Classification Using Random Convolutional Kernels","volume":"34","author":"Dempster","year":"2020","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_34","unstructured":"van den Oord, A., Dieleman, S., Zen, H., Simonyan, K., Vinyals, O., Graves, A., Kalchbrenner, N., Senior, A., and Kavukcuoglu, K. (2016). WaveNet: A Generative Model for Raw Audio. arXiv."},{"key":"ref_35","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., and Polosukhin, I. (2017, January 4\u20139). Attention Is All You Need. Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA."},{"key":"ref_36","unstructured":"Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., and Adam, H. (2017). MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications. arXiv."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Selvaraju, R.R., Cogswell, M., Das, A., Vedantam, R., Parikh, D., and Batra, D. (2017, January 22\u201329). Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization. Proceedings of the IEEE International Conference on Computer Vision (ICCV), Venice, Italy.","DOI":"10.1109\/ICCV.2017.74"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Ribeiro, M.T., Singh, S., and Guestrin, C. (2016, January 13\u201317). \u201cWhy Should I Trust You?\u201d: Explaining the Predictions of Any Classifier. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939778"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Jain, S., and Wallace, B.C. (2019, January 3\u20135). Attention is not Explanation. Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Minneapolis, MN, USA.","DOI":"10.18653\/v1\/N19-1357"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Wiegreffe, S., and Pinter, Y. (2019, January 5\u20137). Attention is not not Explanation. Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing, Hong Kong, China.","DOI":"10.18653\/v1\/D19-1002"},{"key":"ref_41","unstructured":"Ioffe, S., and Szegedy, C. (2015, January 6\u201311). Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift. Proceedings of the 32nd International Conference on Machine Learning (ICML), Lille, France."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long Short-Term Memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput."},{"key":"ref_43","first-page":"2579","article-title":"Visualizing Data using t-SNE","volume":"9","author":"Hinton","year":"2008","journal-title":"J. Mach. Learn. Res."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/26\/19\/6126\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,9,28]],"date-time":"2026-09-28T16:03:02Z","timestamp":1790611382000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/26\/19\/6126"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9,27]]},"references-count":43,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2026,10]]}},"alternative-id":["s26196126"],"URL":"https:\/\/doi.org\/10.3390\/s26196126","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,9,27]]}}}