Autonomous Underwater Vehicle Sensor Fault Detection Using Machine Learning and Mismatch Generators
https://doi.org/10.17586/0021-3454-2025-68-9-762-773
Abstract
The problem of fault detecting and localizing of inertial system sensors used by an autonomous underwater vehicle during navigation is considered. A comparative analysis of solutions based on various machine learning models is proposed. Directional mismatch signal generators are built on the basis of full-order observers to detect and localize failures of sensors used to measure the linear and angular velocity of an underwater vehicle model. The dynamics of the autonomous underwater vehicle model moving at a constant longitudinal velocity in a horizontal plane is considered. The conditions are formulated to ensure the correct detection of failures and the sensitivity of mismatch generators to the failure of an individual sensor. The functions used as features for the proposed machine learning methods are designed. The setup was performed and a comparative analysis of the effectiveness of various machine learning models in the task of diagnosing sensors are carried out. The results of computer modeling are presented, demonstrating the high accuracy of fault detection during data augmentation for training due to mismatch signals.
Keywords
About the Authors
D. N. BazylevRussian Federation
Dmitry N. Bazylev — PhD; Faculty of Control Systems and Robotics; Associate Professor
St. Petersburg
A. A. Margun
Russian Federation
Alexey A. Margun — PhD; Faculty of Control Systems and Robotics; Associate Professor
St. Petersburg
D. A. Galkina
Russian Federation
Daria A. Galkina — Post-Graduate Student; Faculty of Control Systems and Robotics
St. Petersburg
M. V. Lyahovsky
Russian Federation
Maxim V. Lyahovsky — Post-Graduate Student; Faculty of Control Systems and Robotics
St. Petersburg
References
1. Babaei M., Shi J., Abdelwahed S. IEEE Access, 2018, vol. 6, рр. 9430–9441.
2. Perera L.P. IFAC-PapersOnLine, 2016, no. 28(49), pp. 91–96.
3. Samy I., Postlethwaite I., Gu D.W. Control Engineering Practice, 2011, vol. 19, рр. 658–674.
4. Zhirabok A.N., Yakshin A.S. Мechatronics, Automation, Control, 2015, no. 11(16), pp. 777–782. (in Russ.)
5. Zhirabok A.N., Zuev A.V., Sergiyenko O.Yu., Shumsky A.E. Automation and Remote Control, 2022, no. 2(83), pp. 214– 236, DOI: https://doi.org/10.1134/S0005117922020059.
6. Chen J., Patton R.J. Robust model-based fault diagnosis for dynamic systems, Kluwer Academic Publishers, Boston, MA, USA, 1999, 354 p.
7. Bazylev D., Margun A., Lyahovsky M., Iureva R. 10th International Conference on Control, Decision and Information Technologies, CoDIT 2024, 2024, pp. 2827–2832.
8. Bazylev D., Margun A., Dobriborsci D. 32nd Mediterranean Conference on Control and Automation (MED), ChaniaCrete, Greece, 2024, pp. 191–196.
9. Do K.D., Pan J. Control of Ships and Underwater Vehicles, Springer, London, 2009, 418 p.
10. Li J., Zhang Y., Yao F., Liu X., Zhang M., Wang Z., Wang X. IFAC-PapersOnLine, 2023, vol. 56, pp. 8470–8475.
11. Fossen T.I. Handbook of marine craft hydrodynamics and motion control, John Wiley & Sons, 2011.
12. Sergiyenko O., Tyrsa V., Zhirabok A., Zuev A. IEEE Sensors Journal, 2022, no. 11(22), pp. 10173–10182.
13. Qian J., Song Z., Yao Y., Zhu Z., Zhang X. Chemometrics and Intelligent Laboratory Systems, 2022, vol. 231, paper 104711.
14. Spyridon P. and Boutalis Y.S. 2018 European Control Conference (ECC), 2018, pp. 691–696.
15. Lo N.G., Flaus J.-M., Adrot O. International Conference on Control, Automation and Diagnosis (ICCAD), Grenoble, France, 2019, pp. 1–6.
16. Patel H.R. International Journal of Intelligent Computing and Cybernetics, 2022, no. 4(15), pp. 599–624.
17. Patel H., Shah V. IFAC-PapersOnLine, 2022, vol. 55, pp. 715–721.
18. Sun B., Zhu D., Yang S.X. The Journal of Navigation, 2016, no. 3(69), pp. 593–612.
19. Liu X., Zhang M., Rogers E. IEEE Transactions on Vehicular Technology, 2019, no. 12(68), pp. 11657–11667.
20. Liu X., Zhang M., Wang S. Ocean Engineering, 2020, vol. 196, paper 106804.
21. Podder T.K., Antonelli G., and Sarkar N. Advanced Robotics, 2001, no. 5(15), pp. 501–520.
22. Krener A.J., Respondek W. SIAM Journal on Control and Optimization, 1985, no. 2(23), pp. 197–216.
23. Kazantzis N., Kravaris C. Systems and Control Letters, 1998, no. 5(34), pp. 4802–4807.
24. Andriyevskiy B.R., Bobtsov A.A., Fradkov A.L. Metody analiza i sinteza nelineynykh sistem upravleniya (Methods of Analysis and Synthesis of Nonlinear Control Systems), Moscow, Izhevsk, 2018, 335 р. (in Russ.)
25. Géron A. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems, 2019, 856 р.
26. Kopitar L., Kocbek P., Cilar L. et al. Scientific Reports, 2020, vol. 10, article 11981.
27. https://github.com/dmlc/xgboost.
28. https://github.com/microsoft/LightGBM.
29. https://github.com/catboost/catboost
Review
For citations:
Bazylev D.N., Margun A.A., Galkina D.A., Lyahovsky M.V. Autonomous Underwater Vehicle Sensor Fault Detection Using Machine Learning and Mismatch Generators. Journal of Instrument Engineering. 2025;68(9):762-773. (In Russ.) https://doi.org/10.17586/0021-3454-2025-68-9-762-773






















