Background Crystal Oscillator Calibration for GNSS Frequency Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Crystal oscillators without temperature or voltage compensation exhibit large frequency variations with temperature changes, leading to inaccuracies in GNSS positioning systems, which can cause prolonged search times or system failures.

Innovation Solution

A method for temperature-calibrating crystal oscillators in a background mode using wireless signals of known frequency, establishing a frequency-temperature relationship to achieve accurate frequency estimation at any given temperature, thereby compensating for frequency variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a crystal oscillator without temperature or voltage compensation is used, then device complexity and cost are reduced, but frequency stability deteriorates with temperature changes

Engineering Contradiction:
Improveoscillator complexityVSAvoidfrequency stability
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary calibration of the crystal oscillator by measuring its frequency at multiple temperatures and storing calibration data before actual operation. This preliminary action creates a frequency-temperature model that compensates for temperature variations during operation, resolving the contradiction between simple oscillator design and frequency stability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the operational parameters by measuring oscillator frequency at different temperatures and using these parameter variations to build a compensation model. By utilizing the temperature-frequency relationship data, the system adjusts frequency estimates based on current temperature conditions, maintaining stability without complex hardware.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If temperature calibration is performed before GNSS application launch, then frequency estimation accuracy is improved, but system startup time is prolonged

Engineering Contradiction:
Improvefrequency estimation accuracyVSAvoidstartup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The calibration process is performed as a preliminary action during device initialization or when temperature conditions change significantly. By completing calibration beforehand, the system ensures accurate frequency estimation for subsequent GNSS operations without repeatedly interrupting operation for calibration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of continuous calibration, the system performs calibration periodically or event-driven (e.g., when temperature changes exceed a threshold). This periodic approach balances the need for accurate frequency estimation with the constraint of startup time, calibrating only when necessary.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If continuous frequency monitoring is performed to track temperature effects, then frequency accuracy is maintained, but energy consumption increases

Engineering Contradiction:
Improvefrequency accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system monitors frequency periodically rather than continuously, triggering measurements based on temperature changes or time intervals. This periodic monitoring maintains frequency accuracy by detecting significant drift while consuming less energy compared to continuous monitoring.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses feedback from temperature sensors and frequency measurements to determine when calibration is needed. By implementing feedback-based triggering, the system maintains accuracy by monitoring only when conditions warrant it, reducing unnecessary energy consumption from constant monitoring.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10397887B2Background crystal oscillator calibration
Publication Date: 2019.08.27 QUALCOMM INC
  • US10397887B2 patent drawing
  • US10397887B2 patent drawing
  • US10397887B2 patent drawing

AI summary

System and method for temperature-calibration of a crystal oscillator (XO) in a mobile device. A temperature-calibration status of the XO is determined and a trigger condition related to temperature-calibration of the XO is detected. If the temperature-calibration status of the XO is not fully temperature-calibrated or if the XO has not been previously temperature-calibrated, a temperature-calibration session is initiated by an XO manager based on the condition, wherein a receiver is configured to receive signals and temperature-calibration of the XO is performed in a background mode based on the received signals. The condition based triggering ensures that the XO is temperature-calibrated prior to launch of any position based or global navigation satellite systems (GNSS) based applications on the mobile device. The trigger condition can include first use or power-on, charging, presence in an outdoor environment, variation in operating temperature, pre-specified time, and/or user input pertaining to the mobile device.