CN103389506B - 一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法 - Google Patents

一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法 Download PDF

Info

Publication number
CN103389506B
CN103389506B CN201310313646.0A CN201310313646A CN103389506B CN 103389506 B CN103389506 B CN 103389506B CN 201310313646 A CN201310313646 A CN 201310313646A CN 103389506 B CN103389506 B CN 103389506B
Authority
CN
China
Prior art keywords
representing
time
matrix
navigation system
filter
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.)
Expired - Fee Related
Application number
CN201310313646.0A
Other languages
English (en)
Other versions
CN103389506A (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 Engineering University
Original Assignee
Harbin Engineering University
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 Engineering University filed Critical Harbin Engineering University
Priority to CN201310313646.0A priority Critical patent/CN103389506B/zh
Publication of CN103389506A publication Critical patent/CN103389506A/zh
Application granted granted Critical
Publication of CN103389506B publication Critical patent/CN103389506B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)

Abstract

本发明公开了一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法,其目的是改善由于***噪声统计先验信息未知或者时变情况下导致常规卡尔曼滤波发散的问题,并提高捷联惯性/北斗卫星组合导航***的定位精度。该方法通过引入关于新息协方差的衰减记忆平滑器,并基于该衰减平滑器对滤波器中的增益矩阵和***噪声统计协方差进行在线估计与修正,能够根据新近新息序列的变化自适应地调节增益矩阵,进而达到改善滤波精度的目的。本发明所设计的自适应滤波方法用于捷联惯性/北斗卫星组合导航***中,能够准确估计出***的状态,而且经过输出补偿后能够解算出更加精确的姿态、速度和位置信息。

Description

