Магнитометр БПЛА: как измеряется направление магнитного поля
Магнитометр регистрирует компоненты магнитного поля в координатах своего корпуса. Магнитное поле имеет направление и величину; трёхосный датчик измеряет.

Введение
Магнитометр регистрирует компоненты магнитного поля в координатах своего корпуса. Магнитное поле имеет направление и величину; трёхосный датчик измеряет его компоненты в системе корпуса. Близкие проводники и ферромагнитные материалы способны существенно изменить наблюдения. Поэтому электронное направление требует контекста установки и качества измерений.
Что означает показатель
Магнитометр измеряет компоненты магнитного поля около датчика. Его показания используют как один из источников информации о направлении, но они зависят от локальной магнитной обстановки.
После учёта ориентации и локальных особенностей поля данные могут участвовать в оценке магнитного направления.
Как читать описание технологии
На магнитную стрелку влияет железный предмет поблизости; электронный магнитометр подвержен похожему принципу физического воздействия. Это объясняет, почему поле вблизи электроники может отличаться от земного.
Что нельзя смешивать
магнитное поле — измеряемая магнитометром величина; склонение — разница магнитного и истинного севера.
Магнитное направление, истинный географический север и направление движения — разные сущности, требующие отдельных определений.
Ограничения источников
Металлические объекты и электрические токи способны исказить наблюдения; показание не эквивалентно географическому северу без уточнений.
Как магнитометр дополняет оценку направления
Магнитометр измеряет компоненты магнитного поля в области расположения сенсора. Его сигнал может использоваться в оценке ориентации, однако направление магнитного севера не совпадает во всех местах с географическим. Поэтому слова «компас показывает север» недостаточно для технического объяснения направления.
На измерения влияет не только геомагнитное поле Земли, но и ближайшие ферромагнитные элементы и электрические системы. Именно поэтому магнитометр не является самостоятельным универсальным измерителем курса.
В статье важно отделить физический сенсор от программной оценки направления. Один выдаёт компоненты поля, другая интерпретирует их с учётом координатной системы и других данных. Показания нельзя переносить на конкретную модель беспилотника без схемы её аппаратуры и методики измерений.
Магнитное поле не совпадает с географическим севером
Магнитометр измеряет компоненты магнитного поля в области своего расположения. По этим данным можно получить сведения о направлении относительно местного магнитного меридиана, но магнитный и географический север не совпадают повсюду. Кроме того, металлические элементы и электрические токи поблизости способны создавать собственные поля и менять наблюдаемые компоненты.
При наклоне корпуса измеряемые оси поворачиваются вместе с ним, поэтому «компасное направление» как выходная величина может требовать также оценки ориентации устройства. Отсюда отличие магнитометра как физического датчика от электронного компаса как готовой функции. Для объяснения технологии достаточно рассмотреть магнитное склонение и локальные искажения. Это не даёт оснований делать вывод о точности курса конкретного военного беспилотника, даже если упомянут магнитный датчик.
Для магнитометра важно, какое именно направление требуется читателю: относительно магнитного меридиана или географической системы. Разница не исчезает после цифровой обработки сама собой. Сравнивать несколько компасных показаний можно лишь при известных определениях и системе отсчёта.
Источники
- PX4 — Using PX4 Navigation Filter (EKF2) — Объединение измерений датчиков; документация ПО, не утверждение о военном комплексе.
- PX4 — Basic Concepts — Аппаратная и программная архитектура автопилота.
- ArduPilot — EKF Source Selection — Концепция источников оценивания положения; конкретные параметры не пересказывать.
Улицы Героев
Сайт проекта и контакты.
