版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第6章章 无限脉冲呼应数字滤波器的设计无限脉冲呼应数字滤波器的设计 6.1 数字滤波器的根本概念数字滤波器的根本概念6.2 模拟滤波器的设计模拟滤波器的设计6.3 用脉冲呼应不变法设计用脉冲呼应不变法设计IIR数字低通滤波器数字低通滤波器6.4 用双线性变换法设计用双线性变换法设计IIR数字低通滤波器数字低通滤波器6.5 数字高通、带通和带阻滤波器的设计数字高通、带通和带阻滤波器的设计6.6 IIR 数字滤波器的直接设计法数字滤波器的直接设计法6.1 数字滤波器的根本概念数字滤波器的根本概念 1. 数字滤波器的分类 数字滤波器从实现的网络构造或者从单位脉冲呼应分类,可以分成无限脉冲呼应(II
2、R)滤波器和有限脉冲呼应(FIR)滤波器。它们的系统函数分别为: 0110( )1( )( )MrrrNkkkNnnb zH za zH zh n z(6.1.1) (6.1.2) 图6.1.1 理想低通、高通、带通、带阻滤波器幅度特性 )(ejH)(ejH)(ejH)(ejH0低通0高通0带通0带阻22222222 2数字滤波器的技术要求 我们通常用的数字滤波器普通属于选频滤波器。假设数字滤波器的传输函数H(e j)用下式表示: ()()()jjjH eH ee图6.1.2 低通滤波器的技术要求 通带内和阻带内允许的衰减普通用dB数表示,通带内允许的最大衰减用p表示,阻带内允许的最小衰减用s
3、表示,p和s分别定义为:00()20lg()()20lg()psjpjjsjH edBH eH edBH e(6.1.3) (6.1.4) 如将|H(ej0)|归一化为1,(6.1.3)和(6.1.4)式那么表示成:20lg()20lg()psjpjsH edBH edB (6.1.5) (6.1.6) 3. 数字滤波器设计方法概述 IIR滤波器和FIR滤波器的设计方法是很不一样的。IIR滤波器设计方法有两类,经常用的一类设计方法是借助于模拟滤波器的设计方法进展的。其设计步骤是:先设计模拟滤波器得到传输函数Ha(s),然后将Ha(s)按某种方法转换成数字滤波器的系统函数H(z)。 6.2 模拟
4、滤波器的设计模拟滤波器的设计 模拟滤波器的实际和设计方法已开展得相当成熟,且有假设干典型的模拟滤波器供我们选择,如巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev)滤波器、椭圆(Cauer)滤波器、贝塞尔(Bessel)滤波器等,这些滤波器都有严厉的设计公式、现成的曲线和图表供设计人员运用。 图6.2.1 各种理想滤波器的幅频特性 )(jaH低通带通带阻高通)(jaH)(jaH)(jaH000c 1.模拟低通滤波器的设计目的 及逼近方法 模拟低通滤波器的设计目的有p, p,s和s。其中p和s分别称为通带截止频率和阻带截止频率,p是通带(=0p)中的最大衰减系数,s是阻带s
5、的最小衰减系数,p和s普通用dB数表示。对于单调下降的幅度特性,可表示成:2222()10lg()()10lg()apapasasHjHjHjHj(6.2.1) (6.2.2) 假设=0处幅度已归一化到1,即|Ha(j0)|=1,p和s表示为 以上技术目的用图6.2.2表示。图中c称为3dB截止频率,因 2210lg()10lg()papsasHjHj (6.2.3) (6.2.4) ()1/2, 20lg()3acacHjHjdB图6.2.2 低通滤波器的幅度特性 滤波器的技术目的给定后,需求设计一个传输函数Ha(s),希望其幅度平方函数满足给定的目的p和s,普通滤波器的单位冲激呼应为实数,
6、因此2()( ) ()()()aasjaaHjHs GsHjHj (6.2.5) 2.巴特沃斯低通滤波器的设计方法 巴特沃斯低通滤波器的幅度平方函数|Ha(j)|2用下式表示:221()1()aNcHj(6.2.6) 图6.2.3 巴特沃斯幅度特性和N的关系 将幅度平方函数|Ha(j)|2写成s的函数: 21( )()1()aaNcHs Hssj(6.2.7) 此式阐明幅度平方函数有2N个极点,极点sk用下式表示:1121()222( 1)()kjNNkccsje (6.2.8) 图6.2.4 三阶巴特沃斯滤波器极点分布 为构成稳定的滤波器,2N个极点中只取s平面左半平面的N个极点构成Ha(s
7、),而右半平面的N个极点构成Ha(s)。 Ha(s)的表示式为10( )()NcaNkkHsss设N=3,极点有6个,它们分别为23012321334135jccjcjccjcsessesesse 取s平面左半平面的极点s0,s1,s2组成Ha(s): 32233( )()()()aajjcccHssss 由于各滤波器的幅频特性不同,为使设计一致,将一切的频率归一化。这里采用对3dB截止频率c归一化,归一化后的Ha(s)表示为 式中,s/c=j/c。 令=/c,称为归一化频率;令p=j,p称为归一化复变量,这样归一化巴特沃斯的传输函数为101( )()aNkkccHsss(6.2.10) 10
8、1( )()aNkkHppp(6.2.11) 式中,pk为归一化极点,用下式表示: 将极点表示式(6.2.12)代入(6.2.11)式,得到的Ha(p)的分母是p的N阶多项式,用下式表示: 121()22,0,1,1kjNkpekN(6.2.12)/10/10221()101()10psapNcaNsc 将=s代入(6.2.6)式中,再将|Ha(js)|2代入(6.2.4)式中,得到:(6.2.14) (6.2.15) 由(6.2.14)和(6.2.15)式得到:/10/10101()101psapNas令1010101/,101psaspspspak ,那么N由下式表示: lglgspspk
9、N (6.2.16) 用上式求出的N能够有小数部分,应取大于等于N的最小整数。关于3dB截止频率c,假设技术目的中没有给出,可以按照(6.2.14)式或(6.2.15)式求出,由(6.2.14)式得到: 10.1210.12(101)(101)psaNcpaNcs 由(6.2.15)式得到: (6.2.17)(6.2.18) 总结以上,低通巴特沃斯滤波器的设计步骤如下: (1)根据技术目的p,p,s和s,用(6.2.16)式求出滤波器的阶数N。 (2)按照(6.2.12)式,求出归一化极点pk,将pk代入(6.2.11)式,得到归一化传输函数Ha(p)。 (3)将Ha(p)去归一化。将p=s/
10、c代入Ha(p),得到实践的滤波器传输函数Ha(s)。 表6.2.1 巴特沃斯归一化低通滤波器参数 例6.2.1 知通带截止频率fp=5kHz,通带最大衰减p=2dB,阻带截止频率fs=12kHz,阻带最小衰减s=30dB,按照以上技术目的设计巴特沃斯低通滤波器。 解 (1) 确定阶数N。 0.10.11010.024210122.42lg0.02424.25,5lg2.4psaspassppkffNN (2) 按照(6.2.12)式,其极点为3455016523754,jjjjjsesesesese按照(6.2.11)式,归一化传输函数为401( )()akkHppp 上式分母可以展开成为五
11、阶多项式,或者将共轭极点放在一同,构成因式分解方式。这里不如直接查表6.2.1简单,由N=5,直接查表得到: 极点:-0.3090j0.9511,-0.8090j0.5878; -1.00005432432101( )aHppb pb pb pb pb 式 b0=1.0000,b1=3.2361,b2=5.2361,b3=5.2361,b4=3.2361 (3) 为将Ha(p)去归一化,先求3dB截止频率c。 按照(6.2.17)式,得到:10.1210.12(101)25.2755/(101)210.525/psaNcpaNsckrad skrad s 将c代入(6.2.18)式,得到:将p
12、=s/c代入Ha(p)中得到:554233245432( )10cacccccHssbsbsbsbsb 我们这里仅引见切比雪夫型滤波器的设计方法。图6.2.5分别画出阶数N为奇数与偶数时的切比雪夫型滤波器幅频特性。其幅度平方函数用A2()表示: 22221()()1()aNpAHjC (6.2.19) 图6.2.5 切比雪夫型滤波器幅频特性 式中,为小于1的正数,表示通带内幅度动摇的程度,愈大,动摇幅度也愈大。p称为通带截止频率。令=/p,称为对p的归一化频率。CN(x)称为N阶切比雪夫多项式,定义为cos(arccos ),1( )(),1NNxxCxch NArchxx当N=0时,C0(x
13、)=1;当N=1时,C1(x)=x;当N=2时,C2(x)=2x 21;当N=3时,C3(x)=4x 33x。由此可归纳出高阶切比雪夫多项式的递推公式为 C N+1 (x)=2xCN(x)C N-1 (x) (6.2.20) 图6.2.6示出了阶数N=0,4,5时的切比雪夫多项式特性。 由图可见: (1)切比雪夫多项式的过零点在|x|1的范围内; (2)当|x|1时,|CN(x)|1,在|x|1时,CN(x)是双曲线函数,随x单调上升。 图6.2.6 N=0,4,5切比雪夫多项式曲线 按照(6.2.19)式,平方幅度函数与三个参数即,p和N有关。其中与通带内允许的动摇大小有关,定义允许的通带波
14、纹用下式表示: 2max2min2maxmin2()10lg()1()1,()1AAA(6.2.21) 因此 220.110lg(1)101 (6.2.22) 图6.2.7 切比雪夫型与巴特沃斯低通的A2()曲线 设阻带的起始点频率(阻带截止频率)用s表示,在s处的A2(s)用(6.2.19)式确定: 2221()1()ssNPAC(6.2.23) 令s=s/p,由s1,有22211()()1()111()()1111()NsssssspsCch NArchAArchANArchArchNA (6.2.24) (6.2.25)可以解出 3dB截止频率用c表示,22221()2()1,1()()
15、ccNccpNccACCch NArch 按照(6.2.19)式,有通常取c1,因此上式中仅取正号,得到3dB截止频率计算公式: 11( )cpchArchN (6.2.26) 以上p,和N确定后,可以求出滤波器的极点,并确定Ha(p),p=s/p。求解的过程请参考有关资料。下面仅引见一些有用的结果。 设Ha(s)的极点为si=i+ji,可以证明: 2221()1()ssNpAC(6.2.23) 令s=s/p,由s1,有22111()()1111()ssspsArchANArchArchNA (6.2.24) (6.2.25) 上式中仅取正号,得到3dB截止频率计算公式:11( )cpchAr
16、chN (6.2.26) 设Ha(s)的极点为si=i+ji,可以证明:21sin()2,1,2,3,21cos()2ipipichNiNichN (6.2.27) 式中 22222211( )1iippArshNshsh(6.2.28) (6.2.28)式是一个椭圆方程,长半轴为pch(在虚轴上),短半轴为psh(在实轴上)。令bp和ap分别表示长半轴和短半轴,可推导出: 111121()21()2111NNNNaa(6.2.29) (6.2.30) (6.2.31) 图6.2.8 三阶切比雪夫滤波器的极点分布 设N=3,平方幅度函数的极点分布如图6.2.8所示(极点用X表示)。为稳定,用左
17、半平面的极点构成Ha(p),即11( )()aNiiHpcpp(6.2.32) 式中c是待定系数。根据幅度平方函数(6.2.19)式可导出:c=2 N-1,代入(6.2.32)式,得到归一化的传输函数为111( )2()aNNiiHppp(6.2.33a) 按照以上分析,下面引见切比雪夫型滤波器设计步骤。 1) 确定技术要求p,p,s和s p是=p时的衰减系数,s是=s时的衰减系数,它们为 去归一化后的传输函数为11( )2()NpaNNipiHssp(6.2.33b) 22110lg()110lg()ppssAA(6.2.34) (6.2.35) 这里p就是前面定义的通带波纹,见(6.2.2
18、1)式。归一化频率 2) 求滤波器阶数N和参数 由(6.2.19)式,得到: 1,spsp222211()()11()()NppNssCACA 将以上两式代入(6.2.34)式和(6.2.35)式,得到: 0.122220.12220.120.1101()1cos ( arccos1)1101()1()101()101psspNpNsssCnCchNArchchNArch 令 0.1110.11111101101()()spaasskch NArchkArch kNArch(6.2.36) (6.2.37) 这样,先由(6.2.36)式求出k-11,代入(6.2.37)式,求出阶数N,最后取大
19、于等于N的最小整数。 按照(6.2.22)式求,这里p=。 +2=10 0.11 3) 求归一化传输函数Ha(p) 为求Ha(p),先按照(6.2.27)式求出归一化极点pk,k=1,2,:,N。 11/(21)(21)sincos221( )2()( )( )pkaNNiiaap skkpchjchNNHsppHsHp 将极点pk代入(6.2.33)式,得到: 4) 将Ha(p)去归一化,得到实践的Ha(s),即 (6.2.38) (6.2.39) 例6.2.2设计低通切比雪夫滤波器,要求通带截止频率fp=3kHz,通带最大衰减p=0.1dB,阻带截止频率fs=12kHz,阻带最小衰减s=6
20、0dB。 解 (1) 滤波器的技术要求: 0.1,260,21,4ppppssspspdBfdBfff (2) 求阶数N和:110.1110.10.10.01()()1016553101(6553)9.474.6,5(4)2.061011010.1526sppsaaaArch kNArchkArchNNArch (3) 求Ha(p):5(5 1)11( )0.1526 2()aiiHppp由(6.2.38)式求出N=5时的极点pi,代入上式,得到:2211( )2.442(0.5389)(0.33311.1949)0.87200.6359aHpppppp (4)将Ha(p)去归一化,得到:/7
21、261427141( )( )(1.0158 10 )(6.2788 104.2459 10 )11.6437 102.2595 10paap sHsHpsssss 4.模拟滤波器的频率变换模拟高通、带通、带阻滤波器的设计 为了防止符号混淆,先规定一些符号如下: 1) 低通到高通的频率变换 和之间的关系为 上式即是低通到高通的频率变换公式,假设知低通G(j),高通H(j)那么用下式转换:1(6.2.41) 1()()H jG j(6.2.40) 图6.2.9 低通与高通滤波器的幅度特性 模拟高通滤波器的设计步骤如下: (1)确定高通滤波器的技术目的:通带下限频率p,阻带上限频率s,通带最大衰减
22、p,阻带最小衰减s。 (2)确定相应低通滤波器的设计目的:按照(6.2.40)式,将高通滤波器的边境频率转换成低通滤波器的边境频率,各项设计目的为: 低通滤波器通带截止频率p=1/p; 低通滤波器阻带截止频率s=1/s; 通带最大衰减仍为p,阻带最小衰减仍为s。 (3)设计归一化低通滤波器G(p)。 (4)求模拟高通的H(s)。将G(p)按照(6.2.40)式,转换成归一化高通H(q),为去归一化,将q=s/c代入H(q)中,得 例6.2.3 设计高通滤波器,fp=200Hz,fs=100Hz,幅度特性单调下降,fp处最大衰减为3dB,阻带最小衰减s=15dB。( )( )cpsH sG p(
23、6.2.42) 解 高通技术要求: fp=200Hz,p=3dB; fs=100Hz,s=15dB 归一化频率1,0.5pspsccffff低通技术要求:11,23,15psspsdBdB 设计归一化低通G(p)。采用巴特沃斯滤波器,故0.10.1321010.181012lg2.47,3lg1( )221psspssppspspkkNNG pppp 求模拟高通H(s): 2) 低通到带通的频率变换 低通与带通滤波器的幅度特性如图6.2.10所示。 33223( )( )222cpcccscpsH sG psssf 112220/,/,/sssslluuluBBBB 图6.2.10 带通与低通
24、滤波器的幅度特性 表6.2.2 与的对应关系 由与的对应关系,得到:2202201upul由表6.2.2知p对应u,代入上式中,有 (6.2.43)式称为低通到带通的频率变换公式。利用该式将带通的边境频率转换成低通的边境频率。下面推导由归一化低通到带通的转换公式。由于 pj 将(6.2.43)式代入上式,得到:220220pjqpq将q=j代入上式,得到:为去归一化,将q=s/B代入上式,得到:22()()( )( )luulluulspsspsH sG p (6.2.44) (6.2.45)上式就是由归一化低通直接转换成带通的计算公式。下面总结模拟带通的设计步骤。(1)确定模拟带通滤波器的技
25、术目的,即:带通上限频率u,带通下限频率l下阻带上限频率 s1 ,上阻带下限频率 s2 通带中心频率20=lu,通带宽度B=ul与以上边境频率对应的归一化边境频率如下:121220,sslssluuluBBBB (2) 确定归一化低通技术要求: s与-s的绝对值能够不相等,普通取绝对值小的s,这样保证在较大的s处更能满足要求。 通带最大衰减仍为p,阻带最小衰减亦为s。 (3) 设计归一化低通G(p)。 (4) 由(6.2.45)式直接将G(p)转换成带通H(s)。 22222010211,sspssss 例6.2.4 设计模拟带通滤波器,通带带宽B=2200rad/s,中心频率0=21000r
26、ad/s,通带内最大衰减p=3dB,阻带s1=2830rad/s,s2=21200rad/s,阻带最小衰减s=15dB。 解 (1) 模拟带通的技术要求: 0=21000rad/s,p=3dB s1 =2830rad/s,s2=21200rad/s,s=15dB B=2200rad/s; 0=5,s1=4.15,s2=6 (2) 模拟归一化低通技术要求:222220103211,1.833,1.874sspsss 取s=1.833,p=3dB,s=15dB。 (3)设计模拟归一化低通滤波器G(p): 采用巴特沃斯型,有0.10.11010.181011.833lg2.83lgpsspsspps
27、pspkkN 取N=3,查表6.2.1,得232()1( )221( )( )luulspsG ppppH sG p (4) 求模拟带通H(s): 23652242330042224610000( )2(32)(4)(32)2SH ss B sBBsBB sBsBs 3) 低通到带阻的频率变换 低通与带阻滤波器的幅频特性如图6.2.11所示。 图6.2.11 低通与带阻滤波器的幅频特性 图中,l和u分别是下通带截止频率和上通带截止频率,s1和s2分别为阻带的下限频率和上限频率,0为阻带中心频率,20=ul,阻带带宽B=ul,B作为归一化参考频率。相应的归一化边境频率为 u=u/B,l=l/B,
28、s1=s1/B,s2=s2/B; 20=ul 表6.2.3 与的对应关系 根据与的对应关系,可得到: 且ul=1,p=1,(6.2.46)式称为低通到带阻的频率变换公式。将(6.2.46)式代入p=j,并去归一化,可得 上式就是直接由归一化低通转换成带阻的频率变换公式。 220(6.2.46) 2220()ululsBspss (6.2.47) 220( )( )sBpsH sG p(6.2.48) 下面总结设计带阻滤波器的步骤:(1)确定模拟带阻滤波器的技术要求,即:下通带截止频率l,上通带截止频率u阻带下限频率s1,阻带上限频率s2阻带中心频率+20=ul,阻带宽度B=ul它们相应的归一化
29、边境频率为 l=l/B,u=u/B,s1=s1/B; s2=s2/B,20=ul以及通带最大衰减p和阻带最小衰减s。 (2) 确定归一化模拟低通技术要求,即: 取s和s的绝对值较小的s;通带最大衰减为p,阻带最小衰减为s。 (3) 设计归一化模拟低通G(p)。 (4) 按照(6.2.48)式直接将G(p)转换成带阻滤波器H(s)。12222210201,sspssss 例6.2.5 设计模拟带阻滤波器,其技术要求为: l=2905rad/s, s1=2980rad/s, s2= 21020rad/s,u=21105rad/s,p=3dB, s=25dB。试设计巴特沃斯带阻滤波器。 解 (1)
30、模拟带阻滤波器的技术要求: l=2905,u=21105; s1=2980,s2=21020; 20=lu=4+21000025,B=ul=2200; l=l/B=4.525,u=u/B=5.525; s1=s1/B=4.9,s2=5.1; 20=lu=25 (2) 归一化低通的技术要求:222101,4.95,4.953,25spssspsdBdB (3)设计归一化低通滤波器G(p):0.10.121010.05621014.95lg1.8,2lg1( )21psspssppspspkkNNG ppp (4) 带阻滤波器的H(s)为22042240042222240002( )( )2(2)
31、2sBpssssH sG psBBsBs 6.3 用脉冲呼应不变法设计用脉冲呼应不变法设计IIR数字低通滤波器数字低通滤波器 为了保证转换后的H(z)稳定且满足技术要求,对转换关系提出两点要求: (1) 因果稳定的模拟滤波器转换成数字滤波器,仍是因果稳定的。 (2)数字滤波器的频率呼应模拟模拟滤波器的频响,s平面的虚轴映射z平面的单位圆,相应的频率之间成线性关系。 设模拟滤波器的传输函数为Ha(s),相应的单位冲激呼应是ha(t) ( )( )aaHsLT h t 设模拟滤波器Ha(s)只需单阶极点,且分母多项式的阶次高于分子多项式的阶次,将Ha(s)用部分分式表示: 1( )NiaiiAHs
32、ss(6.3.1) 式中si为Ha(s)的单阶极点。将Ha(s)进展逆拉氏变换得到ha(t):1( )( )iNs ntaiih tAeu t(6.3.2) 式中u(t)是单位阶跃函数。对ha(t)进展等间隔采样,采样间隔为T,得到: 1( )()()iNs nTaiih nh nTAeu nT(6.3.3)对上式进展Z变换,得到数字滤波器的系统函数H(z): 11( )1iNis TiAH zez (6.3.4)设ha(t)的采样信号用ha(t)表示,( )( ) ()aanhth ttnT 对 进展拉氏变换,得到: ( )aht( )( )()()staastansnTHsht edth
33、tnT edtnT e 式中ha(nT)是ha(t)在采样点t=nT时的幅度值,它与序列h(n)的幅度值相等,即h(n)=ha(nT),因此得到: ( )( )( )( )sTsTsnTnaz ez ennHsh n eh n zH z(6.3.5) 上式表示采样信号的拉氏变换与相应的序列的Z变换之间的映射关系可用下式表示: 我们知道模拟信号ha(t)的傅里叶变换Ha(j)和其采样信号 的傅里叶变换 之间的关系满足(1.5.5)式,重写如下:sTze(6.3.6) ( )aht()aHj1()()1( )()1( )()sTaaskaaskasz ekHjHjjkTHsHsjkTH zHsjk
34、T 将s=j代入上式,得由(6.3.5)式和(6.3.8)式得到:(6.3.7) (6.3.8) (6.3.9) 上式阐明将模拟信号ha(t)的拉氏变换在s平面上沿虚轴按照周期s=2/T延拓后,再按照(6.3.6)式映射关系,映射到z平面上,就得到H(z)。(6.3.6)式可称为规范映射关系。下面进一步分析这种映射关系。设jsjzre 按照(6.3.6)式,得到:jTj Treee因此得到:TreT (6.3.10) 那么 =0,r=1 0,r0,r1 另外,留意到z=esT是一个周期函数,可写成2(),jM TsTTj TTTeeeeeM为恣意整数图6.3.1 z=esT,s平面与z平面之间
35、的映射关系图6.3.2 脉冲呼应不变法的频率混叠景象 假设 没有频率混叠景象,即满足 按照(6.3.9)式,并将关系式s=j代入,=T,代入得到: 令()aHj()0,/aHjT 1()(),jaH eHjTT11( )()( )1()(/),iaNis Tijah nTh nTTAH zezH eHjT 普通Ha(s)的极点si是一个复数,且以共轭成对的方式出现,在(6.3.1)式中将一对复数共轭极点放在一同,构成一个二阶根本节。假设模拟滤波器的二阶根本节的方式为1112211()sjs 极点为 (6.3.11) 可以推导出相应的数字滤波器二阶根本节(只需实数乘法)的方式为 11111212
36、11cos12cosTTTz eTz eTz e (6.3.12) 假设模拟滤波器二阶根本节的方式为 1111112211112121,()sin12cosTTTjsz eTz eTz e 极点为 (6.3.13)(6.3.14) 例6.3.1 知模拟滤波器的传输函数Ha(s)为 用脉冲呼应不变法将Ha(s)转换成数字滤波器的系统函数H(z)。 解 首先将Ha(s)写成部分分式:20.5012( )0.64490.7079aHsss0.32240.3224( )0.32240.77720.32240.7772ajjHssjsj极点为12(0.32240.772),(0.32240.7772)s
37、jsj 那么H(z)的极点为1212,s Ts Tzeze按照(6.3.4)式,并经过整理,得到 设T=1s时用H1(z)表示,T=0.1s时用H2(z)表示,那么111212120.3276( )1 1.03280.2470.0485( )1 1.93070.9375zH zzzzHzzz 转换时,也可以直接按照(6.3.13),(6.3.14)式进展转换。首先将Ha(s)写成(6.3.13)式的方式,如极点s1,2=1j1,那么112222111110.5012( )0.6449()()aHsss再按照(6.3.14)式,H(z)为111112121sin( )0.644912cosTTT
38、z eTH zz eTz e图6.3.3 例6.3.1的幅度特性6.4 用双线性变换法设计用双线性变换法设计IIR数字数字低通滤波器低通滤波器 正切变换实现频率紧缩: 121tan()2TT (6.4.1) 式中T仍是采样间隔,当1从/T经过0变化到/T时,那么由经过0变化到+,实现了s平面上整个虚轴完全紧缩到s1平面上虚轴的/T之间的转换。这样便有111212 1()21s Ts TesthTTTe(6.4.2) 再经过 转换到z平面上,得到:1s Tze112 1122zsTzsTzsT(6.4.3) (6.4.4) 下面分析模拟频率和数字频率之间的关系。 图6.4.1 双线性变换法的映射
39、关系 令s=j,z=e j,并代入(6.4.3)式中,有2 1121tan2jjejTeT (6.4.5) 图6.4.2 双线性变换法的频率变换关系图6.4.3 双线性变换法幅度和相位特性的非线性映射 设 112012201211120121212( )2( )( ),( )1kkakkazszkkkkAAsA sA sHsBB sB sB sH zHsCTaa za za zH zb zb zb z 表6.4.1 系数关系表 例6.4.1试分别用脉冲呼应不变法和双线性不变法将图6.4.4所示的RC低通滤波器转换成数字滤波器。 解 首先按照图6.4.4写出该滤波器的传输函数Ha(s)为1( )
40、,aHssRC 利用脉冲呼应不变法转换,数字滤波器的系统函数H1(z)为 11( )1TH zez 利用双线性变换法转换,数字滤波器的系统函数H2(z)为 111121212112(1)( )( )12,22azsTzzHzHsa zTTTTH1(z)和H2(z)的网络构造分别如图6.4.5(a),(b)所示。图6.4.5 例6.4.1图H1(z)和H2(z)的网络构造 (a)H1(z); (b)H2(z) 下面我们总结利用模拟滤波器设计IIR数字低通滤波器的步骤。 (1)确定数字低通滤波器的技术目的:通带截止频率p、通带衰减p、阻带截止频率s、阻带衰减s。 (2)将数字低通滤波器的技术目的转
41、换成模拟低通滤波器的技术目的。 21tan()2TT 假设采用双线性变换法,边境频率的转换关系为图6.4.6例6.4.1 图数字滤波器H1(z)和H2(z)的幅频特性 (3)按照模拟低通滤波器的技术目的设计模拟低通滤波器。 (4)将模拟滤波器Ha(s),从s平面转换到z平面,得到数字低通滤波器系统函数H(z)。 例6.4.2 设计低通数字滤波器,要求在通带内频率低于0.2rad时,允许幅度误差在1dB以内;在频率0.3到之间的阻带衰减大于15dB。指定模拟滤波器采用巴特沃斯低通滤波器。试分别用脉冲呼应不变法和双线性变换法设计滤波器。 解 (1) 用脉冲呼应不变法设计数字低通滤波器。 数字低通的
42、技术目的为 p=0.2rad,p=1dB; s=0.3rad,s=15dB 模拟低通的技术目的为 T=1s,p=0.2rad/s,p=1dB; s=0.3rad/s,s=15dB 设计巴特沃斯低通滤波器。先计算阶数N及3dB截止频率c。 0.10.1lglg0.31.50.21010.092101lg0.0925.884lg1.5psspspssppspkNkN 取N=6。为求3dB截止频率c,将p和p代入(6.2.17)式,得到c=0.7032rad/s,显然此值满足通带技术要求,同时给阻带衰减留一定余量,这对防止频率混叠有一定益处。 根据阶数N=6,查表6.2.1,得到归一化传输函数为23
43、4561( )13.86377.46419.14167.46413.8637aHppppppp 为去归一化,将p=s/c代入Ha(p)中,得到实践的传输函数Ha(s), 62652433425665432( )3.86377.46419.14167.46413.86370.12092.7163.6913.1791.8250.1210.1209accccccHsssssssssssss 用脉冲呼应不变法将Ha(s)转换成H(z)。首先将Ha(s)进展部分分式,并按照(6.3.11)式、(6.3.12)式,或者(6.3.13)式和(6.3.14)式,得到:1112121120.28710.4466
44、2.14281.1454( )10.12970.69491 1.06910.36991.85580.630410.99720.2570zzH zzzzzzzz图6.4.7 例6.4.2图用脉冲呼应不变法设计的数字低通滤波器的幅度特性 (2) 用双线性变换法设计数字低通滤波器。 数字低通技术目的仍为 p=0.2rad,p=1dB; s=0.3rad,s=15dB 模拟低通的技术目的为21tan,122tan0.10.65/ ,12tan0.151.019/ ,15ppPpssTTrad sdBrad sdB 设计巴特沃斯低通滤波器。阶数N计算如下:lglg1.0191.5680.650.092l
45、g0.0925.306lg1.568spspssppspkNkN 取N=6。为求c,将s和s代入(6.2.18)式中,得到c=0.7662rad/s。这样阻带技术目的满足要求,通带目的曾经超越。 根据N=6,查表6.2.1得到的归一化传输函数Ha(p)与脉冲呼应不变法得到的一样。为去归一化,将p=s/c代入Ha(p),得实践的Ha(s), 用双线性变换法将Ha(s)转换成数字滤波器H(z):2220.2024( )(0.3960.5871)(1.0830.5871)(1.4800.5871)aHsssssss111 61212121120.0007378(1)( )( )(1 1.2680.7
46、051)(1 1.0100.358)110.90440.2155azszzH zHszzzzzz图6.4.8 例6.4.2图用双线性变换法设计的数字低通滤波器的幅度特性6.5 数字高通、带通和带阻滤波器的设计数字高通、带通和带阻滤波器的设计 例如高通数字滤波器等。详细设计步骤如下: (1) 确定所需类型数字滤波器的技术目的。 (2) 将所需类型数字滤波器的技术目的转换成所需类型模拟滤波器的技术目的,转换公式为 21tan2T (3)将所需类型模拟滤波器技术目的转换成模拟低通滤波器技术目的(详细转换公式参考本章6.2节)。 (4)设计模拟低通滤波器。 (5)将模拟低统统过频率变换,转换成所需类型
47、的模拟滤波器。 (6)采用双线性变换法,将所需类型的模拟滤波器转换成所需类型的数字滤波器。 例6.5.1 设计一个数字高通滤波器,要求通带截止频率p=0.8rad,通带衰减不大于3dB,阻带截止频率s=0.44rad,阻带衰减不小于15dB。希望采用巴特沃斯型滤波器。 解 (1)数字高通的技术目的为 p=0.8rad,p=3dB; s=0.44rad,s=15dB (2) 模拟高通的技术目的计算如下: 令T=1,那么有12tan6.155/ ,3212tan1.655/ ,32pppsssrad sdBrad sdB (3)模拟低通滤波器的技术目的计算如下:10.163/ ,36.15510.
48、604/ ,151.655ppssrad sdBrad sdB 将p和s对3dB截止频率c归一化,这里c=p, (4)设计归一化模拟低通滤波器G(p)。模拟低通滤波器的阶数N计算如下:1,3.71spsp0.10.1lglg1010.18031013.711.31,2psspspspssppkNkNN 查表6.2.1,得到归一化模拟低通传输函数G(p)为22221( )21( )2cccG pppG sss 为去归一化,将p=s/c代入上式得到: (5) 将模拟低通转换成模拟高通。将上式中G(s)的变量换成1/s,得到模拟高通Ha(s): 22221( )( )21caccsHsGsss (6
49、)用双线性变换法将模拟高通H (s)转换成数字高通H(z):11121( )( )azszH zHs实践上(5)、(6)两步可合并成一步,即1111211 21 21212( )( )0.106(1)0.0653(1)( )1.6241.9470.5661 1.1990.349zszH zG szzH zzzzz 例6.5.2设计一个数字带通滤波器,通带范围为0.3rad到0.4rad,通带内最大衰减为3dB,0.2rad以下和0.5rad以上为阻带,阻带内最小衰减为18dB。采用巴特沃斯型模拟低通滤波器。 解 (1)数字带通滤波器技术目的为 通带上截止频率 u=0.4rad 通带下截止频率
50、l=0.3rad 阻带上截止频率 s2=0.5rad 阻带下截止频率 s1=0.2rad 通带内最大衰减p=3dB,阻带内最小衰减s=18dB。 (2) 模拟带通滤波器技术目的如下: 设T=1,那么有2211012tan1.453/212tan1.019/212tan2/212tan0.650/21.217/0.434/uullssssululrad srad srad srad srad sBrad s (通带中心频率) (带宽) 将以上边境频率对带宽B归一化,得到 u=3.348,l=2.348; s2=4.608,s1=1.498; 0=2.804 (3) 模拟归一化低通滤波器技术目的:
51、 归一化阻带截止频率222022.902sss归一化通带截止频率p=1p=3dB,s=18dB (4) 设计模拟低通滤波器:0.10.11010.1271012.902lg0.1271.940,2lg2.902psspssppkNN 查表6.2.1,得到归一化低通传输函数G(p),21( )21G ppp (5) 将归一化模拟低通转换成模拟带通: (6)经过双线性变换法将Ha(s)转换成数字带通滤波器H(z)。下面将(5)、(6)两步合成一步计算:220()( )( )ulaspsHsG p 11121zsz 将上式代入(5)中的转换公式,得11221 221 20021211212224(1
52、)(1)()2(1)()5.484.57.4816.3135.18806190.868(1)1zsululzszzpszzzzzzz 将上面的p等式代入G(p)中,得 2412340.021(12)( )1 1.4912.8481.681.273zzHzzzzz 例6.5.3设计一个数字带阻滤波器,通带下限频率l=0.19,阻带下截止频率s1=0.198,阻带上截止频率s2=0.202,通带上限频率u=0.21,阻带最小衰减s=13dB,l和u处衰减p=3dB。采用巴特沃斯型。 解 (1) 数字带阻滤波器技术目的: l=0.19rad,u=0.21rad,p=3dB; s1=0.198rad,
53、s2=0.202rad,s=13dB (2) 模拟带阻滤波器的技术目的: 设T=1,那么有1122112tan0.615/ ,2tan0.685/22112tan0.615/ ,2tan0.685/22lluussssrad srad srad srad s 阻带中心频率平方为 20=lu=0.421阻带带宽为 B=u-l=0.07rad/s 将以上边境频率对B归一化: l=8.786,u=9.786, s1=9.186,s2=9.386; 20=lu=85.98 (3) 模拟归一化低通滤波器的技术目的: 按照(6.2.48)式,有 p=1,p=3dB222204.434,13ssssdB (
54、4) 设计模拟低通滤波器:0.10.11010.2291014.434lg0.2290.99,1lg4.434psspssppkNN 220220( )( )asBpssBpsHsG p(5) 将G(p)转换成模拟阻带滤波器Ha(s): (6) 将Ha(s)经过双线性变换,得到数字阻带滤波器H(z)。1121 221 202221 221 21200112122(1)4(1)(1)2(1)4(1)(1)0.969(1619)( )( )1 1.5690.939zszzBpzzsBzBpszzzzH zG pzz6.6 IIR 数字滤波器的直接设计法数字滤波器的直接设计法 1. 零极点累试法 称
55、为零极点累试法。在确定零极点位置时要留意: (1)极点必需位于z平面单位圆内,保证数字滤波器因果稳定; (2)复数零极点必需共轭成对,保证系统函数有理式的系数是实的。 图6.6.1 例6.6.1图(a)零极点分布; (b)幅度特性 2.在频域利用幅度平方误差最小法直接设计IIR数字滤波器 设IIR滤波器由K个二阶网络级联而成,系统函数用H(z)表示, 121211( )1Kiiiiia zbzH zAc zd z(6.6.1) 式中,A是常数;ai,bi,ci,di是待求的系数;Hd(e j)是希望设计的滤波器频响。假设在(0,)区间取N点数字频率i,i=1,2,:,N,在这N点频率上,比较|
56、Hd(e j)|和|H(e j)|,写出两者的幅度平方误差E为21()()iiNjjdiEH eHe(6.6.2) 而在(6.6.1)式中共有(4K+1)个待定的系数,求它们的原那么是使E最小。下面我们研讨采用(6.6.1)式网络构造,如何求出(4K+1)系数。 按照(6.6.2)式,E是(4K+1)个未知数的函数,用下式表示: 1 1 112( , )TKKKKEEAa bc d aa b c d 上式表示4K个系数组成的系数向量。为推导公式方便,令21(),()( , )iijjiddNidiH eHHHeAEAA HH(6.6.3) 为选择A使E最小,令121NiddefigNiiH H
57、AAH(6.6.4) 设k是 的第k个分量(ak或bk或ck或dk),1 ,2(),1,2,4NgiggidikkEAHAA AHkK(6.6.5) 由于 ,式中H*i表示对Hi函数共轭。 12iiiHHH121112Re22ReiiiiiikkkikiiiiikHHHHHHHHH HHHH (6.6.6) 将上式详细写成对ak,bk,ck,dk的偏导,得到:211112ReRe1ReRe1jjiiiiiiiiikkikiiiizeikkikiHHHHHHHaHaHzHHHaa zb z(6.6.7) 式中,k=1,2,3,:,K;i=1,2,3,:,N。 同理求得212112212Re1Re
58、1Re1jiijiijiiiiizekkikiiiizekkikiiiizekkikiHzHba zb zHzHcc zd zHzHdc zd z (6.6.8) (6.6.9) (6.6.10) 由于系统函数是一个有理函数,极、零点均以共轭成对的方式存在,对于极点z1,一定有下面关系:11111111112111() ()11()()11jjjjjjjjjjjjez ezezezezezzeezeezzzeezz (6.6.11) 图6.6.2 例6.6.2图(a)要求的幅度特性;(b)k=1,2时的幅度特性 例6.6.2 设计低通数字滤波器,其幅度特性如图6.6.2(a)所示。截止频率s=0.1rad。 解 思索到通带和过渡带的重要,在00.2区间,每隔0.01取一点i值,在0.2区间每隔0.1取一点i值,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五年级数学(小数除法)计算题专项练习及答案
- 电冰箱、空调器安装与维护电子教案 4.3 运行并调试
- 湘教版九年级美术上册说课稿
- 江西省上饶市广丰中学2024-2025学年高三上学期11月化学测试卷(含答案)
- 福建省龙岩市一级校联盟2024-2025学年高三上学期11月期中考试 英语(含答案无听力音频有听力原文)
- 头发造型用发胶产业规划专项研究报告
- 医用人体成分分析仪产业规划专项研究报告
- 挖泥机市场发展预测和趋势分析
- 医用消毒器市场需求与消费特点分析
- 湖北省荆州市监利市多校2024-2025学年二年级上学期期中数学试题
- 不离婚互不干涉协议模板
- 基于社会效益与经济效益的大型医疗设备成本效益分析
- 国家开放大学《护理科研方法》形考任务1-4参考答案
- 走近湖湘红色人物智慧树知到课后章节答案2023年下湖南工商大学
- 软件项目提成方案
- 医院服务礼仪培训课件
- 低年级绘本 校本课程纲要
- 推拉门安装技术交底
- 装配式建筑设计研究与总结课件
- 一年级上册全册道德与法治教案全
- GB/T 9452-2023热处理炉有效加热区测定方法
评论
0/150
提交评论