一种三维电子罗盘的标定方法.pdf

上传人:a**** 文档编号:4651851 上传时间:2018-10-24 格式:PDF 页数:16 大小:8.12MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210273633.0

申请日:

2012.08.02

公开号:

CN102818564A

公开日:

2012.12.12

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||著录事项变更IPC(主分类):G01C 17/38变更事项:发明人变更前:陈池来 刘建强 程珍变更后:陈池来 刘建强 邵东升 唐敏 林新华 高理升 程珍|||实质审查的生效IPC(主分类):G01C 17/38申请日:20120802|||公开

IPC分类号:

G01C17/38

主分类号:

G01C17/38

申请人:

中国科学院合肥物质科学研究院

发明人:

陈池来; 刘建强; 程珍

地址:

230031 安徽省合肥市蜀山湖路350号合肥智能机械研究所

优先权:

专利代理机构:

合肥天明专利事务所 34115

代理人:

奚华保

PDF下载: PDF下载
内容摘要

本发明公开了一种三维电子罗盘的标定方法,该方法实现装置包括一个三维无磁旋转平台和一个内部置有三维磁传感器和倾角传感器的三维电子罗盘。通过三维电子罗盘在空间旋转时地磁场和重力场导致的三维磁传感器和倾角传感器的输出变化,确定传感器敏感方向矢量、三维电子罗盘外壳坐标系、大地坐标系之间的空间位置关系,确定磁传感器和倾角传感器的输出特性,获得三维电子罗盘输出值与空间方位的一一对应关系,从而实现对其校准标定。本发明提供的标定方法不需要现有磁传感器标定使用的磁屏蔽房和亥姆霍兹线圈,不需要对三维电子罗盘内部磁传感器和倾角传感器位置进行调节,在有精密的三维无磁旋转平台的情况下实现对三维电子罗盘的高精度标定。

权利要求书

1.一种三维电子罗盘的标定方法,该方法的实现装置包括一个三维无磁旋
转平台(1)和一个内部置有三个磁传感器(3)和一个倾角传感器(4)的三维
电子罗盘(2),所述三维电子罗盘(2)放置于所述三维无磁旋转平台(1)的中
央位置,其特征在于:通过所述三维无磁旋转平台(1)使所述三维电子罗盘(2)
在绕电子罗盘基准坐标系、大地坐标系的坐标轴各轴旋转过程中,磁传感器(3)
以及倾角传感器(4)在地磁场及重力场作用下输出变化,确定磁传感器(3)和
倾角传感器(4)敏感方向矢量、三维电子罗盘(2)基准坐标系之间的空间位置
关系,获得磁传感器(3)和倾角传感器(4)的输出特性,获得任意地磁场下三
维电子罗盘(2)输出与三维电子罗盘(2)基准坐标系与大地坐标系之间的关系,
确定方位角度,实现对三维电子罗盘(2)高精度标定。
2.根据权利要求1所述的三维电子罗盘的标定方法,其特征在于:所述三
维无磁旋转平台(1),其三个选择轴组成标准的右手三维直角坐标系
ζ:(ζ1 ζ2 ζ3),ζ3轴沿重力方向向下,ζ1轴和ζ2轴为相互正交的两轴;
所述三维电子罗盘(2)外壳具有三维基准直角坐标系e:(e1 e2 e3),e1轴
为三维电子罗盘(2)的指示方向,e2轴在水平面上与e1轴正交;
所述三维电子罗盘(2)内置的三个磁传感器(3),其敏感方向构成磁传感
器(3)坐标系ε:(ε1 ε2 ε3);
所述三维电子罗盘(2)内置的二维倾角传感器(4),其二个敏感方向以及
由右手关系决定的第三个轴组成倾角传感器(4)的坐标系ξ:(ξ1 ξ2 ξ3),ξ1轴
和ξ2轴分别为测量倾斜角和测量翻滚角的两个敏感方向;
所述地磁场和重力场构成大地坐标系ζ:(ζ1 ζ2 ζ3),其三轴分别指向磁北
方向、磁东方向和重力方向;
规定当逆向面对坐标轴时,逆时针方向为正向,所有的角度保持在区间[0,
2π);
将三维无磁旋转平台(1)坐标系的ζ1ζ2面调节为水平状态,将三维电子罗
盘(2)外壳的e1轴和e2轴分别紧靠三维无磁旋转平台的ζ1轴和ζ2轴上并固定,
以ζ3轴为旋转轴,在三维无磁旋转平台沿顺时针方向转动一周的过程中,当磁传
感器(3)ε1轴输出最大值时,将此位置的三维无磁旋转平台转动角度记为θ01;
然后,以e1为旋转轴将其正方向翻转180°,再次使三维无磁旋转平台绕其ζ3轴
旋转一周,获得使磁传感器(3)ε1轴获得最大值时的转动角度,记为θ01';
三维无磁旋转平台(1)坐标系的ζ1轴在初始位置时与大地坐标系的ζ1轴的
夹角记为∠ζ1ζ1,使三维无磁旋转平台(1)从上述的初始位置绕ζ3轴顺时针旋
转角度∠ζ1ζ1,得到新的基准位置,在该基准位置下使三维无磁旋转平台(1)绕
其ζ2轴带动三维电子罗盘(2)逆时针转动,当磁传感器(3)ε1轴取得极大值时,
得到当前三维无磁旋转平台(1)转动的角度θ02;在新的基准位置下,将三维电
子罗盘(2)沿其外壳的e1轴将其翻转180°,再次使三维无磁旋转平台(1)绕
其ζ2轴旋转一周,再次获得使磁传感器(3)的ε1轴获得最大值时的转动角度,
记为θ02';
在新的基准位置下,将三维无磁旋转平台(1)绕其ζ2轴带动三维电子罗盘
(2)顺时针转动一个角度,此角度为磁倾角∠ζ3B的余角β,然后,使三维无
磁旋转平台(1)绕其ζ3轴带动三维电子罗盘(2)旋转一周,转角为θ时,磁传
感器(3)ε1轴输出量V1的函数表达式为:V1=f1(B||)=f1(B0cosθ);
通过翻转三维电子罗盘(2),将其三维电子罗盘(2)外壳坐标系的不同面
放置在三维无磁旋转平台(1)上,使磁传感器(3)的ε2轴和ε3轴分别代替ε1轴
进行上述的操作;
将三维无磁旋转平台(1)坐标系的ζ1ζ2面调节为水平状态,获得倾角传感
器(4)的两个输出量再将三维电子罗盘(2)沿e1轴逆时针翻转90
度,则得到倾角传感器(4)的另外两个输出量
进行实际测量时,假设新磁场大小为B1,获得磁传感器(3)三个轴的原始
输出大小,记为: V 11 V 12 V 13 . ]]>
3.根据权利要求2所述的三维电子罗盘的标定方法,其特征在于:所述三
维无磁旋转平台(1)坐标系的ζ1轴在初始位置时与大地坐标系的ζ1轴的夹角
∠ζ1ζ1,和磁传感器(3)ε1轴在罗盘坐标系的e1e2面内的投影方向与罗盘坐标系
的e1轴的夹角∠e1ε1||分别为: e 1 ϵ 1 | | = θ 01 - θ 01 2 . ]]>
4.根据权利要求2所述的三维电子罗盘的标定方法,其特征在于:所述磁
传感器(3)ε1轴在罗盘坐标系的e1e3面内的投影分量与e1轴的夹角∠e1ε1⊥,和地
磁场矢量与竖直方向的夹角∠ζ3B分别为:
e 1 ϵ 1 = θ 02 - θ 02 2 , ]]> ζ 3 B = θ 02 + θ 02 - 3 π 2 . ]]>
5.根据权利要求2所述的三维电子罗盘的标定方法,其特征在于:所述磁
传感器(3)ε1轴在三维电子罗盘(2)外壳坐标系内的坐标表达式为:
e 1 e 2 e 3 a 1 a 2 a 3 = e 1 e 2 e 3 ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 tan e 1 ϵ 1 | | - ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 tan e 1 ϵ 1 . ]]>
6.根据权利要求2所述的三维电子罗盘的标定方法,其特征在于:分别计
算出磁传感器(3)ε2轴和ε3轴在外壳坐标系内的矢量表达式,得到磁传感器(3)
坐标系与外壳坐标系的转换关系表达式为:
ϵ 1 ϵ 2 ϵ 3 = e 1 e 2 e 3 a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 = e 1 e 2 e 3 M . ]]>
其中,转换矩阵记为Meε,通过实验得到磁传感器(3)ε2轴和ε3轴的数字
输出V1和V2的函数表达式后,可得磁传感器(3)的输出函数为:
V 1 V 2 V 3 = = f 1 ( B | | ) f 2 ( B | | ) f 3 ( B | | ) . ]]>
7.根据权利要求2所述的三维电子罗盘的标定方法,其特征在于:设倾角
传感器(4)与e2e3面夹角为则有:


