Бюджетный автопилот

Володимир
KIR2142:

Я все еще жду пруф,

Я все еще жду пруф где стабилизация спасает самолет, а бародатчики его гробят.

baychi
KIR2142:

Ребят, за 3 года в теме “наши краши” сотня роликов, где самолет расхерачивается без стабилизации и никакие бароскорости ему не помогают, и нет ни одного ролика, где бы он сваливался на крыло или там терял скорость по ветру и падал со

Кирилл, если это так принципиально, могу выложить запись своего полета с FPV слета в Клину, где именно такое и происходит. Помните, какой был ветер? Правда обошлось без краша, но потеря 100 м высоты на АП там видна хорошо. И это при том, что контролировались обе скорости, просто модель стояла носом к ветру при инициализации бароскоростии и это дало лишние 10-15 км/ч погрешности.

PS: Если же говорить о вопросе в целом, то контроль бароскорости важен для оптимазации полетных режимов. Однако и при его отсутствии, всегда можно гарантировать защиту от сваливания для конкретной модели. Для этого АП должен управлять газом не в зависимости от скорости, а в зависимости от целевого тангажа. То есть газ должен стать функцией РВ. 😃 Почему-то почти никто это не реализует. 😦

KIR2142
baychi:

Кирилл, если это так принципиально, могу выложить запись своего полета с FPV слета в Клину, где именно такое и происходит. Помните, какой был ветер? Правда обошлось без краша, но потеря 100 м высоты на АП там видна хорошо. И это при том, что контролировались обе скорости, просто модель стояла носом к ветру при инициализации бароскоростии и это дало лишние 10-15 км/ч погрешности.

Хотелось бы посмотреть, тем более что обошлось без краша. Ключевые слова. А теперь внимание самый важный вопрос. Если бы не было стабилизации именно в тот день, в том полете и на том самолете, какова была бы вероятность краша??? Ну только честно.

baychi

Без краша обошлось потому, что я вовремя это заметил и отключил RTL.

KIR2142:

Если бы не было стабилизации именно в тот день, в том полете и на том самолете, какова была бы вероятность краша???

Я без стабилизации не летаю. 😃 Но ведь многие летали…
Видео - вечером.

Володимир
baychi:

То есть газ должен стать функцией РВ. Почему-то почти никто это не реализует.

С толкающим винтом это сложнее сделать. Если классическая модель с тянущим по умолчанию лезет вверх при полном газе и можно почти не изменять РВ, то толкающий зачастую еще и нос опустит…

ЗЫ. Это у меня задача на следующие выходные - настроить Скай на подьем при полном газе.

baychi
Володимир:

С толкающим винтом это сложнее сделать. Если классическая модель с тянущим по умолчанию лезет вверх при полном газе и можно почти не изменять РВ, то толкающий зачастую еще и нос опустит…

Вот для этого и нужна стабилизация! 😃 Ибо именно она может удерживать целевой тангаж, управляя РВ и газом.

AsMan
Володимир:

С толкающим винтом это сложнее сделать. Если классическая модель с тянущим по умолчанию лезет вверх при полном газе и можно почти не изменять РВ, то толкающий зачастую еще и нос опустит…

Почему сложнее? У меня EPP-FPV так и летал. Еще крутка веселая была, которую так и не смог победить. Рулить можно было одним газом:-)

KIR2142:

Я жду пруф, подтверждающий слова выше. Где пруф?

Да полно там этого пруфа. Искать лень. Из свежего, что помню. Автор пишет “Красиво так нарезал три круга блинчиком, а потом самолет почему то упал”.

Да и почти все видео со штопорами. Почему самоль валится в штопор? Правильно, скорость потерял. А почему потерял? Правильно, стабилизация держала в горизонте, а пилот скорость прошлепал. Без стабилизации, самоль даже при малейшем намеке на потерю скорости, опустил бы нос и разогнался.

Володимир
baychi:

Вот для этого и нужна стабилизация! Ибо именно она может удерживать целевой тангаж, управляя РВ и газом.

Поскольку мы в теме “бюджета” - это сделает пара шайбочек, подложенных под нужные лапки крепления мотора.
И, если говорить серьезно - газом и РВ управляет АП и у нее это хорошо получается.

AsMan:

Почему сложнее? У меня EPP-FPV так и летал.

Это тебе повезло изначально 😉, ну или было учтено конструктором самолета.

Lazy
KIR2142:

