FFT Averaging combines multiple spectral blocks to reduce the random variability (variance) of spectral estimates. Since a single FFT of a random signal has a normalized random error of 100%, averaging is essential for obtaining reliable, repeatable spectral measurements.
For a stationary random signal, the normalized random error ε of the averaged power spectrum decreases with the number of independent averages nd:
With 100 averages, the random error is 10%. With 400 averages, it is 5%. This fundamental relationship governs the trade-off between measurement duration and spectral reliability.
Each spectrum contributes equally to the final result. After n blocks, the averaged spectrum is:
Linear averaging is the standard mode for stationary signals. It produces the minimum-variance estimate and is required for valid coherence and transfer function computations. The measurement stops after the specified number of averages is reached.
Recent spectra are weighted more heavily than older ones, providing a continuously updated estimate that tracks slow spectral changes:
The weighting factor α = 1/neff controls the effective memory length. Exponential averaging runs continuously and never stops, making it suitable for real-time monitoring of slowly varying sources.
Retains the maximum value at each frequency bin. See FFT Peak Hold for details.
To increase the averaging rate without extending the measurement time, successive FFT blocks can be overlapped. The overlap percentage determines how many new samples are introduced in each block:
| Overlap | New Samples per Block | Effective Averaging Rate | Recommended Window |
|---|---|---|---|
| 0% | N | 1× | Rectangular (no window) |
| 50% | N/2 | ~1.9× (Hanning) | Hanning |
| 66.7% | N/3 | ~2.6× (Hanning) | Hanning |
| 75% | N/4 | ~3.4× (Hanning) | Flat Top, Kaiser |
| Parameter | Options | Description |
|---|---|---|
| Averaging Mode | Linear, Exponential, Peak Hold | Determines how successive spectra are combined. |
| Number of Averages | 1 – unlimited | Target count for linear averaging; effective time constant for exponential. |
| Overlap | 0% – 95% | Percentage of overlap between successive FFT blocks. |
| Spectrum Size | 256 – 65536 | FFT block size. Larger blocks give finer frequency resolution. |
| Window | Hanning, Hamming, Flat Top, etc. | Window function. Must be matched with an appropriate overlap. |
| Trigger | Free Run, Manual, External | How block acquisition is initiated. |
The required number of averages depends on the desired confidence level and the signal characteristics:
| Averages (nd) | Random Error (ε) | Typical Application |
|---|---|---|
| 10 | 32% | Quick survey, rough estimate |
| 50 | 14% | General NVH testing |
| 100 | 10% | Standard quality requirement |
| 400 | 5% | Precision measurement, regulatory compliance |
| 1000+ | < 3% | Research, reference spectra |
© 2026 V-Listen. All Rights Reserved.