论文部分内容阅读
目前GPS技术已经广泛应用于汽车导航系统中,但是随着室外自动导引车和智能汽车等对定位精度要求的不断提高,传统的单频GPS接收机的定位精度已经无法满足要求。美国GPS现代化计划后出现的双频车载软件接收机可以有效地解决上述问题。捕获作为软件接收机基带信号处理的首要环节,是后续信号跟踪和导航解算的基础。因此,研究性能优越的快速捕获算法对于提高GPS L1/L2C双频软件接收机的定位性能,进而解决目前车辆定位导航中存在的问题具有重要意义。本文以L1信号的快速捕获算法为切入点,着重研究了L2C信号的辅助快速捕获算法和直接快速捕获算法。对于L1信号的快速捕获,本文在传统的并行码相位搜索捕获算法中,引入分裂基FFT代替基-2FFT进行相关运算从而减少了计算量。对于L2C信号的快速捕获,本文从两个角度进行了研究,一是在L1信号捕获成功的情况下,利用L1信号的捕获结果完成对L2C信号的辅助快速捕获;二是在遮挡环境中L1捕获失败的情况下,利用改进的算法完成L2C信号的直接快速捕获。对于L2C信号的辅助快速捕获,针对当电离层延迟对码相位的同步性产生影响时,传统的L1辅助L2C信号快速捕获算法存在码相位捕获误差的问题,本文提出了改进的基于时域相关的辅助捕获算法和基于频域相关的辅助捕获算法。前者在运算量基本不变的前提下提高了码相位的捕获精度,后者基于FFT的实现方式与L1信号的快速捕获算法一脉相承,因而在保证码相位捕获精度的同时,减小了L1/L2C双频信号快速捕获算法的实现复杂度。对于L2C信号的直接快速捕获,针对CM码,本文提出了基于分段FFT和基于分段折叠的两种CM码直接捕获算法,前者降低了算法单次FFT相关运算的点数,后者降低了算法的整体的运算量,均有利于算法在嵌入式软件接收机中的实现;针对CL码,本文在Hyper码算法的基础上引入平均相关算法,提出了Hyper码结合平均相关的CL码直接快速捕获算法,该算法在不影响捕获灵敏度的前提下,使得单次FFT相关运算的点数和整体运算量均有所下降,进而提高了CL码的捕获速度。本文基于仿真信号源和实际卫星信号对所研究的算法进行了验证,仿真和实验结果均与理论分析相一致。