CN106932795A - 一种gnss信号的矢量和标量混合跟踪方法及跟踪环路 - Google Patents

一种gnss信号的矢量和标量混合跟踪方法及跟踪环路 Download PDF

Info

Publication number
CN106932795A
CN106932795A CN201710196569.3A CN201710196569A CN106932795A CN 106932795 A CN106932795 A CN 106932795A CN 201710196569 A CN201710196569 A CN 201710196569A CN 106932795 A CN106932795 A CN 106932795A
Authority
CN
China
Prior art keywords
centerdot
signal
frequency
discriminator
generating means
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
CN201710196569.3A
Other languages
English (en)
Other versions
CN106932795B (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.)
Hunan Zhongdian Xinghe Electronics Co ltd
Original Assignee
National University of Defense 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 National University of Defense Technology filed Critical National University of Defense Technology
Priority to CN201710196569.3A priority Critical patent/CN106932795B/zh
Publication of CN106932795A publication Critical patent/CN106932795A/zh
Application granted granted Critical
Publication of CN106932795B publication Critical patent/CN106932795B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/246Acquisition or tracking or demodulation of signals transmitted by the system involving long acquisition integration times, extended snapshots of signals or methods specifically directed towards weak signal acquisition

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信号的矢量和标量混合跟踪方法及跟踪环路。GNSS信号依次经过接收机中的天线、射频前端、AD转换器后转变为数字中频信号;本地载波生成装置NCO产生同相信号和正交信号;本地信号生成装置产生导频支路和数据支路本地伪码,分别与数字中频信号进行相乘混合;相关器分别对混合信号进行相关处理;鉴别器对相关值进行鉴别处理;对各个通道中鉴别器输出结果进行处理,获得精度更高的频率误差估计结果和精度值;接收机中的任意通道中的DUKF装置获得本地信号载波频率估计参数,输出至本地载波生成装置NCO,用于更新频率控制字。本发明具有较好的信号重捕获性能,降低了算法的计算复杂度。

Description

