摘要
针对复杂磁环境下磁强计误差补偿算法效果不理想而导致电子罗盘精度较低的问题,本文对磁强计的误差来源进行了详细分析与建模,提出了一种基于模拟退火算法(SA)的空间椭球磁强计校正方法,采用模拟退火算法,对磁强计测量数据进行空间椭球拟合,用估计的参数进行刻度系数与软磁干扰、硬磁干扰与零点偏移的整体误差补偿。最后,利用最小二乘法求解出非正交轴的方向余弦,进行非正交误差和安装误差补偿。最终利用设计的算法对某电子罗盘系统进行了航向角误差对比试验,实验结果表明该方法能准确计算出磁强计的误差参数,实测航向角精度从4.5°提高到0.4°,提高了一个数量级。该方法在电子罗盘的校准中具有了一定的工程参考价值。
- 单位