🔍 Поиск работ

Разработка закона управления полётом беспилотного летательного аппарата на максимальную дальность

Работа №208960

Тип работы

Дипломные работы, ВКР

Предмет

автоматика и управление

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

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


СПИСОК СОКРАЩЕНИЙ 7
ВВЕДЕНИЕ 8
1 ОБЗОР МЕТОДОВ РЕШЕНИЯ ЗАДАЧИ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ БЛА
1.1 Принцип оптимальности в задачах управления
1.1.1 Принцип оптимальности 10
1.1.2 Постановка задачи оптимального управления 11
1.1.3 Принцип максимума Понтрягина 12
1.2 Некоторые методы решения задач оптимального управления 14
1.2.1 Основные группы методов 14
1.2.2 Метод последовательных приближений 15
1.2.3 Метод локальных вариаций 17
1.2.4 Метод Хука-Дживса 18
1.2.5 Интеллектуальные методы моделирования 22
Выводы по первой главе 24
2 ТЕОРЕТИЧЕСКОЕ ОБОСНОВАНИЕ РАБОТЫ
2.1 Построение математической модели БЛА
2.1.1 Описание объекта управления 25
2.1.2 Основные положения и допущения динамики полета БЛА 26
2.1.3 Аэродинамические силы и их моменты 26
2.1.4 Понятие перегрузки 31
2.2 Уравнения движения БЛА в вертикальной плоскости 32
2.3 Разработка алгоритма управления полетом БЛА
2.3.1 Постановка задачи 33
2.3.2 Алгоритм расчёта 34
Выводы по второй главе 37
3 ПРАКТИЧЕСКАЯ ЧАСТЬ
3.1 Разработка программы, реализующей закон управления полетом БЛА
на максимальную дальность 38
3.2 Результаты вычисления коэффициентов управления методом Хука-
Дживса 41
3.3 Результаты вычисления коэффициентов управления генетическим алгоритмом 42
3.4 Результаты моделирования полета БЛА на максимальную дальность . 42
Выводы по третьей главе 47
ЗАКЛЮЧЕНИЕ 48
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 49
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А. Описание систем координат (справочное) 51
ПРИЛОЖЕНИЕ Б. Взаимная ориентация систем координат (справочное) 52
ПРИЛОЖЕНИЕ В. Метод Рунге-Кутты 54
ПРИЛОЖЕНИЕ Г. Результаты вычисления коэффициентов управления методом Хука-Дживса 55
ПРИЛОЖЕНИЕ Д. Результаты вычисления коэффициентов управления с помощью генетического алгоритма 56

