Проект Фаргус 4: БПЛА 7 дюймов - читать онлайн бесплатно, автор Александр Восьмой, ЛитПортал
На страницу:
6 из 6
Настройки чтения
Размер шрифта
Высота строк
Поля

Барометр измеряет атмосферное давление и вычисляет высоту аппарата. FC использует барометр для удержания высоты в режиме автономного полёта и для точной посадки, когда GPS-высота недостаточно точна.

Физический принцип: атмосферное давление убывает с высотой. Барометр на борту измеряет текущее давление и сравнивает его с опорным (зафиксированным при запуске или полученным от наземной станции). Разница пересчитывается в высоту по стандартной барометрической формуле.

Формула барометрической высоты записывается словами следующим образом: высота равна произведению температуры на газовую постоянную, делённому на ускорение свободного падения, умноженному на натуральный логарифм отношения давления на уровне земли к измеренному давлению.

В упрощённом виде для тропосферы (до 11 км) это: высота равна отношению разности температур, умноженной на разность логарифмов давлений, к произведению температурного градиента на логарифм отношения давлений.

Ограничения:

Точность барометра ± 0{,}5–1 метр в статике, но в динамике при порывах ветра ошибка может достигать 2–3 метров.

Полёт на малых высотах (до 5 м) над неровной местностью: барометр «не видит» рельеф, и для огибания препятствий нужен лазерный или радиовысотомер.

При быстром изменении погоды (фронт, гроза) давление у земли меняется, и барометрическая высота «плывёт» на 5–10 метров за полчаса.

Военная практика: барометр дублируется GPS-высотой и, при наличии, данными лазерного дальномера вниз. FC применяет фильтр Калмана (алгоритм слияния датчиков), который взвешивает показания всех источников и выдаёт оптимальную оценку высоты с минимальной ошибкой.



8.5. Спутниковая навигация: GPS/ГЛОНАСС

Для автономного полёта по маршруту FC необходима спутниковая навигация. Модуль приёмника определяет координаты (широта, долгота, высота), путевую скорость и время.

Двухсистемный приёмник (GPS + ГЛОНАСС) — минимальное требование для военного БПЛА. Приёмники Galileo и BeiDou добавляются как третий и четвёртый источники. Чем больше спутниковых систем задействовано, тем больше спутников одновременно видны, и тем точнее позиция.

Точность:

GPS (одиночный, без коррекций): ± 2{,}5–5 метров CEP (круговая вероятная ошибка — радиус круга, в который попадает 50% измерений).

GPS + ГЛОНАСС (двухсистемный): ± 1{,}5–3 метра CEP.

С мультисистемным приёмником и SBAS-коррекцией (EGNOS/WAAS): ± 0{,}5–1{,}5 метра.

RTK (кинематика реального времени): ± 2–5 сантиметров, но требует наземной базы или сетевой коррекции.

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

Антенна с подавлением помех по боковым лепесткам (choke-ring или patch-антенна с фильтром) — снижает приём помех, идущих не сверху, а сбоку (с направления постановщика помех).

Модуль с фильтром SAW или TCXO — кварцевый термокомпенсированный генератор обеспечивает стабильность частоты приёмника при температурных перепадах и снижает чувствительность к узкополосным помехам.

Двойная антенна — два разнесённых приёмника позволяют методом пространственной фильтрации выделить полезный сигнал и подавить помеху.

Фильтр Калмана в FC — при кратковременной потере спутников (пролёт под мостом, за зданием, зона помех) FC продолжает полёт по данным IMU и барометра, экстраполируя траекторию. Качество этой экстраполяции напрямую зависит от дрейфа IMU: за 30 секунд потери GPS военный датчик накопит ошибку примерно 30–50 метров, гражданский — до 100–150 метров.



8.6. Прошивки FC: сравнение для военных задач

Выбор прошивки — это выбор между стабильностью, автономностью и гибкостью настройки. Для военного мультиротора приоритеты расставлены иначе, чем в гонках или съёмке: на первом месте стоят автономность, надёжность возврата и способность выполнить миссию при потере связи.

