论文部分内容阅读
随着卫星导航技术的发展和广泛应用,卫星导航信号模拟器技术的研究受到越来越多的关注。卫星导航信号模拟器是一种高精度的标准信号源。载体的动态特性以及电离层和对流层等因素对卫星信号的影响都可以利用卫星导航模拟器进行模拟。卫星导航信号模拟器可以模拟产生接收机接收到的各颗卫星的导航信号,从而为导航接收机的研制开发、测试提供仿真环境。本文围绕卫星导航模拟信号的处理产生以及高精度伪距信号的实现进行研究。主要完成工作包括:1.实现了高精度伪距信号处理产生的部分算法。以高精度时钟信号的延迟处理为目的,建立了时钟前沿抖动误差模型,对时钟前沿抖动误差进行了分析,研究了基于时间幅度调制的高精度时钟信号的生成方法,并进行了FPGA的编程实现,给出了一种基于改进的DDS微小多普勒信号频偏处理算法,开展了FPGA编程调试。2.设计了基于内插滤波结构的全球卫星导航系统信号模拟器的中频信号处理方案,讨论了插值滤波的信号处理方法,设计了基于FARROW结构的小数倍内插器,实现了基于FPGA的四大卫星导航系统模拟器的部分中频信号处理。3.搭建了测试平台。利用硬件接收机对基于内插滤波结构的导航信号进行测试验证,得到定位结果并与理论进行对比分析,验证导航信号产生结果的可行性。利用Chipscope抓取FPGA信号,利用示波器对其进行测试验证,验证了高精度伪距信号产生算法的可行性。