计算机工程与应用 ›› 2015, Vol. 51 ›› Issue (7): 220-223.
林智吉,易清明,石 敏
LIN Zhiji, YI Qingming, SHI Min
摘要: 针对BeiDou-2(BD2)卫星导航软件接收机捕获模块中捕获精度低和运算量大的问题,提出了一种基于三步逼近的高精度快速捕获算法。算法采用变步长的三步逼近方法逐步缩小多普勒频移搜索范围,快速得到了精确的初始码相位和多普勒频偏;利用频率圆周移位方法,在第一步搜索以一次乘法代替FFT操作,较大地减少了捕获模块的运算负担。实验结果证明,该算法捕获的伪码偏移精确、载频偏移误差在100 Hz以内,且最优情况下的运算量比传统的并行码相位捕获算法平均减少了70.56%,运算效率高。