doi:
UDK: 681.5

DEVELOPMENT OF A SIMULATOR FOR MODELING AUTONOMOUS UNDERWATER VEHICLE’S CONTROLLED MOVEMENT

Сиек Ю. Л., Журкин П. О., Борисов А. Н.

Read full article
Article language: английский

Annotation

The article deals with the development of a simulator for modeling the controlled movement of an autonomous underwater vehicle (AUV). The need to develop realistic simulation tools is justified by the application of computer modeling in the development of AUV and its components, including the algorithm software of the information and control system. The article analyzes similar software products, which can be conditionally divided into three groups: specialized simulators, universal game engines and physical simulation libraries. The advantages and disadvantages of the most prominent examples of software from these categories are investigated. It is concluded that it is necessary to develop our own graphic simulator. Based on the analysis of analogues the software architecture including three components is developed: physical modeling module, visualization module and control system module. A generalized mathematical model of the dynamics of AUV controlled motion in the fluid, used in the construction of the physical modeling module, is given. Tools for developing three-dimensional models for the simulator that can be both active (AUV, surface vessels, animals) and passive (bottom topography, pipelines, submerged objects) are investigated. To demonstrate the capabilities of the developed simulator, simulation results are given for different regimes, including search maneuvers in the form of meander and snaking motion. Particular attention is paid to simulation of movement in an underice environment and algorithms for finding ice floes
Keywords: AUV, motion control system, simulator, simulation modeling, OpenGL, trajectory examination

Bibliography

1. Borisov A.N., Siek Ju.L. Vychislitel’naja sistema dlja imitacionnogo modelirovanija
processa videonabljudenija podvodnogo dna [Computing system for simulation
modeling of the process of video surveillance of the underwater bottom]. Opticheskie
i informacionnye tehnologii. Materialy molodezhnoj konkurs-konferencii [Optical and
information technologies. Materials of the youth competition-conference], 2018, pp.
25–26.
2. Siek Ju.L., Nevskij A.E. Osnovy modelirovanija dinamiki podvodnogo apparata v sisteme
MATLAB: Uchebn. Posobie [Fundamentals of modeling the dynamics of an underwater
vehicle in the MATLAB system: Tutorial], Saint-Petersburg, SMTU Ltd, 1998, 109 p.
3. UWSim, The UnderWater Simulator. URL: http://www.irs.uji.es/uwsim (accessed
20.01.2023).
4. Open Dynamics Engine, ODE. URL: http://www.ode.org (accessed 22.01.2023).
5. Bobkov V., Morozov M., Bagnitskiy A., Inzartsev A., Pavin A., Scherbatuk A., Tufanov
I. Imitacionnyj modelirujushhij kompleks dlja obsledovatel’skogo avtonomnogo
podvodnogo robota [Simulation modeling complex for an autonomous underwater
exploration robot]. Scientific visualisation, 2013, Vol. 5, No 4, pp. 47–70.
6. Demin A. Ju., Sorokin V. A., Anferov I.A., Hamulin A.A. Visualizing of of unmanned
underwater vehicles group simulation modeling. Izvestiya SFedU. Engineering sciences,
2016, No 1(174), pp. 77–87.
7. Thor I. Fossen Handbook of Marine Craft Hydrodynamics and Motion Control. John
Wiley & Sons Ltd, 2011, 582 p.
8. Borisov A.N., Siek Ju.L. Visualization of the underwater scene in the parallel computing
system. Marine intellectual technologies, 2018, No. 2–1(40), pp. 119–126.
9. Tessendorf J. Simulating Ocean Water. SIG-GRAPH’99 Course Note, 2001, 26 p.
10.Inzarcev A.V., Kamornyj A.V., L’vov O.Ju., Matvienko Ju.V., Rylov N.I. Primenenie
avtonomnogo neobitaemogo podvodnogo apparata dlja nauchnyh issledovanij v Arktike
[The use of an autonomous uninhabited underwater vehicle for scientific research in the
Arctic]. Underwater Investigations and Robotics, 2007, No 2(4), pp. 5–14.
11. Laptev K.Z. Algoritmy vybora polynej i mest dlja prilednenija ANPA pri rabote v vysokih
shirotah [Algorithms for selecting polynyas and places for AUV landing when operating at
high latitudes]. Tehnicheskie problemy osvoenija Mirovogo okeana [Technical problems
of the development of the World Ocean], 2019, Vol. 8, pp. 43–49.
12.Borisov A.N., Siek Ju.L. Upravlenie dvizheniem avtonomnogo neobitaemogo
podvodnogo apparata na osnove prognozirujushhej modeli [Motion Control of an
Autonomous Uninhabited Underwater Vehicle Based on a Predictive Model]. Morskoy
vestnik, 2020, No 4(76), pp. 98–101


Before: "Proceedings of LKI"

Contacts


Address:
Российская Федерация,
190121, г. Санкт-Петербург,
ул. Лоцманская, д. 3, литера А
аудитория 349
Phone: 8 (952) 266-52-88
Email: journal@smtu.ru