传感技术学报2019,Vol.32Issue(1):106-110,5.DOI:10.3969/j.issn.1004-1699.2019.01.019
一种新的电子罗盘校准算法研究
Research on a New Electronic Compass Calibration Algorithm
摘要
Abstract
In view of the problem that the accuracy of magnetometer error compensation algorithm in complex magnetic environment is not ideal and results in low accuracy of electronic compass, This paper analyzes and models the error sources of magnetometer in detail, proposing an algorithm based on simulated annealing (SA). Spatial ellipsoid magnetometer calibration method using a simulated annealing algorithm to fits the magnetometer measurement data to a spatial ellipsoid fit, using the estimated parameters for scale factor and soft magnetic interference, hard magnetic interference, and zero offset for overall error compensation. Finally, the least squares method is used to solve the direction cosine of the non-orthogonal axis, non-orthogonal error and installation error compensation are performed. Finally, a heading angle error comparison test was performed on an electronic compass system using the designed algorithm. Finally, the course angle error comparison test of an electronic compass system is carried out by using the designed algorithm. The experimental results show that this method can accurately calculate the error parameters of the magnetometer, the measured course Angle accuracy is improved from 4.5°to 0.4°, which improves an order of magnitude. This method has a certain engineering reference value in the calibration of electronic compass.关键词
地磁导航/电子罗盘/椭球拟合/模拟退火算法/误差校准Key words
geomagnetic navigation/electronic compass/ellipsoid fitting/simulated annealing (SA)/error calibration分类
航空航天引用本文复制引用
晁正正,张晓明,马喜宏,吕辰,陈雷,李小燕..一种新的电子罗盘校准算法研究[J].传感技术学报,2019,32(1):106-110,5.基金项目
基于磁场集聚与纳米颗粒敏感的仿信鸽磁矢量传感器研究项目(51375463) (51375463)