[go: up one dir, main page]

CN106840211A - 一种基于kf和stupf组合滤波的sins大方位失准角初始对准方法 - Google Patents

一种基于kf和stupf组合滤波的sins大方位失准角初始对准方法 Download PDF

Info

Publication number
CN106840211A
CN106840211A CN201710181788.4A CN201710181788A CN106840211A CN 106840211 A CN106840211 A CN 106840211A CN 201710181788 A CN201710181788 A CN 201710181788A CN 106840211 A CN106840211 A CN 106840211A
Authority
CN
China
Prior art keywords
time
nonlinear
initial alignment
state
phi
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.)
Pending
Application number
CN201710181788.4A
Other languages
English (en)
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.)
Southeast University
Original Assignee
Southeast 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 Southeast University filed Critical Southeast University
Priority to CN201710181788.4A priority Critical patent/CN106840211A/zh
Publication of CN106840211A publication Critical patent/CN106840211A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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
    • 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)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Navigation (AREA)

Abstract

本发明公开了一种基于KF和STUPF组合滤波的SINS大方位失准角初始对准方法,将大失准角下非线性初始对准滤波模型分解为线性与非线性两部分,建立了线性滤波模型离散化的状态方程和量测方程,采用卡尔曼滤波进行处理;结合线性部分的状态方程和量测方程,得到非线性部分的观测量,进而建立初始对准非线性部分离散化的滤波模型,采用强跟踪的UPF滤波进行状态估计,得到失准角的估计值。本发明基于KF和STUPF组合滤波算法,既保证了初始对准精度,又降低了滤波器状态维数,避免了维数灾难,克服了计算量大、实时性差的不足,在保证初始对准精度的同时提高初始对准的实时性,具有实用价值。

Description

