一种容错矢量跟踪GNSS/SINS深组合导航方法技术

技术编号:14821570 阅读:243 留言:0更新日期:2017-03-15 20:01
本发明专利技术公开了一种容错矢量跟踪GNSS/SINS深组合导航方法。该方法步骤如下:一、载波鉴别器和码鉴别器输出作为对应通道的子滤波器的量测信息,同时利用故障检测函数对子滤波器的运行状态进行检测,子滤波器输出的信息输入导航滤波器估计相应的误差;二、组合导航滤波器接收GNSS跟踪通道与SINS输出的伪距和伪距率误差作为量测信息,利用估计的SINS系统误差对SINS进行反馈校正;三、利用修正的SINS和导航滤波器输出的钟差、钟漂信息计算矢量跟踪环路参数,用以控制接收机的本地伪码、载波数控振荡器,以保持对输入信号的稳定跟踪。本发明专利技术方法提高了深组合导航系统的容错性能,适用于部分信号被遮挡的环境,应用前景广阔。

【技术实现步骤摘要】

本专利技术属于卫星导航、惯性导航和卫星、惯性组合导航领域,特别是一种容错矢量跟踪GNSS/SINS深组合导航方法
技术介绍
全球导航卫星系统(GNSS)是指各种全球和区域性导航系统的总称。卫星导航系统具有全天候、全时间的优点,但某些恶劣环境下如信号被遮挡、高动态环境、丛林地区环境下可能出现丢星失锁情况;捷联惯性导航系统(SINS)是一种不依赖于任何外部信息、也不向外辐射能量的完全自主式导航系统,具有体积小、数据更新率高、短时精度高的优点,但是具有导航精度随时间降低的致命缺点。因此常将两者结合起来以构成SINS/GNSS组合导航系统,按照信息融合层次分为松组合导航系统、紧组合导航系统、超紧组合导航系统和深组合导航系统。基于矢量跟踪的深组合导航系统具有抗干扰性强的优点,同时基于矢量跟踪的深组合导航系统具有瞬时桥接信号的能力,国内外学者对此进行了大量的研究。但是矢量跟踪环路中故障通道会影响其它通道工作甚至导致矢量跟踪环路无法工作,尤其是在部分卫星信号频繁被遮挡的情况下。
技术实现思路
本专利技术的目的在于提供一种容错矢量跟踪GNSS/SINS深组合导航方法,以提高GNSS/SINS深组合导航系统在部分卫星信号被遮挡的环境下的稳定性。本专利技术的技术解决方案为:一种容错矢量跟踪GNSS/SINS深组合导航方法,包括下列步骤:步骤1,矢量跟踪环路设计:载波鉴别器和码鉴别器输出作为对应通道的子滤波器的量测信息,用来估计对应通道的伪距和伪距率误差,同时利用故障检测函数对子滤波器的运行状态进行检测,子滤波器输出的信息输入导航滤波器估计相应的误差;步骤2,组合导航滤波器的构建:组合导航滤波器接收GNSS跟踪通道与SINS输出的伪距和伪距率误差作为量测信息,利用估计的SINS系统误差对SINS进行反馈校正;步骤3,跟踪环路参数计算:利用修正的SINS和导航滤波器输出的钟差、钟漂信息计算矢量跟踪环路参数,用以控制接收机的本地伪码、载波数控振荡器,以保持对输入信号的稳定跟踪。本专利技术与现有技术相比其显著效果是:(1)采用故障检测函数检测通道子滤波器运行状态,进而判断通道运行状况的方法,提高了深组合导航系统的容错性能;(2)采用惯性辅助技术,利用修正后的SINS导航参数和星历信息推测GNSS伪码相位和多普勒频移等信号跟踪参数,并将估计结果反馈到接收机内部对跟踪环路进行辅助,提高了系统的鲁棒性。附图说明图1是本专利技术容错矢量跟踪GNSS/SINS深组合导航方法的结构框图。具体实施方式以下结合附图,对本专利技术做进一步详细说明。如图1本专利技术容错矢量跟踪GNSS/SINS深组合导航方法,具体实现如下:GNSS天线所接收的射频信号,以GPS卫星L1频点为例,卫星发射信号表示为:其中,SL1(t)为t时刻信号幅值,A为信号最大幅值,D(t)表示数据码,C(t)表示测距码,ωL1表示信号频率,φ(t)表示相位,P(t)表示P码。在不考虑噪声的情况下,GNSS接收机射频前端输出的中频信号模型为:SIF(t)表示信号中频信号幅值,D(t-τ)为时间延迟为τ的数据码,C(t-τ)为时间延迟为τ的测距码。式中,τ为传输过程中的时间延迟,ωIF为信号中频,Δω为多普勒频移,n(t)为噪声项。输入的中频信号与本地振荡器发生的同相、正交信号相乘,经积分清和清零后产生IP、QP、IE、QE、IL、QL六路信号,统称为基带I、Q信息:式中,M为相干积分时间内的采样点数,d为本地C/A码超前滞后的间隔,T为相干积分时间,δτ为伪码相位跟踪误差,Δf和分别为积分间隔起始时刻本地参考信号与输入信号之间的载波频率差和载波相位差,R(δτ)为C/A码的相关函数,为噪声项,A为信号最大幅值,D表示数据码;跟踪环路中载波鉴频器输出zcarrier,计算公式如下:式中,和分别为I通道和Q通道即时支路t1时刻的采样值,和分别为I通道和Q通道即时支路紧接着t1时刻之后的t2时刻的采样值,t1为k-1时刻的时间,t2为k时刻的时间,sign(x)为符号函数,取值如下:跟踪环路中码鉴别器选取归一化的非相干超前减滞后模型,得到码相位测量值zcode:式中,IE和QE分别为I通道和Q通道超前支路采样值,IL和QL分别为I通道和Q通道滞后支路采样值;步骤1,矢量跟踪环路设计:载波鉴别器和码鉴别器输出作为对应通道的子滤波器的量测信息,用来估计对应通道的伪距和伪距率误差,同时利用故障检测函数对子滤波器的运行状态进行检测,子滤波器输出的信息输入导航滤波器估计相应的误差;(a)子滤波器模型的状态方程:其中,Δρk+1、为k+1时刻伪距、伪距率误差,T是滤波周期,值为1ms,Δρk、为k时刻伪距、伪距率误差,vρ、分别为伪距、伪距率系统噪声;(b)子滤波器模型的量测方程:其中,分别为通道n的伪距、伪距率量测值,由载波鉴别器和码鉴别器的输出经单位转换而来;Δρk、分别为k时刻伪距、伪距率误差,ωρ、分别为伪距、伪距率量测噪声;c)子滤波器故障检测函数:考虑线性离散系统:其中,xk为k时刻的状态向量,Φk,k-1为状态转移矩阵,xk-1为k-1时刻的状态向量,zk为量测向量,Hk为量测矩阵,wk-1和vk分别为系统噪声和量测噪声,并且满足式中:Qk≥0为系统噪声方差阵;Rk>0为量测噪声方差阵。wk和为系统噪声,vk和为量测噪声。Pk=(I-KkHk)Pk,k-1(21)式中:为状态预测,xk-1为k-1时刻状态向量,Pk,k-1为协方差阵预测值,Pk-1为k-1时刻的协方差矩阵,Hk是k时刻观测矩阵,是k时刻观测矩阵的转置,Qk-1是k-1时刻系统噪声方差阵,I是单位矩阵,Kk为滤波增益矩阵,Pk为协方差矩阵,定义残差:当滤波器无故障时残差rk是零均值高斯白噪声,方差为:其中,Ak表示k时刻系统方差阵;当系统发生故障时,残差rk的均值将不为零,故障检测函数如下:其中,λk表示k时刻故障检测函数输出的值;式中λk服从自由度为m的χ2分布,m为测量zk维数;判定准则如下:其中,表示k时刻故障函数输出值服从卡方分布,TD为设置的故障检测阈值;c)导航滤波器模型的状态方程如下:式中,tb,k和tb,k-1分别为k时刻和k-1时刻的接收机钟差,td,k和td,k-1分别为k时刻和k-1时刻的接收机钟漂;δxk、δxk-1分别为k时刻和k-1时刻x方向位置误差;δvx,k、δvx,k-1分别为k时刻和k-1时刻x方向速度误差;δyk、δyk-1分别为k时刻和k-1时刻y方向位置误差;δvy,k、δvy,k-1分别为k时刻和k-1时刻y方向速度误差;δzk、δzk-1分别为k时刻和k-1时刻z方向位置误差;δvz,k、δvz,k-1分别为k时刻和k-1时刻z方向速度误差;To为k时刻和k-1时刻之间间隔时间;ωx、ωvx、ωy、ωvy、ωz、ωvz、ωb、ωd为相应的噪声;c表示光在真空的传播速度;d)导航滤波器模型的观测方程为:观测量选取各通道的码相位测量值和载波频率测量值,观测量与状态量之间的关系如下:Δρ=hxδx+hyδy+hzδz+c·tb+wcode(27)式中,hx、hy、hz为视线矢量在x、y和z轴的分量;tb为钟差;δx为x方向位置误差,δy为y方向位置误差,δz为z方向位置误差,本文档来自技高网...
一种容错矢量跟踪GNSS/SINS深组合导航方法

