第六章IIR滤波器的理论与设计课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第六章IIR滤波器的理论与设计课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 IIR 滤波器 理论 设计 课件
- 资源描述:
-
1、2022-12-16 Down UpMainReturn一、一、设计步骤设计步骤 1、按照实际任务确定滤波器的性能要求;、按照实际任务确定滤波器的性能要求;2、用一个因果稳定的系统函数去逼近这一要求、用一个因果稳定的系统函数去逼近这一要求 (IIR、FIR两类系统);两类系统);3、利用有限精度算法来实现这个系统函数、利用有限精度算法来实现这个系统函数 (选择运算结构,选择合适字长,选择有效的(选择运算结构,选择合适字长,选择有效的 数字处理方法);数字处理方法);4、实际的技术实现(软件、硬件或二者结合)。、实际的技术实现(软件、硬件或二者结合)。2022-12-16 Down UpMain
2、Return二、二、设计方法设计方法 H(z)的设计就是要确定零、极的设计就是要确定零、极点点ci、di,以使滤波器满足给定,以使滤波器满足给定的性能要求。的性能要求。NiiMiizdzcAzH1111)1()1()(1、零极点位置累试法零极点位置累试法根据根据H(z)在单位圆内的极点处出现峰值,在零点处出现谷值在单位圆内的极点处出现峰值,在零点处出现谷值的特点,通过多次改变零极点位置来达到性能要求;(只适的特点,通过多次改变零极点位置来达到性能要求;(只适用于简单的滤波器设计)用于简单的滤波器设计)2、用、用模拟滤波器模拟滤波器的理论来的理论来设计数字滤波器设计数字滤波器;3、用、用优化技术
3、设计优化技术设计2022-12-16 Down UpMainReturn 利用利用模拟滤波器来设计数字滤波器模拟滤波器来设计数字滤波器要先根据给出的性能要先根据给出的性能指标设计出相应的模拟滤波器系统函数指标设计出相应的模拟滤波器系统函数Ha(s),然后由,然后由Ha(s)经变换得到所需的数字滤波器的系统函数经变换得到所需的数字滤波器的系统函数H(z)。时域变换法有:时域变换法有:冲激响应不变法冲激响应不变法、阶跃响应不变法、匹、阶跃响应不变法、匹配配z变换法;变换法;频域变换法有:频域变换法有:双线性变换法双线性变换法、微分映照法、微分映照法三、三、设计原理设计原理2022-12-16 Do
4、wn UpMainReturn 数字仿真就是要设计出数字滤波器数字仿真就是要设计出数字滤波器Ld,当其输入为模拟滤,当其输入为模拟滤波器波器La输入输入x(t)取样时,输出也为取样时,输出也为La输出输出y(t)的取样。的取样。t0 x(t)y(t)t0t0ha(t)取样取样取样取样Ldx(n)y(n)Lax(t)y(t)n0 x(n)=x(nT)Tn0h(n)Ty(n)=y(nT)n0T2022-12-16 Down UpMainReturn dwdhtxthtxtyaa00)()()()()()()()()(ahtxwy(t)为曲线与坐标轴间面积,为曲线与坐标轴间面积,当当T足够小时足够小
5、时,可近似计算,可近似计算w()0 0T )()2()()0()(kTwTwTwwTty下面从下面从时域时域与与频域频域两方面分析实现两方面分析实现数字仿真的条件数字仿真的条件一、一、时域的数字仿真时域的数字仿真 设有一模拟滤波器(线性非移变的因果系统),设有一模拟滤波器(线性非移变的因果系统),x(t)与与y(t)关系为关系为)()()()()0()(kThkTtxthTtxhtxTaaa)()(0kThkTtxTak 2022-12-16 Down UpMainReturn)()()(0kThkTnTxTnTyak 结论:结论:当数字滤波器当数字滤波器Ld的冲激响应的冲激响应h(n)=Th
6、a(nT)时,如果输入时,如果输入为为La的输入的输入x(t)的取样的取样x(nT)时,输出为时,输出为La的输出的输出y(t)的取样的取样y(nT),即,即Ld是此是此La的数字仿真。的数字仿真。时域仿真条件:时域仿真条件:h(n)=Tha(nT),称为冲激称为冲激(脉冲脉冲)响应不变准则。响应不变准则。令令 h(k)=Tha(kT)令令x(n)=x(nT)即对输入取样即对输入取样又有当数字滤波器的又有当数字滤波器的输入为输入为x(n)时,时,y(n)有有 0)()()()()(kknxkhnhnxnyy(n)=y(nT)现对输出现对输出y(t)抽样,令抽样,令t=nT代入上式代入上式 0)
7、()(kkhkTnTx 0)()(kknxkh2022-12-16 Down UpMainReturn nsaanXTX)(1)()()()(TjjaeXeXX njnjenxeX)()(nsajnnnXTenx)(1)(nsajnnnXenTx)()(二、二、频域的数字仿真频域的数字仿真 取样信号的频谱取样信号的频谱Xa()是原模拟信号的频谱是原模拟信号的频谱Xa()的的周期延拓。周期延拓。s=2p p/T Xa()是取样信号是取样信号xa(nT)的频谱,也即是离的频谱,也即是离散信号散信号 x(n)=xa(nT)的傅氏变换。的傅氏变换。2022-12-16 Down UpMainRetur
8、n nsajnnanHenTTh)()(令令h(n)=Tha(nT),并以,并以 H(ej)表示表示h(n)的频谱,则的频谱,则 nsajnnjnHenheH)()()(因此,数字滤波器因此,数字滤波器Ld的频率的频率 H(ej)是其所仿真的模拟滤波是其所仿真的模拟滤波器器La的频响的频响 Ha()的周期延拓。的周期延拓。ha(t)也是一模拟信号,对其取样即有也是一模拟信号,对其取样即有)e(HTj s/2 s/2 s/2 s/2Ha()2022-12-16 Down UpMainReturn结论结论:频域数字仿真条件:当:频域数字仿真条件:当|s/2=p p/T时,时,Ha()=0 s/2
9、s/2Ha()e(HTj s/2 s/2如上图,如果如上图,如果 Ha()在在 s/2 s/2之外为零,则在此区间内之外为零,则在此区间内H(ej)与与Ha()完全一致,否则完全一致,否则H(ej)将产生混叠失真。将产生混叠失真。2022-12-16 Down UpMainReturn综上所述:综上所述:若有一个脉冲响应为若有一个脉冲响应为ha(t),频率响应为,频率响应为Ha()的模拟的模拟滤波器,滤波器,当当|m时,时,Ha()=0,则可得到一个与之仿真的数,则可得到一个与之仿真的数字滤波器;字滤波器;其脉冲响应为其脉冲响应为h(n)=Tha(nT),抽样周期满足,抽样周期满足 s=2p
10、p/T2 m;频率响应为频率响应为H(ej),是,是 Ha()的周期延拓,且在的周期延拓,且在 s/2 s/2 区间内与区间内与Ha()完全一致。完全一致。2022-12-16 Down UpMainReturn NiiMkkassssAsH11)()()(NiiiMkkkasbsasH00)(因式分解因式分解 有了刚才的基础(数字仿真),如何在给定模拟滤波有了刚才的基础(数字仿真),如何在给定模拟滤波器系统函数器系统函数Ha(s)的情况下,求出数字滤波器系统函数的情况下,求出数字滤波器系统函数H(z)。Ha(s)是模拟滤波器冲激响应的拉氏变换是模拟滤波器冲激响应的拉氏变换一、一、设计方法设计
11、方法 模拟滤波器系统函数模拟滤波器系统函数且一般且一般MN2022-12-16 Down UpMainReturn将两边取拉氏反变换将两边取拉氏反变换 NiiiassAsH1)(NitsiaatueAsHLthi11)()()(对对ha(t)取样,周期为取样,周期为T由冲激响应不变准则由冲激响应不变准则 h(n)=Tha(nT),得到得到上式两边取上式两边取z变换,得到变换,得到H(z)NinTsianTueAnThi1)()(NinTsianTueATnTThnhi1)()()(nNinTsinznTueATi 1)(化为部分分式合形式化为部分分式合形式nnznhzH )()(2022-12
12、-16 Down UpMainReturn NinTsnizeATzHi110)()(NiTsiNiTsizeATezzATzHii1111)((收敛条件,且(收敛条件,且|esiTz-1|esiT|)(式(式 6.1)NiiiassAsH1)(可看到二者各部分分式系数相同,可看到二者各部分分式系数相同,H(z)各极点各极点esiT 与与Ha(s)各极各极点点si对应。对应。因此,只要将模拟滤波器的系统函数因此,只要将模拟滤波器的系统函数Ha(s)分解成部分分式和形分解成部分分式和形式,就能立即写出相应的数字滤波器的系统函数式,就能立即写出相应的数字滤波器的系统函数H(z)。交换求和顺序交换求
13、和顺序比较比较Ha(s)与与H(z)2022-12-16 Down UpMainReturn342)(2 sssHa解:解:342)(2 sssHa模拟滤波器极点模拟滤波器极点 s1=-1 s2=-3;系数;系数 A1=1 A2=-1数字滤波器极点数字滤波器极点 z1=e-1T z2=e-3T则有则有13111111)(zezezH2110183.04177.01318.0)(zzzzH例例6-3-1:设模拟滤波器的系统函数为:设模拟滤波器的系统函数为试利用冲激响应不变法设计试利用冲激响应不变法设计IIR数字滤波器。(设数字滤波器。(设T=1)3111 ss24131131)(1)(zezee
14、zee特性图特性图2022-12-16 Down UpMainReturn p p/T|Ha(j)|2p p/T p p|H(ej)|2p p由于由于Ha(j)不是充分带限的,所以造成不是充分带限的,所以造成H(ej)产生了混叠失真产生了混叠失真二、二、S平面与平面与Z平面的映射关系平面的映射关系在比较在比较Ha(s)的极点与的极点与H(z)的极点时,可知二者对应关系为的极点时,可知二者对应关系为zi=esiT,将极点映射关系推广,可得到,将极点映射关系推广,可得到z=esT。即。即z平面与平面与s平平面映射关系。面映射关系。特性图特性图2022-12-16 Down UpMainReturn
15、1、g g与与s s关系关系 g g=es sT s s=0(s的虚轴)的虚轴)对应于对应于 g g=1(单位圆上)(单位圆上)s s0(s的左半平面)对应于的左半平面)对应于 g g0(s的右半平面)对应于的右半平面)对应于 g g1(单位圆外部)(单位圆外部)Im(z)z平面平面Re(z)01js平面平面0令令z=g gej(极坐标)(极坐标)s=s s+j(复坐标),代入式(复坐标),代入式 z=esT故有故有 g g=es sT =T;即可知即可知z平面的模和幅角与平面的模和幅角与s平面实部与虚部的关系。平面实部与虚部的关系。2022-12-16 Down UpMainReturnp
16、p/T-p p/Tp p/2T-p p/2Tj s ss平面平面0Im(z)z平面平面Re(z)0p p/2当当 由由p p/T和和-p p/T 分别向外扩展时,每一宽度为分别向外扩展时,每一宽度为 2p p/T的区域的区域重复地映射到重复地映射到z 平面上。(多值映射造成混叠的原因)平面上。(多值映射造成混叠的原因)2、与与 的关系的关系 =T =0(s 平面实轴)对应于平面实轴)对应于 =0(z平面正实轴)平面正实轴)=0(常数)(常数)(s平行于实轴的直线)平行于实轴的直线)对应于对应于=0T(z平面始于原点轴角为平面始于原点轴角为 的射线的射线)例如当例如当=p p/2T时,时,=p
17、p/2,射线与纵轴重合,射线与纵轴重合2022-12-16 Down UpMainReturnIm(z)z平面平面Re(z)01js平面平面0/T-/T/2T-/2T模拟滤波器系统函数模拟滤波器系统函数Ha(s)的极点都在的极点都在s平面平面左半侧左半侧时,系统时,系统稳定正好映射为相应的数字滤波器系统函数稳定正好映射为相应的数字滤波器系统函数H(z)的极点在的极点在单单位圆内位圆内,与稳定条件相吻合。,与稳定条件相吻合。将二者关系合并将二者关系合并2022-12-16 Down UpMainReturn三、三、特点特点优点优点:由于是根据:由于是根据h(n)=Tha(nT)进行设计,保持了模
18、进行设计,保持了模拟滤波器的时域瞬态特性;拟滤波器的时域瞬态特性;数字滤波器频率数字滤波器频率 与模拟滤波器频率与模拟滤波器频率 之间呈线性关之间呈线性关系,系,=T,不会发生线性失真;,不会发生线性失真;缺点缺点:如果:如果Ha()不是在不是在-p p/Tp p/T 严格带限,则会严格带限,则会产生混叠失真。实际上,任何一个模拟滤波器其频产生混叠失真。实际上,任何一个模拟滤波器其频响不可能是真正限带的,但只要在响不可能是真正限带的,但只要在p p/T以上锐减,保以上锐减,保证其混叠失真足够小,仍能满足工程实际需要;证其混叠失真足够小,仍能满足工程实际需要;此法此法不能设计高通和带阻不能设计高
19、通和带阻滤波器。滤波器。2022-12-16 Down UpMainReturn 它是为克服混叠失真即多值映射这一缺点而提出的它是为克服混叠失真即多值映射这一缺点而提出的一、一、变换原理变换原理 首先把整个首先把整个s平面压缩到某一中介平面(平面压缩到某一中介平面(s1平面的)一条横平面的)一条横带里(宽度为带里(宽度为2/T,从,从-/T/T)再由标准变换关系)再由标准变换关系z=es1T,将此横带变换到整个,将此横带变换到整个z平面上,这样使平面上,这样使s平面与平面与z平平面是一一对应关系,可消除混叠失真。面是一一对应关系,可消除混叠失真。2022-12-16 Down UpMainRe
20、turnc为待定常数为待定常数)2tan(1Tc 这样这样 =变到变到 1=/T,=0 变到变到 1=0,如图,如图js ss平面平面0/T-/T首先将首先将s平面上平面上j轴压缩到轴压缩到s1上上j1轴一段轴一段-/T/T 压缩关系为压缩关系为j1 s s1s1平面平面02022-12-16 Down UpMainReturn)cos()sin()2tan(22111TTcTc 利用欧拉公式展开利用欧拉公式展开TjTjTjTjeeeecj22221111 扩展到整个扩展到整个s平面,令平面,令s=j,s1=j1将将s1按标准关系映射到按标准关系映射到z平面上平面上 z=es1TTsTsTsT
21、seeeecs22221111 j 1 s s1s1平面平面0/T-/TIm(z)z平面平面Re(z)012022-12-16 Down UpMainReturnTsTsTsTsTsTseeceeeecs111111112222 从而得到从而得到或或1111 zzcsscscz 这种变换称为这种变换称为双线性变换双线性变换。以此,给定模拟滤波器系统函数以此,给定模拟滤波器系统函数 Ha(s),将上式代入,将上式代入,可得到相应的数字滤波器系统函数可得到相应的数字滤波器系统函数 H(z)。1111|)()(zzcsasHzH将将z=es1T代入代入2022-12-16 Down UpMainRe
22、turn 在低频处,为使在低频处,为使1(使模拟滤波器与数字滤波器在低(使模拟滤波器与数字滤波器在低频处有较好的确切的对应关系)频处有较好的确切的对应关系)即当即当1较小时,有较小时,有TT2)2tan(11 TcTc2)2tan(11 11112|)()(zzTsasHzH此时模拟滤波器的低频特性近似等于数字滤波器的低频特性此时模拟滤波器的低频特性近似等于数字滤波器的低频特性 二、二、s平面与平面与z平面映射关系平面映射关系 用用s=s s+j,z=g gej代入代入sTsTz /2/2系数系数c的确定的确定于是于是 则则T2c 2022-12-16 Down UpMainReturn2/1
23、222222)()(s s s s g gTTs s s s TT22arctanarctans s0 右半平面右半平面 g g1 单位圆外单位圆外s s0 左半平面左半平面 g g1 单位圆内单位圆内s s=0 虚轴虚轴 g g=1 单位圆上单位圆上js平面平面0当当 由由-变化时,变化时,由由-p pp p 变变化(单位圆一周)。即化(单位圆一周)。即 与与 一一一一对应,不存在混叠失真。对应,不存在混叠失真。2arctan2T 且有且有2tan2 T或或可求得可求得Im(z)z平面平面Re(z)012022-12-16 Down UpMainReturnssHzHzzTsa 11|)()
24、(11112T=1,则有,则有1131)(zzzH例例6-4-1:已知模拟滤波器:已知模拟滤波器Ha()=1/(1+s),利用双线性变换法,利用双线性变换法将其转换成数字滤波器将其转换成数字滤波器H(z)。(设。(设T=1)解:解:特性图特性图1111211 zzT2022-12-16 Down UpMainReturn由图知,由图知,Ha(j)不是带限的,有长拖尾,但由于采用双线性变不是带限的,有长拖尾,但由于采用双线性变换法,数字滤波器频率特性换法,数字滤波器频率特性H(ej)没有混叠现象。没有混叠现象。|Ha(j)|/T2/T|H(ej)|2Ha(j)与与H(ej)幅频特性如图幅频特性如
25、图2022-12-16 Down UpMainReturn-0三、三、特点特点1、优点优点:模拟滤波器经过双线性变换后,不存在频率特性的:模拟滤波器经过双线性变换后,不存在频率特性的混叠失真。因而对混叠失真。因而对Ha()无限带要求,且能直接用于设计低无限带要求,且能直接用于设计低通、高通、带通、带阻等各种类型滤波器通、高通、带通、带阻等各种类型滤波器2、缺点缺点:由于映射关系为:由于映射关系为=2arctan(T/2),当,当 很小时,近很小时,近似呈线性关系,当似呈线性关系,当 增加,变换关系就是非线性的了。会产增加,变换关系就是非线性的了。会产生相频特性失真。生相频特性失真。对于临界频率
展开阅读全文