VCO Temperature Compensation Using Polynomial Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Voltage controlled oscillators (VCOs) in RF signal generation are sensitive to temperature changes, leading to inaccurate and nonlinear frequency outputs, which can vary between devices even if they are the same manufactured part.

Innovation Solution

An apparatus comprising a controller, digital-to-analog converter (DAC), analog-to-digital converter (ADC), and VCO, which uses previously-calculated calibration data to determine the appropriate input voltage for the VCO, based on temperature readings, to compensate for temperature-induced frequency drift, employing an N-order polynomial to map output frequency to input voltage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a voltage controlled oscillator (VCO) is used for RF signal generation, then frequency output can be generated, but the output frequency drifts as temperature changes introducing inaccuracy

Engineering Contradiction:
Improvefrequency accuracyVSAvoidtemperature sensitivity
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary calibration at multiple temperature points before actual operation. Calibration data including polynomial coefficients are pre-calculated and stored in memory for each temperature point. During operation, the system retrieves the appropriate calibration data based on current temperature, eliminating the need for real-time temperature compensation calculations and ensuring accurate frequency output across the temperature range.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the control voltage parameter dynamically based on temperature conditions. By using temperature-specific polynomial models, the system adjusts the relationship between control voltage and output frequency to compensate for temperature-induced drift. The polynomial coefficients change with temperature, allowing the VCO to maintain accurate frequency output despite temperature variations.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If calibration data is stored for multiple temperature points, then temperature compensation accuracy is improved, but memory requirements and device complexity increase

Engineering Contradiction:
Improvetemperature compensation accuracyVSAvoidmemory and calibration data storage
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The temperature compensation range is segmented into multiple discrete temperature points, with calibration data stored for each point. Rather than storing continuous compensation data, the system divides the temperature range into manageable segments (e.g., 20°C, 25°C, 30°C, 35°C, 40°C), storing polynomial coefficients for each segment. This segmentation reduces memory requirements while maintaining compensation accuracy across the full temperature range.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses polynomial mathematical models to copy and represent the complex temperature-frequency relationship in a compact form. Instead of storing extensive calibration tables or lookup data, the system stores concise polynomial coefficients that can generate the necessary compensation values through mathematical calculation, significantly reducing memory requirements while preserving compensation accuracy.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10756671B2Temperature compensation for a voltage controlled oscillator
Publication Date: 2020.08.25 IXI TECH
  • US10756671B2 patent drawing
  • US10756671B2 patent drawing
  • US10756671B2 patent drawing

AI summary

An apparatus that is comprised of a controller, a digital-to-analog converter (DAC), a temperature sensor, an analog-to-digital converter (ADC), and a voltage controlled oscillator (VCO). The controller to reads temperature data proportional to a temperature of the VCO, reads previously-calculated calibration data based on the read temperature data, determines a frequency command signal based on the read previously-calculated calibration data, and outputs the frequency command signal. The DAC converts the frequency command signal into a frequency analog signal. The temperature sensor produces the temperature signal. The ADC converts the temperature signal into the temperature data. The VCO produces an output frequency based on the frequency analog signal.