Research Article
BibTex RIS Cite

Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method

Year 2021, Volume: 2 Issue: 1, 37 - 50, 01.06.2021

Abstract

Recently, electronic compass sensors have become very common, due to their small size and low price. Sensor output information turns out to be incorrect if the magnetometers and accelerometers in the structure of these sensors are not calibrated. The main reason for such an error could be the slope value that is generated because of not placing the sensor parallel to the ground. Moreover, zero value inequalities between the axes of multi-axis sensors, offset errors, and scaling errors cause drift in the compass sensor output. In order to fix the problems, the study uses the methods of Particle Swarm Optimization Algorithm and Least Squares for the calibration of magnetometer and accelerometer. The results indicate that the calibration process can be successfully performed using these methods.

References

  • Barbert G.W., Arrott A.S., History and magnetics of compass adjusting. IEEE Transactions on Magnetics, 6, 2883-2885, 1988.
  • Bo L., Hongxia P., A hybrid PSO-DV based intelligent method for fault diagnosis of gear-box. 2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA), December 15-18, 2009, Daejeon/Korea.
  • Caruso M. J., Application of magnetic sensors for low-cost compass systems. IEEE 2000 Position location and navigation symposium, March 13-16, 2000 pp:177-184, San Diego, California, ABD.
  • Cho S.Y. Park C.G., Tilt Compensation Algorithm for 2-Axis Magnetic Compass. Electronics Letters 39(22), 1589-1590, 2003.
  • Choudhury T., Consolvo S., Harrison B., Hightower J., LaMarca A., LeGrand L., Rahimi A., Rea, A., Borriello G., Hemingway B., Klasnja P., Koscher K., Landay J.A., Lester J., Wyatt D., Haehnel D., The mobile sensing platform: An embedded activity recognition system, Activity Based Computing. IEEE Pervasive Computing 7(2), 32-41, 2008.
  • Das P.K., Behera H.S., Panigrahi B.K., A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning. Swarm Evol Comput 28(6), 14-2, 2016.
  • Fang J., Sun H., Cao J., Zhang X., Tao Y., A Novel Calibration Method of Magnetic Compass Based on Ellipsoid Fitting. IEEE Transcations on Instrumentation and Measurement 60(6), 2053-2061, 2001.
  • Gietzelt M., Wolf K., Marschollek M., Haux, R., Performance Comparison of Accelerometer Calibration Algorithms Based on 3D-Ellipsoid Fitting Methods. Computer Methods and Programs in Biomedicine 111(1), 62-71, 2013.
  • Gong D.W., Zhang J.H., Robot path planning in uncertain environment using multi-objective particle swarm optimization. Neurocomputing 103(1), 172-185, 2013.
  • Kamış Kocabıçak Z., Demir U., Design and Optimization of an Electromechanical Actuator for the Latch of a Foldable Vehicle Seat. Component-Oriented Testing and Simulation 62(7), 1-7, 2020.
  • Kocaoğlu S., Akdoğan E., Design and Development of an Intelligent Biomechatronic Tumor Prosthesis. Biocybernetics and Biomedical Engineering 39(2), 561-570, 2019.
  • Kuşçu H., Yılmazlar E. Tez T., Examination on Bipedal Robots Structures and Motion Control, Journal of the Technical University of Gabrovo 57, 69-72, 2018.
  • Li X., Li Z., A New Calibration Method for Tri-Axial Field Sensors in Strap-down Navigation. Measurement Science and Technology 23, 1-6, 2012.
  • Li Z., Li X., Wang Y., A Calibration Method for Magnetic Sensors and Accelerometer in Tilt-compensated Digital Compass, 9th International Conference on Electronic Measurement & Instruments (ICEMI’2009), Beijing/China, August 16-19, 2009, pp: 868-871.
  • Mac T.T., Copot C., Tran D.T., A hierarchical global path planning approach for mobile robots based on multi-objective particle swarm optimization. Applied Soft Computing 59 (1), 68-76, 2017.
  • Petrucha V., Kaspar P., Calibration of a Triaxial Fluxgate Magnetometer and Accelerometer with an Automated Non-Magnetic Calibration System, IEEE Sensors 2009 Conference, New Zealand, October 25-28, 2009, pp: 1510-1513.
  • Vcelak J., Ripka P., Platil A., Kubik J., Kaspar P., Errors of AMR Compass and Methods of Their Compensation, Sensors and Actuators A: Physical 129, 53-57, 2006.
  • Wu Y., Coordinated path planning for an unmanned aerial-aquatic vehicle (UAAV) and autonomous underwater vehicle (AUV) in an underwater target strike mission. Ocean. Engineering 182(6), 162-173, 2019.
  • Xisheng L., Ruiqing K., Xiongying S., Guanghua Y., Tilt-Induced-Error Compensation for 2-Axis Magnetic Compass with 2-Axis Accelerometer, 2009 World Congress on Computer Science and Information Engineering, Los Angeles, California, USA, March 31-April 2, 2009 pp: 122-125.
  • Zhang P., Milios E.E., Huynh P., Navigation with IMU / GPS / Digital Compass with Unscented Kalman Filter, 2005 IEEE International Conference on Mechatronics & Automation, Niagara Falls/Canada, July 29-August 1, 2005, pp: 1497-1502.
  • Zhang Z., Two-Step Calibration Methods for Miniature Inertial and Magnetic Sensor Units, IEEE Transactions on Industrial Electronics 62(6), 3714-3723, 2015.
  • Zhao Q., Yue Y., Guan Q., A PSO-Based Ball-Plate Calibration for Laser Scanner, International Conference on Measuring Technology and Mechatronics Automation (ICMTMA 2009), Zhangjiajie/Hunan/China, April 11-12, 2009, pp: 479-481.

