An ultra-precise Fast Fourier Transform

32Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The Fast Fourier Transform (FFT) is a cornerstone of digital signal processing, generating a computationally efficient estimate of the frequency content of a time series. Its limitations include: (1) information is only provided at discrete frequency steps, so further calculation, for example interpolation, may be required to obtain improved estimates of peak frequencies, amplitudes and phases; (2) ‘energy’ from spectral peaks may ‘leak’ into adjacent frequencies, potentially causing lower amplitude peaks to be distorted or hidden; (3) the FFT is a discrete time approximation of continuous time mathematics. A new FFT calculation addresses each of these issues through the use of two windowing functions, derived from Prism Signal Processing. Separate FFT results are obtained by applying each windowing function to the data set. Calculations based on the two FFT results yields high precision estimates of spectral peak location (frequency), amplitude and phase while suppressing spectral leakage.

Cite

CITATION STYLE

APA

Henry, M. (2023). An ultra-precise Fast Fourier Transform. Measurement: Journal of the International Measurement Confederation, 220. https://doi.org/10.1016/j.measurement.2023.113372

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free