Підйомні мотори ввімкнулися, бо апарат сильно відхилився від заданого положення
Що пише ArduPilot:
- Angle assist r=N p=N
Допомога — це коли підйомні мотори самі вмикаються в літаковому режимі. Тут довше за Q_ASSIST_DELAY виконувалися дві умови: апарат вийшов за свої межі більш ніж на 5° (ROLL_LIMIT_DEG, PTCH_LIM_MAX_DEG, PTCH_LIM_MIN_DEG), а його крен чи тангаж відрізнявся від заданого автопілотом щонайменше на Q_ASSIST_ANGLE (типово 30°). r і p — крен і тангаж у градусах у той момент. Підйомні мотори тепер повертають його в горизонт. Потрібен Q_ASSIST_SPEED більший за 0.
Що робити: найімовірніше спершу
Звалювання або початок штопора: апарат був надто повільний для свого розвороту чи набору.
ПеревіртеУ лозі — повітряна швидкість за кілька секунд до повідомлення порівняно з
AIRSPEED_MIN.ВиправтеТримайте
AIRSPEED_MINпомітно вищим за швидкість звалювання для вашої ваги, аQ_ASSIST_SPEEDзаданим, щоб підйомні мотори вмикалися раніше, ніж крило зірветься.Перестала працювати кермова поверхня: серво, тяга або завіса.
ПеревіртеПісля посадки порухайте кожну поверхню з пульта в MANUAL і подивіться, чи якась не відстає або не рухається.
ВиправтеПолагодьте її до наступного польоту.
Сильна турбулентність або надто слабке налаштування літакових контролерів, щоб утримати положення.
ПеревіртеУ лозі порівняйте задані й фактичні крен і тангаж у звичайному польоті.
ВиправтеНалаштуйте літакові контролери (режим AUTOTUNE) у спокійному повітрі.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
Q_ASSIST_ANGLE | Quadplane assistance angle |
Q_ASSIST_DELAY | Quadplane assistance delay |
Q_ASSIST_SPEED | Quadplane assistance speed |
ROLL_LIMIT_DEG | Maximum Bank Angle |
PTCH_LIM_MAX_DEG | Maximum Pitch Angle |
PTCH_LIM_MIN_DEG | Minimum Pitch Angle |
AIRSPEED_MIN | Minimum Airspeed |
Код, який це надсилає
Angle assist r=N p=N
ArduPlane/VTOL_Assist.cpp VTOL_Assist::should_assist() · Відкрити в ArduPilot Plane-4.7.1