从而解出进而得到倾角传感器(4)坐标系与外壳坐标系之间的
换算关系:ξ=eMeξ;其中:


8.根据权利要求6所述的三维电子罗盘的标定方法,其特征在于:利用实
验时获取的 V 1 V 2 V 3 = = f 1 ( B | | ) f 2 ( B | | ) f 3 ( B | | ) ]]>和测量时三维电子罗盘(2)输出的 V 11 V 12 V 13 , ]]>获得磁
传感器(3)的三个轴上的磁场分量大小,记为:
B 1 = B 0 ϵ 1 ϵ 2 ϵ 3 a 11 a 12 a 13 = B 0 e 1 e 2 e 3 a 1 a 2 a 3 b 1 b 2 b 3 c 1 c 2 c 3 a 11 a 12 a 13 = B 0 e 1 e 2 e 3 d 1 d 2 d 3 ]]>
此时的总磁场大小为:在大地坐标系中,此时的磁场表
达式为:
B 1 = B 1 ζ 1 ζ 2 ζ 3 sin β 2 0 cos β 2 = d 1 2 + d 2 2 + d 3 2 B 0 ζ 1 ζ 2 ζ 3 sin β 2 0 cos β 2 ]]>
设定相对于地磁场的偏转角、倾斜角和翻滚角分别为(r,s,t),其中,
r=∠ζ1e1|| s = π 2 - ζ 3 e 1 ; ]]>
由:
( - sin s ) 2 + ( cos s sin t ) 2 + ( cos s cos t ) 2 = 1 ]]>
cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 ( N - 1 ) T cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 = 1 ]]>
计算出cosβ2,其中,
N = M 11 M 12 0 M 21 M 22 0 M 31 M 32 d 3 ]]>
进而由:
- sin s cos s sin t cos s cos t = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 ]]>
sin s = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 1 s , sin s , cos s ]]>
tan t = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 2 cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 3 t , sin t , cos t ]]>
计算出s和t,再由:
cos r cos cos r sin s sin t - sin r cos t cos r sin s cos t + sin r sin t sin r cos sin r sin s sin t + cos r cos t sin r sin s cos t - cos r sin t d 1 d 2 d 3 = sin β 2 0 ]]>
cot r = sin td 3 - cos td 2 cos s d 1 + sin s sin t d 2 + sin s cos t d 3 ]]>
sin r = sin β 2 cot r cos s d 1 + cot r sin s sin t d 2 - cos td 2 + cot r sin s cos t d 3 + sin td 3 ]]>
计算出r,至此所有角度都计算出来。
9.根据权利要求1所述的三维电子罗盘的标定方法,其特征在于:所述磁
传感器(3)采用各向异性磁阻传感器、霍尔效应磁传感器、磁感传感器、磁通
门磁传感器或方向敏感且量程与地磁场相仿或者小于地磁场的磁传感器。

说明书

一种三维电子罗盘的标定方法

技术领域

本发明涉及对三维电子罗盘的标定,特别涉及内置有磁传感器的利用地磁场进行定位的装置。 

背景技术

三维电子罗盘利用内置的磁传感器通过感应地球磁场来确定航向,三维电子罗盘同时内置有倾角传感器,通过倾角补偿,使三维电子罗盘在倾斜情况下仍能准确判别方向。三维电子罗盘体积小,指示方向准确,输出电信号,可以通过各种接口集成到其他电子系统中,使用方便,现已广泛应用于海陆空航行、惯性导航、自主机器人和地质勘测等领域。 

由于三维电子罗盘内置的磁传感器三轴并非完全正交,倾角传感器的测量轴也存在非正交问题,并且由于安装等问题,磁传感器坐标系和倾角传感器坐标系对应的各个轴并不严格平行,使得倾角补偿不准确,磁传感器和三维电子罗盘外壳坐标系也并非完全重合,致使测量的航向角存在误差。所以解决这几个问题是提高三维电子罗盘精度的关键。 

现有的校准三维电子罗盘的方法有归一归零法、最小二乘法和拟椭圆法等,但是这些方法均没有从最基本的结构入手,而只是用线性拟合的方法校准结果,而三维电子罗盘存在正交问题和坐标系不重合问题时,输出结果是非线性的,用以上方法均不准确。还存在使用无磁的方法校准磁传感器的,在磁屏蔽房中进行实验,或者使用三维线圈将环境磁场抵消,在人为产生一个大小及角度已知的磁场来对传感器进行标定,但是这种方法对仪器条件要求苛刻,需要昂贵且体积大的磁屏蔽房和三维亥姆霍兹线圈。 

在专利CN 101393022A中,发明者在环境磁场存在的情况下利用磁传感器在特定位置的输出值对其本身进行标定,不需要昂贵的磁屏蔽仪器和磁产生仪器。然而,这种标定方法需要对磁传感器的22个方位角输出值进行测量,过于复杂,且这22个位置中,有45度、135度、225度和315度的空间位置出现,对于外形为三维电子罗盘外壳的磁传感器而言,空间位置容易实现的是90度整数倍的 位置,而对其它位置的实现比较困难,并且带入误差较大,因而这种标定方法所能达到的精度只能是3~5度,而对于现在测量精度已经达到0.5度的磁传感器而言,显然是不合适的。另外,这种标定方法基于磁传感器输出特性为线性的假定,因而不能对存在正交误差的三维电子罗盘进行高精度标定。 

在专利CN200910117170.7中,发明者同样在周围磁场存在的情况下进行标定,并通过在一维旋转平台水平方向360度旋转以及三维电子罗盘90度整数倍翻转的弱磁方向传感器空间位置变化所对应的传感器输出变化,确定弱磁方向传感器敏感方向大地坐标系和三维电子罗盘外壳坐标系中的空间位置,同样不需要苛刻的实验条件,并且方法简单易行。但是该专利所用的旋转平台只能在水平面内旋转,因而在确定磁倾角时存在较大误差,且并未对磁传感器和倾角传感器联合使用确定标定方法,因此难以做到高精度标定。 

发明内容

本发明目的是针对现有的校准三维电子罗盘的线性的标定方法不准确的缺点,提出一种利用地磁场对三维电子罗盘进行标定的方法,该方法使用一个三维无磁旋转平台,利用三维电子罗盘内置的磁传感器和倾角传感器在不同空间方向的输出值变化对三维电子罗盘进行标定。 

本发明为实现其目的所采取的技术方案:一种三维电子罗盘的标定方法,该方法的实现装置包括一个三维无磁旋转平台和一个内部置有三个磁传感器和一个倾角传感器的三维电子罗盘,所述三维电子罗盘放置于所述三维无磁旋转平台的中央位置,通过所述三维无磁旋转平台使所述三维电子罗盘在绕电子罗盘基准坐标系、大地坐标系的坐标轴各轴旋转过程中,磁传感器以及倾角传感器在地磁场及重力场作用下输出变化,确定磁传感器和倾角传感器敏感方向矢量、三维电子罗盘基准坐标系之间的空间位置关系,获得磁传感器和倾角传感器的输出特性,获得任意地磁场下三维电子罗盘输出与三维电子罗盘基准坐标系与大地坐标系之间的关系,确定方位角度,实现对三维电子罗盘高精度标定。 

