IIR 与 FIR 滤波器:区别与比较

滤波器在数字信号处理中用于去除信号中不需要的部分,例如随机噪声,或提取信号中有用的部分,例如属于特定范围的信号部分。

例如,可以对使用较差设备录制的音频进行过滤,以从信号中去除不需要的元素,使其听起来尽可能接近原始音频(无干扰)。

数字输入型 滤波器可分为FIR(有限持续时间脉冲响应)和IIR(无限持续时间脉冲响应)滤波器。 当一个系统被提供一些输入时,所获得的结果或响应被称为它的脉冲响应。 

关键精华

  1. IIR 滤波器在其结构中具有反馈,允许它们具有无限的脉冲响应,而 FIR 滤波器没有反馈并且具有有限的脉冲响应。
  2. IIR 滤波器是递归的并且会产生不稳定的响应,而 FIR 滤波器是非递归的并且始终稳定。
  3. IIR 滤波器比 FIR 滤波器需要更少的计算能力,但 FIR 滤波器可以具有更好的频率响应和线性相位。

IIR 与 FIR 滤波器

FIR 和 IIR 滤波器不同,因为前者的脉冲响应仅对少数样本不为零。 IIR 滤波器具有无穷大 的非零样本。

IIR 与 FIR 滤波器

对比表

比较参数FIR 筛选器IIR 筛选器
自然本质上是非递归的,因为它不会将其输出重用为输入。本质上是递归的,因为它将一个或多个输出重新用作输入。
效率计算效率较低。计算效率更高。
易于在电路中实现由于没有反馈机制,更容易在电路中实现。由于有反馈机制,在电路中实现起来比较困难。
反馈机制不要使用反馈电路。使用反馈机制,其中先前的输出与现在和过去的输入一起作为当前输入给出。
稳定性更稳定,因为当前输出与之前的输出没有任何关系。不太稳定,因为它也使用以前的输出样本。
产生电流输出所需的输入现在和过去的输入样本当前和过去的输入样本以及过去的输出。
延迟提供在提供响应时提供更多延迟提供更少的响应延迟
内存要求需要更多内存需要更少的内存
灵敏度不太敏感更敏感
易于控制易于控制相当难控制

什么是 FIR 滤波器?

生成动态系统的有限脉冲响应的数字滤波器称为 FIR 滤波器。 FIR 滤波器提供的脉冲响应持续时间有限。

另请参阅:  水晶与甲氧麻黄酮:差异与比较

FIR 滤波器没有反馈机制。 他们当前的输入仅包含当前和过去的输入值。

什么是 IIR 滤波器?

生成动态系统的无限脉冲响应的数字滤波器称为 IIR 滤波器。 当前和过去的输入与过去的输出一起被视为当前输入。

IIR 滤波器以一种同时考虑当前和过去的输入以及过去的输出样本的方式运行。 这种反馈电路是它们与 FIR 滤波器的区别所在。

内部反馈机制使这些过滤器递归。 他们从不允许他们对施加的冲动的反应稳定在 0。

IR 过滤器最适用于不需要相位的应用 信息,例如,用于监测信号幅度。

FIR 滤波器和 IIR 滤波器之间的主要区别

  1. FIR 滤波器是 非递归. IIR 滤波器是 递归 因为他们有反馈机制。 后者使用一个 反馈机制 in 先前的输出与现在和过去的输入一起作为当前输入给出。
  2. FIR 滤波器是 更容易实施 但计算效率低于 IIR 滤波器。 由于反馈环路,IIR 滤波器是 难以实施 在一个电路中。
  3. FIR 滤波器提供了 更高的延迟 在他们的回应中。 IIR 滤波器报价 更小的延迟 在回应。
  4. FIR 滤波器需要 更多 记忆 与 IIR 滤波器相比。 FIR 滤波器也 更稳定 由于它们的非递归性质。 IIR 滤波器是递归的,是 不稳定。
  5. FIR 滤波器是 较不敏感 并且比 IIR 滤波器更容易控制。
另请参阅:  下游与上游:差异与比较

最后更新时间:11 年 2023 月 XNUMX 日

点1
一个请求?

我付出了很多努力来写这篇博文,为您提供价值。 如果您考虑在社交媒体上或与您的朋友/家人分享,这对我很有帮助。 分享是♥️

关于“IIR 与 FIR 滤波器:差异与比较”的 24 个思考

发表评论

想保存这篇文章以备后用? 点击右下角的心形收藏到你自己的文章箱!