CN103776449A - 一种提高鲁棒性的动基座初始对准方法 - Google Patents

一种提高鲁棒性的动基座初始对准方法 Download PDF

Info

Publication number
CN103776449A
CN103776449A CN201410065851.4A CN201410065851A CN103776449A CN 103776449 A CN103776449 A CN 103776449A CN 201410065851 A CN201410065851 A CN 201410065851A CN 103776449 A CN103776449 A CN 103776449A
Authority
CN
China
Prior art keywords
variance
observation
noise
initial alignment
sigma
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
CN201410065851.4A
Other languages
English (en)
Other versions
CN103776449B (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.)
Beijing University of Posts and Telecommunications
Beijing Institute of Spacecraft System Engineering
Original Assignee
Beijing University of Posts and Telecommunications
Beijing Institute of Spacecraft System Engineering
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 Beijing University of Posts and Telecommunications, Beijing Institute of Spacecraft System Engineering filed Critical Beijing University of Posts and Telecommunications
Priority to CN201410065851.4A priority Critical patent/CN103776449B/zh
Publication of CN103776449A publication Critical patent/CN103776449A/zh
Application granted granted Critical
Publication of CN103776449B publication Critical patent/CN103776449B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass
    • G01C25/005Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass initial alignment, calibration or starting-up of inertial devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Navigation (AREA)

Abstract

本发明涉及一种提高鲁棒性的动基座初始对准方法,其技术特点是:将初始对准模型进行抽象;通过对比滤波算法中的新息协方差和计算的新息协方差得到模型噪声方差的变化情况,然后对模型噪声w进行自适应缩放;根据观测值和滤波值的残差,自适应地判别每一次滤波后自适应矩阵迹的门限,进而修正状态估计。本发明设计合理,其从模型噪声自适应和观测干扰自适应两个方面同时对UKF算法进行改进,一方面通过监视UKF中预测方差,使用缩放因子达到平抑模型噪声的目的;另一方面通过监测基于新息特性的自适应矩阵的迹并进行实时修改,能够取得更加精确的滤波结果,达到抑制观测干扰的目的,具有较强的鲁棒性,能够快速对其进行平抑。

Description

