Sinusoidal Frequency Estimation Based on Time-Domain Samples

Rick Lyons
6 comments

The topic of estimating a noise-free real or complex sinusoid's frequency, based on fast Fourier transform (FFT) samples, has been presented in recent blogs here on dsprelated.com. For completeness, it's worth knowing that simple frequency estimation algorithms exist that do not require FFTs to be performed . Below I present three frequency estimation algorithms that use time-domain samples, and illustrate a very important principle regarding so called "exact" mathematically-derived DSP algorithms.




Comments:

batman52
Said:
good read
11 months ago
0
Reply
Sorry, you need javascript enabled to post any comments.
Esgiar
Said:
Thanks for this valuable and well organised article.
11 months ago
-1
Reply
Sorry, you need javascript enabled to post any comments.
Esgiar
Said:
thanks
11 months ago
0
Reply
Sorry, you need javascript enabled to post any comments.
arunprasadt
Said:
Working in wireless domain
10 months ago
-1
Reply
Sorry, you need javascript enabled to post any comments.
vpacek
Said:
Thanks for this artice, I was abit confused on the notation for the derived 2-sample complex algorithm. Since you're separating the real and imaginary parts (cos and sin components of a signal) how do you get the conjugate parts for each? To recreate this would I take a hilbert transform of a sampled signal and multiply one of each of its output signals by -1 to get Im(x(n)), Im(x(n-1)), Re(x(n)) and Re(x(n))
5 months ago
0
Reply
Sorry, you need javascript enabled to post any comments.
jim_averill
Said:
Sensor signal conditioning
5 months ago
0
Reply
Sorry, you need javascript enabled to post any comments.
Sorry, you need javascript enabled to post any comments.