Two-step calibration method for three-axis magnetic sensor error based on particle swarm optimization
ISSN: 0260-2288
Article publication date: 24 August 2020
Issue publication date: 1 October 2020
Abstract
Purpose
The three-axis magnetic sensors are mostly calibrated by scalar method such as ellipsoid fitting and so on, but these methods cannot completely determine the 12 parameters of the error model. A two-stage calibration method based on particle swarm optimization (TSC-PSO) is proposed, which makes full use of the amplitude invariance and direction invariance of Earth’s magnetic field vector.
Design/methodology/approach
The TSC-PSO designs two-stage fitness function. Stage 1: design a fitness function of the particle swarm by the amplitude invariance of the Earth’s magnetic field to obtain a preliminary error matrix G and the bias error B. Stage 2: further design the fitness function of the particle swarm by the invariance of the Earth’s magnetic field to obtain a rotation matrix R, thereby determining the error matrix uniquely.
Findings
The proposed TSC-PSO can completely determine 12 unknown parameters in error model and further decrease the maximum fluctuation error of the Earth’s magnetic field amplitude and the absolute error of heading.
Practical implications
The proposed TSC-PSO provides an effective solution for three-axis magnetic sensor error compensation, which can greatly reduce the price of magnetic sensors and be used in the fields of Earth’s magnetic survey, drilling and Earth’s magnetic integrated navigation.
Originality/value
The proposed TSC-PSO has significantly improved the magnetic field amplitude and heading accuracy and does not require additional heading reference. In addition, the method is insensitive to noise and initialization conditions, has good robustness and can converge to a global optimum.
Keywords
Acknowledgements
This paper is supported by “Projects from the National Natural Science Foundation of China” (No. 61602041), the “Premium Funding Project for Academic Human Resources Development in Beijing Union University” (NO. BPHR2020BZ02). Furthermore, the authors would also like to thank all who have helped with this study.
Citation
Liu, Y., Hu, Z. and Fang, J. (2020), "Two-step calibration method for three-axis magnetic sensor error based on particle swarm optimization", Sensor Review, Vol. 40 No. 5, pp. 577-583. https://doi.org/10.1108/SR-01-2020-0013
Publisher
:Emerald Publishing Limited
Copyright © 2020, Emerald Publishing Limited