一种GNSS信号的矢量和标量混合跟踪方法及跟踪环路
技术领域
本发明属于导航接收机设备研制领域,具体涉及一种GNSS信号的矢量和标量混合跟踪方法及跟踪环路,其可运用在卫星导航***中接收终端类设备的研制中。
背景技术
随着卫星导航***发展,新一代导航信号将逐渐为用户提供服务,针对新一代导航信号中含有多路导航信号,如导频支路和数据支路,对不同支路的信号,其相干积分可以设计的不同,以提高信号的跟踪性能。目前GNSS信号的载波跟踪方法主要有两类,一类是基于标量跟踪环路(STL:Scalar Tracking Loop)的载波跟踪方法,另一类是基于矢量跟踪环路(VTL:Vector Tracking Loop)的载波跟踪方法。STL方法对每颗卫星进行独立跟踪,该方法计算复杂度低,易于接收机实现,VTL方法对所有可见卫星进行联合跟踪,对弱信号有较强的跟踪能力,可以快速实现信号的重捕获,提高可用性,但计算复杂度相对较高。
发明内容
针对新一代导航信号中导频和数据支路的特点,结合现有STL和VTL两种不同跟踪方法的特点,本发明提供了一种用于复合GNSS信号的矢量和标量混合跟踪环路(HTL:Hybrid Tracking Loop)及跟踪方法。通过利用双速率卡尔曼滤波器(DUKF:DualUpdate-rate Kalman Filter)将STL和VTL组合在一起构成HTL的信号载波跟踪方法。为实现上述目的,具体技术方案如下:
一种GNSS信号的矢量和标量混合跟踪方法,包括以下步骤:
步骤1,GNSS信号依次经过接收机中的天线,射频前端,AD转换器后变为数字中频信号r(t);
步骤2,接收机有N个跟踪通道,每个跟踪通道中的处理方法相同,对于任意跟踪通道i中的本地载波生成装置NCO(Numerically Controlled Oscillator,缩写NCO),其生成频率控制字为的两路信号,分别为同相载波信号和正交载波信号t表示时间,i=1,2,…,N,N为正整数,具体为:
步骤3,接收机跟踪通道i中的本地信号生成装置包括数据支路信号生成装置和导频支路信号生成装置,数据支路信号生成装置接收同相载波信号和正交载波信号分别与数据支路本地伪码cd(t)相乘,产生数据支路的本地同相信号和正交信号导频支路信号生成装置接收同相载波信号和正交载波信号分别与导频支路的本地伪码cp(t)相乘,产生导频支路的本地同相信号和正交信号信号称为本地复制信号,具体为:
步骤4,接收机跟踪通道i中的相关器进行相关处理,用于将本地复制信号 分别与数字中频信号r(t)相乘后的混合信号进行相干积累,设相干积分时间为Tc,对任意通道i,输出相关值为其中下标k表示跟踪环路中第k个跟踪历元,每个历元对应的时长为Tc,故输出信号的积分区间为(k-1)·Tc到k·Tc,具体结果如下:
步骤5,接收机跟踪通道中的鉴别器装置对所述步骤4中输出的相关值进行处理,用于获得本地复制信号和数字中频信号间的误差估计参数,所述鉴别器包括数据支路鉴相器和导频支路鉴频器,经过鉴相器和鉴频器处理后,鉴相器输出误差估计参数为鉴频器输出误差估计参数为
其中,
其中atan表示反正切函数,atan2表示四象限反正切函数;Np为导频支路相干积累次数;鉴相器的相干积分时间为Tc,鉴频器的相干积分时间为Np·Tc,故鉴相器的结果每Tc时间有效一次,而鉴频器的结果每Np·Tc时间输出一次结果。公式中I1,I2,Q1,Q2,m均表示计算过程中的中间量符号。
步骤6,接收机中的矢量频率跟踪环路(Vector Frequency Lock loop,简称VFLL)对各个通道中鉴频器输出结果进行处理,获得精度更高的频率误差估计结果其精度分别为
所述矢量频率跟踪环路处理过程包括步骤:
步骤61,根据各个通道中鉴频器的输出结果获取量测量Zk及其噪声协方差矩阵Rz,其中N为接收到的卫星通道数;
VFLL的量测方程为:
其中为第k个跟踪历元接收机的运动状态,δvx,δvy,δvz为ECEF坐标系下的三维速度误差,δax,δay,δaz为ECEF坐标系下的三维加速度误差,δf为接收机上时钟的频率误差;HV为测量矩阵,它由接收机到卫星的空间几何构型决定;为量测噪声,其协方差矩阵为其中diag()表示对角矩阵算子,为导频支路通道i中鉴频器输出结果的噪声方差,具体为:
其中Ci/N0表示通道i对应的信号载噪比,即信号功率与噪声的功率谱密度的比值;
步骤62,VFLL的迭代过程,具体描述如下:
***方程为
其中ΦV为状态转移矩阵,具体表示为
其中
Tb=Np·Tc,为VFLL的更新间隔;
统过程噪声,其协方差矩阵为QV,具体为:
其中
Qf=Sf·Tb
Sa为加速度噪声功率谱密度,Sf为时钟频率变化噪声功率谱密度。
根据步骤61中获取的量测信息,得到VFLL的滤波步骤如下:
Step 1,计算接收机状态矢量预测值及其协方差值
对应的协方差矩阵;
Step 2,计算VFLL的增益矩阵
Step 3,更新接收机状态矢量及其协方差阵
其中I表示单位矩阵;
Step 4,计算各个通道频率估计误差
其估计精度满足
这样对于任意i通道而言,频率估计误差为估计精度为表示向量的第i个元素,表示矩阵的第i行第i列元素值
步骤7,接收机任意通道i中的DUKF装置,用于获得本地信号载波频率估计参数,将载波频率估计参数输入本地载波生成装置,更新频率控制字;
所述DUKF装置获得本地信号载波频率估计参数的步骤为:
步骤71,根据步骤5中鉴别器的输出结果和步骤6中VFLL的输出结果获取DUKF新息增量量测矩阵量测噪声矩阵当两种鉴别器的结果均有效时,计算公式如下:
其中为步骤5中鉴相器的输出结果,为步骤62输出的频率误差估计结果,Hd和Hp分别为两种不同量测量对应的量测矩阵,具体为
Hp=[0 1 -(Np -2)·Tc/2]
为数据支路鉴相器输出结果的噪声方差,具体为
为步骤62输出的频率误差估计精度。
当只有数据支路鉴相器有效时,只取鉴相器对应的项即可。
步骤72,对于任意通道i而言,其DUKF的迭代过程,具体描述如下:
DUKF的***方程为
其中为第k个跟踪历元通道i***状态向量,分别为信号的载波相位,多普勒频率和多普勒频率变化率,单位分别为周,Hz,Hz/s;wk=[ωrf·wb;ωrf·wd;(ωrf/c)·wa]T为***噪声,wb和wd分别为由接收机中晶体振荡器的引起的相位噪声和频率噪声,其噪声谱密度分别为qb和qd;wa是***频率变化率噪声,其功率谱密度为qa。ωrf表示载波频率,c为光速;Φ是***状态转移矩阵,具体为
wk为***过程噪声,Q是wk对应的过程噪声协方差矩阵,具体为
E[·]表示求均值符号;
结合步骤71中获取的新息信息,DUKF的滤波过程可以描述为
Step 1:计算***状态向量预测值
为第k-1个跟踪历元时刻的通道i***状态向量;
Step 2:计算***状态向量预测值的协方差矩阵
的协方差矩阵;
Step 3:根据VFLL是否有结果输出获得量测信息若只有数据支路鉴相器有输出时,只取鉴相器对应项的数值;
Step 4:计算DUKF的增益矩阵
Step 4:根据新息更新状态估计结果:
Step 5:更新状态估计协方差矩阵:
步骤73,根据状态估计结果获得载波NCO的频率控制字
其中,表示向量的第2个元素,至此,完成了一次DUKF的滤波处理过程。
本发明还提供了一种GNSS信号的矢量和标量混合跟踪环路,包括N个跟踪通道模块1和1个矢量频率跟踪环路2;所述N个跟踪通道模块具有相同的结构,包括本地载波生成装置11、本地信号生成装置12、第一乘法器13、第二乘法器14、第一相关器15、第二相关器16、鉴别器17,18和DUKF装置19;所述本地信号生成装置包括数据支路信号生成装置和导频支路信号生成装置,用于产生导频支路和数据支路的伪码信号,并生成本地复制信号;所述鉴别器包括鉴相器17和鉴频器18,用于获取本地复制信号和接收信号之间的误差估计参数;
所述本地载波生成装置11根据输入的频率控制字,产生同相载波信号和正交载波信号;所述数据支路信号生成装置和导频支路信号生成装置的输入端分别与本地载波生成装置的输出端相连;
所述数据支路信号生成装置的输出端连接第一乘法器13的输入端,并将混合信号输出至第一相关器15的输入端;
所述导频支路信号生成装置的输出端连接第二乘法器14的输入端,并将混合信号输出至第二相关器16的输入端;
所述第一相关器15的输出端连接鉴相器17的输入端;鉴相器的输出端连接DUKF转置19的输入端;所述DUKF装置的输出端连接本地载波生成装置11;
所述第二相关器16的输出端连接鉴频器18的输入端;鉴频器的输出端连接所述矢量频率跟踪环路2的输入端;
所述矢量频率跟踪环路2的输出端分别输出至每个跟踪通道模块中的DUKF装置19的输入端。
采用本发明获得的有益技术效果:本发明通过利用DUKF滤波器,将不同更新速率下的标量跟踪环路和矢量跟踪环路了组合在一起,构成混合跟踪环路,对复合型GNSS信号进行联合跟踪。相比单独的标量跟踪环路而言,本发明混合跟踪环路具有较好的信号重捕获性能,相比单独的矢量跟踪环路而言,通过降低混合跟踪环路中矢量跟踪滤波器的更新频度,可以降低算法的计算复杂度。
附图说明
图1本发明方法流程示意图;
图2为VFLL装置的处理过程示意图;
图3为双速率卡尔曼滤波器(DUKF)的滤波过程示意图;
图4为本发明跟踪环路结构示意图;
图5为实施例中某场景下的GPS卫星星空图;
图6为实施例中某场景下本发明与现有技术对信号的跟踪结果对比图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。
如图1所示,为本发明流程图。本发明实施例给出了一种GNSS信号的矢量和标量混合跟踪方法,包括以下步骤:
步骤1,GNSS信号依次经过接收机中的天线,射频前端,AD转换器后变为数字中频信号r(t);
步骤2,接收机有N个跟踪通道,每个跟踪通道中的处理方法相同,对于任意跟踪通道i中的本地载波生成装置NCO(Numerically Controlled Oscillator,缩写NCO),其生成频率控制字为的两路信号,分别为同相载波信号和正交载波信号t表示时间,具体为:
步骤3,接收机跟踪通道i中的本地信号生成装置包括数据支路信号生成装置和导频支路信号生成装置,数据支路信号生成装置接收同相载波信号和正交载波信号分别与数据支路本地伪码cd(t)相乘,产生数据支路的本地同相信号和正交信号导频支路信号生成装置接收同相载波信号和正交载波信号分别与导频支路的本地伪码cp(t)相乘,产生导频支路的本地同相信号和正交信号信号称为本地复制信号,具体为:
步骤4,接收机跟踪通道i中的相关器进行相关处理,用于将本地复制信号 和数字中频信号r(t)进行相干积累,设相干积分时间为Tc,对任意通道i,输出相关值为其中下标k表示跟踪环路中第k个跟踪历元,每个历元对应的时长为Tc,故输出信号的积分区间为(k-1)·Tc到k·Tc,具体结果如下:
步骤5,接收机跟踪通道中的鉴别器装置对所述步骤4中输出的相关值进行处理,用于获得本地复制信号和数字中频信号间的误差估计参数,所述鉴别器包括数据支路鉴相器和导频支路鉴频器,经过鉴相器和鉴频器处理后,鉴相器输出误差估计参数为鉴频器输出误差估计参数为
其中
其中atan表示反正切函数,atan2表示四象限反正切函数;Np为相干积累次数;鉴相器的相干积分时间为Tc,Np为相干积累次数,鉴频器的相干积分时间为Np·Tc,故鉴相器的结果每Tc时间有效一次,而鉴频器的结果每Np·Tc时间输出一次结果。
步骤6,接收机中的矢量频率跟踪环路(Vector Frequency Lock loop,简称VFLL)对各个通道中鉴频器输出结果进行处理,获得精度更高的频率误差估计结果其精度分别为
图2给出了VFLL装置的处理过程示意图,其具体步骤包括:
步骤61,根据各个通道中鉴频器的输出结果获取量测量Zk及其噪声协方差矩阵Rz,其中N为接收到的卫星通道数;
VFLL的量测方程为:
其中为第k跟踪历元接收机的运动状态,δvx,δvy,δvz为ECEF坐标系(Earth-Centered,Earth-Fixed,缩写ECEF)下的三维速度误差,δax,δay,δaz为ECEF坐标系下的三维加速度误差,δf为接收机上时钟的频率误差;HV为测量矩阵,它由接收机到卫星的空间几何构型决定;为量测噪声,其协方差矩阵为 其中diag()表示对角矩阵算子,为导频支路通道i中鉴频器输出结果的噪声方差,具体为
其中Ci/N0表示通道i对应的信号载噪比,即信号功率与噪声的功率谱密度的比值;
步骤62,VFLL的迭代过程,具体描述如下:
***方程为
其中ΦV为状态转移矩阵,具体表示为
其中
Tb=Np·Tc,为VFLL的更新间隔;
是***过程噪声,其协方差矩阵为QV,具体为:
其中
Qf=Sf·Tb
Sa为加速度噪声功率谱密度,Sf为时钟频率变化噪声功率谱密度。
根据步骤61中获取的量测信息,得到VFLL的滤波步骤如下:
Step 1,计算接收机状态矢量预测值及其协方差值
对应的协方差矩阵;
Step 2,计算VFLL的增益矩阵
Step 3,更新接收机状态矢量及其协方差阵
其中I表示单位矩阵;
Step 4,计算各个通道频率估计误差
其估计精度满足
这样对于任意i通道而言,频率估计误差为估计精度为表示向量的第i个元素,表示矩阵的第i行第i列元素值
步骤7,接收机任意通道i中的DUKF装置,用于获得本地信号载波频率估计参数,将载波频率估计参数输入本地载波生成装置,更新频率控制字;
图3为DUKF滤波器的处理过程示意图,DUKF装置获得本地信号载波频率估计参数的步骤为:
步骤71,根据步骤5中鉴别器的输出结果和步骤6中VFLL的输出结果获取DUKF新息增量量测矩阵量测噪声矩阵当两种鉴别器的结果均有效时,计算公式为
其中为步骤5中鉴相器的输出结果,为步骤62输出的频率误差估计结果,Hd和Hp分别为两种不同量测量对应的量测矩阵,具体为
Hp=[0 1 -(Np -2)·Tc/2]
Np为导频支路的相干积累次数;
为数据支路鉴相器输出结果的噪声方差,具体为
为步骤62输出的频率误差估计精度。
当只有数据支路鉴相器有效时,只取鉴相器对应的项即可。
步骤72,对于任意通道i而言,其DUKF的迭代过程,具体描述如下:
DUKF的***方程为
其中为第k跟踪历元通道i***状态向量,分别为信号的载波相位,多普勒频率和多普勒频率变化率,单位分别为周,Hz,Hz/s;wk=[ωrf·wb;ωrf·wd;(ωrf/c)·wa]T为***噪声,wb和wd分别为由接收机中晶体振荡器的引起的相位噪声和频率噪声,其噪声谱密度分别为qb和qd;wa是***频率变化率噪声,其功率谱密度为qa。ωrf表示载波频率;c≈3×108m/s,为光速;Φ是***状态转移矩阵,具体为
wk为DUKF***过程噪声,Q是wk对应的过程噪声协方差矩阵,具体为
实施例中qb和qd通常取qb=2×10-14,qd=2×10-15;E[·]表示求均值符号;
结合步骤71中获取的新息信息,DUKF的滤波过程可以描述为
Step 1:计算***状态向量预测值
为第k-1个跟踪历元时刻的通道i***状态向量;
Step 2:计算***状态向量预测值的协方差矩阵
的协方差矩阵;
Step 3:根据VFLL是否有结果输出获得量测信息若只有数据支路鉴相器有输出时,只取鉴相器对应项的数值;
Step 4:计算DUKF的增益矩阵
Step 4:根据新息更新状态估计结果:
Step 5:更新状态估计协方差矩阵:
步骤73,根据状态估计结果获得载波NCO的频率控制字
其中,表示向量的第2个元素,至此,完成了一次DUKF的滤波处理过程。
如图4所示,为本发明提供的GNSS信号的矢量和标量混合跟踪环路结构示意图,包括N个跟踪通道模块1和1个VFLL(2);所述N个跟踪通道模块具有相同的结构,包括本地载波生成装置11、本地信号生成装置12、第一乘法器13、第二乘法器14、第一相关器15、第二相关器16、鉴别器17,18和DUKF装置19;所述本地信号生成装置包括数据支路信号生成装置和导频支路信号生成装置,用于产生导频支路和数据支路的伪码信号,并生成本地复制信号;所述鉴别器包括鉴相器17和鉴频器18,用于获取本地复制信号和接收信号之间的误差估计参数;所述本地载波生成装置11根据输入的频率控制字,产生同相载波信号和正交载波信号;所述数据支路信号生成装置和导频支路信号生成装置的输入端分别与本地载波生成装置的输出端相连;所述数据支路信号生成装置的输出端连接第一乘法器13的输入端,并将混合信号输出至第一相关器15的输入端;所述导频支路信号生成装置的输出端连接第二乘法器14的输入端,并将混合信号输出至第二相关器16的输入端;所述第一相关器15的输出端连接鉴相器17的输入端;鉴相器的输出端连接DUKF转置19的输入端;所述DUKF装置的输出端连接本地载波生成装置11;所述第二相关器16的输出端连接鉴频器18的输入端;鉴频器的输出端连接所述VFLL(2)的输入端;所述VFLL(2)的输出端分别输出至每个跟踪通道模块中的DUKF装置19的输入端。
如图5为某仿真场景下的GPS卫星星空图,其中共有8颗可见卫星,卫星PRN号分别为4,9,14,18,19,21,22,24。
如图6为本实施例在图4星空图下,利用标量跟踪环路和混合跟踪环路对4号卫星的跟踪结果,其中所有可见卫星在在前20s内信号强度为35dBHz,从20s到60s内,4号星和9号星的信号强度降至5dBHz,60s后恢复正常,从40s到80s内14号和18号星的信号强度降低至5dBHz,80s后恢复正常。图中DU-STL(10,20)表示采用双速率标量跟踪环路,数据支路环路更新间隔为10ms,导频支路环路更新间隔为20ms,DU-HTL(10,20)表示采用双速率混合跟踪环路(本发明方法),数据支路环路更新间隔为10ms,导频支路更新间隔为20ms,同样的DU-HTL(10,50)和DU-HTL(10,100)分别对应导频支路更新间隔为50ms或100ms的双速率混合跟踪环路。从图中的跟踪结果可以看出在20s到60s,DU-STL和DU-HTL两种方法均无法保持对载波相位的正常锁定,但是从图中信号载波频率的跟踪误差结果可以看出,对于DU-HTL方法而言,通过利用其中的VFLL环路,可以使得信号的载波频率的跟踪误差保持在一定范围内,使得信号处于频率锁定状态,但是对于DU-STL方法而言,依然无法保证信号的载波频率处于锁定状态,当信号在60s的时候恢复至35dBHz时,DU-HTL方法可以快速重新锁定信号的载波相位,但是此时DU-STL方法却依然误差正常跟踪该卫星信号,从而验证了DU-HTL比DU-STL方法具有更好的信号重捕获和跟踪连续性能。对比不同参数下的DU-HTL跟踪结果可以看出,当VFLL的更新间隔越大,其频率跟踪误差也越大。
综上所述,虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何本领域普通技术人员,在不脱离本发明的精神和范围内,当可作各种更动与润饰,因此本发明的保护范围当视权利要求书界定的范围为准。

