论文部分内容阅读
全球卫星导航系统(GNSS)是航天大国的重要标志,是各国竞相发展的热门领域。北斗卫星导航系统(BDS)作为我国自主研发、完全独立运行的全球卫星导航系统,势必将应用于国家建设的各个领域,为广大人民群众带来巨大的社会和经济效益。因此,它具有较大的研究价值,也包括了系统重要组成中的接收机部分。传统接收机都是基于硬件实现的,其优点是运算速度快,缺点是算法固定、不易改变硬件、灵活性差。通过结合软件无线电技术,实现接收机的软件化设计,更好地弥补了传统硬件接收机的缺点。本文针对北斗二代B1频点信号进行了深入的研究,借助于Matlab仿真平台,实现了北斗二代B1频点软件接收机设计研究。首先,本文简要介绍了北斗二代B1频点信号的结构与特性。其次,说明了软件接收机射频前端数字中频数据处理和采集。然后,着重研究了B1I基带信号处理。在信号捕获过程中,本文采用等长补零的方法得到本地2ms伪码,通过与输入信号进行2ms相干累加积分,实现了B1I信号的精确捕获。在信号跟踪过程中,通过精细载波频率来缩小频率误差容限,并采用非相干延迟锁定环(DLL)和载波跟踪环(PLL)相结合的方式,实现了B1I信号的稳定跟踪输出。之后,介绍了导航电文解调和定位解算的原理及相关知识。最后,采用上述方法对实际采集到的B1I信号数据在Matlab平台上进行软件算法验证,结果表明和实际用户坐标对比,北斗软件接收机解算出的用户所在位置坐标误差较小,具有良好的定位精度。