[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106197405A - 地磁日变影响下的惯性地磁匹配定位方法 - Google Patents

地磁日变影响下的惯性地磁匹配定位方法 Download PDF

Info

Publication number
CN106197405A
CN106197405A CN201610617495.1A CN201610617495A CN106197405A CN 106197405 A CN106197405 A CN 106197405A CN 201610617495 A CN201610617495 A CN 201610617495A CN 106197405 A CN106197405 A CN 106197405A
Authority
CN
China
Prior art keywords
prime
alpha
error
geomagnetic
cos
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610617495.1A
Other languages
English (en)
Other versions
CN106197405B (zh
Inventor
解伟男
黄黎平
李清华
奚伯齐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Institute of Technology
Original Assignee
Harbin Institute of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin Institute of Technology filed Critical Harbin Institute of Technology
Priority to CN201610617495.1A priority Critical patent/CN106197405B/zh
Publication of CN106197405A publication Critical patent/CN106197405A/zh
Application granted granted Critical
Publication of CN106197405B publication Critical patent/CN106197405B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/04Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by terrestrial means
    • G01C21/08Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by terrestrial means involving use of the magnetic field of the earth
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Environmental & Geological Engineering (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geology (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)

Abstract

本发明提供了一种地磁日变影响下的惯性地磁匹配定位方法,从惯导系统读取N个时刻的待匹配点的位置测量值ai和bi,从磁强计获得地磁场强度信息Ii;根据惯导系统指示的N个待匹配点的位置,从预先存储的地磁数据库中分别读取相应的地磁场强度的参考值I(ai,bi)、地磁场强度的梯度的参考值Ix,i和Iy,i;引入并初始化经纬度误差、航向误差以及地磁日变误差;计算经纬度误差的增量、航向误差的增量和地磁日变误差的增量δM;更新经纬度误差、航向误差和地磁日变误差M;判断是否满足终止迭代条件,根据更新后的M计算参数K和δK;根据迭代计算得到经纬度误差、航向误差和地磁日变误差,将所得结果代入匹配轨迹与参考轨迹的关系方程即得匹配轨迹。

Description

地磁日变影响下的惯性地磁匹配定位方法
技术领域
本发明涉及一种地磁日变影响下的惯性地磁匹配定位方法,属于惯性地磁匹配定位方法技术领域。
背景技术
导航技术随着现代科技的发展日新月异,总的来看主要有惯性导航、卫星导航、地形匹配导航、天文导航、地磁导航等导航技术。在各式各样的导航技术中,地磁导航以其高度自主性、隐蔽性和无积累误差等优势成为当今导航领域的一大研究热门。惯性地磁匹配是指,载体上安装有惯导系统和磁传感器,载体在飞行过程中,惯导系统输出载体的运动轨迹信息,将此输出轨迹称为“参考轨迹”,由于惯性器件存在漂移,因此参考轨迹与载体运动所经历的真实轨迹存在一定误差;在惯导系统输出载体轨迹的同时,由地磁传感器测量得到载体所经历位置的地磁场信息,然后根据预存于计算机内的地球磁场信息、地磁场实时测量信息以及载体参考轨迹,采用匹配方法,得到载体的匹配轨迹。地磁场包含稳定磁场和变化磁场两部分。前者包括主磁场和异常场,是地磁场的主体,也是地磁匹配所要用到的信息;后者起源于固体地球外的空间电流体系,相当于地磁测量时的干扰。地磁日变属于后者,包括太阳静日变化和太阴日变化,其平均变化幅度约为几纳特到几十纳特。目前,地磁日变并未形成较为统一的数学模型,不同地点的地磁日变曲线有较大的差异,同一地点的地磁日变曲线不同季节也不同、白天和晚上也不同,因此在惯性地磁匹配定位过程中难以进行有效的补偿或剔除。所以,地磁日变能够对惯性地磁匹配定位的精度及可靠性产生严重的影响。
基于上述原因,对地磁日变影响下的惯性地磁匹配定位方法的需要就十分迫切。然而由于日变的不确定性、复杂性,对日变十分难于处理,现有地磁导航方法中对这方面的处理非常少。在目前的地磁导航研究中有的文献是利用复杂方法拟合地磁日变曲线、有的文献虽然强调地磁日变影响,但是没能够给出处理地磁日变的方法,直接忽略地磁日变的影响。经文献检索,授权公告号为CN103115624B、授权公告日为2014年12月10日的中国发明专利,公开了“一种基于地磁匹配的地磁日变修正方法”,该专利基于FMI方法对日变进行了拟合,而且该方法需要导航当天以及前后共三天的地磁数据为基础进行计算,不易实际应用。谢仕民等在文章“地磁匹配导航关键技术浅析”中指出了地磁变化场(也即地磁日变)对导航精度产生较大误差,但并没能够提出校正地磁日变的方法。李豫泽等在文章“基于ICCP算法的地磁匹配定位方法”(见《科学计算及信息处理》)中则没有提及地磁日变,忽略了地磁日变的影响,无法保证匹配定位精度。
发明内容
本发明的目的是为了解决上述现有技术存在的问题,进而提供一种地磁日变影响下的惯性地磁匹配定位方法。
本发明的目的是通过以下技术方案实现的:
一种地磁日变影响下的惯性地磁匹配定位方法,步骤如下:
步骤一、从惯导系统读取当前时刻以及前N-1个时刻的待匹配点的位置测量值ai和bi,其中ai表示经度,bi表示纬度,下标i表示不同时刻,i=1…N,N为整数且N>2,i为1表示当前时刻,通过地磁传感器获得当前时刻以及前N-1个时刻的地磁场强度的测量值Ii
步骤二、根据惯导系统指示的N个待匹配点的位置,从预先存储的地磁数据库中分别读取相应的地磁场强度的参考值I(ai,bi)、地磁场强度的梯度的参考值Ix,i和Iy,i,其中Ix,i表示地磁场强度在经度方向的梯度在第i点位置上的取值,Iy,i表示地磁场强度在纬度方向的梯度在第i点位置上的取值;
步骤三、引入并初始化经纬度误差、航向误差以及地磁日变误差:
M=[Δx Δy α δ]T=[0 0 0 0]T
步骤四、根据公式(1)、公式(2)和公式(3)计算迭代参数G、F和H:
G=g(M) (1)
F=f(M) (2)
H=F-1 (3)
其中:
g(M)=[g1(M) g2(M) g3(M) g4(M)]T
f ( M ) = f 11 ( M ) f 12 ( M ) f 13 ( M ) f 14 ( M ) f 12 ( M ) f 22 ( M ) f 23 ( M ) f 24 ( M ) f 13 ( M ) f 23 ( M ) f 33 ( M ) f 34 ( M ) f 14 ( M ) f 24 ( M ) f 34 ( M ) f 44 ( M ) ;
g 1 ( M ) = Σ i = 1 N I x , i [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
g 2 ( M ) = Σ i = 1 N I y , i [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
g 3 ( M ) = Σ i = 1 N [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] × [ I x , i ( - a i ′ sin α + b i ′ cos α ) + I y , i ( - a i ′ cos α - b i ′ sin α ) ] ;
g 4 ( M ) = Σ i = 1 N [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
f 11 ( M ) = Σ i = 1 N I x , i 2 ;
f 12 ( M ) = Σ i = 1 N I x , i I y , i ;
f 13 ( M ) = Σ i = 1 N I x , i [ I x , i ( - a i ′ s i n α + b i ′ c o s α ) + I y , i ( - a i ′ c o s α - b i ′ s i n α ) ] ;
f 14 ( M ) = Σ i = 1 N I x , i ;
f 22 ( M ) = Σ i = 1 N I y , i 2 ;
f 23 ( M ) = Σ i = 1 N I y , i [ I x , i ( - a i ′ s i n α + b i ′ c o s α ) + I y , i ( - a i ′ c o s α - b i ′ s i n α ) ] ;
f 24 ( M ) = Σ i = 1 N I y , i ;
f 33 ( M ) = Σ i = 1 N [ I x , i ( - a i ′ sin α + b i ′ cos α ) + I y , i ( - a i ′ cos α - b i ′ sin α ) ] 2 + [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] × [ I x , i ( - a i ′ cos α - b i ′ sin α ) + I y , i ( a i ′ sin α - b i ′ cos α ) ] ;
f 34 ( M ) = Σ i = 1 N [ I x , i ( - a i ′ s i n α + b i ′ c o s α ) + I y , i ( - a i ′ c o s α - b i ′ s i n α ) ] ;
f44(M)=N;
ai′=ai-a1,bi′=bi-b1,It,i=I(ai,bi)-Ii
步骤五、计算经纬度误差的增量、航向误差的增量和地磁日变误差的增量δM:
δM=-H×G (4)
步骤六、更新经纬度误差、航向误差和地磁日变误差M:
M=M+δM (5)
步骤七、判断是否满足终止迭代条件,若满足则停止迭代并跳到步骤十,否则跳到步骤八;
终止迭代条件为①、②中任意一个或两个:①迭代次数达到预设次数;②经纬度误差的增量、航向误差的增量和地磁日变误差的增量δM的2范数小于设定值,即
||δM||2<ε (6)
其中ε为预先设定的迭代最小误差;
步骤八、根据更新后的M计算参数K和δK:
K=g(M) (7)
δK=K-G (8)
步骤九、根据公式(9)和公式(10)更新迭代变量H和G,然后跳到步骤五,
H=H+[(δM)-H(δK)](δM)TH/[(δM)TH(δK)] (9)
G=K (10)
步骤十、根据迭代计算得到经纬度误差、航向误差和地磁日变误差Δx、Δy、α和δ,将所得结果代入匹配轨迹与参考轨迹的关系方程(11)即得匹配轨迹;
u i v i = c o s α s i n α - s i n α c o s α a i - a 1 b i - b 1 + a 1 b 1 + Δ x Δ y - - - ( 11 )
其中ui为第i时刻匹配结果的位置经度,vi为第i时刻匹配结果的位置纬度。
本发明以惯导系统输出的参考轨迹、计算机中的地磁图、地磁传感器实测值作为输入,用地磁日变影响下的惯性地磁匹配定位方法解算出参考轨迹初始经纬度误差、航向误差,将解算得到的经纬度误差、航向误差代入匹配轨迹与参考轨迹的关系方程即得到匹配结果。本发明所提出的地磁日变影响下的惯性地磁匹配定位方法具有较高的定位精度,而且重复迭代后,定位精度得到了进一步提高。
附图说明
图1为以某实验跑车为例实施本发明方法的流程图。
图2为经度误差曲线图。
图3为纬度误差曲线图。
具体实施方式
下面将对本发明做进一步的详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式,但本发明的保护范围不限于下述实施例。
本实施例所涉及的一种地磁日变影响下的惯性地磁匹配定位方法,包括以下步骤:
步骤一、从惯导系统读取当前时刻以及前N-1个时刻的待匹配点的位置测量值ai和bi,其中ai表示经度,bi表示纬度,下标i表示不同时刻,i=1…N,N为整数且N>2,i为1表示当前时刻,通过地磁传感器获得当前时刻以及前N-1个时刻的地磁场强度的测量值Ii
步骤二、根据惯导系统指示的N个待匹配点的位置,从预先存储的地磁数据库中分别读取相应的地磁场强度的参考值I(ai,bi)、地磁场强度的梯度的参考值Ix,i和Iy,i,其中Ix,i表示地磁场强度在经度方向的梯度在第i点位置上的取值,Iy,i表示地磁场强度在纬度方向的梯度在第i点位置上的取值;
步骤三、引入并初始化经纬度误差、航向误差以及地磁日变误差:
M=[Δx Δy α δ]T=[0 0 0 0]T
步骤四、根据公式(1)、公式(2)和公式(3)计算迭代参数G、F和H:
G=g(M) (1)
F=f(M) (2)
H=F-1 (3)
其中:
g(M)=[g1(M) g2(M) g3(M) g4(M)]T
f ( M ) = f 11 ( M ) f 12 ( M ) f 13 ( M ) f 14 ( M ) f 12 ( M ) f 22 ( M ) f 23 ( M ) f 24 ( M ) f 13 ( M ) f 23 ( M ) f 33 ( M ) f 34 ( M ) f 14 ( M ) f 24 ( M ) f 34 ( M ) f 44 ( M ) ;
g 1 ( M ) = Σ i = 1 N I x , i [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
g 2 ( M ) = Σ i = 1 N I y , i [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
g 3 ( M ) = Σ i = 1 N [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] × [ I x , i ( - a i ′ sin α + b i ′ cos α ) + I y , i ( - a i ′ cos α - b i ′ sin α ) ] ;
g 4 ( M ) = Σ i = 1 N [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
f 11 ( M ) = Σ i = 1 N I x , i 2 ;
f 12 ( M ) = Σ i = 1 N I x , i I y , i ;
f 13 ( M ) = Σ i = 1 N I x , i [ I x , i ( - a i ′ s i n α + b i ′ c o s α ) + I y , i ( - a i ′ c o s α - b i ′ s i n α ) ] ;
f 14 ( M ) = Σ i = 1 N I x , i ;
f 22 ( M ) = Σ i = 1 N I y , i 2 ;
f 23 ( M ) = Σ i = 1 N I y , i [ I x , i ( - a i ′ s i n α + b i ′ c o s α ) + I y , i ( - a i ′ c o s α - b i ′ s i n α ) ] ;
f 24 ( M ) = Σ i = 1 N I y , i ;
f 33 ( M ) = Σ i = 1 N [ I x , i ( - a i ′ sin α + b i ′ cos α ) + I y , i ( - a i ′ cos α - b i ′ sin α ) ] 2 + [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] × [ I x , i ( - a i ′ cos α - b i ′ sin α ) + I y , i ( a i ′ sin α - b i ′ cos α ) ] ;
f 34 ( M ) = Σ i = 1 N [ I x , i ( - a i ′ s i n α + b i ′ c o s α ) + I y , i ( - a i ′ c o s α - b i ′ s i n α ) ] ;
f44(M)=N;
ai′=ai-a1,bi′=bi-b1,It,i=I(ai,bi)-Ii
步骤五、计算经纬度误差的增量、航向误差的增量和地磁日变误差的增量δM:
δM=-H×G (4)
步骤六、更新经纬度误差、航向误差和地磁日变误差M:
M=M+δM (5)
步骤七、判断是否满足终止迭代条件,若满足则停止迭代并跳到步骤十,否则跳到步骤八;
终止迭代条件为①、②中任意一个或两个:①迭代次数达到预设次数;②经纬度误差的增量、航向误差的增量和地磁日变误差的增量δM的2范数小于设定值,即
||δM||2<ε (6)
其中ε为预先设定的迭代最小误差;
步骤八、根据更新后的M计算参数K和δK:
K=g(M) (7)
δK=K-G (8)
步骤九、根据公式(9)和公式(10)更新迭代变量H和G,然后跳到步骤五,
H=H+[(δM)-H(δK)](δM)TH/[(δM)TH(δK)] (9)
G=K (10)
步骤十、根据迭代计算得到经纬度误差、航向误差和地磁日变误差Δx、Δy、α和δ,将所得结果代入匹配轨迹与参考轨迹的关系方程(11)即得匹配轨迹;
u i v i = c o s α s i n α - s i n α c o s α a i - a 1 b i - b 1 + a 1 b 1 + Δ x Δ y - - - ( 11 )
其中ui为第i时刻匹配结果的位置经度,vi为第i时刻匹配结果的位置纬度。
前文所述地磁场强度可以选择地磁场总强度、地磁异常场总强度或者地磁场总强度在地理坐标系下某一方向的分量;当地磁场强度为地磁场总强度时,磁强计采用标量磁强计或者三轴矢量磁强计,从所述磁强计直接获得地磁场总强度,作为地磁场强度的测量值Ii;相应地,预先存储的地磁场强度和地磁场强度的梯度应为地磁场总强度和地磁场总强度的梯度。当地磁场强度为地磁异常场总强度时,磁强计采用标量磁强计或者三轴矢量磁强计,从磁强计直接获得地磁场总强度,并根据地球磁场模型计算出地磁异常场总强度,作为地磁场强度的测量值Ii;相应地,预先存储的地磁场强度和地磁场强度的梯度应为地磁异常场总强度和地磁异常场总强度的梯度。当地磁场强度为地磁场总强度在地理坐标系下某一方向的分量时,磁强计采用三轴矢量磁强计,依据磁强计的三轴矢量测量值以及载体的姿态,计算出地磁场总强度在地理坐标系下该方向的分量,作为地磁场强度的测量值Ii;相应地,预先存储的地磁场强度和地磁场强度的梯度应为地磁场总强度在地理坐标系下该方向的分量及该分量的梯度。
地磁日变影响下的惯性地磁匹配定位方法还可以包括二次迭代步骤,所述二次迭代步骤的内容为:第二次执行所述步骤一到十,与第一次执行(即一次迭代)有如下两点不同:①用第一次执行所得到的匹配定位结果ui和vi替代所述步骤一中从惯导系统读取的ai和bi(如式(12)所示),即将一次迭代得到的修正后的待匹配点位置值作为二次迭代的初始值;②用第一次执行所得到的地磁日变误差δ作为所述步骤三中的初始地磁日变误差(如式(13)所示)。由于二次迭代用的初值是经过第一次迭代获得的已经消除了大部分初始位置误差、大部分初始航向误差的值,再次通过迭代计算,其结果比第一次迭代更接近真实轨迹,使匹配定位结果精度得到进一步提高。
a i = u i b i = v i - - - ( 12 )
M=[0 0 0 δ]T (13)
依照图1,以某实验跑车为例实施本发明地磁日变影响下的惯性地磁匹配定位方法的过程如下:
实验条件:地磁场选用地磁异常场总强度。选用质子磁力仪实时测量磁场信息,质子磁力仪的主要性能指标如下:分辨率:0.01nT,精度:±0.2nT。惯导系统的主要性能指标如下:陀螺零偏不稳定性:0.01°/h,陀螺随机游走:加速度计零偏不稳定性:80μg,加速度计随机游走:
将经度范围126°到129°和纬度范围44°到46°区间的地磁异常场总强度数据存入机载计算机,采用前向差分方法计算地磁异常场总强度的梯度信息并存入机载计算机;选取待匹配点个数为7个,即N=7。
采用地磁日变影响下的惯性地磁匹配定位方法步骤如下:
步骤一:从惯性导航系统读取当前时刻以及前6个时刻的待匹配点的位置测量值ai和bi,如表1所示;根据质子磁力仪的测量值和地球磁场模型,得到当前时刻以及前6个时刻的磁场强度测量信息Ii如表2所示:
表1惯性导航系统测量位置坐标
i 经度ai(°) 纬度bi(°)
1 127.1558 44.3980
2 127.1988 44.4154
3 127.2619 44.4456
4 127.3237 44.4746
5 127.3836 44.5033
6 127.4410 44.5324
7 127.4946 44.5630
表2磁场强度测量信息
i 磁场强度Ii(nT)
1 134.23
2 142.36
3 157.68
4 148.19
5 142.62
6 146.95
7 162.27
步骤二:根据惯性导航系统指示的7个位置,分别从预先存储的地磁数据库中读取该位置的地磁场强度信息I(ai,bi),以及该位置的地磁场强度的梯度信息Ix,i和Iy,i如表3所示:
表3地磁数据库中的地磁场强度和梯度信息
步骤三:初始化经纬度误差、航向误差以及地磁日变误差:
M=[0 0 0 0]T
步骤四:根据公式(1)、(2)和(3)计算迭代参数G、F和H
G = - 0.7557 - 4.6567 0.0495 - 0.0116 × 10 4
F = 0.1878 0.0494 0.0237 0.0008 0.0494 1.0446 - 0.0328 0.0014 0.0237 - 0.0328 0.0092 0.0001 0.0008 0.0014 0.0001 0.0001 × 10 6
H = 0.0161 0.0013 0.0201 1.9347 0.0013 0.0023 0.0112 0.7456 0.0201 0.0112 0.2207 2.4284 1.9347 0.7456 2.4284 552.5414 × 10 - 3
步骤五至步骤九:选取ε=10-6,预设迭代次数为50次。执行公式(4)、公式(5)、公式(7)至公式(10),实施迭代算法。并根据公式(6)判断迭代终止条件,可知当迭代次数为7时迭代终止。迭代计算得到的经纬度误差、航向误差以及地磁日变误差M为:
M=[-0.0325 0.0225 -0.0382 16.2869]T
步骤十:将算得的误差值代入匹配轨迹与参考轨迹关系方程(11),算得匹配后的经度、纬度值如表4所示:
表4匹配结果位置坐标
i 经度ui(°) 纬度vi(°)
1 127.1233 44.4205
2 127.1656 44.4395
3 127.2275 44.4721
4 127.2882 44.5035
5 127.3469 44.5344
6 127.4032 44.5657
7 127.4556 44.5983
上述迭代计算在计算机中耗时为15.5毫秒。
采用二次迭代来提高匹配定位方法的精度。二次迭代时,将步骤一中从惯导系统读取的待匹配点的位置测量值ai和bi由第一次迭代所得到的匹配定位结果ui和vi来替代,并将步骤三中初始地磁日变误差由第一次迭代所得到的地磁日变误差δ来替代。二次迭代步骤如下:
步骤一:用第一次的迭代结果(见表4)替代从惯导系统读取的7个时刻的待匹配点的位置测量值ai和bi,如表5所示;根据质子磁力仪的测量值和地球磁场模型,得到当前时刻以及前6个时刻的磁场强度测量信息Ii,如表2所示:
表5二次迭代时的待匹配点位置坐标初值
i 经度ai(°) 纬度bi(°)
1 127.1233 44.4205
2 127.1656 44.4395
3 127.2275 44.4721
4 127.2882 44.5035
5 127.3469 44.5344
6 127.4032 44.5657
7 127.4556 44.5983
步骤二:根据表5中的7个位置,从预先存储的地磁数据库中分别读取这7个位置的地磁场强度I(ai,bi),以及该位置的地磁场强度的梯度Ix,i和Iy,i,如表6所示:
表6地磁数据库中的地磁场强度和梯度信息
步骤三:用第一次迭代所得到的地磁日变误差δ来初始化本次地磁日变误差,并初始化经纬度误差以及航向误差:
M=[0 0 0 16.2869]T
步骤四:根据公式(1)、(2)和(3)计算迭代参数G、F和H
G = - 4.0307 0.4355 - 1.1574 - 0.0353 × 10 3
F = 2.8352 - 0.0371 0.5985 0.0102 - 0.0371 5.3856 - 0.6101 - 0.0016 0.5985 - 0.6101 0.2257 0.003 0.0102 - 0.0016 0.003 0.0001 × 10 5
H = 0.0174 - 0.0078 - 0.0709 0.2682 - 0.0078 0.0076 0.0540 - 0.9626 - 0.0709 0.0540 0.5067 - 9.7977 0.2682 - 0.9626 - 9.7977 495.3714 × 10 - 3
步骤五至步骤九:选取ε=10-6,预设迭代次数为50次。执行公式(4)、公式(5)、公式(7)至公式(10),实施迭代算法。并根据公式(6)判断迭代终止条件,可知当迭代次数为7时迭代终止。迭代计算得到的经纬度误差、航向误差以及地磁日变误差M为:
M=[0.0055 -0.0086 -0.0903 24.2326]T
步骤十:将算得的误差值代入匹配轨迹与参考轨迹关系方程(11),算得匹配后的经度、纬度值如表7所示:
表7二次迭代匹配结果位置坐标
i 经度ui(°) 纬度vi(°)
1 127.1288 44.4119
2 127.1693 44.4347
3 127.2280 44.4727
4 127.2855 44.5094
5 127.3413 44.5455
6 127.3945 44.5818
7 127.4437 44.6190
两次迭代计算在计算机中总耗时为17.1毫秒。
为了说明校正地磁日变后的效果,我们还得到不校正地磁日变时的匹配结果位置坐标,如表8所示:
表8无地磁日变校正的匹配位置坐标
i 经度ui′(°) 纬度vi′(°)
1 127.1841 44.4373
2 127.2299 44.4445
3 127.2982 44.4596
4 127.3650 44.4739
5 127.4298 44.4883
6 127.4923 44.5036
7 127.5515 44.5213
为了验证实验结果,在实验跑车上安装GPS导航定位系统,从而可以得到7个时刻的真实位置坐标,如表9所示:
表9跑车真实位置坐标
i 经度(°) 纬度(°)
1 127.1372 44.4094
2 127.1680 44.4314
3 127.2232 44.4710
4 127.2786 44.5106
5 127.3339 44.5502
6 127.3893 44.5898
7 127.4447 44.6294
根据GPS导航定位系统的定位结果(表9),可以绘出7个时刻的无日变校正的定位误差曲线、有日变校正的第一次迭代结果的定位误差曲线和有日变校正的第二次迭代结果的定位误差曲线,如图2和图3所示,其中图2给出了经度误差曲线,图3给出了纬度误差曲线。根据图2和图3可以看出,所提出的地磁日变影响下的惯性地磁匹配定位方法具有较高的定位精度,而且重复迭代后,定位精度会进一步提高。
以上所述,仅为本发明较佳的具体实施方式,这些具体实施方式都是基于本发明整体构思下的不同实现方式,而且本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

Claims (1)

1.一种地磁日变影响下的惯性地磁匹配定位方法,其特征在于,
步骤一、从惯导系统读取当前时刻以及前N-1个时刻的待匹配点的位置测量值ai和bi,其中ai表示经度,bi表示纬度,下标i表示不同时刻,i=1…N,N为整数且N>2,i为1表示当前时刻,通过地磁传感器获得当前时刻以及前N-1个时刻的地磁场强度的测量值Ii
步骤二、根据惯导系统指示的N个待匹配点的位置,从预先存储的地磁数据库中分别读取相应的地磁场强度的参考值I(ai,bi)、地磁场强度的梯度的参考值Ix,i和Iy,i,其中Ix,i表示地磁场强度在经度方向的梯度在第i点位置上的取值,Iy,i表示地磁场强度在纬度方向的梯度在第i点位置上的取值;
步骤三、引入并初始化经纬度误差、航向误差以及地磁日变误差:
M=[Δx Δy α δ]T=[0 0 0 0]T
步骤四、根据公式(1)、公式(2)和公式(3)计算迭代参数G、F和H:
G=g(M) (1)
F=f(M) (2)
H=F-1 (3)
其中:
g(M)=[g1(M) g2(M) g3(M) g4(M)]T
f ( M ) = f 11 ( M ) f 12 ( M ) f 13 ( M ) f 14 ( M ) f 12 ( M ) f 22 ( M ) f 23 ( M ) f 24 ( M ) f 13 ( M ) f 23 ( M ) f 33 ( M ) f 34 ( M ) f 14 ( M ) f 24 ( M ) f 34 ( M ) f 44 ( M ) ;
g 1 ( M ) = Σ i = 1 N I x , i [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
g 2 ( M ) = Σ i = 1 N I y , i [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
g 3 ( M ) = Σ i = 1 N [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] × [ I x , i ( - a i ′ sin α + b i ′ cos α ) + I y , i ( - a i ′ cos α - b i ′ sin α ) ] ;
g 4 ( M ) = Σ i = 1 N [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] ;
f 11 ( M ) = Σ i = 1 N I x , i 2 ;
f 12 ( M ) = Σ i = 1 N I x , i I y , i ;
f 13 ( M ) = Σ i = 1 N I x , i [ I x , i ( - a i ′ sin α + b i ′ cos α ) + I y , i ( - a i ′ cos α - b i ′ sin α ) ] ;
f 14 ( M ) = Σ i = 1 N I x , i ;
f 22 ( M ) = Σ i = 1 N I y , i 2 ;
f 23 ( M ) = Σ i = 1 N I y , i [ I x , i ( - a i ′ sin α + b i ′ cos α ) + I y , i ( - a i ′ cos α - b i ′ sin α ) ] ;
f 24 ( M ) = Σ i = 1 N I y , i ;
f 33 ( M ) = Σ i = 1 N [ I x , i ( - a i ′ sin α + b i ′ cos α ) + I y , i ( - a i ′ cos α - b i ′ sin α ) ] 2 + [ I x , i ( a i ′ cos α + b i ′ sin α - a i ′ + Δ x ) + I y , i ( - a i ′ sin α + b i ′ cos α - b i ′ + Δ y ) + I t , i + δ ] × [ I x , i ( - a i ′ cos α - b i ′ sin α ) + I y , i ( a i ′ sin α - b i ′ cos α ) ] ;
f 34 ( M ) = Σ i = 1 N [ I x , i ( - a i ′ s i n α + b i ′ c o s α ) + I y , i ( - a i ′ c o s α - b i ′ s i n α ) ] ;
f44(M)=N;
a′i=ai-a1,b′i=bi-b1,It,i=I(ai,bi)-Ii
步骤五、计算经纬度误差的增量、航向误差的增量和地磁日变误差的增量δM:
δM=-H×G (4)
步骤六、更新经纬度误差、航向误差和地磁日变误差M:
M=M+δM (5)
步骤七、判断是否满足终止迭代条件,若满足则停止迭代并跳到步骤十,否则跳到步骤八;
终止迭代条件为①、②中任意一个或两个:①迭代次数达到预设次数;②经纬度误差的增量、航向误差的增量和地磁日变误差的增量δM的2范数小于设定值,即
||δM||2<ε (6)
其中ε为预先设定的迭代最小误差;
步骤八、根据更新后的M计算参数K和δK:
K=g(M) (7)
δK=K-G (8)
步骤九、根据公式(9)和公式(10)更新迭代变量H和G,然后跳到步骤五,
H=H+[(δM)-H(δK)](δM)TH/[(δM)TH(δK)] (9)
G=K (10)
步骤十、根据迭代计算得到经纬度误差、航向误差和地磁日变误差Δx、Δy、α和δ,将所得结果代入匹配轨迹与参考轨迹的关系方程(11)即得匹配轨迹;
u i v i = c o s α s i n α - s i n α c o s α a i - a 1 b i - b 1 + a 1 b 1 + Δ x Δ y - - - ( 11 )
其中ui为第i时刻匹配结果的位置经度,vi为第i时刻匹配结果的位置纬度。
CN201610617495.1A 2016-08-01 2016-08-01 地磁日变影响下的惯性地磁匹配定位方法 Expired - Fee Related CN106197405B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610617495.1A CN106197405B (zh) 2016-08-01 2016-08-01 地磁日变影响下的惯性地磁匹配定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610617495.1A CN106197405B (zh) 2016-08-01 2016-08-01 地磁日变影响下的惯性地磁匹配定位方法

Publications (2)

Publication Number Publication Date
CN106197405A true CN106197405A (zh) 2016-12-07
CN106197405B CN106197405B (zh) 2019-02-26

Family

ID=57496894

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610617495.1A Expired - Fee Related CN106197405B (zh) 2016-08-01 2016-08-01 地磁日变影响下的惯性地磁匹配定位方法

Country Status (1)

Country Link
CN (1) CN106197405B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106918350A (zh) * 2017-02-27 2017-07-04 中国科学院国家空间科学中心 一种应用于地磁导航中的地磁场模型误差补偿方法
CN107270891A (zh) * 2017-05-05 2017-10-20 哈尔滨工业大学 基于抗差估计的惯性地磁匹配定位方法
CN108120437A (zh) * 2017-12-08 2018-06-05 中国科学院光电研究院 一种基于地磁场强度序列特征点对齐的行人路径匹配方法
CN109856569A (zh) * 2018-12-12 2019-06-07 上海航天控制技术研究所 一种基于查表法确定空间磁场强度的方法
CN113048976A (zh) * 2021-02-08 2021-06-29 中国人民解放军军事科学院国防科技创新研究院 一种双磁参量坐标反演定位方法及装置
WO2021238785A1 (zh) * 2020-05-27 2021-12-02 华为技术有限公司 定位方法、用户设备、存储介质和电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102322858A (zh) * 2011-08-22 2012-01-18 南京航空航天大学 用于地磁/捷联惯导组合导航系统的地磁匹配导航方法
CN103115624A (zh) * 2013-01-24 2013-05-22 南京航空航天大学 一种基于地磁匹配的地磁日变修正方法
CN104697523A (zh) * 2015-03-31 2015-06-10 哈尔滨工业大学 基于迭代计算的惯性/地磁匹配定位方法
CN204719242U (zh) * 2015-05-03 2015-10-21 国家海洋局第一海洋研究所 一种船载磁力探测装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102322858A (zh) * 2011-08-22 2012-01-18 南京航空航天大学 用于地磁/捷联惯导组合导航系统的地磁匹配导航方法
CN103115624A (zh) * 2013-01-24 2013-05-22 南京航空航天大学 一种基于地磁匹配的地磁日变修正方法
CN104697523A (zh) * 2015-03-31 2015-06-10 哈尔滨工业大学 基于迭代计算的惯性/地磁匹配定位方法
CN204719242U (zh) * 2015-05-03 2015-10-21 国家海洋局第一海洋研究所 一种船载磁力探测装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
胡晓等: "水下导航系统的地磁匹配算法研究", 《山东农业大学学报(自然科学版)》 *
解伟男等: "基于迭代计算的地磁轮廓线匹配算法", 《中国惯性技术学报》 *
黄朝艳等: "地磁匹配中的地磁日变效应", 《测绘工程》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106918350A (zh) * 2017-02-27 2017-07-04 中国科学院国家空间科学中心 一种应用于地磁导航中的地磁场模型误差补偿方法
CN106918350B (zh) * 2017-02-27 2019-08-20 中国科学院国家空间科学中心 一种应用于地磁导航中的地磁场模型误差补偿方法
CN107270891A (zh) * 2017-05-05 2017-10-20 哈尔滨工业大学 基于抗差估计的惯性地磁匹配定位方法
CN107270891B (zh) * 2017-05-05 2020-05-19 哈尔滨工业大学 基于抗差估计的惯性地磁匹配定位方法
CN108120437A (zh) * 2017-12-08 2018-06-05 中国科学院光电研究院 一种基于地磁场强度序列特征点对齐的行人路径匹配方法
CN108120437B (zh) * 2017-12-08 2021-06-25 中国科学院光电研究院 一种基于地磁场强度序列特征点对齐的行人路径匹配方法
CN109856569A (zh) * 2018-12-12 2019-06-07 上海航天控制技术研究所 一种基于查表法确定空间磁场强度的方法
CN109856569B (zh) * 2018-12-12 2021-07-06 上海航天控制技术研究所 一种基于查表法确定空间磁场强度的方法
WO2021238785A1 (zh) * 2020-05-27 2021-12-02 华为技术有限公司 定位方法、用户设备、存储介质和电子设备
CN113048976A (zh) * 2021-02-08 2021-06-29 中国人民解放军军事科学院国防科技创新研究院 一种双磁参量坐标反演定位方法及装置
CN113048976B (zh) * 2021-02-08 2023-02-28 中国人民解放军军事科学院国防科技创新研究院 一种双磁参量坐标反演定位方法及装置

Also Published As

Publication number Publication date
CN106197405B (zh) 2019-02-26

Similar Documents

Publication Publication Date Title
CN106197405A (zh) 地磁日变影响下的惯性地磁匹配定位方法
Chulliat et al. The US/UK world magnetic model for 2015-2020
Maus et al. The US/UK world magnetic model for 2010-2015
Storms et al. Magnetic field navigation in an indoor environment
CN102445201B (zh) 用于水下载体的地磁异常特征点匹配导航方法
Springmann et al. Attitude-independent magnetometer calibration with time-varying bias
CN104061932B (zh) 一种利用引力矢量和梯度张量进行导航定位的方法
Han et al. A combined matching algorithm for underwater gravity-aided navigation
CN103630139B (zh) 一种基于地磁梯度张量测量的水下载体全姿态确定方法
US20170075020A1 (en) Measurement of Magnetic Field Gradients
US20170074660A1 (en) Magnetic Field Gradient Navigation Aid
CN107270891B (zh) 基于抗差估计的惯性地磁匹配定位方法
CN107894235B (zh) 一种超高速飞行器自主导航系统的模型误差补偿方法
Dou et al. An aeromagnetic compensation coefficient-estimating method robust to geomagnetic gradient
Chen et al. A new geomagnetic matching navigation method based on multidimensional vector elements of earth’s magnetic field
Chen et al. IMU mounting angle calibration for pipeline surveying apparatus
CN102252689A (zh) 一种基于磁传感器的电子罗盘校准方法
Li et al. Gradient descent optimization-based self-alignment method for stationary SINS
Shockley Ground vehicle navigation using magnetic field variation
Wahdan et al. Three-dimensional magnetometer calibration with small space coverage for pedestrians
CN109917325A (zh) 一种基于多磁信标的定位方法、装置及系统
CN202209953U (zh) 用于水下载体的地磁辅助惯性导航系统
CN107290801A (zh) 基于函数链接型神经网络和场模平方差的捷联三轴磁强计误差一步校正方法
Chen et al. An improved geomagnetic navigation method based on two-component gradient weighting
Dai et al. In-field calibration method for DTG IMU including g-sensitivity biases

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190226

CF01 Termination of patent right due to non-payment of annual fee