Тема: Аппаратно-программный комплекс для дистанционного управления движением квадрокоптера
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1. Постановка задачи 5
1.1. Математическая модель квадрокоптера 5
1.2. Формулировка задачи 9
Глава 2. Разработка аппаратно-программного комплекса 12
2.1. Аппаратная архитектура комплекса 12
2.2. Программная архитектура комплекса 17
2.3. Разработка законов управления 24
Глава 3. Реализация комплекса 28
3.1. Имитационное моделирование динамики движения
летательного аппарата 28
3.2. Практическая реализация комплекса 35
Выводы 38
Список литературы 39
Приложение
📖 Введение
С тех пор появились новые способы дистанционной связи и расширился спектр воздушных аппаратов, для которых актуальна проблема управления на расстоянии. Одним из классов подобных устройств являются многороторные вертолеты, в частности, квадрокоптеры (рис. 1).
В связи с ростом вычислительных мощностей современных микропроцессорных систем и увеличением требований к задачам, выполняемым летательными аппаратами, возникает потребность в автоматизации части работы оператора беспилотного устройства. Для решения этой проблемы необходимо создание автоматизированных комплексов для дистанционного управления беспилотными летательными аппаратами, которые реализуют на борту определенные алгоритмы управления, а также предоставляют оператору возможность обзора телеметрии, поступающей с воздушного устройства. В зависимости от поставленных задач, у оператора должна быть возможность в выборе способов управления летательным аппаратом, например, задание определенного пути для следования.
В данной работе раскрывается вопрос создания аппаратно - программного комплекса для дистанционного управления движением четырехроторного вертолета (квадрокоптера). Актуальность обуславливается развитием сфер применения класса мультироторных беспилотных летательных аппаратов (БПЛА). Кроме того, большинство реализаций подобных комплексов, находящихся в открытом доступе, имеют весьма упрощенные алгоритмы управления и предназначены для использования в развлекательных целях.
✅ Заключение
• Разработана логика и структура работы аппаратно -программного комплекса для дистанционного управления движением квадрокоптера.
• В составе комплекса разработаны бортовые алгоритмы управления для стабилизации летательного аппарата с определенными углами ориентации; для приведения летательного аппарата в заданную точку пространства с заданным углом рысканья; для компенсации внешнего воздействия на положение центра масс летательного аппарата в пространстве. Произведено имитационное моделирование динамики движения летательного аппарата с применением разработанных законов управления.
К преимуществам комплекса стоит отнести применение в управлении астатического регулятора и реализацию аварийных алгоритмов. Высокая производительность бортовой аппаратной части позволяет использовать данное решение в дальнейших исследованиях с применением фото и видео устройств.
Планируется возможность применения других стандартов беспроводной связи для увеличения доступного радиуса удаления бортовой части от базовой станции, а также использование датчиков геолокации для задачи автоматизированного полета квадрокоптера вне зоны обнаружения базовой станции.



