Тип работы:
Предмет:
Язык работы:


ИНТЕЛЛЕКТУАЛЬНЫЙ АЛГОРИТМ УПРАВЛЕНИЯ ГРУППОЙ БЕСПИЛОТНЫХ ЛЕТАТЕЛЬНЫХ АППАРАТОВ

Работа №71982

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы25
Год сдачи2020
Стоимость4315 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
193
Не подходит работа?

Узнай цену на написание


Введение 3
Глава 1. Аналитический обзор источников литературы 6
1.1 Актуальность и области применения БПЛА 6
Глава 2. Математическая постановка задачи 9
Глава 3. Архитектура стенда 10
3.1 Программный стенд - симулятор воздушного боя. Принципы мультиагентного управления.
Поле боя 10
3.2 Математическая модель движения 11
Глава 4. Технология разработки базового алгоритма для управления БПЛА 12
4.1 Реализация и возможности алгоритма 12
4.2 Сценарии боевых действий агентов под управлением базового алгоритма 13
Глава 5. Технология разработки интеллектуального алгоритма для управления БПЛА 14
5.1 Функция полезности. Методы построения параметров, значения весовых коэффициентов..14
5.2 Настройка алгоритма. Функции полезности пространственного положения 15
Глава 6. Оптимизация управления 16
6.1 Генетический алгоритм 16
6.2 Функция приспособленности 16
6.3 Стратегия обучения интеллектуального алгоритма 17
6.4 Эффективность представленных методов 18
Глава 7. Командные взаимодействия 19
7.1 Алгоритмы целераспределения между союзными БПЛА 19
7.2 Эффективность представленных методов 20
Заключение 20
Литература

