摘要
针对MEMS三轴磁强计在线误差校正的需要,提出了两步校正算法。通过极大极小值法初步校正磁强计,利用零速检测获取载体的无干扰加速度区间,在该区间内利用重力矢量和地磁矢量的点积不变性求解误差矩阵,进一步校正磁强计。理论分析和实验测试均表明,这种两步校正算法克服了椭球拟合法的缺陷,能求解磁强计误差模型中的全部参数,从而实现更好的误差校正效果。
A two-step calibration algorithm is proposed for the online error correction of 3-axis MEMS magnetometer.In the first step,the zero offset of the magnetometer is evaluated and compensated by the maximal minimum value method.Then,the non-interference acceleration time intervals of moving carrier is obtained by zero velocity detection.In these intervals,the error matrix is solved according to the dot product invariance of gravity vector and geomagnetic vector,hence the magnetometer error can be corrected further.Theoretical analysis and experimental tests show that this two-step calibration algorithm has better results for MEMS magnetometer error correction than the traditional ellipsoid fitting method since it can solve all the parameters of magnetometer error model.
作者
狄素素
曾成
张梦影
DI Su-su;ZENG Cheng;ZHANG Meng-ying(School of Electronic Information,Hebei University of Technology,Tianjin 300400,China)
出处
《火力与指挥控制》
CSCD
北大核心
2018年第9期40-43,共4页
Fire Control & Command Control
基金
国家自然科学基金资助项目(51475136)
关键词
MEMS磁强计
误差校正
极大极小值
零速检测
点积不变性
MEMS magnetometer
error correction
maximal minimum value
zero velocity detection
dot product invariance