绕空间轴精密旋转由一个三维无磁旋转平台提供,其三个选择轴组成标准的右手三维直角坐标系 轴沿重力方向向下, 轴和 轴为相互正交的两轴,并且由 轴和 轴组成的平面可以调节至水平状态; 

三维电子罗盘外壳具有三维基准直角坐标系e:(e1 e2 e3),e1轴为三维电子罗盘的指示方向,e2轴在水平面上与e1轴正交; 

三维电子罗盘内置有三个磁传感器,其敏感方向构成磁传感器坐标系ε:(ε1 ε2 ε3); 

三维电子罗盘内置有二维倾角传感器,其二个敏感方向以及由右手关系决定的第三个轴组成倾角传感器坐标系ξ:(ξ1 ξ2 ξ3),ξ1轴和ξ2轴分别为测量倾斜角和测量翻滚角的两个敏感方向; 

地磁场和重力场构成大地坐标系ζ:(ζ1 ζ2 ζ3),其三轴分别指向磁北方向、磁东方向和重力方向; 

规定当逆向面对坐标轴时,逆时针方向为正向,所有的角度保持在区间[0,2π); 

将三维无磁旋转平台坐标系的 面调节为水平状态,将三维电子罗盘外壳的e1轴和e2轴分别紧靠三维无磁旋转平台的 轴和 轴上并固定,以 轴为旋转轴,在三维无磁旋转平台沿顺时针方向转动一周的过程中,当磁传感器ε1轴输出最大值时,将此位置的三维无磁旋转平台转动角度记为θ01;然后,以e1为旋转轴将其正方向翻转180°,再次使三维无磁旋转平台绕其 轴旋转一周,获得使磁传感器ε1轴获得最大值时的转动角度,记为θ01′; 

三维无磁旋转平台坐标系的 轴在初始位置时与大地坐标系的ζ1轴的夹角记为 使三维无磁旋转平台从上述的初始位置绕 轴顺时针旋转角度 得到新的基准位置,在该基准位置下使三维无磁旋转平台绕其 轴带动三维电子罗盘逆时针转动,当磁传感器ε1轴取得极大值时,得到当前三维无磁旋转平台转动的角度θ02;在新的基准位置下,将三维电子罗盘沿其外壳的e1轴将其翻转180°,再次使三维无磁旋转平台绕其 轴旋转一周,再次获得使磁传感器的ε1轴获得最大值时的转动角度,记为θ02′; 

在新的基准位置下,将三维无磁旋转平台绕其 轴带动三维电子罗盘顺时针转动一个角度,此角度为磁倾角∠ζ3B的余角β,然后,使三维无磁旋转平台绕其 轴带动三维电子罗盘旋转一周,转角为θ时,磁传感器ε1轴输出量V1的函数表达式为:V1=f1(B‖)=f1(B0cosθ)。 

通过翻转三维电子罗盘,将其三维电子罗盘外壳坐标系的不同面放置在三维无磁旋转平台上,使磁传感器的ε2轴和ε3轴分别代替ε1轴进行上述的操作; 

将三维无磁旋转平台坐标系的 面调节为水平状态,获得倾角传感器的两个输出量 再将三维电子罗盘沿e1轴逆时针翻转90度,则得到倾角传感器的另外两个输出量 

进行实际测量时,假设新磁场大小为B1,获得磁传感器三个轴的原始输出大小,记为: V 11 V 12 V 13 . ]]>

三维无磁旋转平台坐标系的 轴在初始位置时与大地坐标系的ζ1轴的夹角 和磁传感器ε1轴在罗盘坐标系的e1e2面内的投影方向与罗盘坐标系的e1轴的夹角∠e1ε1‖分别为:  e 11 ϵ 1 | | = θ 01 - θ 01 2 . ]]>

磁传感器ε1轴在罗盘坐标系的e1e3面内的投影分量与e1轴的夹角∠e1ε1⊥,和地磁场矢量与竖直方向的夹角∠ζ3B(即磁倾角)分别为: 

e 1 ϵ 1 = θ 02 - θ 02 2 , ]]> ζ 3 B = θ 02 + θ 02 - 3 π 2 . ]]>

磁传感器ε1轴在三维电子罗盘外壳坐标系内的坐标表达式为: 

e 1 e 2 e 3 a 1 a 2 a 3 = e 1 e 2 e 3 ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 tan e 1 ϵ 1 | | - ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 tan e 1 ϵ 1 ]]>

分别计算出磁传感器ε2轴和ε3轴在外壳坐标系内的矢量表达式,就可以得到磁传感器坐标系与外壳坐标系的转换关系表达式为: 

ϵ 1 ϵ 2 ϵ 3 = e 1 e 2 e 3 a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 = e 1 e 2 e 3 M ]]>

其中,转换矩阵记为Meε,通过实验得到磁传感器ε2轴和ε3轴的数字输出V1和V2的函数表达式后,可得磁传感器器的输出函数为: 

V 1 V 2 V 3 = f 1 ( B | | ) f 2 ( B | | ) f 3 ( B | | ) ]]>

设倾角传感器与e2e3面夹角为 则有: 

从而可解出 进而可得到倾角传感器坐标系与外壳坐标系之间的换算关系:ξ=eMeξ。其中: 

利用实验时获取的 V 1 V 2 V 3 = f 1 ( B | | ) f 2 ( B | | ) f 3 ( B | | ) ]]>和测量时三维电子罗盘输出的 V 11 V 12 V 13 , ]]>获 

得磁传感器的三个轴上的磁场分量大小,记为: 

B 1 = B 0 ϵ 1 ϵ 2 ϵ 3 a 11 a 12 a 13 = B 0 e 1 e 2 e 3 a 1 a 2 a 3 b 1 b 2 b 3 c 1 c 2 c 3 a 11 a 12 a 13 = B 0 e 1 e 2 e 3 d 1 d 2 d 3 ]]>

此时的总磁场大小为: 在大地坐标系中,此时的磁场表达式为: 

B 1 = B 1 ζ 1 ζ 2 ζ 3 sin β 2 0 cos β 2 = d 1 2 + d 2 2 + d 3 2 B 0 ζ 1 ζ 2 ζ 3 sin β 2 0 cos β 2 ]]>

设定相对于地磁场的偏转角、倾斜角和翻滚角分别为(r,s,t),其中,r=∠ζ1e1‖ s = π 2 - ζ 3 e 1 . ]]>

由: 

( - sin s ) 2 + ( cos s sin t ) 2 + ( cos s cos t ) 2 = 1 ]]>

cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 ( N - 1 ) T cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 = 1 ]]>

可计算出cosβ2,其中, 

N = M 11 M 12 0 M 21 M 22 0 M 31 M 32 d 3 ]]>

进而由: 

- sin s cos s sin t cos s cos t = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 ]]>

sin s = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 1 s , sin s , cos s ]]>

tan t = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 2 cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 3 t , sin t , cos t ]]>

计算出s和t,再由: 

cos r cos s cos r sin s sin t - sin r cos t cos r sin s cos t + sin r sin t sin r cos s sin r sin s sin t + cos r cos t sin r sin s cos t - cos r sin t d 1 d 2 d 3 = sin β 2 0 ]]>

cot r = sin t d 3 - cos td 2 cos s d 1 + sin s sin t d 2 + sin s cos td 3 ]]>

sin r = sin β 2 cot r cos s d 1 + cot r sin s sin t d 2 - cos t d 2 + cot r sin s cos t d 3 + sin t d 3 ]]>

计算出r,至此所有角度都计算出来。 

三维电子罗盘的标定方法,能够校准三维电子罗盘等内置有三轴磁传感器的装置,其内置的磁传感器包括各向异性磁阻传感器、霍尔效应磁传感器、磁感传感器、磁通门磁传感器等方向敏感且量程与地磁场相仿或者小于地磁场的磁传感器。 

本发明的有益效果:用于校准三维电子罗盘的标定方法所用的仪器只需要一个可测旋转角度的三维无磁旋转平台,能够利用地磁场本身对三维电子罗盘进行标定,不需要磁屏蔽房和三维亥姆霍兹线圈。 

用于校准三维电子罗盘的标定方法只需要在一定时间内标定空间的周围磁场稳定均匀,所以在普通的实验室或房间内就可进行标定,不需要到野外等苛刻的环境中,允许标定空间周围有铁磁物质干扰。 

