Qin Yahang, Li Zhenni, Xie Shengli, Zhao Haoli, Wang Qianming
School of Automation, Guangdong University of Technology, Guangzhou 510006, China.
Guangdong-HongKong-Macao Joint Laboratory for Smart Discrete Manufacturing (GDUT), Guangzhou 510006, China.
Sensors (Basel). 2024 Mar 19;24(6):1959. doi: 10.3390/s24061959.
The BeiDou Navigation Satellite System (BDS) provides real-time absolute location services to users around the world and plays a key role in the rapidly evolving field of autonomous driving. In complex urban environments, the positioning accuracy of BDS often suffers from large deviations due to non-line-of-sight (NLOS) signals. Deep learning (DL) methods have shown strong capabilities in detecting complex and variable NLOS signals. However, these methods still suffer from the following limitations. On the one hand, supervised learning methods require labeled samples for learning, which inevitably encounters the bottleneck of difficulty in constructing databases with a large number of labels. On the other hand, the collected data tend to have varying degrees of noise, leading to low accuracy and poor generalization performance of the detection model, especially when the environment around the receiver changes. In this article, we propose a novel deep neural architecture named convolutional denoising autoencoder network (CDAENet) to detect NLOS in urban forest environments. Specifically, we first design a denoising autoencoder based on unsupervised DL to reduce the long time series signal dimension and extract the deep features of the data. Meanwhile, denoising autoencoders improve the model's robustness in identifying noisy data by introducing a certain amount of noise into the input data. Then, an MLP algorithm is used to identify the non-linearity of the BDS signal. Finally, the performance of the proposed CDAENet model is validated on a real urban forest dataset. The experimental results show that the satellite detection accuracy of our proposed algorithm is more than 95%, which is about an 8% improvement over existing machine-learning-based methods and about 3% improvement over deep-learning-based approaches.
北斗导航卫星系统(BDS)为全球用户提供实时绝对定位服务,在快速发展的自动驾驶领域发挥着关键作用。在复杂的城市环境中,由于非视距(NLOS)信号的存在,BDS的定位精度常常会出现较大偏差。深度学习(DL)方法在检测复杂多变的NLOS信号方面展现出强大能力。然而,这些方法仍存在以下局限性。一方面,监督学习方法需要有标签的样本进行学习,这不可避免地会遇到构建大量标签数据库困难的瓶颈。另一方面,收集到的数据往往存在不同程度的噪声,导致检测模型的准确性较低且泛化性能较差,尤其是当接收机周围环境发生变化时。在本文中,我们提出了一种名为卷积去噪自动编码器网络(CDAENet)的新型深度神经架构,用于检测城市森林环境中的NLOS。具体而言,我们首先基于无监督深度学习设计了一个去噪自动编码器,以降低长时间序列信号维度并提取数据的深度特征。同时,去噪自动编码器通过向输入数据中引入一定量的噪声来提高模型识别噪声数据的鲁棒性。然后,使用多层感知器(MLP)算法来识别BDS信号的非线性。最后,在所构建的真实城市森林数据集上验证了所提出的CDAENet模型的性能。实验结果表明,我们所提出算法的卫星检测准确率超过95%,比现有的基于机器学习的方法提高了约8%,比基于深度学习的方法提高了约3%。