GNSS Correlation Aiding for DCXO Temperature Drift Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for temperature compensation in digital controlled crystal oscillators (DCXO) in GNSS receivers apply corrections at infrequent intervals, such as every 20 milliseconds, which is inadequate for frequent temperature variations, affecting the accuracy of GNSS signal processing.

Innovation Solution

Implementing correlation aiding in the GNSS receiver system to apply DCXO temperature corrections at a higher frequency, such as every 1 millisecond, by using a correlation module to monitor temperature and adjust NCO state data before correlation processing, allowing more frequent compensation for frequency variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If corrections are applied after correlation processing using large blocks of PDI data, then the data block size is large, but the update rate of corrections is low (20 milliseconds interval)

Engineering Contradiction:
Improvedata block sizeVSAvoidupdate rate of corrections
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent segments the correction application process by introducing an intermediate buffer that stores correction values separately from the main signal processing flow. This allows corrections to be applied in smaller, more frequent intervals (1 millisecond or less) rather than waiting for large PDI data blocks to accumulate, thus increasing the update rate while maintaining data integrity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies corrections upstream in the signal processing chain, before correlation processing occurs. By calculating and applying DCXO temperature corrections to the NCO state data prior to correlation, the system can use much smaller data blocks (or continuous streams) rather than waiting for large post-detection integration blocks, thereby significantly increasing the correction update rate

Inventive Principle:
Principle #10Preliminary action

2Productivity

If corrections are applied upstream before correlation, then the update rate of corrections increases (1 millisecond or less), but the complexity of the correction system increases

Engineering Contradiction:
Improveupdate rate of correctionsVSAvoidcomplexity of correction system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediate correction buffer as a mediator between the temperature monitoring system and the signal processing chain. This buffer stores pre-calculated correction values that can be applied upstream without requiring complex real-time calculations during the high-speed signal processing, thus increasing update rate while managing system complexity through buffer-mediated decoupling

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If corrections are applied frequently to compensate for temperature variations, then the accuracy of GNSS signal processing improves, but the computational load increases

Engineering Contradiction:
Improveaccuracy of GNSS signal processingVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs correction calculations in advance and stores them in an intermediate buffer before they are needed in the main signal processing flow. By pre-calculating DCXO temperature corrections based on temperature sensor readings and storing them for later application, the system achieves frequent updates (improving accuracy) without requiring intensive real-time computational resources during the critical signal processing phases

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12546899B2Correlation module aiding for digital controlled crystal oscillator temperature variations
Publication Date: 2026.02.10 SAMSUNG ELECTRONICS CO LTD
  • US12546899B2 patent drawing
  • US12546899B2 patent drawing
  • US12546899B2 patent drawing

AI summary

A system and a method are disclosed for compensating a global navigation satellite system (GNSS) signal, including obtaining, by a correlation module, sample data which corresponds to a GNSS signal obtained based on an oscillator frequency of a crystal oscillator; obtaining, by the correlation module, aiding information which is determined based on information about the crystal oscillator; performing, by the correlation module, compensation processing on numerically-controlled oscillator (NCO) state data based on the aiding information, to obtain compensated NCO state data; performing, by the correlation module, correlation processing on the sample data based on the compensated NCO data; storing the compensated NCO state data in an NCO memory; and determining location information about a location of an electronic device corresponding to the correlation module based on the compensated sample data.