doi:
UDK: 681.51

DEVELOPMENT OF AN APPLICATION FOR NON-PLATFORM INERTIAL NAVIGATION SYSTEM OF UNDERWATER VEHICLES

Гневашев Я. О., Хуторная Е. В.

Read full article
Article language: русский

Annotation

The article provides information about the scope of underwater vehicles. To control an underwater vehicle, it is necessary to promptly receive and process signals (information) coming from the sensors and systems of the underwater vehicle. To simplify the systematization of signals and their processing, the development of a graphical interface is required. For subsequent preparation of control commands. In this paper, we consider a mathematical description of a strapdown inertial navigation system for underwater vehicles in middle and high latitudes. For GUI development, the Qt library was analyzed and chosen because it has a number of advantages. The results of the development of a graphical application that allows you to determine the orientation and navigation parameters of an underwater vehicle using the Qt library are also presented. The application includes two forms. The first form is intended for visualization of data coming from the onboard systems of the underwater vehicle, such as heading, roll, trim, speed and coordinates. To communicate with the second form, the mechanism of signals and slots is used. The second form is designed to display the results of the calculation.
Keywords: underwater vehicle, spatial orientation, graphic application, high latitudes, middle latitudes

Bibliography

1. Portyankin I. A. Java Swing: E`ffektny`e pol`zovatel`skie interfejsy` [Java Swing: Spectacular User Interfaces]. Piter, 2011. 528s.
2. Orlov S.A., Cil`ker B.Ya. Organizaciya E`VM i system [Organization of computers and systems]. Uchebnik dlya vuzov. 2-e izd. SPb.: Piter, 2011. 688 s.
3. Sidorina T.L. Samouchitel` Microsoft Visual Stidio S++ i MFC [Microsoft Visual Stidio C++ and MFC Tutorial]. BXV - Peterburg, 2009. 843s.
4. Siek Yu.L., Xutornaya E.V. Informacionnaya model` besplatformennoj inercial`noj navigacionnoj sistemy` podvodnogo robota [Information model of a strapdown inertial navigation system of an underwater robot]. Morskie intellektual`ny`e texnologii. 2017. No2(36). 105-110 s.
5. Andrej Borovskij. Qt 4.7+, professional`noe programmirovanie [Qt 4.7+, professional programming]. BXV-Peterburg, 2011. 492s.
6. Shlee Maks. Professional`noe programmirovanie na C++ [Professional C++ Programming], Qt 4.8. - BXV- Peterburg, 2012. - 894s.
7. Belous Yu., Peshexonov V, Rivkin B. Kartograficheskoe obespechenie plavaniya v vy`sokix shirotax [Cartographic support for navigation in high latitudes]. 2014.
8. Borovik A.I. Komponentno-orientirovannaya programmnaya platforma dlya avtonomny`x neobitaemy`x podvodny`x apparatov [Component-based software platform for autonomous uninhabited underwater vehicles]. 2019.


Before: "Proceedings of LKI"

Contacts


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