用于校准三维电子罗盘的标定方法,使用地磁场进行标定实验,而地磁场在短时间内稳定可靠,因此可以为精度达0.5°甚至更高的三维电子罗盘进行标定。 

用于校准三维电子罗盘的标定方法包括实验部分和数据处理部分,实验操作部分,只要获取数据即可,时间较短,对环境要求低;数据处理部分,只需对实验过程中采集的数据进行离线处理,不需三维电子罗盘和三维无磁旋转平台参与,简捷高效。 

用于校准三维电子罗盘的标定方法操作简单方便,精度较高,平台简单,对机械加工要求低。 

附图说明

图1为三维电子罗盘水平放置在三维无磁旋转平台的示意图。 

图2为三维无磁旋转平台带动三维电子罗盘绕竖直轴旋转并获取相应角度的示意图。 

图3为三维无磁旋转平台带动三维电子罗盘绕 轴旋转并获取相应角度的示意图。 

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明: 

图1为三维电子罗盘2放置示意图。 

放置的平台为三维无磁旋转平台1,其坐标系为 其中 轴为沿重力方向向下,三维无磁旋转平台1可绕 轴、 轴和 轴分别进行360°精密旋转,并且旋转角度可通过光电编码器等装置精确输出,其 面可以调节为水平状态,定义逆时针为正方向。三维电子罗盘2(其外壳坐标系为e:(e1 e2 e3))内置有三个磁传感器3(其坐标系为ε:(ε1 ε2 ε3))和一个倾角传感器4(其坐标系为ξ:(ξ1 ξ2 ξ3)),三维电子罗盘2放置在三维无磁旋转平台1上,其e1轴与 轴对准。 

先将三维无磁旋转平台1的 面调节为水平状态,然后将三维电子罗盘2放置在三维无磁旋转平台1的 面上,获得倾角传感器4的两个输出量,即相对于三维电子罗盘2坐标系e1e2面的两个夹角 再将三维电子罗盘2沿e1轴逆时针翻转90°,则得到倾角传感器4与三维电子罗盘2坐标系e3e1面的两个夹角 

设倾角传感器4与三维电子罗盘2坐标系e2e3面的两个夹角为 则有: 

联立这两个方程可解出 便可得到倾角传感器4坐标系与三维电 子罗盘2坐标系之间的换算关系:ξ=eMeξ。其中: 

图2为三维无磁旋转平台1绕 轴进行旋转实验时水平面内各角度的示意图。 

和 分别为三维无磁旋转平台1坐标系在水平面上的两个分量,e1为三维电子罗盘2初始放置时其e1轴的矢量,e1′为三维电子罗盘2绕e1轴进行180°翻转后其e1轴的矢量,ε1‖为三维电子罗盘2初始放置时磁传感器3ε1轴在水平面上的投影矢量,ε1‖′为三维电子罗盘2绕e1轴进行180°翻转后磁传感器3ε1轴在水平面上的投影矢量,ζ1为大地坐标系ζ:(ζ1 ζ2 ζ3)在磁北方向上的分量, 为 轴在初始位置时与大地坐标系的ζ1轴的夹角,∠e1ε1‖为磁传感器3ε1轴在三维电子罗盘2坐标系的e1e2面内的投影方向与其e1轴的夹角。实验时,先将三维无磁旋转平台1的 面调节为水平状态,并将三维电子罗盘2按照图1的要求固定在三维无磁旋转平台1上,然后转动三维无磁旋转平台1使其 轴大体对正北方向对准,作为初始位置,接下来顺时针转动三维无磁旋转平台1一周,与此同时使用计算机或其他上位机接收磁传感器3ε1轴的数据和三维无磁旋转平台1的转动角度数据。由于地磁场矢量B位于大地坐标系的ζ1ζ3面内,当磁传感器3ε1轴处于ζ1ζ3面内,即与ζ1轴重合时,磁传感器3ε1轴与地磁场矢量B的夹角最小,此时磁传感器3ε1轴输出极大值,获得磁传感器3ε1轴输出的最大值相对应的转动角度,记为θ01,将三维电子罗盘2绕e1轴进行180°翻转后,再次进行一次实验,再次获得磁传感器3ε1轴输出的极大值相对应的转动角度,记为θ01′, 由图2可以看出: 由此可计算出: 

图3为三维无磁旋转平台1绕 轴进行旋转实验时 面内各角度的示意图。 

ζ2和ζ3分别为大地坐标系ζ:(ζ1 ζ2 ζ3)在竖直面ζ2ζ3上的分量,另外一个分量ζ1朝向我们,B为地磁场矢量,e1为三维电子罗盘2在基准位置下e1轴的矢量,e1′为三维电子罗盘2从基准位置绕e1轴进行180°翻转后其e1轴的矢量,ε1⊥为三维电子罗盘2在基准位置下磁传感器3ε1轴在竖直面ζ2ζ3上的投影矢量,ε1⊥′为三维电子罗盘2绕e1轴进行180°翻转后磁传感器3ε1轴在竖直面ζ2ζ3上的投影矢量,∠ζ3B为磁倾角,即地磁场矢量B与竖直方向ζ3的夹角,∠e1ε1⊥为磁传感器3ε1轴在三维电子罗盘2罗盘2坐标系的e1e3面内的投影分量与e1轴的夹角。实验时,先将三维无磁旋转平台1调到初始位置,再使其绕 轴顺时针旋转角度 得到新的基准位置,此时可以认定大地坐标系、三维电子罗盘2坐标系和三维无磁旋转平台坐标系完全重合,使三维无磁旋转平台1绕其 轴旋转(也是绕ζ2轴旋转),以带动三维电子罗盘2逆时针转动一周,与此同时使用计算机或其他上位机接收磁传感器3ε1轴的数据和三维无磁旋转平台1的转动角度数据。当磁传感器3ε1轴地磁场矢量B重合时,输出为最大值,获取此时转动的角度θ02;同理,在此基准位置下,将三维电子罗盘2沿其e1轴将其翻转180°,再次使三维无磁旋转平台1绕其 轴旋转一周,再次获得使磁传感器3ε1轴获得最大值时的转动角度θ02′。由图3可以看出: 

θ 02 + e 1 ϵ 1 = 3 π 2 + ζ 3 B θ 02 - e 1 ϵ 1 = 3 π 2 + ζ 3 B , ]]>由此可计算出: e 1 ϵ 1 = θ 02 - θ 02 2 ζ 3 B = θ 02 + θ 02 - 3 π 2 . ]]>

计算出∠e1ε1‖和∠e1ε1⊥后,就可以计算出磁传感器3ε1轴在三维电子罗盘2坐标系内的矢量表达式: e 1 e 2 e 3 a 1 a 2 a 3 ]]>

其中: 

a 1 a 2 a 3 = ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 tan e 1 ϵ 1 | | - ( 1 + tan 2 e 1 ϵ 1 + tan 2 e 1 ϵ 1 | | ) - 1 / 2 tan e 1 ϵ 1 ]]>

通过90°翻转三维电子罗盘2,分别使磁传感器3ε2轴和ε3轴代替磁传感器3ε1轴重复上述的操作和计算,同理就可以分别计算出磁敏传感器ε2轴和ε3轴在三维电子罗盘2坐标系内的矢量表达式,便可以得到磁传感器3坐标系与三维电子罗盘2坐标系的转换关系表达式: 

ϵ 1 ϵ 2 ϵ 3 = e 1 e 2 e 3 a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 ϵ = M ]]>

其中,转换矩阵记为Meε,通过实验得到磁传感器3ε2轴和ε3轴的数字输出V1和V2的函数表达式后,可得磁传感器3器的输出函数为: 

V 1 V 2 V 3 = f 1 ( B | | ) f 2 ( B | | ) f 3 ( B | | ) ]]>

设倾角传感器4与e2e3面夹角为 则有: 

从而可解出 进而可得到倾角传感器4坐标系与外壳坐标系之间 的换算关系:ξ=eMeξ。其中: 

