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


Аппаратно-программный комплекс для дистанционного управления движением квадрокоптера

Работа №69610

Тип работы

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

Предмет

информатика

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

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


Введение 3
Глава 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
Приложение

Вопрос об управлении машинами и механизмами на расстоянии длительное время оставался нерешенным для человечества. Первое упоминание о реализации возможности дистанционного управления устройствами относится к 1898 году, когда Никола Тесла представил общественности радиоуправляемую лодку. Однако, меньше, чем через полвека в воздух поднялся первый беспилотный летательный аппарат, контролируемый пилотом с поверхности.
С тех пор появились новые способы дистанционной связи и расширился спектр воздушных аппаратов, для которых актуальна проблема управления на расстоянии. Одним из классов подобных устройств являются многороторные вертолеты, в частности, квадрокоптеры (рис. 1).
В связи с ростом вычислительных мощностей современных микропроцессорных систем и увеличением требований к задачам, выполняемым летательными аппаратами, возникает потребность в автоматизации части работы оператора беспилотного устройства. Для решения этой проблемы необходимо создание автоматизированных комплексов для дистанционного управления беспилотными летательными аппаратами, которые реализуют на борту определенные алгоритмы управления, а также предоставляют оператору возможность обзора телеметрии, поступающей с воздушного устройства. В зависимости от поставленных задач, у оператора должна быть возможность в выборе способов управления летательным аппаратом, например, задание определенного пути для следования.
В данной работе раскрывается вопрос создания аппаратно - программного комплекса для дистанционного управления движением четырехроторного вертолета (квадрокоптера). Актуальность обуславливается развитием сфер применения класса мультироторных беспилотных летательных аппаратов (БПЛА). Кроме того, большинство реализаций подобных комплексов, находящихся в открытом доступе, имеют весьма упрощенные алгоритмы управления и предназначены для использования в развлекательных целях.

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

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

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


В ходе настоящей научно-исследовательской работы были получены следующие результаты, которые выносятся на защиту:
• Разработана логика и структура работы аппаратно -программного комплекса для дистанционного управления движением квадрокоптера.
• В составе комплекса разработаны бортовые алгоритмы управления для стабилизации летательного аппарата с определенными углами ориентации; для приведения летательного аппарата в заданную точку пространства с заданным углом рысканья; для компенсации внешнего воздействия на положение центра масс летательного аппарата в пространстве. Произведено имитационное моделирование динамики движения летательного аппарата с применением разработанных законов управления.
К преимуществам комплекса стоит отнести применение в управлении астатического регулятора и реализацию аварийных алгоритмов. Высокая производительность бортовой аппаратной части позволяет использовать данное решение в дальнейших исследованиях с применением фото и видео устройств.
Планируется возможность применения других стандартов беспроводной связи для увеличения доступного радиуса удаления бортовой части от базовой станции, а также использование датчиков геолокации для задачи автоматизированного полета квадрокоптера вне зоны обнаружения базовой станции.



1. Balas C. Modelling and linear control of a quadrotor. MSc thesis. Cranfield University, 2007. 150 с.
2. ArduPilot. http://ardupilot.org/ardupilot/index.html
3. DJI Phantom 4. http://www.dji.com/product/phantom-4
4. Teppo Luukkonen. Modelling and control of quadcopter. Espoo, 2011.26 с.
5. D. Mellinger. Trajectory Generation and Control for Quadrotors. University of Pennsylvania, 2012. 137 с.
6. Датчик давления BMP180 (BMP085).
http://robotclass.ru/tutorials/arduino-pressure-sensor-bmp180-bmp085
7. Speed of sound. https://en.wikipedia.org/wiki/Speed_of_sound
8. R. Mahony, Sung Han Cha, T. Hamel. A coupled estimation and control analysis for attitude stabilization of mini aerial vehicles // Australasian Conference on Robotics and Automation. Australian National University 2006. 10 c.


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



Подобные работы


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