高动态TMBOC信号跟踪算法研究
【摘要】:卫星导航系统是目前被应用于各行各业的焦点项目,世界各国都在积极组建属于自己的独立自主卫星导航系统。目前,全球的卫星导航系统包括GPS系统、伽利略系统、GLONASS系统以及中国的北斗导航系统,它们在定位、导航等各项领域发挥着重要的作用,服务于全球各个国家的军事和人民的生活当中。在高动态环境下,载体的高速度、高加速度以及高加加速度引起的多普勒频移给导航信号的捕获、跟踪和定位带来了极大的挑战,这一直是接收机算法研究中关注的问题。本文主要是针对高动态环境下,研究TMBOC调制体制下跟踪环路的设计方法,研究和实现稳定消除动态的跟踪算法,然后对具体的算法进行了MATLAB仿真验证和误差分析。本文分别介绍了GPS系统的定位原理以及TMBOC调制方式的原理,提出高动态环境下载波跟踪环在跟踪时会产生多普勒频移变化的问题,分析高动态对跟踪环路造成的影响。在此基础上,对该课题作以下几个方面的研究:(1)详细介绍了一种典型的高动态模型和信号模型,并对其速度、加速度及加加速度作了仿真结果展示,并建立了接收信号的高动态数学模型。(2)阐述了信号跟踪环路中载波跟踪环路及码跟踪环路的基本结构和算法,并对里面的具体模块算法进行了详细的分析,并对其测量误差进行了理论推导和仿真验证。(3)由于基于传统锁相环或锁频环技术的载波跟踪方案中所使用的相位或频率鉴别器和环路滤波器都不是基于最优准则而设计的,因此环路性能受到很大限制。在高动态环境下,导航卫星和导航接收机就地面而言的相对运动不稳定,导航接收信号的载波多普勒多频变化范围较大,当多普勒频移超出一定的范围的时候,锁频环路无法对信号载波频率进行多顶,这时候就需要一个辅助模块进行牵引,由于四项鉴频器能把±250 Hz频差牵引到±10左右的Hz范围内,那么本设计在信号载波多普勒频移较大时候,锁频环的鉴频器算法采用四项鉴频器,之后再对锁相结果进行三阶锁相环处理,最后在载波辅助的情况下进入码环路跟踪。