Particle Swarm Optimization with Rotation Axis Fitting for Magnetometer Calibration

Research output: Contribution to journalArticle


Research units


This paper presents an improved multi-objective particle swarm optimization algorithm for magnetometer calibration in spacecraft. The proposed algorithm combines scalar checking with novel rotation axis fitting objective and avoids the requirement for perfectly aligned measurement axis. The improved approach is designed to solve 12 calibration parameters based on the knowledge of the magnetometer rotation axis direction. The performance of the novel algorithm is demonstrated with simulations and experimental data on Aalto-1 nanosatellite.


Original languageEnglish
Pages (from-to)1009-1022
Number of pages14
JournalIEEE Transactions on Aerospace and Electronic Systems
Issue number2
Publication statusPublished - 2017
MoE publication typeA1 Journal article-refereed

    Research areas

  • Magnetometer, Calibration, Nanosatellite, Rotation axis fitting, Multi-objective particle swarm optimization

ID: 10225379