CN103792561A - 一种基于gnss通道差分的紧组合降维滤波方法 - Google Patents

一种基于gnss通道差分的紧组合降维滤波方法 Download PDF

Info

Publication number
CN103792561A
CN103792561A CN201410060305.1A CN201410060305A CN103792561A CN 103792561 A CN103792561 A CN 103792561A CN 201410060305 A CN201410060305 A CN 201410060305A CN 103792561 A CN103792561 A CN 103792561A
Authority
CN
China
Prior art keywords
equation
matrix
follows
difference information
noise
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
CN201410060305.1A
Other languages
English (en)
Other versions
CN103792561B (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.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and 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 Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201410060305.1A priority Critical patent/CN103792561B/zh
Publication of CN103792561A publication Critical patent/CN103792561A/zh
Application granted granted Critical
Publication of CN103792561B publication Critical patent/CN103792561B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
    • G01S19/49Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/40Correcting position, velocity or attitude

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本发明公开了一种基于GNSS通道差分的紧组合降维滤波方法。该方法步骤如下:根据惯性导航***的姿态误差、速度误差和位置误差,建立惯性/卫星组合导航***的状态方程;确定每个通道的伪距差分信息和伪距率差分信息;选择第一个通道作为基准通道,将基准通道的差分信息分别与其余通道的差分信息进行差分得到通道间差分信息,将该通道间差分信息作为观测值,以此建立观测方程;根据状态方程和观测方程,进行卡尔曼滤波迭代解算,得到载体的速度、位置、姿态的误差信息并对惯性导航***进行反馈校正,完成惯性/卫星***组合导航。本发明方法抵消了钟差、钟漂的影响且降低了状态方程和观测方程的维数,提高了滤波实时性和导航精确性,应用前景广阔。

Description

一种基于GNSS通道差分的紧组合降维滤波方法
一、技术领域
本发明涉及组合导航技术领域,特别是一种基于GNSS(全球导航卫星***)通道差分的紧组合降维滤波方法。
二、背景技术
卫星/惯性组合导航***结合卫星导航、惯性导航的优点,具有定位精度高,稳定性强等特点,因此在军事领域被广泛应用。载体在诸如高动态飞行、接收机信号遮挡等情况下,GNSS接收机接收到卫星数目很容易少于四颗,此时松组合***将工作在纯惯导状态,导航精度随时间下降。基于伪距、伪距率的紧组合导航***则可以在上述情况下进行组合,有效抑制导航精度的发散,因此紧组合***被广泛应用。
常规紧组合***的状态变量是在松组合***基础之上,添加伪距、伪距率误差两项,以卫星的伪距、伪距率和载体相对导航卫星的伪距、伪距率之差作为观测变量。若出现GNSS时钟异常或组合滤波相关时钟误差跳变等情况,则伪距、伪距率误差出现异常,常规紧组合***将异常的误差量引入到回路中,从而导致导航精度下降;同时,在有效可见卫星大于四颗的情况下,常规紧组合导航***一般采用17维状态变量,8维观测变量的卡尔曼滤波模型,滤波耗时和173+8×172成正比,耗时较大。
三、发明内容
本发明的目的在于提供一种实时性好、精度高的基于GNSS通道差分的紧组合降维滤波方法,以削弱时钟异常对***的影响并提高组合滤波的实时性。
实现本发明目的的技术解决方案为:一种基于GNSS通道差分的紧组合降维滤波方法,包括以下步骤:
步骤1,根据惯性导航***的姿态误差、速度误差和位置误差,建立惯性/卫星组合导航***的状态方程;
步骤2,确定每个GNSS通道的伪距差分信息和伪距率差分信息;
步骤3,选择第一个GNSS通道作为基准通道,将基准通道的差分信息分别与其余通道的差分信息进行差分得到通道间差分信息,将该通道间差分信息作为观测值,以此建立惯性/卫星组合导航***观测方程;
步骤4,根据步骤1所得的状态方程和步骤3所得的观测方程,进行卡尔曼滤波迭代解算,得到载体的速度、位置、姿态的误差信息;
步骤5,利用载体的速度、位置、姿态误差信息对惯性导航***进行反馈校正,完成惯性/卫星***组合导航。
本发明与现有技术相比,其显著优点是:(1)双通道降维滤波器未将伪距、伪距率误差考虑在状态变量中,同时在量测方程中将双通道的伪距、伪距率差作为量测量,抵消了钟差、钟漂等的影响,精度高;(2)双通道降维滤波器降低了状态方程和观测方程的维数,降低了组合滤波器的运算复杂度,因此具有更高的滤波实时性。
四、附图说明
图1是本发明基于GNSS通道差分的紧组合降维滤波方法的流程图。
图2是实施例1中降维滤波仿真试验载体飞行轨迹图。
图3是实施例1中降维滤波仿真试验伪距、伪距率误差。
图4是实施例1中降维滤波仿真试验和传统紧组合***导航结果对比图。
五、具体实施方式
下面结合附图及具体实施例对本发明作进一步详细说明。
结合图1,本发明基于GNSS通道差分的紧组合降维滤波方法,步骤如下:
步骤1,根据惯性导航***的姿态误差、速度误差和位置误差,建立惯性/卫星组合导航***的状态方程,具体如下:
(1.1)惯性导航***的姿态、速度、位置误差方程如下:
Figure BDA0000468446030000031
式中,φE、φN、φU分别为东、北、天方向的平台失准角,δVE、δVN、δVU分别为载体东、北、天方向的速度误差,δL、δλ、δh分别为载体纬度、经度、高度误差,RM为椭球子午圈上各点的曲率半径,RN为卯酉圈上各点的曲率半径,wie为地球转动角速率,fE、fN、fU分别是惯导***的比力在导航系下东、北、天方向上的分量,εE、εN、εU分别为地理坐标系内陀螺的等效漂移在东、北、天方向的分量,▽E、▽N、▽U分别为地理坐标系内加速度计的等效偏置在东、北、天方向的分量;
(1.2)以惯性导航***的姿态误差、速度误差、位置误差为状态变量,建立惯性/卫星组合导航***的状态方程:
X · ( t ) = F ( t ) X ( t ) + G ( t ) W ( t )
其中,X为***状态矢量,
Figure BDA0000468446030000033
表示***状态矢量的导数,F为***状态转移矩阵,G为***噪声驱动矩阵,W为***噪声矢量,具体如下:
***状态矢量:
X = [ φ E , φ N , φ U , δ V E , δ V N , δ V U , δL , δλ , δh , ϵ x , ϵ y , ϵ z , ▿ x , ▿ y , ▿ z ] 15 × 1 T
状态转移矩阵:
F = ( F ins ) 9 × 9 ( F sg ) 9 × 6 0 6 × 9 0 6 × 6 15 × 15
其中Fins由(1.1)中误差方程构成,Fsg形式如下:
F sg = C b n 0 3 × 3 0 3 × 3 C b n 0 3 × 3 0 3 × 3 9 × 6
其中,
Figure BDA0000468446030000044
为载体坐标系到导航坐标系的姿态转换矩阵,
***噪声驱动矩阵:
G = C b n 0 3 × 3 0 3 × 3 C b n 0 9 × 3 0 9 × 3 15 × 6
***噪声矢量:
W = w gx w gy w gz w ax w ay w az 6 × 1 T
假设***噪声为零均值高斯白噪声,协方差阵为E(WWT)=Q,Q为***过程噪声方差阵;wgx、wgy、wgz分别为陀螺仪x轴、y轴、z轴方向的随机白噪声,wax、way、waz分别为加速度计x轴、y轴、z轴方向的随机白噪声。
步骤2,确定每个GNSS通道的伪距差分信息和伪距率差分信息;具体步骤如下:
(2.1)根据GNSS通道星历信息,选择导航卫星并确定导航卫星的伪距ρGj、伪距率
Figure BDA0000468446030000047
信息,导航卫星的伪距ρGj公式如下:
ρGj=rj-δtu-vρj
其中,δtu为钟差引起的距离误差。vρj为伪距测量白噪声,它代表了所有未直接体现的各种误差总和,例如,由卫星星历参数得到的卫星位置、卫星时钟校正模型和大气延时估计值等存在着不可避免的误差。rj为载体到第j颗卫星Sj的真实无差距离,公式如下:
rj=[(x-xsj)2+(y-ysj)2+(z-zsj)2]1/2
式中,(x,y,z)为载体的真实无差位置,(xsj,ysj,zsj)为由卫星星历确定的第j颗卫星的位置;
导航卫星的伪距率公式如下:
ρ · Gj = r · j - δ t ru - v ρ · j
其中,δtru为钟漂引起的距离率误差,为伪距率测量白噪声,为载体到第j颗卫星Sj的真实无差距离变化率,公式如下:
r · j = ( x · - x · sj ) e j 1 + ( y · - y · sj ) e j 2 + ( z · - z · sj ) e j 3
上式中,
Figure BDA0000468446030000056
为载体的真实无差速度,
Figure BDA0000468446030000057
为由卫星星历确定的第j颗卫星的速度;
(2.2)利用惯性导航***解算出的载体速度、位置信息,确定载体相对每颗导航卫星的伪距、伪距率信息,其中载体到第j颗卫星的伪距ρIj为:
ρIj=rj+ej1δx+ej2δy+ej3δz
其中δx、δy、δz分别为载体在地球坐标系中的位置误差在x轴、y轴、z轴的分量,ej1、ej2、ej3分别为载体和第j颗卫星的x轴、y轴、z轴方向余弦,分别如下:
e j 1 = x - x sj r j , e j 2 = y - y sj r j , e j 3 = z - z sj r j
载体到第j颗卫星的伪距率
Figure BDA0000468446030000059
为:
ρ · Ij = r · j + e j 1 δ x · + e j 2 δ y · + e j 3 δ z ·
其中
Figure BDA00004684460300000511
分别为载体在地球坐标系中的速度误差在x轴、y轴、z轴的分量;
(2.3)将载体相对每颗导航卫星的伪距均减去对应导航卫星的伪距、载体相对每颗导航卫星的伪距率均减去对应导航卫星的伪距率,得到相应每个GNSS通道的伪距差分信息δρj和伪距率差分信息
Figure BDA0000468446030000061
公式如下:
δ ρ j = ρ Ij - ρ Gj = e j 1 δx + e j 2 δy + e j 3 δz + δ t u + v ρj δ ρ · j = ρ · Ij - ρ · Gj = e j 1 δ x · + e j 2 δ y · + e j 3 δ z · + δ t ru + v ρ · j
步骤3,选择第一个GNSS通道作为基准通道,将基准通道的差分信息分别与其余通道的差分信息进行差分得到通道间差分信息,将该通道间差分信息作为观测值,以此建立惯性/卫星组合导航***观测方程,具体步骤如下:
(3.1)导航***观测方程如下:
Z(t)=H(t)X(t)+V(t)
其中Z(t)为***观测矢量,H(t)为***观测矩阵,V(t)为***观测噪声阵,X为***状态矢量;
将i通道的差分信息与j通道的差分信息进行差分得到通道间差分信息δρij
Figure BDA0000468446030000063
如下式所示:
δ ρ ij = δ ρ i - δ ρ j = ( e i 1 - e j 1 ) δx + ( e i 2 - e j 2 ) δy + ( e i 3 - e j 3 ) δz + v ρ ij δ ρ · ij = δ ρ · j - δ ρ · j = ( e i 1 - e j 1 ) δ x · + ( e i 2 - e j 2 ) δ y · + ( e i 3 - e j 3 ) δ z · + v ρ · ij
式中i=1…n,j=1…n且i≠j,n与接收到的卫星数目N有关:
n = N ( 1 < N < 4 ) 4 ( N &GreaterEqual; 4 )
(3.2)选择第一个GNSS通道作为基准通道,将基准通道的差分信息分别与其余通道的差分信息进行差分得到通道间差分信息,通道间伪距差分信息依次为δρ21…δρn1,通道间伪距率差分信息依次为
Figure BDA0000468446030000066
(3.3)将所得通道间差分信息作为观测值,分别建立伪距差分观测方程和伪距率差分观测方程,其中伪距差分观测方程如下式所示:
Z ~ &rho; = H ~ &rho; X ~ + V ~ &rho; = 0 ( n - 1 ) &times; 6 H ~ &rho;n 0 ( n - 1 ) &times; 6 X ~ + V ~ &rho;
式中,
Figure BDA0000468446030000068
为观测矢量,
Figure BDA0000468446030000069
为观测矩阵,为观测噪声阵,
Figure BDA00004684460300000611
为状态矢量,分别如下:
Z ~ &rho; = &delta; &rho; 21 &CenterDot; &CenterDot; &CenterDot; &delta; &rho; n 1 1 &times; ( n - 1 ) T V ~ &rho; = v &rho; 21 &CenterDot; &CenterDot; &CenterDot; v &rho; n 1 1 &times; ( n - 1 ) T
H ~ &rho;n = a ~ 21 a ~ 22 a ~ 23 &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; a ~ n 1 a ~ n 2 a ~ n 3 ( n - 1 ) &times; 3
其中,
Figure BDA0000468446030000073
为各通道伪距测量白噪声和基准通道伪距测量白噪声之差, a ~ ij = a ij - a 1 j ( i = 2,3 &CenterDot; &CenterDot; &CenterDot; n , j = 1,2,3 ) ,
Figure BDA0000468446030000075
展开如下:
a ~ i 1 = ( R N - h ) [ - ( e i 1 - e 11 ) sin L cos &lambda; - ( e i 2 - e 12 ) sin L sin &lambda; ] + [ R N ( 1 - f ) 2 + h ] ( e i 3 - e 13 ) cos L a ~ i 2 = ( R N + h ) [ ( e i 2 - e 12 ) cos L cos &lambda; - ( e i 1 - e 11 ) cos L sin &lambda; a ~ i 3 = ( e i 1 - e 11 ) cos L cos &lambda; + ( e i 2 - e 12 ) cos L sin &lambda; + ( e i 3 - e 13 ) sin L
伪距率差分观测方程如下所示:
Z ~ &rho; &CenterDot; = H ~ &rho; &CenterDot; X ~ + V ~ &rho; &CenterDot; = 0 ( n - 1 ) &times; 3 H ~ &rho; &CenterDot; n 0 ( n - 1 ) &times; 9 X ~ + V ~ &rho; &CenterDot;
式中,
Figure BDA0000468446030000078
为观测矢量,
Figure BDA0000468446030000079
为观测矩阵,
Figure BDA00004684460300000710
为观测噪声阵,
Figure BDA00004684460300000711
为状态矢量,分别如下:
Z ~ &rho; &CenterDot; = &delta; &rho; &CenterDot; 21 &CenterDot; &CenterDot; &CenterDot; &delta; &rho; &CenterDot; n 1 1 &times; ( n - 1 ) T V ~ &rho; &CenterDot; = v &rho; &CenterDot; 21 &CenterDot; &CenterDot; &CenterDot; v &rho; &CenterDot; n 1 1 &times; ( n - 1 ) T
H ~ &rho; &CenterDot; n = b ~ 21 b ~ 22 b ~ 23 &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; &CenterDot; b ~ n 1 b ~ n 2 b ~ n 3 ( n - 1 ) &times; 3
其中,为各通道伪距率测量白噪声和基准通道伪距率测量白噪声之差, b ~ ij = b ij - b 1 j ( i = 2,3 &CenterDot; &CenterDot; &CenterDot; n , j = 1,2,3 ) ,
Figure BDA00004684460300000716
展开如下:
b ~ i 1 = - ( e i 1 - e 11 ) sin &lambda; + ( e i 2 - e 12 ) cos &lambda; b ~ i 2 = - ( e i 1 - e 11 ) sin L cos &lambda; - ( e i 2 - e 12 ) sin L sin &lambda; + ( e i 3 - e 13 ) cos L b ~ i 3 = ( e i 1 - e 11 ) cos L cos &lambda; + ( e i 2 - e 12 ) cos L sin &lambda; + ( e i 3 - e 13 ) sin L
(3.4)综合伪距差分观测方程和伪距率差分观测方程,得到惯性/卫星组合导航***观测方程如下:
Z ~ = Z ~ &rho; Z ~ &rho; &CenterDot; = H ~ &rho; H ~ &rho; &CenterDot; X ~ + V ~ &rho; V ~ &rho; &CenterDot; = H ~ X ~ + V ~
步骤4,根据步骤1所得的状态方程和步骤3所得的观测方程,进行卡尔曼滤波迭代解算,得到载体的速度、位置、姿态的误差信息;首先将步骤1所得的状态方程和步骤3所得的观测方程离散化表示为:
Xk=Φk,k-1Xk-1k-1Wk-1
Zk=HkXk+Vk
其中,Xk表示被估计状态,Φk,k-1为tk-1时刻的一步转移矩阵,Γk-1为***噪声驱动阵,Wk为***激励噪声序列,Zk为量测矩阵,Hk为量测阵,Vk为量测噪声序列,根据***状态方程和***量测方程,采用卡尔曼滤波信息融合算法,公式编排具体如下:
①状态一步预测方程:
Xk/k-1=φk,k-1Xk-1
其中,Xk/k-1为k时刻***状态一步预测值,Xk-1为k-1时刻***状态估计值,φk,k-1为k-1时刻到k时刻的***状态转移矩阵;
②一步预测均方误差方程:
P k / k - 1 = &phi; k , k - 1 P k - 1 &phi; k , k - 1 T + &Gamma; k - 1 Q k - 1 &Gamma; k - 1 T
其中,Pk/k-1为k-1时刻到k时刻的***状态协方差阵,Pk-1为k-1时刻的***状态协方差阵,Qk-1为k-1时刻***噪声矩阵,Γk-1为k-1时刻***噪声驱动矩阵;
③最优滤波增益方程:
K k = P k | k - 1 H k T [ H k P k | k - 1 H k T + R k ] - 1
其中,Kk为k时刻***增益矩阵,Hk为k时刻***量测矩阵,Rk为k时刻***量测噪声矩阵;
④状态估计方程:
Xk=Xk/k-1+Kk(Zk-HkXk/k-1)
其中,Xk为k时刻***状态估计值,Kk为k时刻***增益矩阵,Zk为k时刻量测向量;
⑤估计均方误差方程:
P k = ( I - K k H k ) P k / k - 1 ( I - K k H k ) T + K k R k K k - 1 T
其中,Pk为k时刻的***状态协方差阵,I是单位阵。
步骤5,利用载体的速度、位置、姿态误差信息对惯性导航***进行反馈校正,完成惯性/卫星***组合导航。
下面结合具体实施例对本发明作进一步详细说明。
实施例1
为了对本发明方法进行说明,充分展现出该方法的可靠性与精确性,仿真试验如下:
(1)仿真初始条件及参数设置
载体初始静止,初始位置:北纬32.03°、东经118.46°、高程5m;初始姿态:俯仰角0°、横滚角0°、航向角45°。伪距率误差跳变时刻及跳变值参见表1。
表1伪距、伪距率误差跳变时刻
Figure BDA0000468446030000092
在双通降维滤波器中初始X0,估计方差P0,***噪声方差Q,***观测噪声方差R,分别设置如下:
X0=0
P0=diag{(0.1°)2,(0.1°)2,(0.2°)2,(0.1m/s)2,(0.1m/s)2,(0.1m/s)2,(10m)2,
(10m)2,(15m)2,(2°/h)2,(2°/h)2,(2°/h)2,(1mg)2,(1mg)2,(1mg)2}
Q=diag{(3°/h)2,(3°/h)2,(3°/h)2,(1mg)2,(1mg)2,(1mg)2}
R=diag{(15m)2,(15m)2,(15m)2,(0.1m/s)2,(0.1m/s)2,(0.1m/s)2}
设置载体的运行轨迹如图2;模拟GNSS时钟或组合滤波相关时钟误差出现跳变情况,***的伪距、伪距率误差如图3。
(2)仿真结果分析
图4给出了传统紧组合滤波和本发明降维滤波的仿真对比曲线,其中图4(a)为位置误差对比、图4(b)为速度误差对比、图4(c)为姿态误差对比。从图中可以看出双通道降维滤波器水平位置误差小于5m、高度误差小于10m,速度误差小于0.3m/s,姿态角误差小于0.2°,满足导航精度要求。在GNSS时钟存在异常的情况下,若采用传统滤波则将异常的伪距、伪距率误差反馈到***回路中,必将导致导航精度的下降。双通道降维滤波器未将伪距、伪距率误差考虑在状态变量中,同时在量测方程中将双通道的伪距、伪距率差作为量测量,抵消了钟差、钟漂等的影响,因此降维滤波的导航精度优于传统滤波。双通道降维滤波器降低了状态方程和观测方程的维数,降低了组合滤波器的运算复杂度,因此相较传统单通道滤波器具有更高的滤波实时性。

Claims (5)

1.一种基于GNSS通道差分的紧组合降维滤波方法,其特征在于,包括以下步骤: 
步骤1,根据惯性导航***的姿态误差、速度误差和位置误差,建立惯性/卫星组合导航***的状态方程; 
步骤2,确定每个GNSS通道的伪距差分信息和伪距率差分信息; 
步骤3,选择第一个GNSS通道作为基准通道,将基准通道的差分信息分别与其余通道的差分信息进行差分得到通道间差分信息,将该通道间差分信息作为观测值,以此建立惯性/卫星组合导航***观测方程; 
步骤4,根据步骤1所得的状态方程和步骤3所得的观测方程,进行卡尔曼滤波迭代解算,得到载体的速度、位置、姿态的误差信息; 
步骤5,利用载体的速度、位置、姿态误差信息对惯性导航***进行反馈校正,完成惯性/卫星***组合导航。 
2.根据权利要求1所述的基于GNSS通道差分的紧组合降维滤波方法,其特征在于,步骤1中所述建立惯性/卫星组合导航***的状态方程,具体如下: 
(1.1)惯性导航***的姿态、速度、位置误差方程如下: 
Figure FDA0000468446020000011
式中,φE、φN、φU分别为东、北、天方向的平台失准角,δVE、δVN、δVU分别为载体东、北、天方向的速度误差,δL、δλ、δh分别为载体纬度、经度、高度误差,RM为椭球子午圈上各点的曲率半径,RN为卯酉圈上各点的曲率半径,wie为地球转动角速率,fE、fN、fU分别是惯导***的比力在导航系下东、北、天方向上的分量,εE、εN、εU分别为地理坐标系内陀螺的等效漂移在东、北、天方向的分量,▽E、▽N、▽U分别为地理坐标系内加速度计的等效偏置在东、北、天方向的分量; 
(1.2)以惯性导航***的姿态误差、速度误差、位置误差为状态变量,建立惯性/卫星组合导航***的状态方程: 
Figure FDA0000468446020000027
其中,X为***状态矢量,
Figure FDA0000468446020000021
表示***状态矢量的导数,F为***状态转移矩阵,G为***噪声驱动矩阵,W为***噪声矢量,具体如下: 
***状态矢量: 
Figure FDA0000468446020000022
状态转移矩阵: 
Figure FDA0000468446020000023
其中Fins由(1.1)中误差方程构成,Fsg形式如下: 
Figure FDA0000468446020000024
其中,
Figure FDA0000468446020000025
为载体坐标系到导航坐标系的姿态转换矩阵, 
***噪声驱动矩阵: 
Figure FDA0000468446020000026
***噪声矢量: 
Figure FDA0000468446020000031
假设***噪声为零均值高斯白噪声,协方差阵为E(WWT)=Q,Q为***过程噪声方差阵;wgx、wgy、wgz分别为陀螺仪x轴、y轴、z轴方向的随机白噪声,wax、way、waz分别为加速度计x轴、y轴、z轴方向的随机白噪声。 
3.根据权利要求1所述的基于GNSS通道差分的紧组合降维滤波方法,其特征在于,步骤2中所述确定每个GNSS通道的伪距差分信息和伪距率差分信息,具体步骤如下: 
(2.1)根据GNSS通道星历信息,选择导航卫星并确定导航卫星的伪距ρGj、伪距率信息,导航卫星的伪距ρGj公式如下: 
ρGj=rj-δtu-vρj
其中,δtu为钟差引起的距离误差,vρj为伪距测量白噪声,rj为载体到第j颗卫星Sj的真实无差距离,公式如下: 
rj=[(x-xsj)2+(y-ysj)2+(z-zsj)2]1/2
式中,(x,y,z)为载体的真实无差位置,(xsj,ysj,zsj)为由卫星星历确定的第j颗卫星的位置; 
导航卫星的伪距率
Figure FDA0000468446020000032
公式如下: 
Figure FDA0000468446020000033
其中,δtru为钟漂引起的距离率误差,
Figure FDA0000468446020000039
为伪距率测量白噪声,
Figure FDA0000468446020000034
为载体到第j颗卫星Sj的真实无差距离变化率,公式如下: 
Figure FDA0000468446020000035
上式中,
Figure FDA0000468446020000036
为载体的真实无差速度,
Figure FDA0000468446020000037
为由卫星星历确定的第j颗卫星的速度,ej1、ej2、ej3分别为载体和第j颗卫星的x轴、y轴、z轴方向余弦,分别如下: 
Figure FDA0000468446020000041
(2.2)利用惯性导航***解算出的载体速度、位置信息,确定载体相对每颗导航卫星的伪距、伪距率信息,其中载体到第j颗卫星的伪距ρIj为: 
ρIj=rj+ej1δx+ej2δy+ej3δz 
其中δx、δy、δz分别为载体在地球坐标系中的位置误差在x轴、y轴、z轴的分量; 
载体到第j颗卫星的伪距率
Figure FDA0000468446020000042
为: 
其中分别为载体在地球坐标系中的速度误差在x轴、y轴、z轴的分量; 
(2.3)将载体相对每颗导航卫星的伪距均减去对应导航卫星的伪距、载体相对每颗导航卫星的伪距率均减去对应导航卫星的伪距率,得到相应每个GNSS通道的伪距差分信息δρj和伪距率差分信息
Figure FDA0000468446020000045
公式如下: 
Figure FDA0000468446020000046
4.根据权利要求1所述的基于GNSS通道差分的紧组合降维滤波方法,其特征在于,步骤3中所述建立惯性/卫星组合导航***观测方程的具体步骤如下: 
(3.1)导航***观测方程如下: 
Z(t)=H(t)X(t)+V(t) 
其中Z(t)为***观测矢量,H(t)为***观测矩阵,V(t)为***观测噪声阵,X为***状态矢量; 
将i通道的差分信息与j通道的差分信息进行差分得到通道间差分信息δρij如下式所示: 
Figure FDA0000468446020000051
式中i=1…n,j=1…n且i≠j,n与接收到的卫星数目N有关: 
Figure FDA0000468446020000052
(3.2)选择第一个GNSS通道作为基准通道,将基准通道的差分信息分别与其余通道的差分信息进行差分得到通道间差分信息,通道间伪距差分信息依次为δρ21…δρn1,通道间伪距率差分信息依次为
(3.3)将所得通道间差分信息作为观测值,分别建立伪距差分观测方程和伪距率差分观测方程,其中伪距差分观测方程如下式所示: 
Figure FDA0000468446020000054
式中,为观测矢量,
Figure FDA0000468446020000056
为观测矩阵,
Figure FDA0000468446020000057
为观测噪声阵,
Figure FDA0000468446020000058
为状态矢量,分别如下: 
Figure FDA00004684460200000510
其中,
Figure FDA00004684460200000511
为各通道伪距测量白噪声和基准通道伪距测量白噪声之差, 
Figure FDA00004684460200000512
Figure FDA00004684460200000513
展开如下: 
Figure FDA00004684460200000514
伪距率差分观测方程如下所示: 
Figure FDA00004684460200000515
式中,
Figure FDA0000468446020000061
为观测矢量,为观测矩阵,
Figure FDA0000468446020000063
为观测噪声阵,
Figure FDA0000468446020000064
为状态矢量,分别如下: 
Figure FDA0000468446020000065
Figure FDA0000468446020000066
其中,为各通道伪距率测量白噪声和基准通道伪距率测量白噪声之差, 
Figure FDA0000468446020000068
Figure FDA0000468446020000069
展开如下: 
Figure FDA00004684460200000610
(3.4)综合伪距差分观测方程和伪距率差分观测方程,得到惯性/卫星组合导航***观测方程如下: 
Figure FDA00004684460200000611
5.根据权利要求1所述的基于GNSS通道差分的紧组合降维滤波方法,其特征在于,步骤4中所述进行卡尔曼滤波迭代解算,首先将步骤1所得的状态方程和步骤3所得的观测方程离散化表示为: 
Xk=Φk,k-1Xk-1k-1Wk-1
Zk=HkXk+Vk
其中,Xk表示被估计状态,Φk,k-1为tk-1时刻的一步转移矩阵,Γk-1为***噪声驱动阵,Wk为***激励噪声序列,Zk为量测矩阵,Hk为量测阵,Vk为量测噪声序列,根据***状态方程和***量测方程,采用卡尔曼滤波信息融合算法,公式编排具体如下: 
①状态一步预测方程: 
Xk/k-1=φk,k-1Xk-1
其中,Xk/k-1为k时刻***状态一步预测值,Xk-1为k-1时刻***状态估计值,φk,k-1为k-1时刻到k时刻的***状态转移矩阵; 
②一步预测均方误差方程: 
Figure FDA0000468446020000071
其中,Pk/k-1为k-1时刻到k时刻的***状态协方差阵,Pk-1为k-1时刻的***状态协方差阵,Qk-1为k-1时刻***噪声矩阵,Γk-1为k-1时刻***噪声驱动矩阵; 
③最优滤波增益方程: 
Figure FDA0000468446020000072
其中,Kk为k时刻***增益矩阵,Hk为k时刻***量测矩阵,Rk为k时刻***量测噪声矩阵; 
④状态估计方程: 
Xk=Xk/k-1+Kk(Zk-HkXk/k-1
其中,Xk为k时刻***状态估计值,Kk为k时刻***增益矩阵,Zk为k时刻量测向量; 
⑤估计均方误差方程: 
Figure FDA0000468446020000073
其中,Pk为k时刻的***状态协方差阵,I是单位阵。 
CN201410060305.1A 2014-02-21 2014-02-21 一种基于gnss通道差分的紧组合降维滤波方法 Active CN103792561B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410060305.1A CN103792561B (zh) 2014-02-21 2014-02-21 一种基于gnss通道差分的紧组合降维滤波方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410060305.1A CN103792561B (zh) 2014-02-21 2014-02-21 一种基于gnss通道差分的紧组合降维滤波方法

Publications (2)

Publication Number Publication Date
CN103792561A true CN103792561A (zh) 2014-05-14
CN103792561B CN103792561B (zh) 2016-04-20

Family

ID=50668413

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410060305.1A Active CN103792561B (zh) 2014-02-21 2014-02-21 一种基于gnss通道差分的紧组合降维滤波方法

Country Status (1)

Country Link
CN (1) CN103792561B (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104181572A (zh) * 2014-05-22 2014-12-03 南京理工大学 一种弹载惯性/卫星紧组合导航方法
CN106595705A (zh) * 2016-11-22 2017-04-26 北京航天自动控制研究所 一种基于gps的飞行中惯性初始基准偏差估计方法
CN107015259A (zh) * 2016-01-27 2017-08-04 北京中联星通投资管理有限公司 采用多普勒测速仪计算伪距/伪距率的紧组合方法
CN110207720A (zh) * 2019-05-27 2019-09-06 哈尔滨工程大学 一种极区组合导航的自适应双通道校正方法
CN111308532A (zh) * 2018-12-12 2020-06-19 千寻位置网络有限公司 Gps/ins紧组合的导航方法及装置、定位***
CN111650616A (zh) * 2020-05-12 2020-09-11 烟台南山学院 一种高精度北斗导航定位***导航定位参数计算方法
WO2021027621A1 (zh) * 2019-08-14 2021-02-18 Oppo广东移动通信有限公司 导航方法、装置设备、电子设备及存储介质
CN113849003A (zh) * 2021-10-13 2021-12-28 西安尹纳数智能科技有限公司 一种动中通天线运动隔离的控制方法
CN114396939A (zh) * 2021-12-07 2022-04-26 华中光电技术研究所(中国船舶重工集团公司第七一七研究所) 一种基于组合导航的矢量重力姿态误差测量方法及装置
CN117952399A (zh) * 2024-03-26 2024-04-30 中国人民解放军国防科技大学 一种多星多轨成像任务规划方法、***及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5359521A (en) * 1992-12-01 1994-10-25 Caterpillar Inc. Method and apparatus for determining vehicle position using a satellite based navigation system
US20110018763A1 (en) * 2009-07-06 2011-01-27 Denso Corporation Positioning apparatus, positioning method, and program product
CN102096086A (zh) * 2010-11-22 2011-06-15 北京航空航天大学 一种基于gps/ins组合导航***不同测量特性的自适应滤波方法
CN102297695A (zh) * 2010-06-22 2011-12-28 中国船舶重工集团公司第七○七研究所 一种深组合导航***中的卡尔曼滤波处理方法
CN102998685A (zh) * 2011-09-15 2013-03-27 北京自动化控制设备研究所 一种惯性/卫星导航***伪距/伪距率紧组合方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5359521A (en) * 1992-12-01 1994-10-25 Caterpillar Inc. Method and apparatus for determining vehicle position using a satellite based navigation system
US20110018763A1 (en) * 2009-07-06 2011-01-27 Denso Corporation Positioning apparatus, positioning method, and program product
CN102297695A (zh) * 2010-06-22 2011-12-28 中国船舶重工集团公司第七○七研究所 一种深组合导航***中的卡尔曼滤波处理方法
CN102096086A (zh) * 2010-11-22 2011-06-15 北京航空航天大学 一种基于gps/ins组合导航***不同测量特性的自适应滤波方法
CN102998685A (zh) * 2011-09-15 2013-03-27 北京自动化控制设备研究所 一种惯性/卫星导航***伪距/伪距率紧组合方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
冀峰等: "自适应钟差模型在GPS/INS深组合中的应用研究", 《弹箭与制导学报》 *
庞春雷等: "DGPS/SINS紧组合进近着陆技术研究", 《电光与控制》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104181572A (zh) * 2014-05-22 2014-12-03 南京理工大学 一种弹载惯性/卫星紧组合导航方法
CN107015259B (zh) * 2016-01-27 2021-03-19 中联天通科技(北京)有限公司 采用多普勒测速仪计算伪距/伪距率的紧组合方法
CN107015259A (zh) * 2016-01-27 2017-08-04 北京中联星通投资管理有限公司 采用多普勒测速仪计算伪距/伪距率的紧组合方法
CN106595705A (zh) * 2016-11-22 2017-04-26 北京航天自动控制研究所 一种基于gps的飞行中惯性初始基准偏差估计方法
CN106595705B (zh) * 2016-11-22 2019-12-20 北京航天自动控制研究所 一种基于gps的飞行中惯性初始基准偏差估计方法
CN111308532A (zh) * 2018-12-12 2020-06-19 千寻位置网络有限公司 Gps/ins紧组合的导航方法及装置、定位***
CN110207720A (zh) * 2019-05-27 2019-09-06 哈尔滨工程大学 一种极区组合导航的自适应双通道校正方法
WO2021027621A1 (zh) * 2019-08-14 2021-02-18 Oppo广东移动通信有限公司 导航方法、装置设备、电子设备及存储介质
CN111650616A (zh) * 2020-05-12 2020-09-11 烟台南山学院 一种高精度北斗导航定位***导航定位参数计算方法
CN113849003A (zh) * 2021-10-13 2021-12-28 西安尹纳数智能科技有限公司 一种动中通天线运动隔离的控制方法
CN113849003B (zh) * 2021-10-13 2024-04-26 复远芯(上海)科技有限公司 一种动中通天线运动隔离的控制方法
CN114396939A (zh) * 2021-12-07 2022-04-26 华中光电技术研究所(中国船舶重工集团公司第七一七研究所) 一种基于组合导航的矢量重力姿态误差测量方法及装置
CN117952399A (zh) * 2024-03-26 2024-04-30 中国人民解放军国防科技大学 一种多星多轨成像任务规划方法、***及装置

Also Published As

Publication number Publication date
CN103792561B (zh) 2016-04-20

Similar Documents

Publication Publication Date Title
CN103792561A (zh) 一种基于gnss通道差分的紧组合降维滤波方法
CN102169184B (zh) 组合导航***中测量双天线gps安装失准角的方法和装置
CN108226980B (zh) 基于惯性测量单元的差分gnss与ins自适应紧耦合导航方法
CN104181572B (zh) 一种弹载惯性/卫星紧组合导航方法
CN104344837B (zh) 一种基于速度观测的冗余惯导***加速度计***级标定方法
CN104181574B (zh) 一种捷联惯导***/全球导航卫星***组合导航滤波***及方法
CN105371844B (zh) 一种基于惯性/天文互助的惯性导航***初始化方法
CN104344836B (zh) 一种基于姿态观测的冗余惯导***光纤陀螺***级标定方法
CN107121141A (zh) 一种适用于定位导航授时微***的数据融合方法
CN103900565B (zh) 一种基于差分gps的惯导***姿态获取方法
CN105091907B (zh) Sins/dvl组合中dvl方位安装误差估计方法
CN106885570A (zh) 一种基于鲁棒sckf滤波的紧组合导航方法
CN106767787A (zh) 一种紧耦合gnss/ins组合导航装置
CN101706284B (zh) 提高船用光纤陀螺捷联惯导***定位精度的方法
CN106885569A (zh) 一种强机动条件下的弹载深组合arckf滤波方法
CN105606094A (zh) 一种基于mems/gps组合***的信息条件匹配滤波估计方法
CN103852086B (zh) 一种基于卡尔曼滤波的光纤捷联惯导***现场标定方法
CN102519485B (zh) 一种引入陀螺信息的二位置捷联惯性导航***初始对准方法
CN103245359A (zh) 一种惯性导航***中惯性传感器固定误差实时标定方法
CN101216321A (zh) 捷联惯性导航***的快速精对准方法
CN103674064B (zh) 捷联惯性导航***的初始标定方法
CN104374401A (zh) 一种捷联惯导初始对准中重力扰动的补偿方法
CN104049269B (zh) 一种基于激光测距和mems/gps组合导航***的目标导航测绘方法
CN103344259A (zh) 一种基于杆臂估计的ins/gps组合导航***反馈校正方法
CN103557864A (zh) Mems捷联惯导自适应sckf滤波的初始对准方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information

Inventor after: Chen Shuai

Inventor after: Jin Lei

Inventor after: Zhong Runwu

Inventor after: Yu Wei

Inventor after: Zhu Shan

Inventor after: Jiang Changhui

Inventor after: Kong Weiyi

Inventor after: Dong Liang

Inventor after: Shen Jichun

Inventor after: Chen Kezhen

Inventor after: Han Nailong

Inventor after: Chang Yaowei

Inventor after: Wang Leijie

Inventor before: Chen Shuai

Inventor before: Chang Yaowei

Inventor before: Wang Leijie

Inventor before: Jin Lei

Inventor before: Zhong Runwu

Inventor before: Yu Wei

Inventor before: Zhu Shan

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant