滑动 DFT 为每个输入样本生成频谱。使用 FFT,只有在获得一定数量的样本 (N) 后才能生成频谱。在我看来,执行滑动 DFT 的周期似乎比执行 FFT 所需的周期大得多,以生成 N 点 DFT。是否建议使用滑动 DFT 生成 N 点谱?我考虑使用滑动 DFT 生成 N 点谱的动机是时间分辨率。
谁能告诉我在 DSP 上实现滑动 DFT 的挑战?
滑动 DFT 为每个输入样本生成频谱。使用 FFT,只有在获得一定数量的样本 (N) 后才能生成频谱。在我看来,执行滑动 DFT 的周期似乎比执行 FFT 所需的周期大得多,以生成 N 点 DFT。是否建议使用滑动 DFT 生成 N 点谱?我考虑使用滑动 DFT 生成 N 点谱的动机是时间分辨率。
谁能告诉我在 DSP 上实现滑动 DFT 的挑战?
三相有源电力滤波器的滑动 DFT 控制算法在德州仪器 (TI) 的 TMS320F2812 上实现了滑动滑动 DFT,并讨论了一些优点,而用于高报告率 PMU 的增强型插值调制滑动 DFT在 FPGA 上做了类似的工作。
根据我的记忆,您可能会看一下稳定性,请参阅 The Sliding DFT。