一种卫星基带信号跟踪方法与流程

文档序号:33393507发布日期:2023-03-08 12:11阅读:258来源:国知局

1.本发明主要涉及到导航制导与控制技术领域,特指一种卫星基带信号跟踪方法。


背景技术:

2.全球导航卫星系统(gnss,global navigation satellite system)主要包括美国的gps(global positioning system)、俄罗斯的glonass(global navigation satellites system)、欧洲的galileo以及我国的北斗导航系统等,具有全球性、全天候、连续的、实时的精密三维导航与定位能力,且其误差不随时间发散,但是易受遮挡和干扰。
3.惯性导航系统(ins,inertial navigation system)是一种完全自主的导航系统,具有不依赖外界信息、隐蔽性好、抗辐射性强、全天候等优点,且能实时提供多种导航参数如位置、速度、姿态等。但ins存在陀螺仪、加速度计等器件误差,使得定位误差随时间而积累。根据ins和gnss导航功能互补的特点,以适当的方法将两者组合来提高系统的整体导航精度及导航性能。
4.在高动态、超高动态的应用背景下,单独的gnss接收机难以正常工作,其主要问题是接收机载波环路的动态性不足以跟踪高动态卫星载波信号的多普勒变化,甚至已跟踪的信号也会发生失锁。跟踪的动态性要求带宽越宽越好,这样就能够适应载体产生的大的速度、加速度以及加加速度的情况,而过大的带宽必然引入更大的噪声,使得信号的输出信噪比降低,从而降低了导航系统的跟踪灵敏度。
5.利用惯性信息辅助gnss接收机的跟踪,可提高跟踪环路的动态性能,同时保证跟踪精度满足导航数据解码的要求,是解决接收机适应高动态以及超高动态需求的有效途径。目前惯性信息辅助的gnss基带信号处理方法主要采用2阶或者3阶pll跟踪载波信号,但是存在当惯性误差较大时,跟踪鲁棒性较差,难以满足航天、航空日益迫切的高高动态和高精度的要求。


技术实现要素:

