数字信号处理第6章下_第1页
数字信号处理第6章下_第2页
数字信号处理第6章下_第3页
数字信号处理第6章下_第4页
数字信号处理第6章下_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1七、 模拟频率变换法设计IIR数字 滤波器 模拟频率变换法设计数字低通、带通、带阻和高通滤波器的方法:2模拟归一化原型模拟低通、高通、带通、带阻数字低通、高通、带通、带阻频率变换数字化归一化数字低通数字化频率变换或或3 模拟频率变换法把归一化的模拟原型低通滤波器在连续域通过频率变换,设计出所需类型的模拟滤波器,然后利用冲激响应不变法或双线性变换法将其数字化,得到所需的数字滤波器。 冲激响应不变法有频率混叠失真效应, 只适于严格限带的数字低通、带通滤波 器设计,对于数字高通、带阻滤波器的设 计则不能直接应用。所以常用双线性变换的方法。4 在实际设计中,把模拟频率变换法的两步合成一步实现,即把模

2、拟归 一化低通原型滤波器变换到所需类型模 拟滤波器和用双线性变换实现数字化的步骤合并到一起 ,直接变换出所需的数字滤波器。5完成IIR低通、高通、带通、带阻数字滤波器的映射关系不但要满足:1)、将S平面映射到Z平面(S左半平面映射到Z平面单位圆内,S右半平面映射到Z平面单位圆外)。2)、S平面虚轴映射到Z平面单位圆上。 映射原理:6而且还要实现频率的变换。 下面逐一介绍利用双线性变法由模拟低通到数字低通、高通、带通、带阻的映射关系。71、 根据要求,确定模拟滤波器类型和阶数,确定归一化模拟低通滤波器的系统函数。2、 由表6-8公式,得到高通、带通、带阻数字滤波器的系统函数。 设计步骤:8 即前

3、面已讨论的从模拟滤波器映射成数字滤波器的方法:冲激响应不变法阶跃响应不变法双线性变换法数字低通模拟低通1、模拟低通变换成数字低通滤波器9变换关系:pps20s为模拟低通拉氏变量( );p为模拟带通拉氏变量( );0为模拟带通的几何中心频率。2、模拟低通变换成数字带通滤波器 1)模拟低通到模拟带通的变换jsjp10jpjs,如:则:2020jjjj所以:20220这就是模拟低通与模拟带通的频率转换公式。111222021201cc002c1c故模拟低通的通带映射到带通的 , 之间 。代入到频率转换公式,可得21平移13 因此,可以由模拟低通系统函数获得模拟带通系统函数:ppsLPBPsHsH20

4、)()(21012Bc低通、带通通带带宽带通通带几何对称中心频率。142)模拟带通数字带通1111zzcp用双线性变换法:15112011,zzcppps由有21211zEzzDs其中2121012sinsin)sin(2cos22cotEDc21211)()(zEzzDsLPsHzH3)模拟低通数字带通164)模拟低通数字带通频率转换公式sincoscos2cotsincoscos0120cD000jezjs,代入:21211zEzzDs得:映射关系:17变换关系:20220ppss为模拟低通拉氏变( ); p为模拟带阻拉氏变量( ) ;0为模拟带阻的几何中心频率。3、模拟低通变换成数字带阻

5、滤波器 1)模拟低通到模拟带阻的变换jsjp18jpjs,如:则:22020jj所以:22020这就是模拟低通与模拟带阻的频率转换公式。1920, 001c2c0故模拟低通的阻带映射到模拟带阻的阻带。平移不变2122202202120120cc210202112cB代入到频率转换公式,可得2220220)()(ppsLPBRsHsH 因此,可以由模拟低通系统函数获得模拟带阻系统函数:232)模拟带阻数字带阻用双线性变换法:1111zzcp24112022011,zzcppps由有211211)1 (zzEzDs其中)2cos()2cos(cos22tan121201121EDc211211)1