Одной из задач, традиционно решаемых при разработке беспилотных летательных аппаратов (БЛА), является задача определения максимальной дальности полёта при заданных аэродинамических характеристиках БЛА и параметрах запуска. Решение этой задачи выполняется с использованием теории оптимального управления, а именно, наиболее общего принципа этой теории - принципа максимума Понтрягина. На этом принципе основано множество методов.
Задача оптимального управления полетом БЛА, решение которой обеспечит максимальную точность, либо минимум затрат энергии на выполнение задачи управления, либо максимальную дальность, является актуальной и требует индивидуального подхода к решению. Поэтому помимо знания классических методов решения задачи оптимизации таких, как метод последовательных приближений, метод локальных вариаций и др., необходимы знания современных методов математического моделирования, работающих в условиях неточности и неопределенности исходных данных. Эта группа методов носит название интеллектуальные методы математического моделирования и включает в себя нечеткие алгоритмы, нейронные сети и генетические алгоритмы. Данные методы не отличаются простотой реализации, но зачастую позволяют решать задачи в условиях, когда традиционные методы оказываются непригодны.
Задача разработки закона управления полетом БЛА на максимальную дальность не является новой, но часто требует быстрого нахождения решения для экспресс анализа возможностей БЛА. В связи с чем, постоянно ищутся новые подходы к решению этой задачи. Например, при отыскании наилучших коэффициентов для алгоритма управления.
В настоящей дипломной работе будет предпринята попытка применить один из интеллектуальных методов для решения задачи поиска коэффициентов в алгоритме управления для тех начальных условий, для которых классический метод не позволит отыскать решение.
Цель дипломного проекта - разработка закона управления полетом БЛА в вертикальной плоскости на максимальную дальность.
Задачи дипломного проекта:
1. Изучить принципы оптимального управления, познакомиться с основными группами методов решения задач и выбрать метод для решения задачи дипломного проекта.
2. Выполнить описание объекта управления по данным из открытых источников, сформулировать основные положения и допущения динамики полета БЛА.
3. Изучить уравнения движения БЛА в вертикальной плоскости и разработать алгоритм управления.
4. Разработать программу, реализующую закон управления полетом БЛА на максимальную дальность.
5. Выполнить вычисление коэффициентов в алгоритме управления при различных исходных данных.
6. Выполнить моделирование движения БЛА в вертикальной плоскости при полете на максимальную дальность.
7. Сделать выводы о проделанной работе и дать рекомендации о возможности дальнейшего применения алгоритма.
В первой главе дипломного проекта приведен обзор методов решения задачи оптимального управления БЛА. Приведено краткое описание основных классических методов, а также основные принципы работы методов интеллектуального математического моделирования.
Вторая глава посвящена теоретическому обоснованию дипломной работы. Выбран объект управления, приведено описание его характеристик, необходимых для решения поставленных задач. Сформулированы основные положения допущения при решения поставленных задач. Описаны аэродинамические силы и моменты, обеспечивающие полет БЛА. Приведены уравнения движения в вертикальной плоскости и разработан алгоритм управления для полета БЛА на максимальную дальность.
Практические результаты дипломной работы изложены в третьей главе. А именно, разработана программа, реализующая закон управления полетом БЛА на максимальную дальность и приведены результаты вычисления коэффициентов алгоритма управления методом Хука-Дживса и генетическим алгоритмом. Представлены результаты моделирования полета БЛА в вертикальной плоскости с разных высот на максимальную дальность, а также дополнительно исследовано влияние ограничения на минимальную скорость при решении задач достижения максимальной дальности.
В заключении к дипломной работе приведены основные результаты и выводы, а также даны рекомендации о возможности дальнейшего применения разработанного алгоритма.


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

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

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


Цель дипломной работы достигнута, поставленные задачи выполнены.
В обзоре методов решения задачи оптимального полёта БЛА приведён результат изучения принципов оптимального управления и основных групп методов решения задач управления с выбором метода Хука-Дживса, реализованного в стандартной среде программирования и инженерных расчетов.
Для решения поставленных в дипломной работе задач выполнено описание объекта управления по данным из открытого источника, а также сформулированы основные положения и допущения динамики полета для рассматриваемого БЛА.
В соответствии с уравнениями движения БЛА в вертикальной плоскости и был разработан алгоритм управления, а также создана программа, реализующая закон управления полетом БЛА на максимальную дальность.
Коэффициенты в законе управления, являющиеся параметрами оптимизации, были вычислены методом Хука-Дживса, а также с помощью генетического алгоритма в случаях, где метод Хука-Дживса не позволил найти решение, обеспечивающее максимальную дальность.
Результаты дополнительного исследования влияния ограничений по минимальной скорости показали, что для рассматриваемого БЛА в диапазоне начальных высот от 1000 м до 10000 м и скоростей от 150 м/с до 236 м/с учет ограничения по минимальной скорости не меняет величину максимальной дальности.
Теоретические и практические результаты, полученные при выполнении дипломной работы, будут применены на предприятии при решении задач оптимального управления БЛА при полете на максимальную дальность.
В ходе выполнения работы
- изучены основные принципы и методы оптимального управления,
- разработан алгоритм управления БЛА в вертикальной плоскости,
- выполнено вычисление коэффициентов в алгоритме управления методом Хука-Дживса и с применением генетического алгоритма в стандартной среде программирования и инженерных расчетов при различных исходных данных,
- выполнено компьютерное моделирование полета БЛА на максимальную дальность.
Следующим этапом работы будет апробирование результатов на пространственной модели движения БЛА, которая описывается системой нелинейных обыкновенных дифференциальных уравнений с коэффициентами, зависящими от параметров набегающего потока.



