有限长单位脉冲响应FIR数字滤波器的设计.ppt
《有限长单位脉冲响应FIR数字滤波器的设计.ppt》由会员分享,可在线阅读,更多相关《有限长单位脉冲响应FIR数字滤波器的设计.ppt(68页珍藏版)》请在三一办公上搜索。
1、第六章 有限长脉冲响应(FIR)数字滤波器的设计,方法1:设计满足幅度指标要求的IIR滤波器,再加线性相位校正网络(如全通网络);设计复杂,成本高;方法2:用FIR滤波器的设计方法,幅度特性满足技术要求,又保证严格的线性相位。,线性相位数字滤波器的实现,h(n)是FIR滤波器的单位脉冲响应,长度为N,则其系统函数为:,收敛域包括单位圆;z平面上有N-1个零点;z=0是N-1阶极点;,特点:FIR滤波器永远稳定和容易实现线性相位,6.1 线性相位FIR数字滤波器的特点,对于长度为N的h(n),传输函数为:,注意:H()为的实函数,可能取负值;|H(ej)|称为幅度响应,总是正值,H()称为幅度函
2、数,()称为相位函数,一、线性相位条件,=H(),但上两种情况都满足群时延是一个常数,第一类线性相位,第二类线性相位,()=,为常数;,()=0,0是起始相位,线性相位是指()是的线性函数,即:,1、什么是线性相位,h(n)是以(N-1)/2偶对称实序列,即:h(n)=h(Nn1),2、第一类线性相位条件,h(n)是以(N-1)/2奇对称实序列,即:h(n)=h(Nn1),3、第二类线性相位条件,N为偶数的情况,N为奇数的情况,n,0,h(n),n,0,h(n),4、第一类线性相位特点,令:m=N-n-1,则有,将z=e j代入上式,得到:,相位函数,幅度函数,H,第二类线性相位条件证明,将z
3、=e j代入上式,得到:,相位函数,幅度函数,m=0,1、h(n)=h(N-n-1),N=奇数 由前面推导的幅度函数H()为:,二、线性相位FIR滤波器幅度函数的特点,特点:h(n)对(N-1)/2偶对称,余弦项也对(N-1)/2偶对称;以(N-1)/2为中心,把两两相等的项进行合并,因N为奇数,余下中间项n=(N-1)/2,H(),m=1,令m=(N-1)/2-n,H(),幅度函数特点:,(1)式中 cos n 项对=0,皆为偶对称,则幅度特性对=0,是偶对称的。(2)可实现所有滤波特性(低通、高通、带通、带阻)。,H()=,2、h(n)=h(N-n-1),N=偶数 推导情况和前面N为奇数相
4、似,不同点是由于N为偶数,Hg()中没有单独项,相等的项合并成N/2项。,其中:,令m=N/2-n,H(),幅度特点:,(1)当=时,故H()=0,即H(z)在z=1处,有一零点;(2)由于cos(n)对w=奇对称,所以H()在=呈奇对称;(3)用这种滤波器设计方法不能实现高通、带阻滤波器;,H(),3、h(n)=-h(N-n-1),N=奇数由前面推导的幅度函数可得:,由于h(n)=-h(N-n-1),当n=(N-1)/2时:,h(n)和正弦项都对(N-1)/2奇对称,相同项合并,共合并(N-1)/2项。,h(N-1)/2=0,令m=(N-1)/2-n,H(),幅度特点:,(1)幅度函数H()
5、在=0,呈奇对称。(2)H()在=0、2处值为0,即H(z)零点在z=1处,只能实现带通滤波器;,H(),4 h(n)=h(N-n-1),N=偶数,令:m=N/2-n,则有:,H(),H(),幅度特点:,(1)由于sin(n-)在=0、2处都为0,因此H()在=0,2处也为0,H(z)在z=1处为零点;不能实现低通、带阻滤波器。(2)由于sin(n)在=0、2处都呈奇对称,对=呈偶对称,故幅度函数H()在=0,也呈奇对称,在=处呈偶对称。,H(),第一类和第二类线性相位的系统函数综合起来用下式表示:,三、零点位置,表明:如果z=zi是H(z)的零点,则z=zi-1也是H(z)的零点。由于h(n
6、)为实序列,零点必定共轭成对。则zi*和(zi-1)*也是 H(z)的零点;即H(z)的零点必定互为倒数的共轭对。,分析:(1)当zi不在实轴上,不在|z|=1上,则零点是互为倒数的两组共轭对;确定了一个零点,其它三个确定了。,(2)当zi不在实轴上,但在|z|=1上,由于共轭对的倒数是它们本身,故此时零点是一组共轭对;,(3)zi在实轴上,不在|z|=1上,则零点是互为倒数两个实数零点;,(4)zi在实轴上,也在|z|=1上,则零点只有一个,或位于z=1,或位于z=1。,例:如果系统的单位脉冲响应为,(1)判断该系统是否具有线性相位,说明理由。(2)求出该系统的频率响应,画出幅度、相位和群时
7、延特性曲线。,一、设计思想 设希望设计的滤波器传输函数为Hd(ej),hd(n)是与其对应的单位脉冲响应,因此:,6.2 用窗函数法设计FIR滤波器,n,问题:一般情况下Hd(ej)是逐段恒定的,在边界频率处有不连续点,所以hd(n)是无限时宽,且为非因果,这样的系统不能实现。,例:一理想低通滤波器的传输函数Hd(ej)为,相应的单位脉冲响应hd(n)为,hd(n)是无限时宽,非因果序列,要求:(1)得到一因果序列h(n);(2)构造一个长度为N的线性相位滤波器;将hd(n)截取一段,并保证截取的一段对(N-1)/2对称(线性相位)。设截取的一段用h(n)表示,即,h(n)=hd(n)RN(n
8、),矩形窗的长度为N,且a(N-1)/2时,满足上述两个要求。,二、加窗处理对FIR滤波器幅频特性的影响 设计过程中,加窗后的单位响应序列为 h(n)=hd(n)RN(n)。即用一个有限长的序列h(n)去代替一个无限长的序列hd(n),会产生误差,时域中是截断处理,在频域表现出的现象就是通带和阻带中有波动,也称为吉布斯效应(截断效应)。这样设计出来的频响 H(ejw)只能是尽量逼近要求的Hd(ejw),h(n)=hd(n)RN(n),*,分析:,频域卷积定理,),矩形窗的幅度函数,理想低通滤波器的幅度特性,*,结论:设计出来的滤波器的幅度特性等于理想低通滤波器的幅度特性Hd()与矩形窗幅度特性
9、Rd()的卷积。,Hd()与Rd()卷积形成H()的过程,H()与原理想低通 Hd()差别有以下2点:H()在=C附近形成过渡带,过渡带宽度B=4/N,近似于矩形序列幅度谱RN()的主瓣宽度;通带内增加了波动,最大的峰值在=C2/N 处,阻带内产生了余振,最大的负峰值在=C+2/N 处。幅度谱RN()波动越快(N加大),通带、阻带内波动越快,其旁瓣的大小直接影响H()波动的大小。Hd()在加窗后在频域中的现象称为吉布斯效应,影响:(1)通带内的波动影响滤波器通带的平稳性;(2)阻带内波动影响阻带的衰减,可使最小衰减不满足技术要求;,减小吉布斯效应措施1、增加N值 可减小过渡带宽度,由于主瓣与旁
10、瓣幅度也增加,且主瓣和旁瓣的相对值不变,H(w)的波动幅度没有改变。带内最大肩峰比H(0)高8.95%,阻带最大负峰比零值超过8.95%。使阻带最小的衰减只有21dB。谱间干扰未减小,波动更明显,因此加大N并不是减少吉布斯效应的有效方法;,2、改善窗函数的形状 减少带内波动以及加大阻带的衰减只能从窗函数的形状找出解决方法,主要考虑以下2点因素:尽量减小主瓣宽度,以获得较窄的过渡带;尽量使窗函数的最大副瓣相对于主瓣要小,使设计出来的滤波器幅度特性中肩峰和余振较小,阻带衰减较大。,三、几种常见的窗函数1、矩形窗(Rectangle Window)wR(n)=RN(n)其频率响应为,WR(ejw)主
11、瓣宽度为4/N,第一副瓣比主瓣低13dB。,2、三角窗(Bartlett Window),巴特利特窗,WBr(ejw)主瓣宽度为8/N;第一副瓣比主瓣低26dB。,2,3.汉宁(Hanning)窗升余弦窗,频响函数,其幅度函数,WHn(ejw)主瓣宽度为8/N,第一副瓣比主瓣低33dB。,|,4哈明窗(Hamming Window)改进的余弦窗,WHm(ejw)主瓣宽度为8/N,第一副瓣比主瓣低40dB。,5布莱克曼窗(Blackman Window):二阶升余弦窗,WBl(ejw)主瓣宽度为12/N,第一副瓣比主瓣低57dB。,6、凯塞-贝塞尔窗(Kaiser-Basel Window),参
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 有限 单位 脉冲响应 FIR 数字滤波器 设计
链接地址:https://www.31ppt.com/p-5755965.html