为实现微弱GPS信号处理中接收到的信号存在强卫星信号干扰的情况下对微弱GPS信号的捕获,提出了一种基于逐级干扰对消的捕获算法,即依照卫星信号载噪比,由大到小逐级进行捕获,前一级的输入信号对消掉该级捕获的最强信号作为下一级的输入,再进行下一级信号的捕获,且捕获时由卫星信号载噪比自适应调整所需的累加时间,以期在最短时间内实现信号的成功捕获。采用逐级干扰对消捕获算法,可最大限度地减小强信号对微弱信号捕获的影响。理论分析及仿真结果表明,该方法具有更强的信号捕获能力。
Considering that in weak GPS signal processing the received signals usually contain strong satellites' interference, which could bring cross-correlation impact on weak signal acquisition, and the interference could not be eliminated by increasing combining time, the paper proposes a novel acquisition algorithm based on successive interference cancellation. In this algorithm, acquisition is processed step by step according to the satellite signal's carrier-to-noise ratio. After cancellation of the current level' s strongest satellite signal, the output is used as the latter level' s input, and then acquisition moves to next level. While acquisition, the combing time is adaptively adjusted according to the satellite carrier-tonoise ratio, so the weak signal's successful acquisition could be achieved in the shortest time. This algorithm could minimize the impact of strong interference on weak signal acquisition. Both the theoretical analysis and simulation results show that this algorithm has the higher acquisition ability.