一种提高鲁棒性的动基座初始对准方法
技术领域
本发明属于捷联惯导***技术领域,尤其是一种提高鲁棒性的动基座初始对准方法。
背景技术
初始对准是捷联式惯性导航***(捷联惯导***,Strapdown InertialNavigation System,SINS)的关键技术之一,它直接影响捷联惯导***的导航性能,即导航精度和反应时间。按照惯导***安装基座的运动状态可分为静基座对准和动基座对准。在静基座对准时,通常初始位置已知且初速度为零,仅需要研究如何使捷联惯导平台坐标系按照导航坐标系定向。而动基座对准的对准环境非常复杂,涉及到环境建模以及测量等方面的技术,因此,动基座对准是基座对准的一项技术难题。
在进行捷联惯导***动基座初始对准时,最常用的方法就是采用卡尔曼滤波(Kalman Filter,KF)技术,均差滤波器与遗传算法在初始对准中有着尚佳地表现。同时,对于非线性***,扩展卡尔曼滤波(Extended Kalman Filter,EKF)也是比较常用的。相对来说,无迹卡尔曼滤波(Unscented Kalman Filter,UKF)有着最为广泛的实际应用,但是,模型噪声和观测干扰会对估值产生影响,进而造成对准结果的失准。为了改进初始对准的精度和速度,研究热点主要集中在两个方面:第一方面是改进初始对准的模型,第二方面是改进UKF算法。无迹粒子滤波(Unscented Particle Filter,UPF)以其处理非线性非高斯问题的特有优势,在初始对准中亦有所应用,但是,UPF运算量过大,在工程实践中难以实现,为克服此缺点而采用与KF相结合的方式应用于初始对准,提高了精度,但耗时仍较长。
惯性导航***的动基座对准是一个非线性***,在现有技术中,常常假设姿态误差角是小量,以忽略其高阶项,得到常用的线性误差模型。在导航数据出现较大误差时使用线性模型模拟便不能对实际情况进行有效仿真。同时,在武器使用的复杂环境中,动基座初始对准***还要经受非高斯和非平稳的噪声和干扰。这些都是上述KF和普通UKF难以胜任的。
传统KF是线性***中的最佳滤波方法,在针对非线性***时,拟合概率分布要比拟合非线性函数本身更容易。UKF以无迹变换(Unscented Transformation,UT)为核心,来实现概率分布上对非线性函数的近似,以卡尔曼滤波器为框架,在非线性***估值中有着良好的性能。不同的采样策略对应了不同的UT变换方法,有对称采样、单形采样等,最为常见的是采用尺度可变对称采样策略的UKF算法,如图1所示。现对上述方法分析如下:
(1)UKF滤波器的权重因子及相关参数如下:
w 0 ( m ) = λ / L + λ , i = 0 - - - ( 1 )
w 0 ( c ) = λ / L + λ + ( 1 - a 2 + β ) , i = 0 - - - ( 2 )
w i ( m ) = w i ( c ) = λ / 2 ( L + λ ) , i = 1 , . . . , 2 L - - - ( 3 )
γ = L + λ , λ = a 2 ( L + κ ) - L 2 , κ = 0 , a = 1 - - - ( 4 )
其中,
Figure BDA0000469718230000025
分别为计算均值和方差所用加权;γ,λ均是尺度参数;常量a为采样点的分布范围,通常取10-4<a<1;κ是二阶尺度参数,
常取为0;β用于体现变量先验分布信息,高斯分布下常取β=2。
(2)初始化及构造sigma点集:
x ^ 0 = E [ x 0 ] , P 0 = E [ ( x 0 - x ^ 0 ) ( x 0 - x ^ 0 ) T ]
&chi; k - 1 = E x ^ k - 1 x ^ k - 1 + &gamma; P k - 1 x ^ k - 1 - &gamma; P k - 1 - - - ( 6 )
其中,是k-1时刻的状态最优估计值,Pk-1是k-1时刻的方差。
(3)状态更新:
χk|k-1=f(χk-1)     (7)
x ^ k - 1 - = &Sigma; i = 0 2 L W i m &chi; i , k | k - 1 - - - ( 8 )
P k - = &Sigma; i = 0 2 L W i m ( &chi; i , k | k - 1 - x ^ k - ) ( &chi; i , k | k - 1 - x ^ k - ) T + Q - - - ( 9 )
yk|k-1=h(χk|k-1)     (10)
y ^ k = &Sigma; i = 0 2 L W i m y i , k | k - 1 - - - ( 11 )
(4)观测更新:
P x k y k = &Sigma; i = 0 2 L W i ( &chi; i , k | k - 1 - x ^ k - ) ( y i , k | k - 1 - y ^ k - ) T - - - ( 12 )
P y k y k = &Sigma; i = 0 2 L W i ( y i , k | k - 1 - y ^ - ) ( y i , k | k - 1 - y ^ k - ) T + P V - - - ( 13 )
K k = P x k y k P y k y k - 1 - - - ( 14 )
x ^ k = x ^ k - + K k ( y k - y ^ - ) - - - ( 15 )
P k = P k - - K k P y k y k K k T - - - ( 16 )
通过以上分析可以看出现有的UKF算法存在的问题是:增益矩阵无法根据滤波效果和***残差及时地进行快速调控,使得滤波器的估值无法快速跟踪***状态。
发明内容
本发明的目的在于克服现有技术的不足,提供一种设计合理、精度高且性能稳定的提高鲁棒性的动基座初始对准方法。
本发明解决现有的技术问题是采取以下技术方案实现的:
一种提高鲁棒性的动基座初始对准方法,包括以下步骤:
步骤1、将初始对准模型抽象为如下***:
x k + 1 = f ( x k ) + w k y k + 1 = Hx k + 1 + E k + v k + 1
式中:f(·)代表非线性状态转移;H代表观测矩阵;w和v分别代表模型噪声和观测噪声;x∈Rn代表状态量;y∈Rm代表观测输出;R代表v的方差;Ek代表未知干扰的分布函数;
步骤2、通过对比滤波算法中的新息协方差
Figure BDA00004697182300000412
和计算的新息协方差
Figure BDA00004697182300000414
得到模型噪声方差的变化情况,然后对模型噪声w进行自适应缩放;
步骤3、根据观测值和滤波值的残差,自适应地判别每一次滤波后自适应矩阵迹的门限,进而修正状态估计。
而且,所述步骤2滤波算法中的新息协方差为:
P ^ k ~ = 1 m &Sigma; j = 1 m ( x ^ k - x ^ k - ) ( x ^ k - x ^ k - ) T
所述计算的新息协方差为:
P k - = &Sigma; i = 0 2 L W i ( m ) ( &chi; i , k | k - 1 - x ^ k - ) ( &chi; i , k | k - 1 - x ^ k - ) T + P w
其中,
Figure BDA0000469718230000043
是状态矢量,分别为计算均值和方差所用加权,χ是UKF算法中的sigma点,Pw是噪声方差。
而且,所述步骤2对模型噪声w进行自适应缩放采用如下公式进行处理:
Q ^ k = Q k - 1 &beta; k
上式中,Q代表观测噪声的方差;βk表示缩放因子,其计算公式如下:
&beta; k = tr ( H k P ~ k - H k T ) tr ( H k P ^ k - H k T ) = tr ( 1 m &Sigma; j = 1 m d k - j d k = j T - R k ) tr ( H k P ^ k - H k T )
上式中,tr()为取矩阵的迹,H为观测矩阵,
Figure BDA00004697182300000413
为新息方差,dk表示观测方程中产生的新息,其计算公式如下:
d k = ( H k x k + v k ) - H k x ^ x - = H k ( x k - x ^ k - ) + v k
H为观测矩阵,
Figure BDA0000469718230000048
是状态矢量,v是观测噪声的期望。
而且,所述步骤3中观测值和滤波值的残差为:
e ( k ) = y k - y ~ k
式中:yk表示观测值;
Figure BDA00004697182300000410
表示滤波值;
所述的自适应矩阵S(k)为:
S ( k ) = 1 &mu; &Sigma; j = k - &mu; + 1 k e ( j ) e ( j ) T - P yy ( k + 1 | k ) - R ( k )
式中:Pyy为UKF算法中观测更新的协方差;R是观测噪声方差,u是开窗大小
所述的门限m为:
m = &chi; &alpha; 2 ( k - 1 ) P y k y k
所述的修正状态估计为:
x ^ ( k + 1 ) = x ^ ( k + 1 | k ) + K ( k ) g ( k ) e ( k )
Figure BDA0000469718230000053
是自由度为k-1的卡方分布值,K是卡尔曼滤波增益,g为校正状态的估计函数。
本发明的优点和积极效果是:
本发明从模型噪声自适应和观测干扰自适应两个方面同时对UKF算法进行改进,一方面通过监视UKF中预测方差,使用缩放因子达到平抑模型噪声的目的;另一方面通过监测基于新息特性的自适应矩阵的迹并进行实时修改,能够取得更加精确的滤波结果,达到抑制观测干扰的目的,具有较强的鲁棒性,能够快速对其进行平抑。
附图说明
图1是现有UKF算法的流程示意图;
图2是传统卡尔曼滤波的失准角估计误差结果示意图;
图3是扩展卡尔曼滤波的失准角估计误差结果示意图;
图4是采用现有UKF算法的失准角估计误差结果示意图;
图5是本发明采用双重自适应UKF算法的失准角估计误差结果示意图。
具体实施方式
以下结合附图对本发明实施例做进一步详述。
一种提高鲁棒性的动基座初始对准方法从模型噪声自适应和观测干扰自适应两个方面同时对UKF进行改进,形成了双重自适应UKF算法,以取得更加精确的滤波结果,具体包括以下步骤:
步骤1、将初始对准模型抽象为如下***:
x k + 1 = f ( x k ) + w k y k + 1 = Hx k + 1 + E k + v k + 1
式中,f(·)代表非线性状态转移;H代表观测矩阵;w和v分别代表模型噪声和观测噪声;x∈Rn代表状态量;y∈Rm代表观测输出;Ek代表未知干扰的分布函数;Q和R分别代表w和v的方差。
在UKF中,由于模型噪声和观测噪声影响了当前一次滤波过程中当前信息和前一步观测信息分别所占的权重,因此,两者对于UKF的滤波精度有着举足轻重的作用。而在实际应用中,观测噪声较易求得,而敏感部件在测量过程中的所受的干扰以其不可预知性而使滤波产生偏差。本方法假设观测噪声的统计特性是已知的。
步骤2、对模型噪声w进行自适应缩放。具体方法为:通过对比滤波算法中的新息协方差
Figure BDA0000469718230000068
和计算的新息协方差
Figure BDA0000469718230000069
(即一步预测方差
Figure BDA00004697182300000613
)得到模型噪声方差的变化情况判断模型噪声方差是否需要缩放。
在滤波算法中,滤波算法中的新息协方差
Figure BDA00004697182300000610
和计算的新息协方差
Figure BDA00004697182300000611
对于基于方差的预测产生至关重要的作用。其中,预测残差的序列即新息协方差的计算公式为:
P ^ k ~ = 1 m &Sigma; j = 1 m ( x ^ k - x ^ k - ) ( x ^ k - x ^ k - ) T
计算的新息协方差的计算公式为:
P k - = &Sigma; i = 0 2 L W i ( m ) ( &chi; i , k | k - 1 - x ^ k - ) ( &chi; i , k | k - 1 - x ^ k - ) T + P w
通过对比
Figure BDA0000469718230000064
Figure BDA0000469718230000065
得到模型噪声方差的变化情况,从而判断模型噪声方差是否需要缩放。
而观测方程中产生的新息为:
d k = ( H k x k + v k ) - H k x ^ x - = H k ( x k - x ^ k - ) + v k - - - ( 17 )
在最优滤波的情况下,dk是期望为0的高斯白噪声序列,上式两端开窗取方差得到:
1 m &Sigma; j = 1 m d k - j d k - j T = H k P ^ k ~ H k T + R k - - - ( 18 )
引入以下缩放因子:
&beta; k = tr ( H k P ~ k - H k T ) tr ( H k P ^ k - H k T ) = tr ( 1 m &Sigma; j = 1 m d k - j d k = j T - R k ) tr ( H k P ^ k - H k T ) - - - ( 19 )
式中tr()为取矩阵的迹。
因此,模型噪声方差的缩放可用如下公式处理,同时达到平滑的效果:
Q ^ k = Q k - 1 &beta; k - - - ( 20 )
本步骤中,Q和R分别代表w和v的方差。
步骤3、对观测干扰Ek存在观测干扰情况下的改进。
定义观测值和滤波值的残差为:
e ( k ) = y k - y ~ k ,
式中:yk表示观测值;
Figure BDA0000469718230000074
表示滤波值。
当滤波结果无偏时,e(k)方差的开窗均值满足如下方程:
1 &mu; &Sigma; j = k - &mu; + 1 k e ( j ) e ( j ) T = P yy ( k + 1 | k ) + R ( k ) - - - ( 22 )
式中:μ表示滚动窗口的大小;Pyy表示观测估计方差;R表示观测噪声方差矩阵。
当估值***中出现观测干扰时,实际的误差将超过理论值,方程式(22)左右两边将不再相等,因此有必要加入自适应矩阵S(k)。定义自适应矩阵满足S(k)下列式子:
1 &mu; &Sigma; j = k - &mu; + 1 k e ( j ) e ( j ) T = P yy ( k + 1 | k ) + S ( k ) + R ( k ) - - - ( 23 )
上式中,Pyy为UKF算法中观测更新的协方差。
由此可得到自适应矩阵S(k)定义式如下:
S ( k ) = 1 &mu; &Sigma; j = k - &mu; + 1 k e ( j ) e ( j ) T - P yy ( k + 1 | k ) - R ( k ) - - - ( 24 )
由于上式右边三个量均为高斯变量,所以S(k)的迹的统计特性服从χ2分布,通过检测S(k)的迹可以得知非正常值是否存在:
Figure BDA0000469718230000078
式中,χ2(m)为χ2()分布,m一般情况代表观测变量的个数,但是在大数据量且统计标准并不明确的情况下,上述方法误差较大,所以本方法在综合考虑残差方差这一因素上,提出一种新的判决门限,自适应地判别每一次滤波后自适应矩阵迹的门限,提高准确度。
设Z1,Z2,Z3,……,Zk是来自正态总体N(μ,σ2)的一个样本,其无偏方差为:
s 2 = 1 n - 1 &Sigma; i = 1 k ( Z i - Z &OverBar; ) 2 - - - ( 26 )
根据χ2分布的性质,有:
( n - 1 ) s 2 &sigma; 2 ~ &chi; 2 ( n - 1 ) - - - ( 27 )
其中,
Figure BDA0000469718230000083
为样本均值。另外,χ2分布上侧α分位数定义为:对于给定的正数α,0<α<1,满足条件
P ( &chi; 2 > &chi; &alpha; 2 ( n ) ) = &alpha; - - - ( 28 ) 的数
Figure BDA0000469718230000084
称为χ2(n)分布的上侧α分位数。是一个只与自由度n和概率α有关的函数,具体的
Figure BDA0000469718230000086
值可由χ2分布表查得。
依据χ2分布性质,将式(26)代入式(27),得到:
&Sigma; i = 1 k ( Z i - Z &OverBar; ) 2 &sigma; 2 ~ &chi; 2 ( n - 1 ) - - - ( 29 )
上式中,方差σ2即为式(13)中的
Figure BDA00004697182300000811
样本均值为零。当已知故障发生概率α时,设:
Y = &Sigma; i = 1 k ( Z i - Z &OverBar; ) 2 - - - ( 30 )
门限值为m,且关于Y值大于m的概率为α有P(Y>m)=α,则:
P ( Y &sigma; 2 > m &sigma; 2 ) = &alpha; P ( &Sigma; i = 1 k ( Z i - Z &OverBar; ) 2 &sigma; 2 > m &sigma; 2 ) = &alpha; - - - ( 31 )
根据式(29)可知此时大于号左边
Figure BDA0000469718230000091
符合自由度为k-1的χ2分布,且根据χ2分布上侧α分位数定义式(28)可知:
m &sigma; 2 = &chi; &alpha; 2 ( k - 1 ) - - - ( 32 )
m = &chi; &alpha; 2 ( k - 1 ) &sigma; 2 - - - ( 33 )
从而得到门限值m大小为:
m = &chi; &alpha; 2 ( k - 1 ) P y k y k - - - ( 34 )
本方法在综合考虑残差方差这一因素上,提出一种新的判决门限,自适应地判别每一次滤波后自适应矩阵迹的门限m,提高准确度。
m确定后定义用于校正状态估计的函数
Figure BDA0000469718230000095
进而修正状态估计为
x ^ ( k + 1 ) = x ^ ( k + 1 | k ) + K ( k ) g ( k ) e ( k ) - - - ( 36 )
通过以上三个步骤实现对捷联式惯性导航***的动基座初始对准功能,提高了动基座初始对准的鲁棒性。
为了对本发明效果进行说明,下面采用数学仿真的方式对发明的初始对准方法进行了建模,并通过赋值实现了对真实场景的模拟。具体过程分以下四个步骤进行:
(1)仿真方案的选择
初始对准时,主惯导***一般具有更高一级的精度,并且提供导航计算需要的初始值。传递对准的匹配方法有两种,即计算参数匹配方案(包含速度匹配和姿态匹配)和测量参数匹方案(包含角速度匹配和比力匹配)。各种匹配方法在传递对准中的效果也不尽相同,速度匹配是一种较为成熟的方法,它在各个工程领域被广泛应用。速度匹配可以较快地估计失准角并具有相当的精度,而且在遇到弹性变形时所受到的影响很小。本发明使用传递对准匹配方案中研究较为成熟的“速度匹配”方案。
在“速度匹配”方案中,主惯导***使用平台惯导***,精度高,误差可以忽略,子惯导***为捷联式惯导***。传递对准时,失准角通过加速度使速度差产生变化,利用速度差作为观测量,通过卡尔曼滤波器估计出失准角,实现传递对准。
(2)仿真数学模型的建立
SINS误差模型是初始对准的基础。根据具体的初始对准条件、假设和约束,SINS误差模型就可以简化为对准误差模型。取初始对准的导航坐标系为东北天(ENU)当地地理坐标系。本发明传递对准数学模型由速度误差、平台失准角、陀螺仪漂移误差、加速度计误差等动态方程组成。
***状态矢量为
X = [ &phi; E , &phi; N , &phi; U , &delta;v E , &delta;v N , &delta;v U , &epsiv; bx , &epsiv; by , &epsiv; bz , &epsiv; rx , &epsiv; ry , &epsiv; rz , &dtri; x , &dtri; y , &dtri; z ]
其中:φE、φN、φU为东、北、天三个方向的平台失准角;δvE、δvN、δvU为东、北、天三个方向的速度误差;εbx、εby、εbz为陀螺仪随机常数;εrx、εry、εrz为陀螺仪一阶马尔可夫过程;为加速度计一阶马尔可夫过程。
已知捷联惯导***的误差模型:
&phi; &CenterDot; E = - &delta;v N R M + h + ( &omega; ie sin L + v E R N + h tan L ) &phi; N - ( &omega; ie cos L + v E R N + h ) &phi; N + &epsiv; E - - - ( 37 )
&phi; &CenterDot; N = - &delta;v E R N + h - &omega; ie sin L&delta;L - ( &omega; ie sin L + v E R N + h tan L ) &phi; E - v N R N + h &phi; U + &epsiv; N - - - ( 38 )
&phi; &CenterDot; U = &delta;v N R N + h tan L + ( &omega; ie cos L + v E R N + h sec 2 L ) &delta;L + ( &omega; ie cos L + v E R N + h ) &phi; E + v N R M + h &phi; N + &epsiv; U - - - ( 39 )
&delta; v &CenterDot; E = f N &phi; U - f U &phi; U + ( v N R M + h tan L - v E R M + h ) &delta; v E + ( 2 &omega; ie sin L + v E R M + h tan L ) &delta; v N + ( 2 &omega; ie sin L v N + v E v N R N + h see 2 L + 2 &omega; ie sin L v U ) &delta;L - ( 2 &omega; ie cos L + v E R N + h ) &delta; v U + &dtri; E - - - ( 40 )
&delta; v &CenterDot; N = f U &phi; E - f E &phi; U - ( 2 &omega; ie sin L + v E R N + h tan L ) &delta; v E - v U R M + h &delta; v N - v N R M + h &delta; v U - ( 2 &omega; ie cos L + v E R N + h sec 2 L ) v E &delta;L + &dtri; N - - - ( 41 )
&delta; v &CenterDot; U = f E &phi; N - f N &phi; E + ( 2 &omega; ie cos L + v E R N + h ) &delta; v E + 2 v N R M + h &delta; v N - 2 &omega; ie sin L v E &delta;L + &dtri; N + 2 g R &delta;h - - - ( 42 )
其中:vE、vN、vU为东、北、天三个方向的速度;εE、εN、εU为东、北、天三个方向陀螺仪噪声;RM为地球子午圈半径;RN为地球卯酉圈半径;L为当地纬度;ωie为地球自转角速度;h为当地海拔高度;fE、fN、fU为东、北、天三个方向的比力输出;
Figure BDA0000469718230000115
为东、北、天三个方向的加速度计测误差。
以东向速度误差、北向速度误差、天向速度误差作为观测量建立***的观测方程:
Z = [ &delta; v E , &delta; v N , &delta; v U ] T = I 3 0 3 * 12 X T + E E E N E U + &eta; E &eta; N &eta; U . . . ( 43 )
式中:Z是观测矢量;[EE,EN,EU]T为***观测干扰矢量,[ηENU]T为***观测噪声矢量。
(3)仿真模型中算法的优化
以上的误差模型可以转化并抽象为如下的***状态空间模型
x k + 1 = f ( x k ) + w k y k + 1 = Hx k + 1 + E k + v k + 1
式中:f(·)代表非线性状态转移;H代表观测矩阵;w和v分别代表模型噪声和观测噪声;x∈Rn代表状态量;y∈Rm代表观测输出;Ek代表未知干扰的分布函数。Q和R分别代表w和v的方差。
其中状态矢量 x = [ &phi; E , &phi; N , &phi; U , &delta;v E , &delta;v N , &delta;v U , &epsiv; bx , &epsiv; by , &epsiv; bz , &epsiv; rx , &epsiv; ry , &epsiv; rz , &dtri; x , &dtri; y , &dtri; z ] T ,
观测矢量Z=[δvE,δvN,δvU]T
a.引入以下缩放因子
&beta; k = tr ( H k P ~ k - H k T ) tr ( H k P ^ k - H k T ) = tr ( 1 m &Sigma; j = 1 m d k - j d k = j T - R k ) tr ( H k P ^ k - H k T )
所以,模型噪声方差的缩放可用如下公式处理,同时达到平滑的效果
Q ^ k = Q k - 1 &beta; k
b.引入如下大小为m的门限值
m = &chi; &alpha; 2 ( k - 1 ) P y k y k - - - ( 44 )
m确定后定义用于校正状态估计的函数
进而修正状态估计为:
x ^ ( k + 1 ) = x ^ ( k + 1 | k ) + K ( k ) g ( k ) e ( k ) - - - ( 46 )
(4)仿真场景的模拟
由于航向角变化是最常见的情况,因此仿真中,采用圆形运动的机动方式,运动中,航向变化角速率设定为10°/s。同时,经实验验证,本发明方法用于其他的运动方式时,例如摇摆运动和S型运动,也取得了相似的结果。
仿真中的重点初始参数如下:仿真时间为60s;步长为0.1s;主惯导陀螺漂移为0.01°/h;主惯导加速度计零偏为10-5g;子惯导陀螺漂移为0.1°/h;子惯导加速度计零偏为5*10-5g。其中,主、子惯导的陀螺漂移和加速度计零偏均为一阶马尔可夫过程。
由于模型噪声和观测干扰都是在正常值附近的小范围内波动,因此本仿真中选择sin函数模拟模型噪声和观测干扰。
为了检测改进算法对模型噪声变化的自适应功能,在第0秒至第60秒之间,对模型噪声方差的变动做出如下假设
ΔQ=|sin(0.1*t)|*I15     (44)
为了检测改进算法对观测干扰的自适应功能,设定在第0秒至第60秒之间产生观测干扰,观测干扰函数如下所示
Ek=sin(0.1*t)     (45)
在上述假定情况下,比较平台失准角估计误差在卡尔曼滤波、扩展卡尔曼滤波、UKF和本发明专利中应用的双重自适应UKF四种滤波方法,进行指标测试,经过测试,对初始对准中重要指标仿真结果如下:
图2给出了传统卡尔曼滤波对本文设定的模型噪声和观测干扰的滤波结果。可以看出,在仿真时间内,失准角误差不能收敛,且误差随时间增大。
图3给出了扩展卡尔曼滤波对模型噪声和观测干扰的滤波结果。失准角误差有收敛趋势,但收敛后,误差仍较大且波动剧烈。对准时间为5秒左右,误差范围为0.05至0.2度。
图4应用了针对非线性***的UKF对平台失准角进行估计。随滤波进行,失准角误差快速减小,并明显收敛,但仍有小范围波动。对准时间为3秒左右,误差范围为0.05至0.1度。
图5应用本发明专利中的双重自适应UKF,针对模型噪声和观测干扰进行滤波。应用本方法,失准角误差快速收敛并接近于零,且稳定在0.01度左右无明显波动,对准时间提高至2秒左右。
由上述四图对比可知,本发明专利中应用的双重自适应UKF算法对模型噪声和观测干扰有很好的滤波效果,既能适应模型噪声的变化,又能对观测干扰进行有效抑制,使失准角误差大幅度减小且接近于零,同时使其快速收敛,在对准时间上有微弱改善,因此,本发明的算法具有较好的鲁棒性。
需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明包括并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。