利用实验时获取的 V 1 V 2 V 3 = f 1 ( B | | ) f 2 ( B | | ) f 3 ( B | | ) ]]>和测量时三维电子罗盘2输出的 V 11 V 12 V 13 , ]]>获得磁传感器3的三个轴上的磁场分量大小,记为: 

B 1 = B 0 ϵ 1 ϵ 2 ϵ 3 a 11 a 12 a 13 = B 0 e 1 e 2 e 3 a 1 a 2 a 3 b 1 b 2 b 3 c 1 c 2 c 3 a 11 a 12 a 13 = B 0 e 1 e 2 e 3 d 1 d 2 d 3 ]]>

此时的总磁场大小为: 在大地坐标系中,此时的磁场表达式为: 

B 1 = B 1 ζ 1 ζ 2 ζ 3 sin β 2 0 cos β 2 = d 1 2 + d 2 2 + d 3 2 B 0 ζ 1 ζ 2 ζ 3 sin β 2 0 cos β 2 ]]>

设定相对于地磁场的偏转角、倾斜角和翻滚角分别为(r,s,t),其中,r=∠ζ1e1‖ s = π 2 - ζ 3 e 1 . ]]>

由: 

( - sin s ) 2 + ( cos s sin t ) 2 + ( cos s cos t ) 2 = 1 ]]>

cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 ( N - 1 ) T cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 = 1 ]]>

可计算出cosβ2,其中, 

N = M 11 M 12 0 M 21 M 22 0 M 31 M 32 d 3 ]]>

进而由: 

- sin s cos s sin t cos s cos t = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 ]]>

sin s = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 1 s , sin s , cos s ]]>

tan t = cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 2 cos ζ 3 ξ 1 cos ζ 3 ξ 2 cos β 2 N - 1 i 3 t , sin t , cos t ]]>

计算出s和t,再由: 

cos r cos s cos r sin s sin t - sin r cos t cos r sin s cos t + sin r sin t sin r cos s sin r sin s sin t + cos r cos t sin r sin s cos t - cos r sin t d 1 d 2 d 3 = sin β 2 0 ]]>

cot r = sin t d 3 - cos td 2 cos s d 1 + sin s sin t d 2 + sin s cos td 3 ]]>

sin r = sin β 2 cot r cos s d 1 + cot r sin s sin t d 2 - cos t d 2 + cot r sin s cos t d 3 + sin t d 3 ]]>

计算出r,至此所有角度都计算出来。 

一种三维电子罗盘的标定方法.pdf_第1页
第1页 / 共16页
一种三维电子罗盘的标定方法.pdf_第2页
第2页 / 共16页
一种三维电子罗盘的标定方法.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《一种三维电子罗盘的标定方法.pdf》由会员分享,可在线阅读,更多相关《一种三维电子罗盘的标定方法.pdf(16页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102818564 A (43)申请公布日 2012.12.12 CN 102818564 A *CN102818564A* (21)申请号 201210273633.0 (22)申请日 2012.08.02 G01C 17/38(2006.01) (71)申请人 中国科学院合肥物质科学研究院 地址 230031 安徽省合肥市蜀山湖路 350 号 合肥智能机械研究所 (72)发明人 陈池来 刘建强 程珍 (74)专利代理机构 合肥天明专利事务所 34115 代理人 奚华保 (54) 发明名称 一种三维电子罗盘的标定方法 (57) 摘要 本发明公开了一种三维电子罗盘的标。

2、定方 法, 该方法实现装置包括一个三维无磁旋转平台 和一个内部置有三维磁传感器和倾角传感器的三 维电子罗盘。通过三维电子罗盘在空间旋转时地 磁场和重力场导致的三维磁传感器和倾角传感 器的输出变化, 确定传感器敏感方向矢量、 三维电 子罗盘外壳坐标系、 大地坐标系之间的空间位置 关系, 确定磁传感器和倾角传感器的输出特性, 获 得三维电子罗盘输出值与空间方位的一一对应关 系, 从而实现对其校准标定。 本发明提供的标定方 法不需要现有磁传感器标定使用的磁屏蔽房和亥 姆霍兹线圈, 不需要对三维电子罗盘内部磁传感 器和倾角传感器位置进行调节, 在有精密的三维 无磁旋转平台的情况下实现对三维电子罗盘的高。

3、 精度标定。 (51)Int.Cl. 权利要求书 4 页 说明书 9 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 4 页 说明书 9 页 附图 2 页 1/4 页 2 1. 一种三维电子罗盘的标定方法, 该方法的实现装置包括一个三维无磁旋转平台 (1) 和一个内部置有三个磁传感器 (3) 和一个倾角传感器 (4) 的三维电子罗盘 (2) , 所述三维电 子罗盘 (2) 放置于所述三维无磁旋转平台 (1) 的中央位置, 其特征在于 : 通过所述三维无磁 旋转平台 (1) 使所述三维电子罗盘 (2) 在绕电子罗盘基准坐标系、 大地坐标系的坐标轴各 轴旋。

4、转过程中, 磁传感器 (3) 以及倾角传感器 (4) 在地磁场及重力场作用下输出变化, 确定 磁传感器 (3) 和倾角传感器 (4) 敏感方向矢量、 三维电子罗盘 (2) 基准坐标系之间的空间位 置关系, 获得磁传感器 (3) 和倾角传感器 (4) 的输出特性, 获得任意地磁场下三维电子罗盘 (2) 输出与三维电子罗盘 (2) 基准坐标系与大地坐标系之间的关系, 确定方位角度, 实现对 三维电子罗盘 (2) 高精度标定。 2. 根据权利要求 1 所述的三维电子罗盘的标定方法, 其特征在于 : 所述三维无磁旋转 平台 (1) , 其三个选择轴组成标准的右手三维直角坐标系 :(1 2 3), 3轴。

5、沿重力方 向向下, 1轴和 2轴为相互正交的两轴 ; 所述三维电子罗盘 (2) 外壳具有三维基准直角坐标系 e:(e1 e2 e3), e1轴为三维电子罗 盘 (2) 的指示方向, e2轴在水平面上与 e1轴正交 ; 所述三维电子罗盘 (2) 内置的三个磁传感器 (3) , 其敏感方向构成磁传感器 (3) 坐标系 :(1 2 3) ; 所述三维电子罗盘 (2) 内置的二维倾角传感器 (4) , 其二个敏感方向以及由右手关系 决定的第三个轴组成倾角传感器 (4) 的坐标系 :(1 2 3), 1轴和 2轴分别为测 量倾斜角和测量翻滚角的两个敏感方向 ; 所述地磁场和重力场构成大地坐标系 :(1 。

6、2 3), 其三轴分别指向磁北方向、 磁 东方向和重力方向 ; 规定当逆向面对坐标轴时, 逆时针方向为正向, 所有的角度保持在区间 0,2) ; 将三维无磁旋转平台 (1) 坐标系的 12面调节为水平状态, 将三维电子罗盘 (2) 外 壳的 e1轴和 e2轴分别紧靠三维无磁旋转平台的 1轴和 2轴上并固定, 以 3轴为旋转 轴, 在三维无磁旋转平台沿顺时针方向转动一周的过程中, 当磁传感器 (3) 1轴输出最大 值时, 将此位置的三维无磁旋转平台转动角度记为 01; 然后, 以 e1为旋转轴将其正方向翻 转 180, 再次使三维无磁旋转平台绕其 3轴旋转一周, 获得使磁传感器 (3) 1轴获得。

7、最 大值时的转动角度, 记为 01 ; 三维无磁旋转平台 (1) 坐标系的 1轴在初始位置时与大地坐标系的 1轴的夹角记 为11, 使三维无磁旋转平台 (1) 从上述的初始位置绕3轴顺时针旋转角度11, 得到新的基准位置, 在该基准位置下使三维无磁旋转平台 (1) 绕其2轴带动三维电子罗盘 (2) 逆时针转动, 当磁传感器 (3) 1轴取得极大值时, 得到当前三维无磁旋转平台 (1) 转动 的角度 02; 在新的基准位置下, 将三维电子罗盘 (2) 沿其外壳的 e1轴将其翻转 180, 再 次使三维无磁旋转平台 (1) 绕其 2轴旋转一周, 再次获得使磁传感器 (3) 的 1轴获得最 大值时的。

