论文部分内容阅读
随着卫星导航技术的不断进步以及各国导航系统的建设和发展,各种新型导航信号调制方式不断出现。BOC导航信号是在传统的BPSK信号基础上发展而来的,BOC(m,n)信号是BOC新型导航信号体制中的一种典型的信号调制方式,它是在原有的传统调制方式基础上加入了副载波调制成分。与传统的导航信号相比,新型BOC(m,n)导航信号能够更好的利用有限的频率资源,提供更好的码跟踪精度和抗多径性能。但其相关峰值更窄,且峰值多,在信号捕获跟踪过程中,容易出现错捕、漏捕以及跟踪模糊度问题。因此对新型导航信号的接收处理算法的研究具有很重要的意义和应用价值。本文首先在传统BPSK信号的基础上,具体介绍了BOC调制信号的调制方式和信号特性,给出了相应的调制原理图、相关函数、频谱图等,分析了自相关函数多峰性给捕获和跟踪造成的影响。其次,课题介绍了一些常用的捕获算法后,采用一种当前研究比较热门的匹配滤波器与FFT相结合的捕获方法,在对该算法原理研究的基础上,进行了捕获部分整体电路设计和各具体子模块的设计,并给出了该设计在FPGA中实现后的功能仿真结果,验证了其逻辑功能。在跟踪部分研究设计中,在导航信号跟踪的基本原理和传统的经典两环跟踪结构方法基础上,针对新型BOC导航信号,设计了新的三环跟踪环路处理方法。在跟踪部分硬件设计中,着重对相关器进行了具体设计与实现。本文利用FPGA内部Viterbi译码器IP核,设计了译码单元模块,对导航信号中的卷积编码进行译码。最后,在FPGA+DSP硬件平台上,对现有模拟信号源生成的BOC(14,2)信号进行了多次实际的测试。结果表明,该新型导航信号的接收处理算法原理和硬件实现正确,能够快速捕获信号,并在此前提下可以实现信号的稳定跟踪、载噪比求取、伪距测量以及电文解析等,没有发现出现错捕等异常情况。