Claims (4)

1.一种GNSS信号的矢量和标量混合跟踪方法,其特征在于,包括以下步骤:
步骤1,GNSS信号依次经过接收机中的天线,射频前端,AD转换器后变为数字中频信号r(t);
步骤2,接收机有N个跟踪通道,每个跟踪通道中的处理方法相同,对于任意跟踪通道i中的本地载波生成装置NCO(Numerically Controlled Oscillator,缩写NCO),生成频率控制字为的两路信号,分别为同相载波信号和正交载波信号t表示时间,具体为:
s I i ( t ) = c o s ( 2 πf N C O i · t )
s Q i ( t ) = - sin ( 2 πf N C O i · t )
步骤3,接收机跟踪通道i中的本地信号生成装置包括数据支路信号生成装置和导频支路信号生成装置,数据支路信号生成装置接收同相载波信号和正交载波信号分别与数据支路本地伪码cd(t)相乘,产生数据支路的本地同相信号和正交信号导频支路信号生成装置接收同相载波信号和正交载波信号分别与导频支路的本地伪码cp(t)相乘,产生导频支路的本地同相信号和正交信号信号称为本地复制信号,具体为:
s I d i ( t ) = s I i ( t ) · c d ( t )
s Q d i ( t ) = s Q i ( t ) · c d ( t )
s I p i ( t ) = s I i ( t ) · c p ( t )
s Q p i ( t ) = s Q i ( t ) · c p ( t )
步骤4,接收机跟踪通道i中的相关器进行相关处理,用于将本地复制信号分别与数字中频信号r(t)相乘后的混合信号进行相干积累,设相干积分时间为Tc,对任意通道i,输出相关值为其中下标k表示跟踪环路中第k个跟踪历元,每个历元对应的时长为Tc,故输出信号的积分区间为(k-1)·Tc到k·Tc,具体结果如下:
I p , k i = ∫ ( k - 1 ) · T c k · T c s I p i ( t ) · r ( t ) d t
Q p , k i = ∫ ( k - 1 ) · T c k · T c s Q p i ( t ) · r ( t ) d t
I d , k i = ∫ ( k - 1 ) · T c k · T c s I d i ( t ) · r ( t ) d t
Q d , k i = ∫ ( k - 1 ) · T c k · T c s Q d i ( t ) · r ( t ) d t
步骤5,接收机跟踪通道中的鉴别器装置对所述步骤4中输出的相关值进行处理,用于获得本地复制信号和数字中频信号间的误差估计参数,所述鉴别器包括数据支路鉴相器和导频支路鉴频器,经过鉴相器和鉴频器处理后,输出误差估计参数分别为
ϵ d , k i = a t a n ( Q d , k i / I d , k i )
ϵ p , k i = a t a n 2 ( I 1 Q 2 - Q 1 I 2 , I 1 I 2 + Q 1 Q 2 ) N p · T c
其中
I 1 = Σ m = k - 2 · N p + 1 k - N p I p , m i
I 2 = Σ m = k - N p + 1 k I p , m i
Q 1 = Σ m = k - 2 · N p + 1 k - N p Q p , m i
Q 2 = Σ m = k - N p + 1 k Q p , m i
其中atan表示反正切函数,atan2表示四象限反正切函数;Np为导频支路相干积累次数;
步骤6,接收机中的矢量频率跟踪环路(Vector Frequency Lock loop,缩写:VFLL)对各个通道中鉴频器输出结果进行处理,获得精度更高的频率误差估计结果其精度值分别为
步骤7,接收机中的任意通道i中的DUKF装置(Dual Update-rate Kalman Filter,缩写DUKF)根据步骤6中输出的频率误差估计结果和精度值,获得本地信号载波频率估计参数,并将载波频率估计参数输出至本地载波生成装置NCO,用于更新频率控制字。
2.如权利要求1所述的一种GNSS信号的矢量和标量混合跟踪方法,其特征在于,所述步骤6中的矢量频率跟踪环路处理过程如下:
步骤61,根据各个通道中鉴频器的输出结果获取量测量Zk及其噪声协方差矩阵Rz,其中
VFLL的量测方程为:
Z k = H V · X k V + w k V
其中为第k跟踪历元接收机的运动状态,δvx,δvy,δvz为ECEF坐标系下的三维速度误差,δax,δay,δaz为ECEF坐标系下的三维加速度误差,δf为接收机上时钟的频率误差;HV为测量矩阵;为量测噪声,其协方差矩阵为其中diag()表示对角矩阵算子,为导频支路通道i中鉴频器输出结果εp i的噪声方差,具体为
R p i = ( 1 2 πT c ) 2 · 1 C i / N 0 · N p · T c · ( 1 + 1 C i / N 0 · N p · T c )
其中Ci/N0表示通道i对应的信号载噪比,即信号功率与噪声的功率谱密度的比值;
步骤62,VFLL的迭代过程,具体描述如下:
***方程为
X k + 1 V = Φ V · X k V + ω k V
其中ΦV为状态转移矩阵,具体表示为
Φ V = Φ x 0 0 0 0 Φ y 0 0 0 0 Φ z 0 0 0 0 1 7 × 7
其中
Φ x = Φ y = Φ z = 1 T b 0 1
Tb=Np·Tc,为VFLL的更新间隔;
是***过程噪声,其协方差矩阵为QV,具体为:
Q V = Q x 0 0 0 0 Q y 0 0 0 0 Q z 0 0 0 0 Q f 7 × 7
其中
Q x = Q y = Q z = S a T b 3 / 3 T b 2 / 2 T b 2 / 2 T b
Qf=Sf·Tb
Sa为加速度噪声功率谱密度,Sf为时钟频率变化噪声功率谱密度;
根据步骤61中获取的量测信息,得到VFLL的滤波步骤如下:
Step 1,计算接收机状态矢量预测值及其协方差值
X k V - = Φ V · X k - 1 V
P k V - = Φ V · P k - 1 V · ( Φ V ) T + Q V
对应的协方差矩阵;
Step 2,计算VFLL的增益矩阵
G k V = P k V - · ( H V ) T ( H V · P k V - · ( H V ) T + R z ) - 1
Step 3,更新接收机状态矢量及其协方差阵
X k V = X k V - + G k V · ( Z k - H V · X k V - )
P k V = ( I - G k V · H V ) · P k V -
其中I表示单位矩阵;
Step 4,计算各个通道频率估计误差
Z ^ k = H V · X k V
其估计精度满足
P k z = H V · P k V · ( H V ) T
这样对于任意i通道而言,频率估计误差为估计精度为 表示向量的第i个元素,表示矩阵的第i行第i列元素值。
3.如权利要求1所述的一种GNSS信号的矢量和标量混合跟踪方法,其特征在于:所述步骤7中的DUKF装置获得本地信号载波频率估计参数具体过程如下:
步骤71,根据步骤5中鉴别器的输出结果和步骤6中VFLL的输出结果获取DUKF新息增量量测矩阵量测噪声矩阵当两种鉴别器的结果均有效时,计算公式为
Y k i = [ ϵ d , k i ; ϵ ^ p , k i ] H k i = [ H d ; H p ] R k i = d i a g ( [ R d i ; R ^ p , k i ] )
其中为步骤5中鉴相器的输出结果,为步骤62输出的频率误差估计结果,Hd和Hp分别为两种不同量测量对应的量测矩阵,具体为
Hd=[1 -Tc/2 Tc 2/6]
Hp=[0 1 -(Np-2)·Tc/2]
为数据支路鉴相器输出结果的噪声方差,具体为
R d i = ( 1 2 π ) 2 · 1 2 · C i / N 0 · T c · ( 1 + 1 2 · C i / N 0 · T c )
为步骤62输出的频率误差估计精度;
当只有数据支路鉴相器有效时,只取鉴相器对应项的数值;
步骤72,对于任意通道i而言,其DUKF的迭代过程,具体描述如下:
DUKF的***方程为
X k + 1 i = Φ · X k i + w k
其中为第k跟踪历元通道i***状态向量,分别为信号的载波相位,多普勒频率和多普勒频率变化率,单位分别为周,Hz,Hz/s;wk=[ωrf·wb;ωrf·wd;(ωrf/c)·wa]T为***噪声,wb和wd分别为由接收机中晶体振荡器的引起的相位噪声和频率噪声,其噪声谱密度分别为qb和qd;wa是***频率变化率噪声,其功率谱密度为qa;ωrf表示载波频率,c为光速;Φ是***状态转移矩阵,具体为
Φ = 1 T c T c 2 / 2 0 1 T c 0 0 1
wk为***过程噪声,Q是wk对应的过程噪声协方差矩阵,具体为
Q = E [ w k · w k T ] = ω r f 2 q b T c 0 0 0 0 0 0 0 0 + ω r f 2 q d T c 3 / 3 T c 2 / 2 0 T c 2 / 2 T c 0 0 0 0 + ( ω r f c ) 2 q a T c 5 / 20 T c 4 / 8 T c 3 / 6 T c 4 / 8 T c 3 / 6 T c 2 / 2 T c 3 / 6 T c 2 / 2 T c
结合步骤71中获取的新息信息,DUKF的滤波过程描述为
Step 1:计算***状态向量预测值
X k i - = Φ · X k - 1 i
Step 2:计算***状态向量预测值的协方差矩阵
P k i - = Φ · P k - 1 i · Φ T + Q
Step 3:根据VFLL是否有结果输出获得量测信息若只有数据支路鉴相器有输出时,只取鉴相器对应项的数值;
Step 4:计算DUKF的增益矩阵
G k i = P k i - · ( H k i ) T · ( R k i + H k i · P k i - · ( H k i ) T ) - 1
Step 4:根据新息更新状态估计结果
X k i = X k i - + G k i · Y k i
Step 5:更新状态估计协方差矩阵
P k i = P k i - - G k i · H k i · P k i -
步骤73,根据状态估计结果获得载波NCO的频率控制字
f N C O i = X k i ( 2 )
其中,表示向量的第2个元素,至此,完成了一次DUKF的滤波处理过程。
4.一种GNSS信号的矢量和标量混合跟踪环路,其特征在于,包括N个跟踪通道模块(1)和1个VFLL(2);所述N个跟踪通道模块具有相同的结构,包括本地载波生成装置NCO(11)、本地信号生成装置(12)、第一乘法器(13)、第二乘法器(14)、第一相关器(15)、第二相关器(16)、鉴别器(17,18)和DUKF装置(19);所述本地信号生成装置包括数据支路信号生成装置和导频支路信号生成装置,用于产生导频支路和数据支路的伪码信号,并生成本地复制信号;所述鉴别器包括鉴相器(17)和鉴频器(18),用于获取本地复制信号和接收信号之间的误差估计参数;
所述本地载波生成装置NCO(11)根据输入的频率控制字,产生同相载波信号和正交载波信号;所述数据支路信号生成装置和导频支路信号生成装置的输入端分别与本地载波生成装置NCO的输出端相连;
所述数据支路信号生成装置的输出端连接第一乘法器(13)的输入端,并将混合信号输出至第一相关器(15)的输入端;
所述导频支路信号生成装置的输出端连接第二乘法器(14)的输入端,并将混合信号输出至第二相关器(16)的输入端;
所述第一相关器(15)的输出端连接鉴相器(17)的输入端;鉴相器(17)的输出端连接DUKF转置(19)的输入端;所述DUKF装置的输出端连接本地载波生成装置NCO(11);
所述第二相关器(16)的输出端连接鉴频器(18)的输入端;鉴频器(18)的输出端连接所述VFLL(2)的输入端;
所述VFLL(2)的输出端分别输出至每个跟踪通道模块中的DUKF装置(19)的输入端。
CN201710196569.3A 2017-03-29 2017-03-29 一种gnss信号的矢量和标量混合跟踪方法及跟踪环路 Active CN106932795B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710196569.3A CN106932795B (zh) 2017-03-29 2017-03-29 一种gnss信号的矢量和标量混合跟踪方法及跟踪环路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710196569.3A CN106932795B (zh) 2017-03-29 2017-03-29 一种gnss信号的矢量和标量混合跟踪方法及跟踪环路

