TY - JOUR
T1 - Receiver Clock Prediction-aided GNSS Positioning Using Factor Graph Optimization with at Least Three Satellites Visible
AU - Yang, Zhenhua
AU - Wang, Yongqing
AU - Shen, Yuyao
N1 - Publisher Copyright:
© 1967-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - Global navigation satellite system (GNSS) receiver clock modeling methods are extensively used to improve positioning accuracy and continuity. However, traditional receiver clock modeling-aided navigation solvers often fail to provide reliable positioning results in complex wireless environments, particularly under limited satellite visibility conditions. This limitation arises from two primary factors: the inadequate accuracy of receiver clock parameter modeling and the insufficient robustness of conventional navigation solvers in challenging operational scenarios. To address these issues, we propose a two-stage, data-driven, dual attention mechanism-enhanced temporal convolutional network (DAME-TCN) that improves the precision of receiver clock modeling. Additionally, we integrate this enhanced network into a factor graph optimization (FGO)-based navigation solver, ensuring robust and accurate positioning performance, even in highly complex wireless environments. The perceptual field size of the temporal convolution network (TCN) was adjusted according to feature lengths to improve memory capacity. Self-attention and soft-weighted attention mechanisms were used to improve the modeling capacity and prediction performance of the TCN for periodicity. Furthermore, the outcomes of the predictor are employed to impose constraints on the receiver clock state within the FGO framework. The clock prediction and positioning performance of DAME-TCN-based receivers were validated using data from the International GNSS Service, and an open-source localization dataset for urban canyon environments. The results demonstrate that the DAME-TCN can effectively predict the receiver clock and improve positioning accuracy and continuity when at least three satellites are visible.
AB - Global navigation satellite system (GNSS) receiver clock modeling methods are extensively used to improve positioning accuracy and continuity. However, traditional receiver clock modeling-aided navigation solvers often fail to provide reliable positioning results in complex wireless environments, particularly under limited satellite visibility conditions. This limitation arises from two primary factors: the inadequate accuracy of receiver clock parameter modeling and the insufficient robustness of conventional navigation solvers in challenging operational scenarios. To address these issues, we propose a two-stage, data-driven, dual attention mechanism-enhanced temporal convolutional network (DAME-TCN) that improves the precision of receiver clock modeling. Additionally, we integrate this enhanced network into a factor graph optimization (FGO)-based navigation solver, ensuring robust and accurate positioning performance, even in highly complex wireless environments. The perceptual field size of the temporal convolution network (TCN) was adjusted according to feature lengths to improve memory capacity. Self-attention and soft-weighted attention mechanisms were used to improve the modeling capacity and prediction performance of the TCN for periodicity. Furthermore, the outcomes of the predictor are employed to impose constraints on the receiver clock state within the FGO framework. The clock prediction and positioning performance of DAME-TCN-based receivers were validated using data from the International GNSS Service, and an open-source localization dataset for urban canyon environments. The results demonstrate that the DAME-TCN can effectively predict the receiver clock and improve positioning accuracy and continuity when at least three satellites are visible.
KW - attention mechanism
KW - factor graph optimization
KW - receiver clock predictor
KW - temporal convolutional network
UR - http://www.scopus.com/inward/record.url?scp=105006912485&partnerID=8YFLogxK
U2 - 10.1109/TVT.2025.3573655
DO - 10.1109/TVT.2025.3573655
M3 - Article
AN - SCOPUS:105006912485
SN - 0018-9545
JO - IEEE Transactions on Vehicular Technology
JF - IEEE Transactions on Vehicular Technology
M1 - 0b00006493fac173
ER -