FIR数字滤波器的原理与设计.ppt
《FIR数字滤波器的原理与设计.ppt》由会员分享,可在线阅读,更多相关《FIR数字滤波器的原理与设计.ppt(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章 FIR数字滤波器的原理与设计宜春学院理工学院宜春学院理工学院内容提要内容提要n7.1 7.1 线性相移线性相移FIRFIR数字滤波器的特性数字滤波器的特性n7.2 7.2 窗口法窗口法n7.3 7.3 频率取样法频率取样法n7.4 FIR7.4 FIR数字滤波器的优化设计数字滤波器的优化设计n7.5 IIR7.5 IIR数字滤波器与数字滤波器与FIRFIR数字滤波器的比较数字滤波器的比较n习题及作业习题及作业学习目标学习目标n掌握线性相位FIR数字滤波器的特点n掌握窗函数设计法n理解频率抽样设计法n了解设计FIR滤波器的最优化方法n理解IIR与FIR数字滤波器的比较7.1 FIR7.1
2、 FIR数字滤波器的差分方程、冲激响应、系统函数及其数字滤波器的差分方程、冲激响应、系统函数及其零极点零极点 FIR数字滤波器是非递归的线性时不变因果系统,其差分方程为系统的冲激响应为可见这个系统的冲激响应是有限长度的,即有限冲激响应(有限冲激响应(FIR)滤波器)滤波器。将代人(7.1)式得上式两边进行Z变换后,可得FIR滤波器的系统函数可见,FIR滤波器的系统函数的极点都位于z=0处,为N-1阶极点,与系数h(n)无关,因此FIR滤波器总是稳定的;而N-1个零点由冲激响应h(n)决定,可以位于有限z平面的任何位置。两种滤波器的比较两种滤波器的比较一、IIRDF的特点1、DF的设计依托AF的
3、设计,有图表可查,方便简单。2、相位的非线性H(Z)的频响:其中,是幅度函数,是相位函数。通常,与不是呈线性的,这是IIRfilter(无限长响应滤波器)的一大缺点。因此限制了它的应用,如图象处理,数据传输都要求信道具有线性相位特性。3、用全通网络进行相位校正,可以得线性特性。二、FIRDF的特点1、单位抽样响应h(n)是有限长的,因此FIRDF一定是稳定的。2、经延时,h(n)总可变成因果序列,所以FIRDF总可以由因果系统实现。3、h(n)为有限长,可以用FFT实现FIRDF。4、FIR的系统函数是Z-1的多项式,故IIR的方法不适用。5、FIR的相位特性可以是线性的,因此,它有更广泛的应
4、用,非线性的FIR一般不作研究。FIR与与IIR数字滤波器比较:数字滤波器比较:优点优点:(:(1)很容易获得严格的线性相位,避免被处理的信号)很容易获得严格的线性相位,避免被处理的信号 产生相位产生相位失真,这一特点在失真,这一特点在 宽频带信号处理、阵宽频带信号处理、阵 列信号处理、数据传输等系统中非列信号处理、数据传输等系统中非常重要;常重要;(2)可得到多带幅频特性;)可得到多带幅频特性;(3)极点全部在原点(永远稳定),无稳定性问题;)极点全部在原点(永远稳定),无稳定性问题;(4)任何一个非因果的有限长序列,总可以通过一)任何一个非因果的有限长序列,总可以通过一 定的延时,转变为因
5、定的延时,转变为因果序列,果序列,所以因果性总是满足;所以因果性总是满足;(5)无反馈运算,运算误差小。)无反馈运算,运算误差小。缺点缺点:(:(1)因为无极点,要获得好的过渡带特性,需以较)因为无极点,要获得好的过渡带特性,需以较 高的阶数高的阶数为代价;为代价;(2)无法利用模拟滤波器的设计结果,一般无解析设计)无法利用模拟滤波器的设计结果,一般无解析设计 公式,公式,要借助计算机辅助设计程序完成。要借助计算机辅助设计程序完成。7.2.1 线性相移线性相移FIR数字滤波器条件数字滤波器条件 所谓线性相移滤波器,也就是指其相移特性或频率响应的幅角是频率的线性函数,FIR数字滤波器频率响应为1
6、.恒时延滤波恒时延滤波相延时群延时所谓恒延时滤波就是要求相延时与群延时都是不随频率变化的常量。其中有所谓时延是指信号通过传所谓时延是指信号通过传输通道所需要的传输时间输通道所需要的传输时间它是滤波器平均延迟的它是滤波器平均延迟的一个度量一个度量它是滤波器某一频率延它是滤波器某一频率延迟的一个度量迟的一个度量7.2 线性相移FIR数字滤波器2.要求恒相延时与恒群延时同时成立要求恒相延时与恒群延时同时成立如图7.1,()的图像是一条经过原点的直线时的图像图twwq-=)(1.7式中H()是正或负的实函数。等式中间和等式右边的实部与虚部应当各自相等,同样实部与虚部的比值应当相等:由上式交叉相乘后利用
7、三角函数恒等公式得满足上式的条件是上述条件下,就有即为一常数,恒相延时与恒群延时同时成立。如上所述,冲激相应h(n)关于中心点偶对称,由图7.2可见无论N是偶数还是奇数,对称中心都位于(N-1)/2,只是当N为偶数时,(N-1)/2不是整数。图图7.2 h(n)7.2 h(n)为偶对称的情形为偶对称的情形3 只要求恒群延时成立只要求恒群延时成立相移特性为一条不经过原点的直线其充要条件为图7.3 相移特性曲线 如下图可见冲激响应关于中心点奇对称,无论N为奇数还是偶数,对称中心都位于(N-1)/2;当N为奇数时有图图7.4 h(n)7.4 h(n)为奇对称的情形为奇对称的情形 总之,线性相移FIR
8、滤波器的必要条件是其冲激响应为偶对称或奇对称。7.1.2 线性相移线性相移FIR滤波器的网络结构滤波器的网络结构1.偶对称的情形偶对称的情形偶对称时a.N为偶数时,利用对称性可作如下化简为偶数时,利用对称性可作如下化简b.N为奇数时,利用对称性可作如下化简为奇数时,利用对称性可作如下化简 可见,以其偶对称性作这样的简化可以使可见,以其偶对称性作这样的简化可以使FIR滤波器比一般的直接型结构的滤波器比一般的直接型结构的乘法器乘法器减少一半减少一半。2.奇对称的情形奇对称的情形奇对称时a.当当N为偶数时为偶数时b.当当N为奇数时为奇数时 可见,以其奇对称性作这样的简化可以使可见,以其奇对称性作这样
9、的简化可以使FIR滤波器比一般的直接型结构的滤波器比一般的直接型结构的乘法器乘法器减少近一半减少近一半。7.2.3 线性相移线性相移FIR滤波器的频率响应滤波器的频率响应1.偶对称,偶对称,N为奇数为奇数则其频率响应为则其频率响应为则:整体为实数整体为实数图图7.5 7.5 偶对称,偶对称,N N为奇数为奇数 该类滤波器适合于设计任何关于该类滤波器适合于设计任何关于 为偶对称为偶对称特性频率的滤波器。特性频率的滤波器。特点特点:对 皆为偶对称,所以幅度函数对 也是偶对称。2.偶对称,偶对称,N为偶数为偶数其频率响应为其频率响应为因此这种情况不适合做在 处不等于零的滤波器,如高通滤波器。特点特点
10、:当 时,故 ,即 在 z=-1 为零点,且由于 对 呈奇对称,因而 对 也呈奇对称。图图7.6 7.6 偶对称,偶对称,N N为偶数为偶数3.奇对称,奇对称,N为奇数为奇数推导方法与前面类似,可得:其幅频特性为图图7.7 7.7 奇对称,奇对称,N N为奇数为奇数 特点:特点:当 时,相当于 在 z=1和z=-1有两个零点,并且由于 对 呈奇对称,因而 对 也呈奇对称。这种情况不适合做在 处为偶对称的滤波器,如低通和高通滤波器。4.奇对称,奇对称,N为偶数为偶数推导方法与前面类似,可得:其幅频特性为其幅频特性为图图7.8 7.8 奇对称,奇对称,N N为偶数为偶数这种情况不适合做在 处为偶对
11、称的滤波器,如低通滤波器。特点特点:当 时,相当于 在z=1处有一个零点;并且由于 对 呈奇对称、对 呈偶对称,因而 也对 呈奇对称、对 呈偶对称。以上四种情况可以用统一的形式,即其中的实函数,相移由决定,而的线性函数当h(n)为偶对称时,;当h(n)为奇对称时,图图7.9 47.9 4种类型的线性相位滤波器的种类型的线性相位滤波器的相位响应相位响应、时域幅度响应时域幅度响应和和频域幅度响应频域幅度响应的示意图。的示意图。总结第一种情况,偶、奇,四种滤波器都可设计。第二种情况,偶、偶,可设计低、带通滤波器,不能设计高通和带阻。第三种情况,奇、奇,只能设计带通滤波器,其它滤波器都不能设计。第四种
12、情况,奇、偶,可设计高通、带通滤波器,不能设计低通和带阻四种FIR数字滤波器的相位特性只取决于h(n)的对称性,而与h(n)的值无关。幅度特性取决于h(n)。设计FIR数字滤波器时,在保证h(n)对称的条件下,只要完成幅度特性的逼近即可。例例1 N=5,h(0)=h(1)=h(3)=h(4)=-1/2,h(2)=2,求幅度函数H()。解:解:a(0)=h(2)=2 a(1)=2 h(3)=-1 a(2)=2 h(4)=-1 H()=2-cos-cos2 =2-(cos+cos2)分析:为奇数,并且h(n)满足偶对称关系7.2.4 线性相移线性相移FIR数字滤波器的零、极点分布数字滤波器的零、极
13、点分布线性相移FIR滤波器有即即则 也是 的零点。设 是 的零点,当 为实数时,为实系数的多项式,此时 应是共轭成对的,则 也是零点。所以线性相位滤波器的零点必须是互为倒数的共轭对,这所以线性相位滤波器的零点必须是互为倒数的共轭对,这种共轭对共有四种种共轭对共有四种1)既不在单位圆上,也不在实轴上,有四个互为倒数的两组共轭对,如图zi,z*i,1/zi,1/z*i2)在单位圆上,但不在实轴上,因倒数就是自己的共轭,所以有一对共轭零点,zi,z*i图图7.10(a)7.10(a)零点分布零点分布3)不在单位圆上,但在实轴上,是实数,共轭就是自己,所以有一对互为倒数的零点,zi,1/zi4)既在单
14、位圆上,又在实轴上,共轭和倒数都合为一点,所以只有一个零点,只有两种可能,zi=1或zi=-1 线性相位滤波器是FIR滤波器中最重要的一种,应用最广。实际使用时应根据需用选择其合适类型,并在设计时遵循其约束条件。图图7.10(b)7.10(b)零点分布零点分布7.3 FIR数字滤波器的设计窗口法7.3.0 7.3.0 引言引言设计思路设计思路n(1)先给定所要求设计的理想滤波器的频率响应Hd(ejw).n(2)设计一个可实现的FIR滤波器频率响应H(ejw)。n(3)由于设计是在时域中进行,使所设计滤波器的h(n)去逼近理想单位取样响应hd(n)如果希望得到的滤波器的理想频率响应为,那么FIR
15、滤波器的设计就在于寻找一个传递函数去逼近,逼近方法有三种:窗口设计法窗口设计法(时域逼近)频率采样法频率采样法(频域逼近)最优化设计最优化设计(等波纹逼近)时间窗口设计法是从单位脉冲响应序列着手,使h(n)逼近理想的单位脉冲响应序列hd(n)。我们知道hd(n)可以从理想频响通过付氏反变换获得但一般来说,理想频响是矩形频率特性,所以,这样得到的理想单位脉冲响应hd(n)往往都是无限长序列,而且是非因果的。但FIR的h(n)是有限长的,问题是怎样用一个有限长的序列去近似无限长的hd(n)。最简单的办法是直接截取一段hd(n)代替h(n)。这种截取等效于在hd(n)上施加了一个长度为N的矩形窗,h
16、(n)是通过一个“窗口”所看到的一段,因此,h(n)也可表达为h(n)和一个“窗函数”的乘积,即h(n)=w(n)hd(n)这一方法通常称为窗口设计法。设计步骤:设计步骤:1)由定义3)卷积插值7.3.1 窗口法的基本思想1 1、设计思想、设计思想 在时域,设计在时域,设计 逼近理想逼近理想显然:显然:要得到一个“因果的有限长的滤波器因果的有限长的滤波器 ”,最直接的方法是截断 ,即用一个窗口函数 对 进行加窗处理,也就是:选择窗口函数的形状和长度选择窗口函数的形状和长度是窗函数法的关键。设理想滤波器的单位脉冲响应为 ,则:若 给定,即可求得 。但所求得的 为无限长且非因果。下面以理想低通滤波
17、器为例说明其设计过程下面以理想低通滤波器为例说明其设计过程为一“以 为对称中心的、偶对称的、无限长的、非因果序列”。设理想低通滤波器的频率响应 为:其中 为滤波器的截止截止频率率;为时时延常数延常数 单位脉冲响应为:图图7.117.11理想低通滤波器的单位脉冲响应及矩形窗截取理想低通滤波器的单位脉冲响应及矩形窗截取要得到有限长的 ,最简单的方法是用一长为 的矩形窗 截断 。按照线性相位滤波器的要求,必须偶对称,如上图。对称中心必须等于滤波器的延时常数 FIR滤波器的冲击响应h(n)的频响H(ejw)一定与理想的频响Hd(ejw)存在差异。图图7.12 7.12 理想低通滤波器的频率响应理想低通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FIR 数字滤波器 原理 设计
限制150内