8、转动角度, 记为 02 ; 在新的基准位置下, 将三维无磁旋转平台 (1) 绕其 2轴带动三维电子罗盘 (2) 顺时针 转动一个角度, 此角度为磁倾角 3B 的余角 , 然后, 使三维无磁旋转平台 (1) 绕其 3 轴带动三维电子罗盘 (2) 旋转一周, 转角为 时, 磁传感器 (3) 1轴输出量 V1的函数表达 式为 : V1 f1(B|) f1(B0cos) ; 权 利 要 求 书 CN 102818564 A 2 2/4 页 3 通过翻转三维电子罗盘 (2) , 将其三维电子罗盘 (2) 外壳坐标系的不同面放置在三维 无磁旋转平台 (1) 上, 使磁传感器 (3) 的 2轴和 3轴分别代。

9、替 1轴进行上述的操作 ; 将三维无磁旋转平台 (1) 坐标系的 12面调节为水平状态, 获得倾角传感器 (4) 的 两个输出量再将三维电子罗盘 (2) 沿 e1轴逆时针翻转 90 度, 则得到倾角传感器 (4) 的另外两个输出量 进行实际测量时, 假设新磁场大小为 B1, 获得磁传感器 (3) 三个轴的原始输出大小, 记 为 : 3. 根据权利要求 2 所述的三维电子罗盘的标定方法, 其特征在于 : 所述三维无磁旋转 平台 (1) 坐标系的 1轴在初始位置时与大地坐标系的 1轴的夹角 11, 和磁传感器 (3) 1轴在罗盘坐标系的 e1e2面内的投影方向与罗盘坐标系的 e1轴的夹角 e11|。

10、分别 为 : 4. 根据权利要求 2 所述的三维电子罗盘的标定方法, 其特征在于 : 所述磁传感器 (3) 1轴在罗盘坐标系的 e1e3面内的投影分量与 e1轴的夹角 e11 , 和地磁场矢量与竖直 方向的夹角 3B 分别为 : 5. 根据权利要求 2 所述的三维电子罗盘的标定方法, 其特征在于 : 所述磁传感器 (3) 1轴在三维电子罗盘 (2) 外壳坐标系内的坐标表达式为 : 6. 根据权利要求 2 所述的三维电子罗盘的标定方法, 其特征在于 : 分别计算出磁传感 器 (3) 2轴和 3轴在外壳坐标系内的矢量表达式, 得到磁传感器 (3) 坐标系与外壳坐标 系的转换关系表达式为 : 其中,。

11、 转换矩阵记为 Me, 通过实验得到磁传感器 (3) 2轴和 3轴的数字输出 V1和 V2 的函数表达式后, 可得磁传感器 (3) 的输出函数为 : 7.根据权利要求2所述的三维电子罗盘的标定方法, 其特征在于 : 设倾角传感器 (4) 与 权 利 要 求 书 CN 102818564 A 3 3/4 页 4 e2e3面夹角为则有 : 从而解出进而得到倾角传感器 (4) 坐标系与外壳坐标系之间的换算关系 : eMe; 其中 : 8. 根据权利要求 6 所述的三维电子罗盘的标定方法, 其特征在于 : 利用实验时获取的 和测量时三维电子罗盘 (2) 输出的获得磁 传感器 (3) 的三个轴上的磁场分。

12、量大小, 记为 : 此时的总磁场大小为 :在大地坐标系中, 此时的磁场表达式为 : 设 定 相 对 于 地 磁 场 的 偏 转 角、 倾 斜 角 和 翻 滚 角 分 别 为 (r,s,t), 其 中, r 1e1| 由 : 计算出 cos2, 其中, 进而由 : 权 利 要 求 书 CN 102818564 A 4 4/4 页 5 计算出 s 和 t, 再由 : 计算出 r, 至此所有角度都计算出来。 9.根据权利要求1所述的三维电子罗盘的标定方法, 其特征在于 : 所述磁传感器 (3) 采 用各向异性磁阻传感器、 霍尔效应磁传感器、 磁感传感器、 磁通门磁传感器或方向敏感且量 程与地磁场相仿。

13、或者小于地磁场的磁传感器。 权 利 要 求 书 CN 102818564 A 5 1/9 页 6 一种三维电子罗盘的标定方法 技术领域 0001 本发明涉及对三维电子罗盘的标定, 特别涉及内置有磁传感器的利用地磁场进行 定位的装置。 背景技术 0002 三维电子罗盘利用内置的磁传感器通过感应地球磁场来确定航向, 三维电子罗盘 同时内置有倾角传感器, 通过倾角补偿, 使三维电子罗盘在倾斜情况下仍能准确判别方向。 三维电子罗盘体积小, 指示方向准确, 输出电信号, 可以通过各种接口集成到其他电子系统 中, 使用方便, 现已广泛应用于海陆空航行、 惯性导航、 自主机器人和地质勘测等领域。 0003 。

14、由于三维电子罗盘内置的磁传感器三轴并非完全正交, 倾角传感器的测量轴也存 在非正交问题, 并且由于安装等问题, 磁传感器坐标系和倾角传感器坐标系对应的各个轴 并不严格平行, 使得倾角补偿不准确, 磁传感器和三维电子罗盘外壳坐标系也并非完全重 合, 致使测量的航向角存在误差。所以解决这几个问题是提高三维电子罗盘精度的关键。 0004 现有的校准三维电子罗盘的方法有归一归零法、 最小二乘法和拟椭圆法等, 但是 这些方法均没有从最基本的结构入手, 而只是用线性拟合的方法校准结果, 而三维电子罗 盘存在正交问题和坐标系不重合问题时, 输出结果是非线性的, 用以上方法均不准确。 还存 在使用无磁的方法校。

15、准磁传感器的, 在磁屏蔽房中进行实验, 或者使用三维线圈将环境磁 场抵消, 在人为产生一个大小及角度已知的磁场来对传感器进行标定, 但是这种方法对仪 器条件要求苛刻, 需要昂贵且体积大的磁屏蔽房和三维亥姆霍兹线圈。 0005 在专利 CN 101393022A 中, 发明者在环境磁场存在的情况下利用磁传感器在特定 位置的输出值对其本身进行标定, 不需要昂贵的磁屏蔽仪器和磁产生仪器。然而, 这种标 定方法需要对磁传感器的 22 个方位角输出值进行测量, 过于复杂, 且这 22 个位置中, 有 45 度、 135 度、 225 度和 315 度的空间位置出现, 对于外形为三维电子罗盘外壳的磁传感器。

16、而 言, 空间位置容易实现的是 90 度整数倍的 位置, 而对其它位置的实现比较困难, 并且带入 误差较大, 因而这种标定方法所能达到的精度只能是35度, 而对于现在测量精度已经达 到 0.5 度的磁传感器而言, 显然是不合适的。另外, 这种标定方法基于磁传感器输出特性为 线性的假定, 因而不能对存在正交误差的三维电子罗盘进行高精度标定。 0006 在专利 CN200910117170.7 中, 发明者同样在周围磁场存在的情况下进行标定, 并 通过在一维旋转平台水平方向 360 度旋转以及三维电子罗盘 90 度整数倍翻转的弱磁方向 传感器空间位置变化所对应的传感器输出变化, 确定弱磁方向传感器。

17、敏感方向大地坐标系 和三维电子罗盘外壳坐标系中的空间位置, 同样不需要苛刻的实验条件, 并且方法简单易 行。 但是该专利所用的旋转平台只能在水平面内旋转, 因而在确定磁倾角时存在较大误差, 且并未对磁传感器和倾角传感器联合使用确定标定方法, 因此难以做到高精度标定。 发明内容 0007 本发明目的是针对现有的校准三维电子罗盘的线性的标定方法不准确的缺点, 提 说 明 书 CN 102818564 A 6 2/9 页 7 出一种利用地磁场对三维电子罗盘进行标定的方法, 该方法使用一个三维无磁旋转平台, 利用三维电子罗盘内置的磁传感器和倾角传感器在不同空间方向的输出值变化对三维电 子罗盘进行标定。。

