Как добить себя, летая по уровню айфона (если вы еще не убили себя полётом по "стакану с водой").

К постам: этому и этому. Цитаты:

Еще есть приложение в iPhone стандартное с уровнем - оно тоже работает как авиагоризонт, а не как строительный уровень.

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

В самих постах и комментариях @Bristel, не совсем понимает, что показания 6-осевого датчка телефона основываются на показания изменений угловой скорости, а не на величинах углового положения (которые недоступны для электронного гироскопа). Если датчик инициируется в условиях, где помимо гравитационного ускорения, присутствует другое (поворот, например), показания начинают "плавать", запаздывать на несколько секунд, и в целом отличаться от показаний механического гироскопа или равноценного сертифицированного девайса (на фото - Garmin G5). В некоторых случаях iPhone показывал уровень только спустя ~15 секунд (!) после выхода из поворота.


Разница в единовременных показаниях - 18 градусов (подсвечена красным):

Как добить себя, летая по уровню айфона (если вы еще не убили себя полётом по "стакану с водой"). Авиация, США, Авиагоризонт, iPhone, Гражданская авиация, Гифка, Видео, Длиннопост

Еще бóльшая разница - 25 градусов (другой поворот):

Как добить себя, летая по уровню айфона (если вы еще не убили себя полётом по "стакану с водой"). Авиация, США, Авиагоризонт, iPhone, Гражданская авиация, Гифка, Видео, Длиннопост

"Горизонт" в повороте:

Как добить себя, летая по уровню айфона (если вы еще не убили себя полётом по "стакану с водой"). Авиация, США, Авиагоризонт, iPhone, Гражданская авиация, Гифка, Видео, Длиннопост

Сертифицированные (поправьте, если не прав) приложения для iOS, вроде Garmin Pilot и ForeFlight  используют внешние датчики, связывающиеся с совместимой авионикой самолёта для отображения углового положения.


В документации разрабочка Apple, ясно сказано, что показания гироскопа зависят от общего ускорения, и определение положения решено программным путём в другом модуле:

The raw rotation rate data delivered by the gyroscope interfaces may be biased by other factors such as device acceleration.

Для подтверждения, того, что iPhone использует уголвую скорость и показания акселлерометра для определения положения, можно провести простейший минутный эксперимент:


1) Встать, с телефоном в вытянутой руке, включить приложения "уровня" (Measure) и начать крутиться вокруг себя, т.е. начав с нулевых начальных условий. Получится что-то вроде этого:

Как добить себя, летая по уровню айфона (если вы еще не убили себя полётом по "стакану с водой"). Авиация, США, Авиагоризонт, iPhone, Гражданская авиация, Гифка, Видео, Длиннопост

2) Если же включить приложение и уровень после начала вращения (присутствует дополнительное ускорение) получится вот это:

Как добить себя, летая по уровню айфона (если вы еще не убили себя полётом по "стакану с водой"). Авиация, США, Авиагоризонт, iPhone, Гражданская авиация, Гифка, Видео, Длиннопост

Заметка: на Galaxy S8+ работает получше.

Далее вопрос в том, что делать в подобной ситуации: в Штатах, отдельная глава в настольной книге пилота (основной референс в процессе обучения, вместе с FAR AIM) посвящена теме принятия решений (Aeronautical Decision Making), которая как бы намекает, что в первую очередь как бы не надо попадать в подобные ситуации. Если ситуация всё-таки случилась, то можно как минимум:


- Достать айфон из широких штатнин

- Иметь более специализированный запасной девайс с AHRS.

- Связаться с ближайшей станцией полётных сервисов (Flight Service Station) или аэропортом с действующим радаром и объяснить ситуацию.

- Лететь, опираясь на показания частичной панели (partial panel - упражнение, когда часть инструментов закрывается, и студент летит по оставшимся и интерполирует данные из доступных показаний).

- Облететь инструментальные погодные условия, как тут:

Я летаю в 30-мильной зоне самого загруженного аэропорта в мире, поэтому сделал себе для полётов ADS-B приёмник stratux (мониторинг авиатраффика) на основе Raspberry Pi - на первой фото девайс на панели справа, выглядит вот так (я его слепил, из того, что было):

Как добить себя, летая по уровню айфона (если вы еще не убили себя полётом по "стакану с водой"). Авиация, США, Авиагоризонт, iPhone, Гражданская авиация, Гифка, Видео, Длиннопост

