Novel Calibration Algorithm for a Three-Axis Strapdown Magnetometer

A complete error calibration model with 12 independent parameters is established by analyzing the three-axis magnetometer error mechanism. The said model conforms to an ellipsoid restriction, the parameters of the ellipsoid equation are estimated, and the ellipsoid coefficient matrix is derived. How...

Full description

Bibliographic Details
Main Authors: Yan Xia Liu, Xi Sheng Li, Xiao Juan Zhang, Yi Bo Feng
Format: Article
Language:English
Published: MDPI AG 2014-05-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/14/5/8485
id doaj-60a9a7f8ec174f4b968a7fbbd29e766a
record_format Article
spelling doaj-60a9a7f8ec174f4b968a7fbbd29e766a2020-11-25T00:43:28ZengMDPI AGSensors1424-82202014-05-011458485850410.3390/s140508485s140508485Novel Calibration Algorithm for a Three-Axis Strapdown MagnetometerYan Xia Liu0Xi Sheng Li1Xiao Juan Zhang2Yi Bo Feng3College of Automation, Beijing Union University, Beijing 100101, ChinaSchool of Automation and Electrical Engineering, University of Science and Technology Beijing, Beijing 100083, ChinaSchool of Automation and Electrical Engineering, University of Science and Technology Beijing, Beijing 100083, ChinaSchool of Automation and Electrical Engineering, University of Science and Technology Beijing, Beijing 100083, ChinaA complete error calibration model with 12 independent parameters is established by analyzing the three-axis magnetometer error mechanism. The said model conforms to an ellipsoid restriction, the parameters of the ellipsoid equation are estimated, and the ellipsoid coefficient matrix is derived. However, the calibration matrix cannot be determined completely, as there are fewer ellipsoid parameters than calibration model parameters. Mathematically, the calibration matrix derived from the ellipsoid coefficient matrix by a different matrix decomposition method is not unique, and there exists an unknown rotation matrix R between them. This paper puts forward a constant intersection angle method (angles between the geomagnetic field and gravitational field are fixed) to estimate R. The Tikhonov method is adopted to solve the problem that rounding errors or other errors may seriously affect the calculation results of R when the condition number of the matrix is very large. The geomagnetic field vector and heading error are further corrected by R. The constant intersection angle method is convenient and practical, as it is free from any additional calibration procedure or coordinate transformation. In addition, the simulation experiment indicates that the heading error declines from ±1° calibrated by classical ellipsoid fitting to ±0.2° calibrated by a constant intersection angle method, and the signal-to-noise ratio is 50 dB. The actual experiment exhibits that the heading error is further corrected from ±0.8° calibrated by the classical ellipsoid fitting to ±0.3° calibrated by a constant intersection angle method.http://www.mdpi.com/1424-8220/14/5/8485constant intersection angle assumptionellipsoid fittingrestricted least squares solutionrotation matrix
collection DOAJ
language English
format Article
sources DOAJ
author Yan Xia Liu
Xi Sheng Li
Xiao Juan Zhang
Yi Bo Feng
spellingShingle Yan Xia Liu
Xi Sheng Li
Xiao Juan Zhang
Yi Bo Feng
Novel Calibration Algorithm for a Three-Axis Strapdown Magnetometer
Sensors
constant intersection angle assumption
ellipsoid fitting
restricted least squares solution
rotation matrix
author_facet Yan Xia Liu
Xi Sheng Li
Xiao Juan Zhang
Yi Bo Feng
author_sort Yan Xia Liu
title Novel Calibration Algorithm for a Three-Axis Strapdown Magnetometer
title_short Novel Calibration Algorithm for a Three-Axis Strapdown Magnetometer
title_full Novel Calibration Algorithm for a Three-Axis Strapdown Magnetometer
title_fullStr Novel Calibration Algorithm for a Three-Axis Strapdown Magnetometer
title_full_unstemmed Novel Calibration Algorithm for a Three-Axis Strapdown Magnetometer
title_sort novel calibration algorithm for a three-axis strapdown magnetometer
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2014-05-01
description A complete error calibration model with 12 independent parameters is established by analyzing the three-axis magnetometer error mechanism. The said model conforms to an ellipsoid restriction, the parameters of the ellipsoid equation are estimated, and the ellipsoid coefficient matrix is derived. However, the calibration matrix cannot be determined completely, as there are fewer ellipsoid parameters than calibration model parameters. Mathematically, the calibration matrix derived from the ellipsoid coefficient matrix by a different matrix decomposition method is not unique, and there exists an unknown rotation matrix R between them. This paper puts forward a constant intersection angle method (angles between the geomagnetic field and gravitational field are fixed) to estimate R. The Tikhonov method is adopted to solve the problem that rounding errors or other errors may seriously affect the calculation results of R when the condition number of the matrix is very large. The geomagnetic field vector and heading error are further corrected by R. The constant intersection angle method is convenient and practical, as it is free from any additional calibration procedure or coordinate transformation. In addition, the simulation experiment indicates that the heading error declines from ±1° calibrated by classical ellipsoid fitting to ±0.2° calibrated by a constant intersection angle method, and the signal-to-noise ratio is 50 dB. The actual experiment exhibits that the heading error is further corrected from ±0.8° calibrated by the classical ellipsoid fitting to ±0.3° calibrated by a constant intersection angle method.
topic constant intersection angle assumption
ellipsoid fitting
restricted least squares solution
rotation matrix
url http://www.mdpi.com/1424-8220/14/5/8485
work_keys_str_mv AT yanxialiu novelcalibrationalgorithmforathreeaxisstrapdownmagnetometer
AT xishengli novelcalibrationalgorithmforathreeaxisstrapdownmagnetometer
AT xiaojuanzhang novelcalibrationalgorithmforathreeaxisstrapdownmagnetometer
AT yibofeng novelcalibrationalgorithmforathreeaxisstrapdownmagnetometer
_version_ 1725278180461248512