窗函数法设计FIR滤波器.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
窗函数法设计FIR滤波器窗函数法设计FIR滤波器

FIR数字滤波器的设计方法 IIR数字滤波器最大缺点:不易做成线性相位,而现代图像、语声、数据通信对线性相位的要求是普遍的。正是此原因,使得具有线性相位的FIR数字滤波器得到大力发展和广泛应用。 线性相位FIR数字滤波器的特点 FIR DF的系统函数无分母,为,系统频率响应可写成:,令=,H(w)称为幅度函数,称为相位函数。这与模和幅角的表示法有所不同,H(w)为可正可负的实数,这是为了表达上的方便。如某系统频率响应=,如果采用模和幅角的表示法,的变号相当于在相位上加上,从而造成相位曲线的不连贯和表达不方便,而用这种方式则连贯而方便。 线性相位的FIR滤波器是指其相位函数满足线性方程: = (是常数) 根据群时延的定义,式中表示系统群时延,表示附加相移。线性相位的FIR系统都具有恒群时延特性,因为为常数,但只有=0的FIR系统采具有恒相时延特性。 问题:并非所有的FIR系统都是线性相位的,只有当它满足一定条件时才具有线性相位。那么应满足什么样的条件?从例题入手。 例题:令h(n)为FIR数字滤波器的单位抽样相应。时h(n)=0,并假设h(n)为实数。 这个滤波器的频率响应可表示为(这是按幅度函数和相位函数来表示的,不是用模和相角的形式),为实数。(N要分奇偶来讨论) 当h(n)满足条件时,求和() 当h(n)满足条件时,求和() 用表示h(n)的N点DFT 若h(n)满足,证明H(0)=0; 若N为偶数,证明当时,H(N/2)=0。 解:(a) (1),当N为奇数时, 其中幅度函数:=得到 =得到 = ,,。 所以,得出,。得出第一类FIR DF的特点: 恒相时延,相位曲线是过原点的曲线; 可通过h(n)灵活设计幅度函数的零点位置; 幅度函数对频率轴零点偶对称,对点偶对称。 (1),当N为偶数时, 其中= 得到=, 所以,得出,。 第二类FIR DF的特点: 恒相时延,相位曲线是过原点的直线; 幅度函数对频率轴零点偶对称; 幅度函数对频率轴点奇对称。由的连续性,点一定是幅度函数的零点。即时,在z=-1处有零点;因此这类滤波器不适合高通或带阻滤波器。 (2),当N为奇数时 推导省略,结果是 , 。 第三类FIR DF的特点: 恒群时延,有附加相移,相位曲线是截距为、斜率为的直线; 幅度函数对零频点奇对称,零频是的零点; 对奇对称,也是的零点。 (2),当N为偶数时 推导省略,结果是 , 。 第四类FIR DF的特点: 恒群时延,有附加相移,相位曲线是截距为、斜率为的直线; 幅度函数对零频点奇对称,零频是的零点; 对偶对称。 (b) (1),当,不论N为奇数还是偶数,中都含有项,,所以。 (2),N为偶数 ,,因为()是的奇数倍,因此=0,即。 问题:FIR DF线性相位的条件是什么? 总结四种FIR DF的特点: 当h(n)为实数且偶对称时,FIR DF为恒相时延,相位曲线是一条过原点、以为斜率的直线。信号通过这类滤波器后,各种频率分量的时延都是。当N为奇数时,时延是整数,是采样间隔的整数倍,采样点时延后仍是采样点。但当N为偶数时,时延不是整数,采样点时延后就不在采样点位置上了,这在某些应用场合会带来一些意外的问题。同时,N为偶数时,点是幅度的零点,不能做高通、带阻滤波器。一般情况下,第一类FIR DF特别适合做各种滤波器。 当h(n)为实数且奇对称时,FIR DF仅是恒群时延。相位曲线是一条截距为/2,以为斜率的直线。信号通过该滤波器产生的时延也是个采样周期,但另外对所有频率分量均有一个附加的90度的相移。单边带调制及正交调制正需要这种特性。因此这种滤波器特别适合做希尔伯特滤波器以及微分器。 FIR滤波器的极点都在原点上,而h(n)是因果稳定的有限长序列,因此H(z)在有限z平面上是稳定的。线性相位FIR DF的零点有自己的特点:它们必定是互为倒数的共轭对。证明如下:(线性相位) (z变换的性质) 如果是一个零点,代入上式有 =0 ,则也是零点。 因为零极点总是成共轭对出现(有理分式特性), 所以,也是零点。 所以,,,都是零点。 窗函数设计法 因为,对FIR系统而言,冲击响应就是系统函数的系数。因此设计FIR滤波器的方法之一可以从时域出发,截取有限长的一段冲击响应作为H(z)的系数,冲击响应长度N就是系统函数H(z)的阶数。只要N足够长,截取的方法合理,总能满足频域的要求。一般这种时域设计、频域检验的方法要反复几个回合才能成功。 2.1 设计原理 设计目标:设计一个线性相位的FIR DF; 已知条件:要求的理想频率响应。 是w的周期函数,周期为,可以展开成傅氏

您可能关注的文档

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档