Map-Aided GNSS Satellite Selection for Urban Canyon Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

GNSS receivers face challenges in accurately determining location under weak signal conditions, such as in urban canyons, due to obstructed line-of-sight to satellites and multipath effects, leading to significant position errors and increased computational requirements.

Innovation Solution

A method and device that utilize a future trajectory estimation and environment modeling to select a subset of navigation satellites that will remain visible along the predicted path, incorporating map data, camera imagery, and inertial measurements to enhance satellite selection criteria, thereby reducing computational load and improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GNSS receiver uses signals from four or more satellites to determine accurate three-dimensional location, then positioning accuracy is improved, but computational requirements and processing complexity increase

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcomputational requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary satellite selection by predicting future satellite visibility along the estimated trajectory before actual positioning calculations are needed. This advance preparation identifies which satellites will be visible in upcoming time windows, allowing the receiver to pre-configure its tracking and measurement processes for only those relevant satellites, thereby reducing computational load while maintaining accuracy requirements

Inventive Principle:
Principle #10Preliminary action

2Reliability

If GNSS receiver tracks more satellites to maintain positioning accuracy under weak signal conditions, then positioning reliability is improved, but power consumption increases

Engineering Contradiction:
Improvepositioning reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system estimates the device's future trajectory using inertial sensors and map data, then predicts which satellites will be visible along this path. By knowing in advance which satellites will be visible during upcoming time windows, the receiver can power down tracking for satellites that will not be visible, while maintaining continuous tracking only for predicted visible satellites, thus reducing power consumption while ensuring positioning reliability when needed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The satellite tracking configuration is made dynamic and time-varying based on predicted trajectory and visibility. The system continuously updates which satellites to track based on the estimated future position and environmental model, adjusting the active satellite set over time to match actual visibility conditions, thereby optimizing power consumption while maintaining reliability

Inventive Principle:
Principle #15Dynamics

3Loss of information

If GNSS receiver processes signals from all visible satellites, then measurement data completeness is improved, but processing time increases

Engineering Contradiction:
Improvemeasurement data completenessVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary filtering of the satellite set by predicting visibility along the estimated trajectory and environmental constraints. This pre-processing step identifies the subset of satellites that will be visible during upcoming time windows, allowing the receiver to focus computational resources only on these relevant satellites for measurement and positioning calculations, reducing processing time while maintaining data completeness for visible satellites

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and separates the relevant subset of satellites from the complete visible satellite set based on predicted visibility along the trajectory. By isolating only those satellites that will be visible during upcoming time windows, the system removes unnecessary satellites from processing, thereby reducing computational burden and processing time while retaining all necessary measurement data from actually visible satellites

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12554024B2Map-aided satellite selection
Publication Date: 2026.02.17 QUALCOMM INC
  • US12554024B2 patent drawing
  • US12554024B2 patent drawing
  • US12554024B2 patent drawing

AI summary

Techniques for map-aided satellite selection are provided. An example of a method for determining a location according to the disclosure includes determining a future trajectory of a user equipment, estimating an environment model associated with the future trajectory, determining a plurality of expected navigation satellites based on the future trajectory and the environment model, selecting a set of navigation satellites to use in computing the current location based in part on the plurality of expected navigation satellites, and computing the current location based on the selected set of navigation satellites.