如何正确应用矢量磁力计的标量校准?

时间:2016-08-25 13:54:53

标签: matlab calibration magnetometer

我需要使用带有matlab的Merayo方法校准磁力计。 我找到了this code

但我不明白我是如何应用这种技术的。事实上,我的磁数据失真,我应用磁校准。

[U,c] = MgnCalibration(X)

所以我得到了U形状椭圆体参数和c椭圆体中心。 校准后的测量结果如下:      w = U *(v-c)

问题在于,当我计算出校正数据时,我有另一个数值顺序。

Data=[1750 1460 -3940]
CalibratedData=[0.4042 0.3820 -0.6860]

我对此并不十分了解? 校准后如何使用我的磁数据?

1 个答案:

答案 0 :(得分:0)

每个轴的校准数据[mx = 0.4042 my = 0.3820 mz = -0.6860]现在应该独立于3D空间中的方向,其中磁通门在空间中的该点处找到自己的特定测量值。用sqrt(mx.mx + my.my + mz.mz)计算的总场数将是该点校准地球的总磁场。

如果缩放正确,这个总场值应该与质子或铯蒸汽磁力计测得的值相同