● 摘要
不同于单模全球卫星导航系统,多模卫星导航系统需要接收多个单星座导航系统的导航信息。全球导航卫星信号(GNSS)是低于热噪声电平的信号,属于直接序列扩频信号的一种。直接序列扩频信号的捕获,是CDMA通信和全球导航系统中,最为重要的一个问题。
对于接收机用户而言,信号捕获首先要确定可见卫星的数目,其次,确定导航信号中的信号频率和码相位。尽管信号捕获算法,需要考虑多普勒频移、码相位和码识别这三个方面,但是本文的重点侧重于码相位的研究。因为多普勒频移和码识别所带来的影响相对较小,而且该影响可以认为是已知的。
当前,在增加了DSP芯片功率的条件下,采用基于快速傅里叶变换的捕获算法,来降低直接序列扩频信号的捕获时间。很多文献都对DSSS捕获算法有所研究,对该问题的研究集中在三个方面,捕获时间的降低,错误捕获概率的降低以及接收机设计的复杂度问题。基于快速傅里叶变换的信号捕获算法,是当前该领域的一大研究热点。
本论文研究的目的是利用快速傅立叶变换(FFT)方法来分析多模GNSS信号的采集过程。从实际导航接收机中获取GPS和GLONASS的中频信号,通过搭建MATLAB仿真软件平台,获取捕获结果,并将结果显示出来。