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 :
بازگشت