DocumentCode
41950
Title
Calibration of Three-Axis Magnetometer Using Stretching Particle Swarm Optimization Algorithm
Author
Zhitian Wu ; Yuanxin Wu ; Xiaoping Hu ; Meiping Wu
Author_Institution
Dept. of Autom. Control, Nat. Univ. of Defense Technol., Changsha, China
Volume
62
Issue
2
fYear
2013
fDate
Feb. 2013
Firstpage
281
Lastpage
292
Abstract
In this paper, a stochastic optimization algorithm is proposed to calibrate the three-axis magnetometer onboard. The sensor errors, namely, hard iron, soft iron, nonorthogonality, scale factors, and bias, are taken into account. Particle swarm optimization (PSO) strategy is used to do the calibration, enhanced by the stretching technique to improve the accuracy and robustness. The performance of this algorithm is evaluated with a series of laboratory experiments and a field experiment of autonomous underwater vehicle. Comparisons with other analytical calibration methods are made. The results demonstrate that both the PSO and the stretched PSO algorithm can significantly compensate the magnetometer readings, and the latter algorithm has higher accuracy and more robustness.
Keywords
calibration; magnetometers; particle swarm optimisation; bias error; hard iron error; nonorthogonality error; particle swarm optimization algorithm; scale factor error; sensor error; soft iron error; stochastic optimization algorithm; three axis magnetometer calibration; Calibration; Cost function; Iron; Magnetometers; Materials; Vectors; Onboard calibration; parameter estimation; particle swarm optimization (PSO); stretching technique; three-axis magnetometer;
fLanguage
English
Journal_Title
Instrumentation and Measurement, IEEE Transactions on
Publisher
ieee
ISSN
0018-9456
Type
jour
DOI
10.1109/TIM.2012.2214951
Filename
6301716
Link To Document