Claims (4)

1.一种提高鲁棒性的动基座初始对准方法,其特征在于包括以下步骤:
步骤1、将初始对准模型抽象为如下***:
x k + 1 = f ( x k ) + w k y k + 1 = Hx k + 1 + E k + v k + 1
式中:f(·)代表非线性状态转移;H代表观测矩阵;w和v分别代表模型噪声和观测噪声;x∈Rn代表状态量;y∈Rm代表观测输出;R代表v的方差;Ek代表未知干扰的分布函数;
步骤2、通过对比滤波算法中的新息协方差
Figure FDA0000469718220000019
和计算的新息协方差
Figure FDA00004697182200000110
得到模型噪声方差的变化情况,然后对模型噪声w进行自适应缩放;
步骤3、根据观测值和滤波值的残差,自适应地判别每一次滤波后自适应矩阵迹的门限,进而修正状态估计。
2.根据权利要求1所述的一种提高鲁棒性的动基座初始对准方法,其特征在于:所述步骤2滤波算法中的新息协方差为:
P ^ k ~ = 1 m &Sigma; j = 1 m ( x ^ k - x ^ k - ) ( x ^ k - x ^ k - ) T
所述计算的新息协方差为:
P k - = &Sigma; i = 0 2 L W i ( m ) ( &chi; i , k | k - 1 - x ^ k - ) ( &chi; i , k | k - 1 - x ^ k - ) T + P w
其中,是状态矢量,
Figure FDA0000469718220000015
分别为计算均值和方差所用加权,χ是UKF算法中的sigma点,Pw是噪声方差。
3.根据权利要求1所述的一种提高鲁棒性的动基座初始对准方法,其特征在于:所述步骤2对模型噪声w进行自适应缩放采用如下公式进行处理:
Q ^ k = Q k - 1 &beta; k
上式中,Q代表观测噪声的方差;βk表示缩放因子,其计算公式如下:
&beta; k = tr ( H k P ~ k - H k T ) tr ( H k P ^ k - H k T ) = tr ( 1 m &Sigma; j = 1 m d k - j d k = j T - R k ) tr ( H k P ^ k - H k T )
上式中,tr()为取矩阵的迹,H为观测矩阵,为新息方差,dk表示观测方程中产生的新息,其计算公式如下:
d k = ( H k x k + v k ) - H k x ^ x - = H k ( x k - x ^ k - ) + v k
H为观测矩阵,
Figure FDA0000469718220000022
是状态矢量,v是观测噪声的期望。
4.根据权利要求1所述的一种提高鲁棒性的动基座初始对准方法,其特征在于:所述步骤3中观测值和滤波值的残差为:
e ( k ) = y k - y ~ k
式中:yk表示观测值;
Figure FDA0000469718220000024
表示滤波值;
所述的自适应矩阵S(k)为:
S ( k ) = 1 &mu; &Sigma; j = k - &mu; + 1 k e ( j ) e ( j ) T - P yy ( k + 1 | k ) - R ( k )
式中:Pyy为UKF算法中观测更新的协方差;R是观测噪声方差,u是开窗大小
所述的门限m为:
m = &chi; &alpha; 2 ( k - 1 ) P y k y k
所述的修正状态估计为:
x ^ ( k + 1 ) = x ^ ( k + 1 | k ) + K ( k ) g ( k ) e ( k )
Figure FDA0000469718220000028
是自由度为k-1的卡方分布值,K是卡尔曼滤波增益,g为校正状态的估计函数。
CN201410065851.4A 2014-02-26 2014-02-26 一种提高鲁棒性的动基座初始对准方法 Expired - Fee Related CN103776449B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410065851.4A CN103776449B (zh) 2014-02-26 2014-02-26 一种提高鲁棒性的动基座初始对准方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410065851.4A CN103776449B (zh) 2014-02-26 2014-02-26 一种提高鲁棒性的动基座初始对准方法

