Открыть сервисСервис

Как работает беспилотник

Беспилотник — это беспилотный летательный аппарат (БПЛА), способный выполнять полётные задачи без экипажа на борту, под управлением бортового компьютера, пульта оператора или по заранее заданному маршруту. Ключевые элементы, обеспечивающие его работу: система навигации и позиционирования, бортовой контроллер (полётный контроллер), датчики, силовая установка и канал связи. Ниже описан принцип работы наиболее распространённого типа — мультироторного дрона — и общие для всех БПЛА подсистемы.

Общая конструкция

Мультироторный беспилотник состоит из рамы (шасси), на которой закреплены электродвигатели с винтами, полётный контроллер, аккумулятор, приёмник команд и, как правило, камера на гироскопической стабилизированной подвеске. Количество винтов определяет тип аппарата: квадрокоптер (4 винта), гексакоптер (6), октокоптер (8). Увеличение числа винтов повышает грузоподъёмность и резервирование: при отказе одного винта шести- или восьмивинтовой аппарат может продолжить полёт.

Полётный контроллер и датчики

Полётный контроллер (flight controller, FC) — «мозг» беспилотника. Это плата с процессором, гироскопом, акселерометром, барометром и, в моделях среднего и высшего класса, компасом (магнитометром) и GNSS-приёмником. Контроллер измеряет угловые скорости и ускорения корпуса десятки-сотни раз в секунду, вычисляет ориентацию аппарата в пространстве и формирует управляющие сигналы на регуляторы оборотов (ESC) каждого двигателя.

Датчики и их роль:

ДатчикЧто измеряетЗачем нужен
Гироскопугловые скоростистабилизация положения
Акселерометрлинейные ускоренияопределение крена и тангажа, расчёт вертикальной скорости
Барометратмосферное давлениеопределение высоты
Компаснаправление на магнитный полюсудержание курса
GNSS-приёмник (ГЛОНАСС, GPS)координатыавтономный полёт по маршруту, удержание точки
Датчик тока и напряженияпараметры питаниярасчёт остатка энергии, защита аккумулятора
Ультразвуковой/лазерный дальномеррасстояние до землиточное висение и посадка
Оптический поток (камера)движение текстуры под корпусомудержание позиции без GPS

Принцип стабилизации

Удержание горизонтального положения достигается изменением оборотов отдельных винтов. Если квадрокоптер кренится вправо, контроллер увеличивает обороты левых двигателей и уменьшает правых — возвращая аппарат в горизонт. Для движения вперёд контроллер наклоняет корпус, перераспределяя тягу так, чтобы вектор суммарной тяги имел горизонтальную составляющую. Изменение направления вращения винтов (два винта вращаются по часовой стрелке, два — против) позволяет менять момент относительно вертикальной оси, то есть разворачивать аппарат.

Система навигации объединяет данные GNSS, инерциального измерительного блока (гироскоп + акселерометр), барометра и, при наличии, компаса. Метод фильтрации Калмана синтезирует из этих источников единую оценку положения и скорости. GNSS даёт абсолютные координаты с точностью единицы метров (с дифференциальными поправками RTK — сантиметры), но обновляется с задержкой и может теряться под навесом или в помещении. Инерциальные датчики работают непрерывно, но накапливают ошибку (дрейф). Компенсация дрейфа за счёт GNSS и оптического потока — основа точного удержания позиции.

Управляющие команды поступают с пульта по радиоканалу (обычно 2,4 ГГц, реже 900 МГц или 1,3 ГГц для дальних дистанций). Для передачи видео, как правило, используется отдельный канал: аналоговый (5,8 ГГц) или цифровой. При потере связи с пультом контроллер выполняет заранее заложенную программу: возврат на точку взлёта, зависание или аварийная посадка.

Силовая установка

Электрические коллекторные или бесколлекторные двигатели приводят винты фиксированного шага. Типовой мультироторный дрон использует LiPo-аккумулятор напряжением 3–6S (11,1–22,2 В). Запас энергии определяет время полёта: у потребительских квадрокоптеров — 20–40 минут, у промышленных моделей с гибридной силовой установкой (двигатель внутреннего сгорания + генератор) — до нескольких часов. Регуляторы оборотов (ESC) преобразуют сигнал контроллера в ток обмоток двигателей, поддерживая заданные обороты.

Автономный полёт

Программный стек полётного контроллера (ArduPilot, PX4 и аналоги) реализует режимы автономной работы: полёт по точкам маршрута, облёт периметра, патрулирование, автоматическая посадка. Маршрут задаётся на наземной станции (планшете или компьютере) и загружается в память контроллера. Для выполнения манёвров используются PID-регуляторы, параметры которых настраиваются под массу, момент инерции и аэродинамику конкретного аппарата.

Область применения

Беспилотники применяются в сельском хозяйстве (опрыскивание, мониторинг посевов), геодезии и картографии, строительном и инженерном надзоре, охране объектов, поисково-спасательных работах, доставке грузов, а также в военном деле. В России производством и разработкой БПЛА занимаются компании «Кронштадт», «Аэромакс», «Баскаэро» и другие; серийный выпуск гражданских и промышленных моделей развивается в рамках национальных программ импортозамещения.

История развития

Первые беспилотные летательные аппараты — мишени и разведывательные дроны — появились в первой половине XX века. Массовое распространение мультироторных БПЛА началось в 2010-х годах после удешевления микросхем инерциальной навигации, аккумуляторов и камер. Компания DJI (КНР) с начала 2010-х годов заняла основную часть мирового рынка потребительских и профессиональных дронов.

Источники

  • Википедия: беспилотный летательный аппарат, квадрокоптер, полётный контроллер
  • Документация прошивок ArduPilot и PX4
  • «Беспилотные летательные аппараты: конструкция и применение», учебные пособия технических вузов
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru