地磁温度误差模型
式中左侧为地磁在T温度下的实测值,C矩阵为温度影响系数,B为温度零偏系数。其中H(T0)与B(T0)为参考温度T0的三轴地磁实测值。
由上式可以得到标定方程:
数据处理
对于在多个温度下获取得到数据,选定参考温度,作为标准点(可以选择常温作为标准点),温度T0下共进行4次测量(0°、90°、180°、270°),分别计算三轴的偏置与修正系数。
x轴偏置计算
![](https://img-blog.csdnimg.cn/6d5e7035beb24eb89d7e51ecf45cc9a7.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMTQ2Mzg2,size_16,color_FFFFFF,t_70#pic_center)
![](https://img-blog.csdnimg.cn/ce7b7c4b53144a8cb959bb97aeb438c6.jpg#pic_center)
![](https://img-blog.csdnimg.cn/5e21ce288fc148b7b49adb37c21ed28d.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMTQ2Mzg2,size_16,color_FFFFFF,t_70#pic_center)
![](https://img-blog.csdnimg.cn/09bc0e331e6047baa73c98608c0996de.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMTQ2Mzg2,size_16,color_FFFFFF,t_70#pic_center)
温度标定
x轴标定
假设以20℃作为参考温度,设在温度T0下共进行 次测量(0°、90°、180°、270°),X轴温度标定方法如下:
左侧为第i次x轴测量的平均值,利用上式,采用最小二乘法可确定温度 下的B1(T)和 C1(T)。
y轴和z轴标定
![](https://img-blog.csdnimg.cn/4e3fbe68bb8d48b48b72c31b8a36b038.jpg#pic_center)
拟合温度修正曲线
设测量计算得到各轴的Ck(Ti)、Bk(Ti),可采用二次曲线进行拟合,得到温度标定曲线Ck(T)~T、 Bk(T)~T
C1(T)、C2(T)、C3(T)、B1(T)、B2(T)、B3(T)为温度 的二次函数,即f(T)=a0+a1T+a2T2,其中a0、a1、a2即为装订参数。
本文参考程序为:https://gitee.com/bzh_8120/bzh/tree/master/temp_com