Если уж пошла такая пьянка, никто не гарантирует, что автопилот в секунду изменения направления успеет получить через бародатчик нужные данные, правильно их интерпретировать и принять нужное решение по работе газом в нужный момент. Опытный пилот - гарантированно сможет, тупая железка - не факт.

Так вот…
В открытом доступе лежат сырцы прошивок автопилотов. Разных.
Как правило скорость основной петли управления и навигации - 60-100 Гц.
Опрос периферии - как правило 8-10 Гц.
То есть АП каждые 1\60 секунды в состоянии выдать команду управления и каждые 1\10 секунды получить данные с датчиков.
Не могли бы вы сказать, какое среднее время реакции человека?

siderat

У меня скай сам набирает скорость при 50% газа, ведь так и должно быть.
В штиль думаю можно и без стабилизации. У меня руддером рулиться плвно, почти без крена.

Володимир
Lazy:

Не могли бы вы сказать, какое среднее время реакции человека?

Если человек не готов к ситуации, то время реакции до 2 секунд. Это данные из учебника по расследования ДТП…

Минимальное время реакции у здорового взрослого человека по данным яндекса приблизительно равно 1/10с.

siderat:

У меня скай сам набирает скорость при 50% газа, ведь так и должно быть.
В штиль думаю можно и без стабилизации. У меня руддером рулиться плвно, почти без крена.

Обычно для 50% газа триммируют самолет на горизонтальный полет, при полном газе - должен быть набор высоты (для наших целей есть гуд), при сбросе газа - переход в планирование.
А что рулится рудером - ну как бы конструкция высокоплана с явно выраженным V крыла так и должно себя вести. У прототипа (БПЛА американского) вообще нету элеронов.

Lazy
Володимир:

Минимальное время реакции у здорового взрослого человека по данным яндекса приблизительно равно 1/10с.

Эти байки оставим на совести яндекса…

Володимир
Lazy:

Эти байки оставим на совести яндекса…

Это время ловли падающей линейки или что-то типа того, т.е. ни о какой умственной обработке речи не идет 😉

Musgravehill
Володимир:

Это время ловли падающей линейки

существует 2 вида опытов: 1. когда человек видит заранее, что она упадет. Мозг прогнозирует положение линейки в некоторый момент времени и выдвигает руку в ту точку. 2.когда человек видит факт- падающую линейку. Время реакции сильно возрастает. Даже не всегда ловит.

В ARDU цикл 6-10мс, явно быстрее человека.

Lazy

Суть не в этом…
Даже убогенькие Open Source АП реализуют алгоритм руления по высоте газом, или же газ+высота, при доминанте газа.
Но для этого мало иметь “стабилизацию”. Нужны точные настройки PID-ов под конкретный самолёт, минимальная логика управления, полётный план и прочее…
Ожидать чудес от “рулилки” со “стабилизацией” просто смешно. 😃

А что касается времени реакции автопилота… 😒 Ну не подумал человек, когда писал.

smalltim
baychi:

Для этого АП должен управлять газом не в зависимости от скорости, а в зависимости от целевого тангажа. То есть газ должен стать функцией РВ. Почему-то почти никто это не реализует.

Ставить газ в зависимость от скорости - не так уж плохо, это подходит для кучи разных моделей, и АП на любом тангаже автоматом подбирает газ, приводя модель к заданной скорости. Если бы у тебя бародатчик работал нормально, никакой потери высоты бы не было.
Впрочем, я соглашусь, нужно предусмотреть режим, исключающий зависимость от скорости, а глядеть на текущий тангаж и высоту. Точнее, оценивать и скорость, и тангаж, и скороподъемность, и целевую высоту. Тогда обработка по газу будет быстрее. Пока же меня в АП газ специально регулируется очень плавно, чтоб избежать колебаний по скорости и по газу.

Ой. простите, Lazy, не в АП, а в “рулилке”😃

Lazy
smalltim:

Ой. простите, Lazy, не в АП, а в “рулилке”😃

Трудитесь, делайте из рулилки АП… 😃

smalltim

А что нужно-то, чтоб назваться АП, не напомните?

Lazy

Если вы меня спрашиваете, то вопрос не по адресу. 😃

baychi
smalltim:

А что нужно-то, чтоб назваться АП, не напомните?

Нужно из принципа не работать на пеновздрочах, и быть таким-же распальцованным, как сам Lazy 😃