一种用于捷联惯性/北斗卫星组合导航***的自适应滤波 方法
技术领域
本发明属于导航***技术领域,涉及一种自适应卡尔曼滤波的在线设计方法,特别是在***噪声统计特性未知或者时变的情况下,可有效提高滤波器的鲁棒性和导航***定位精度的自适应滤波方法。
背景技术
卡尔曼滤波算法可以估计***的平台失准角以及陀螺的常值漂移等状态变量,因此在组合导航领域中获得了广泛的应用。但是常规卡尔曼滤波在工作时需要满足模型精确和噪声统计特性准确已知的要求,对于捷联惯性与北斗卫星组合导航***而言,***中不可避免的含有诸如陀螺随机漂移等干扰因素,此时常规卡尔曼滤波将失去最优估计特性,不仅使得滤波精度下降,甚至引起滤波发散。
为解决噪声统计信息未知或者时变导致滤波精度下降的问题,近年来学者们提出了许多自适应滤波算法,主要集中在关于新息序列的自适应卡尔曼滤波方面。文献“一种基于极大似然准则的自适应卡尔曼滤波算法,西北工业大学学报,2005,第23卷第4期”,基于极大似然估计准则得到了噪声估值器,可以对噪声统计信息进行实时估计。然而该方法的滤波结果会受到R和Q估计窗尺寸N的影响:N越小滤波器对***动力学模型的变化越敏感,但是N太小会使得滤波结果是有偏估计,而且可能导致滤波发散;N越大滤波结果的无偏性越好,但是此时又无法及时跟踪***模型的变化。因此,滤波效果会受到平滑窗口宽度的限制,难以保证较高的滤波精度,进而不能满足捷联惯性与北斗卫星组合导航***的高精度导航定位要求。
本发明提出一种自适应卡尔曼滤波器的在线设计方法,通过引入衰减记忆调节因子,提出一种关于新息协方差的衰减记忆平滑器,并基于该衰减平滑器对滤波器中的增益矩阵和***噪声统计协方差进行在线修正,使得滤波器能够根据新近的新息序列自适应的调节增益矩阵,进而提高捷联惯性/北斗卫星组合导航***的定位精度,具有实际的工程应用意义。
发明内容
为了克服现有技术中的缺陷,解决上述技术问题,本发明提供一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法,该方法可以明显改善由于噪声统计信息不准或者时变导致常规卡尔曼滤波发散的情况,有效提高捷联惯性/北斗卫星组合导航***的鲁棒性和定位精度,其技术方案如下:
步骤一:建立捷联惯导***的误差方程,选取状态变量,得到组合导航***的状态方程;并利用北斗卫星***与捷联惯导***所提供速度的差值作为量测变量,建立组合导航***的量测方程;
状态方程:Xk=ΦkXk-1kWk
量测方程:Zk=HkXk+Vk
其中,状态变量δλ、δL表示滤波器估计的经纬度误差值,δvE、δvN表示滤波器估计的东北向速度误差值,表示计算导航系与真实导航系坐标轴之间的失准角;Φk表示状态一步转移矩阵,Γk表示***噪声系数矩阵,Wk表示***噪声,Zk表示量测信息,Hk表示量测系数矩阵,Vk表示量测噪声;
状态一步转移矩阵
***噪声系数阵
Γ k = = T 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C b n ( 1 , 1 ) C b n ( 1 , 2 ) 0 0 0 0 0 C b n ( 2 , 1 ) C b n ( 2 , 2 ) 0 0 0 0 0 0 0 C b n ( 1 , 1 ) C b n ( 1 , 2 ) C b n ( 1 , 3 ) 0 0 0 0 C b n ( 2 , 1 ) C b n ( 2 , 2 ) C b n ( 2 , 3 ) 0 0 0 0 C b n ( 3 , 1 ) C b n ( 3 , 2 ) C b n ( 3 , 3 )
量测系数阵
H k = 0 0 1 0 0 0 0 0 0 0 1 0 0 0
其中,wie表示地球自转角速度,L表示载体所在纬度,g表示地球重力加速度,R表示地球半径,T表示滤波器数据处理周期,vE、vN分别表示载体相对地球的东北向速度,fE、fN表示加速度计测得的比力信息,表示载体坐标系到导航坐标系之间的转换矩阵;
步骤二:首先更新状态一步预测值及其均方误差,并利用k时刻量测信息Zk和滤波器的一步预测值计算k时刻的新息序列εk;再确定当前时刻衰减记忆调节因子dk,建立关于新息协方差矩阵的衰减记忆平滑器Ck
步骤三:借助由步骤二得到的关于新息协方差的衰减记忆平滑器Ck,对k时刻滤波器的增益矩阵Kk进行修正,同时利用该衰减记忆平滑器对***噪声协方差阵Qk进行在线估计与修正;
步骤四:将步骤二和步骤三中得到的滤波参数带入到自适应滤波器中,完成对导航参数误差的估计,并通过输出校正对捷联惯导***输出的导航参数进行补偿,从而得到更高精度的导航参数信息,即补偿后的位置、速度和姿态信息;
步骤五:不断重复以上步骤二、三、四过程,利用自适应滤波方法对导航参数误差进行在线估计,并实时修正捷联惯导***输出的导航信息,直至捷联惯性/北斗卫星组合导航过程结束。
所述的方法,所述步骤二中,
所述的一步预测值 X ^ k , k - 1 = Φ k - 1 X ^ k - 1
所述的一步预测均方误差Pk,k-1 P k , k - 1 = Φ k - 1 P k - 1 Φ k - 1 T + Γ k - 1 Q k - 1 Γ k - 1 T
所述的k时刻新息序列εk
所述的新息协方差衰减记忆平滑器Ck
其中,dk=(1-b)/(1-bk+1),0.95<b<0.99,表示k时刻状态一步预测值,Pk,k-1表示k时刻一步预测均方误差,Pk-1表示k-1时刻的滤波均方误差,Qk-1表示k-1时刻***噪声协方差,表示k-1时刻状态转移矩阵的转置,表示k-1时刻***噪声系数矩阵的转置,εk表示k时刻的新息序列,Ck和Ck-1分别是k和k-1时刻的新息协方差衰减记忆平滑值,且初值
所述的方法,所述步骤三的具体步骤为:
1)修正后k时刻的滤波增益矩阵的计算公式为
K k = P k , k - 1 H k T ( C k ) - 1
其中,Kk表示k时刻的滤波增益矩阵,Pk,k-1表示k时刻滤波器的一步预测均方误差,表示k时刻量测矩阵的转置,(Ck)-1表示新息协方差的衰减记忆平滑值的求逆运算;
2)与此同时,利用得到的新息协方差的衰减记忆平滑器对***噪声协方差阵进行在线估计与修正,那么k时刻***噪声估值器的表达式写作:
Q k = K k C k K k T
其中,Qk表示k时刻***噪声协方差的估计值,表示k时刻滤波增益矩阵的转置。
所述的方法,所述的步骤四,其具体方法为:
1)自适应滤波器对导航参数误差的估计值:
k时刻状态估计值: X ^ k = X ^ k , k - 1 + K k &epsiv; k
k时刻估计均方误差:Pk=(I-KkHk)Pk,k-1
其中,状态变量 表示状态估计值,表示k时刻状态一步预测值,Kk表示k时刻的滤波增益矩阵,εk表示k时刻的新息序列,Hk表示量测系数矩阵,Pk表示状态估计均方误差。
2)得到导航参数误差的估计值后,利用输出校正对捷联惯导***输出的导航参数进行补偿:
①位置修正:λ=λSINS-δλ
L=LSINS-δL
其中,λ、L分别表示修正后的经纬度信息,λSINS、LSINS分别表示捷联惯导***输出的经纬度信息,δλ、δL分别表示滤波器估计的经纬度误差值;
②速度修正:vE=vSINS-E-δvE
vN=vSINS-N-δvN
其中,vE、vN分别表示修正后的东北向速度信息,vSINS-E、vSINS-N分别表示捷联惯导***输出的东北向速度信息,δvE、δvN分别表示滤波器估计的东北向速度误差值;
③姿态修正:
a)计算导航坐标系与真实导航坐标系之间的转移矩阵
其中,分别表示计算导航系与真实导航系坐标轴之间的失准角。
b)对捷联惯导***解算的姿态角矩阵进行修正;
C b n = C n &prime; n C b n &prime;
且修正后的姿态角矩阵可以表示成矩阵的形式:
C b n = C 11 C 12 C 13 C 21 C 22 C 23 C 31 C 32 C 33
c)计算补偿后的姿态角,再根据
可以求取航向角θ,横摇角γ,纵摇角的主值:
由于航向角θ,横摇角γ,纵摇角的定义域分别为:θ∈[0,2π],γ∈[-π,+π],那么它们对应的真值应为:
至此,得到的θ,γ和即为通过自适应卡尔曼滤波修正后的姿态角信息。
本发明的有益效果:
1.本发明通过对新近的新息协方差序列进行衰减记忆平滑,并对滤波器的增益矩阵进行修正,使得滤波增益矩阵能够根据新息序列的变化自动做出调整,提高了滤波器的鲁棒性。
2.本发明通过对新近的新息协方差序列进行衰减记忆平滑,并利用该衰减记忆平滑值对***噪声统计信息进行估计与修正,从而为滤波器提供更加准确的噪声统计信息,改善了滤波器的估计精度。
3.本发明通过引入衰减记忆调节因子,提出一种关于新息协方差的衰减记忆平滑器,并基于该衰减平滑器对滤波器中的增益矩阵和***噪声统计协方差进行在线修正,用于捷联惯性/北斗卫星组合导航***中,可以保证导航***可靠的完成组合导航过程,而且提高组合导航***定位精度和姿态精度。
4.本发明的有益效果可以通过Matlab仿真实验进行验证,在捷联惯性/北斗卫星组合导航***中仿真参数设置如下:
①假定对***噪声统计信息未知,设噪声方差理论值为Q,取初始***噪声方差为20Q;计算步长设为0.1s,仿真时间1200s;初始位置姿态:经度为126.67°,纬度为45.77°,初始速度(6m/s,8m/s,0),姿态角(0,0,5°)。
②自适应滤波器的初始参数设置如下:
X ^ ( 0 ) = 0 7 &times; 1
P(0)=diag{(20m/Re)2,(20m/Re)2,(0.5m/s)2,(0.5m/s)2,(0.1°)2,(0.1°)2,(0.1°)2}
Q(0)=20Q=20′diag{(100ug)2,(100ug)2,(0.01°/h)2,(0.01°/h)2,(0.01°/h)2}
R(0)=diag{(0.5m/s)2,(0.5m/s)2}
仿真结果表明,在***噪声统计信息未知或者不准确的情况下,本发明提出的自适应滤波器通过对新息协方差序列进行衰减平滑处理,实时调节滤波增益矩阵,不仅使得滤波精度明显提高,鲁棒性得到显著提高;而且本发明提出的自适应滤波方法进一步提高了导航***的定位精度,具有更加广阔的工程应用前景。
附图说明
图1是本发明自适应滤波方法的工作流程图;
图2是本发明自适应滤波方法在捷联惯性/北斗卫星组合***方框图;
图3是本发明自适应滤波方法的姿态误差角仿真图;
图4是本发明自适应滤波方法的速度误差仿真图;
图5是本发明自适应滤波方法的位置误差仿真图;
具体实施方式
下面结合附图和具体实施例对本发明的技术方案作进一步详细地说明。
参照图1-图2,步骤一:建立捷联惯导***的误差方程;在捷联惯性/北斗卫星组合导航模式下,捷联惯导***作为主导航***建立***的状态方程,并选取经纬度误差、速度误差以及失准角作为状态变量;利用北斗卫星***与捷联惯导***所提供速度的差值作为量测变量,建立组合导航***的量测方程;
状态方程:Xk=ΦkXk-1kWk
量测方程:Zk=HkXk+Vk
其中,状态变量δλ、δL表示滤波器估计的经纬度误差值,δvE、δvN表示滤波器估计的东北向速度误差值,表示计算导航系与真实导航系坐标轴之间的失准角;Φk表示状态一步转移矩阵,Γk表示***噪声系数矩阵,Wk表示***噪声,Zk表示量测信息,Hk表示量测系数矩阵,Vk表示量测噪声;
状态一步转移矩阵
***噪声系数阵
= T &Gamma; k = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C b n ( 1 , 1 ) C b n ( 1 , 2 ) 0 0 0 0 0 C b n ( 2 , 1 ) C b n ( 2 , 2 ) 0 0 0 0 0 0 0 C b n ( 1 , 1 ) C b n ( 1 , 2 ) C b n ( 1 , 3 ) 0 0 0 0 C b n ( 2 , 1 ) C b n ( 2 , 2 ) C b n ( 2 , 3 ) 0 0 0 0 C b n ( 3 , 1 ) C b n ( 3 , 2 ) C b n ( 3 , 3 )
量测系数阵
H k = 0 0 1 0 0 0 0 0 0 0 1 0 0 0
其中,wie表示地球自转角速度,L表示载体所在纬度,g表示地球重力加速度,R表示地球半径,T表示滤波器数据处理周期,vE、vN分别表示载体相对地球的东北向速度,fE、fN表示加速度计测得的比力信息,表示载体坐标系到导航坐标系之间的转换矩阵。
步骤二:首先更新状态一步预测值及其均方误差,并利用k时刻量测信息Zk和滤波器的一步预测值计算k时刻的新息序列εk;再确定当前时刻衰减记忆调节因子dk,建立关于新息协方差矩阵的衰减记忆平滑器Ck
一步预测值 X ^ k , k - 1 = &Phi; k - 1 X ^ k - 1
一步预测均方误差Pk,k-1 P k , k - 1 = &Phi; k - 1 P k - 1 T &Phi; k - 1 T + &Gamma; k - 1 Q k - 1 &Gamma; k - 1 T
k时刻新息序列εk &epsiv; k = Z k - H k X ^ k , k - 1
新息协方差衰减记忆平滑器Ck
其中,dk=(1-b)/(1-bk+1),0.95<b<0.99,表示k时刻状态一步预测值,Pk,k-1表示k时刻一步预测均方误差,Pk-1表示k-1时刻的滤波均方误差,Qk-1表示k-1时刻***噪声协方差,表示k-1时刻状态转移矩阵的转置,表示k-1时刻***噪声系数矩阵的转置,εk表示k时刻的新息序列,Ck和Ck-1分别是k和k-1时刻的新息协方差衰减记忆平滑值,且初值
步骤三:借助由步骤二得到的关于新息协方差的衰减记忆平滑器Ck,对k时刻滤波器的增益矩阵Kk进行修正,同时利用该衰减记忆平滑器对***噪声协方差阵Qk进行在线估计与修正;
1)修正后k时刻的滤波增益矩阵的计算公式为
K k = P k , k - 1 H k T ( C k ) - 1
其中,Kk表示k时刻的滤波增益矩阵,Pk,k-1表示k时刻滤波器的一步预测均方误差,表示k时刻量测矩阵的转置,(Ck)-1表示新息协方差的衰减记忆平滑值的求逆运算。
2)与此同时,利用得到的新息协方差的衰减记忆平滑器对***噪声协方差阵进行在线估计与修正,那么k时刻***噪声估值器的表达式写作:
Q k = K k C k K k T
其中,Qk表示k时刻***噪声协方差的估计值,表示k时刻滤波增益矩阵的转置。
步骤四:将步骤二和步骤三中得到的滤波参数带入到自适应滤波器中,完成对导航参数误差的估计,并通过输出校正对捷联惯导***输出的导航参数进行补偿,从而得到更高精度的导航参数信息,即补偿后的位置、速度和姿态信息。
1)自适应滤波器对导航参数误差的估计值:
k时刻状态估计值: X ^ k = X ^ k , k - 1 + K k &epsiv; k
k时刻估计均方误差:Pk=(I-KkHk)Pk,k-1
其中,状态变量
2)得到导航参数误差的估计值后,利用输出校正对捷联惯导***输出的导航参数进行补偿:
①位置修正:λ=λSINS-δλ
L=LSINS-δL
其中,λ、L分别表示修正后的经纬度信息,λSINS、LSINS分别表示捷联惯导***输出的经纬度信息,δλ、δL分别表示滤波器估计的经纬度误差值。
②速度修正:vE=vSINS-E-δvE
vN=vSINS-N-δvN
其中,vE、vN分别表示修正后的东北向速度信息,vSINS-E、vSINS-N分别表示捷联惯导***输出的东北向速度信息,δvE、δvN分别表示滤波器估计的东北向速度误差值。
③姿态修正:
a)计算导航坐标系与真实导航坐标系之间的转移矩阵
其中,分别表示计算导航系与真实导航系坐标轴之间的失准角。
b)对捷联惯导***解算的姿态角矩阵进行修正
C b n = C n &prime; n C b n &prime;
且修正后的姿态角矩阵可以表示成矩阵的形式:
C b n = C 11 C 12 C 13 C 21 C 22 C 23 C 31 C 32 C 33
c)计算补偿后的姿态角,再根据
可以求取航向角θ,横摇角γ,纵摇角的主值:
由于航向角θ,横摇角γ,纵摇角的定义域分别为:θ∈[0,2π],γ∈[-π,+π],那么它们对应的真值应为:
至此,得到的θ,γ和即为通过自适应卡尔曼滤波修正后的姿态角信息。
步骤五:不断重复以上步骤二、三、四过程,利用自适应滤波方法对导航参数误差进行在线估计,并实时修正捷联惯导***输出的导航信息,直至捷联惯性/北斗卫星组合导航过程结束。
以上所述,仅为本发明较佳的具体实施方式,本发明的保护范围不限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可显而易见地得到的技术方案的简单变化或等效替换均落入本发明的保护范围内。

