针对室内伪卫星独立定位系统中由于远近效应而导致跟踪环路失锁甚至定位失败的问题,提出了一种有效抑制远近效应的算法---矢量跟踪环路(VTL)算法。通过分析VTL环路结构,建立了线性化的系统模型,并推导了详细的工作流程。 VTL以定位误差为状态量,以伪距、伪距率误差为观测量,结合更新后的定位结果,得到稳定的环路跟踪输入。仿真对比分析了标量跟踪环路(STL)和矢量跟踪环路对中断信号的持续跟踪性能。搭建了室内伪卫星独立定位系统,将采集到的中频信号在VTL软件接收机中进行定位解算,实验结果证明VTL相对于STL可以有效地抑制远近效应。
In the indoor pseudolite positioning system, the effects of the near-far problem always lead to the losing lock in tracking loop. To reduce the effects of the near-far problem, an effective algorithm, vector tracking loop(VTL) algorithm was proposed in this paper. The structure of the VTL was analyzed. The linear model of the system and the operation of that were shown. In the VTL, positioning errors were considered as statements, the pseudorange errors and pseudorange-rate errors were regarded as measurements. Combined with the updated positioning results, a stable tracking control input could be obtained. A simulation result was made to compare the tracking ability of the blocked signals among the scalar tracking loop (STL) and VTL. Furthermore, an independent indoor pseudolite positioning system was set up. From the experiments, the VTL system could dramatically reduce the effects of the near-far problem for STL.