IIR滤波器系数的计算
出处:电子老鹰 发布于:2008-12-17 10:59:12
在经典的IIR滤波器设计中,数字滤波器的设计是非常接近理想滤波器的。理想数字滤波器模型规范在数学上转换成一组模拟滤波器模型的规范,所采用的方法为下面公式给出的双边z变换:
经典模拟Butterworth、Chebyshev或者是椭圆模型都可以由这些规范合成。然后利用双边线性z变换映射到数字IIR滤波器中。
模拟Butterworth滤波器的幅值平方的频率响应如下:
|F(ω)|2的极点沿着圆周分布,分别相隔冗胛弧度。再具体地说就是传递函数在ω=0处N次可微。这一结论说明传递函数在0 Hz附近是局部光滑的。图1(上图)给出了—个Butterworth滤波器模型的例子。注意,这一设计的公差设计方案与Kaiser窗函数和图给出的equiripple设计是一致的。
图1 利用MATLAB工具箱的滤波器设计
(上)Btltterworth滤波器和(下)椭圆滤波器。
(a)传递函数 (b)通频带组延迟 (c)极点/零点分布图(×=极点,O=零点)
I型或者Ⅱ型模拟Chebyshev滤波器是按照Chebyshev多项式VN(ω)=cos(JVcos(ω))定义的,这就要求滤波器的极点必须驻留在一个椭圆上。I型滤波器的幅值平方频率响应表述如下:
典型的I型滤波器示例的幅频和脉冲响应如图2(上图)所示。注意观察通带的纹波和光滑的抑止频带。
图2 利用MATLAB工具箱的Chebyshev滤波器设计
型滤波器。(a)传递函数 (b)通频带组延迟 (c)极点/零点分布图(×=极点,o=零点)
Ⅱ型滤波器幅值平方频率响应表述如下:
典型Ⅱ型的一个示例的幅值频率和脉冲响应如图2(下图)所示。注意:在该情况下会产生一个光滑的通频带,而抑止频带则呈现纹波特性。
模拟椭圆原型滤波器是根据Jacobian椭圆方程UN(@)的解定义的。幅值平方频率响应的表述如下:
典型椭圆滤波器的幅值平方和脉冲响应如图1下图所示。注意观察椭圆滤波器在通频带和抑止频带表现出的纹波。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- Microchip 发布PIC16F13145系列MCU,促进可定制逻辑的新发展2024/4/23 15:34:17
- 什么是MCU2024/3/25 17:05:40
- 了解GD32单片机和STM32单片机2024/3/13 14:17:13
- STM32F103单片机概述2024/3/13 14:13:33
- 什么是DSP?DSP的分类2024/1/22 16:38:45