Enhancing GNSS Positioning in Urban Environments: A Transformer-Based NLOS Detection and Adaptive Weighting Approach
Global Navigation Satellite System (GNSS) positioning is widely used in various applications, but its positioning accuracy is often compromised by Non-Line-of-Sight (NLOS) signals, particularly in urban environments. To address this challenge, we conduct a physical analysis to construct features that reflect NLOS signals. Based on this, we propose a hybrid architecture that integrates Transformer-based self-attention mechanisms with a Mixture-of-Experts (MoE) framework, referred to as TransMoE, for NLOS signal detection. Additionally, to enhance the interpretability of TransMoE, we assign each feature with learnable parameters that dynamically update their weights. Furthermore, we propose an adaptive NLOS weighting algorithm that prioritizes satellites with favorable geometric distributions while mitigating NLOS-contaminated measurements in positioning solutions. Experimental validation on Hong Kong UrbanNav datasets demonstrates that TransMoE achieves consistent detection accuracy exceeding 90% across varying urban canyon scenarios. When integrated into positioning workflows, the adaptive correction algorithm reduces 2D positioning errors by 42.73%, 27.43%, and 40.68% compared to the conventional weighted least squares method.
Authors
- Zishen Li (ORCID: https://orcid.org/0000-0002-3911-3059)
- Zhong Hang
- Yongchuan Cui (ORCID: https://orcid.org/0009-0002-5179-6232)
- Liang Wang (ORCID: https://orcid.org/0000-0002-9975-6144)
- Ningbo Wang (ORCID: https://orcid.org/0000-0002-5400-6948)
- Peng Liu (ORCID: https://orcid.org/0009-0002-5758-7896)
- W. X. Zhai
Institutions
- Chinese Academy of Sciences (CN)
- Aerospace Information Research Institute (CN)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2025-08-11
- DOI
- https://doi.org/10.1109/jiot.2025.3597409
- Citations
- 2
- Primary Topic
- Indoor and Outdoor Localization Technologies
- Type
- article
- Field-Weighted Citation Impact
- 1.46
Funders
- Beijing Nova Program
- National Key Research and Development Program of China