8.6.1. ArduPilot

Наиболее зрелая и функционально насыщенная прошивка для автономных задач. Поддерживает свыше 30 типов летательных аппаратов, из которых для военных мультироторов ключевыми являются режимы: Auto (полёт по маршруту), Guided (управление точкой цели в реальном времени), RTL (возврат на точку старта), Loiter (удержание позиции), Brake (экстренная остановка).

Военные возможности ArduPilot:

Полёт по маршруту из 700+ путевых точек.

Условная логика выполнения миссии: при достижении точки — проверка условия (например, «батарея ниже 30%» — переход на точку возврата).

Геозона (geofence) — виртуальная зона полёта; при нарушении границ FC автоматически включает RTL или посадку. Можно задать цилиндрическую зону по радиусу и высоте.

Интеграция с полезной нагрузкой: управление подвесом, сбросом, камерой через MAVLink-команды.

Логирование: полный полётный лог (DataFlash) с частотой 10–50 Гц по всем датчикам — критично для послеполётного анализа.

Поддержка двойного GPS, двойного IMU, двойного компаса с автоматическим переключением при отказе.

Недостатки: больший объём конфигурации, чем у Betaflight; выше порог входа для оператора; не оптимизирована для агрессивного маневрирования на высоких скоростях.

8.6.2. PX4

Прошивка с модульной архитектурой, разработанная при участии академического сообщества. По функционалу близка к ArduPilot, но архитектурно разделена на отдельные модули: commander, navigator, position controller, attitude controller. Это упрощает сертификацию и аудит кода.

Военные особенности PX4:

Строгая изоляция модулей — отказ одного модуля (например, навигатора) не обрушивает весь FC, а переводит в безопасный режим.

Встроенный симулятор SITL/HITL — позволяет отрабатывать миссии в симуляции перед реальным полётом, что ценно для тренировки операторов.

Поддержка ROS (Robot Operating System) — интеграция с внешними вычислителями, компьютерным зрением, наведением по целеуказанию.

Приоритет в задачах, где требуется формальная верификация алгоритмов.

Недостатки: меньшее сообщество, чем у ArduPilot; часть военных функций требует дополнительной разработки; менее интуитивная Mission Planner, чем у ArduPilot.

8.6.3. INAV

Прошивка с открытым кодом, ориентированная на автономные полёты в условиях ограниченного бюджета. Создана на базе Cleanflight, выросла в самостоятельный продукт.

Военные возможности INAV:

Полёт по маршруту с до 120 путевых точек.

Удержание позиции, возврат, посадка по GPS.

Поддержка OSD (бортовой телеметрии) «из коробки» — без отдельного модуля.

Меньшая ресурсоёмкость — работает на FC с процессорами F1/F4, где ArduPilot и PX4 могут не запуститься.

Простота настройки: конфигурация через CLI или Configurator, быстрое развертывание.

Недостатки: нет условной логики миссии; ограниченная поддержка полезной нагрузки; меньшая точность удержания позиции при ветре; нет полноценного резервирования датчиков.

8.6.4. Betaflight

Гоночная и фристайл-прошивка, оптимизированная под максимальную отзывчивость и скорость. Управляющий цикл до 8 кГц (8000 раз в секунду), минимальные задержки, агрессивная фильтрация.

Военное применение — ограниченное. Betaflight не предназначена для автономных миссий, но используется:

В FPV-ударных дронов-камикадзе, где оператор вручную наводит аппарат на цель.

В разведывательных БПЛА с ручным управлением и видеосвязью, где автономность не требуется.

В задачах «один вылет — одна цель», где полёт по маршруту не нужен.

Преимущества в этом применении: минимальная задержка управления (2–5 мс от стика до мотора), высочайшая маневренность, способность к резким манёврам уклонения.

Недостатки: нет автономного полёта по маршруту; нет RTL в полном смысле; нет управления полезной нагрузкой; нет геозоны; нет логирования миссии.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Вы ознакомились с фрагментом книги.
Приобретайте полный текст книги у нашего партнера:
На страницу:
6 из 6