1.1.06. Упражнение 1.1ТП: автоматические режимы — контроль, вмешательство и геозона #
Автоматические режимы полётного контроллера — AltHold, PosHold, Loiter, Guided, Auto и RTL — удерживают высоту, позицию и траекторию без непрерывных действий пилота. Роль внешнего пилота при этом не исчезает, а меняется: вместо непосредственного управления он выполняет контроль полёта и вмешивается, когда отклонение выходит за установленные критерии. В этой статье разбираются иерархия автоматических режимов ArduPilot, условия их корректной работы, процедура контроля, критерии и техника вмешательства; все элементы выполняются в ArduPilot SITL с Mission Planner. Нормативная основа: Упражнение 1.1ТП этапа тренажёрной подготовки типовой программы Минтранса России.
Содержание
- 1. Цели упражнения и место в программе
- 2. Обозначения и глоссарий
- 3. Автоматические режимы и порядок их контроля
- 4. Ограничения и предельные значения
- 5. Настройка тренажёров
- 6. Порядок выполнения упражнения
- 7. Типовые ошибки и их разбор
- 8. Практика: расчётные задачи (с решениями)
- 9. Критерии зачёта и чек-лист самопроверки
- 10. Источники
1. Цели упражнения и место в программе
Упражнение формирует навык контроля автоматического полёта и своевременного вмешательства в него. Пилот изучает, что именно удерживает каждый автоматический режим, какие условия необходимы для его корректной работы, каким порядком наблюдать за полётом и по каким критериям прекращать автоматическое выполнение и перехватывать управление. Техника самих переключений подробно разбирается в статье 1.1.07; здесь переключение — инструмент вмешательства.
Место в программе: элемент входит в Упражнение 1.1ТП Задачи 1 этапа тренажёрной подготовки; рекомендуемое время — ориентировочно 1 астрономический час. Упражнение опирается на статьи 1.1.03 (полёт по заданию) и 1.1.04 (автоматические взлёт, посадка, возврат) и готовит пилота к Задаче 2 — полётам с имитацией аварийных ситуаций, где те же навыки применяются при отказах.
2. Обозначения и глоссарий
| Обозначение | Наименование | Единица |
|---|---|---|
| HDOP | снижение точности по горизонтали — безразмерный показатель геометрии спутников; меньше — лучше | безразмерная |
| Nсп | число спутников, используемых навигационным приёмником | шт. |
| σпоз | среднеквадратическая ошибка определения позиции | м |
| σизм | ошибка измерения псевдодальности (составляющая ошибки позиции) | м |
| tвм | время вмешательства: от обнаружения отклонения до его парирования | с |
| Sдр | смещение аппарата за время вмешательства | м |
| FS_BATT_MAH | порог отказной реакции по израсходованной ёмкости батареи | мА·ч |
| GF_ACTION | действие при нарушении геозоны (0 — сообщение, 1 — удержание, 2 — возврат) | — |
Автоматический режим — режим полётного контроллера, в котором траектория формируется автоматом по заданной цели (высота, позиция, путевая точка). Контроль полёта — циклическое наблюдение параметров: положение относительно заданной траектории, скорость, высота, состояние батареи, сообщения наземной станции. Вмешательство — действие пилота, изменяющее работу автоматики: пауза (переход в удержание), перехват управления (ручной режим), возобновление задания, возврат. Приоритет пилота — свойство системы немедленно исполнять команды пилота в любом режиме, кроме блокировок, задаваемых отказной логикой.
↑ К оглавлению3. Автоматические режимы и порядок их контроля
3.1. Иерархия режимов: что удерживает каждый режим
Режимы ArduPilot выстраиваются в иерархию по объёму автоматизации: каждый следующий уровень добавляет удержание нового параметра, сохраняя предыдущие.
| Уровень | Режимы | Что удерживает автоматика | Что делает пилот |
|---|---|---|---|
| 0 — стабилизация | Stabilize, Acro | угловое положение (в Stabilize) | тяга, курс, перемещение — полностью вручную |
| 1 — высота | AltHold | высоту и вертикальную скорость | курс и горизонтальное перемещение |
| 2 — позиция | PosHold, Loiter | высоту и горизонтальную позицию (скорость — по отклонению органа управления) | задаёт перемещение отклонениями органов; в Loiter — только наблюдает |
| 3 — цель | Guided, RTL | полёт к указанной цели: точке на карте или точке взлёта | указывает цели, контролирует, готов к вмешательству |
| 4 — задание | Auto | последовательность путевых точек и команд полётного задания | контроль и вмешательство по критериям |
Практический смысл иерархии: при ухудшении условий (ветер, потеря спутников, отказ датчика) пилот опускается на тот уровень, который ещё работоспособен. Отказ спутниковой навигации лишает уровней 2–4, но оставляет уровень 1 — AltHold работает по барометру и акселерометру. Поэтому переход «вниз по иерархии» отрабатывается как штатная процедура, а не как аварийная импровизация.
3.2. Условия работы: спутниковая навигация, компас, питание
Режимы удержания позиции и полёта по заданию требуют достоверной оценки позиции и скорости, которую формирует фильтр по данным спутникового приёмника, акселерометров, гироскопов и барометра. Минимальные условия качественного удержания: число спутников не менее 8–10, HDOP не более 1,5–2,0, отсутствие мощных источников радиопомех, корректная калибровка компаса. Оценка ошибки позиции: \( \sigma_{поз} \approx HDOP \cdot \sigma_{изм} \) — при типовой ошибке измерения 1,5 м и HDOP 0,9 это около 1,4 м; при HDOP 2,5 — около 3,8 м, то есть автомат будет удерживать позицию с ошибкой в несколько метров, оставаясь полностью исправным (расчёт — задача 3).
Питание: автоматические режимы не переживают глубокого разряда. Отказные реакции по батарее (параметры FS_BATT_VOLTAGE, FS_BATT_MAH) задаются до взлёта и определяют, при каком остатке энергии аппарат прекратит задание и начнёт возврат или посадку. Порог выбирается расчётом из расхода на возврат с запасом (задача 2; порядок расчёта возврата — статья 1.1.04, задача 3).
3.3. Контроль полёта и критерии вмешательства
Контроль выполняется циклически, с периодом 5–10 секунд по цепочке: траектория (аппарат на линии заданного маршрута, отклонение не растёт) — параметры (скорость, высота, направление) — ресурс (напряжение и остаток ёмкости батареи, качество спутниковой навигации) — сообщения (предупреждения наземной станции) — обстановка (люди, другие аппараты, препятствия по маршруту). Цикл не прерывается наблюдением только за видео с камеры: видео показывает обстановку под аппаратом, но не показывает параметры полёта.
Критерии вмешательства устанавливаются до взлёта и записываются в задание на тренировку. Типовой набор: отклонение от заданной траектории более 5 м и продолжающее расти; снижение ниже минимальной безопасной высоты; непредусмотренное заданием движение; появление людей или препятствий по линии полёта; предупреждение наземной станции о батарее, спутниках или потере связи. Вмешательство выполняется по принципу «сначала остановить, потом разбираться»: первое действие — пауза (Loiter или Position Hold), затем оценка обстановки, затем решение: продолжить задание, изменить его или вернуться.
4. Ограничения и предельные значения
Значения ниже — учебные ориентиры для тренажёрного занятия. Перед лётным этапом они заменяются значениями из руководства по лётной эксплуатации конкретного типа беспилотного воздушного судна и настройками конкретного полётного контроллера (статья 0.4).
| Параметр | Учебное ограничение | Пояснение |
|---|---|---|
| число спутников | не менее 8 до взлёта | при меньшем числе режимы позиции не включать |
| HDOP | не более 2,0 | выше — ошибка удержания позиции растёт пропорционально (задача 3) |
| отклонение от траектории в Auto | не более 5 м | критерий вмешательства |
| минимальная высота над препятствиями | не менее 10 м | в задании и в высоте возврата RTL_ALT |
| ветер для режимов позиции | не более 8 м/с | выше — снос и повышенный расход; уточняется по типу аппарата |
| остаток ёмкости на начало возврата | не менее полутора расходов на возврат | порог FS_BATT_MAH задаётся расчётом (задача 2) |
| геозона | на 15–20 м больше рабочей зоны | GF_ACTION = 2 (возврат) — страховка от грубой ошибки |
| высота экспериментов с режимами | не менее 10 м | переходные процессы при переключении требуют запаса высоты |
5. Настройка тренажёров
5.1. ArduPilot SITL с Mission Planner: режимы, геозона, телеметрия
- Запустить модель ArduCopter (вкладка CONFIG, раздел Simulation либо sim_vehicle.py; порядок — статья 0.2 и курс «Mission Planner» на настоящем сайте). Дождаться загрузки: спутники, HDOP, состояние фильтра — на главном экране вкладки FLIGHT DATA.
- Настроить переключатель режимов на аппаратуре (вкладка CONFIG, раздел Flight Modes): три положения первого переключателя назначить Stabilize, AltHold, Loiter; три положения второго — PosHold, RTL, Auto. Проверить соответствие: каждый щелчок переключателя меняет режим на экране.
- Задать параметры отказных реакций: FS_BATT_ENABLE = 1, FS_BATT_VOLTAGE = 21,0 (для батареи 6S — примерно 3,5 В на элемент), FS_BATT_MAH — по расчёту задачи 2; FS_THR_ENABLE = 1 (реакция на потерю управления отрабатывается в статье 1.1.07).
- Настроить геозону: GF_ENABLE = 1, GF_TYPE = 2 (максимальная высота) и 4 (минимальная высота) плюс 1 (максимальное удаление), GF_MAX_HOR_DIST = 150 (м), GF_MAX_ALT = 30 (м), GF_ACTION = 2 (возврат при нарушении).
- Подготовить полётное задание из статьи 1.1.03 (прямоугольник 150 × 80 м, высота 10 м) — оно используется в элементах 2 и 3.
- Включить ведение журнала (параметр LOG_BITMASK — по умолчанию) и после каждого вылета открывать журнал на вкладке DATA, раздел Log: оценка отклонений — обязательная часть упражнения.
5.2. FPV-тренажёры как вспомогательное средство
- Liftoff и Uncrashed не моделируют полётный контроллер ArduPilot, поэтому автоматические режимы в них не отрабатываются; они применяются в этой статье только для поддержания моторики ручного пилотирования между циклами SITL (статьи 1.1.01–1.1.02).
- Режимы с автоматическим удержанием в FPV-тренажёрах (при их наличии в настройках модели) допускается использовать для демонстрации принципа «уровень иерархии — объём удержания», но зачётные элементы выполняются только в SITL, где поведение соответствует реальному полётному контроллеру.
- Рекомендуемое распределение занятия: 15 минут ручного полёта в FPV-тренажёре для разогрева, затем 45 минут элементов в SITL.
6. Порядок выполнения упражнения
Элементы выполняются последовательно. Переход к следующему элементу допускается после трёх устойчивых выполнений предыдущего подряд. Под устойчивым выполнением понимается выполнение в пределах допусков без подсказок инструктора.
Элемент 1. Иерархия режимов: что удерживает автоматика
- Выполнить взлёт и зависание на высоте 10 м в режиме Stabilize; записать по журналу разброс высоты и позиции за 30 секунд — это уровень 0: автоматика удерживает только углы.
- Переключиться в AltHold: отпустить органы управления; записать разброс высоты (должен упасть до десятых долей метра) и позиции (останется прежним — позиция не удерживается).
- Переключиться в PosHold и Loiter: записать разброс позиции — теперь удерживается и она; сравнить два режима: в PosHold перемещение задаётся отклонением органов, в Loiter органы управления не влияют на позицию.
- Составить таблицу результатов: режим, разброс высоты, разброс позиции, действия пилота. Таблица прикладывается к журналу занятия.
Критерий: пилот без подсказки называет, что удерживает каждый режим и какие органы управления на него влияют; разброс высоты в AltHold и позиции в PosHold не превышает 1 м; переходы между режимами выполнены без изменения высоты более 1 м (техника переходов — статья 1.1.07).
Элемент 2. Контроль автоматического полёта по заданию
- Загрузить полётное задание статьи 1.1.03 и выполнить проверку до взлёта: список точек, маршрут на карте, профиль высот.
- Запустить задание в режиме Auto. Вести контроль вслух по цепочке раздела 3.3 с периодом 5–10 секунд: траектория, параметры, ресурс, сообщения, обстановка. Инструктор отмечает пропущенные звенья цепочки.
- На втором круге инструктор называет параметр (например, «напряжение батареи»), пилот за время не более 5 секунд находит его на наземной станции и называет значение.
- После посадки открыть журнал и построить список отклонений фактической траектории от заданной по каждой стороне; сравнить с тем, что пилот назвал вслух в полёте.
Критерий: пилот сопровождает полёт непрерывным контролем по цепочке, не фиксируя взгляд на одном источнике более 10 секунд; находит любой названный параметр за 5 секунд; оценки отклонений в полёте расходятся с журналом не более чем на 1 м.
Элемент 3. Вмешательство: пауза, перехват, возобновление
- Во время выполнения задания по команде инструктора «пауза» переключить режим в Loiter: аппарат останавливается и удерживает позицию; время от команды до остановки — не более 3 секунд.
- После паузы возобновить задание переключением в Auto; оценить по журналу переходный процесс: перелёт к ближайшей путевой точке, отклонение от линии захвата.
- По команде «перехват» переключиться в AltHold и вручную отвести аппарат на 20–30 м от линии маршрута; затем вернуть его к маршруту вручную и возобновить задание.
- Выполнить полный возврат: на удалении 100–120 м переключить RTL, проконтролировать набор высоты возврата и посадку; пилот сопровождает возврат контролем и готов вмешаться.
- Разобрать по журналу: сколько метров прошёл аппарат между командой и остановкой в каждом случае; сравнить с расчётом задачи 1.
Критерий: пауза выполняется за время не более 3 секунд без потери высоты более 1 м; при возобновлении задания захват маршрута выполняется без выхода за пределы 10 м от линии; пилот до полёта назвал порядок вмешательства и выполнил его без напоминаний.
Элемент 4. Геозона и её срабатывание
- Проверить параметры геозоны (GF_ENABLE, GF_MAX_HOR_DIST, GF_MAX_ALT, GF_ACTION) и объяснить вслух, какое действие выполнит аппарат при каждом типе нарушения.
- В режиме PosHold на высоте 10 м намеренно выйти за границу максимального удаления; наблюдать срабатывание: сообщение наземной станции и начало возврата (GF_ACTION = 2).
- Во время возврата, вызванного геозоной, выполнить вмешательство: переключиться в Loiter, остановить аппарат, оценить положение, вернуться в рабочую зону вручную.
- Повторить с нарушением максимальной высоты (набор выше GF_MAX_ALT) и с нарушением минимальной высоты при наличии настройки GF_MIN_ALT.
- По журналу зафиксировать: расстояние фактического выхода за границу до срабатывания и время реакции системы.
Критерий: пилот до взлёта назвал действия геозоны по каждому параметру; срабатывание не стало для пилота неожиданностью; вмешательство в автоматический возврат выполнено уверенно, аппарат остановлен и возвращён в рабочую зону без выхода за другие ограничения.
7. Типовые ошибки и их разбор
Ошибки сгруппированы по механизму возникновения. Инструктор фиксирует в протоколе не саму ошибку, а её тип: техника пилотирования, процедура, распределение внимания или знание ограничений.
| Ошибка | Как выглядит | Механизм | Устранение |
|---|---|---|---|
| «Полёт без пилота» | пилот убирает руки с аппаратуры, смотрит в экран видео, на параметры не смотрит | ложное доверие автоматике; цепочка контроля не сформирована | контроль вслух по цепочке раздела 3.3; руки на аппаратуре в течение всего автоматического полёта |
| неизвестный текущий режим | при вмешательстве аппарат ведёт себя «не так», пилот теряется | положения переключателей режимов не соответствуют ожиданиям; проверка до взлёта не выполнена | проверка карты режимов до взлёта щёлканьем каждого положения; правило: сначала назвать режим вслух, потом переключать |
| позднее вмешательство | отклонение достигло 10–15 м прежде чем пилот отреагировал | критерии вмешательства не установлены заранее; пилот ждёт «очевидной» ошибки | критерии — в задании на тренировку (статья 0.1); тренировка по элементам 2 и 3 с нормированием времени реакции |
| контроль только по видео | пилот видит площадку под аппаратом, но не знает остатка батареи и числа спутников | видео воспринимается как основной источник информации | видео — пятый элемент цепочки контроля, а не первый; параметры и сообщения — на наземной станции |
| взлёт без отказных реакций | FS_BATT_* и GF_* не заданы либо заданы произвольно | пилот считает отказные настройки «делом контроллера», а не своей подготовкой | пороги батареи и геозона входят в предвзлётный чек-лист; значения — расчётные (задачи 2 и 3) |
| возобновление задания издалека | после ручного отвода на 50–80 м пилот переключает Auto; аппарат резво летит к маршруту через препятствия | захват путевой точки выполняется по кратчайшей прямой без учёта обстановки | возобновлять задание, только подойдя вручную к линии маршрута (не далее 10–15 м) и проверив линию захвата на препятствия |
| вмешательство без набора высоты | перехват у земли, аппарат в ручном режиме цепляет препятствие | первое действие после перехвата — отвод в сторону, а не вверх | порядок вмешательства: остановить, набрать безопасную высоту, оценить, решить; отрабатывается элементом 3 |
8. Практика: расчётные задачи (с решениями)
Задачи построены по единому шаблону: Задача — что происходит и что нужно найти; Заданные параметры — таблица известных величин; Искомые параметры — что вычислить; Решение — по шагам; Ответ и Вывод — результат и его практический смысл.
Задача 1. Расстояние обнаружения при сносе к границе зоны
Задача. Из-за порыва ветра аппарат в режиме PosHold начал снос к границе рабочей зоны со скоростью 5 м/с. До границы 60 м. Пилот обнаруживает снос, переключает режим и парирует его с ускорением 2 м/с². Время от обнаружения до начала парирования — 2,5 с. Требуется определить смещение за время вмешательства и минимальное расстояние, на котором снос должен быть обнаружен, чтобы аппарат не достиг границы.
Заданные параметры:
| Параметр | Значение |
|---|---|
| скорость сноса, Vсн | 5 м/с |
| расстояние до границы зоны | 60 м |
| время реакции и переключения режима | 2,5 с |
| ускорение парирования, a | 2 м/с² |
Искомые параметры: смещение за время реакции (м); время и путь гашения сноса (с, м); полное смещение Sдр (м); минимальное расстояние обнаружения (м); запас в сценарии с 60 м (м).
Решение.
- Смещение за время реакции: \( S_{1} = V_{сн} \cdot t = 5 \cdot 2{,}5 = 12{,}5\ \text{м} \).
- Время гашения скорости сноса: \( t_{2} = V_{сн} / a = 5 / 2 = 2{,}5\ \text{с} \).
- Путь за время гашения: \( S_{2} = \dfrac{V_{сн}^{2}}{2a} = \dfrac{25}{4} = 6{,}25\ \text{м} \).
- Полное смещение: \( S_{др} = 12{,}5 + 6{,}25 = 18{,}75 \approx 19\ \text{м} \).
- Минимальное расстояние обнаружения — само смещение 19 м; для вмешательства с запасом, равным ещё одному смещению: \( 2 \cdot 19 = 38\ \text{м} \).
- Проверка сценария: обнаружение на 60 м даёт запас \( 60 - 19 = 41\ \text{м} \) — граница не достигается.
Ответ: за время вмешательства аппарат смещается примерно на 19 м; снос должен обнаруживаться не позже 38 м до границы (с запасом); в сценарии с 60 м запас составляет 41 м.
Вывод. Время вмешательства определяется в основном временем реакции и переключения (12,5 м из 19 м), а не возможностями аппарата. Отсюда два следствия: положения переключателя режимов должны быть известны наизусть, а рабочая зона планируется с припуском не менее 20 м на снос — именно поэтому геозона ставится на 15–20 м дальше рабочей зоны (раздел 4).
Задача 2. Порог отказной реакции по батарее
Задача. Для аппарата с батареей 6S, 1300 мА·ч определить порог FS_BATT_MAH, при котором отказная реакция «возврат» сработает с запасом, и время полёта от взлёта до срабатывания. Расход заряда на полный возврат по сценарию статьи 1.1.04 (задача 3) — 340 мА·ч; требуемый запас — полуторакратный; средний ток полёта по заданию — 14 А; глубина разряда ограничена 80 % ёмкости.
Заданные параметры:
| Параметр | Значение |
|---|---|
| ёмкость батареи | 1300 мА·ч |
| допустимая глубина разряда | 80 % |
| расход на возврат | 340 мА·ч |
| требуемый запас | ×1,5 |
| средний ток полёта по заданию | 14 А |
Искомые параметры: доступная ёмкость (мА·ч); порог FS_BATT_MAH (мА·ч); расход на задание до срабатывания (мА·ч); время полёта до срабатывания (с); доля задания, которую можно выполнить.
Решение.
- Доступная ёмкость: \( 1300 \cdot 0{,}8 = 1040\ \text{мА·ч} \).
- Порог отказной реакции: \( FS\_BATT\_MAH = 340 \cdot 1{,}5 = 510\ \text{мА·ч} \); округление выполняется в большую сторону (уменьшение порога сократило бы запас): принимается 520 мА·ч.
- Расход на задание до срабатывания: \( 1040 - 520 = 520\ \text{мА·ч} \).
- Время полёта до срабатывания: \( \dfrac{0{,}520\ \text{А·ч}}{14\ \text{А}} = 0{,}0371\ \text{ч} = 134\ \text{с} \).
- Сравнение с заданием: обход схемы из статьи 1.1.03 занимает 41 с; до срабатывания порога выполняются 3 обхода (123 с), четвёртый завершиться не успеет.
Ответ: порог FS_BATT_MAH = 520 мА·ч; полёт по заданию до срабатывания длится 134 с, что соответствует трём полным обходам схемы из четырёх запланированных.
Вывод. Отказная реакция по батарее — не «последний рубеж», а элемент плана занятия: объём задания рассчитывается так, чтобы срабатывание порога в штатном полёте не наступало. Если расчёт показывает обратное (как здесь — четвёртый обход под угрозой), задание сокращают до взлёта, а не по факту срабатывания.
Задача 3. Точность удержания позиции и качество навигации
Задача. Оценить ошибку удержания позиции в режиме PosHold при разном качестве спутниковой навигации и определить максимальный HDOP, при котором удержание укладывается в допуск 2 м. Ошибку измерения псевдодальности принять 1,5 м; оценку позиции считать по формуле \( \sigma_{поз} \approx HDOP \cdot \sigma_{изм} \); фактическое отклонение удержания принять равным утроённой ошибке позиции.
Заданные параметры:
| Параметр | Значение |
|---|---|
| ошибка измерения псевдодальности, σизм | 1,5 м |
| варианты HDOP | 0,9; 1,5; 2,5; 4,0 |
| допуск удержания позиции | 2 м |
Искомые параметры: ошибка позиции для каждого HDOP (м); ожидаемое отклонение удержания (м); максимальный HDOP для допуска 2 м.
Решение.
- HDOP 0,9: \( \sigma_{поз} = 0{,}9 \cdot 1{,}5 = 1{,}35\ \text{м} \); отклонение удержания \( 3 \cdot 1{,}35 = 4{,}05\ \text{м} \).
- HDOP 1,5: \( \sigma_{поз} = 2{,}25\ \text{м} \); отклонение \( 6{,}75\ \text{м} \).
- HDOP 2,5: \( \sigma_{поз} = 3{,}75\ \text{м} \); отклонение \( 11{,}25\ \text{м} \).
- HDOP 4,0: \( \sigma_{поз} = 6\ \text{м} \); отклонение \( 18\ \text{м} \).
- Обратная оценка: для отклонения не более 2 м требуется \( \sigma_{поз} \le 2 / 3 = 0{,}67\ \text{м} \), откуда \( HDOP \le 0{,}67 / 1{,}5 = 0{,}44 \) — практически недостижимое значение.
- Уточнение: допуск 2 м реалистичен при удержании по оптическому потоку вблизи земли или при HDOP около 0,7–0,9 и спокойной атмосфере; в учебных целях принимается критерий «HDOP не более 1,5 и отклонение удержания не более 4–5 м».
Ответ: ожидаемое отклонение удержания составляет 4 м при HDOP 0,9; 6,8 м при 1,5; 11,3 м при 2,5; 18 м при 4,0. Двухметровый допуск спутниковым удержанием не обеспечивается — он достижим только вблизи земли при работе по оптическому потоку.
Вывод. Автоматическое удержание позиции — это удержание «в пределах нескольких метров», а не сантиметров. Планируя полёт над препятствиями и людьми, запас по расстоянию закладывают исходя из худшего случая: тройная ошибка позиции при текущем HDOP. HDOP проверяется до взлёта и включается в предвзлётный чек-лист (статья 0.1); при HDOP более 2,0 режимы позиции не применяются.
9. Критерии зачёта и чек-лист самопроверки
Нормативы приведены для тренажёрного этапа; перед этапом лётной подготовки они ужесточаются. Отметьте только то, что выполняется устойчиво, без подсказок инструктора.
| ✓ | Навык | Критерий зачёта |
|---|---|---|
| Иерархия режимов | без подсказки называю, что удерживает каждый режим, и подтверждаю это журналом (элемент 1) | |
| Условия работы автоматики | проверяю спутники и HDOP до взлёта; знаю пороги: не менее 8 спутников, HDOP не более 2,0 | |
| Цепочка контроля | веду контроль вслух по пяти звеньям с периодом 5–10 секунд, не фиксируясь на одном источнике | |
| Поиск параметра | нахожу любой названный параметр на наземной станции за 5 секунд | |
| Критерии вмешательства | называю свои критерии до взлёта; они записаны в задании на тренировку | |
| Пауза | по команде переключаю Loiter за 3 секунды, потеря высоты не более 1 м | |
| Перехват и возобновление | отвожу аппарат вручную и возобновляю задание, захват маршрута — не далее 10–15 м от линии | |
| Контроль возврата RTL | сопровождаю возврат контролем; знаю высоту возврата и проверил её против препятствий | |
| Геозона | настроил геозону, объясняю действие при каждом нарушении, вмешательство в сработавший возврат выполнено уверенно | |
| Расчёты | без подсказки определяю смещение за время вмешательства, порог FS_BATT_MAH и ожидаемую ошибку удержания по HDOP |
10. Источники
- Типовая программа «Подготовка специалистов авиационного персонала гражданской авиации для подтверждения уровня, соответствующего требованиям, предъявляемым к обладателю свидетельства внешнего пилота» (Минтранс России). Этап тренажёрной подготовки: Задача 1, Упражнение 1.1ТП. garant.ru/products/ipo/prime/doc/56899532
- Федеральные авиационные правила «Подготовка и выполнение полётов в гражданской авиации Российской Федерации» (приказ Минтранса России от 31.07.2009 № 128).
- ICAO Doc 10019 «Manual on Remotely Piloted Aircraft Systems (RPAS)» — разделы о функциях командно-диспетчерского пункта и о действиях при отказах.
- ArduPilot Copter Documentation, «Flight Modes» — полное описание режимов и их иерархия. ardupilot.org/copter/docs/flight-modes
- ArduPilot Copter Documentation, «Failsafe» — отказные реакции по батарее (FS_BATT_VOLTAGE, FS_BATT_MAH), радиоканалу и наземной станции. ardupilot.org/copter/docs
- ArduPilot Copter Documentation, «Geofence» — параметры GF_ENABLE, GF_TYPE, GF_MAX_HOR_DIST, GF_MAX_ALT, GF_ACTION. ardupilot.org/copter/docs
- ArduPilot Parameter Reference — POSHOLD_*, LOITER_*, WPNAV_*, RTL_ALT. autotest.ardupilot.org
- Mission Planner Documentation — настройка Flight Modes, телеметрия, анализ журнала полёта. ardupilot.org/planner
- Курс «Mission Planner» на настоящем сайте — уроки режимов полёта, отказных реакций и разбора журнала.
- Статьи настоящего курса: 0.1 (задание на тренировку), 1.1.03 (полёт по заданию), 1.1.04 (автоматические взлёт, посадка, возврат), 1.1.07 (переключение режимов), а также Задача 2 — полёты с имитацией аварийных ситуаций.
Проверено: 15.09.2026. Значения допусков являются учебными ориентирами тренажёрного этапа и уточняются по руководству по лётной эксплуатации конкретного типа беспилотного воздушного судна.
- мод. : Вторник, 15 сентября 2026