6、()()(zzEzDsLPsHzH3)模拟低通数字带阻254)模拟低通数字带阻频率转换公式jezjs,代入:211211)1 (zzEzDs01201coscossin2tancoscossincD0, 00映射关系:26变换关系:psccs为模拟低通拉氏变量( );p为模拟高通拉氏变量( );c为模拟高通的截止频率。4、模拟低通变换成数字高通滤波器1)模拟低通到模拟高通的变换jsjp27jpjs,如:则:ccjj所以:这就是模拟低通与高通的频率转换公式。cccc或者,2829cc00psLPHPccsHsH)()( 因此,可以由模拟低通系统函数获得模拟高通系统函数:故模拟低通的通带以相反的关

7、系平移到模拟高通的阻带。模拟低通的通带等于模拟高通的阻带。302)模拟低通模拟高通用双线性变换法:1111zzcp311111,zzcppscc由有11111zzCs其中2tan1cccccC11111)()(zzCsLPsHzH3)模拟低通数字高通324)模拟低通数字高通频率转换公式jezjs,代入:11111zzCs2cot2tan2cot|2cot2tan2cot11ccccCC33 NNNNNiiiNiiiaseseesdsddsesdsH101000 NNNNNiiiNiiizBzBzAzAAzBzAzH111101011对于如下多项式的变换,可通过查表计算。3435设抽样频率fs=

8、10kHz,需设计一个数字低通滤波器,要求在频率小于fc= 1kHz的通带内,幅度特性下降小于1dB,在频率大于fst=1.5kHz的阻带内,衰减大于15dB。分别以巴特沃思滤波器巴特沃思滤波器及切贝雪夫滤波切贝雪夫滤波器为原型,器为原型,采用冲激响应不变法冲激响应不变法及双线双线性变换法性变换法, 确定数字滤波器的系统函数。例:36解解: (1) : (1) 以以巴特沃思滤波器巴特沃思滤波器为原型为原型(a) (a) 冲激响应不变法冲激响应不变法根据模拟频率 和数字频率 之间呈线性关系,22sfffTT2 . 010101101233cfc= 1kHz对应于,1014sfTfst=1.5kH

