在数字信号处理器上实现滑动 DFT 是否可行?

信息处理 自由度
2022-01-26 16:21:06

滑动 DFT 为每个输入样本生成频谱。使用 FFT,只有在获得一定数量的样本 (N) 后才能生成频谱。在我看来,执行滑动 DFT 的周期似乎比执行 FFT 所需的周期大得多,以生成 N 点 DFT。是否建议使用滑动 DFT 生成 N 点谱?我考虑使用滑动 DFT 生成 N 点谱的动机是时间分辨率。

谁能告诉我在 DSP 上实现滑动 DFT 的挑战?

1个回答

三相有源电力滤波器的滑动 DFT 控制算法德州仪器 (TI) 的 TMS320F2812 上实现了滑动滑动 DFT,并讨论了一些优点,而用于高报告率 PMU 的增强型插值调制滑动 DFT在 FPGA 上做了类似的工作。

根据我的记忆,您可能会看一下稳定性,请参阅 The Sliding DFT