A magnetometer error compensation method based on external attitude assistance
Abstract The magnetic field serves as a crucial source of navigational information, typically measured by magnetometers in practical applications. However, magnetometers are inherently unstable instruments that require error compensation before formal use. Drawing inspiration from the system-level calibration approach of gyroscopes, this paper proposes a system-level error compensation method for magnetometers. By leveraging high-precision external attitude information, this method effectively measures the installation errors between the magnetometer’s three axes and the carrier coordinate system. It simultaneously calibrates sensitivity errors, non-orthogonality errors, and bias errors. The problem is formulated as a state estimation task and solved using an extended Kalman filter. Based on the estimation results, the compensation of the magnetometer was completed. The improvement of the magnetometer modulus and heading angle before and after compensation demonstrated the superior performance of the proposed method.
Authors
- Di Yang (ORCID: https://orcid.org/0000-0001-5310-2543)
- Shenglong Li
- Yueyang Ben (ORCID: https://orcid.org/0000-0002-3136-2210)
- Zhengfeng Chen
- H. T. Peng
Institutions
- Harbin Engineering University (CN)
- Huazhong Agricultural University (CN)
- Shanghai Power Equipment Research Institute (CN)
- Wuhan National Laboratory for Optoelectronics (CN)
- Huazhong University of Science and Technology (CN)
Publication Details
- Journal
- Journal of Physics Conference Series
- Published
- 2025-04-01
- DOI
- https://doi.org/10.1088/1742-6596/2996/1/012019
- Primary Topic
- Inertial Sensor and Navigation
- Type
- article
- Field-Weighted Citation Impact
- 0.00