18、 0008 本发明为实现其目的所采取的技术方案 : 一种三维电子罗盘的标定方法, 该方法 的实现装置包括一个三维无磁旋转平台和一个内部置有三个磁传感器和一个倾角传感器 的三维电子罗盘, 所述三维电子罗盘放置于所述三维无磁旋转平台的中央位置, 通过所述 三维无磁旋转平台使所述三维电子罗盘在绕电子罗盘基准坐标系、 大地坐标系的坐标轴各 轴旋转过程中, 磁传感器以及倾角传感器在地磁场及重力场作用下输出变化, 确定磁传感 器和倾角传感器敏感方向矢量、 三维电子罗盘基准坐标系之间的空间位置关系, 获得磁传 感器和倾角传感器的输出特性, 获得任意地磁场下三维电子罗盘输出与三维电子罗盘基准 坐标系与大地坐标。

19、系之间的关系, 确定方位角度, 实现对三维电子罗盘高精度标定。 0009 绕空间轴精密旋转由一个三维无磁旋转平台提供, 其三个选择轴组成标准的右手 三维直角坐标系 轴沿重力方向向下, 轴和 轴为相互正交的两轴, 并且由 轴和 轴组成的平面可以调节至水平状态 ; 0010 三维电子罗盘外壳具有三维基准直角坐标系 e:(e1 e2 e3), e1轴为三维电子罗盘 的指示方向, e2轴在水平面上与 e1轴正交 ; 0011 三维电子罗盘内置有三个磁传感器, 其敏感方向构成磁传感器坐标系:(1 2 3) ; 0012 三维电子罗盘内置有二维倾角传感器, 其二个敏感方向以及由右手关系决定的第 三个轴组成。

20、倾角传感器坐标系 :(1 2 3), 1轴和 2轴分别为测量倾斜角和测量 翻滚角的两个敏感方向 ; 0013 地磁场和重力场构成大地坐标系 :(1 2 3), 其三轴分别指向磁北方向、 磁 东方向和重力方向 ; 0014 规定当逆向面对坐标轴时, 逆时针方向为正向, 所有的角度保持在区间 0,2) ; 0015 将三维无磁旋转平台坐标系的 面调节为水平状态, 将三维电子罗盘外壳的e1 轴和e2轴分别紧靠三维无磁旋转平台的 轴和 轴上并固定, 以 轴为旋转轴, 在三维无 磁旋转平台沿顺时针方向转动一周的过程中, 当磁传感器 1轴输出最大值时, 将此位置的 三维无磁旋转平台转动角度记为 01; 然。

21、后, 以 e1为旋转轴将其正方向翻转 180, 再次使 三维无磁旋转平台绕其 轴旋转一周, 获得使磁传感器 1轴获得最大值时的转动角度, 记为 01 ; 0016 三维无磁旋转平台坐标系的 轴在初始位置时与大地坐标系的1轴的夹角记为 使三维无磁旋转平台从上述的初始位置绕 轴顺时针旋转角度 得到新的基 准位置, 在该基准位置下使三维无磁旋转平台绕其 轴带动三维电子罗盘逆时针转动, 当 磁传感器 1轴取得极大值时, 得到当前三维无磁旋转平台转动的角度 02; 在新的基准位 置下, 将三维电子罗盘沿其外壳的 e1轴将其翻转 180, 再次使三维无磁旋转平台绕其 轴旋转一周, 再次获得使磁传感器的 1。

22、轴获得最大值时的转动角度, 记为 02 ; 0017 在新的基准位置下, 将三维无磁旋转平台绕其 轴带动三维电子罗盘顺时针 转动一个角度, 此角度为磁倾角 3B 的余角 , 然后, 使三维无磁旋转平台绕其 轴 带动三维电子罗盘旋转一周, 转角为 时, 磁传感器 1轴输出量 V1的函数表达式为 : 说 明 书 CN 102818564 A 7 3/9 页 8 V1=f1(B)=f1(B0cos)。 0018 通过翻转三维电子罗盘, 将其三维电子罗盘外壳坐标系的不同面放置在三维无磁 旋转平台上, 使磁传感器的 2轴和 3轴分别代替 1轴进行上述的操作 ; 0019 将三维无磁旋转平台坐标系的 面调。

23、节为水平状态, 获得倾角传感器的两个 输出量 再将三维电子罗盘沿e1轴逆时针翻转90度, 则得到倾角传感器的另外两 个输出量 0020 进行实际测量时, 假设新磁场大小为 B1, 获得磁传感器三个轴的原始输出大小, 记 为 : 0021 三维无磁旋转平台坐标系的 轴在初始位置时与大地坐标系的 1轴的夹角 和磁传感器 1轴在罗盘坐标系的 e1e2面内的投影方向与罗盘坐标系的 e1轴的夹角 e11分别为 : 0022 磁传感器 1轴在罗盘坐标系的 e1e3面内的投影分量与 e1轴的夹角 e11 , 和 地磁场矢量与竖直方向的夹角 3B(即磁倾角) 分别为 : 0023 0024 磁传感器 1轴在三。

24、维电子罗盘外壳坐标系内的坐标表达式为 : 0025 0026 分别计算出磁传感器2轴和3轴在外壳坐标系内的矢量表达式, 就可以得到磁 传感器坐标系与外壳坐标系的转换关系表达式为 : 0027 0028 其中, 转换矩阵记为 Me, 通过实验得到磁传感器 2轴和 3轴的数字输出 V1和 V2的函数表达式后, 可得磁传感器器的输出函数为 : 0029 0030 设倾角传感器与 e2e3面夹角为 则有 : 0031 0032 说 明 书 CN 102818564 A 8 4/9 页 9 0033 从而可解出 进而可得到倾角传感器坐标系与外壳坐标系之间的换算 关系 : =eMe。其中 : 0034 0。

25、035 0036 利用实验时获取的和测量时三维电子罗盘输出的获 0037 得磁传感器的三个轴上的磁场分量大小, 记为 : 0038 0039 此时的总磁场大小为 : 在大地坐标系中, 此时的磁场表达式 为 : 0040 0041 设 定 相 对 于 地 磁 场 的 偏 转 角、 倾 斜 角 和 翻 滚 角 分 别 为 (r,s,t), 其 中, r= 1e1 0042 由 : 0043 0044 0045 可计算出 cos2, 其中, 0046 0047 进而由 : 0048 说 明 书 CN 102818564 A 9 5/9 页 10 0049 0050 0051 计算出 s 和 t, 再。

26、由 : 0052 0053 0054 0055 计算出 r, 至此所有角度都计算出来。 0056 三维电子罗盘的标定方法, 能够校准三维电子罗盘等内置有三轴磁传感器的装 置, 其内置的磁传感器包括各向异性磁阻传感器、 霍尔效应磁传感器、 磁感传感器、 磁通门 磁传感器等方向敏感且量程与地磁场相仿或者小于地磁场的磁传感器。 0057 本发明的有益效果 : 用于校准三维电子罗盘的标定方法所用的仪器只需要一个可 测旋转角度的三维无磁旋转平台, 能够利用地磁场本身对三维电子罗盘进行标定, 不需要 磁屏蔽房和三维亥姆霍兹线圈。 0058 用于校准三维电子罗盘的标定方法只需要在一定时间内标定空间的周围磁场。

27、稳 定均匀, 所以在普通的实验室或房间内就可进行标定, 不需要到野外等苛刻的环境中, 允许 标定空间周围有铁磁物质干扰。 0059 用于校准三维电子罗盘的标定方法, 使用地磁场进行标定实验, 而地磁场在短时 间内稳定可靠, 因此可以为精度达 0.5甚至更高的三维电子罗盘进行标定。 0060 用于校准三维电子罗盘的标定方法包括实验部分和数据处理部分, 实验操作部 分, 只要获取数据即可, 时间较短, 对环境要求低 ; 数据处理部分, 只需对实验过程中采集的 数据进行离线处理, 不需三维电子罗盘和三维无磁旋转平台参与, 简捷高效。 0061 用于校准三维电子罗盘的标定方法操作简单方便, 精度较高,。

