RUS UKR ENG
DonNTU > Master's portal

Poritskiy Alexander

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:

Pluses:

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:

Cons:

Conclusions

In result is obtained about the following algorithm to control the vessel:

  1. Get the coordinates of the destination and load a map.
  2. Calculate its location using the Global Positioning System.
  3. With the way the search algorithm generates the trajectory.
  4. Try to keep the ship on the trajectory until it reaches the desired area.
  5. 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

  1. Юдин Ю.И., Сотников И.И. Математические модели плоскопараллельного движения судна. Классификация и критический анализ [Электронный ресурс] / Юдин Ю.И., Сотников И.И. – Мурманск, 2006. – 95 с. – Режим доступа к статье: http://vestnik.mstu.edu.ru/v09_2_n22/articles/04_sotn_f.pdf
  2. Лебедева О.А. Картографические проекции: Методическое пособие. Новосибирский учебно-методический центр по ГИС и ДЗ / Лебедева О.А. – Новосибирск, 2000. – 35 с.
  3. Картография [Электронный ресурс] – Режим доступа к статье: http://navmarine.ru/pages.php?CID=110
  4. Электронная карта [Электронный ресурс] / СПБ Техникум геодезии и картографии – Режим доступа к статье: http://www.spbtgik.ru/book/5056.htm
  5. Патрик Лестер. Алгоритм A* для новичков [Электронный ресурс] / Патрик Л.; пер. с англ. Morpher – Режим доступа к статье: http://www.policyalmanac.org/games/aStarTutorial_rus.htm
  6. Википедия. Алгоритм поиска A* [Электронный ресурс] — Режим доступа к статье: http://ru.wikipedia.org/wiki/Алгоритм_поиска_A*
  7. Википедия. Судно [Электронный ресурс] — Режим доступа к статье: http://ru.wikipedia.org/wiki/Судно
  8. Википедия. Спутниковая система навигации [Электронный ресурс] — Режим доступа к статье: http://ru.wikipedia.org/wiki/Спутниковая_навигация
  9. 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
  10. Википедия. Цифровая карта [Электронный ресурс] — Режим доступа к статье: http://ru.wikipedia.org/wiki/Цифровая_карта
  11. Nygren, Ingemar. Terrain navigation for underwater vehicles [Электронный ресурс] / Nygren, Ingemar – Stockholm, 2005 — Режим доступа к статье: http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-540
  12. 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
  13. Кривошеев С.В. Особенности реализации интеллектуальных тренажерных комплексов на основе интегрированной навигационной системы [Электронный ресурс] / Кривошеев С.В. — Режим доступа к статье: http://www.nbuv.gov.ua/portal/natural/Npdntu/Pm/2008/08ksvins.pdf
  14. Кривошеев С.В., Потапенко В.А. Подходы к моделированию работы интегрированных навигационных систем для судов внутреннего и смешанного плавания //Наукові праці Донецького державного технічного університету. Серія: Інформатика, кібернетика та обчислювальна техніка, вип. 6. – Донецьк: ДонДТУ. – 1999. С.115-120.
  15. Аноприенко А.Я., Кривошеєв С.В. Информационно-программное обеспечение интегрированной навигационной системы. Збірка наукових праць міжнародної наукової конференції «Інтелектуальні системи прийняття рішень та прикладні аспекти інформаційних технології ISDMIT’2006». Т.3. Євпаторія, 2006 – с.90-93
  16. Святный В.А., Кривошеев С.В. Автоматизация судовождения на основе интегрированной навигационной системы для речных судов. Збірка наукових праць міжнародної наукової конференції «Інтелектуальні системи прийняття рішень і проблеми обчислювального інтелекту ISDMCI’2008». Т.1 (ч.2). Євпаторія, 2008 – с.60-63


DonNTU > Master's portal
About author