1 Аттетков, А.В. Методы оптимизации / А.В. Аттетков, С.В. Галкин, В.С. Зарубин. - М.: Изд-во МГТУ им. Н.Э.Баумана, 2001. - 440 с.
2 Бахвалов, Н.С. Численные методы в задачах и упражнениях: учебное пособие для вузов 2-е изд. / Н.С. Бахвалов, А.В. Лапин, Е.В. Чижонков. - М.: Бином. Лаборатория Знаний, 2013. - 240 с.
3 Белкин, В.Н. Высокоточные бомбы малого калибра SDB (США). (Аналитический обзор по материалам зарубежных информационных источников) Под ред. Е.А. Феодосова / В.Н. Белкин, А.Б. Владиславский, Ю.Д. Кислицын и др. - М.: НИЦ ГосНИИАС, 2016. - 114 с.
4 Бесекерский, В.А. Теория систем автоматического управления / В.А. Бесекерский, Е.П. Попов. - М.: Наука, 2007. - 752 с., ил.
5 Васильев, В.И. Интеллектуальные системы управления. Теория и практика:
учебное пособие / В.И. Васильев, Б.Г. Ильясов. - М.: Радиотехника, 2009. -392 с.
6 Гладков, Л.А. Генетические алгоритмы / Л.А. Гладков, В.В. Курейчик,
В.М. Курейчик. - М.: Физматлит, 2006. - 320 с.
7 ГОСТ 20058-80. Динамика летательных аппаратов в атмосфере. Термины, определения и обозначения. Государственный стандарт союза ССР. Издание оригинальное. Гос. Комитет. Москва.
8 ГОСТ 4401-81. Атмосфера стандартная. Параметры. Межгосударственный стандарт. Издание официальное. Москва.
9 Губенко, Л.В. Алгоритм управления, обеспечивающий полет беспилотного летательного аппарата на дальность, близкую к максимально достижимой . / Л.В. Губенко, Д.Е. Доновский, А.В. Замышляева. - Известия высших учебных заведений. Физика. 2013. - Т.56, №6/3. - С. 211 - 213.
10 Губенко, Л.В. Основы динамики полета беспилотных маневренных летательных аппаратов. / Л.В. Губенко, Д.Е. Доновский. - Снежинск: СФТИ НИЯУ МИФИ, 2012. - 50с.
11 Дмитриевский, А.А. Внешняя баллистика: Учебник для студентов вузов / А.А. Дмитриевский, Л.Н. Лысенко. - М.: Машиностроение, 2005. - 608с.
12 Лебедев, А.А. Динамика систем управления беспилотными летательными аппаратами / А.А. Лебедев, В.А. Карабанов. - М.: Машиностроение, 1965. - 528 с.
13 Лысенко, Л.Н. Внешняя баллистика. Учебное пособие / Л.Н. Лысенко. - М.: Издательство МГТУ им. Н.Э. Баумана, 2018. - 328 с.
14 Маслов, А.А. Генетический алгоритм в MATLAB. Учебное пособие / А.А. Маслов. Балт. гос. техн. ун-т. - СПб., 2014. - 122 с.
15 Моисеев, Н.Н. Численные методы в теории оптимальных систем. / Н.Н. Моисеев. - М.: «Наука», 1971. - 424 с.
16 Новиков, Д.А Классификации систем управления / Д.А. Новиков. - Проблемы управления, 2019. - №4. - С. 27 - 42.
17 Понтрягин, Л.С. Математическая теория оптимальных процессов. /
Л.С. Понтрягин, В.Г. Болтянский, Р.В. Гамкрелидзе, Е.Ф. Мищенко. -
М.: «Наука», Главная редакция физико-математической литературы, 1983. - 392 с.
18 Рутковская, Д. Нейронные сети, генетические алгоритмы и нечеткие системы. / Д. Рутковская, М. Пилиньский, Л. Рутковский. - М.: Горячая линия - Телеком, 2013. - 384 с.
19 Чернов, А.В. О применении функции Гаусса для численного решения задач оптимального управления. / А.В. Чернов. - Автоматика и телемеханика, 2019. - №6. - С. 51 - 69.
20 Черноусько, Ф.Л. Вариационные задачи механики и управления. / Ф.Л. Черноусько, Н.В. Баничук. - М.: «Наука», 1973. - 231 с.


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




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