FIR 滤波器中去除 DC 所需的抽头数

信息处理 过滤器 有限脉冲响应
2022-01-27 19:30:16

FIR 滤波器用于去除 ECG 的 DC。采样率为 500Hz。说 FIR 滤波器需要多少个抽头(理论上和实际上)才能滤除 DC。

PS 该滤波器将是一个高通滤波器,不会去除心电图的 1Hz 基频分量。

1个回答

请参阅FIR 滤波器需要多少个抽头?

在您的情况下,您需要超过 1000 个抽头,具体取决于允许的纹波,因为您的截止频率小于 fs/500。

备择方案 :

  1. 使用 IIR,一个简单的 1 阶 DC 去除滤波器可以很好地工作

  2. 平均您的信号并减去平均值以消除 DC

  3. Rick Lyons 在https://www.dsprelated.com/showarticle/58.php提出了一个使用级联积分梳状滤波器的 FIR DC 去除滤波器的巧妙实现