Approach to the study of AUV control algorithms in the event of faults in its equipment

Approach to the study of AUV control algorithms in the event of faults in its equipment

Lyubov A. Martynova
Doctor of Technical Sciences, Senior Research Scientist, Leading Research Scientist, JSC Concern Central Research Institute Elektropribor, 30, Malaya Posadskaya ul., Saint Petersburg, 197046, Russia, This email address is being protected from spambots. You need JavaScript enabled to view it., ORCID: 0000 0002 5613 0838

Ivan V. Pashkevich
JSC Concern Central Research Institute Elektropribor, Chief Specialist in the Development of Hydroacoustics, 30, Malaya Posadskaya ul., Saint Petersburg, 197046, Russia, This email address is being protected from spambots. You need JavaScript enabled to view it., ORCID: 0000 0002 6706 5592

Georgy A. Podshivalov
JSC Concern Central Research Institute Elektropribor, Software Engineer, 30, Malaya Posadskaya ul., Saint Petersburg, 197046, Russia, This email address is being protected from spambots. You need JavaScript enabled to view it.

Gennady V. Konyukhov
PhD in Technical Sciences, JSC Concern Central Research Institute Elektropribor, Head of the Group, 30, Malaya Posadskaya ul., Saint Petersburg, 197046, Russia, This email address is being protected from spambots. You need JavaScript enabled to view it., ORCID: 0000-0003-2415-9713

Nikolai I. Gorbachev
JSC Concern Central Research Institute Elektropribor, Software Engineer, 30, Malaya Posadskaya ul., Saint Petersburg, 197046, Russia, This email address is being protected from spambots. You need JavaScript enabled to view it., ORCID: 0000-0002-1771-4152

Tatyana A. Grinenkova
JSC Concern Central Research Institute Elektropribor, Engineer, 30, Malaya Posadskaya ul., Saint Petersburg, 197046, Russia, This email address is being protected from spambots. You need JavaScript enabled to view it.

Alexander I. Starikov
JSC Concern Central Research Institute Elektropribor, Head of the Group, 30, Malaya Posadskaya ul., Saint Petersburg, 197046, Russia,  This email address is being protected from spambots. You need JavaScript enabled to view it.


Received April 16, 2023

Abstract
The stand for modeling the functioning of subsystems of an autonomous underwater vehicle and its control system is considered, the possibility of testing algorithms in the event of malfunctions in the equipment is analyzed - without interfering with the regular operation of algorithms placed in the form of programs on the standard hardware. An approach is proposed for conducting research related to the occurrence of malfunctions in the equipment of the subsystems of the apparatus and aimed at testing the operation of the algorithms for the functioning of the subsystems of the apparatus and its control system. The approach is based on the formation of a database of possible faults for each subsystem of the device and the device as a whole, the development of an algorithm for the random occurrence of faults of one of the types from the database of faults. An operator's workstation has been developed with an interface for the fault setting program, which provides for the fault setting both by the operator and by the probabilistic program at random times. The interface allows you to visually display service information about the current consumption, energy consumption and heat generation of each of the subsystems, transfer this data to the software simulator of the power generation and distribution subsystem to assess the load of the power supply system and power sources. Protocols for setting simulation modes have been developed that do not affect the exchange of information using standard protocols for information and technical interaction. The behavior of the apparatus in the event of malfunctions has been studied. The results of testing the developed fault simulation algorithms and protocols for setting simulation modes showed the correctness of the proposed approach; the results were implemented in the existing stand for modeling the functioning of the apparatus. The developed algorithms and protocols for setting simulation modes, their implementation in the form of software made it possible to carry out large-scale numerical experiments on the bench for simulating the operation of the apparatus to develop algorithms and programs not only in normal modes of their operation, but also in the event of malfunctions.

Key words
Autonomous underwater vehicle, fault, simulation bench, fault simulation, protocol of information and technical interaction, probabilistic approach.

Acknowledgements
The work was supported by the Russian Science Foundation, project No. 23-29-00803.

DOI
10.31776/RTCJ.11305

Bibliographic description
Martynova, L.A. et al. (2023). "Approach to the study of AUV control algorithms in the event of faults in its equipment". Robotics and Technical Cybernetics, vol. 11, no. 3, pp. 197-204, 10.31776/RTCJ.11305. (in Russian).

UDC identifier:
004.942+629.58

