论文部分内容阅读
全球卫星导航系统(GNSS,Global Navigation Satellite System)迅猛发展,高精度、抗多径和干扰的导航算法成为新的研究热点。现有的实时软件接收机大部分针对于普通民用需求设计,射频前端带宽窄,上位机基带处理速度低,无法满足高精度、多径抑制和抗干扰等接收机算法的需要。为了对干扰、多径等复杂信号的进行高精度实时分析,支撑导航典型信号场景研究,本文对宽带实时软件接收机的一些关键技术进行了研究。本文对射频前端进行了数学建模,分析了前端滤波、采样、自动增益和量化等环节对信号功率的影响,设计了降低射频前端失真度的方法。仿真结果表明,宽带、高采样率、高量化位数的射频前端和窄带射频前端相比可以提高1~2dB的信噪比。除此之外,本文基于PCI Express高速接口,提高了射频前端和上位机的数据传输速度,实现了该宽带射频前端设计。本文从经典的并行码相位搜索的捕获方法出发,探讨了图形处理单元(GPU,Graphic Processing Unit)参与接收机基带处理的可行性,改造原有串行算法,将FFT、向量运算、查找相关峰最大值等操作并行化,并与GPU软件模型适配,实现了导航信号的快速捕获。结果表明,并行捕获架构满足了快速捕获的设计需求,其运算效率提升至原有CPU捕获架构的22倍。