К нему есть AHRS модуль (любительский, не сертифицированный), который стоит всего $15, калибруется на земле и в уровневом полёте, и ведёт себя в целом лучше и надёжнее уровня айфона. Но, тем не меннее, в завершения поста приведу дисклеймер от создателя:


This AHRS will not save your life.

...

It goes without saying that a self-built attitude indicator system that can potentially be thrown willy nilly up on the glareshield, in a severely uncontrolled environment, and running software that has never been certified by any independent agent should not be relied upon in any but the most dire of circumstances. Even then, you would be very wise to fly partial panel on certified instruments and use any such system as this only as a cross-reference.


If this software ever serves just to provide some comfort to a pilot in an event such as I experienced, it will have served its purpose. Its purpose is not to save your life.

.

Эта AHRS не спасёт вашу жизнь.

...

Несомненно, что нельзя полагаться на самодельный индикатор положения, брошенный на приборную доску, в крайне неконтролируемой среде с никем не сертифицированным програмным обеспечением ни в каких, кроме как самых отчаянных ситуациях. Даже тогда, вы можете лететь, опираясь на показания частичной панели с сертифицированными инструментами и использовать этот модуль в разве что в качестве референса.


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

Carenath Out.

Авиация и Техника

9.3K постов17.5K подписчиков

Добавить пост

Правила сообщества

Правила Пикабу

2
Автор поста оценил этот комментарий

Автор, мне кажется миф немного о другом говорит. Гравитационные датчики (стакан с водой и телефон) начинают глючить, если самолёт начинает крутить. Они же визуально видели, что самолёт не крутит, но им нужен был уровень, чтобы ровно лететь в момент касания.

раскрыть ветку (1)
12
Автор поста оценил этот комментарий

Этот пост больше опровержение этого: https://pikabu.ru/story/prostoy_domashniy_yeksperiment_kotor...

Тот автор как бы призывает бороться с мракобесием, при этом сам же это мракобесие и распространяет, потому что не понимает, как работают датчики. Все мои аргументы в комментариях (пока я не показал фото, где уровень не работает) он либо проигнорировал либо высмеял, так что пришлось делать отдельный пост.

показать ответы
Автор поста оценил этот комментарий

При этом я писал, что датчик в телефоне лучше, чем вообще ничего. И что стакан не работает никогда.

раскрыть ветку (1)
4
Автор поста оценил этот комментарий

Пока я носом не ткнул в неработающий уровень - либо игнорил, либо отшучивался. Лучше покажи своему CFI, какие о*уенные советы по полётам в IFR ты тут даешь.

2
Автор поста оценил этот комментарий

И то, и другое на деле, акселерометр так же, реального горизонта так же нету.

раскрыть ветку (1)
7
Автор поста оценил этот комментарий

Я к тому, что роторный гироскоп показывает аналоговый угол, а MEMS-гироскоп показывает цифровую скорость изменения угла. Из первого можно определить второе, но первое из второго - нет.

показать ответы
6
Автор поста оценил этот комментарий

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


--- не совсем верный перевод у вас, автор зачем-то пилота сделали мега-опытным хвастунишкой.

в оригинале:

"If this software ever serves just to provide some comfort to a pilot in an event such as I experienced, it will have served its purpose. Its purpose is not to save your life."


надо так:

"Роль этого программного обеспечения - не спасать жизни, а придать уверенность пилоту (или успокоить его) в ситуации, подобной той, что произошла со мной.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Согласен, немного пропустил конструкцию при чтении.

показать ответы
Автор поста оценил этот комментарий

ТС, а можно тебя подоставать вопросами не по теме, типа обмен опытом?

И пробный вопрос сразу: какой налёт? А то Bristel-то себя, похоже, тоже опытным пилотом считает.

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

Я не упоминал в посте, что считаю себя опытным пилотом (я ленивая жопа и у меня всё еще лицензия студента). Просто моя специализация в общем - это (не уверен, как точно это переводится на русский) наведение, контроль, определение положения и отслеживание целей, поэтому для меня сразу было предельно ясно, в какой ситуации всё это "сломается". Как уже упомянул, человек теоретические доводы проигнорировал, поэтому пришлось показывать на практике.


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

показать ответы
Автор поста оценил этот комментарий

он вас опровергнул еще раз. https://pikabu.ru/story/pikabushniki_ya_tut_vzyal_samolet_i_...

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

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

