Sinusoid Frequency Estimation Bias Variance Tradeoff

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for estimating frequencies of multiple sinusoids in noisy signals face challenges with bias and computational cost, particularly when switching between subspace-based methods like ESPRIT and ESPRIT-AC, where ESPRIT-AC offers lower variance but higher bias, and ESPRIT has a higher threshold SNR.

Innovation Solution

A method that involves zero-padding the received signal, re-estimating frequencies, and validating these estimates using a likelihood function to determine optimal frequencies, with iterative filtering to refine estimates, allowing for switching between ESPRIT and ESPRIT-AC based on SNR and threshold conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ESPRIT-AC (zero-padded data) is used for frequency estimation, then the threshold SNR is lowered significantly, but the estimates become biased

Engineering Contradiction:
Improvethreshold SNRVSAvoidfrequency estimation bias
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent dynamically switches between ESPRIT and ESPRIT-AC methods based on the estimated SNR. When SNR is above a threshold, ESPRIT is used for unbiased estimates. When SNR is below the threshold, ESPRIT-AC is used to achieve lower variance estimates. This dynamic adaptation resolves the contradiction by selecting the appropriate method for each operating condition.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the estimation method parameter based on SNR conditions. By monitoring the SNR parameter and switching between different estimation algorithms (ESPRIT vs ESPRIT-AC), the system adapts its behavior to optimize performance for different signal conditions, balancing bias and variance trade-offs.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If ML estimator is used for frequency estimation, then the threshold SNR is minimized, but the computational cost becomes the highest

Engineering Contradiction:
Improvethreshold SNRVSAvoidcomputational burden
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses computationally lighter subspace-based methods (ESPRIT, ESPRIT-AC) as disposable approximations when the signal conditions allow, reserving the computationally intensive ML estimator only for cases where it is truly needed (low SNR conditions). This selective application reduces overall computational burden while maintaining optimality when required.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The system changes the computational method based on SNR parameter estimates. By switching between low-complexity subspace methods and high-complexity ML estimation depending on signal conditions, the system optimizes the trade-off between computational cost and estimation accuracy.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If conventional ESPRIT is used, then the estimates are nearly optimal for high SNR, but the computational cost is higher than necessary for low SNR

Engineering Contradiction:
Improvefrequency estimation accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent dynamically adapts the estimation method based on SNR conditions. For high SNR scenarios, it uses the simpler ESPRIT method. For low SNR scenarios, it switches to ESPRIT-AC or ML estimation. This dynamic behavior allows the system to achieve near-optimal accuracy when needed while minimizing computational cost in easier conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies the appropriate level of computational effort partially - using simple methods when sufficient, and reserving complex methods only when necessary. This partial application of computational resources avoids excessive processing in cases where simpler methods suffice, while ensuring adequate accuracy when required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11879916B2Method and electronic device for estimating frequencies of multiple sinusoids which trades bias with variance
Publication Date: 2024.01.23 INDIAN INST OF TECH MADRAS
  • US11879916B2 patent drawing
  • US11879916B2 patent drawing
  • US11879916B2 patent drawing

AI summary

Accordingly embodiments herein disclose a method for estimating frequencies of multiple sinusoids by an electronic device (100). The method includes receiving a signal, where the signal comprises the multiple sinusoids. Further, the method includes estimating an initial frequency of each of the multiple sinusoids present in the received signal, determining that a first candidate parameter is less than zero, where the candidate parameter is a function of an estimated Signal-to-noise ratio (SNR) and an estimated threshold. Further, the method includes performing zero-padding on the received signal. Further, the method includes re-estimating frequencies obtained from zero-padded version of the received signal. Further, the method includes validating the re-estimated frequencies obtained from zero-padded version of the received signal based on validation criteria. Further, the method includes predicting the re-estimated frequencies or the initial frequencies as optimal frequencies based on the validation. Further, the method includes refining re-estimated frequencies using iterative filtering.