Publications (2)

Publication Number Publication Date
CN103776449A true CN103776449A (zh) 2014-05-07
CN103776449B CN103776449B (zh) 2016-05-04

Family

ID=50568973

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410065851.4A Expired - Fee Related CN103776449B (zh) 2014-02-26 2014-02-26 一种提高鲁棒性的动基座初始对准方法

Country Status (1)

Country Link
CN (1) CN103776449B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104344835A (zh) * 2014-10-28 2015-02-11 北京理工大学 一种基于切换式自适应控制罗经的捷联惯导动基座对准方法
CN104613984A (zh) * 2015-02-06 2015-05-13 东南大学 临近空间飞行器传递对准模型不确定性的鲁棒滤波方法
CN106595705A (zh) * 2016-11-22 2017-04-26 北京航天自动控制研究所 一种基于gps的飞行中惯性初始基准偏差估计方法
CN106767788A (zh) * 2017-01-04 2017-05-31 北京航天自动控制研究所 一种组合导航方法和***
CN107990912A (zh) * 2017-11-08 2018-05-04 江西洪都航空工业集团有限责任公司 一种抗差自适应滤波动基座传递对准方法
CN111044049A (zh) * 2019-12-30 2020-04-21 东南大学 一种用于恶劣海况下无人船对准的改进ukf算法
CN111912405A (zh) * 2019-05-10 2020-11-10 中国人民解放***箭军工程大学 一种基于车载惯组与多普勒雷达的组合导航方法及***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1903308A2 (en) * 2006-09-25 2008-03-26 Honeywell International Inc. Systems and methods for a hybrid state transition matrix
CN101216319A (zh) * 2008-01-11 2008-07-09 南京航空航天大学 基于联邦ukf算法的低轨卫星多传感器容错自主导航方法
CN101505532A (zh) * 2009-03-12 2009-08-12 华南理工大学 一种基于分布式处理的无线传感器网络目标跟踪方法
CN102176032A (zh) * 2011-01-13 2011-09-07 北京航空航天大学 一种基于非线性滤波的卫星导航跟踪环路失锁检测方法
CN102185820A (zh) * 2011-05-09 2011-09-14 松日数码发展(深圳)有限公司 基于无迹卡尔曼变换的ofdm频偏估计方法
EP2657647A1 (en) * 2012-04-23 2013-10-30 Deutsches Zentrum für Luft- und Raumfahrt e. V. Method for estimating the position and orientation using an inertial measurement unit fixed to a moving pedestrian
CN103439731A (zh) * 2013-08-29 2013-12-11 北京空间飞行器总体设计部 基于无迹卡尔曼滤波的gps/ins组合导航方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1903308A2 (en) * 2006-09-25 2008-03-26 Honeywell International Inc. Systems and methods for a hybrid state transition matrix
CN101216319A (zh) * 2008-01-11 2008-07-09 南京航空航天大学 基于联邦ukf算法的低轨卫星多传感器容错自主导航方法
CN101505532A (zh) * 2009-03-12 2009-08-12 华南理工大学 一种基于分布式处理的无线传感器网络目标跟踪方法
CN102176032A (zh) * 2011-01-13 2011-09-07 北京航空航天大学 一种基于非线性滤波的卫星导航跟踪环路失锁检测方法
CN102185820A (zh) * 2011-05-09 2011-09-14 松日数码发展(深圳)有限公司 基于无迹卡尔曼变换的ofdm频偏估计方法
EP2657647A1 (en) * 2012-04-23 2013-10-30 Deutsches Zentrum für Luft- und Raumfahrt e. V. Method for estimating the position and orientation using an inertial measurement unit fixed to a moving pedestrian
CN103439731A (zh) * 2013-08-29 2013-12-11 北京空间飞行器总体设计部 基于无迹卡尔曼滤波的gps/ins组合导航方法

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
MAO YULIANG等: "Scaled UKF with reduced sigma points for initial alignment of SINS", 《THE 30TH CHINESE CONTROL CONFERENCE》 *
TASADDUQ ABBAS等: "SINS Initial Alignment for Small Tilt and Large Azimuth Misalignment Angles", 《COMMUNICATION SOFTWARE AND NETWORKS ,2011》 *
WEIWEI YANG等: "Research of Fuzzy Inference based on Simplified UKF for large alignment errors in SINS alignment on a swaying base", 《IEEE INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE》 *
周峰等: "基于自适应UKF算法的机载INS/GPS空中对准研究", 《***工程与电子技术》 *
胡迪等: "基于自适应UKF的敏感器故障诊断算法", 《北京航空航天大学学报》 *
苏宛新: "自适应UKF滤波在SINS初始对准中的应用", 《中国惯性技术学报》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104344835A (zh) * 2014-10-28 2015-02-11 北京理工大学 一种基于切换式自适应控制罗经的捷联惯导动基座对准方法
CN104344835B (zh) * 2014-10-28 2017-06-16 北京理工大学 一种基于切换式自适应控制罗经的捷联惯导动基座对准方法
CN104613984A (zh) * 2015-02-06 2015-05-13 东南大学 临近空间飞行器传递对准模型不确定性的鲁棒滤波方法
CN104613984B (zh) * 2015-02-06 2018-09-21 东南大学 临近空间飞行器传递对准模型不确定性的鲁棒滤波方法
CN106595705A (zh) * 2016-11-22 2017-04-26 北京航天自动控制研究所 一种基于gps的飞行中惯性初始基准偏差估计方法
CN106595705B (zh) * 2016-11-22 2019-12-20 北京航天自动控制研究所 一种基于gps的飞行中惯性初始基准偏差估计方法
CN106767788A (zh) * 2017-01-04 2017-05-31 北京航天自动控制研究所 一种组合导航方法和***
CN106767788B (zh) * 2017-01-04 2019-07-19 北京航天自动控制研究所 一种组合导航方法和***
CN107990912A (zh) * 2017-11-08 2018-05-04 江西洪都航空工业集团有限责任公司 一种抗差自适应滤波动基座传递对准方法
CN111912405A (zh) * 2019-05-10 2020-11-10 中国人民解放***箭军工程大学 一种基于车载惯组与多普勒雷达的组合导航方法及***
CN111044049A (zh) * 2019-12-30 2020-04-21 东南大学 一种用于恶劣海况下无人船对准的改进ukf算法