一种基于KF和STUPF组合滤波的SINS大方位失准角初始对准 方法
技术领域
本发明属于导航技术领域,尤其涉及一种基于KF和STUPF组合滤波的SINS大方位失准角初始对准方法。
背景技术
对准精度和对准实时性是惯导系统进行初始对准时的两项重要技术指标。初始对准精度影响SINS的性能,初始对准实时性标志着系统的快速反应能力。因此,在保证初始对准精度的同时提高初始对准的实时性,才能提高捷联惯导系统的性能。
针对捷联惯导初始对准非线性、非高斯噪声的特点,EKF(Extended KalmanFilter)和UKF(Unscented Kalman Filter)等基于模型近似线性化和噪声为高斯条件下的滤波方法,受到线性卡尔曼滤波算法的条件制约,若仍简单地采用均值和方差表征状态概率分布,将导致滤波性能变差。PF(particle filter)不需要对状态变量的概率密度作过多的约束,其不受模型非线性及高斯假设的限制,适用于任何非线性非高斯的随机系统,从这个意义上讲,相比于EKF和UKF,PF是非高斯非线性系统状态估计的“最优”滤波器,可以应用于SINS大方位失准角初始对准。
粒子滤波方法存在重要性分布函数难以选取、粒子退化、粒子易贫化、计算量大等缺陷。其改进主要围绕构建更合理的重要性分布函数、改进重采样法则、改变粒子数以减少计算量等。针对这一问题,已有学者将UPF(Unscented Particle Filtering)滤波方法应用到非线性初始对准中,其重要性概率密度通过UKF算法获得,从非线性状态向量的概率分布角度出发,选取Sigma采样点表示状态变量,并根据非线性模型计算后验分布的均值和方差来实现对状态向量后验分布的近似,能够得到比较逼近真实后验概率密度的重要性概率密度。捷联惯导误差模型维数较高,直接应用粒子滤波会带来维数灾难,计算量会急剧增加,初始对准的实时性严重降低,惯导系统的性能就会受到严重影响。在大方位失准角条件下,强非线性、非高斯噪声条件下SINS静基座下的初始对准,由于初始对准需要采样的状态变量较多,利用现有滤波算法,虽然能够保证对准精度,但是存在计算量随着状态维数增加而急剧增大的问题,造成初始对准时间长,实时性差。
发明内容
发明目的:本发明提出一种基于KF和STUPF组合滤波的SINS大方位失准角初始对准方法,能有效地降低滤波过程的计算复杂度,增强滤波算法的实时性,同时提高初始对准在模型误差、噪声、干扰等不确定因素下的滤波精度和鲁棒性。
技术方案:一种基于KF和STUPF组合滤波的SINS大方位失准角初始对准方法,将大失准角下非线性初始对准模型分解为线性与非线性部分,分别采用KF和强跟踪的UPF完成状态估计,具体包括如下步骤:
S1:建立捷联惯导系统大方位失准角静基座初始对准的状态空间模型
根据初始对准捷联惯导系统中速度、姿态角误差方程,在大方位失准角条件下,假设水平失准角φE,φN是小量,方位失准角φU为大角度时,忽略二阶及二阶以上的高阶项等,建立捷联惯导系统大方位失准角静基座初始对准的状态空间模型;
S2:建立大方位失准角静基座初始对准下线性部分和非线性部分滤波模型
将步骤S1得到的捷联惯导系统大方位失准角静基座初始对准的状态空间模型分解为线性部分和非线性部分;取东向、北向速度误差δvE,δvN作为线性部分的观测量,建立捷联惯导系统大方位失准角静基座初始对准线性滤波模型离散化的状态方程和量测方程;结合线性部分的状态方程和量测方程,得到非线性部分的观测量,进而建立初始对准非线性滤波模型离散化的状态方程和量测方程;
S3:采用KF和STUPF组合滤波算法完成状态估计
对步骤S2中得到的大方位失准角静基座初始对准下线性部分滤波模型,采用KF算法进行处理;大方位失准角静基座初始对准下非线性部分的滤波模型,采用强跟踪的STUPF算法进行处理,基于KF和STUPF组合滤波算法,完成状态估计。
进一步的,所述步骤S1中建立捷联惯导系统大方位失准角静基座初始对准的状态空间模型的方法如下:
静基座初始对准时,失准角定义为φ=[φE φN φU]T,φE,φNφU分别为东向、北向、天向的失准角;参考的速度vn=0,地理位置准确已知且不变,L为当地的纬度;假设陀螺仪测量误差主要为常值漂移εb和随机漂移(视为零均值高斯白噪声),下标x、y、z为载体轴向;加速度计的测量误差δfb主要为常值偏置和随机噪声(视为零均值高斯白噪声),下标x、y、z为载体轴向;忽略重力加速度误差项δgn,忽略二阶及二阶以上的高阶项,则静基座大方位失准角下初始对准的速度、姿态角误差方程可以简化为如下:
其中,i,e,b,n,n'分别代表惯性、地球、载体、理想和计算的导航坐标系,理想的导航坐标系为东北天地理坐标系,载体坐标系为右前上坐标系;其中,统一定义符号表示k系相对于j的角速度矢量在l系上的投影,δvn为vn计算误差,为地球自转的角速率,的计算误差,fb为载体坐标系下加速度计的输出,是n系到n'的变换矩阵。δvE,δvN分别为东向,北向的速度误差,RM,RN分别为子午圈和卯酉圈的主曲率半径,h为地理高度, 矩阵和从n系到n'的变换矩阵可以近似为:
进一步的,所述步骤S2中建立大方位失准角静基座初始对准下线性部分和非线性部分滤波模型的方法如下:
a.线性部分的滤波模型
取东向、北向速度误差作为线性部分的观测量,即Z=[δvE δvN]T,线性部分离散化的状态方程和量测方程如下:
其中,为k+1时刻的状态向量,为k+1时刻的量测值,为k时刻的系统噪声,为k+1时刻的量测噪声序列,为k时刻到k+1时刻的一步状态转移矩阵,是系统噪声输入矩阵,为输入控制矩阵,当作控制信号处理,量测矩阵系统噪声量测噪声
b.非线性部分的滤波模型
非线性部分的观测方程及其观测量无法直观得到。将线性部分东向、北向速度误差的微分方程离散化可得:
k+1时刻线性部分的观测量如下式:
得到非线性部分在k时刻的观测量,也就是说,对于非线性部分,k+1时刻估计的是k时刻的非线性部分的状态变量
可以得到非线性部分的状态方程和量测方程为:
其中,为k时刻的状态向量,为k时刻的量测值,为k-1时刻的系统噪声,为k+1时刻的测量噪声序列,为非线性离散函数,是系统噪声输入矩阵,为输入控制矩阵,当作控制信号处理,是量测矩阵,系统噪声量测噪声
进一步的,所述步骤S3中所述KF和STUPF组合滤波算法如下:
a.滤波初始化
在初始时刻即第k=0时刻,对线性部分的状态变量初始化,假设已知;对非线性部分的状态变量进行初始化,即对初始状态的先验概率密度分布进行采样,生成N个服从概率分布的粒子i=1,...,N,其均值和方差分别满足:
并选取i=1,...,N,初始状态可得:
下面的步骤按照k=1,2,3,...执行
b.KF处理
在第k时刻,已知线性部分的量测量对线性部分的滤波模型采用卡尔曼滤波处理,包括时间更新和量测更新,可以得到线性部分在k时刻的状态估计
c.STUPF处理
在第k+1时刻,已知线性部分的量测量根据非线性部分的量测方程,可以将量测量转化为k时刻非线性部分的观测量,对非线性部分的滤波模型采用强跟踪的UPF算法滤波处理,可以得到k时刻非线性部分的状态估计值由于量测矩阵为线性矩阵,所以使用UPF算法进行滤波;
d.再次采用KF处理
根据第k时刻所得到的全部状态变量与k+1时刻线性部分的观测量再次采用卡尔曼滤波处理,可以得到k+1时刻线性部分的状态变量
e.令k=k+1,返回到步骤c,循环运算,就可以得到捷联惯导系统大方位失准角初始对准过程中各个时刻失准角的估计值。
有益效果:相对于现有技术,本发明克服了捷联惯导大方位失准角静基座初始对准利用现有滤波方法计算量大,初始对准实时性差的不足,在保证初始对准精度的同时提高初始对准的实时性,从而提高捷联惯导系统的性能。综合在不同运行环境下的适应能力、滤波精度和时间耗费,基于KF和STUPF组合滤波算法可以充分利用卡尔曼滤波和粒子滤波的各自优点,既避免了单纯采用kalman滤波带来的非线性估计误差,同时也降低了纯粹使用粒子滤波造成的巨大计算量,是一种兼顾系统估计精度和算法实时性的滤波,具有实用价值。同时,由于在模型误差、噪声、干扰等不确定因素比较大的情况下,初始对准滤波精度和鲁棒性会严重降低,本发明将强跟踪理论与UPF相结合,从而提高UPF的滤波精度和鲁棒性。
附图说明
图1为本发明的流程图。
具体实施方式
下面将结合附图,对本发明的实施案例进行详细的描述;
如图1所示,本发明利用KF(Kalman Filter,卡尔曼滤波)和STUPF(StrongTracing Unscented Particle Filter,无迹粒子滤波)组合滤波方法来解决静基座下捷联惯导大方位失准角初始对准问题,将大失准角下非线性初始对准模型分解为线性与非线性部分,分别采用KF和强跟踪的UPF完成状态估计,具体实现步骤如下:
1、建立捷联惯导系统大方位失准角静基座初始对准的状态空间模型
根据初始对准捷联惯导系统中速度、姿态角误差方程,在大方位失准角条件下,假设水平失准角φE,φN是小量,方位失准角φU为大角度时,忽略二阶及二阶以上的高阶项等,建立捷联惯导系统大方位失准角静基座初始对准的状态空间模型;
在捷联惯导系统中,初始对准的速度、姿态角误差方程分别为:
其中,i,e,b,n,n'分别代表惯性、地球、载体、理想和计算的导航坐标系,理想的导航坐标系为东北天地理坐标系,载体坐标系为右前上坐标系;其中,统一定义符号表示k系相对于j的角速度矢量在l系上的投影,为速度vn实际计算值,δvn为vn计算误差;的实际计算值,为地球自转的角速率,的计算误差;的实际计算值,的计算误差;为加速度计比力输出,fb为载体坐标系下加速度计的输出,δfb为加速度计量测误差,为陀螺仪量测误差,gn为当地的重力加速度,δgn为重力加速度误差项。失准角定义为φ=[φE φN φU]T,φE,φNφU分别为东向、北向、天向的失准角。在大方位失准角条件下,假设水平失准角φE,φN是小量,方位失准角φU为大角度时,则矩阵和从n系到n'的变换矩阵可以近似为:
静基座初始对准时,参考的速度为vn=0,δvE,δvN分别为东向,北向的速度误差,RM,RN分别为子午圈和卯酉圈的主曲率半径,h为地理高度,地理位置准确已知且不变,L为当地的纬度, 假设陀螺仪测量误差主要为常值漂移εb和随机漂移(视为零均值高斯白噪声),下标x、y、z为载体轴向;加速度计的测量误差δfb主要为常值偏置和随机噪声(视为零均值高斯白噪声),下标x、y、z为载体轴向;忽略重力加速度误差项δgn,忽略二阶及二阶以上的高阶项,则静基座大方位失准角下初始对准的速度、姿态角误差方程可以简化为:
2、建立捷联惯导系统大方位失准角静基座初始对准的线性和非线性滤波模型
将步骤1得到的捷联惯导系统大方位失准角静基座初始对准的状态空间模型分解为线性部分和非线性部分;取东向、北向速度误差δvE,δvN作为线性部分的观测量,建立捷联惯导系统大方位失准角静基座初始对准线性滤波模型离散化的状态方程和量测方程;结合线性部分的状态方程和量测方程,得到非线性部分的观测量,进而建立初始对准非线性滤波模型离散化的状态方程和量测方程;
忽略高度通道的影响,选择线性部分的状态变量噪声向量非线性部分的状态变量Xn=[φE φN φU]T,噪声向量
a.线性部分的滤波模型
由式(4)可得线性部分的状态方程如式(5):
其中,cij是转换矩阵的第i行,第j列的元素,i=1,...,3,j=1,...,3;ωie是地球自转的角速度,L为当地的地理纬度。取东向、北向速度误差作为线性部分的观测量,即Z=[δvE δvN]T,线性部分离散化的状态方程和量测方程如式
(6):
其中,,为k+1时刻的状态向量,为k+1时刻的量测值,为k时刻的系统噪声,为k+1时刻的量测噪声序列,为k时刻到k+1时刻的一步状态转移矩阵,是系统噪声输入矩阵,为输入控制矩阵,当作控制信号处理,量测矩阵系统噪声量测噪声
b.非线性部分的滤波模型
由式(4)可得线性部分的状态方程如式(7):
非线性部分的观测方程及其观测量无法直观得到。将式(5)东向、北向速度误差的微分方程离散化:
其中, Ts为滤波周期,k+1时刻线性部分的观测量如式(9):
利用k+1时刻线性部分的观测量结合式(8)可以得到非线性部分在k时刻的观测量,也就是说,对于非线性部分,k+1时刻估计的是k时刻的非线性部分的状态变量
结合式(8)、式(10)和离散化的式(7),可得到非线性部分的状态方程和量测方程为:
其中,为k时刻的状态向量,为k时刻的量测值,为k-1时刻的系统噪声,为k+1时刻的测量噪声序列,为非线性离散函数,是系统噪声输入矩阵,为输入控制矩阵,当作控制信号处理,是量测矩阵,系统噪声量测噪声
3、采用KF和STUPF组合滤波算法完成状态估计
对步骤2中得到的大方位失准角静基座初始对准下线性部分滤波模型,采用KF算法进行处理;大方位失准角静基座初始对准下非线性部分的滤波模型,采用强跟踪的STUPF算法进行处理,基于KF和STUPF组合滤波算法,完成状态估计。
a.滤波初始化
在初始时刻即第k=0时刻,对线性部分的状态变量初始化,假设已知;对非线性部分的状态变量进行初始化,即对初始状态的先验概率密度分布进行采样,生成N个服从概率分布的粒子i=1,...,N,其均值和方差分别满足式(12):
并选取i=1,...,N,初始状态计算可得如式(13)所示:
下面的步骤按照k=1,2,3,...执行
b.KF处理
在第k时刻,已知线性部分的量测量对线性部分的滤波模型用卡尔曼滤波处理:
1).卡尔曼滤波的时间更新
2).卡尔曼滤波的量测更新
c.STUPF处理
在第k+1时刻,已知线性部分的量测量根据式(11)的分析可知,可以将量测量可以转化为k时刻非线性部分的观测量,对非线性部分的滤波模型采用STUPF处理,可以得到k时刻非线性部分的状态估计值由于量测矩阵为线性矩阵,所以可以使用简化的UPF算法进行滤波。
1).STUKF算法
其中表示每个列向量均为的一个含L列的矩阵,L是状态的维数,λ=α2(L+κ)-L, α用于确定Sigma点在均值附近的分布情况(往往取为一个小的正值,如e-4≤α≤1),κ是一比例因子(一般在状态估计时设为0,在参数估计时取为3-L),i=1,...,N。
本文改进的强跟踪UPF算法在量测预测协方差和互协方差时均引入了渐消因子其具体的定义为:
定义残差 为残差的协方差阵,可以通过式(19)估算
其中,β为弱化因子,0<ρ≤1为遗忘因子。
2).选取重要推荐密度
并由该推荐概率密度生成N个粒子作为二次采样的原始粒子。
3).计算粒子的权重系数
其中根据概率密度计算,根据概率密度计算,根据概率密度
4).权值归一化
5).计算有效粒子的尺寸Neff
如果Neff小于门限值Nth,说明粒子的多样性降低,将转步骤6)进行重采样,否则转入步骤7)进行初始对准状态估计。
6)重采样
重采样的目的是消除权值较小的粒子,增加权值较大的粒子,使重采样后的样本集的分布符合后验密度p(Xk/Zk)。采用SIR或者残差二次采用法对原始的粒子作二次采样,生成二次采样的的粒子采样用的每个粒子的权值重新设置为1/N。
7)初始对准状态估计
第k时刻初始对准状态估计值和估计误差方差阵分别为:
d.再次采用KF处理
根据第k时刻所得到的全部状态变量与k+1时刻线性部分的观测量再次采用卡尔曼滤波处理,可以的到k+1时刻线性部分的状态变量
e.令k=k+1,返回到步骤c,循环运算。就可以得到捷联惯导系统大方位失准角初始对准过程中各个时刻失准角的估计值。
本发明将大失准角下非线性初始对准滤波模型分解为线性与非线性两部分,推导了线性滤波模型离散化的状态方程和量测方程,采用卡尔曼滤波进行处理;结合线性部分的状态方程和量测方程,得到非线性部分的观测量,进而建立初始对准非线性部分离散化的滤波模型,采用强跟踪的UPF滤波进行状态估计,得到失准角的估计值。本发明基于KF和STUPF组合滤波算法,既保证了初始对准精度,又降低了滤波器状态维数,避免了维数灾难,克服了计算量大、实时性差的不足,在保证初始对准精度的同时提高初始对准的实时性,具有实用价值。本发明既避免了单纯采用kalman滤波带来的非线性估计误差,同时也降低了纯粹使用粒子滤波造成的巨大计算量,需要进行UPF滤波的状态维数由原来的10维降为3维,增强了滤波算法的实时性;通过引入渐消因子有效增强当前信息残差对系统修正作用,以提高初始对准在模型误差、噪声、干扰等不确定因素下的滤波精度和鲁棒性。充分利用了卡尔曼滤波和粒子滤波的各自优点,在保证初始对准精度的同时提高了初始对准的实时性。

