有限脉冲响应数字滤波器设计课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《有限脉冲响应数字滤波器设计课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 有限 脉冲响应 数字滤波器 设计 课件
- 资源描述:
-
1、第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计学习目标学习目标1.掌握线性相位掌握线性相位FIR数字滤波器的特点数字滤波器的特点2.掌握窗函数设计法掌握窗函数设计法3.了解频率抽样设计法了解频率抽样设计法4.了解了解FIR滤波器与滤波器与IIR滤波器的比较滤波器的比较第1页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计IIR滤波器的优缺点滤波器的优缺点IIR数字滤波器的优点:数字滤波器的优点: 可以利用模拟滤波器设计的结果,而模拟滤波可以利用模拟滤波器设计的结果,而模拟滤波器的设计有大量图表可查,方便简单。器的设计有大量图表可查,方便简单
2、。IIR数字滤波器的缺点:数字滤波器的缺点: 相位的非线性,将引起频率的色散,若须线性相位的非线性,将引起频率的色散,若须线性相位,则要采用全通网络进行相位校正相位,则要采用全通网络进行相位校正,使滤波器使滤波器设计变得复杂,成本也高。设计变得复杂,成本也高。第2页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计FIR滤波器优点滤波器优点*H(z)永远稳定永远稳定:设设FIR滤波器单位冲激响应滤波器单位冲激响应h(n)长度为长度为N,其系统函数,其系统函数H(z)为:为: H(z)是是z-1的的N-1次多项式次多项式,它在,它在z平面上有平面上有N-1个零点个零
3、点,原点,原点z=0是是N-1阶重极点阶重极点。 因此,因此,H(z)永远稳定。永远稳定。稳定和线性相位特性是稳定和线性相位特性是FIR滤波器突出的优点滤波器突出的优点*可以做到严格线性相位可以做到严格线性相位*可以具有任意的幅度特性可以具有任意的幅度特性10( )( )NnnH zh n z第3页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计为何要设计为何要设计FIRFIR滤波器滤波器(1)语音处理,图象处理以及数据传输要求线性相位,)语音处理,图象处理以及数据传输要求线性相位,任意幅度。(即要求信道具有线性相位特性)而任意幅度。(即要求信道具有线性相位特性
4、)而FIR数数字滤波器具有严格的线性相位,而且同时可以具有任字滤波器具有严格的线性相位,而且同时可以具有任意的幅度特性。意的幅度特性。(2)另外另外FIR数字滤波器的单位抽样响应是有限长的,数字滤波器的单位抽样响应是有限长的,因而滤波器一定是稳定的,只要经过一定的延时,任因而滤波器一定是稳定的,只要经过一定的延时,任何非因果有限长序列都变成因果的有限序列。何非因果有限长序列都变成因果的有限序列。(3)FIR可以用可以用FFT算法来实现过滤信号。算法来实现过滤信号。第4页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计FIR DF设计设计任务、任务、设计方法、设计
5、思路设计方法、设计思路设计思路设计思路: 根据设计指标,求出所选运算结构要求的根据设计指标,求出所选运算结构要求的h(n)或或H(z): 线性卷积和快速卷积型结构,求线性卷积和快速卷积型结构,求FIR DF的的h(n). 级联和频率采样型结构,求级联和频率采样型结构,求FIR DF 的的H(z).设计方法设计方法: *窗口设计法窗口设计法 *频率采样设计法频率采样设计法 *切比雪夫等波纹逼近法切比雪夫等波纹逼近法 X *计算机辅助设计法计算机辅助设计法 X设计任务:设计任务: 选择有限长度的选择有限长度的h(n) ,使传输特性,使传输特性H(ej )满足技术指标要求满足技术指标要求第5页/共2
6、61页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计7.1 线性相位线性相位FIR数字滤波器的条件和特点数字滤波器的条件和特点 内容:内容: FIR滤波器具有线性相位的条件及幅滤波器具有线性相位的条件及幅度特性以及零点、网络结构的特点。度特性以及零点、网络结构的特点。第6页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计Hg()称为幅度特性;称为幅度特性; ( ) 称为相位特性。称为相位特性。1.线性相位滤波器线性相位滤波器 -线性相位概念线性相位概念10()( )Njj nnH eh n e(7.1.1) (7.1.2) ()()( )j
7、jgH eHe 系统的单位脉冲响应系统的单位脉冲响应h(n) 长度为长度为N,系统传输函数为:,系统传输函数为:第7页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计(1) 幅度特性幅度特性Hg() ()()( )jjgH eHe 注意:注意:Hg()不同于不同于|H(ej)|,区别区别: *Hg()为为的实函数,是标量函数,可以包括正值、负的实函数,是标量函数,可以包括正值、负值和零值和零; * |H(ej)|总是正值,总是正值, 而且是而且是的偶对称函数和周期函数。的偶对称函数和周期函数。 两者在某些两者在某些值上相位相差值上相位相差第8页/共261页第第7
8、章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计(A)H(ej)线性相位是指线性相位是指 ( )是是的线性函数的线性函数,即 ( ), :群时延群时延,为常数为常数 (7.1.3)(B) 如果如果()满足下式:满足下式: ( ) + 0, 0是起始相位是起始相位 (7.1.4) 严格地说,此时严格地说,此时()不具有线性相位,但以上两种情况不具有线性相位,但以上两种情况都满足群时延是一个常数,也称这种情况为线性相位。都满足群时延是一个常数,也称这种情况为线性相位。( )dd (2)相位特性)相位特性()()()( )jjgH eHe ( ) : 第一类线性相位;第一类线性相位;A
9、类类 ( ) + 0 :第二类线性相位:第二类线性相位; B类类(group delay)为群延迟函数为群延迟函数0=/2是第二类线性相位特性常用的情况,所以本章仅介绍这种情况是第二类线性相位特性常用的情况,所以本章仅介绍这种情况第9页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计 线性相位线性相位FIR滤波器的时域约束条件是指满足滤波器的时域约束条件是指满足线性相位时,对线性相位时,对h(n)的约束条件。的约束条件。 一般要求是一般要求是h(n)实序列实序列。2. 线性相位线性相位FIR的时域约束条件的时域约束条件第10页/共261页第第7章章 有限脉冲响应
10、数字滤波器的设计有限脉冲响应数字滤波器的设计由式(7.1.5)得到:1g01g0( )cos( )cos ( )sin( )sinNnNnHh nnHh nn第一类线性相位第一类线性相位FIR数字滤波器的相位函数数字滤波器的相位函数 ()= (7.1.6)(7.1.5) 1jjjg0(e)( )e()e NnnHh nH1g0( )(cosjsin)()(cosjsin) Nnh nnnH1) 第一类线性相位对第一类线性相位对h(n)的约束条件的约束条件第11页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计移项并用三角公式化简得到:10( )sin ()0Nn
11、h nn1100( )cossin( )sincosNNnnh nnh nn将(将(7.1.6)式中两式相除得到:)式中两式相除得到:1010( )coscossin( )sinNnNnh nnh nn 函数函数h(n)sin(n)关于求和区间的中心关于求和区间的中心(N1)/2奇对称奇对称,是满足(7.1.7)式的一组解。 因为sin(n)关于n =奇对称,如果取=(N1)/2,则要求h(n)关于关于(N1)/2偶对称偶对称。即即(7.1.7)第12页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计(7.1.8) 如果要求单位脉冲响应为如果要求单位脉冲响应为h
12、(n)、长度为、长度为N的的FIR数数字滤波器具有字滤波器具有第一类线性相位特性第一类线性相位特性(严格线性相位特(严格线性相位特性),则性),则h(n)应当关于应当关于n=(N1)/2点偶对称点偶对称。 当当N确定时,确定时,FIR数字滤波器的相位特性是一个确数字滤波器的相位特性是一个确知的线性函数,知的线性函数,即即()=(N1)/2。 N为奇数和偶数时为奇数和偶数时, h(n)的对称情况分别如表的对称情况分别如表7.1.1中中的情况的情况1和情况和情况2所示。所示。1( ) , 2( )(1), 01Nh nh NnnN 第13页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉
13、冲响应数字滤波器的设计表7.1.1 线性相位FIR数字滤波器的时域和频域特性一览 第一类线性相位第一类线性相位第14页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计第二类线性相位第二类线性相位FIR数字滤波器的相位函数数字滤波器的相位函数 ()= /2 1jjj( /2)g0(e)( )e( )eNnnHh nH10( )cos ()0Nnh nn函数函数h(n)cos(n)关于求和区间的中心关于求和区间的中心(N1)/2奇对称,奇对称,是满足式(是满足式(7.1.9)的一组解,因为)的一组解,因为cos(n)关于关于n=偶对称偶对称,则要求,则要求h(n)关
14、于关于(N1)/2奇对称奇对称。(7.1.9)2) 第二类线性相位对第二类线性相位对h(n)的约束条件的约束条件第15页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计(7.1.10) 如果要求单位脉冲响应为如果要求单位脉冲响应为h(n)、长度为、长度为N的的FIR数字滤波器具有数字滤波器具有第二类线性相位特性第二类线性相位特性,则,则h(n)应当关应当关于于n=(N1)/2点奇对称点奇对称。 N为奇数和偶数时为奇数和偶数时h(n)的对称情况分别如表的对称情况分别如表7.1.1中中情况情况3和情况和情况4所示。所示。1( ) , 22( )(1), 01Nh n
15、h NnnN 第16页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计表7.1.1 线性相位FIR数字滤波器的时域和频域特性一览 第二类线性相位第二类线性相位第17页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计 设h(n)为实序列,将时域约束条件h(n)=h(Nn1)代入式(7.1.1),即可推导出线性相位条件对FIR数字滤波器的幅度特性Hg()的约束条件。 当N取奇数和偶数时对Hg()的约束不同,因此,对于两类线性相位特性,分四种情况讨论其幅度特性的特点。这些特点对正确设计线性相位FIR数字滤波器具有重要的指导作用3线性相位
16、线性相位FIR滤波器幅度特性滤波器幅度特性Hg()的特性的特性1()0()( )( )Njj njgnH eh n eHe 幅度特性的特点就是线性相位幅度特性的特点就是线性相位FIR滤波器的频域约束条件滤波器的频域约束条件线性相位时域约束条件线性相位时域约束条件:h(n)=h(Nn1)第18页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计式中, (N1)/2 表示取不大于(N1)/2的最大整数。仅当N为奇数时,M=(N1)/2 。 为了推导方便,引入两个参数符号:为了推导方便,引入两个参数符号: 1,2N12NM对于两类线性相位、对于两类线性相位、h(n)长度
17、长度N的奇偶分为四类:的奇偶分为四类:1) h(n)=h(N-n-1)-偶对称,偶对称,N为奇数为奇数2) h(n)=h(N-n-1) -偶对称,偶对称,N为偶数为偶数3) h(n)=-h(N-n-1) -奇对称,奇对称,N为奇数为奇数4) h(n)=-h(N-n-1) -奇对称,奇对称,N为偶数为偶数第19页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计线性相位滤波器时域特性图例线性相位滤波器时域特性图例1、N为奇数的偶对称:为奇数的偶对称:例如例如 N=11,对称中心为,对称中心为2111)10()(nhnhn0 12345 6789102、N为偶数的偶对
18、称:为偶数的偶对称:例如例如 N=10,对称中心为,对称中心为2110)9()(nhnhn012 34567 893、N为奇数的奇对称:为奇数的奇对称:例如例如 N=11,对称中心为,对称中心为2111)10()(nhnhn0 12 345 67 89 104、N为偶数的奇对称:为偶数的奇对称:例如例如 N=10,对称中心为,对称中心为2110)9()(nhnhn012 3456789第20页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计情况情况1: h(n)=h(Nn1), N为奇数为奇数h(n)=h(Nn1)和()=代入式(7.1.1)和(7.1.2),得
19、到:Hg()第21页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计 因为cos(n-)关于=0, , 2三点偶对称,所以Hg()关于关于=0, , 2三点偶对称三点偶对称。 因此情况因此情况1可以实现各种(低通、高通、带通、带可以实现各种(低通、高通、带通、带阻)滤波器。阻)滤波器。 对于N=13的低通情况,Hg()的一种例图如表7.1.1中情况1所示。1g0( )( )2 ( )cos ()MnHhh nn(7.1.11)幅度特性幅度特性:第22页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计仿照情况1的推导方法得到:1jj
20、jjg00(e)( )e =( )ee2 ( )cos( ()NMnnnHHh nh nn(7.1.12)g0( )2 ( )cos ()MnHh nn式中,(1)/2/21/2NN情况情况2: h(n)=h(Nn1), N为偶数为偶数幅度特性幅度特性:第23页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计 而且cos(n)关于过零点奇对称,关于=0和2偶对称。所以Hg()关于关于=奇对称,关于奇对称,关于=0和和2偶对称。偶对称。 情况情况2不能实现高通和带阻滤波器。不能实现高通和带阻滤波器。 对N=12 的低通情况,Hg()如表7.1.1中情况2所示因为是
21、偶数,所以当=时cos ()cossin022NNnnn 第24页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计将时域约束条件h(n)=h(Nn1)和()= /2 代入式(7.1.1)和(7.1.2),并考虑h(N-1/2)=0,得到:情况情况3: h(n)=h(Nn1),N为奇数为奇数第25页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计式中,N是奇数,=(N1)/2是整数。 所以,当所以,当=0,, 2时,时,sin(n)=0, 而且而且sin(n)关于过零点奇对称。因此关于过零点奇对称。因此Hg()关于关于=0, , 2
22、三点奇对称三点奇对称。 由此可见,由此可见,情况情况3只能实现带通滤波器只能实现带通滤波器。 对对N=13的带通滤波器举例,的带通滤波器举例,Hg()如表如表7.1.1中情况中情况3所示。所示。1g0( )2 ( )sin ()MnHh nn幅度特性幅度特性:第26页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计 式中,式中,N是偶数,是偶数,=(N1)/2=N/21/2。所以,当。所以,当=0, 2时,时,sin(n)=0;当;当=时,时,sin(n)=(1)nN/2, 为为峰值点。而且峰值点。而且sin(n)关于过零点关于过零点=0和和2两点奇对称,两点奇
23、对称,关于峰值点关于峰值点=偶对称。因此偶对称。因此Hg()关于关于=0和和2两点奇对称,两点奇对称,关于关于=偶对称偶对称。 情况情况4不能实现低通和带阻滤波器。不能实现低通和带阻滤波器。 对对N=12的高通滤波器举例,的高通滤波器举例,Hg()如表如表7.1.1中情况中情况4所示。所示。g0( )2 ( )sin ()MnHh nn情况情况4: h(n)=h(Nn1), N为偶数为偶数用情况3的推导过程可以得到:(7.1.13)幅度特性幅度特性:第27页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计为了便于比较,将上面四种情况的h(n)及其幅度特性需要满足
24、的条件列于表7.1.1中。应当注意,对每一种情况仅画出满足幅度特性要求的一种例图。例如,情况1仅以低通的幅度特性曲线为例。当然也可以画出满足情况1的幅度约束条件(Hg()关于=0, , 2三点偶对称)的高通、带通和带阻滤波器的幅度特性曲线。所以,仅从表7.1.1就认为情况1只能设计低通滤波器是错误的。第28页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计频域特性表频域特性表)(jeH( )(1)1( )2h nh NnN )(2)()()0(2121nhnahaNN,其中,21021)()()(NnNjjnCosnaeeH( )(1)1( )22h nh Nn
25、N Typeh(n)NI 情况情况1N为为奇奇数数II 情况情况2N为为偶偶数数III 情况情况3N为为奇奇数数IV 情况情况4N为为偶偶数数211221)()(nCosnbeeHNNnjj)(2)(2nhnbN其中,12122()1()( )NNjjnH eec n Sin n)(2)(21nhncN其中,)(2)(2nhndN其中,2122()121()( )NNjjnH eed n Sinn第29页/共261页第第7章章 有限脉冲响应数字滤波器的设计有限脉冲响应数字滤波器的设计相位相位特性特性辅助序列辅助序列适用适用幅度特性及特点幅度特性及特点1)(0)(nh)1(nNh21)(NN为奇
展开阅读全文