Carrier Frequency Estimation Using Cross-Spectral Phase Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High Frequency (HF) communications with suppressed carrier signals pose challenges for receiver demodulation, as operators must manually tune receivers to find the correct frequency, lacking the known carrier frequency used in traditional AM radio systems.
Innovation Solution
A method utilizing a cross-spectral time-frequency surface computed from the short-time Fourier transform (STFT) of the signal and its delayed complex conjugate to estimate the carrier frequency, processing user-selectable time segments and calculating correlation vectors to identify the most commonly occurring frequency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If carrier suppression is used to reduce signal bandwidth and improve transmission efficiency, then transmission efficiency is improved, but receiver demodulation becomes more difficult requiring manual tuning
Solution Approach 1:
The receiver automatically estimates the carrier frequency by analyzing the received signal's spectral properties and phase information, eliminating the need for manual operator intervention. The system serves itself by deriving the carrier frequency from the signal structure rather than requiring external tuning input
Solution Approach 2:
The manual mechanical tuning process is replaced with an automated computational method using Fourier analysis and cross-spectral processing. The mechanical dial adjustment is substituted with digital signal processing algorithms that automatically calculate the optimal carrier frequency
2Productivity
If manual tuning is required to find the correct carrier frequency, then transmission efficiency is maintained, but time consumption and operational complexity increase
Solution Approach 1:
The carrier frequency estimation is performed automatically as a preliminary step before demodulation, preparing the receiver in advance with the correct frequency setting. This preliminary automated action eliminates the need for time-consuming manual trial-and-error tuning
Solution Approach 2:
The time-consuming manual tuning operation is replaced with rapid computational frequency estimation using spectral analysis. The digital processing occurs in real-time or near-real-time, dramatically reducing the time loss associated with finding the correct carrier frequency
3Ease of operation
If automated carrier frequency estimation is implemented, then ease of operation is improved, but computational complexity and processing requirements increase
Solution Approach 1:
The method extracts only the essential frequency information from the received signal by focusing on the cross-spectral phase relationship between the signal and its delayed version. This extraction approach isolates the carrier frequency estimation from other signal processing tasks, managing computational complexity by concentrating on the critical parameter
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach effectively estimates the carrier frequency of HF single sideband signals, reducing manual tuning efforts and improving demodulation efficiency by encoding frequency information in the phase of the cross-spectral surface, allowing for accurate carrier offset estimation.
Implementation Method 1
a cross-spectral time-frequency surface computed from the short-time Fourier transform (STFT) of the signal
Implementation Method 2
encoding frequency information in the phase of the cross-spectral surface, allowing for accurate carrier offset estimation
Data Source
AI summary
A method of estimating the carrier frequency of a signal is disclosed. The method comprising the steps of initializing a time average vector to zero, selecting a user-selectable time segment to divide a received signal into. A signal is received, and divided into the user-selectable time segments. A spectral peak vector is calculated by performing a spectral estimation process on the user-selectable time segment divided signal. A first correlation vector is calculated on the spectral peak vector, and a second correlation vector is calculated from the spectral peak vector and the first correlation vector. The time average vector is appended with the result from the second correlation vector, and the process repeats for each time segment the received signal was broken into. The carrier is estimated using the most commonly occurring frequency in the time average vector.