1
Автор поста оценил этот комментарий

Я понял. Мир?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Труд! Май!

Автор поста оценил этот комментарий

Хамить не надо. После дисклеймера есть часть, отделенная многоточием. Вполне логично предположить, что это завершающее слово автора материала, а не тупо перевод.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Многоточие еще может отвечать за пропущенный текст. То, что оба блока текста выделены в цитату (а не мой текст), подкрепленную ссылкой на оригинал - не смутило?

показать ответы
Автор поста оценил этот комментарий
Я не упоминал в посте, что считаю себя опытным пилотом

А это:

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

Впрочем, я такой же, в смысле ленивая жопа. Да ещё и свернул где-то не туда. Теперь я пилот-клоун... или пилот-шут, не знаю, как правильнее :)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Читать разучились? Это перевод дисклеймера:

Но, тем не меннее, в завершения поста приведу дисклеймер от создателя:

показать ответы
Автор поста оценил этот комментарий

ТС, а как насчет магнитометров? Они вроде в смартфонах трехосные (про айфоны не знаю), и если есть какое-то приложение, которое только по их показаниям работает, можно было бы потестить, если конечно самолет не забивает помехами эти датчики...

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Не уверен насчёт магнетометров, но, насколько я понял, модуль CMDeviceMotion, который отвечает за определение положения (https://developer.apple.com/documentation/coremotion/cmdevic...) учитывает все сенсоры телефона, и там есть переменная magneticField. Посколько Measure - это стандартное приложение, оно скорее всего использует этот модуль для определения положения телефона.


Я не мобильный разработчик, поэтому могу только предполагать, как это работает.

показать ответы
Автор поста оценил этот комментарий

В смысле, я не пытался подъебать вопросом про опыт, там никакого двойного дна: просто: "какой у тебя летный опыт и почему в статье так написано"

раскрыть ветку (1)
Автор поста оценил этот комментарий

Где-то под полтинник (я несколько последних полетов еще не записал), при минимальном требовании для экзамена в 40. Мне осталось две cross-country - в моем случае два полета по ~300км с посадкой в 4-5 аэропортах.

показать ответы
Автор поста оценил этот комментарий

И ещё: ты явно что-то своё увидел в первом вопросе как в анекдоте: "Нет бы просто написать: "Пива нет", а то с таким ехидством: "Пива нееет!"."

раскрыть ветку (1)
Автор поста оценил этот комментарий

У меня непереносимость (частичная, каждый раз лотерея) алгоколя, так что шутка сложная.

показать ответы
Автор поста оценил этот комментарий

Ну срач так срач. Обьясни, зачем мне вообще тот дисклеймер, если не один нормальный пилот не будет пользоваться самопалом, также как и айфоном со стаканом.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Это сейчас я понимаю, что он несколько лишний и первой фразы (про спасение жизни) было бы достаточно. Я его еще и криво перевел, прочитав "event" как "even" (отсюда и ошибка про опыт - experienced - опытный - experienced - пережил). Это было к тому, что даже к подобным решениям (да и скорее всего ко многим приложениям, доступных в магазинах), пишут подобные пояснения, не говоря уже об "уровне" айфона, который в предыдущих постах описывался чуть ли не как "эквивалент" авиагоризонта.

показать ответы
Автор поста оценил этот комментарий

Не смутило, т.к. цитаты у меня цветом не выделяются, а форматирование и сползти может. Тем более, что мне был совершенно неинтересен дисклеймер.

П.С. Я правильно понимаю, срач более интересен, чем обмен опытом?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Прочитать в клиенте с битой версткой, проигнорировать ссылку на оригинал, а после докопаться до автора. Л-логика.

показать ответы
Автор поста оценил этот комментарий

Хм, я думал что естиматор в телефоне не переинициализируется. Но и аналоговый должен раскрутиться на земле...

Платка с датчиками какая-то очень куцая по сравнению с коптерными мозгами.

И я правильно угадал что оно на базе dump1090 rtl-sdr?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Зависит от исполнения - от приложения к приложению результаты могут быть разные.

И я правильно угадал что оно на базе dump1090 rtl-sdr?

1090 и 978, можно на обычных сдрках сделать, можно на заранее откалиброванных под эти частоты (хотя, может, маркетинг). На фото NooElec NESDR Nano 3.