The Soft Iron and Hard Iron Calibration Method using Extended Kalman Filter for Attitude and Heading Reference System

Pengfei Guo, Haitao Qiu, Yunchun Yang and Zhang Ren

Abstract: The calibration method of the soft iron and hard iron distortion based on attitude and heading reference system (AHRS) can boil down to the estimation of 12 parameters of magnetic deviation, normally using 12-state kalman filter (KF) algorithm. The performance of compensation is limited by the accuracy of local inclination angle of magnetic field and initial heading. A 14-state extended kalman filter (EKF) algorithm is developed to calibrate magnetic deviation, local magnetic inclination angle error and initial heading error all together. The calibration procedure is to change the attitude of AHRS and rotate it two cycles. As the strapdown matrix can hold high precision after initial alignment of AHRS in short time for the gyro's short-term precision, the magnetic field vector can be projected onto the body frame of AHRS. The experiment results demonstrate that 14-state EKF outperforms 12-state KF, with measurement errors exist in the initial heading and local inclination angle. The heading accuracy (variance) after compensation is 0.4 degree for tilt angle ranging between 0 and 60 degree.
Published in: Proceedings of IEEE/ION PLANS 2008
May 6 - 8, 2008
Hyatt Regency Hotel
Monterey, CA
Pages: 1167 - 1174
Cite this article: Guo, Pengfei, Qiu, Haitao, Yang, Yunchun, Ren, Zhang, "The Soft Iron and Hard Iron Calibration Method using Extended Kalman Filter for Attitude and Heading Reference System," Proceedings of IEEE/ION PLANS 2008, Monterey, CA, May 2008, pp. 1167-1174. https://doi.org/10.1109/PLANS.2008.4570003
Full Paper: ION Members/Non-Members: 1 Download Credit
Sign In