GNSS Localization Using SNR Data and 3D Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Global Navigation Satellite Systems (GNSS) experience significant accuracy degradation in urban environments due to signal reflections and blockages, leading to erroneous position fixes and increased errors in localization, especially with up to 50 meters in high-rise areas.

Innovation Solution

A system and method that employs probabilistic shadow matching using GNSS location estimates, satellite signal-to-noise ratio (SNR) data, and 3D maps to improve localization accuracy, incorporating a Bayesian framework and particle filtering algorithms to account for measurement noise and uncertainties, allowing the system to explore multiple possible positions and avoid local maxima.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If standard GNSS time-of-flight measurements are used for localization, then the system can provide position estimates, but accuracy degrades significantly (up to 50 meters error) in urban environments due to signal reflections

Engineering Contradiction:
Improvelocalization accuracyVSAvoidsignal reflection errors
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces satellite SNR measurements as an intermediary indicator to infer whether the signal path is blocked or reflected. Instead of directly measuring position, the system uses SNR as a mediator to detect propagation conditions, which then informs the particle filter to weight or reject certain position hypotheses, thereby resolving the contradiction between obtaining position estimates and avoiding reflection errors

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces reliance on purely geometric time-of-flight measurements with a probabilistic framework that incorporates signal quality metrics (SNR). This substitution transforms the deterministic geometric positioning approach into a stochastic method that accounts for signal propagation uncertainties, enabling the system to handle reflected and blocked signals more robustly

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If the system uses probabilistic shadow matching with particle filtering to improve accuracy, then localization precision increases in urban areas, but computational complexity increases

Engineering Contradiction:
Improvelocalization accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the continuous space into discrete particle hypotheses and processes each independently through parallel evaluation of SNR consistency with 3D map shadows. This segmentation allows the computationally intensive particle filter to be distributed across multiple particles, making the complex computation more manageable and enabling implementation on resource-constrained mobile devices

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a practical particle filter that uses a finite number of particles (excessive but not infinite) rather than exhaustive search. This partial action approach provides sufficient accuracy improvement while keeping computational complexity at acceptable levels for mobile deployment, balancing precision gains with device capabilities

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution significantly enhances GNSS localization accuracy in urban areas by effectively handling multipath propagation and line-of-sight blockages, providing robust and computationally efficient position estimates with reduced errors, even in complex propagation environments.

Implementation Method 1

A mobile device monitors a signal-to-noise ratio of each satellite signal received from the plurality of satellites

Methodology Applied
Scientific EffectSignal-to-noise ratio measurement:

Implementation Method 2

Based on time of arrival measurements (alternatively expressed as pseudoranges by multiplying by the speed of light) for signals from at least 4 satellites, a GNSS receiver estimates its three-dimensional (3D) location and timing offset

Methodology Applied
Scientific EffectTime of flight measurement: Time of Flight

Data Source

PatentUS10656282B2System and method for localization and tracking using GNSS location estimates, satellite SNR data and 3D maps
Publication Date: 2020.05.19 RGT UNIV OF CALIFORNIA
  • US10656282B2 patent drawing
  • US10656282B2 patent drawing
  • US10656282B2 patent drawing

AI summary

A method of determining location of a user device includes receiving global navigation satellite system (GNSS) fix data that represents GNSS calculated position of the user device. The method further includes receiving signal strength data associated with each satellite communicating with the user device, and receiving map information regarding environment surrounding the user device. The received GNSS fix data and signal strength data is provided to a non-linear filter, wherein the non-linear filter fuses the GNSS fix data and signal strength data to generate an updated position estimate of the user device. In addition, the non-linear filter utilizes probabilistic shadow matching estimates that represent a likelihood of received signal strength data as a function of hypothesized user device locations within the environment described by the received map information.