数字信号处理第6章.pptx
《数字信号处理第6章.pptx》由会员分享,可在线阅读,更多相关《数字信号处理第6章.pptx(242页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 6.1 数字滤波器的基本概念所谓数字滤波器,是指输入、输出均为数字信号,通过数值运算处理改变输入信号所含频率成分的相对比例,或者滤除某些频率成分的数字器件或程序。因此,数字滤波的概念和模拟滤波相同,只是信号的形式和实现滤波方法不同。正因为数字滤波通过数值运算实现滤波,所以数字滤波器处理精度高、稳定、体积小、重量轻、灵活、不存在阻抗匹配问题,可以实现模拟滤波器无法实现的特殊滤波功能。如果要处理的是模拟信号,可通过A/DC和D/AC,在信号形式上进行匹配转换,同样可以使用数字滤波器对模拟信号进行滤波。第1页/共242页1数字滤波器的分类按照不同的分类方法,数字滤波器有许多种类,但总起来可以分成两
2、大类:经典滤波器和现代滤波器。经典滤波器的特点是其输入信号中有用的频率成分和希望滤除的频率成分各占有不同的频带,通过一个合适的选频滤波器滤除干扰,得到纯净信号,达到滤波的目的。例如,输入信号x(t)中含有干扰,其时域波形和频谱图分别如图6.1.1(a)、(b)所示,由图可见,信号和干扰的频带互不重叠,可用图6.1.1(c)所示低通滤波器滤除干扰,得到纯信号,如图6.1.1(d)所示。第2页/共242页图6.1.1 用经典滤波器从噪声中提取信号第3页/共242页但是,如果信号和干扰的频谱相互重叠,则经典滤波器不能有效地滤除干扰,最大限度地恢复信号,这时就需要现代滤波器,例如维纳滤波器、卡尔曼滤波
3、器、自适应滤波器等最佳滤波器。现代滤波器是根据随机信号的一些统计特性,在某种最佳准则下,最大限度地抑制干扰,同时最大限度地恢复信号,从而达到最佳滤波的目的。本书仅介绍经典滤波器的设计分析与实现方法,而现代滤波器属于随机信号处理范畴,已超出本书学习范围。第4页/共242页经典数字滤波器从滤波特性上分类,可以分成低通、高通、带通和带阻等滤波器。它们的理想幅频特性如图6.1.2所示。这种理想滤波器是不可能实现的,因为它们的单位脉冲响应均是非因果且无限长的,我们只能按照某些准则设计滤波器,使之在误差容限内逼近理想滤波器,理想滤波器可作为逼近的标准。另外,需要注意的是,数字滤波器的频率响应函数H(ej)
4、都是以2为周期的,低通滤波器的通频带中心位于2的整数倍处,而高通滤波器的通频带中心位于的奇数倍处,这一点和模拟滤波器是有区别的。一般在数字频率的主值区,描述数字滤波器的频率响应特性。第5页/共242页图6.1.2 理想低通、高通、带通和带阻滤波器幅度特性第6页/共242页数字滤波器从实现的网络结构或者从单位脉冲响应长度分类,可以分成无限长单位脉冲响应(IIR)滤波器和有限长单位脉冲响应(FIR)滤波器。它们的系统函数分别为:(6.1.1)式中的H(z)称为N阶IIR数字滤波器系统函数;(6.1.2)式中的H(z)称为N1阶FIR数字滤波器系统函数。这两种数字滤波器的设计方法有很大区别,因此下面
5、分成两章分别进行学习。(6.1.1)(6.1.2)第7页/共242页根据滤波器对信号的处理作用又将其分为选频滤波器和其他滤波器。上述低通、高通、带通和带阻滤波器均属于选频滤波器,其他滤波器有微分器、希尔伯特变换器、频谱校正等滤波器。滤波器可用于波形形成、调制解调器、从噪声中提取信号(见图6.1.1)、信号分离和信道均衡等。所以学习滤波器的设计与实现是必不可少的。运行本书程序集中的绘图程序fig611b.m可以清楚地观察用滤波器分离载波频率不同的两路双边带信号的原理。第8页/共242页2 数字滤波器的技术指标常用的数字滤波器一般属于选频滤波器。假设数字滤波器的频率响应函数H(ej)用下式表示:H
6、(ej)=|H(ej)|ej()式中,|H(ej)|称为幅频特性函数;()称为相频特性函数。幅频特性表示信号通过该滤波器后各频率成分振幅衰减情况,而相频特性反映各频率成分通过滤波器后在时间上的延时情况。因此,即使两个滤波器幅频特性相同,而相频特性不同,对相同的输入,滤波器输出的信号波形也是不一样的。第9页/共242页一般选频滤波器的技术要求由幅频特性给出,对几种典型滤波器(如巴特沃斯滤波器),其相频特性是确定的,所以设计过程中,对相频特性一般不作要求。但如果对输出波形有要求,则需要考虑相频特性的技术指标,例如波形传输、图像信号处理等。本章主要研究针对幅频特性指标的选频滤波器设计。如果对输出波形
7、有严格要求,则需要设计线性相位数字滤波器,这部分内容在第7章介绍。第10页/共242页对于图6.1.2所示的各种理想滤波器,我们必须设计一个因果可实现的滤波器去近似实现。另外,也要考虑复杂性与成本问题,因此实用中通带和阻带中都允许一定的误差容限,即通带不是完全水平的,阻带不是绝对衰减到零。此外,按照要求,在通带与阻带之间还应设置一定宽度的过渡带。第11页/共242页图6.1.3表示低通滤波器的幅频特性,p和s分别称为通带边界频率和阻带截止频率。通带频率范围为0|p,在通带中要求(11)|H(ej)|1,阻带频率范围为s|,在阻带中要求|H(ej)|2。从p到s称为过渡带,过渡带上的频响一般是单
8、调下降的。通常,通带内和阻带内允许的衰减一般用分贝数表示,通带内允许的最大衰减用p表示,阻带内允许的最小衰减用s表示。对低通滤波器,p和s分别定义为:第12页/共242页显然,p 越小,通带波纹越小,通带逼近误差就越小;s越大,阻带波纹越小,阻带逼近误差就越小;p与s间距越小,过渡带就越窄。所以低通滤波器的设计指标完全由通带边界频率p、通带最大衰减p 阻带边界频率s和阻带最小衰减s确定。(6.1.3a)(6.1.4a)第13页/共242页片段常数特性:对于选频型滤波器,一般对通带和阻带内的幅频响应曲线形状没有具体要求,只要求其波纹幅度小于某个常数,通常将这种要求称为“片段常数特性”。所谓片段,
9、是指“通带”和“阻带”,常数是指“通带波纹幅度1”和“阻带波纹幅度2”,而通带最大衰减p和阻带最小衰减s是与1和2完全等价的两个常数。片段常数特性概念在选频型滤波器设计中很重要,尤其有助于理解IIR数字滤波器的双线性变换设计思想。第14页/共242页图6.1.3所示的单调下降幅频特性,p和s别可以表示为如果将|H(ej0)|归一化为1,(6.1.3b)和(6.1.4b)式则表示为:(6.1.3b)(6.1.4b)(6.1.5)(6.1.6)第15页/共242页当幅度下降到 时,标记=c,此时 dB,称c为3 dB通带截止频率。p、c和s统称为边界频率,它们是滤波器设计中所涉及到的很重要的参数。
10、对其他类型的滤波器,(6.1.3b)式和(6.1.4b)式中的H(ej0)应改成 ,0为滤波器通带中心频率。第16页/共242页图6.1.3 低通滤波器的幅频特性指标示意图 第17页/共242页3 数字滤波器设计方法概述IIR滤波器和FIR滤波器的设计方法完全不同。IIR滤波器设计方法有间接法和直接法,间接法是借助于模拟滤波器的设计方法进行的。其设计步骤是:先设计过渡模拟滤波器得到系统函数Ha(s),然后将Ha(s)按某种方法转换成数字滤波器的系统函数H(z)。这是因为模拟滤波器的设计方法已经很成熟,不仅有完整的设计公式,还有完善的图表和曲线供查阅;另外,还有一些典型的优良滤波器类型可供我们使
11、用。直接法直接在频域或者时域中设计数字滤波器,由于要解联立方程,设计时需要计算机辅助设计。FIR滤波器不能采用间接法,常用的设计方法有窗函数法、频率采样法和切比雪夫等波纹逼近法。第18页/共242页对于线性相位滤波器,经常采用FIR滤波器。可以证明,FIR滤波器的单位脉冲响应满足一定条件时,其相位特性在整个频带是严格线性的,这是模拟滤波器无法达到的。当然,也可以采用IIR滤波器,但必须使用全通网络对其非线性相位特性进行校正,这样增加了设计与实现的复杂性。本章只介绍IIR滤波器的间接设计方法。为此,我们先介绍模拟低通滤波器的设计,这是因为低通滤波器的设计是设计其他滤波器的基础。第19页/共242
12、页模拟高通、带通和带阻滤波器的设计过程是:先将希望设计的各种滤波器的技术指标转换为低通滤波器技术指标,然后设计相应的低通滤波器,最后采用频率转换法将低通滤波器转换成所希望的各种滤波器。应当说明,滤波器设计公式较多,计算繁杂。但是,在计算机普及的今天,各种设计方法都有现成的设计程序(或设计函数)供我们调用。所以,只要掌握了滤波器基本设计原理,在工程实际中采用计算机辅助设计滤波器是很容易的事。第20页/共242页6.2 模拟滤波器的设计模拟滤波器的理论和设计方法已发展得相当成熟,且有多种典型的模拟滤波器供我们选择,如巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev)滤波器、椭
13、圆(Ellipse)滤波器、贝塞尔(Bessel)滤波器等。这些滤波器都有严格的设计公式、现成的曲线和图表供设计人员使用,而且所设计的系统函数都满足电路实现条件。第21页/共242页这些典型的滤波器各有特点:巴特沃斯滤波器具有单调下降的幅频特性;切比雪夫滤波器的幅频特性在通带或者阻带有等波纹特性,可以提高选择性;贝塞尔滤波器通带内有较好的线性相位特性;椭圆滤波器的选择性相对前三种是最好的,但通带和阻带内均呈现等波纹幅频特性,相位特性的非线性也稍严重。设计时,根据具体要求选择滤波器的类型。第22页/共242页选频型模拟滤波器按幅频特性可分成低通、高通、带通和带阻滤波器,它们的理想幅频特性如图6.
14、2.1所示。但设计滤波器时,总是先设计低通滤波器,再通过频率变换将低通滤波器转换成希望类型的滤波器。下面先介绍低通滤波器的技术指标和逼近方法,然后分别介绍巴特沃斯滤波器和切比雪夫滤波器的设计方法。椭圆滤波器的设计理论比较复杂,所以只介绍其MATLAB设计函数,并举例说明直接调用MATLAB函数设计椭圆滤波器的方法。其他滤波器的设计方法请参考文献9。第23页/共242页图6.2.1 各种理想模拟滤波器幅频特性 第24页/共242页6.2.1 模拟低通滤波器的设计指标及逼近方法本书中,分别用ha(t)、a(s)、Ha(j)表示模拟滤波器的单位冲激响应、系统函数、频率响应函数,三者的关系如下:可以用
15、ha(t)、Ha(t)、Ha(j)中任一个描述模拟滤波器,也可以用线性常系数微分方程描述模拟滤波器。但是设计模拟滤波器时,设计指标一般由幅频响应函数|Ha(j)|给出,而模拟滤波器设计就是根据设计指标,求系统函数Ha(s)。第25页/共242页工程实际中通常用所谓的损耗函数(也称为衰减函数)A()来描述滤波器的幅频响应特性,对归一化幅频响应函数(本书后面都是针对该情况,特别说明的除外),A()定义如下(其单位是分贝,用dB表示):(6.2.1)第26页/共242页 应当注意,损耗函数A()和幅频特性函数|H(j)|只是滤波器幅频响应特性的两种描述方法。损耗函数的优点是对幅频响应|Ha(j)|的
16、取值非线性压缩,放大了小的幅度,从而可以同时观察通带和阻带频响特性的变化情况。二者的特点如图6.2.2所示。图6.2.2(a)所示的幅频响应函数完全看不清阻带内取值较小(0.001以下)的波纹,而图6.2.2(b)所示的同一个滤波器的损耗函数则能很清楚地显示出阻带60 dB以下的波纹变化曲线。另外,直接画出的损耗函数曲线图正好与幅频特性曲线形状相反,所以,习惯将A()曲线称为损耗函数(本书中也如此称谓),如图6.2.2(b)所示。第27页/共242页图6.2.2 幅频响应与损耗函数曲线的比较第28页/共242页模拟低通滤波器的设计指标参数有 p、p、s和s。其中p和s分别称为通带边界频率和阻带
17、截止频率,p称为通带最大衰减(即通带0,p中允许A()的最大值),s称为阻带最小衰减(即阻带s上允许A()的最小值),p和 s的单位为dB。以上技术指标如图6.2.3所示,图(a)以幅频特性描述,图(b)以损耗函数描述。第29页/共242页图6.2.3 模拟低通滤波器的设计指标参数示意图 第30页/共242页由图6.2.3可见,对于单调下降的幅度特性,p和 s可表示成:(6.2.2)(6.2.3)因为图6.2.3中,=3 dB,所以c称为3 dB截止频率。1和2分别称为通带和阻带波纹幅度,容易得到关系式:(6.2.4)(6.2.5)第31页/共242页 滤波器的技术指标给定后,需要设计一个系统
18、函数Ha(s),希望其幅度平方函数满足给定的指标。一般滤波器的单位冲激响应为实函数,因此如果能由 p、p、s和s求出|Ha(j)|2,那么就可以求出Ha(s)Ha(s),由此可求出所需要的Ha(s)。Ha(s)必须是因果稳定的,因此极点必须落在s平面的左半平面,相应的Ha(s)的极点必然落在右半平面。这就是由Ha(s)Ha(s)求所需要的Ha(s)的具体原则,即模拟低通滤波器的逼近方法。因此幅度平方函数在模拟滤波器的设计中起着很重要的作用。对于上面介绍的五种典型滤波器,其幅度平方函数都有确知表达式,可以直接引用。(6.2.6)第32页/共242页6.2.2 巴特沃斯低通滤波器的设计1 巴特沃斯
19、低通模拟滤波器设计原理巴特沃斯低通滤波器的幅度平方函数|Ha(j)|2用下式表示:(6.2.7)式中,N称为滤波器的阶数。当=0时,|Ha(j)|=1;=c时,c是3 dB截止频率。在=c附近,随加大,幅度迅速下降。第33页/共242页幅度特性与和N的关系如图6.2.4所示。幅度下降的速度与阶数N有关,N愈大,通带愈平坦,过渡带愈窄,过渡带与阻带幅度下降的速度愈快,总的频响特性与理想低通滤波器的误差愈小。以s替换j,将幅度平方函数|Ha(j)|2写成s的函数:(6.2.8)第34页/共242页复变量s=+j,此式表明幅度平方函数有2N个极点,极点sk用下式表示:(6.2.9)式中,k=0,1,
20、2,2N-1。2N个极点等间隔分布在半径为c的圆上(该圆成为巴特沃斯圆),间隔是/Nrad。例如N=3,极点间隔为/3 rad,如图6.2.5所示。第35页/共242页图6.2.4 巴特沃斯低通滤波器幅度特性与 第36页/共242页图6.2.5 三阶巴特沃斯滤波器极点分布图第37页/共242页为形成因果稳定的滤波器,2N个极点中只取s平面左半平面的N个极点构成Ha(s),而右半平面的N个极点构成Ha(s)。Ha(s)的表达式为 (6.2.10)设N=3,极点有6个,它们分别为第38页/共242页取s平面左半平面的极点s0、s1、s2组成系统函数Ha(s),即 由于不同的技术指标对应的边界频率和
21、滤波器幅频特性不同,为使设计公式和图表统一,将频率归一化。巴特沃斯滤波器采用对3 dB截止频率c归一化,归一化后的系统函数为第39页/共242页(6.2.11)令p=+j=s/c,=/c,称为归一化频率,p称为归一化复变量,这样巴特沃斯滤波器的归一化低通原型系统函数为 (6.2.12)第40页/共242页式中,pk=sk/c,为归一化极点,用下式表示:(6.2.13)显然,这样,只要根据技术指标求出阶数N,按照(6.2.13)式求出N个极点,再按照(6.2.12)式得到归一化低通原型系统函数Ga(p),如果给定c,再去归一化,即将p=s/c代入Ga(p)中(或由(6.2.14)式求出sk=cp
22、k),便得到期望设计的系统函数Ha(s)。(6.2.14)第41页/共242页将极点表示式(6.2.13)代入(6.2.12)式,得到Ga(p)的分母是p的N阶多项式,用下式表示:(6.2.15)归一化原型系统函数Ga(p)的系数bk,k=0,1,N1,以及极点pk,可以由表6.2.1得到。另外,表中还给出了Ga(p)的因式分解形式中的各系数,这样只要求出阶数N,查表可得到Ga(p)及各极点,而且可以选择级联型和直接型结构的系统函数表示形式,避免了因式分解运算工作。第42页/共242页表6.2.1 巴特沃斯归一化低通滤波器参数 第43页/共242页第44页/共242页由(6.2.9)式和(6.
23、2.10)式可知,只要求出巴特沃斯滤波器的阶数N和3 dB截止频率c,就可以求出滤波器的系统函数Ha(s)。所以,巴特沃斯滤波器的设计实质上就是根据设计指标求阶数N和3 dB截止频率c的过程。下面先介绍阶数N的确定方法。阶数N的大小主要影响通带幅频特性的平坦程度和过渡带、阻带的幅度下降速度,它由技术指标p、p、s和s确定。将=p代入幅度平方函数(6.2.7)式中,再将幅度平方函数|Ha(j)|2代入(6.2.2)式,得到:(6.2.16)第45页/共242页将=s代入(6.2.7)式中,再将|Ha(j)|2代入(6.2.3)式中,得到:(6.2.17)由(6.2.16)和(6.2.17)式得到
24、:第46页/共242页令(6.2.18a)(6.2.18b)则N由下式表示:(6.2.18c)第47页/共242页用上式求出的N可能有小数部分,应取大于或等于N的最小整数。关于3 dB截止频率c,如果技术指标中没有给出,可以按照(6.2.16)式或(6.2.17)式求出。由(6.2.16)式得到:(6.2.19)由(6.2.17)式得到:(6.2.20)第48页/共242页请注意,如果采用(6.2.19)式确定c,则通带指标刚好满足要求,阻带指标有富余;如果采用(6.2.20)式确定c,则阻带指标刚好满足要求,通带指标有富余。总结以上,低通巴特沃斯滤波器的设计步骤如下:(1)根据技术指标p、p
25、、s和s,用(6.2.18)式求出滤波器的阶数N。(2)按照(6.2.13)式,求出归一化极点pk,将pk代入(6.2.12)式,得到归一化低通原型系统函数Ga(p)。也可以根据阶数N直接查表6.2.1得到pk和Ga(p)。第49页/共242页(3)将Ga(p)去归一化。将p=s/c代入Ga(p),得到实际的滤波器系统函数这里c为3 dB截止频率,如果技术指标没有给出c,可以按照(6.2.19)式或(6.2.20)式求出。【例6.2.1】已知通带截止频率fp=5 kHz,通带最大衰减 p=2 dB,阻带截止频率fs=12 kHz,阻带最小衰减 s=30 dB,按照以上技术指标设计巴特沃斯低通滤
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字信号 处理
限制150内