Skip to main content
Log in

Fast Algebraic Calibration of MEMS Tri-axis Magnetometer for Initial Alignment Using Least Square Method

  • Original Article
  • Published:
Journal of Electrical Engineering & Technology Aims and scope Submit manuscript

Abstract

Magnetometer is an important sensor for attitude estimation in low-cost, high performance navigation systems and the application extends with inertial sensors to indoor navigation, mobile devices, health monitoring, and so on. Magnetometer calibration is an essential procedure before using it. This paper proposes a fast algebraic calibration algorithm without external reference system after obtaining an ellipsoid fitting from arbitrary rotations of MEMS magnetometer, and also proposes a calibrated measurement to calculate heading for initial alignment.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. Vasconcelos JF, Elkaim G, Silvestre C, Oliveira P, Cardeira B (2008) A geometric approach to strapdown magnetometer calibration in sensor frame. In: Proceedings of IFAC Workshop on Navigation, Guidance and Control of Underwater Vehicles, Killaloe, Ireland, April 2008

  2. Chow JCK (2000)Statistical sensor fusion of a 9-DOF MEMS IMU for Indoor Navigation. In: The International archives of the photogrammetry, remote sensing and spatial information sciences, Volume XLII-2/W7, ISPRS Geospatial Week 2017, 18–22 September 2017, Wuhan, China, pp.333-338

  3. Patonis Photis, Patias Petros, Tziavos Ilias N, Rossikopoulos Dimitrios, Margaritis Konstantinos G (2018) A fusion method for combining low-cost IMU magnetometer outputs for use in applications on mobile devices. Sensors 18(2616):1–18

    Google Scholar 

  4. Khedr Maan, El-Sheimy Nasser (2017) A smartphone step counter using IMU and magnetor for navigation and health monitoring applications. Sensors 17(2573):1–24

    Google Scholar 

  5. Hellmers Hendrik, Kasmi Zakaria, Norrdine Abdelmoumen, Eichhorn Andreas (2018) Accurate 3D Positioning for a Mobile Platform in Non Line of Sight scenarios based on IMU Magnetometer sensor fusion. Sensors 18(126):1–19

    Google Scholar 

  6. Caruso MJ (2000) Applications of magnetic sensors for low cost compass systems. In: Proceedings of IEEE 2000 Position Location and Navigation Symposium, 13–16 March 2000, San Diego, CA, USA, pp.177-184

  7. Bowditch N (1984) The American Practical Navigator, Hydrographic/Topographic Center, Defense Mapping Agency

  8. Gebre-Egziabher D, Elkaim G, Powell J, Parkinson B (2006) Calibration of strapdown magnetometers in magnetic field domain. ASCE J Aerosp Eng 19(2):87–102

    Article  Google Scholar 

  9. Crassidis JL, Lai K-L, Harman RR (2015) Real-time attitude-independent three axis magnenetometer calibration. J Guid Control Dyn 28(1):115–120

    Article  Google Scholar 

  10. Camps F, Harasse S, Monin A (2009) Numerical calibration for 3-axis accelerometers and magnetometers. In: Proceedings of 2009 IEEE International Conference on electro-information technology, pp.217–221, Windsor, ON, Canada, June 2009

  11. Renaudin V, Afzal MH, Lachapelle G (2010) Complete triaxis magnetometer calibration in the magnetic domain. J Sens 2010:1–10

    Article  Google Scholar 

  12. Liu YX, Li XS, Zhang XJ, Feng TB (2014) Novel calibration algorithm for a three-axis strapdown magnetomete. Sensors 14:8485–8504

    Article  Google Scholar 

  13. Hu F, Wu Y, Yu Y, Nie J, Li W, Gao Q (2019) An improved method for the magnetometer calibration based on ellipsoid fitting. In: Proceedings of 2019 12th International Congress on Image and Signal Processing, Bio Medical Engineering and Informatics, Suzhou, China, Oct. 2019

  14. Yan R, Zhang F (2019) .A MEMS-based magnetometer calibration approach in AUV navigation system. In: Proceedings of 2019 OCEANS conference, Marseille, France, June 2019

  15. Lee H, Lee C, Jeon H, Son JJ, Han S (2020) Interference-compensating magnetometer calibration with estimated measurement noise covariance for application to small-sized UAVs. IEEE Trans Ind Electron 67(10):8829–8840

    Article  Google Scholar 

  16. Yang D, You Z, Li B, Duan W, Yuan Binwen (2017) Complete tri-axis magnetometer calibration with a gyro auxiliary. Sensors 17(1223):1–21

    Google Scholar 

  17. Koo W, Sung S, Lee YJ (2009) Error calibration of magnetometer using nonlinear integrated filter model with inertial sensors. IEEE Trans Magn 45(6):2740–2743

    Article  Google Scholar 

  18. Li Q, Griffiths JG (2004) Least squares ellipsoid specific fitting. In: Proceedings of geometric modeling and processing, pp 335–340, Beijing, China, April, 2004

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Duk-Sun Shim.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, HJ., Kwon, KC. & Shim, DS. Fast Algebraic Calibration of MEMS Tri-axis Magnetometer for Initial Alignment Using Least Square Method. J. Electr. Eng. Technol. 15, 2361–2372 (2020). https://doi.org/10.1007/s42835-020-00516-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42835-020-00516-4

Keywords

Navigation