【技术保护点】
一种容错矢量跟踪GNSS/SINS深组合导航方法,其特征在于,包括下列步骤:步骤1,矢量跟踪环路设计:载波鉴别器和码鉴别器输出作为对应通道的子滤波器的量测信息,用来估计对应通道的伪距和伪距率误差,同时利用故障检测函数对子滤波器的运行状态进行检测,子滤波器输出的信息输入导航滤波器估计相应的误差;步骤2,组合导航滤波器的构建:组合导航滤波器接收GNSS跟踪通道与SINS输出的伪距和伪距率误差作为量测信息,利用估计的SINS系统误差对SINS进行反馈校正;步骤3,跟踪环路参数计算:利用修正的SINS和导航滤波器输出的钟差、钟漂信息计算矢量跟踪环路参数,用以控制接收机的本地伪码、载波数控振荡器,以保持对输入信号的稳定跟踪。

【技术特征摘要】
1.一种容错矢量跟踪GNSS/SINS深组合导航方法,其特征在于,包括下列步骤:步骤1,矢量跟踪环路设计:载波鉴别器和码鉴别器输出作为对应通道的子滤波器的量测信息,用来估计对应通道的伪距和伪距率误差,同时利用故障检测函数对子滤波器的运行状态进行检测,子滤波器输出的信息输入导航滤波器估计相应的误差;步骤2,组合导航滤波器的构建:组合导航滤波器接收GNSS跟踪通道与SINS输出的伪距和伪距率误差作为量测信息,利用估计的SINS系统误差对SINS进行反馈校正;步骤3,跟踪环路参数计算:利用修正的SINS和导航滤波器输出的钟差、钟漂信息计算矢量跟踪环路参数,用以控制接收机的本地伪码、载波数控振荡器,以保持对输入信号的稳定跟踪。2.根据权利要求1所述的容错矢量跟踪GNSS/SINS深组合导航方法,其特征在于,步骤1所述利用故障检测函数对子滤波器的运行状态进行检测,具体如下:(a)子滤波器模型的状态方程:Δρk+1Δρ·k+1=0T01·Δρk&Delta...

【专利技术属性】
技术研发人员:陈帅卢启伟蒋长辉孙昭行屈新芬汪益平赵琛黄思亮邓贵军
申请(专利权)人:南京理工大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1