Радиосвязь с роботами улучшается ближе к полнолунию

от автора

В предыдущем материале цикла статей про коптеры DJI (тут и тут) сообщество поддержало «голосом» тему для следующей статьи — анализ связи с дроном.

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

Выпив чаю и немного подумав я понял, что это явление затрагивает не только коптеры, но и всю электронику и робототехнику, где применяется радиосвязь. Самый главный фактор этого явления — луна!

image

Исходные данные

В нашей базе уже лежит порядка 500 логов. Каждый полет на коптере занимает в среднем по 15 минут, т.е. у меня в распоряжение было ~7500 минут полетного времени. Бóльшая концентрация данных приходится на прошедший месяц (март), где я и решил сосредоточиться на исследовании радиосигнала.

Данные по луне оказалось найти не так-то просто. Почему-то запрос типа «найти API к фазам луны» не выдавал готовых вебсервисов (дарю идею для стартапа), но все же я нашел несколько интересных ответов на StackOverflow, репозиторий GitHub и пару профильных тем на форумах астрономии.

Лунные фазы — параметр, который нас никак не интересует в повседневной жизни, для других является жизненноважным фактором. Притяжением Луны объясняются приливы и отливы Мирового океана. В определенное время суток уровень воды в Мировом океане повышается, а затем понижается. Океан как бы “дышит”.
Это интересное явление лучше всего наблюдать на берегу Белого моря. Это море глубоко вдается в сушу и больше похоже на залив, имеющий воронкообразную форму. Если в открытом океане высота приливной волны достигает 1 м, то у берегов Белого моря ее высота увеличивается в несколько раз.
Притяжение Луны оказывает влияние и на здоровье человека. Иногда в это время наблюдаются перепады настроения у людей, усталость, раздражительность, бессонница.

Соединив все это вместе и добавив немного своего кода я смог рассчитать лунные фазы с точностью до секунды.

За несколько часов я получил все нужные мне данные в excel формате и был готов совершить открытие.

Метод расчета

Во-первых, спасибо курсу матана в моем университете, что дал мне необходимо знания для поиска истины. К сожалению поиски не дали логичных результатов.

Во-вторых, спасибо разработчикам пакета Microsoft Office, что встроили в Excel возможность некоего «умного» автоматического анализа.

Доверившись офису я увидел такую картину:

image

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

Как видно, луна в начале месяца ведет себя дискретно. Это объясняет тем, что в начале лунного месяца не было достаточного количества полетов в базе. Возможно, пилоты на подсознательном уровне не летают в это время? Это поведение схоже на то, что можно наблюдать летом у перелетных птиц. Они на «автомате» понимаю куда и когда нужно лететь (и когда и куда не нужно).

Рекомендации

Всем радиолюбителям, моделистам и робототехникам я рекомендую воздержаться от использования радиосвязи в начале лунного месяца.
Возможно, стоит продумать вариант управления дроном/роботом по кабелю, чтобы снизить риск падения и выхода электроники из под контроля.
Ближе к концу лунного цикла можно доставать пульты с полок.

Выводы

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

А пока я вернусь к штатному анализу логов…

Продолжение следует.

ссылка на оригинал статьи https://geektimes.ru/post/273712/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *