滤波器设计(二)
1、IIR滤波器
2、FIR滤波器
3、滤波器设计
3.1 设计要点
滤波器使用是对于不同的滤波器主要观察以下特性:
- 通带纹波
- 阻带纹波
- 过渡带宽度
- 滤波器的阶数
滤波器对信号处理时不只是保留或者过滤掉想要的信号。因为物理可实现的都不是理想滤波器。因此处理时也必然会因为滤波器的特性而引入噪声。但在误差可接受的范围内,选择合适的滤波器,尽可能保留有用信号。不同类型的滤波器的区别主要在以上三点。这也是我们评价一个滤波器设计好坏的标准之一。
对于滤波器设计的关键参数可以形象的比喻为:
如果确定了两者的特性,第三者将会根据特定算法决定。
3.2 不同类型滤波器的特点
① Butterworth 滤波器
巴特沃斯滤波器通带和阻带都没有纹波,但是过渡带比较宽。
② Chebyshev I 类滤波器
过渡带较窄,但是通带有纹波会累加到信号中。将整个通带的理想和实际频率响应之间的绝对差降至最低。
③ Chebyshev II 类滤波器
通带没有纹波,阻带有纹波,过渡带较窄。将整个阻带的理想频率响应和实际频率响应之间的绝对差降至最低。
④ 椭圆滤波器
椭圆滤波器在通带和阻带中均采用等波纹。但是很窄的过渡带可以让信号更快的衰减。
⑤ Bessel 滤波器
模拟 Bessel 低通滤波器在零频率处具有最大平坦度的群延迟,并且在整个通带内保持几乎恒定的群延迟。因此,滤波后的信号在通带频率范围内保持其波形。但是过渡带很宽,衰减较慢。
注:过渡带很窄,需要滤波器很大的阶数来让信号衰减,因此增加了计算量。
对于滤波器,应该将其作为一个系统分析。要有信号和系统对应的概念。
3.3 Matlab中滤波器设计的参数详解
对于滤波器,应该将其作为一个系统分析。要有信号对应于系统的概念。