НАСТРОЙКА PID РЕГУЛЯТОРОВ И GPS МОДУЛЯ ДЛЯ ПРОШИВКИ MEGAPIRATENG ПОЛЕТНОГО КОНТРОЛЛЕРА НА БАЗЕ ARDUINO MEGA2560

Автор(и)

  • А.А. Мясищев
  • Е.С. Ленков
  • В.М. Полозова

Ключові слова:

PID-регулятор, GPS модуль, БПЛА, Arduino mega2560, MegapirateNG, Квадрокоптер, U-center

Анотація

В работе рассматривается возможность настройки pid  регуляторов и gps модуля для бюджетного БПЛА, способного выполнять полет в автоматическом режиме, который задан ему с помощью программы на компьютере. В качестве полетного контроллера используется бюджетная плата Arduino mega2560. Датчиками являются бюджетные и распространенные гироскоп-акселерометр MPU6050, компас HMC5883L, высотомер BMP180, GPS приемник u-blox NEO-6M. Рассматривается особенность использования модели pid-регулятора для обеспечения устойчивого полета квадрокоптера. Показано назначение каждого параметра pid-регулятора и описаны особенности влияния их на устойчивость полета. Рассмотрен экспериментальный подбор параметров pid-регуляторов для трех версий прошивок megapirateng для полетного контроллера. Дана практическая рекомендация настройки PID - регулятора для любых мультироторных систем. Показана возможность настройки GPS модуля u-blox NEO-6M без прошивки его flash памяти с помощью конфигурационного файла. Экспериментально установлено, что использование некорректного конфигурационного файла для прошивки GPS модуля приводит к неправильному позиционированию БПЛА, и его аварии.

##submission.downloads##

Опубліковано

2018-10-04

Як цитувати

Мясищев, А., Ленков, Е., & Полозова, В. (2018). НАСТРОЙКА PID РЕГУЛЯТОРОВ И GPS МОДУЛЯ ДЛЯ ПРОШИВКИ MEGAPIRATENG ПОЛЕТНОГО КОНТРОЛЛЕРА НА БАЗЕ ARDUINO MEGA2560. Збірник наукових праць Військового інституту Київського національного університету імені Тараса Шевченка, (57), 143–152. вилучено із http://miljournals.knu.ua/index.php/zbirnuk/article/view/264

Номер

Розділ

ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