论文部分内容阅读
近年来,现有的卫星导航系统已经无法满足不断提高的军、民用需求,各国的卫星导航系统纷纷处于更新换代的过程之中。BOC调制作为产生新一代导航信号的重要手段将应用于GPS现代化及Galileo卫星导航系统中。BOC信号具有明显的分裂频谱特性,能够保证其与现有频段内的导航信号相兼容,并且拥有更高的码跟踪精度和更好的多径分辨能力。国外对BOC调制技术的研究开展较早,现已经进入试验阶段。虽然我国参与了Galileo计划,但是不具有完全的所有权,对技术内核的研究仍无法深入。国内相关单位对BOC调制技术的研究处于起步阶段,开展的研究也仅限于BOC调制信号的接收算法以及软件仿真产生BOC调制信号,无法满足国内军事应用领域研究新一代导航信号的要求。为了深入地研究BOC信号的生成机理、分析其信号特性以及进行新一代导航信号的接收测试,本文展开了基于FPGA的BOC调制信号发生器的研究。在对BOC调制的数学定义及BOC信号的功率谱与自相关函数进行研究的基础上,选择基于FPGA的SOPC技术,采用软硬件协同设计的方法对BOC调制信号发生器进行模块化设计。在BOC调制信号发生器的硬件设计中,主要功能模块作为IP核集成到基于SOPC的片上硬件系统中。在软件设计中,通过应用软件的开发使BOC调制信号发生器具备了可根据时间需求实时、高速、连续地产生BOC调制信号的能力,并在此基础上实现了根据当前天空中可见GPS卫星的信息来产生本地BOC调制信号的功能。在设计方案实现后,使用Agilent E4405B频谱分析仪和Xilinx ChipScope Pro工具对BOC调制信号发生器的设计进行验证。验证结果分析表明,BOC调制信号发生器产生的信号在频域及时域上都符合要求,并且其操作和设置具有一定灵活性。