Claims (4)

1.一种基于KF和STUPF组合滤波的SINS大方位失准角初始对准方法,其特征在于,将大失准角下非线性初始对准模型分解为线性与非线性部分,分别采用KF和强跟踪的UPF完成状态估计,具体包括如下步骤:
S1:建立捷联惯导系统大方位失准角静基座初始对准的状态空间模型
根据初始对准捷联惯导系统中速度、姿态角误差方程,在大方位失准角条件下,假设水平失准角φE,φN是小量,方位失准角φU为大角度时,忽略二阶及二阶以上的高阶项等,建立捷联惯导系统大方位失准角静基座初始对准的状态空间模型;
S2:建立大方位失准角静基座初始对准下线性部分和非线性部分滤波模型
将步骤S1得到的捷联惯导系统大方位失准角静基座初始对准的状态空间模型分解为线性部分和非线性部分;取东向、北向速度误差δvE,δvN作为线性部分的观测量,建立捷联惯导系统大方位失准角静基座初始对准线性滤波模型离散化的状态方程和量测方程;结合线性部分的状态方程和量测方程,得到非线性部分的观测量,进而建立初始对准非线性滤波模型离散化的状态方程和量测方程;
S3:采用KF和STUPF组合滤波算法完成状态估计
对步骤S2中得到的大方位失准角静基座初始对准下线性部分滤波模型,采用KF算法进行处理;大方位失准角静基座初始对准下非线性部分的滤波模型,采用强跟踪的STUPF算法进行处理,基于KF和STUPF组合滤波算法,完成状态估计。
2.根据权利要求1所述的基于KF和STUPF组合滤波的SINS大方位失准角初始对准方法,其特征在于,所述步骤S1中建立捷联惯导系统大方位失准角静基座初始对准的状态空间模型的方法如下:
静基座初始对准时,失准角定义为φ=[φE φN φU]T,φE,φNφU分别为东向、北向、天向的失准角;参考的速度vn=0,地理位置准确已知且不变,L为当地的纬度;假设陀螺仪测量误差主要为常值漂移εb和随机漂移(视为零均值高斯白噪声),下标x、y、z为载体轴向;加速度计的测量误差δfb主要为常值偏置▽b和随机噪声(视为零均值高斯白噪声),下标x、y、z为载体轴向;忽略重力加速度误差项δgn,忽略二阶及二阶以上的高阶项,则静基座大方位失准角下初始对准的速度、姿态角误差方程可以简化为如下:
δ v · n = [ 1 - ( C n n ′ ) T ] C b n ′ f b - 2 ω i e n × δv n + C b n ′ ( ▿ b + ω a b ) ▿ · b = 0 ϵ · b = 0 φ · = C ω - 1 ( 1 - C n n ′ ) ω i e n + δω e n n - C b n ′ ( ϵ b + ω g b )
其中,i,e,b,n,n'分别代表惯性、地球、载体、理想和计算的导航坐标系,理想的导航坐标系为东北天地理坐标系,载体坐标系为右前上坐标系;其中,统一定义符号表示k系相对于j的角速度矢量在l系上的投影,δvn为vn计算误差,为地球自转的角速率,的计算误差,fb为载体坐标系下加速度计的输出,是n系到n'的变换矩阵。δvE,δvN分别为东向,北向的速度误差,RM,RN分别为子午圈和卯酉圈的主曲率半径,h为地理高度, 矩阵和从n系到n'的变换矩阵可以近似为:
C ω - 1 ≈ 1 0 φ N 0 1 - φ E - φ N 0 1 , C n n ′ = cosφ U sinφ U - φ N - sinφ U cosφ U φ E φ N cosφ U + φ E sinφ U φ N sinφ U - φ E cosφ U 1 .
3.根据权利要求1所述的基于KF和STUPF组合滤波的SINS大方位失准角初始对准方法,其特征在于,所述步骤S2中建立大方位失准角静基座初始对准下线性部分和非线性部分滤波模型的方法如下:
a.线性部分的滤波模型
取东向、北向速度误差作为线性部分的观测量,即Z=[δvE δvN]T,线性部分离散化的状态方程和量测方程如下:
X k + 1 l = Φ k + 1 / k l X k l + B k l X k n + Γ k l W k l Z k + 1 l = H k + 1 l X k + 1 l + V k + 1 l
其中,为k+1时刻的状态向量,为k+1时刻的量测值,为k时刻的系统噪声,为k+1时刻的量测噪声序列,为k时刻到k+1时刻的一步状态转移矩阵,是系统噪声输入矩阵,为输入控制矩阵,当作控制信号处理,量测矩阵系统噪声量测噪声
b.非线性部分的滤波模型
非线性部分的观测方程及其观测量无法直观得到。将线性部分东向、北向速度误差的微分方程离散化可得:
δv E ( k + 1 ) δv N ( k + 1 ) = ( I + ξ k + 1 / k l ) δv E ( k ) δv N ( k ) + ξ k ▿ x b ( k ) ▿ y b ( k ) + H k n φ E ( k ) φ N ( k ) φ U ( k ) + ξ k w a x b ( k ) w a y b ( k )
k+1时刻线性部分的观测量如下式:
Z k + 1 l = δv E ( k + 1 ) δv N ( k + 1 ) + V k + 1 l
得到非线性部分在k时刻的观测量,也就是说,对于非线性部分,k+1时刻估计的是k时刻的非线性部分的状态变量
Z k n = Z k + 1 l - ( I + ζ k + 1 / k l ) δv E ( k ) δv N ( k ) - ξ k ▿ x b ( k ) ▿ y b ( k )
可以得到非线性部分的状态方程和量测方程为:
X k n = F n ( X k - 1 n ) + B k - 1 n X k - 1 l + Γ k - 1 n W k - 1 n Z k n = H k n X k n + V k n = H k n X k n + ξ k W l + V k + 1 l
其中,为k时刻的状态向量,为k时刻的量测值,为k-1时刻的系统噪声,为k+1时刻的测量噪声序列,为非线性离散函数,是系统噪声输入矩阵,为输入控制矩阵,当作控制信号处理,是量测矩阵,系统噪声量测噪声
4.根据权利要求1所述的基于KF和STUPF组合滤波的SINS大方位失准角初始对准方法,其特征在于,所述步骤S3中所述KF和STUPF组合滤波算法如下:
a.滤波初始化
在初始时刻即第k=0时刻,对线性部分的状态变量初始化,假设 已知;对非线性部分的状态变量进行初始化,即对初始状态的先验概率密度分布进行采样,生成N个服从概率分布的粒子i=1,...,N,其均值和方差分别满足:
X ^ 0 n , ( i ) = E ( X 0 n , ( i ) ) p 0 n , ( i ) = E [ ( X 0 n , ( i ) - X ^ 0 n , ( i ) ) ( X 0 n , ( i ) - X ^ 0 n , ( i ) ) T ]
并选取初始状态可得:
X ^ 0 n = Σ i = 1 n ω 0 i X 0 n , ( i )
下面的步骤按照k=1,2,3,...执行
b.KF处理
在第k时刻,已知线性部分的量测量对线性部分的滤波模型采用卡尔曼滤波处理,包括时间更新和量测更新,可以得到线性部分在k时刻的状态估计
c.STUPF处理
在第k+1时刻,已知线性部分的量测量根据非线性部分的量测方程,可以将量测量转化为k时刻非线性部分的观测量,对非线性部分的滤波模型采用强跟踪的UPF算法滤波处理,可以得到k时刻非线性部分的状态估计值由于量测矩阵为线性矩阵,所以使用UPF算法进行滤波;
d.再次采用KF处理
根据第k时刻所得到的全部状态变量与k+1时刻线性部分的观测量再次采用卡尔曼滤波处理,可以得到k+1时刻线性部分的状态变量
e.令k=k+1,返回到步骤c,循环运算,就可以得到捷联惯导系统大方位失准角初始对准过程中各个时刻失准角的估计值。
CN201710181788.4A 2017-03-24 2017-03-24 一种基于kf和stupf组合滤波的sins大方位失准角初始对准方法 Pending CN106840211A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710181788.4A CN106840211A (zh) 2017-03-24 2017-03-24 一种基于kf和stupf组合滤波的sins大方位失准角初始对准方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710181788.4A CN106840211A (zh) 2017-03-24 2017-03-24 一种基于kf和stupf组合滤波的sins大方位失准角初始对准方法

