多遮挡环境下GRU-RNN 辅助的GNSS 接收机VTL 算法

    GRU-RNN Aided GNSS Receiver Vector Tracking Algorithm Under Signal Blockage Environment

    • 摘要: 针对城市峡谷等多遮挡环境下信号频繁短时阻塞导致全球卫星导航系统(GNSS)接收机跟踪性能下降的问题,提出了一种GRU-RNN 辅助的矢量跟踪环路算法。利用卫星信号正常时导航滤波器的新息序列来训练GRU-RNN 网络,网络训练完成后,当卫星信号出现频繁短时阻塞时,利用GRU-RNN 网络预测各个通道的伪码相位误差和载波频率误差,并将预测结果用于调整数控振荡器参数,保证导航系统的正常运行。仿真结果表明,提出的算法能在多遮挡环境下有效提高导航定位精度,减小定位误差。

       

      Abstract: In order to solve the problem of global navigation satellite system (GNSS) receiver tracking performance degradation caused by frequent short-time signal blocking under signal blockage environments (urban canyon, dense foliage), a gated recurrent unit recurrent neural networks (GRU-RNN) assisted vector tracking loop (VTL) algorithm was proposed. The GRU-RNN network is trained by using the new information sequence of the navigation filter when the satellite signal is normal. After the network training, when the satellite signal is frequently blocked for a short time, the GRU-RNN network is used to predict the pseudo code phase error and carrier frequency error of each channel, and the predicted results are used to adjust the numerically controlled oscillator (NCO) parameters to ensure the positioning of the navigation system. The simulation results show that the proposed algorithm can effectively improve the navigation and positioning accuracy and reduce the positioning error in signal challenging environments.

       

    /

    返回文章
    返回