RUS
UKR
ENG
Poritskiy Alexander
Faculty: Computer Science and Technology
Speciality: System Programming
Theme of master's work:
The algorithms generation trajectory of move for moving object
Scientific adviser: Krasichkov Alexey
About author
Summary of research and developments
Introduction (Motivation)
The subject of research master's thesis is the task of generating a trajectory of motion of a moving object with high inertia. The present level of computing devices allows implement different control algorithms for moving objects.
In this master's work will be developed principles of intellectual decision-making system for choosing the optimal route of a vessel from one point to another, and keep the ship on the generated trajectory. The system includes a mathematical model of the ship, terrain map, logical database describing the current situation, block of formation of trajectories and software that allows to solve the problem of navigation.
Theme of master's work is actual because the development of water transport never stops, and in this area is not enough skilled navigators. To prepare the ship's captains higher level need to have greater material base, that is, the court for training, but from the standpoint of the economy requires more resources. Navigation systems, which include the device generating the trajectory of motion, solve this problem, as with the economic side, and from the safety of life.
The developed system of the new level can improve the safety of water transport, reducing the number of accidents. From environmentalists, this problem also relevant, because reduced emissions of toxic substances in water and air space. From the social side will decrease the number of people killed in accidents of mass transport.
All of the above and determines the relevance of the issues addressed in this work.
The aim of this work is to develop an algorithm generating trajectory of a moving object.
The objectives of this work are to build a simplified model of the ship, the transformation of digital maps in the form convenient for the search algorithm, search for the best trajectory, resistance to external factors.
The scientific significance of the work – will be developed algorithm for generating trajectories of moving objects.
The practical value of the work – developed algorithm can be used on ships for their automatic movement from one point to another.
Survey of research and developments
Stanislav Nikitenko in his final work "Submodule-GPS of integrated navigation system for river vessels" developed a software model of calculator coordinates from GPS-data from satellites.
Ganuschak Nadegda in his master work "The study of existing algorithms for solving transportation problems in GIS" studied the three algorithms for finding the shortest path (Dijkstra's algorithm, the algorithm of Warshall-Floyd algorithm and Leviticus).
Zaitsev Alexandr in his master work "The study of methods of organizing a distributed software system for planning travel on graphs" solved the problem of finding the optimal path on a weighted graph.
Digital maps
There are two types of digital maps:
Raster maps – electronic maps, mapping information which presented in the form of a matrix, its elements are the color codes chart picture. Raster digital maps are created by scanning the traditional topographic materials or rasterization of vector digital terrain models. Raster materials can be black and white, grayscale and color. The main characteristic of the bitmap image is its density, usually measured in dots per inch (dpi). [4]
Disadvantages of these maps:
- If the card has a small resolution, then when it increases the image is distorted as in a mosaic, thus accuracy of the space is reduced, the map scale is no longer correspond to reality.
- It is no possibility of adjustments (changes) of these maps, because this map is just a bitmap.
- They has large size.
Pluses:
- It's possible to digitize any paper map.
- It's easily represented as a connected graph, for further use it in search algorithms ways.
Vector maps – electronic maps, mapping information which is represented as a sequence of vectors. Semantic information in vector electronic maps may not be detected (absent). Vector electronic maps are based on automated methods (transfer of information from electronic storage surveying instruments) or by scanning a graphic image of traditional plans and their subsequent vectorization. [4]
Pluses:
- When it zoom in, this map will always match the terrain and not lose their properties.
- It's possible to adjust the data to map, as in the automatic mode and manual.
- It has small size.
- International Maritime Organization (IMO) formally approved the vector maps suitable for navigation at sea.
Cons:
- These maps can be purchased only from manufacturers.
- They more difficult for create.
- It's no possibility to search algorithms on the graph.
Conclusions
In result is obtained about the following algorithm to control the vessel:
- Get the coordinates of the destination and load a map.
- Calculate its location using the Global Positioning System.
- With the way the search algorithm generates the trajectory.
- Try to keep the ship on the trajectory until it reaches the desired area.
- If the vessel had deviated from the path to a considerable value, it should return to item 3.
Thus, it's really to solve this task.
References
- Юдин Ю.И., Сотников И.И.
Математические модели плоскопараллельного
движения судна. Классификация и критический
анализ [Электронный ресурс] / Юдин Ю.И., Сотников И.И. – Мурманск, 2006. – 95 с. – Режим доступа к статье: http://vestnik.mstu.edu.ru/v09_2_n22/articles/04_sotn_f.pdf
- Лебедева О.А. Картографические проекции: Методическое пособие. Новосибирский учебно-методический центр по ГИС и ДЗ / Лебедева О.А. – Новосибирск, 2000. – 35 с.
- Картография [Электронный ресурс] – Режим доступа к статье: http://navmarine.ru/pages.php?CID=110
- Электронная карта [Электронный ресурс] / СПБ Техникум геодезии и картографии – Режим доступа к статье: http://www.spbtgik.ru/book/5056.htm
- Патрик Лестер. Алгоритм A* для новичков [Электронный ресурс] / Патрик Л.; пер. с англ. Morpher – Режим доступа к статье: http://www.policyalmanac.org/games/aStarTutorial_rus.htm
- Википедия. Алгоритм поиска A* [Электронный ресурс] — Режим доступа к статье: http://ru.wikipedia.org/wiki/Алгоритм_поиска_A*
- Википедия. Судно [Электронный ресурс] — Режим доступа к статье: http://ru.wikipedia.org/wiki/Судно
- Википедия. Спутниковая система навигации [Электронный ресурс] — Режим доступа к статье: http://ru.wikipedia.org/wiki/Спутниковая_навигация
- Dechter R., Pearl J. Generalized best-first search strategies and the optimality of A* [Электронный ресурс] / Dechter R., Pearl J. – 1985 – Режим доступа: http://portal.acm.org/citation.cfm?id=3830&coll=portal&dl=ACM
- Википедия. Цифровая карта [Электронный ресурс] — Режим доступа к статье: http://ru.wikipedia.org/wiki/Цифровая_карта
- Nygren, Ingemar. Terrain navigation for underwater vehicles [Электронный ресурс] / Nygren, Ingemar –
Stockholm, 2005 — Режим доступа к статье: http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-540
- Skog, Isaac. Low-Cost Navigation Systems: A Study of Four Problems [Электронный ресурс] / Skog, Isaac – Stockholm, 2009 — Режим доступа к статье: http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-11736
- Кривошеев С.В. Особенности реализации интеллектуальных тренажерных
комплексов на основе интегрированной навигационной
системы [Электронный ресурс] / Кривошеев С.В. — Режим доступа к статье: http://www.nbuv.gov.ua/portal/natural/Npdntu/Pm/2008/08ksvins.pdf
- Кривошеев С.В., Потапенко В.А. Подходы к моделированию работы
интегрированных навигационных систем для судов внутреннего и
смешанного плавания //Наукові праці Донецького державного
технічного університету. Серія: Інформатика, кібернетика та
обчислювальна техніка, вип. 6. – Донецьк: ДонДТУ. – 1999. С.115-120.
- Аноприенко А.Я., Кривошеєв С.В. Информационно-программное
обеспечение интегрированной навигационной системы. Збірка наукових
праць міжнародної наукової конференції «Інтелектуальні системи
прийняття рішень та прикладні аспекти інформаційних технології
ISDMIT’2006». Т.3. Євпаторія, 2006 – с.90-93
- Святный В.А., Кривошеев С.В. Автоматизация судовождения на основе
интегрированной навигационной системы для речных судов. Збірка
наукових праць міжнародної наукової конференції «Інтелектуальні
системи прийняття рішень і проблеми обчислювального інтелекту
ISDMCI’2008». Т.1 (ч.2). Євпаторія, 2008 – с.60-63
About author