IIR数字滤波器设计.ppt
《IIR数字滤波器设计.ppt》由会员分享,可在线阅读,更多相关《IIR数字滤波器设计.ppt(64页珍藏版)》请在三一办公上搜索。
1、7.2.1 模拟滤波器设计的基本概念,7.2.2 设计 IIR 滤波器的常用Matlab函数,返回到本章向导,第7章 IIR 数字滤波器设计,7.2 模拟滤波器设计,7.2.3 模拟低通滤波器设计,7.2.4 模拟带通滤波器设计,7.2.1 模拟滤波器设计的基本概念,返回到本节向导,1.模拟滤波器的技术指标要求:,与数字滤波器相近;,以模拟低通滤波器为例:,或:,描述为:,图5.1.1,7.2.1 模拟滤波器设计的基本概念,2.常用模拟滤波器及其特点:,模拟滤波器在理论上和设计方法上已经相当成熟,并且有一些典型类型可供选择;,巴特沃斯型,返回到本节向导,主要特点:,在通带和阻带都有平坦的幅频响
2、应;,且从通带中心向两边的幅频响应单调下降,当滤波器的阶次 N 较小时,阻带幅频响应的下降速度较慢,与理想特性相差较远;,7.2.1 模拟滤波器设计的基本概念,3.常用模拟滤波器及其特点:,切比雪夫型,返回到本节向导,主要特点:,阻带衰减特性较快;,在通带或阻带具有等波纹形状的幅频响应;,型滤波器的幅频响应在通带有波纹,而阻带单调下降,型则在通带单调下降,在阻带有波纹;,7.2.2 设计IIR滤波器的常用Matlab函数,1.计算滤波器的阶次 N 和截止频率,巴特沃斯型,返回到本节向导,N,Wc=buttord(Wp,Ws,Ap,As);,N,Wc=buttord(Wp,Ws,Ap,As,s)
3、;,即数字频率的实际值(rad)除以;,数字域格式,数字滤波器的通带截止频率和阻带截止频率的归一化值;,要求满足:0Wp1、0Ws 1,滤波器的通带最大衰减和阻带最小衰减(dB);,返回参数为数字滤波器的阶次N和3dB截止频率的归一化值Wc;,模拟域格式,7.2.2 设计IIR滤波器的常用Matlab函数,巴特沃斯型,返回到本节向导,N,Wc=buttord(Wp,Ws,Ap,As);,N,Wc=buttord(Wp,Ws,Ap,As,s);,当WsWp时,为高通滤波器;,即:Wp=Wpl,Wph、Ws=Wsl,Wsh,分别为通带和阻带的下限、上限截止频率的归一化值;,当Wp和Ws为2维向量时
4、,为带通和带阻滤波器;,返回值Wc=Wcl,Wch也是2维向量;,7.2.2 设计IIR滤波器的常用Matlab函数,切比雪夫型,返回到本节向导,切比雪夫型,N,Wc=cheb1ord(Wp,Ws,Ap,As);,N,Wc=cheb1ord(Wp,Ws,Ap,As,s);,N,Wc=cheb2ord(Wp,Ws,Ap,As);,N,Wc=cheb2ord(Wp,Ws,Ap,As,s);,椭圆型,N,Wc=ellipord(Wp,Ws,Ap,As);,N,Wc=ellipord(Wp,Ws,Ap,As,s);,7.2.2 设计IIR滤波器的常用Matlab函数,2.实际滤波器设计,巴特沃斯型,返
5、回到本节向导,B,A=butter(N,Wc,ftype);,B,A=butter(N,Wc,ftype,s);,ftype=stop为带阻;,数字域格式,ftype=high为高通;,默认为低通或带通;,返回参数是数字滤波器系统函数H(z)的分子、分母多项式系数向量(N+1维);,7.2.2 设计IIR滤波器的常用Matlab函数,巴特沃斯型,z,p,K=butter(N,Wc,ftype);,z,p,K=butter(N,Wc,ftype,s);,返回参数为系统函数H(z)或Ha(s)的零、极点和增益常数;,返回到本节向导,切比雪夫型,B,A=cheby1(N,Ap,Wc,ftype);,
6、B,A=cheby1(N,Ap,Wc,ftype,s);,z,p,K=cheby1(N,Ap,Wc,ftype);,z,p,K=cheby1(N,Ap,Wc,ftype,s);,7.2.2 设计IIR滤波器的常用Matlab函数,切比雪夫型,B,A=cheby2(N,As,Wc,ftype);,B,A=cheby2(N,As,Wc,ftype,s);,返回到本节向导,椭圆型,B,A=ellip(N,Ap,As,Wc,ftype);,B,A=ellip(N,Ap,As,Wc,ftype,s);,z,p,K=ellip(N,Ap,As,Wc,ftype);,z,p,K=ellip(N,Ap,As,
7、Wc,ftype,s),z,p,K=cheby2(N,As,Wc,ftype);,z,p,K=cheby2(N,As,Wc,ftype,s);,7.2.3 模拟低通滤波器设计,1.模拟低通滤波器的设计方法,返回到本节向导,设计模拟低通滤波器 时,常采用幅度平方函数 来逼近其技术指标要求;,由于实际滤波器的冲激响应 为实函数;,有:,得:,设 有一临界频率(极点或是零点)位于,则 必有相应的临界频率,当 的临界频率落在,则 必有相应的临界频率必落在,纯虚数的临界频率必然是二阶的。,7.2.3 模拟低通滤波器设计,7.2.3 模拟低通滤波器设计,1.模拟低通滤波器的设计方法,返回到本节向导,因此:
8、要设计一个稳定的滤波器;,的零点要按照相频特性要求来选择;,原因:稳定系统的极点不可能出现在虚轴和 s 右半平面上,就必须选择 在 s 左半平面的一半极点作为 的极点;,而将 s 右半平面的一半极点作为 的极点;,如要具有最小相位延时特性则需选择 在 s 左半平面的一半零点等;,复数零点需按共轭对选择!,7.2.3 模拟低通滤波器设计,1.模拟低通滤波器的设计方法,返回到本节向导,解:,选择了零、极点后,只要再根据 与 的低频特性对比来确定增益常数K,就可以得到模拟低通滤波器的系统函数;,试确定模拟低通滤波器的系统函数;,例:已知幅度平方函数;,7.2.3 模拟低通滤波器设计,返回到本节向导,
9、解:,零点为j 3,极点为2、5;,选择:j 3 为 的零极;,2、5;为其极点;,有:,根据 可得增益常数 K=2;,则系统函数为:,7.2.3 模拟低通滤波器设计,2.巴特沃斯型模拟低通滤波器的设计方法,返回到本节向导,其幅度平方函数为:,主要特点:,当,无衰减;,无论N如何变化,滤波器的幅频响应曲线在 处的衰减都是3dB;,在 频率范围内,幅度 随频率的增大而单调衰减,,7.2.3 模拟低通滤波器设计,2.巴特沃斯型模拟低通滤波器的设计方法,返回到本节向导,其幅度平方函数为:,可知,没有零点;,其极点为:,在 s 平面上有2N个极点,是象限对称的,等间隔分布在半径为 的圆上(称为巴特沃斯
10、圆),间隔为/N rad。,7.2.3 模拟低通滤波器设计,2.巴特沃斯型模拟低通滤波器的设计方法,返回到本节向导,选取 s 左半平面的 N个 极点构成,则有:,令:,为归一化极点;,N 阶多项式形式:,7.2.3 模拟低通滤波器设计,3.巴特沃斯型模拟低通滤波器的设计,返回到本节向导,满足上式的最小正整数就是阶次N,,代入 的定义式求解,得:,7.2.3 模拟低通滤波器设计,3.巴特沃斯型模拟低通滤波器的设计,返回到本节向导,通带正好满足技术指标要;,在阶次 N 确定之后,确定:,阻带则有可能超过技术指标要求;,阻带正好满足技术指标要;,通带则有可能超过技术指标要求;,因此有:,7.2.3
11、模拟低通滤波器设计,3.巴特沃斯型模拟低通滤波器的设计,返回到本节向导,设计步骤归纳为:,根据设计指标要求中的 计算滤波器的阶次 N 和 3dB截止频率;,根据阶次 N 查表 6.1得到 或;,按照公式确定;,根据 按 照 公 式 确 定;,可以证明:按照以上原则选择,在通带和阻带都能满足技术指标要求;,7.2.3 模拟低通滤波器设计,返回到本节向导,例 已知通带截止频率fp=5kHz,通带最大衰减p=5dB,阻带截止频率fs=12kHz,阻带最小衰减s=30dB;,设计巴特沃斯型模拟低通滤波器:,解:,求阶次N 和 3dB 截止频率;,由:,解得 N4,7.2.3 模拟低通滤波器设计,返回到
12、本节向导,解:,Wp=2*pi*5000;Ws=2*pi*12000;Ap=5;As=30;,根据阶次N查表6.1得巴特沃斯归一化原型(低通)系统函数;,Matlab程序为:,N,Wc=buttord(Wp,Ws,Ap,As,s),B,A=butter(N,Wc,s);freqs(B,A);%,7.2.3 模拟低通滤波器设计,运行结果为:,B=1.0e+018*0 0 0 0 1.0225,A=1.0e+018*0.0000 0.0000 0.0000 0.0001 1.0225,N=4 Wc=3.1799e+004,返回到本节向导,例题,7.2.3 模拟低通滤波器设计,4.切比雪夫I型滤波器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IIR 数字滤波器 设计

链接地址:https://www.31ppt.com/p-5372571.html