GNSS Position Compensation Using Vector Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Global Navigation Satellite Systems (GNSS) face challenges in accurately determining the position of objects due to errors in pseudo range measurements caused by obstacles and multi-paths, leading to inaccurate positioning.

Innovation Solution

A method involving a GNSS processor that generates a compensated position by using pseudo ranges, displacement vectors, and velocity vectors to estimate the object's position, with weights assigned to each satellite based on the similarity between displacement and velocity vectors, thereby improving positioning accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If pseudo range measurements are used for position determination, then location information can be obtained, but measurement precision deteriorates due to errors caused by obstacles and multi-paths

Engineering Contradiction:
Improveposition determination accuracyVSAvoidpseudo range measurement reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system uses feedback by comparing the displacement vector (from compensated position) with the velocity vector to determine satellite weights. This feedback mechanism allows the system to automatically adjust the contribution of each satellite based on how well its measured position change aligns with the predicted velocity, thereby compensating for pseudo range errors caused by obstacles and multi-paths.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the parameter of satellite weight dynamically based on the alignment between displacement and velocity vectors. By adjusting these weights according to vector similarity, the system optimizes position determination accuracy despite unreliable pseudo range measurements in non-line-of-sight conditions.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If traditional GNSS positioning is used, then position can be determined, but positioning accuracy deteriorates in non-line-of-sight conditions

Engineering Contradiction:
Improvepositioning accuracyVSAvoidobstacles and multi-paths
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system implements feedback by continuously comparing displacement vectors (derived from compensated positions) with velocity vectors. This feedback allows the system to identify and down-weight satellites whose measurements are corrupted by obstacles or multi-paths, maintaining accurate positioning even in non-line-of-sight conditions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies local quality by assigning different weights to different satellites based on their individual contribution quality. Satellites with displacement vectors that align well with the velocity vector receive higher weights, while those affected by obstacles or multi-paths receive lower weights, optimizing overall positioning accuracy.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If compensated position is generated for each satellite, then positioning accuracy can be improved, but device complexity increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system manages complexity by changing parameters efficiently - generating compensated positions for multiple satellites and determining weights based on vector similarity. This parameter-based approach systematically handles the complexity of multi-satellite processing while maintaining high positioning accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11782169B2Method of and apparatus for updating position of moving object based on GNSS
Publication Date: 2023.10.10 SAMSUNG ELECTRONICS CO LTD
  • US11782169B2 patent drawing
  • US11782169B2 patent drawing
  • US11782169B2 patent drawing

AI summary

A method of compensating a position of an object by using a Global Navigation Satellite System (GNSS) processor is provided. The method includes generating a compensated position associated with a target satellite at a compensation target time based on a pseudo range between the object and the target satellite at the compensation target time, generating a displacement vector of the object based on the compensated position at the compensation target time and a previous position of the object at a previous time that is prior to the compensation target time, determining a weight for the compensated position associated with the target satellite based on a velocity vector at the compensation target time and the displacement vector, and compensating a predicted position of the object according to the weight and the compensated position.