Algorithms and software for object control based on differential pursuit games

Jazyk: ruština
Rok vydání: 2022
Předmět:
DOI: 10.18720/spbpu/3/2022/vr/vr22-2295
Popis: Тема выпускной квалификационной работы: «Алгоритмы и программное обеспечение для управления объектами на основе Ð´Ð¸Ñ„Ñ„ÐµÑ€ÐµÐ½Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ Ð¸Ð³Ñ€ преследования». Предметом исследования являются дифференциальные игры преследования. Цель данной работы: синтезировать алгоритмы решения Ð´Ð¸Ñ„Ñ„ÐµÑ€ÐµÐ½Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ Ð¸Ð³Ñ€ преследования на языке программирования МАТЛАБ. Задачи, которые были решены в Ñ Ð¾Ð´Ðµ работы: Формулировка задачи дифференциальной игры преследования. Описание задачи игры Ð¾Ñ Ñ€Ð°Ð½Ñ‹ цели для Ð´Ð²ÑƒÑ Ð¸Ð³Ñ€Ð¾ÐºÐ¾Ð². Описание задачи игры водителя-убийцы для Ð´Ð²ÑƒÑ Ð¸Ð³Ñ€Ð¾ÐºÐ¾Ð². Рассмотрение и применение функций решения ÐºÑ€Ð°ÐµÐ²Ñ‹Ñ Ð·Ð°Ð´Ð°Ñ‡ МАТЛАБ для генерации решения игр Ð¾Ñ Ñ€Ð°Ð½Ñ‹ цели и водителя-убийцы. Построение графиков и анализ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ‹Ñ Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹ в зависимости от Ð¿Ñ€Ð¾Ð³Ð½Ð¾Ð·Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ñ ÑƒÑÐ»Ð¾Ð²Ð¸Ð¹. В результате были синтезированы алгоритмы решения игр Ð¾Ñ Ñ€Ð°Ð½Ñ‹ цели и водителя-убийцы для Ð´Ð²ÑƒÑ Ð¸Ð³Ñ€Ð¾ÐºÐ¾Ð².
The subject of the graduate qualification work: "Algorithms and software for object control based on differential pursuit games". The subject of the study is differential pursuit games. The goals of this work: to synthesize algorithms for solving differential games of pursuit using the MATLAB programming language. Tasks that were solved during the work:1. Statement of the problem of the differential game of pursuit.2. Description of the target protection problem for two players.3. Description of the task of the driver terminator game for two players.4. Application of MATLAB boundary value problem solving functions for generating solutions for the target protection and driver terminator games.5. Plotting and analysis of the obtained solutions depending on the predicted conditions. As a result, algorithms for solving the games of the target protection and the driver terminator for two players were synthesized.
Databáze: OpenAIRE