Adaptive GNSS Navigation Parameter Update Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing GNSS-based navigation methods face challenges in accurately determining positions due to errors such as clock errors, multipath propagation, and ionospheric/tropospheric errors, which can lead to distorted navigation data, especially in complex environments like urban areas where signals are affected by obstacles.

Innovation Solution

A method is introduced where navigation modules slow down or suspend updates of slowly changing parameters when a constant or slowly changing error situation is detected, such as in multipath propagation, using separate filters to manage these parameters and reduce the impact of systematic errors, thereby increasing robustness and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If parameters are continuously updated using filters to correct navigation data, then measurement precision is improved, but the system becomes vulnerable to systematic errors in static environments

Engineering Contradiction:
Improvenavigation data accuracyVSAvoidrobustness against systematic errors
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies dynamics by making the filter update rate adaptive rather than fixed. The filter dynamically adjusts its behavior based on the motion state detected from navigation data - using higher update rates during dynamic motion and lower update rates during static conditions. This resolves the contradiction by allowing continuous precision improvement during motion while preventing systematic error accumulation during static periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by continuously monitoring the motion state through navigation data and using this information to modulate the filter's update behavior. The system feeds back the detected static/dynamic state to control the parameter update rate, creating a closed-loop system that automatically adjusts to prevent systematic errors in static environments while maintaining precision during motion.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If filter update rate is increased to improve navigation data accuracy, then measurement precision is improved, but computational resources and processing time are consumed

Engineering Contradiction:
Improvenavigation data accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies dynamics by making the filter update rate adaptive rather than fixed. The filter dynamically adjusts its behavior based on the motion state detected from navigation data - using higher update rates during dynamic motion and lower update rates during static conditions. This resolves the contradiction by allowing continuous precision improvement during motion while preventing systematic error accumulation during static periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of filter update rate from a constant value to a variable parameter that depends on motion state. By modifying this key parameter based on whether the system is in static or dynamic conditions, the system optimizes the balance between measurement precision and processing efficiency without requiring excessive computational resources during static periods.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240280708A1Operating Method for Determining Navigation Data, Navigation Module, Computer Program Product and Machine-Readable Storage Medium
Publication Date: 2024.08.22 ROBERT BOSCH GMBH
  • US20240280708A1 patent drawing

AI summary

An operating method for determining navigation data based on global navigation satellite system (“GNSS”) data in a navigation module includes receiving GNSS data, and determining navigation data with the GNSS data using stored parameters that are saved in a memory of the navigation module and that have been ascertained from GNSS data using at least one filter. The method further includes extracting a criterion from the navigation data or from another data source, which criterion identifies a special situation in which reception of GNSS data is influenced by an error situation that is constantly present at least temporarily or has at least one constant component. The method also includes performing updates and/or corrections to stored parameters using the at least one filter for subsequent determinations of navigation data.