Claims (4)

1.一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法,其特征包括以下几个步骤:
步骤一:建立捷联惯导***的误差方程,选取状态变量,得到组合导航***的状态方程;并利用北斗卫星***与捷联惯导***所提供速度的差值作为量测变量,建立组合导航***的量测方程;
状态方程:Xk=ΦkXk-1kWk
量测方程:Zk=HkXk+Vk
其中,状态变量δλ、δL表示滤波器估计的经纬度误差值,δvE、δvN表示滤波器估计的东北向速度误差值,表示计算导航系与真实导航系坐标轴之间的失准角;Φk表示状态一步转移矩阵,Γk表示***噪声系数矩阵,Wk表示***噪声,Zk表示量测信息,Hk表示量测系数矩阵,Vk表示量测噪声;
状态一步转移矩阵
***噪声系数阵
量测系数阵
其中,wie表示地球自转角速度,L表示载体所在纬度,g表示地球重力加速度,R表示地球半径,T表示滤波器数据处理周期,vE、vN分别表示载体相对地球的东北向速度,fE、fN表示加速度计测得的比力信息,表示载体坐标系到导航坐标系之间的转换矩阵;
步骤二:首先更新状态一步预测值及其均方误差,并利用k时刻量测信息Zk和滤波器的一步预测值计算k时刻的新息序列εk;再确定当前时刻衰减记忆调节因子dk,建立关于新息协方差矩阵的衰减记忆平滑器Ck
步骤三:借助由步骤二得到的关于新息协方差的衰减记忆平滑器Ck,对k时刻滤波器的增益矩阵Kk进行修正,同时利用该衰减记忆平滑器对***噪声协方差阵Qk进行在线估计与修正;
步骤四:将步骤二和步骤三中得到的滤波参数带入到自适应滤波器中,完成对导航参数误差的估计,并通过输出校正对捷联惯导***输出的导航参数进行补偿,从而得到更高精度的导航参数信息,即补偿后的位置、速度和姿态信息;
步骤五:不断重复以上步骤二、三、四过程,利用自适应滤波方法对导航参数误差进行在线估计,并实时修正捷联惯导***输出的导航信息,直至捷联惯性/北斗卫星组合导航过程结束。
2.根据权利要求1所述的方法,其特征在于:所述步骤二中,
所述的一步预测值
所述的一步预测均方误差Pk,k-1
所述的k时刻新息序列εk
所述的新息协方差衰减记忆平滑器Ck
其中,dk=(1-b)/(1-bk+1),0.95<b<0.99,表示k时刻状态一步预测值,Pk,k-1表示k时刻一步预测均方误差,Pk-1表示k-1时刻的滤波均方误差,Qk-1表示k-1时刻***噪声协方差,表示k-1时刻状态转移矩阵的转置,表示k-1时刻***噪声系数矩阵的转置,εk表示k时刻的新息序列,Ck和Ck-1分别是k和k-1时刻的新息协方差衰减记忆平滑值,且初值
3.根据权利要求2所述的方法,其特征在于:所述步骤三的具体步骤为:
1)修正后k时刻的滤波增益矩阵的计算公式为
其中,Kk表示k时刻的滤波增益矩阵,Pk,k-1表示k时刻滤波器的一步预测均方误差,表示k时刻量测矩阵的转置,(Ck)-1表示新息协方差的衰减记忆平滑值的求逆运算;
2)与此同时,利用得到的新息协方差的衰减记忆平滑器对***噪声协方差阵进行在线估计与修正,那么k时刻***噪声估值器的表达式写作:
其中,Qk表示k时刻***噪声协方差的估计值,表示k时刻滤波增益矩阵的转置。
4.根据权利要求1所述的方法,其特征在于:所述的步骤四,其具体方法为:
1)自适应滤波器对导航参数误差的估计值:
k时刻状态估计值:
k时刻估计均方误差:Pk=(I-KkHk)Pk,k-1
其中,状态变量 表示状态估计值,表示k时刻状态一步预测值,Kk表示k时刻的滤波增益矩阵,εk表示k时刻的新息序列,Hk表示量测系数矩阵,Pk表示状态估计均方误差;
2)得到导航参数误差的估计值后,利用输出校正对捷联惯导***输出的导航参数进行补偿:
①位置修正:λ=λSINS-δλ
L=LSINS-δL
其中,λ、L分别表示修正后的经纬度信息,λSINS、LSINS分别表示捷联惯导***输出的经纬度信息,δλ、δL分别表示滤波器估计的经纬度误差值;
②速度修正:vE=vSINS-E-δvE
vN=vSINS-N-δvN
其中,vE、vN分别表示修正后的东北向速度信息,vSINS-E、vSINS-N分别表示捷联惯导***输出的东北向速度信息,δvE、δvN分别表示滤波器估计的东北向速度误差值;
③姿态修正:
a)计算导航坐标系与真实导航坐标系之间的转移矩阵
其中,分别表示计算导航系与真实导航系坐标轴之间的失准角;
b)对捷联惯导***解算的姿态角矩阵进行修正;
且修正后的姿态角矩阵可以表示成矩阵的形式:
c)计算补偿后的姿态角,再根据
可以求取航向角θ,横摇角γ,纵摇角的主值:
由于航向角θ,横摇角γ,纵摇角的定义域分别为:θ∈[0,2π],γ∈[-π,+π],那么它们对应的真值应为:
至此,得到的θ,γ和即为通过自适应卡尔曼滤波修正后的姿态角信息。
CN201310313646.0A 2013-07-24 2013-07-24 一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法 Expired - Fee Related CN103389506B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310313646.0A CN103389506B (zh) 2013-07-24 2013-07-24 一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310313646.0A CN103389506B (zh) 2013-07-24 2013-07-24 一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法