28、 平台简单, 对机械加 工要求低。 附图说明 0062 图 1 为三维电子罗盘水平放置在三维无磁旋转平台的示意图。 0063 图 2 为三维无磁旋转平台带动三维电子罗盘绕竖直轴旋转并获取相应角度的示 意图。 0064 图 3 为三维无磁旋转平台带动三维电子罗盘绕 轴旋转并获取相应角度的示意 图。 具体实施方式 0065 下面结合附图和实施例对本发明作进一步的详细说明 : 说 明 书 CN 102818564 A 10 6/9 页 11 0066 图 1 为三维电子罗盘 2 放置示意图。 0067 放置的平台为三维无磁旋转平台 1, 其坐标系为 其中 轴为沿重 力方向向下, 三维无磁旋转平台 1。

29、 可绕 轴、 轴和 轴分别进行 360精密旋转, 并且旋 转角度可通过光电编码器等装置精确输出, 其 面可以调节为水平状态, 定义逆时针为 正方向。三维电子罗盘 2(其外壳坐标系为 e:(e1 e2 e3)) 内置有三个磁传感器 3(其坐标 系为 :(1 2 3)) 和一个倾角传感器 4(其坐标系为 :(1 2 3)) , 三维电子罗 盘 2 放置在三维无磁旋转平台 1 上, 其 e1轴与 轴对准。 0068 先将三维无磁旋转平台 1 的 面调节为水平状态, 然后将三维电子罗盘 2 放置 在三维无磁旋转平台1的 面上, 获得倾角传感器4的两个输出量, 即相对于三维电子罗 盘 2 坐标系 e1e。

30、2面的两个夹角 再将三维电子罗盘 2 沿 e1轴逆时针翻转 90, 则 得到倾角传感器 4 与三维电子罗盘 2 坐标系 e3e1面的两个夹角 0069 设倾角传感器 4 与三维电子罗盘 2 坐标系 e2e3面的两个夹角为 则有 : 0070 0071 0072 联立这两个方程可解出 便可得到倾角传感器 4 坐标系与三维电 子罗 盘 2 坐标系之间的换算关系 : =eMe。其中 : 0073 0074 0075 图 2 为三维无磁旋转平台 1 绕 轴进行旋转实验时水平面内各角度的示意图。 0076 和 分别为三维无磁旋转平台 1 坐标系在水平面上的两个分量, e1为三维电子 罗盘 2 初始放置时。

31、其 e1轴的矢量, e1为三维电子罗盘 2 绕 e1轴进行 180翻转后其 e1轴 的矢量, 1为三维电子罗盘2初始放置时磁传感器31轴在水平面上的投影矢量, 1 为三维电子罗盘2绕e1轴进行180翻转后磁传感器31轴在水平面上的投影矢量, 1为 大地坐标系 :(1 2 3) 在磁北方向上的分量, 为 轴在初始位置时与大地坐 标系的1轴的夹角, e11为磁传感器31轴在三维电子罗盘2坐标系的e1e2面内的投 影方向与其e1轴的夹角。 实验时, 先将三维无磁旋转平台1的 面调节为水平状态, 并将 三维电子罗盘 2 按照图 1 的要求固定在三维无磁旋转平台 1 上, 然后转动三维无磁旋转平 台1使。

32、其 轴大体对正北方向对准, 作为初始位置, 接下来顺时针转动三维无磁旋转平台1 一周, 与此同时使用计算机或其他上位机接收磁传感器 31轴的数据和三维无磁旋转平台 1的转动角度数据。 由于地磁场矢量B位于大地坐标系的13面内, 当磁传感器31轴处 说 明 书 CN 102818564 A 11 7/9 页 12 于 13面内, 即与 1轴重合时, 磁传感器 31轴与地磁场矢量 B 的夹角最小, 此时磁传 感器 31轴输出极大值, 获得磁传感器 31轴输出的最大值相对应的转动角度, 记为 01, 将三维电子罗盘2绕e1轴进行180翻转后, 再次进行一次实验, 再次获得磁传感器31轴 输出的极大值。

33、相对应的转动角度, 记为01, 由图2可以看出 : 由此 可计算出 : 0077 图 3 为三维无磁旋转平台 1 绕 轴进行旋转实验时 面内各角度的示意图。 0078 2和 3分别为大地坐标系 :(1 2 3) 在竖直面 23上的分量, 另外 一个分量 1朝向我们, B 为地磁场矢量, e1为三维电子罗盘 2 在基准位置下 e1轴的矢量, e1为三维电子罗盘 2 从基准位置绕 e1轴进行 180翻转后其 e1轴的矢量, 1 为三维电 子罗盘 2 在基准位置下磁传感器 31轴在竖直面 23上的投影矢量, 1 为三维电子 罗盘 2 绕 e1轴进行 180翻转后磁传感器 31轴在竖直面 23上的投影。

34、矢量, 3B 为 磁倾角, 即地磁场矢量B与竖直方向3的夹角, e11为磁传感器31轴在三维电子罗 盘 2 罗盘 2 坐标系的 e1e3面内的投影分量与 e1轴的夹角。实验时, 先将三维无磁旋转平台 1 调到初始位置, 再使其绕 轴顺时针旋转角度 得到新的基准位置, 此时 可以认定大地坐标系、 三维电子罗盘 2 坐标系和三维无磁旋转平台坐标系完全重合, 使三 维无磁旋转平台 1 绕其 轴旋转 (也是绕 2轴旋转) , 以带动三维电子罗盘 2 逆时针转动 一周, 与此同时使用计算机或其他上位机接收磁传感器 31轴的数据和三维无磁旋转平台 1 的转动角度数据。当磁传感器 31轴地磁场矢量 B 重合。

35、时, 输出为最大值, 获取此时转动 的角度 02; 同理, 在此基准位置下, 将三维电子罗盘 2 沿其 e1轴将其翻转 180, 再次使三 维无磁旋转平台1绕其 轴旋转一周, 再次获得使磁传感器31轴获得最大值时的转动角 度 02。由图 3 可以看出 : 0079 由此可计算出 : 0080 计算出 e11和 e11 后, 就可以计算出磁传感器 31轴在三维电子罗盘 2 坐标系内的矢量表达式 : 0081 其中 : 说 明 书 CN 102818564 A 12 8/9 页 13 0082 0083 通过 90翻转三维电子罗盘 2, 分别使磁传感器 32轴和 3轴代替磁传感器 31轴重复上述的。

36、操作和计算, 同理就可以分别计算出磁敏传感器2轴和3轴在三维电 子罗盘 2 坐标系内的矢量表达式, 便可以得到磁传感器 3 坐标系与三维电子罗盘 2 坐标系 的转换关系表达式 : 0084 0085 其中, 转换矩阵记为 Me, 通过实验得到磁传感器 32轴和 3轴的数字输出 V1和 V2的函数表达式后, 可得磁传感器 3 器的输出函数为 : 0086 0087 设倾角传感器 4 与 e2e3面夹角为 则有 : 0088 0089 0090 从而可解出 进而可得到倾角传感器 4 坐标系与外壳坐标系之间 的换 算关系 : =eMe。其中 : 0091 0092 0093 利用实验时获取的和测量时。

37、三维电子罗盘 2 输出的获得磁 传感器 3 的三个轴上的磁场分量大小, 记为 : 说 明 书 CN 102818564 A 13 9/9 页 14 0094 0095 此时的总磁场大小为 : 在大地坐标系中, 此时的磁场表达式 为 : 0096 0097 设 定 相 对 于 地 磁 场 的 偏 转 角、 倾 斜 角 和 翻 滚 角 分 别 为 (r,s,t), 其 中, r= 1e1 0098 由 : 0099 0100 0101 可计算出 cos2, 其中, 0102 0103 进而由 : 0104 0105 0106 0107 计算出 s 和 t, 再由 : 0108 0109 0110 0111 计算出 r, 至此所有角度都计算出来。 说 明 书 CN 102818564 A 14 1/2 页 15 图 1 图 2 说 明 书 附 图 CN 102818564 A 15 2/2 页 16 图 3 说 明 书 附 图 CN 102818564 A 16 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1