Publications (1)

Publication Number Publication Date
CN106840211A true CN106840211A (zh) 2017-06-13

Family

ID=59130306

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710181788.4A Pending CN106840211A (zh) 2017-03-24 2017-03-24 一种基于kf和stupf组合滤波的sins大方位失准角初始对准方法

Country Status (1)

Country Link
CN (1) CN106840211A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108227750A (zh) * 2017-12-20 2018-06-29 西安石油大学 一种地面目标实时跟踪性能评估方法及系统
CN109211276A (zh) * 2018-10-30 2019-01-15 东南大学 基于gpr与改进的srckf的sins初始对准方法
CN109508007A (zh) * 2018-12-11 2019-03-22 东南大学 一种基于多源信息融合的农机轨迹跟踪、避障系统及方法
CN109945895A (zh) * 2019-04-09 2019-06-28 扬州大学 基于渐消平滑变结构滤波的惯性导航初始对准方法
CN110221278A (zh) * 2019-06-17 2019-09-10 中国科学院声学研究所 一种基于多传感器组合的合成孔径声呐运动补偿方法
CN110398257A (zh) * 2019-07-17 2019-11-01 哈尔滨工程大学 Gps辅助的sins系统快速动基座初始对准方法
CN110823212A (zh) * 2018-08-14 2020-02-21 北京自动化控制设备研究所 一种基于粒子滤波的sins/dr组合导航系统位置跟踪确定方法
CN111076721A (zh) * 2020-01-19 2020-04-28 浙江融芯导航科技有限公司 一种快速收敛的惯性测量单元安装姿态估计方法
CN115164886A (zh) * 2022-07-22 2022-10-11 吉林大学 车载gnss/ins组合导航系统比例因子误差补偿方法
CN115406463A (zh) * 2022-07-26 2022-11-29 吉林大学 一种车载捷联惯导系统大失准角初始对准方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101975585A (zh) * 2010-09-08 2011-02-16 北京航空航天大学 一种基于mrupf的捷联惯导系统大方位失准角初始对准方法
US20130245984A1 (en) * 2010-11-17 2013-09-19 Hillcrest Laboratories, Inc. Apparatuses and methods for magnetometer alignment calibration without prior knowledge of the local magnetic field
CN103575298A (zh) * 2013-11-14 2014-02-12 哈尔滨工程大学 基于自调节的ukf失准角初始对准方法
CN105004351A (zh) * 2015-05-14 2015-10-28 东南大学 基于自适应upf的sins大方位失准角初始对准方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101975585A (zh) * 2010-09-08 2011-02-16 北京航空航天大学 一种基于mrupf的捷联惯导系统大方位失准角初始对准方法
US20130245984A1 (en) * 2010-11-17 2013-09-19 Hillcrest Laboratories, Inc. Apparatuses and methods for magnetometer alignment calibration without prior knowledge of the local magnetic field
CN103575298A (zh) * 2013-11-14 2014-02-12 哈尔滨工程大学 基于自调节的ukf失准角初始对准方法
CN105004351A (zh) * 2015-05-14 2015-10-28 东南大学 基于自适应upf的sins大方位失准角初始对准方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孙进等: "基于自适应无迹粒子滤波的SINS大方位失准角初始对准", 《中国惯性技术学报》 *
郭泽等: "基于KF/UKF组合滤波的SINS大方位失准角初始对准", 《宇航学报》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108227750A (zh) * 2017-12-20 2018-06-29 西安石油大学 一种地面目标实时跟踪性能评估方法及系统
CN108227750B (zh) * 2017-12-20 2021-02-05 西安石油大学 一种地面目标实时跟踪性能评估方法及系统
CN110823212A (zh) * 2018-08-14 2020-02-21 北京自动化控制设备研究所 一种基于粒子滤波的sins/dr组合导航系统位置跟踪确定方法
CN109211276A (zh) * 2018-10-30 2019-01-15 东南大学 基于gpr与改进的srckf的sins初始对准方法
CN109508007A (zh) * 2018-12-11 2019-03-22 东南大学 一种基于多源信息融合的农机轨迹跟踪、避障系统及方法
CN109945895A (zh) * 2019-04-09 2019-06-28 扬州大学 基于渐消平滑变结构滤波的惯性导航初始对准方法
CN110221278A (zh) * 2019-06-17 2019-09-10 中国科学院声学研究所 一种基于多传感器组合的合成孔径声呐运动补偿方法
CN110398257A (zh) * 2019-07-17 2019-11-01 哈尔滨工程大学 Gps辅助的sins系统快速动基座初始对准方法
CN110398257B (zh) * 2019-07-17 2022-08-02 哈尔滨工程大学 Gps辅助的sins系统快速动基座初始对准方法
CN111076721A (zh) * 2020-01-19 2020-04-28 浙江融芯导航科技有限公司 一种快速收敛的惯性测量单元安装姿态估计方法
CN111076721B (zh) * 2020-01-19 2023-03-28 浙江融芯导航科技有限公司 一种快速收敛的惯性测量单元安装姿态估计方法
CN115164886A (zh) * 2022-07-22 2022-10-11 吉林大学 车载gnss/ins组合导航系统比例因子误差补偿方法
CN115164886B (zh) * 2022-07-22 2023-09-05 吉林大学 车载gnss/ins组合导航系统比例因子误差补偿方法
CN115406463A (zh) * 2022-07-26 2022-11-29 吉林大学 一种车载捷联惯导系统大失准角初始对准方法

