摘要

消除多径误差是提高GPS精度的关键。针对当前GPS抗多径技术复杂度高和实时性差的缺点,提出一种采用最大似然估计的快速迭代优化算法,首先利用Teager-Kaiser算子并结合提出的有效多径门限检测值,在开始阶段提供初始的码延迟估计值,然后再根据修正的牛顿迭代法的最大似然估计方法(FIMLA)提高码延迟估计的精确度,消除多径误差的影响。仿真结果表明,TK-FIMLA提高了码跟踪的稳定性,克服了FIMLA无法提供迭代初始值和容易收敛到局部最优值的问题,并且算法实时性好、抗多径能力优于现有技术,为全球定位系统的优化提供了参考。