Ключевые слова: имитационная модель, функция идентификации состояния, функция полезности, генетический алгоритм, групповое управление, оптимизация, группа БПЛА.
Исследования в области задач преследования на плоскости начались с исследования дифференциальных игр преследования, в которых количество игроков равно 2, одного называют догоняющим, другого убегающим. Цель догоняющего — приведение вектора z(t) на заданное множество M за возможно короткое время; цель убегающего — максимально задержать этот момент. Основополагающие результаты в дифференциальных играх получены в 1960-е годы в СССР Л. С. Понтрягиным, Н. Н. Красовским, Е. Ф. Мищенко, Б. Н. Пшеничным и др., в США — Р. Айзексом, Л. Берковицем, У. Флемингом и др.
Первым, кто исследовал дифференциальные игры, стал Руфус Айзекс (работа 1951 года, впервые опубликована в 1965 году). А одна из первых проанализированных им игр стала игра «Задача о водителе-убийце». Надо отметить, что сам Айзекс вместо «водителя» и «пешехода» подразумевал торпеду и увёртывающийся от неё небольшой катер [1].
Актуальность темы исследования определяется ростом количества работ в областях, связанным с изучением проблем управления групп летательных аппаратов в условиях ограниченного пространства, увеличением производительности вычислительных устройств и уменьшением размеров беспилотных летательных аппаратов.
Задача группы беспилотных летательных аппаратов заключается в поиске и уничтожении вражеской группы аппаратов в ограниченном пространстве при минимально возможных собственных потерях. Борьба с группами малых летательных аппаратов в условиях ограниченного пространства - одна из задач, возникших в последнее время в связи с развитием малоразмерной беспилотной летательной техники. Требуется углубление теоретических и практических исследований в области группового управления беспилотными летательными аппаратами для успешного решения поставленных задач.
Цель данный работы - разработать интеллектуальный алгоритм управления группой беспилотных летательных аппаратов и показать его эффективность.
Решены следующие задачи:
- Разработан программный стенд для моделирования воздушного боя в условиях ограниченного пространства;
- Реализован базовый алгоритм управления, включающий в себя набор детерминированных действий для определенных моделей поведения;
- Реализован алгоритм управления, основанный на принципе максимизации функции полезности;
- Разработан метод оптимизации алгоритма управления на принципе максимизации функции полезности
- Разработан ряд алгоритмов целераспределения для ведения активного воздушного боя группы беспилотных летательных аппаратов;
Научная новизна работы заключается в том, что:
- Предложено использовать генетические алгоритмы для оптимизации алгоритма управления
- Показан ряд эффективных для различных задач алгоритмов целераспределения для системы группового управления.
Теоретическая значимость работы заключается в исследовании новых подходов к решению задач управления группой агентов.
Практическая значимость работы заключается в реализации управления группой агентов алгоритмом управления, основанном на принципе максимизации функции полезности и оптимизированным генетическим алгоритмом.
Апробация работы. Результаты работы прошли апробацию путём обсуждения на одной международной конференции:
• «62 научная конференция МФТИ», г. Москва, ноябрь 2019;
Текст дипломной работы включает в себя 23 страниц, 6 иллюстраций и содержит аналитический обзор 25 источника.
Работа содержит введение, 7 глав, заключение и список источников.
Во введении сформулированы цель работы и ее актуальность, указаны решенные задачи, обоснованы научная новизна и теоретическая значимость работы, отмечены практическая значимость и достоверность результатов, перечислены основные публикации и конференции.
В главе 1 дан аналитический обзор источников литературы. Рассмотрено 25 источников по теме бакалаврской работы, обоснован выбор направления исследования, сформулированы нерешенные задачи и намечены пути их решения.
В главе 2 сформулирована постановка задачи.
В главе 3 описывается реализация программного стенда, структура боевого игрового поля, а также математическая модель движения. В конце главы приводятся правила ведения воздушных боев симуляции.
В главе 4 описывается технология разработки базового алгоритма для управления БПЛА. Представлено качественное описание сценариев поведения для различных боевых ситуаций.
В главе 5 описывается технология разработки интеллектуального алгоритма для управления БПЛА. Приводится описание реализации функции полезности и методы выбора весовых коэффициентов. Описывается настройка алгоритма для отдельных параметров функции полезности.
В главе 6 приводится описание оптимизации управления и функции приспособленности для корректной работы генетического алгоритма для большого числа симуляций воздушных боев. В конце главы приводится статистика и графики, отображающие эффективность примененных методов для улучшения результатов алгоритма, управляющего агентами.
В главе 7 приводится описание групповых взаимодействий. Описывается, как меняется функция полезности при введении новых агентов в симуляцию боя. Описывается формирование строя и его влияние на результат боя. Рассказывается про алгоритмы целераспределения, показывается их эффективность в разных боевых условиях. В конце приводится статистика и графики, показывающие эффективность представленных методик.
В заключении сформулирована решенная задача, представлены выводы, указаны дальнейшие пути развития проекта по улучшению эффективности генетического алгоритма для реализации управления группой БПЛА.
Основные результаты работы получены автором лично и опубликованы в журнале списка ВАК: М. А. Кудров, К. Д. Бухаров, Э. А. Захаров, Д Р. Махоткин, Н. Е. Кривошеин, Н. А. Гришин, В. Семенкин "Интеллектуальный алгоритм управления группой беспилотных аппаратов" - 2019.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Область исследования групповых взаимодействий ЛА является перспективным и практически значимым направлением. К нему относятся, в том числе, задачи группового управления беспилотными летательными аппаратами, исследование некоторых аспектов которых проводилось в рамках описанной в данной статье работы.
Для исследования алгоритмов управления разработан программный стенд для моделирования воздушного боя в условиях ограниченного пространства. Стенд реализует имитационную модель динамики управляемых объектов, и применим для количественной оценки качества работы алгоритмов группового управления.
Реализован базовый алгоритм, включающий в себя набор детерминированных действий для определенных моделей поведения, и использующийся для управления контрольной группы объектов-мишеней.
Реализован алгоритм управления, основанный на принципе максимизации функции полезности. Алгоритм настраивается посредством генетического алгоритма. В результате настройки алгоритма получен прирост эффективности до 30% для различных алгоритмов целераспределения.
Показано, что наиболее эффективным алгоритмом среди трех рассмотренных алгоритмов целераспределения для системы группового управления является алгоритм “статический выбор цели”.
Дальнейшее развитие исследований предполагает модификацию физической модели с целью повышения реалистичности динамики движения объектов, разработку алгоритмов управления, реализующих иные представления функции полезности и методы ее оптимизации, конкурентное обучение алгоритмов управления для определения наиболее эффективных.
В будущем планируется модификация уравнений движения объектов, базового алгоритма управления и интеллектуального алгоритма управления, разработка новых интеллектуальных алгоритмов с применением нейронных сетей, применение интеллектуального алгоритма на реальных моделях беспилотных летательных аппаратов.
В дальнейшем также запланирована модификация групповых взаимодействий: формирование первичных, вторичных задач для управления группой агентов и проведение детального сравнения с существующими алгоритмами управления группой агентов по эффективности.