Publications (2)

Publication Number Publication Date
CN103389506A CN103389506A (zh) 2013-11-13
CN103389506B true CN103389506B (zh) 2016-08-10

Family

ID=49533830

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310313646.0A Expired - Fee Related CN103389506B (zh) 2013-07-24 2013-07-24 一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法

Country Status (1)

Country Link
CN (1) CN103389506B (zh)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103675880B (zh) * 2013-11-29 2016-01-13 航天恒星科技有限公司 一种卫星信号阻塞情况下的持续导航方法
CN103901459B (zh) * 2014-03-08 2016-08-17 哈尔滨工程大学 一种mems/gps组合导航***中量测滞后的滤波方法
CN103941273B (zh) * 2014-03-31 2017-05-24 广东电网公司电力科学研究院 机载惯性/卫星组合导航***的自适应滤波方法与滤波器
CN103941274B (zh) * 2014-04-15 2017-01-18 北京北斗星通导航技术股份有限公司 一种导航方法及导航终端
CN105549049B (zh) * 2015-12-04 2018-10-02 西北农林科技大学 一种应用于gps导航的自适应卡尔曼滤波算法
CN105842723A (zh) * 2016-03-25 2016-08-10 中北大学 一种面向铁路巡线人员及警犬的北斗组合定位监测***
CN106595649B (zh) * 2016-11-22 2019-10-22 北京航天自动控制研究所 一种飞行中惯性初始基准偏差补偿方法
CN108896036B (zh) * 2018-05-09 2021-01-22 中国人民解放军国防科技大学 一种基于新息估计的自适应联邦滤波方法
CN110243362B (zh) * 2019-06-27 2023-03-21 西北工业大学 一种中高空超声速靶标导航方法
CN111623779A (zh) * 2020-05-20 2020-09-04 哈尔滨工程大学 一种适用于噪声特性未知的时变***自适应级联滤波方法
CN111736183B (zh) * 2020-07-28 2023-12-05 中国人民解放军战略支援部队信息工程大学 一种联合bds2/bds3的精密单点定位方法和装置
CN112269200B (zh) * 2020-10-14 2024-05-17 北京航空航天大学 一种基于可观测度的惯性/卫星***自适应混合校正方法
CN113029139B (zh) * 2021-04-07 2023-07-28 中国电子科技集团公司第二十八研究所 基于运动检测的机场飞行区车辆差分北斗/sins组合导航方法
CN114136310B (zh) * 2021-10-29 2023-10-13 北京自动化控制设备研究所 一种惯性导航***误差自主抑制***及方法
CN116339336A (zh) * 2023-03-29 2023-06-27 北京信息科技大学 电动农机集群协同作业方法、装置及***
CN117214933B (zh) * 2023-11-07 2024-02-06 中国船舶集团有限公司第七〇七研究所 水面船用惯导/北斗紧耦合长周期惯导速度品质提升方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916567A (zh) * 2006-09-04 2007-02-21 南京航空航天大学 基于自适应闭环h∞滤波器的对北斗双星/捷联惯导组合导航***进行修正的方法
CN101706284A (zh) * 2009-11-09 2010-05-12 哈尔滨工程大学 提高船用光纤陀螺捷联惯导***定位精度的方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1916567A (zh) * 2006-09-04 2007-02-21 南京航空航天大学 基于自适应闭环h∞滤波器的对北斗双星/捷联惯导组合导航***进行修正的方法
CN101706284A (zh) * 2009-11-09 2010-05-12 哈尔滨工程大学 提高船用光纤陀螺捷联惯导***定位精度的方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
多普勒雷达/ 光纤捷联惯导组合导航同步方法研究;白宏阳 等;《计算机测量与控制》;20111231;第19卷(第7期);第1671-1673页 *
高轨飞行器精确导航的载波相位时间差分/捷联惯导紧组合算法;温永智 等;《武汉大学学报·信息科学版》;20111031;第36卷(第10期);第1195-1199页 *

