摘要

高动态长伪码信号的捕获一直是卫星通信研究的难点,近来广泛应用的部分匹配滤波-快速傅立叶变换(Partial Match Filter-Fast Fourier Transform,PMF-FFT)算法能够解决其中部分问题,但其对FPGA的资源要求较多。提出一种优化的PMF-FFT实现方法,将部分匹配滤波器组进行适度折叠,在资源受限的条件下实现了长伪码信号的快速捕获。简单分析了算法原理,重点阐述资源优化的实现方法。经工程实测,该方法性能良好,工作稳定可靠。