Publications (2)

Publication Number Publication Date
CN106932795A true CN106932795A (zh) 2017-07-07
CN106932795B CN106932795B (zh) 2018-08-28

Family

ID=59426044

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710196569.3A Active CN106932795B (zh) 2017-03-29 2017-03-29 一种gnss信号的矢量和标量混合跟踪方法及跟踪环路

Country Status (1)

Country Link
CN (1) CN106932795B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107576976A (zh) * 2017-09-13 2018-01-12 中国人民解放军国防科技大学 一种用于复合gnss信号的稳健dupll载波跟踪方法
CN109490919A (zh) * 2018-12-28 2019-03-19 合肥工业大学 一种卫星导航接收机高灵敏度捕获方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030058927A1 (en) * 2001-09-26 2003-03-27 The Aerospace Corporation Spread spectrum receiver kalman filter residual estimator method
CN105388498A (zh) * 2015-10-20 2016-03-09 东南大学 一种基于空间域的联合非相干积分矢量跟踪方法
CN106291604A (zh) * 2016-08-02 2017-01-04 桂林电子科技大学 卫星导航信号接收机的改进码跟踪方法及环路
CN106443726A (zh) * 2016-08-30 2017-02-22 西安航天华迅科技有限公司 一种基于预滤波的gnss矢量跟踪环路及其实现方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030058927A1 (en) * 2001-09-26 2003-03-27 The Aerospace Corporation Spread spectrum receiver kalman filter residual estimator method
CN105388498A (zh) * 2015-10-20 2016-03-09 东南大学 一种基于空间域的联合非相干积分矢量跟踪方法
CN106291604A (zh) * 2016-08-02 2017-01-04 桂林电子科技大学 卫星导航信号接收机的改进码跟踪方法及环路
CN106443726A (zh) * 2016-08-30 2017-02-22 西安航天华迅科技有限公司 一种基于预滤波的gnss矢量跟踪环路及其实现方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
罗雨等: "基于扩展卡尔曼滤波器的矢量跟踪算法研究", 《电子与信息学报》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107576976A (zh) * 2017-09-13 2018-01-12 中国人民解放军国防科技大学 一种用于复合gnss信号的稳健dupll载波跟踪方法
CN109490919A (zh) * 2018-12-28 2019-03-19 合肥工业大学 一种卫星导航接收机高灵敏度捕获方法及装置
CN109490919B (zh) * 2018-12-28 2023-06-06 合肥工业大学 一种卫星导航接收机高灵敏度捕获方法及装置

