GNSS Dead Reckoning Error Correction via Sensor Suspension
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional GNSS/DR systems are slow to correct accumulated longitudinal errors when satellite signals are reacquired after being unavailable, leading to positional inaccuracies.
Innovation Solution
The system suspends sensor input to the GNSS/GPS/DR module during satellite signal reacquisition, forcing the module to rely solely on satellite information and correct accumulated errors, thereby enhancing the transition back to satellite-based positioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the system continues to use sensor inputs during satellite signal reacquisition, then the transition back to satellite-based positioning is smoother, but accumulated longitudinal errors are corrected more slowly
Solution Approach 1:
The system performs preliminary correction of accumulated longitudinal errors by suspending sensor inputs before fully transitioning back to satellite-based positioning. This preliminary action clears the error accumulation that would otherwise slow down the recovery process, allowing for faster and more accurate positioning recovery when satellite signals are reacquired.
2Reliability
If the system relies on dead reckoning with sensor inputs when satellite signals are unavailable, then positioning can be maintained during signal loss, but accumulated errors compound over time
Solution Approach 1:
The system implements periodic correction by suspending sensor inputs at specific intervals or trigger conditions (such as when satellite signals are reacquired or when certain time thresholds are met). This periodic suspension resets the accumulated errors in dead reckoning, maintaining positioning availability during signal loss while preventing excessive error compounding that would degrade accuracy.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of enhancing global navigation satellite system performance includes the steps of (A) determining position information based upon (i) global navigation satellite system information, (ii) dead reckoning using one or more sensor inputs, and (iii) a correction signal, (B) when the global navigation satellite system information is unavailable, adjusting the position information and generating the correction signal based upon pre-defined map data, and (C) when the global navigation satellite system information is reacquired after being unavailable, suspending the dead reckoning for a predefined amount of time.