GNSS Pseudorange Correction for Urban Multipath Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

GNSS receivers in urban environments suffer from significant position calculation errors due to multipath effects, which can distort pseudorange measurements, leading to inaccuracies of over 100 meters, as seen in urban canyons where signals are reflected multiple times off surrounding buildings.

Innovation Solution

The method involves classifying pseudoranges as line-of-sight (LOS) or non-line-of-sight (NLOS) and computing excess path length (EPL) corrections for NLOS pseudoranges using a weighted least squares (WLS) algorithm, combined with extended Kalman filters to smooth and predict EPL corrections over time, and transmitting these corrections to a cloud-based assistance service for database creation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pseudorange measurements are used in urban environments, then position calculation can be performed, but multipath effects cause large position errors exceeding 100 meters

Engineering Contradiction:
Improveposition accuracyVSAvoidmultipath effects
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments pseudorange measurements into two distinct categories: LOS (line-of-sight) measurements and NLOS (non-line-of-sight) measurements. This segmentation is achieved through classification algorithms that analyze signal characteristics. By treating these two types of measurements separately, the system can apply different processing strategies - using LOS measurements directly for position calculation while applying EPL corrections to NLOS measurements, thereby resolving the contradiction between maintaining position calculation capability and eliminating multipath errors.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary correction mechanism called Excess Path Length (EPL) estimation and correction. This intermediary process acts as a mediator between the problematic NLOS measurements and the final position calculation. The EPL correction estimates the additional path length caused by signal reflections and uses this information to adjust the NLOS pseudorange measurements, effectively removing the multipath error component while preserving the useful positioning information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If signal classification and EPL correction processing are implemented, then position accuracy is improved, but computational complexity and processing time increase

Engineering Contradiction:
Improveposition accuracyVSAvoidsignal processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing signal classification and EPL correction processing before the final position calculation. The system classifies measurements as LOS or NLOS in advance, estimates EPL values for NLOS signals beforehand, and applies corrections prior to position computation. This preliminary processing organizes the data in advance, allowing the position calculation algorithm to work with pre-processed, corrected measurements, thereby reducing the overall computational burden during real-time positioning.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic processing by adapting the correction application strategy based on measurement quality and availability. The system dynamically selects which NLOS measurements to correct and apply based on their reliability indicators and the overall measurement set quality. This dynamic approach allows the system to increase processing complexity only when necessary to achieve the required position accuracy, rather than applying fixed complex processing to all measurements uniformly.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12618983B2Methods and systems for excess path length corrections for GNSS receivers
Publication Date: 2026.05.05 ONENAV INC
  • US12618983B2 patent drawing
  • US12618983B2 patent drawing
  • US12618983B2 patent drawing

AI summary

Methods and systems for estimating and using excess path length (EPL) corrections in GNSS receivers are described. A method can estimate the EPLs using a selection of line of sight and non line of sight pseudorange measurements, and these EPLs can be used to correct non selected non-line of sight pseudoranges. In one embodiment, a cloud based system can receive data from a crowd source set of EPL corrections (e.g., from GNSS receivers in an urban canyon environment) and then can develop a crowd sourced set of EPL corrections and then provide to GNSS receivers (some of which may part of the crowd of GNSS receivers) the crowd sourced set of EPL corrections. The EPL corrections can be used to improve position solutions in, for example, an urban canyon.