To read this content please select one of the options below:

Two-step calibration method for three-axis magnetic sensor error based on particle swarm optimization

Yanxia Liu (College of Urban Rail Transit and Logistics, Beijing Union University, Beijing, China)
Zhikai Hu (School of Instrumentation and Optoelectronic Engineering, Beihang University, Beijing, China)
JianJun Fang (Beijing Union University, Beijing, China)

Sensor Review

ISSN: 0260-2288

Article publication date: 24 August 2020

Issue publication date: 1 October 2020

182

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

Related articles