基于椭球 磁补偿 matlab,基于椭球拟合的三轴磁传感器快速标定补偿方法

第4期(总第173期) 2012年8月 机械工程与自动化 MECHANICAL ENGINEERING & AUTOMATION No.4Aug. 文章编号:1672-6413(2012)04-0163-03 櫜基于椭球拟合的三轴磁传感器快速标定补偿方法张 樨1,李 杰2,蒋 窍2,张晓明2 ( 1.中北大学 信息与通信工程学院,山西 太原 030051;2.中北大学 电子与计算机科学技术学院,山西  太原 030051) 摘要:考虑到现有多轴磁传感器的标定补偿方法中普遍存在操作时间长、计算量较大、标定设备要求高、场地要求面积大等问题,提出一种基于椭球拟合的三轴磁传感器误差标定补偿方法。首先,分析传感器误差产生机理,并在此基础上,建立传感器误差模型,推导出各误差系数的计算公式,并利用椭球拟合的方法对三轴磁传感器进行测试标定与误差补偿。实验结果表明,该方法能够正确、有效地标定补偿三轴磁传感器的不正交误差、灵敏度误差以及零偏误差,具有操作简捷、省时、精度高等特点。 关键词:磁传感器;误差建模;标定补偿;椭球拟合中图分类号:V241.61   文献标识码: 櫜 A 国家自然科学基金资助项目 (61004127 );国家自然科学基金资助项目 (50905169 ) 收稿日期:2012-03-22;修回日期:2012-04-02 作者简介:张樨 (1977-),女,贵州黔西人,助教,硕士,主要从事导航制导与控制方面的研究工作。 0 引言 三轴磁传感器是重要的导航工具,为了获得高精度、高可靠性的导航信息,就必须对传感器进行有效的误差标定与补偿[ 1]。传统的磁补偿技术主要为硬补偿,通过在磁传感器周围放置各种永久磁铁、软铁球或补偿绕组来抵消载体磁场,但是却存在成本高、补偿过程复杂、不易控制、精度较低等问题。针对此,本文以三轴磁传感器的制造误差为例,通过基于椭球约束的最小二乘拟合方法,对其进行软补偿,消除载体磁场对磁传感器的影响,有效提高磁传感器的误差补偿精度。 1 误差产生机理分析及建模根据产生机理的不同,可将三轴磁传感器的制造误 差分为3类:不正交误差、灵敏度误差、零位误差[ 2, 3]。 1.1 不正交误差 三轴磁传感器轴间的不正交误差是由于在制造过程中三个磁传感器的测量轴无法保证两两完全正交所 引起,其不正交角模型如图1所示。其中, X 0、 Y 0、 Z 0 表示理想正交模型中三轴磁传感器的矢量指向; X 、 Y 、 Z 表示实际磁传感器三轴的指向;假设 Z 轴与正交模 型中的 Z 0 轴重合,且 XOZ 面与 X 0 OZ 0 面重合; α 为 X 轴在 XOZ 面与轴 X 0 的夹角; β 为 Y 轴在 X 0 OY 0 面 的投影与 Y 0 轴的夹角; γ 为 Y 轴与 X 0 OY 0 面的夹角。 由此可建立三轴磁传感器不正交角的数学模型: Bx 1 By 1Bz 烄 烆 烌 烎1 = cos α 0 sin α sin β cos α cos β cos γ sin γ 烄 烆 烌 烎0  0  1 Be x Be yBe 烄 烆 烌 烎 z 。 ( 1) … ………………………………………………… 其中: Bx 1、 By 1、 Bz 1分别为存在不正交误差情况下的三 维磁感应强度; Be x 、 Be y 、 Be z 分别为三轴磁传感器的理 论输出值。 1.2 灵敏度误差 轴间静态灵敏度误差是由于三轴磁传感器各轴的灵敏度不同、测量信号的放大电路特性不完全相同而引起的测量误差,其数学模型为: Bx 2 By 2Bz 烄 烆 烌 烎2 =

你可能感兴趣的:(基于椭球,磁补偿,matlab)