6.本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种原理简单、适用范围广、跟踪精度高的卫星基带信号跟踪方法。
7.为解决上述技术问题,本发明采用以下技术方案:
8.一种卫星基带信号跟踪方法,其步骤包括:
9.步骤s1:建立适用于高动态载波跟踪和码跟踪的联合状态空间方程;
10.步骤s2:建立观测方程,将鉴别器的输出δtk,鉴相器的输出δφk作为观测量;
11.步骤s3:基于状态方程和观测方程,采用kalman滤波器对状态进行最优估计;
12.步骤s4:使用载波相位和多普勒频移的最优估计值,并引入惯性辅助信息计算视线加速度,并计算载波nco控制量
13.步骤s5:计算码nco控制量。
14.作为本发明方法的进一步改进:所述步骤s1中,以码相位码相位率载波相位多普勒频移多普勒频移率多普勒频移加速度作为状态变量,以载波鉴相器的输出和码鉴别器的输出作为观测量。
15.作为本发明方法的进一步改进:所述载波跟踪和码跟踪的联合状态空间方程的状态矢量为:
[0016][0017]
其中,为第k时刻的码相位,为第k时刻的码相位率,为第k时刻的载波相位,为第k时刻的多普勒频移,为第k时刻的多普勒频移率,为第k时刻的多普勒频移加速度。
[0018]
作为本发明方法的进一步改进:所述载波跟踪和码跟踪的联合状态空间方程表示为:
[0019][0020]
其中,f
co
为不含多普勒的码频率,对于北斗b3,为10.23mhz;f
ca
为不含多普勒的载波频率,对于北斗b3,为1268.52mhz,τ为环路更新时间,对于b3频点,数据位周期为2ms,通常采用1ms的环路更新时间;w
co,k
为码相关的噪声项,w
ca,k
为载波噪声项;系统噪声表示为白噪声的形式:
[0021]
e(wk)=0
[0022][0023]
其中,qk表示系统噪声方差阵。
[0024]
作为本发明方法的进一步改进:所述步骤s2中,将码相位、载波相位组合作为观测量,观测矩阵为:
[0025][0026]
鉴别器的输出δtk,鉴相器的输出δφk作为观测量,即:
[0027][0028]
其中,q
p
,i
p
分别为基带相关器即时路的正交相和同相输出,qe,ie分别为基带相关器超前路的正交相和同相输出,q
l
,i
l
分别为基带相关器滞后路的正交相和同相输出;观测噪声表示为白噪声的形式:
[0029]
e(vk)=0
[0030][0031]
其中,观测噪声协方差阵rk由噪声源引起的载波相位跟踪噪声决定。
[0032]
作为本发明方法的进一步改进:所述步骤s3中,递推过程如下:
[0033][0034]
采用kalman滤波器对码相位码相位率载波相位多普勒频移多普勒频移率多普勒频移加速度进行最优估计。
[0035]
作为本发明方法的进一步改进:所述步骤s4中,根据惯性信息计算载体-卫星视线加速度,得到多普勒变化公式为:
[0036][0037]
其中,为第k时刻由惯性信息计算得到的多普勒频移变化量,f
ca
为发射信号的载波频率,c为光速,为第k时刻载体加速度矢量,为第k时刻卫星加速度矢量,为载体-卫星视线矢量,表示为其中,为第k时刻载体位置矢量,为第k时刻卫星位置矢量。
[0038]
作为本发明方法的进一步改进:根据载波跟踪估计载波相位及多普勒频移以及惯性辅助信息计算的多普勒频移载波nco控制量的计算公式为:
[0039]
[0040]
其中,f
if
为gnss基带信号的中频频率,τ为环路更新时间,为第k时刻的载波相位预测值,为第k+1时刻的载波相位预测值,上标-和+分别表示更新的前后。
[0041]
作为本发明方法的进一步改进:所述步骤s5中,根据最优估计值,码nco控制量的计算公式为:
[0042][0043]
与现有技术相比,本发明的优点就在于:
[0044]
1、本发明的卫星基带信号跟踪方法,是针对高动态、抗干扰等恶劣环境制导应用背景,所提供的一种利用惯性加速度信息辅助一体化导航制导与控制系统的卫星基带信号跟踪方法,具有原理简单、适用范围广、跟踪精度高等优点。
[0045]
2、本发明的卫星基带信号跟踪方法,针对高动态和高抗干扰等恶劣应用背景,建立码和载波跟踪联合状态空间方程,使用码鉴别器的输出和载波鉴相器的输出作为观测量,采用kalman滤波器估计出卫星信号码相位、载波相位和多普勒频移。该方法与传统的2阶、3阶或者4阶pll相比,由于kalman滤波器对应的等效环路带宽能够自适应的调整,因而具有鲁棒性强,跟踪精度更高等特点。
[0046]
3、本发明的卫星基带信号跟踪方法,使用惯性信息对载波跟踪环进行辅助,采用了加速度辅助的方法,抵消了载体动态性能的影响,剩余的动态性能跟踪具强的鲁棒性,从而提高了载波跟踪的动态性能。而使用传统的速度辅助方法对惯导系统的精度要求更高,因此采用加速度辅助的方法降低了对惯导系统的要求。
[0047]
4、本发明的卫星基带信号跟踪方法,有效解决了高动态载体接收机的动态性和抗干扰问题,应用本方法的载波和码跟踪环路具有动态性高、抗干扰能力强、鲁棒性好和跟踪误差小的优点,使gnss接收机在高动态应用中具有更好的应用前景。
附图说明
[0048]
图1是本发明方法的流程示意图。
具体实施方式
[0049]
以下将结合说明书附图和具体实施例对本发明做进一步详细说明。
[0050]
本发明的一种卫星基带信号跟踪方法,是一种利用惯性加速度信息辅助一体化导航制导与控制系统的卫星基带信号跟踪方法;首先,建立适用于高动态载波跟踪和码跟踪的状态空间方程,其中以码相位、码相位率、载波相位、多普勒频移、多普勒频移率、多普勒频移加速度作为状态变量,以鉴相器和码鉴别器的输出作为观测量;然后,使用kalman估计码相位、载波相位及多普勒频移,用于计算载波nco控制量和码nco控制量;再次,为了抵消载体动态性能影响,引入惯性辅助信息计算视线加速度作为状态空间方程的输入量,用以抵消载体动态性能的影响。
[0051]
如图1所示,本发明的一种卫星基带信号跟踪方法,其详细步骤包括:
[0052]
步骤s1:建立适用于高动态载波跟踪和码跟踪的联合状态空间方程;
[0053]
步骤s2:建立观测方程,将鉴别器的输出δtk,鉴相器的输出δφk作为观测量;
[0054]
步骤s3:基于状态方程和观测方程,采用kalman滤波器可以对状态进行最优估计;
[0055]
步骤s4:使用载波相位和多普勒频移的最优估计值,并引入惯性辅助信息计算视线加速度,并计算载波nco控制量
[0056]
步骤s5:码nco控制量计算。
[0057]
在具体应用实例中,所述步骤s1中,以码相位码相位率载波相位多普勒频移多普勒频移率多普勒频移加速度作为状态变量,以载波鉴相器的输出和码鉴别器的输出作为观测量。
[0058]
载波跟踪和码跟踪的联合状态空间方程的状态矢量为:
[0059][0060]
其中,为第k时刻的码相位,为第k时刻的码相位率,为第k时刻的载波相位,为第k时刻的多普勒频移,为第k时刻的多普勒频移率,为第k时刻的多普勒频移加速度。
[0061]
载波跟踪和码跟踪的联合状态空间方程可表示为:
[0062][0063]
其中,f
co
为不含多普勒的码频率,对于北斗b3,为10.23mhz;f
ca
为不含多普勒的载波频率,对于北斗b3,为1268.52mhz,τ为环路更新时间,对于b3频点,数据位周期为2ms,通常采用1ms的环路更新时间;w
co,k
为码相关的噪声项,w
ca,k
为载波噪声项。系统噪声表示为白噪声的形式:
[0064]
e(wk)=0
[0065][0066]
其中,qk表示系统噪声方差阵。
[0067]
在具体应用实例中,所述步骤s2中,将码相位、载波相位组合作为观测量,观测矩阵为:
[0068][0069]
鉴别器的输出δtk,鉴相器的输出δφk作为观测量,即:
[0070][0071]
其中,q
p
,i
p
分别为基带相关器即时路的正交相和同相输出,qe,ie分别为基带相关器超前路的正交相和同相输出,q
l
,i
l
分别为基带相关器滞后路的正交相和同相输出。
[0072]
观测噪声表示为白噪声的形式:
[0073]
e(vk)=0
[0074][0075]
其中,观测噪声协方差阵rk由热噪声、振动噪声、电离层闪烁、振荡器及其他噪声源引起的载波相位跟踪噪声决定。
[0076]
在具体应用实例中,在所述步骤s3中,其递推过程如下:
[0077][0078]
采用kalman滤波器对码相位码相位率载波相位多普勒频移多普勒频移率多普勒频移加速度进行最优估计。
[0079]
在具体应用实例中,所述步骤s4中,使用载波相位和多普勒频移的最优估计值,并引入惯性辅助信息计算视线加速度,并计算载波nco控制量
[0080]
根据惯性信息计算载体-卫星视线加速度,得到多普勒变化公式为:
[0081][0082]
其中,为第k时刻由惯性信息计算得到的多普勒频移变化量,f
ca
为发射信号的载波频率,c为光速,为第k时刻载体加速度矢量,为第k时刻卫星加速度矢量,为载体-卫星视线矢量,表示为其中,为第k时刻载体位置矢量,为第k时刻卫星位置矢量。
[0083]
辅助信息的来源不局限于惯性信息,也可使用其它速度传感器输出信息辅助。
[0084]
根据载波跟踪估计载波相位及多普勒频移以及惯性辅助信息计算的多普勒频移
载波nco控制量的计算公式为:
[0085][0086]
其中,f
if
为gnss基带信号的中频频率(没有包含多普勒频率),τ为环路更新时间,为第k时刻的载波相位预测值,为第k+1时刻的载波相位预测值,上标-和+分别表示更新的前后。
[0087]
在具体应用实例中,所述步骤s5中,根据最优估计值,码nco控制量的计算公式为:
[0088][0089]
以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。
当前第1页1 2 
当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!
1