1. Novitzky P., Kokkeler B., Verbeek P. The Dual-use of Drones Tijdschrift voor Veiligheid 2018 (17) 1-2 doi: 10.5553/TvV/18727948201801710200
2. Bunker R. J. TERRORIST AND INSURGENT UNMANNED AERIAL VEHICLES: USE, POTENTIALS, AND MILITARY IMPLICATIONS // Strategic Studies Institute and U. S. Army War College Press, 2015
3. Копытин В. Война дронов. Почему террористы в Сирии всё чаще используют беспилотники? // LIFE [Электронный ресурс] 2018, URL: https://life.ru/t/сирия/1076718/voina_dronov_pochiemu_tierroristy_v_sirii_vsio_chashchie_ispolzuiut_biespilotniki (дата обращения: 09.06.2019).
4. Петросян Л.А., Рихсиев Б.Б. Преследование с простым движением. М.: Наука, 1991. - 96 с.
5. Айзекс Р. Дифференциальные игры. М.: Мир, 1967. - 480 с.
6. Majumdar D. U.S. Military Successfully Tested Its Latest Super Weapon: ‘The Swarm’ // The National Interest [Электронный ресурс] - 9.01.2017 - URL: https://nationalinterest.org/blog/the-buzz/us-military-successfully-tested-its-latest-super-weapon-%E2%80%98the-19002 (дата обращения: 09.06.2019).
7. Zulu A., John S. A. Review of Control Algorithms for Autonomous Quadrotors // Open Journal of Applied Sciences, 2014 - 10 с.
8. Khuwaja K., Lighari N., Tarca I. C., Tarca R. C. PID Controller Tuning Optimization with Genetic Algorithms for a Quadcopter // Recent Innovations in Mechatronics (RIiM) Vol. 5. (2018). No. 1.
9. Galvez R. L., Dadios E. P., Bandala A. A. Path Planning for Quadrotor UAV Using Genetic Algorithm // 7th IEEE International Conference Humanoid, 2014 - 5 c.
10. Пегат А. Нечеткое моделирование и управление / А. Пегат ; пер. с англ. - 2-е изд. - М.: БИНОМ. Лаборатория знаний, 2015.- 798 с. (Andrzej P., 2001. Fuzzy Modeling and Control. Physica-Verlag Heidelberg. 728 p.)
11. Talha M., Asghar F., Rohan A., Rabah M., Kim S. H. Fuzzy Logic-Based Robust and Autonomous Safe Landing for UAV Quadcopter // Arabian Journal for Science and Engineering, 2018 - 13 c.
12. Ernest N., Carroll D., Schumacher C., Clark M., Cohen K., Lee G. Genetic Fuzzy based Artificial Intelligence for Unmanned Combat Aerial Vehicle Control in Simulated Air Combat Missions // Journal of Defense Management, 2016. - 7 с.
13. Водолазский И. А., Егоров А. С., Краснов А. В. Роевой интеллект и его наиболее распространённые методы реализации // Молодой ученый. — 2017. — №4. — С. 147-153. — URLhttps://moluch.ru/archive/138/38900/(дата обращения: 9.06.2019).
14. Иванов Д. Я. МЕТОДЫ РОЕВОГО ИНТЕЛЛЕКТА ДЛЯ УПРАВЛЕНИЯ ГРУППАМИ МАЛОРАЗМЕРНЫХ БЕСПИЛОТНЫХ ЛЕТАТЕЛЬНЫХ АППАРАТОВ // Известия Южного федерального университета. Технические науки, 2011 - 9 с.
15. Кореванов С. В., Казин В. В. ИСКУССТВЕННЫЕ НЕЙРОННЫЕ СЕТИ В ЗАДАЧАХ НАВИГАЦИИ БЕСПИЛОТНЫХ ЛЕТАТЕЛЬНЫХ АППАРАТОВ // Научный вестникМосковского государственного технического университета гражданской авиации, 2014 - 4 с.
16. Amer K., Samy M., Shaker M., ElHelw M. Deep Convolutional Neural Network-Based Autonomous Drone Navigation // Center for Informatics Science, 2019 - 8 c.
17. Hostmark J. B. Modelling Simulation and Control of Fixed-wing UAV: CyberSwan // Institutt for teknisk kybernetikk, 2007 - 106 c.
18. Бесекерский В.А., Попов Е.П.4-е изд // Теория систем автоматического управления. — СПб.: Профессия, 2003. — 752 с.
19. Петров В. Маневрирование в воздушном бою. // Зарубежное военное обозрение, N1, 1985 [Электронный ресурс] - 9.01.2017 - URL: http://lockon.spb.ru/manevr.html (дата обращения: 9.06.2019).
20. Подзоров С. Ю. Курс лекции по теории алгоритмов НГУ, 2003 - 2004.
21. Бабич В. К. Воздушный бой (зарождение и развитие) // Военное издательство, 1991 - 95 с.
22. Rubinstein A. Lecture Notes in Microeconomic Theory. — 2nd. — Princeton University Press, 2013. — 153 с. — ISBN 978-0-691-15413-8.
23. Климко Е. Г., ГЕНЕТИЧЕСКИЙ АЛГОРИТМ КАК РАЗНОВИДНОСТЬ ЭВОЛЮЦИОННОГО АЛГОРИТМА // Радиоэлектроника и информатика, 2002 - 4 с.
24. Батищев Д.И., Неймарк Е.А., Старостин Н.В. Применение генетических алгоритмов к решению задач дискретной оптимизации // Учебно-методический материал по программе повышения квалификации «Информационные технологии и компьютерное моделирование в прикладной математике» Нижний Новгород, 2007. - 85 с.
25. Испытания стреляющего беспилотного летательного аппарата // BMPD Live Journal [Электронный ресурс] - 26.03.2019 - URL: https://bmpd.livejournal.com/3583656.html(дата обращения: 09.06.2019).


Работу высылаем на протяжении 30 минут после оплаты.




©2024 Cервис помощи студентам в выполнении работ