Also Published As

Publication number Publication date
CN103776449B (zh) 2016-05-04

Similar Documents

Publication Publication Date Title
Hu et al. A new direct filtering approach to INS/GNSS integration
CN103776449A (zh) 一种提高鲁棒性的动基座初始对准方法
CN109000642A (zh) 一种改进的强跟踪容积卡尔曼滤波组合导航方法
CN102519450B (zh) 一种用于水下滑翔器的组合导航装置及方法
CN103344260B (zh) 基于rbckf的捷联惯导***大方位失准角初始对准方法
CN103630137B (zh) 一种用于导航***的姿态及航向角的校正方法
CN109211276A (zh) 基于gpr与改进的srckf的sins初始对准方法
CN104655131B (zh) 基于istssrckf的惯性导航初始对准方法
CN103822633B (zh) 一种基于二阶量测更新的低成本姿态估计方法
CN103776446B (zh) 一种基于双mems-imu的行人自主导航解算算法
Li et al. An improved optimal method for initial alignment
Li et al. A calibration method of DVL in integrated navigation system based on particle swarm optimization
CN105509739A (zh) 采用固定区间crts平滑的ins/uwb紧组合导航***及方法
CN103363993A (zh) 一种基于无迹卡尔曼滤波的飞机角速率信号重构方法
CN108981696B (zh) 一种sins任意失准角无奇异快速传递对准方法
CN104165642A (zh) 一种用于导航***航向角直接校正补偿方法
CN109945895B (zh) 基于渐消平滑变结构滤波的惯性导航初始对准方法
CN103557864A (zh) Mems捷联惯导自适应sckf滤波的初始对准方法
CN109596144A (zh) Gnss位置辅助sins行进间初始对准方法
Zhang et al. Ship navigation via GPS/IMU/LOG integration using adaptive fission particle filter
CN112665557B (zh) 一种波浪数据处理方法、装置、电子设备和可读存储介质
CN114777812B (zh) 一种水下组合导航***行进间对准与姿态估计方法
CN103076026A (zh) 一种捷联惯导***中确定多普勒计程仪测速误差的方法
Shi et al. Fault-tolerant SINS/HSB/DVL underwater integrated navigation system based on variational Bayesian robust adaptive Kalman filter and adaptive information sharing factor
Wang et al. Modified compensation algorithm of lever-arm effect and flexural deformation for polar shipborne transfer alignment based on improved adaptive Kalman filter

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
CB03 Change of inventor or designer information

Inventor after: Jiang Zhuqing

Inventor after: Liu Chonghua

Inventor after: Yang Bo

Inventor after: Zhang Gong

Inventor after: Wang Yupeng

Inventor after: Huang Chengkai

Inventor after: Wang Xiaohan

Inventor before: Liu Chonghua

Inventor before: Yang Bo

Inventor before: Zhang Gong

Inventor before: Jiang Zhuqing

Inventor before: Wang Yupeng

Inventor before: Huang Chengkai

Inventor before: Wang Xiaohan

CB03 Change of inventor or designer information
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160504

Termination date: 20210226

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