Also Published As

Publication number Publication date
CN106932795B (zh) 2018-08-28

Similar Documents

Publication Publication Date Title
CN103116169B (zh) 一种基于矢量跟踪环路的抗干扰方法
CN101666868A (zh) 一种基于sins/gps深组合数据融合的卫星信号矢量跟踪方法
CN102819029B (zh) 一种超紧组合卫星导航接收机
CN102590835B (zh) 一种gps/ins深组合跟踪环路高斯码相位鉴别器及其设计方法
CN106443726A (zh) 一种基于预滤波的gnss矢量跟踪环路及其实现方法
CN106019333B (zh) 一种基于非相干鉴别器的北斗导航信号矢量跟踪方法
CN103592662A (zh) 一种gps信号接收机的载波跟踪方法及环路
CN105917585A (zh) 用于接收复合信号的方法和接收器
CN104316941A (zh) 一种基于载波频率辅助相位矢量跟踪方法
CN103926603A (zh) Gnss接收机极弱信号的跟踪方法
CN101839987A (zh) 一种自适应gps软件接收机的实现方法
CN105842713A (zh) 一种基于sft的ins辅助bds信号快速捕获方法
CN102033236A (zh) 一种卫星导航位置速度联合估计方法
CN102253396A (zh) 一种高动态gps载波环跟踪方法
CN111045040A (zh) 一种适用于动态弱信号的卫星导航信号跟踪***及方法
CN105954772B (zh) 一种稳健无偏的导航信号矢量跟踪方法
CN106980124A (zh) 一种th/ds‑cdma导航信号的跟踪方法及装置
CN109597101A (zh) 基于fft卫星信号搜索和跟踪环路的卫星信号跟踪方法
CN106597492A (zh) 卫星导航接收机及其抗远近效应的方法和室内定位方法
CN106932795B (zh) 一种gnss信号的矢量和标量混合跟踪方法及跟踪环路
Zeng et al. Application of Extended Kalman Filter for tracking high dynamic GPS signal
CN106526635B (zh) 一种gnss信号载波跟踪和导航解算紧组合的滤波方法
Dong et al. Implementation and verification of a software-based IF GPS signal simulator
CN105891855B (zh) 基于模糊控制的高动态gps接收机载波跟踪方法
CN109283557B (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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220706

Address after: 410000 block a, building 1, Changsha National Security Industrial Park, No. 699 Qingshan Road, Yuelu District, Changsha City, Hunan Province

Patentee after: Hunan Institute of advanced technology

Address before: 410073 Hunan province Changsha Kaifu District, Deya Road No. 109

Patentee before: National University of Defense Technology

Effective date of registration: 20220706

Address after: 410073 Hunan province Changsha Kaifu District, Deya Road No. 109

Patentee after: National University of Defense Technology

Address before: 410073 Hunan province Changsha Kaifu District, Deya Road No. 109

Patentee before: NATIONAL University OF DEFENSE TECHNOLOGY

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20221125

Address after: Building 4, Hunan Military civilian Integration Science and Technology Innovation Industrial Park, No. 699, Qingshan Road, Changsha Hi tech Development Zone, 410000, Hunan

Patentee after: Hunan Zhongdian Xinghe Electronics Co.,Ltd.

Address before: 410000 block a, building 1, Changsha National Security Industrial Park, No. 699 Qingshan Road, Yuelu District, Changsha City, Hunan Province

Patentee before: Hunan Institute of advanced technology