Parçacık Sürü Optimizasyonu ve En Küçük Kareler Yöntemi Kullanılarak Dijital Pusula Kalibrasyonu

Year 2021, Volume: 2 Issue: 1, 37 - 50, 01.06.2021

Abstract

Elektronik pusula sensörleri, küçük boyutları ve düşük fiyatları sayesinde son yıllarda oldukça yaygın hale gelmiştir. Bu sensörlerin yapısında bulunan manyetometreler ve ivmeölçerlerin kalibre edilmediği durumlarda sensör çıkış bilgisi hatalı olmaktadır. Bunun temel sebebi sensörün kullanım alanında zemin yüzeyine paralel tutulamaması ve bir eğim değerine sahip olmasıdır. Ayrıca çok eksenli sensörlerin eksenleri arasındaki sıfır değer eşitsizlikleri, ofset hataları ve ölçekleme hataları da pusula sensör çıkışında kaymaya neden olur. Bu çalışmada, bahsedilen problemlerin giderilmesi için, manyetometre ve ivmeölçer kalibrasyonu Parçacık Sürüsü Optimizasyon Algoritması ve En Küçük Kareler Yöntemi kullanılarak yapılmıştır. Çalışmada önerilen yöntemle elde edilen sonuçlar, kalibrasyon işleminin bu yöntem kullanılarak başarıyla yapılabileceğini göstermiştir.