9、z对应于3 . 010101105 . 1233st3715)(log20 1)(log20, 1| )( | 15|)()(|log20 1|)()(|log20 3 . 02 . 003 . 002 . 00jjjjjjjeHeHeHeHeHeHeH则又根据题意有:即为数字滤波器的性能指标要求。38|),()()(jHTjHeHaaj模拟滤波器的指标为:15)103(|log20| )3 . 0(|log20 1- )102(|log20| )2 . 0(|log2033jHTjHjHTjHaaaaNcajH22)(11)( 巴特沃思滤波器幅度平方函数为:39)(1log10)( 20lo

10、g2NcajH15)103(1log101)102(1log102323NcNc40则有临界条件为:5 . 1231 . 02310)103(110)102(1NcNc41)2(. 110lglg2)3000lg(2) 1 (. 110lglg2)2000lg(25 . 11 . 0ccNNNN(2)-(1) 得:5858. 5)2000/()3000lg()110/() 110lg(211 . 05 . 1Nsradc/1004743. 7 3代入(1)式使通带边沿满足要求,得 42sradNc/100321. 7 , 63重新代入通带条件式得取查表6-4,6-6可得出归一化原型模拟低通巴特

11、沃思滤波器的系统函数为: 18637033. 34641016. 71416202. 94641016. 78637033. 31)(23456sssssssHa ) 1931851652. 1)(141421356. 1)(151763809. 0(1)(222sssssssHa或代入(2)式使阻带边沿满足要求,也可。43s用 代替后得到截止频率为cs )104504.491058478.13(1 )104504.491094475. 9(1 )104504.491064003. 3(1014.120923)(63263263218sssssssHac模拟低通巴特沃思滤波器:44 10) 8

12、2001553. 179239041. 6()1211sin()1211cos(10) 97237489. 497237489. 4()129sin()129cos( 10) 79239041. 682001553. 1()127sin()127cos(34, 335 ,236, 1jjsjjsjjsccc6,.,2 , 1,21221keSNkjck代入极点公式得:或者将sradNc/100321. 7 , 6345将此系统函数展成部分分式,利用NkkNcasssH1)()(代入同样可得。8111)(kTskzeTAzHk可得数字滤波器的系统函数:462112112112570. 09972

13、. 016304. 08558. 13699. 00691. 111454. 11428. 26949. 0297. 114466. 02871. 0)(zzzzzzzzzzH代入jez 可得数字滤波器频率响应在通带边缘恰好满足衰减小于1dB的要求,而在阻带边缘衰减则大于15 dB的要求。原因在于N=6代入的是通带条件,若不满足需加大N重新计算。47(b) (b) 利用双线性变换法同样可求得。利用双线性变换法同样可求得。48(2) (2) 以切贝雪夫滤波器为原型以切贝雪夫滤波器为原型 (a) (a) 冲激响应不变法冲激响应不变法 同前。49)取则由1)(2tan2()(,3 . 0,2 . 0

14、,2tan2TTjHjHTaacst有: 15)23 . 0tan(2(log201)22 . 0tan(2(log201010jHjHaa(b) (b) 双线性变换法:双线性变换法:50则有: 508847. 01101101 . 010dB1 通带波纹dBstc15,23 . 0tan2,22 . 0tan22由0141. 302104. 10775. 3568158088. 1875081.10 22 . 0tan2/23 . 0tan211050885. 0111011115 . 1111 . 012chchchchchchNcst取N=4 510644015. 1213646235.

15、 0211702. 411111112NNNNba从而可知: 691648. 0,2369322. 0ccba 则左半平面两对极点为: 522646819. 02188969. 083cos83sin6389997. 00906699. 08cos8sin4 , 3 , 2 , 1,) 12(2cos) 12(2sin3 , 24, 1jbjasjbjasKkNbjkNacccccc由此可得:41)(iiassKsH)4166. 01814. 0)(1180. 04378. 0(04381. 0 22ssss53求得。时为偶数,故由891250942. 011)0(042jHNK)793981

16、. 06737394. 0)(9865049. 02790720. 0(2456533. 0)(22sssssHan及通带波纹分贝数为或由 , 4NdB1 查表6-5,6-7可得出归一化原型模拟低通切贝雪夫切贝雪夫滤波器的系统函数为:s用 代替后同样可得到cs)(sHa54:) 1(| )()(11112即可求得利用公式TsHzHzzTsa)6493. 05548. 11)(8482. 04996. 11 ()1001836. 0 )( 212141zzzzzzH(可见对于同样性能指标要求的数字滤波可见对于同样性能指标要求的数字滤波器,采用巴特沃思滤波器器,采用巴特沃思滤波器为原型为原型比切贝

17、切贝雪夫滤波器需要更高的阶数雪夫滤波器需要更高的阶数N N。55 利用冲激响应不变法或双线性变换法把归一化模拟低通滤波器数字化成数字低通滤波器,然后利用数字频带变换法,在离散域内变换出所需数字滤波器。 模拟频率变换法在模拟滤波器数字化时,一般为避免混叠效应而不采用冲激响应变换法,而对数字频率变换法则无此要求,因为数字化过程在低通进行满足冲激响应不变法的限带条件。八、 数字频率变换法设计IIR数字 滤波器56 从归一化数字低通滤波器原型出发的变换,直接在数字频域进行变换:)(11)()(ZGzLdzHZH变换函数)(1ZG需满足:a、z平面的单位圆映射到Z平面单位圆上;b、z平面单位圆内映射到Z

18、平面单位圆内;c、系统函数必须是 有理函数。1Z57若jjeZez,则由:)(11ZGz有:)(arg)()(jeGjjjjeeGeGe)(arg1)(jjeGeG)(1ZG是全通函数。要求:1| )(| )(|11jjeGZGez58所以有:NiiiZaaZZGz111111)(若要系统稳定,需:1ia则:11ia(所有极点都单位圆内)(所有零点都在单位圆外)这是最大相位延迟系统。59,就可获得各类变换选择合适的N和iaNeGj)(arg变化时,由0到601、根据要求,确定归一化模拟低通滤波器的系统函数。2、用冲激响应不变法或双线性变换法求出归一化数字低通滤波器的系统函数。3、由表6-9 进

19、行数字频率变换,求得满足要求的数字滤波器。设计步骤:61, 00由以上关系,可以确定1N。11111)(aZaZZGzjjjaeaee11aI、数字低通数字低通jjeZez,6263所以可以求出与的关系:cos1sinarctan2aacccc,又由:可以求出:2sin2sincccca640a频率压缩0a频率扩张频率是非线性映射。65)jLeH(21止带压缩)(通带扩展21()jdLHe0数字低通数字低通的变换关系:1111)()(aZaZzLdLzHZH66将低通频率响应在单位圆上旋转1800,就可以获得数字高通的频率响应,即用-Z-1代替Z-1,就完成了数字低通到数字高通的变换:1111

20、1111)(aZaZaZaZZGzII、数字低通数字高通6768所以有:jjjaeaee1cccc,0,0由:2cos2coscccca1111)()(aZaZzLdHzHZH数字低通数字高通的变换关系:69 低通到带通的变换,在单位圆上需两次旋转,故可令N=2,则有:111)(11222112111111ZdZddZdZZaaZaZaZZGzIII、数字低通数字带通707100, 00,由:有:1) 1 (, 1) 1(GG1112221121ZdZddZdZz(取-号)72由:2112,cc有:2tan)2cot(12tan)2cot(112122ccd2tan2cot12cos2cos2

21、1212121cd73令:2cos2cos1212a2cot2tan12ck则:012cos,12,11akakdkkd1112221121)()(ZdZddZdZzLdBzHZH数字低通数字带通的变换关系:74 低通到带阻的变换,在单位圆上也需两次旋转,故可令N=2,则有:1)(1122211211ZdZddZdZZGzIV、数字低通数字带阻757600, 00由:有:1) 1 (, 1) 1(GG1112221121ZdZddZdZz(取+号)77由:1221,cc有:2tan)2tan(12tan)2tan(112122ccd2tan2tan12cos2cos21212121cd78令:

22、2cos2cos1212a2tan2tan12ck则:012cos,12,11akadkkd1112221121)()(ZdZddZdZzLdRzHZH数字低通数字带阻的变换关系:79总结80NiiiZaaZZGz111111)((-)N阶全通表示N个通带变换;(+)N阶全通表示N个阻带变换。V、数字低通多通带数字滤波器81NkkkMiiizazbzH101)(设九、直接设计IIR数字滤波器 1)、频域直接设计 幅度平方函数设计法82则NkkMkkNkkMkkNiijiNkkjkMkkjkMiijiezjkgkekdkceaeaebebzHzHeHj020200000012)2(cos)2(c

23、os)cos()cos()()()(83仿照模拟滤波器,有)(11)(22NjAeH可表示低通滤波器。2tan2tan)(222cNNNA巴特沃思滤波器:2tan2tan)(222cNNCA切贝雪夫滤波器:842121222)1 ()1 ()(211)(211cos1cos12cos2sin2tanzzeeeejezjjjj85000)()(kkNiiiMiiizkhzazbzH由有MiiiNiiikkzbzazkh000)(2)、时域直接设计I、帕德逼近法86在MNk0范围内,)(kh逼近希望的单位抽样响应)(khd由MiiiNiiiMNkkzbzazkh000)(可得:NjjkjkjMNkMjkhaMkbjkha00, 0)(0,)(比较系数10a87用)(khd代替)(kh,可以求出:), 2 , 1(Niai这样就可以确定系统函数), 2 , 1(Mibi)(zHN+M以后的项不加考虑。88 对某特定输入波形,可以得到一个确定的输出波形。 第一步,用最小均方误差的准则求单位抽样响应的最佳值; 第二步,利用帕德逼近法求系统函数的系数。II、波形形成滤波器89 即计算机辅助设计法。在某种准则下使逼近误差最小所进行的设计。 这种方法的特点是不 直接给出滤波器系统函数的显式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论