A transformer-based stochastic model and application to robust Doppler velocity estimation on smartphones in complex environments
摘要
Accurate stochastic modeling of GNSS Doppler measurements is fundamental for velocity estimation in smartphones, yet conventional stochastic models have poor robustness in complex environments. The existing robust estimation methods require hyperparameter tuning and struggle with multipath/NLOS interference in complex environments. To address these limitations, we propose a novel stochastic modeling method involving Transformer-based Neural Network (TNN) to estimate Doppler-based velocity. First, the traditional Weight Least Squares and Solution Separation (SS) is conducted to get features for TNN training. The TNN then automatically learns the stochastic model and assigns measurement weights based on multi-source features including estimation residuals and SS-Statistics, enabling robust Doppler-based velocity estimation. The experiment results using smartphone GNSS in suburban environments show that the accuracy of the velocity solutions using the new stochastic model is improved compared to the use of traditional methods such as the Huber equivalent weight function and the elevation-based stochastic model.