References

  • Barbert G.W., Arrott A.S., History and magnetics of compass adjusting. IEEE Transactions on Magnetics, 6, 2883-2885, 1988.
  • Bo L., Hongxia P., A hybrid PSO-DV based intelligent method for fault diagnosis of gear-box. 2009 IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA), December 15-18, 2009, Daejeon/Korea.
  • Caruso M. J., Application of magnetic sensors for low-cost compass systems. IEEE 2000 Position location and navigation symposium, March 13-16, 2000 pp:177-184, San Diego, California, ABD.
  • Cho S.Y. Park C.G., Tilt Compensation Algorithm for 2-Axis Magnetic Compass. Electronics Letters 39(22), 1589-1590, 2003.
  • Choudhury T., Consolvo S., Harrison B., Hightower J., LaMarca A., LeGrand L., Rahimi A., Rea, A., Borriello G., Hemingway B., Klasnja P., Koscher K., Landay J.A., Lester J., Wyatt D., Haehnel D., The mobile sensing platform: An embedded activity recognition system, Activity Based Computing. IEEE Pervasive Computing 7(2), 32-41, 2008.
  • Das P.K., Behera H.S., Panigrahi B.K., A hybridization of an improved particle swarm optimization and gravitational search algorithm for multi-robot path planning. Swarm Evol Comput 28(6), 14-2, 2016.
  • Fang J., Sun H., Cao J., Zhang X., Tao Y., A Novel Calibration Method of Magnetic Compass Based on Ellipsoid Fitting. IEEE Transcations on Instrumentation and Measurement 60(6), 2053-2061, 2001.
  • Gietzelt M., Wolf K., Marschollek M., Haux, R., Performance Comparison of Accelerometer Calibration Algorithms Based on 3D-Ellipsoid Fitting Methods. Computer Methods and Programs in Biomedicine 111(1), 62-71, 2013.
  • Gong D.W., Zhang J.H., Robot path planning in uncertain environment using multi-objective particle swarm optimization. Neurocomputing 103(1), 172-185, 2013.
  • Kamış Kocabıçak Z., Demir U., Design and Optimization of an Electromechanical Actuator for the Latch of a Foldable Vehicle Seat. Component-Oriented Testing and Simulation 62(7), 1-7, 2020.
  • Kocaoğlu S., Akdoğan E., Design and Development of an Intelligent Biomechatronic Tumor Prosthesis. Biocybernetics and Biomedical Engineering 39(2), 561-570, 2019.
  • Kuşçu H., Yılmazlar E. Tez T., Examination on Bipedal Robots Structures and Motion Control, Journal of the Technical University of Gabrovo 57, 69-72, 2018.
  • Li X., Li Z., A New Calibration Method for Tri-Axial Field Sensors in Strap-down Navigation. Measurement Science and Technology 23, 1-6, 2012.
  • Li Z., Li X., Wang Y., A Calibration Method for Magnetic Sensors and Accelerometer in Tilt-compensated Digital Compass, 9th International Conference on Electronic Measurement & Instruments (ICEMI’2009), Beijing/China, August 16-19, 2009, pp: 868-871.
  • Mac T.T., Copot C., Tran D.T., A hierarchical global path planning approach for mobile robots based on multi-objective particle swarm optimization. Applied Soft Computing 59 (1), 68-76, 2017.
  • Petrucha V., Kaspar P., Calibration of a Triaxial Fluxgate Magnetometer and Accelerometer with an Automated Non-Magnetic Calibration System, IEEE Sensors 2009 Conference, New Zealand, October 25-28, 2009, pp: 1510-1513.
  • Vcelak J., Ripka P., Platil A., Kubik J., Kaspar P., Errors of AMR Compass and Methods of Their Compensation, Sensors and Actuators A: Physical 129, 53-57, 2006.
  • Wu Y., Coordinated path planning for an unmanned aerial-aquatic vehicle (UAAV) and autonomous underwater vehicle (AUV) in an underwater target strike mission. Ocean. Engineering 182(6), 162-173, 2019.
  • Xisheng L., Ruiqing K., Xiongying S., Guanghua Y., Tilt-Induced-Error Compensation for 2-Axis Magnetic Compass with 2-Axis Accelerometer, 2009 World Congress on Computer Science and Information Engineering, Los Angeles, California, USA, March 31-April 2, 2009 pp: 122-125.
  • Zhang P., Milios E.E., Huynh P., Navigation with IMU / GPS / Digital Compass with Unscented Kalman Filter, 2005 IEEE International Conference on Mechatronics & Automation, Niagara Falls/Canada, July 29-August 1, 2005, pp: 1497-1502.
  • Zhang Z., Two-Step Calibration Methods for Miniature Inertial and Magnetic Sensor Units, IEEE Transactions on Industrial Electronics 62(6), 3714-3723, 2015.
  • Zhao Q., Yue Y., Guan Q., A PSO-Based Ball-Plate Calibration for Laser Scanner, International Conference on Measuring Technology and Mechatronics Automation (ICMTMA 2009), Zhangjiajie/Hunan/China, April 11-12, 2009, pp: 479-481.
There are 22 citations in total.

Details

Primary Language English
Journal Section Research Articles
Authors

Türkay Pektürk This is me 0000-0002-6610-5425

Sıtkı Kocaoğlu 0000-0003-1048-9623

Publication Date June 1, 2021
Submission Date December 10, 2020
Published in Issue Year 2021 Volume: 2 Issue: 1

Cite

APA Pektürk, T., & Kocaoğlu, S. (2021). Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method. Journal of Materials and Mechatronics: A, 2(1), 37-50.
AMA Pektürk T, Kocaoğlu S. Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method. J. Mater. Mechat. A. June 2021;2(1):37-50.
Chicago Pektürk, Türkay, and Sıtkı Kocaoğlu. “Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method”. Journal of Materials and Mechatronics: A 2, no. 1 (June 2021): 37-50.
EndNote Pektürk T, Kocaoğlu S (June 1, 2021) Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method. Journal of Materials and Mechatronics: A 2 1 37–50.
IEEE T. Pektürk and S. Kocaoğlu, “Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method”, J. Mater. Mechat. A, vol. 2, no. 1, pp. 37–50, 2021.
ISNAD Pektürk, Türkay - Kocaoğlu, Sıtkı. “Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method”. Journal of Materials and Mechatronics: A 2/1 (June 2021), 37-50.
JAMA Pektürk T, Kocaoğlu S. Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method. J. Mater. Mechat. A. 2021;2:37–50.
MLA Pektürk, Türkay and Sıtkı Kocaoğlu. “Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method”. Journal of Materials and Mechatronics: A, vol. 2, no. 1, 2021, pp. 37-50.
Vancouver Pektürk T, Kocaoğlu S. Digital Compass Calibration Using Particle Swarm Optimization and Least Squares Method. J. Mater. Mechat. A. 2021;2(1):37-50.