Similar Documents

Publication Publication Date Title
CN106840211A (zh) 一种基于kf和stupf组合滤波的sins大方位失准角初始对准方法
Li et al. A robust graph optimization realization of tightly coupled GNSS/INS integrated navigation system for urban vehicles
Jiancheng et al. Study on innovation adaptive EKF for in-flight alignment of airborne POS
Gebre-Egziabher et al. A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors
CN102706366B (zh) 一种基于地球自转角速率约束的sins初始对准方法
WO2020114301A1 (zh) 基于磁测滚转角速率信息的旋转弹飞行姿态高精度估计方法
CN102519485B (zh) 一种引入陀螺信息的二位置捷联惯性导航系统初始对准方法
Han et al. A novel initial alignment scheme for low-cost INS aided by GPS for land vehicle applications
CN104635251A (zh) 一种ins/gps组合定位定姿新方法
CN108051866A (zh) 基于捷联惯性/gps组合辅助水平角运动隔离的重力测量方法
CN100516775C (zh) 一种捷联惯性导航系统初始姿态确定方法
Anbu et al. Integration of inertial navigation system with global positioning system using extended Kalman filter
CN103017787A (zh) 适用于摇摆晃动基座的初始对准方法
Xue et al. In-motion alignment algorithm for vehicle carried sins based on odometer aiding
CN110954102A (zh) 用于机器人定位的磁力计辅助惯性导航系统及方法
CN110058324B (zh) 利用重力场模型的捷联式重力仪水平分量误差修正方法
CN112284388B (zh) 一种无人机多源信息融合导航方法
CN104482942B (zh) 一种基于惯性系的最优两位置对准方法
CN101813493A (zh) 一种基于粒子滤波的惯性导航系统初始对准方法
CN120370368A (zh) 基于gnss与ins松组合模式的列车机车高精度定位方法及系统
Zhang et al. SINS initial alignment based on fifth-degree cubature Kalman filter
CN103969671B (zh) 一种基于非线性跟踪微分器的杆臂误差解算方法
CN104634348A (zh) 组合导航中的姿态角计算方法
CN107270892A (zh) 一种惯性导航系统抗干扰容错初始对准方法
CN110044384B (zh) 一种适用于车载传递对准的双步滤波方法

Legal Events

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

Inventor after: Zhang Tao

Inventor after: Wang Jian

Inventor after: Zhu Yongyun

Inventor after: Yan Yaxiong

Inventor after: Yang Shutian

Inventor after: Hu Heqing

Inventor after: Wang Ziqiang

Inventor after: Chen Hao

Inventor before: Wang Jian

Inventor before: Zhu Yongyun

Inventor before: Yan Yaxiong

Inventor before: Yang Shutian

Inventor before: Hu Heqing

Inventor before: Wang Ziqiang

Inventor before: Chen Hao

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170613