第6章 无限脉冲响应数字滤波器的设计.ppt
《第6章 无限脉冲响应数字滤波器的设计.ppt》由会员分享,可在线阅读,更多相关《第6章 无限脉冲响应数字滤波器的设计.ppt(138页珍藏版)》请在课桌文档上搜索。
1、第6章 无限脉冲响应数字滤波器的设计,6.1 数字滤波器的基本概念,1.数字滤波器的分类 数字滤波器从实现的网络结构或者从单位脉冲响应分类,可以分成无限脉冲响应(IIR)滤波器和有限脉冲响应(FIR)滤波器。它们的系统函数分别为:,(6.1.1),(6.1.2),图6.1.1 理想低通、高通、带通、带阻滤波器幅度特性,功能分类,Lowpass,Highpass,Bandpass,Bandstop,2数字滤波器的技术要求 我们通常用的数字滤波器一般属于选频滤波器。假设数字滤波器的传输函数H(e j)用下式表示:,图6.1.2 低通滤波器的技术要求,BASIC SPECIFICATIONS FOR
2、 DIGITAL FILTER,phase-frequency,Amplitude-frequency,输入信号各频率成分的衰减,输入信号各频率成分在时间上的延时,Transition,3dB通带截止频率,Pass band,Stop band,通带内和阻带内允许的衰减一般用dB数表示,通带内允许的最大衰减用p表示,阻带内允许的最小衰减用s表示,p和s分别定义为:,(6.1.3),(6.1.4),如将|H(ej0)|归一化为1,(6.1.3)和(6.1.4)式则表示成:,(6.1.5),(6.1.6),3.数字滤波器的设计过程,滤波器设计的三个步骤(basic steps):分析设计需求:滤波
3、器类型/基本参数(specification)(1)低通/高通/带通/带阻(2)边界频率/通带和阻带衰减(3)通带纹波特性 利用因果稳定系统函数逼近设计需求,这 种传递函数分为IIR和FIR传递函数 通过有限精度的运算实现该系统函数,4.IIR数字滤波器的设计方法,一个N阶IIR数字滤波器的系统函数:,H(z)的设计目的:确定系数ai和bi或零极点ci和di,从而保证滤波器满足设计需求。,IIR数字滤波器系统函数的三种设计方法:,零极点位置累试法 利用模拟滤波器的理论 利用优化技术设计,单位圆内的极点 频谱中的峰值单位圆内的零点 频谱中的谷值,滤波器设计方法(1)简单滤波器零极点位置累试法,模
4、拟滤波器的设计方法:简单严格的设计公式 设计参数已表格化,(2)利用模拟滤波器的理论,设计原理:设计需求 AF的Ha(s)DF的H(z)常用方法:脉冲响应不变法 双线性变换法,(3)利用优化技术设计 Optimization,循环尝试的方法进行参数设置 最优化准则,运算量大,用模拟滤波器设计数字滤波器遵循的两个原则(1)S平面的虚轴 j 映射到z平面的单位圆上ejw 上(频响模拟:Ha(s)H(z))(2)Ha(s)的因果稳定性经映射后H(z)仍保持,即:S平面左半平面Res0映射到z平面单 位圆内|z|1。,6.2 模拟滤波器的设计,模拟滤波器的理论和设计方法已发展得相当成熟,且有若干典型的
5、模拟滤波器供我们选择,如巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev)滤波器、椭圆(Ellopse)滤波器、贝塞尔(Bessel)滤波器等,这些滤波器都有严格的设计公式、现成的曲线和图表供设计人员使用。,图6.2.1 各种理想滤波器的幅频特性,1.模拟低通滤波器的设计指标及逼近方法 模拟低通滤波器的设计指标有p,p,s和s。其中p和s分别称为通带截止频率和阻带截止频率,p是通带(=0p)中的最大衰减系数,s是阻带s的最小衰减系数,p和s一般用dB数表示。对于单调下降的幅度特性,可表示成:,(6.2.1),(6.2.2),如果=0处幅度已归一化到1,即|Ha(j0)|=
6、1,p和s表示为 以上技术指标用图6.2.2表示。图中c称为3dB截止频率,因,(6.2.3),(6.2.4),图6.2.2 低通滤波器的幅度特性,滤波器的技术指标给定后,需要设计一个传输函数Ha(s),希望其幅度平方函数|Ha(j)2满足给定的指标p和s,一般滤波器的单位冲激响应为实数,因此,(6.2.5),Ha(s)必须是稳定的,极点落在s平面的左半平面,2.巴特沃斯低通滤波器的设计方法 巴特沃斯低通滤波器的幅度平方函数|Ha(j)|2用下式表示:,(6.2.6),图6.2.3 巴特沃斯幅度特性和N的关系,N称为滤波器的阶数,幅度响应单调下降(monotonically decreasin
7、g),将幅度平方函数|Ha(j)|2写成s的函数:,(6.2.7),此式表明幅度平方函数有2N个极点,极点sk用下式表示:,(6.2.8),k=0,1,.,2N-1,图6.2.4 三阶巴特沃斯滤波器极点分布,N=3,为形成稳定的滤波器,2N个极点中只取s平面左半平面的N个极点构成Ha(s),而右半平面的N个极点构成Ha(-s)。Ha(s)的表示式为,设N=3,极点有6个,它们分别为,取s平面左半平面的极点s0,s1,s2组成Ha(s):,由于各滤波器的幅频特性不同,为使设计统一,将所有的频率归一化。这里采用对3dB截止频率c归一化,归一化后的Ha(s)表示为 式中,s/c=j/c。令=/c,称
8、为归一化频率;令p=j,p称为归一化复变量,这样归一化巴特沃斯的传输函数为,(6.2.10),(6.2.11),式中,pk为归一化极点,用下式表示:,(6.2.12),总结以上,低通巴特沃斯滤波器的设计步骤如下:(1)根据技术指标p,p,s和s,求出滤波器的阶数N。(2)求出归一化极点pk,得到归一化传输函数Ha(p)。(3)将Ha(p)去归一化(将p=s/c代入Ha(p),得到实际的滤波器传输函数Ha(s)。,表6.2.1 巴特沃斯归一化低通滤波器参数,例6.2.1 已知通带截止频率fp=5kHz,通带最大衰减p=2dB,阻带截止频率fs=12kHz,阻带最小衰减s=30dB,按照以上技术指
9、标设计巴特沃斯低通滤波器。解(1)确定阶数N。,(2)按照(6.2.12)式,其极点为,按照(6.2.11)式,归一化传输函数为,上式分母可以展开成为五阶多项式,或者将共轭极点放在一起,形成因式分解形式。这里不如直接查表6.2.1简单,由N=5,直接查表得到:极点:-0.3090j0.9511,-0.8090j0.5878;-1.0000,式 b0=1.0000,b1=3.2361,b2=5.2361,b3=5.2361,b4=3.2361,(3)为将Ha(p)去归一化,先求3dB截止频率c。按照(6.2.17)式,得到:,将c代入(6.2.18)式,得到:,将p=s/c代入Ha(p)中得到:
10、,我们这里仅介绍切比雪夫型滤波器的设计方法。图6.2.5分别画出阶数N为奇数与偶数时的切比雪夫型滤波器幅频特性。其幅度平方函数用A2()表示:,(6.2.19),图6.2.5 切比雪夫型滤波器幅频特性,3.切比雪夫型滤波器,e,:,通带波纹,N,:阶数,(,由阻带指标确定,),图6.2.6 N=0,4,5切比雪夫多项式曲线,图6.2.7 切比雪夫型与巴特沃斯低通的|Ha(j)|2曲线,切比雪夫II型模拟低通滤波器,4.模拟滤波器的频率变换模拟高通、带通、带阻滤波器的设计 为了防止符号混淆,先规定一些符号如下:1)低通到高通的频率变换 和之间的关系为 上式即是低通到高通的频率变换公式,如果已知低
11、通G(j),高通H(j)则用下式转换:,(6.2.41),(6.2.40),图6.2.9 低通与高通滤波器的幅度特性,模拟高通滤波器的设计步骤如下:(1)确定高通滤波器的技术指标:通带下限频率p,阻带上限频率s,通带最大衰减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
12、),为去归一化,将q=s/c代入H(q)中,得 例6.2.3 设计高通滤波器,fp=200Hz,fs=100Hz,幅度特性单调下降,fp处最大衰减为3dB,阻带最小衰减s=15dB。,(6.2.42),解 高通技术要求:fp=200Hz,p=3dB;fs=100Hz,s=15dB 归一化频率,低通技术要求:,设计归一化低通G(p)。采用巴特沃斯滤波器,故,求模拟高通H(s):2)低通到带通的频率变换 低通与带通滤波器的幅度特性如图6.2.10所示。,图6.2.10 带通与低通滤波器的幅度特性,表6.2.2 与的对应关系,由与的对应关系,得到:,由表6.2.2知p对应u,代入上式中,有,(6.2
13、.43)式称为低通到带通的频率变换公式。利用该式将带通的边界频率转换成低通的边界频率。下面推导由归一化低通到带通的转换公式。由于,将(6.2.43)式代入上式,得到:,将q=j代入上式,得到:,为去归一化,将q=s/B代入上式,得到:,(6.2.44),(6.2.45),上式就是由归一化低通直接转换成带通的计算公式。下面总结模拟带通的设计步骤。(1)确定模拟带通滤波器的技术指标,即:带通上限频率u,带通下限频率l下阻带上限频率 s1,上阻带下限频率 s2 通带中心频率20=lu,通带宽度B=ul与以上边界频率对应的归一化边界频率如下:,(2)确定归一化低通技术要求:s与-s的绝对值可能不相等,
14、一般取绝对值小的s,这样保证在较大的s处更能满足要求。通带最大衰减仍为p,阻带最小衰减亦为s。(3)设计归一化低通G(p)。(4)由(6.2.45)式直接将G(p)转换成带通H(s)。,例6.2.4 设计模拟带通滤波器,通带带宽B=2200rad/s,中心频率0=21000rad/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)模拟归
15、一化低通技术要求:,取s=1.833,p=3dB,s=15dB。(3)设计模拟归一化低通滤波器G(p):采用巴特沃斯型,有,取N=3,查表6.2.1,得,(4)求模拟带通H(s):,3)低通到带阻的频率变换 低通与带阻滤波器的幅频特性如图6.2.11所示。,图6.2.11 低通与带阻滤波器的幅频特性,图中,l和u分别是下通带截止频率和上通带截止频率,s1和s2分别为阻带的下限频率和上限频率,0为阻带中心频率,20=ul,阻带带宽B=ul,B作为归一化参考频率。相应的归一化边界频率为 u=u/B,l=l/B,s1=s1/B,s2=s2/B;20=ul,表6.2.3 与的对应关系,根据与的对应关系
16、,可得到:且ul=1,p=1,(6.2.46)式称为低通到带阻的频率变换公式。将(6.2.46)式代入p=j,并去归一化,可得 上式就是直接由归一化低通转换成带阻的频率变换公式。,(6.2.46),(6.2.47),(6.2.48),下面总结设计带阻滤波器的步骤:(1)确定模拟带阻滤波器的技术要求,即:下通带截止频率l,上通带截止频率u阻带下限频率s1,阻带上限频率s2阻带中心频率+20=ul,阻带宽度B=ul它们相应的归一化边界频率为 l=l/B,u=u/B,s1=s1/B;s2=s2/B,20=ul以及通带最大衰减p和阻带最小衰减s。,(2)确定归一化模拟低通技术要求,即:取s和s的绝对值
17、较小的s;通带最大衰减为p,阻带最小衰减为s。(3)设计归一化模拟低通G(p)。(4)按照(6.2.48)式直接将G(p)转换成带阻滤波器H(s)。,例6.2.5 设计模拟带阻滤波器,其技术要求为:l=2905rad/s,s1=2980rad/s,s2=21020rad/s,u=21105rad/s,p=3dB,s=25dB。试设计巴特沃斯带阻滤波器。解(1)模拟带阻滤波器的技术要求: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=
18、lu=25(2)归一化低通的技术要求:,(3)设计归一化低通滤波器G(p):,(4)带阻滤波器的H(s)为,6.3 用脉冲响应不变法设计IIR数字低通滤波器,为了保证转换后的H(z)稳定且满足技术要求,对转换关系提出两点要求:(1)因果稳定的模拟滤波器转换成数字滤波器,仍是因果稳定的。(2)数字滤波器的频率响应模仿模拟滤波器的频响,s平面的虚轴映射z平面的单位圆,相应的频率之间成线性关系。,设模拟滤波器的传输函数为Ha(s),相应的单位冲激响应是ha(t),设模拟滤波器Ha(s)只有单阶极点,且分母多项式的阶次高于分子多项式的阶次,将Ha(s)用部分分式表示:,(6.3.1),式中si为Ha(
19、s)的单阶极点。将Ha(s)进行逆拉氏变换得到ha(t):,(6.3.2),式中u(t)是单位阶跃函数。对ha(t)进行等间隔采样,采样间隔为T,得到:,(6.3.3),对上式进行Z变换,得到数字滤波器的系统函数H(z):,(6.3.4),设ha(t)的采样信号用ha(t)表示,,对 进行拉氏变换,得到:,式中ha(nT)是ha(t)在采样点t=nT时的幅度值,它与序列h(n)的幅度值相等,即h(n)=ha(nT),因此得到:,(6.3.5),上式表示采样信号的拉氏变换与相应的序列的Z变换之间的映射关系可用下式表示:我们知道模拟信号ha(t)的傅里叶变换Ha(j)和其采样信号 的傅里叶变换 之
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第6章 无限脉冲响应数字滤波器的设计 无限 脉冲响应 数字滤波器 设计
链接地址:https://www.desk33.com/p-748339.html