Тема: Разработка системы управления удержанием БПЛА на РАСЧЕТНОЙ ТРАЕКТОРИИ
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
2 Постановка задачи 4
3 Обзор литературы 5
4 Задачи поиска оптимального управления 6
4.1 Подходы к решению задач поиска оптимальных управлений 6
4.2 Описание алгоритма формирования управляющей силы 7
4.3 Определение управляющих функций 9
5 Математическая модель 11
5.1 Описание математической модели 12
6 Описание алгоритма 16
7 Реализация алгоритма 19
7.1 Описание использованных средств 19
7.2 Результаты моделирования 20
8 Выводы 27
9 Заключение 28
10 Список литературы 29
А Приложение 30
📖 Введение
• Необходимость в относительно недорогих самоуправляемых летательных аппаратах для решения широкого круга задач гражданского и военного сектора;
• Появление достаточно дешёвых БПЛА, повлекло их распространение как части массовой продукции;
• Высокая сложность разворачивания необходимой инфраструктуры по месту требования для использования летательных аппаратов с пилотами.
Вообще говоря, БПЛА являются лишь частью сложного многофункционального комплекса. Можно выделить следующие элементы входящие в данную систему:
• Сам БПЛА;
• Наземная система управления;
• Необходимое программное обеспечение;
• Линии передачи данных;
• Дополнительные устройства, необходимые для выполнения задач.
Несложно понять, что управление БПЛА оператором, что в наше время в основном производится вручную, может повлечь большое количество аварийных ситуаций, чем если бы управление производилось в автоматическом, либо полуавтоматическом режиме. Такие режимы управления позволили бы избежать непредвиденных ситуаций, таких, как нестабильность, либо полная недоступность линий связи и некорректных действий оператора. Поэтому изучение вопроса разработки системы позволяющей БПЛА производить движение по некоторой заранее заданной траектории является необходимым для качественной эволюции систем управления БПЛА.
Для автономного функционирования БПЛА содержит целый комплекс различных элементов. В основном это:
• Управляющая аппаратура;
• Трех-осевой гироскоп и акселерометр;
• ГЛОНАСС/GPS - приёмник;
• Датчики давления и воздушной скорости;
• Радио-модем.
В качестве управляющей аппаратуры, как правило, используются специализированные вычислители на базе цифровых сигнальных процессоров или компьютеры формата РС/104, MicroPC под управлением операционных систем реального времени (QNX, VME, VxWorks, XOberon). Программное обеспечение пишется обычно на языках высокого уровня, таких как С, C++ или Ada95.
Различные датчики используются для поддержки и корректировки полёта по заданному курсу. Кроме того они дают возможность быстро определить положение летательного аппарата в пространстве.
Кроме того, можно выделить любительские сборки БПЛА, в которых система управления представляется процессорными платами Arduino и Rasberry Pi под управлением различных дистрибутивов линукса, таких как Raspiban и Pidora (Fedora для Rasberry Pi).
✅ Заключение
Дальнейшее изучение данной темы предполагается вести в следующих направлениях:
• Изучение возможности реализации более сложных траекторий. В настоящей версии программы накладываются достаточно серьезные ограничения на траекторию, так как любая траектория задается полиномом 5-ой степени;
• Учет времени при выборе маневра БПЛА;
• Создание версии программы с ограничениями, накладываемыми на движение БПЛА в соответствии с реально существующими беспилотниками.





