Jiajun Chen,Jingran Wang,Shaolong Zheng,Yujie Liu,Zhenni Li,Shengli Xie,Qianming Wang
出处
期刊:Proceedings of the Institute of Navigation ... International Technical Meeting日期:2024-02-14
标识
DOI:10.33012/2024.19507
摘要
The global navigation satellite systems (GNSS) positioning performance is significantly degraded due to the blocking of direct signals and errors caused by reflected signals in urban canyons. Recent studies have used deep learning or machine learning methods to distinguish the line-of-sight(LOS) and non-line-of-sight(NLOS) signals to solve multi-path problems. However, these approaches still face challenges. The visibility of satellites is relatively stable in a short period, but the features of their signals change in varying degrees. Existing methods focus on the visibility identification of satellites at a single epoch, which fails to capture the effect of the temporal features of satellite signals on visibility and ignores the complex associations between satellites at multiple continual epochs. To address the above challenge, this paper develops a novel channel-independent patch transformer neural network with temporal information, for improving the prediction of GNSS satellite visibility. Firstly, to capture the influence of individual satellite features on the classifications of NLOS signals, we adopt the concept of independent channels to disentangle the various satellite features. In this way, we construct temporal variations for each feature and then independently assess the effect of these feature variations on satellite visibility. Secondly, to account for the association of multiple continuous epochs satellites, we partition the constructed temporal window feature sequences into a collection of subsequences level patches. This patch-level structural design preserves the semantic associations of multiple epochs satellites while also maintaining the ability to focus across a sufficient number of epochs. Finally, based on the idea of channel independence and patch, we develop a novel channel-independent patch transformer (CIPT) neural network with temporal information for predicting satellite visibility, which can not only learn the effect of individual features on satellite visibility but also focus on the association of multiple epochs satellites. Experimental results on real-world urban canyon datasets demonstrate that our method can achieve more than 90% satellite visibility prediction accuracy, which is about 2.5%-15% higher than existing methods.