为了充分发挥伪码捕获的迭代消息传递算法快速捕获的特点,根据迭代消息传递捕获算法的流程,提出了其在FPGA上的实现方案,给出了用于迭代计算的RAM块组织结构、迭代方式和迭代后的数据分析方法.通过海上实测数据验证表明,实际捕获时间小于2s,能够快速捕获无线电导航系统中的天波干扰信号,证明了该算法的有效性和实用性.
The iterative message passing algorithm based on PN (pseudo noise)code acquisition can acquire sky wave perturbance fast in wireless navigation system. According to the iterative process of the algorithm, its implement scheme on FPGA (field programmable gate array)is presented. RAM (random-access memory) block configuration scheme, the iterative manner, and the data analysis method after the iterative process are presented in the paper. Finally, actual data from field test on sea is used to verify the algorithm, which proved that the realization scheme is effective and useful.