Table of Contents
Fetching ...

Improved GNSS Positioning in Urban Environments Using a Logistic Error Model

Zhengdao Li, Penggao Yan, Baoshan Song, Li-Ta Hsu

Abstract

A Gaussian error assumption is commonly adopted in the pseudorange measurement model for global navigation satellite system (GNSS) positioning, which leads to the conventional least squares (LS) estimator. In urban environments, however, multipath and non-line-of-sight (NLOS) receptions produce heavy-tailed pseudorange errors that are not well represented by the Gaussian model. This study models urban GNSS pseudorange errors using a logistic distribution and derives the corresponding maximum likelihood estimator, termed the Least Quasi-Log-Cosh (LQLC) estimator. The resulting estimation problem is solved efficiently using an iteratively reweighted least squares (IRLS) algorithm. Experiments in light, medium, and deep urban environments show that LQLC consistently outperforms LS, reducing the three-dimensional (3D) root mean square error (RMSE) by approximately 11%-31% and the 3D error standard deviation (STD) by approximately 27%-61%. A controlled scale-mismatch analysis further shows that LQLC is more sensitive to severe underestimation than to overestimation of the logistic scale, indicating that the practical tuning requirement is to avoid overly small scale values rather than to achieve exact scale matching. In addition, the computational cost remains compatible with real-time positioning. These results indicate that logistic modeling provides a simple and practical alternative to Gaussian-based urban GNSS positioning.

Improved GNSS Positioning in Urban Environments Using a Logistic Error Model

Abstract

A Gaussian error assumption is commonly adopted in the pseudorange measurement model for global navigation satellite system (GNSS) positioning, which leads to the conventional least squares (LS) estimator. In urban environments, however, multipath and non-line-of-sight (NLOS) receptions produce heavy-tailed pseudorange errors that are not well represented by the Gaussian model. This study models urban GNSS pseudorange errors using a logistic distribution and derives the corresponding maximum likelihood estimator, termed the Least Quasi-Log-Cosh (LQLC) estimator. The resulting estimation problem is solved efficiently using an iteratively reweighted least squares (IRLS) algorithm. Experiments in light, medium, and deep urban environments show that LQLC consistently outperforms LS, reducing the three-dimensional (3D) root mean square error (RMSE) by approximately 11%-31% and the 3D error standard deviation (STD) by approximately 27%-61%. A controlled scale-mismatch analysis further shows that LQLC is more sensitive to severe underestimation than to overestimation of the logistic scale, indicating that the practical tuning requirement is to avoid overly small scale values rather than to achieve exact scale matching. In addition, the computational cost remains compatible with real-time positioning. These results indicate that logistic modeling provides a simple and practical alternative to Gaussian-based urban GNSS positioning.
Paper Structure (20 sections, 18 equations, 8 figures, 5 tables, 1 algorithm)

This paper contains 20 sections, 18 equations, 8 figures, 5 tables, 1 algorithm.

Figures (8)

  • Figure 1: Fitted distributions for the urban pseudorange error datasets: (a) light urban; (b) medium urban; and (c) deep urban.
  • Figure 2: Visual comparison of the cost, influence, and weighting functions induced by the Gaussian and logistic error models. The LQLC estimator retains a smooth convex cost, while its influence and weighting functions become progressively bounded for large normalized residuals.
  • Figure 3: Analysis of the light urban dataset collected at the latitude, longitude, and height (LLH) position of (22.293079, 114.17489, 3.0m): (a) Google Earth snapshot of the receiver's surroundings; (b) 3D positioning errors given by LS and LQLC estimators
  • Figure 4: Analysis of the medium urban dataset collected at the LLH position of (22.294614, 114.173417, 3.0m): (a) Google Earth snapshot of the receiver's surroundings; (b) 3D positioning errors given by LS and LQLC estimators
  • Figure 5: Analysis of the deep urban dataset collected at the LLH position of (22.296989, 114.17230, 3.0m): (a) Google Earth snapshot of the receiver's surroundings; (b) 3D positioning errors given by LS and LQLC estimators
  • ...and 3 more figures