site_logo

Магнитометр

24 апреля 2026|обновлено: 24 апреля 2026

Магнитометр (Magnetometer, Compass) — датчик, измеряющий вектор магнитного поля и дающий системе абсолютную привязку по курсу относительно магнитного севера. Он компенсирует накопленный дрейф гироскопа и в связке с инерциальными сенсорами формирует устойчивую оценку ориентации.

Что такое магнитометр

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

Как работает магнитометр

Датчик измеряет компоненты магнитного поля Земли по осям X, Y и Z. На основе этих значений вычисляется угол между продольной осью системы и направлением на магнитный север.

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

Калибровка магнитометра

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

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

Источники помех магнитометра

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

Даже изменения нагрузки или режима работы могут влиять на точность, поэтому важно учитывать условия эксплуатации.

Где лучше размещать магнитометр

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

Неправильное размещение может полностью обесценить даже качественный сенсор.

Кратко

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