论文部分内容阅读
为了解决现有导航接收机多体制接收机接收机高成本,升级困难的问题,GNSS软件接收机的概念已日渐深入人心。而对于装配在高动态载体上的软件接收机,其接收到GNSS信号载波频率具有高多普勒频移和高频率一阶、二阶变化率的特点。因此,用于高动态环境下的GNSS软件接收机需要有相应的高动态载波跟踪算法。本文以GPS软件接收机为例,对其高动态环境下载波跟踪算法进行了研究。本文介绍GPS信号的构成与GPS软件接收机的体系结构原理,重点分析了传统GPS信号的跟踪方法。通过分析高动态环境下多普勒效应对载波频率和码相位影响,给出了高动态环境下GPS软件接收机前端输出的中频信号的软件模拟方案。本文结合高动态GPS载波信号的特性,对高动态载波信号的跟踪算法进行了研究。重点分析了锁相锁频联合跟踪算法和基于扩展卡尔曼滤波的载波跟踪算法原理,并针对扩展卡尔曼滤波算法的线性化模型不准确,算法模型中系数计算复杂,参数估计累积误差大的缺点,引入了Unscented卡尔曼滤波算法来进行高动态接收机载波信号的参数估计。在对三种算法理论研究基础上,给出了锁相锁频联合跟踪算法的处理方案,构建了扩展卡尔曼滤波和Unscented卡尔曼滤波用于高动态GPS软件接收机载波信号跟踪的算法模型。本文对三种载波跟踪算法进行了仿真,仿真结果表明:在高动态环境下,三种算法均可成功对GPS信号载波进行跟踪。从三者性能比较可以看出:在相同信噪比情况下,锁相锁频联合跟踪算法频率跟踪的均方误差最高,UKF和EKF算法次之,对相同载波信号跟踪,UKF具有最低的失锁概率。