References

  1. Appollonov, E.M., Bachurin, A.A., Gorokhov, A.I. and Ponomarev, L.O. (2018), “On the possibility and necessity of creating a super-large uninhabited underwater vehicle”, Sbornik materialov XIII Vserossiyskoy nauchno-prakticheskoy konferentsii «Perspektivnyye sistemy i zadachi upravleniya» [Collection of materials of the XIII All-Russian scientific-practical conference "Perspective systems and control tasks"], Rostov-na-Donu – Taganrog, Russia, YUFU, pp.34–42. (in Russian).
  2. Bykova, V.S., Mashoshin, A.I. and Pashkevich, I.V. (2021), “Safe Navigation Algorithm for Autonomous Underwater Vehicles”, Gyroscopy and Navigation, vol. 29, no. 1 (112), pp. 97–110, DOI: 10.17285/0869-7035.0058.
  3. Bykova, V.S., Pashkevich, I.V., Mashoshin, A.I. and Martynova L.A. (2020), “Stand for testing the control system of an autonomous uninhabited underwater vehicle”, Materialy konferentsii «Upravleniye v morskikh sistemakh» (UMS-2020) [Proceedings of the conference «Control in marine systems»], AO «Kontsern «TSNII «Elektropribor», St. Petersburg, Russia, pp. 42-44. (in Russian).
  4. Mashoshin, A.I., Prokopovich, V.V. and Shafranyuk, A.V. (2020), “Software simulator for the creation and operation of the hydroacoustic complex of a submarine”, Morskaya radioelektronika, 1 (71), pp. 20-24. (in Russian).
  5. Shafranyuk, A.V. and Prokopovich, V.V. (2021), “Approach to assessing the adequacy of simulation software and algorithm software”, Sbornik trudov konferentsii IMMOD-2021 [Proceedings of the 10th All-Russian Scientific and Practical Conference on simulation and its application in science and industry «Simulation. Theory and Practice» (IMMOD-2021)], pp. 357-362. (in Russian).
  6. Prokopovich, V.V. and Shafranyuk, A.V. (2021), “Building a stand for modeling hydroacoustic systems”, Sbornik trudov konferentsii IMMOD-2021 [Proceedings of the 10th All-Russian Scientific and Practical Conference on simulation and its application in science and industry «Simulation. Theory and Practice» (IMMOD-2021)], pp. 511-519. (in Russian).
  7. Martynova, L.A. et al. (2019), “Simulation model of the operation of an autonomous uninhabited underwater vehicle when implementing multi-agent technology in its control system”, Trudy pyatoy mezhdunarodnoy nauchno-prakticheskoy konferentsii «Imitatsionnoye i kompleksnoye modelirovaniye morskoy tekhniki i morskikh transportnykh sistem (IKM MTMTS) [Proceedings of the 5th international scientific and practical conference "Simulation and integrated modeling of marine equipment and marine transport systems (IKM MTMTS)], 10 July, 2019, Russia, pp. 109-113. (in Russian).
  8. Bobkov, V.A., Melman, S.V., Morozov, M.A. and Tarasov, G.V. (2017), “Modeling complex for an underwater robot on a distributed architecture using a cluster”, Informatika i sistemy upravleniya, 4(54), pp. 32-42, DOI: 10.22250/isu.2017.54.32-42.
  9. Ogunvoul, B.D., Balanchuk, E.A. and Kandyba, K.S. (2017), “Modeling of failures in an automated aircraft control system”, Nauchnyy vestnik MGTU GA, 20, no. 4, pp. 41-51, DOI: 10.26467/2079-0619-2017-20-4-41-51. (in Russian).
  10. Smagin, D.I. et al. (2019), “Failure modeling of the AC power supply system (PSS) of a long-haul passenger aircraft in the SimInTech software package”, nanotechnol., vol. 2, pp. 63–70, DOI: 10.33693/2313-223X-2019-6-2-63-70. (in Russian).
  11. Martynova, L.A. and Rozengauz, M.B. (2020), “Approach to reconfiguration of a motion control system for an autonomous underwater vehicle”, Gyroscopy and Navigation, vol. 28, no. 2 (109), pp. 131-146. DOI 10.17285/0869-7035.0036. (in Russian).
  12. Martynova, L.A. and Rozengauz, M.B. (2021), “AUV motion control for recovery on the route trajectory in the event of malfunctions”, Izvestiya YUFU. Tekhnicheskiye nauki, voi. 7, pp. 92-108, DOI: 10.18522/2311-3103-2021-7-92-108. (in Russian).