论文部分内容阅读
如何实现对高动态卫星信号的精确、稳定跟踪,一直是导航领域研究的热点也是难点。随着我国北斗卫星导航系统(BDS)的快速发展和广泛应用,研究高动态北斗卫星信号的跟踪具有重要现实意义。本文重点对高动态北斗卫星信号载波跟踪环路进行研究,并取得了一些成果,论文所做的工作主要包括以下几个方面: (1)针对不同的高动态环境和应用范围,建立了两个高动态运动模型,生成了高动态的BDS数字中频信号。分析了高动态卫星信号跟踪存在的问题并提出了一些解决方法,对跟踪过程中存在的一些噪声干扰进行了简单分析。 (2)针对加加速度为零的高动态模型,通过FFT并行码相位捕获算法对信号进行粗略估计。使用了基于FLL和PLL相结合的融合式载波跟踪算法来精确估计信号的多普勒频移,并辅助DLL对码相位进行跟踪。仿真表明,该算法能够对加速度高达50g的接收载体进行正确跟踪,然而受滤波器阶数的限制,对于包含加加速度变量的运动载体无法精确跟踪。 (3)针对包含加加速度变量的JPL高动态模型,重点研究了基于无迹卡尔曼滤波(UKF)、无迹粒子滤波(UPF)的北斗卫星信号载波跟踪算法。然而在非扩维的UKF、UPF跟踪算法中,通常假设运动载体的状态噪声和测量噪声精确已知且固定不变,这与复杂环境下的噪声统计特性不符。本文提出了一种主从式的自适应无迹粒子滤波算法(A-UPF)。该算法通过实时测量主UPF滤波器新息或残差的动态变化,控制从UKF滤波器调整噪声特征值,有效解决了滤波过程中由于受噪声干扰导致先验噪声和实际噪声统计特性不相符带来的问题。通过Matlab仿真对比,验证了A-UPF滤波算法的优越性。