论文部分内容阅读
未来在全球范围内将形成多个卫星导航系统并存的局面,为了实现多系统互操作,各大卫星导航系统在B1/L1/E1频点上均将采用基于新信号体制的MBOC调制技术。因此,MBOC信号处理算法的研究具有重要的工程应用价值。本文的主要研究内容是MBOC信号的捕获、跟踪和电文解码算法及其基于FPGA平台的硬件实现。具体而言,本文的贡献主要包括以下几点: (1)为了消除MBOC信号由于自相关的多峰结构而带来的捕获模糊度问题,本文研究了各种模糊减轻的信号捕获算法,并对其捕获性能进行了理论分析和Monto Cdo仿真。考虑到MBOC信号副峰较少,本文采用了多峰直接处理的信号捕获方案。该方案具有最佳的捕获性能。 (2)环路滤波器的设计直接影响整个环路的动态和噪声抑制性能,本文设计了基于维纳滤波的最佳环路滤波器系数。考虑到导频通道无数据调制的特点,本文进一步设计了利用导频通道的载波跟踪方案。该方案通过对环路噪声带宽和环路积分时间的配置,可实现载波的精确跟踪。 (3)为了解决捕获过程中存在的误捕问题,本文设计了基于峰值跳跃的窄相关码跟踪方案,可实时监测码相位是否锁定在主峰上。该方案具有良好的码跟踪和多径抑制性能。 (4)本文给出了Galileo E1信号的电文解码方案。针对卷积编码,考虑到译码算法占用FPGA资源较大,本文设计了多通道维特比译码的时分复用方案。该方案不仅提高了译码器的使用效率,而且减少了多路译码对硬件资源的消耗。 (5)本文给出了MBOC信号处理整体架构,将信号处理算法在FPGA上进行了实验验证,可实现对Galileo E1信号的有效接收处理,最后给出了伪距、载波相位和多普勒的测试结果。