Also Published As

Publication number Publication date
CN103389506A (zh) 2013-11-13

Similar Documents

Publication Publication Date Title
CN103389506B (zh) 一种用于捷联惯性/北斗卫星组合导航***的自适应滤波方法
CN108731670B (zh) 基于量测模型优化的惯性/视觉里程计组合导航定位方法
CN107621264B (zh) 车载微惯性/卫星组合导航***的自适应卡尔曼滤波方法
CN112013836B (zh) 一种基于改进自适应卡尔曼滤波的航姿参考***算法
CN111024064B (zh) 一种改进Sage-Husa自适应滤波的SINS/DVL组合导航方法
CN101464152B (zh) 一种sins/gps组合导航***自适应滤波方法
CN111156987B (zh) 基于残差补偿多速率ckf的惯性/天文组合导航方法
CN103630137B (zh) 一种用于导航***的姿态及航向角的校正方法
CN102508278B (zh) 一种基于观测噪声方差阵估计的自适应滤波方法
CN101949703B (zh) 一种捷联惯性/卫星组合导航滤波方法
CN105300384B (zh) 一种用于卫星姿态确定的交互式滤波方法
CN103389095A (zh) 一种用于捷联惯性/多普勒组合导航***的自适应滤波方法
CN103941273B (zh) 机载惯性/卫星组合导航***的自适应滤波方法与滤波器
CN112798021B (zh) 基于激光多普勒测速仪的惯导***行进间初始对准方法
CN111750865B (zh) 一种用于双功能深海无人潜器导航***的自适应滤波导航方法
CN103776449B (zh) 一种提高鲁棒性的动基座初始对准方法
CN103940433A (zh) 一种基于改进的自适应平方根ukf算法的卫星姿态确定方法
CN114935345A (zh) 一种基于模式识别的车载惯导安装角误差补偿方法
CN116772903B (zh) 基于迭代ekf的sins/usbl安装角估计方法
CN112446010B (zh) 自适应弱敏秩卡尔曼滤波方法及其应用
CN104331087B (zh) 一种鲁棒的水下传感器网络目标跟踪方法
CN110375773B (zh) Mems惯导***姿态初始化方法
CN115014321B (zh) 一种基于自适应鲁棒滤波的仿生偏振多源融合定向方法
CN111024071A (zh) Gnss辅助的加速度计和陀螺仪常值漂移估算的导航方法及***
CN114111840B (zh) 一种基于组合导航的dvl误差参数在线标定方法

Legal Events

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

Granted publication date: 20160810

Termination date: 20180724