FIR(Finite Impulse Response)滤波器.doc_第1页
FIR(Finite Impulse Response)滤波器.doc_第2页
FIR(Finite Impulse Response)滤波器.doc_第3页
FIR(Finite Impulse Response)滤波器.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FIR(Finite Impulse Response)滤波器:有限长单位冲激响应滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。一、FIR滤波器的种类目前,FIR滤波器的硬件实现有以下几种方式:1.1、数字集成电路FIR滤波器一种是使用单片通用数字滤波器集成电路,这种电路使用简单,但是由于字长和阶数的规格较少,不易完全满足实际需要。虽然可采用多片扩展来满足要求,但会增加体积和功耗,因而在实际应用中受到限制。1.2、DSP芯片FIR滤波器另一种是使用DSP芯片。DSP芯片有专用的数字信号处理函数可调用,实现FIR滤波器相对简单,但是由于程序顺序执行,速度受到限制。而且,就是同一公司的不同系统的DSP芯片,其编程指令也会有所不同,开发周期较长。1.3、可编程FIR滤波器还有一种是使用可编程逻辑器件,FPGACPLD。FPGA有着规整的内部逻辑块整列和丰富的连线资源,特别适合用于细粒度和高并行度结构的FIR滤波器的实现,相对于串行运算主导的通用DSP芯片来说,并行性和可扩展性都更好。二、FIR的特点有限长单位冲激响应(FIR)滤波器有以下特点:(1) 系统的单位冲激响应h (n)在有限个n值处不为零;(2)系统函数H(z)在|z|0处收敛,极点全部在z = 0处(因果系统);(3) 结构上主要是非递归结构,没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。设FIR滤波器的单位冲激响应h (n)为一个N点序列,0 n N 1,则滤波器的系统函数为H(z)=h(n)*z-n就是说,它有(N1)阶极点在z = 0处,有(N1)个零点位于有限z平面的任何位置。FIR滤波器有以下几种基本结构:2.1、 横截型(卷积型、直接型)(7.10)式的系统的差分方程表达式为y(n)=h(m)x(n-m)( 7.11)很明显,这就是线性移不变系统的卷积和公式,也是x (n)的延时链的横向结构,如图4-11所示,称为横截型结构或卷积型结构,也可称为直接型结构。将转置定理用于图4-11,可得到图4-12的转置直接型结构。图7.11 FIR滤波器的横截型结构2.2、 级联型将H (z)分解成实系数二阶因子的乘积形式(7.12)其中N/2表示取N/2的整数部分。若N为偶数,则N1为奇数,故系数B2K中有一个为零,这是因为,这时有奇数个根,其中复数根成共轭对必为偶数,必然有奇数个实根。图7-13画出N为奇数时,FIR滤波器的级联结构,其中每一个二阶因子用图4-11的横型结构。这种结构的每一节控制一对零点,因而再需要控制传输零点时,可以采用它。但是这种结构所需要的系数B2k(I = 0,1,2,k,= 1,2,/2)比卷积型的系数h (n)要多,因而所需的乘法次数也比卷积型的要多。图9.13 FIR滤波器的级联型结构2.3、 频率抽样型在第三章中已说过,把一个有限长序列(长度为N点)的z变换H (z)在单位圆上作N等分抽样,就得到H (k),其主值序列就等于h (n)的离散傅里叶变换H (k)。那里也说到用H (k)表示的H (z)的内插公式为(7.13)这个公式就为FIR滤波器提供了另外一种结构,这种结构由两部分级联组成。(7.14)其中级联的第一部分为(7.15)这是一个FIR子系统,是由N节延时单元构成的梳状滤波器,令则有即Hc (z)在单位圆上有N个等间隔角度的零点,它的频率响应为(7.16)因而幅度响应为幅角为其子网络结构及频率响应幅度见图7.14。级联的第二部分为它是由N个一阶网络并联组成,而这每一个一阶网络都是一个谐振器(7.17)令Hk(z)的分母为零,即令可得到此一阶网络在单位圆上有一个极点图7.14 梳状滤波器结构及频率响应幅度图7.15 FIR滤波器的频率抽样型结构也就是说:此一阶网络在频率为处响应为无穷大,故等效于谐振频率为2k / N的无损耗谐振器。这个谐振器的极点正好与梳状滤波器的一个零点(I = k)相抵消,从而使这个频率( = 2k / N)上的频率响应等于H (k)。这样,N个谐振器的N个极点就和梳状滤波器的N个零点相互抵消,从而在N个频率抽样点上( = 2k / N,k = 0,1,N 1)的频率响应就分别等于N个H (k)值。N个并联谐振器与梳状滤波器级联后,就得到图7.15的频率抽样结构。频率抽样结构的特点是它的系数H (k)就是滤波器在 = 2k / N处的响应,因此控制滤波器的频率响应很方便。但是结构中所乘的系数H (k)及WN都是复数,增加了乘法次数和存储量,而且所有极点都在单位圆上,由系数WN决定,这样,当系数量化时,这些极点会移动,有些极点就不能被梳状滤波器的零点所抵消(零点由延时单元决定,不受量化的影响)。系统就不稳定了。为了克服系数量化后可能不稳定的缺点,可以将频率抽样结构做一点修正,即将所有零、极点都移到单位圆内某一靠近单位圆、半径为r (r小于或近似等于1)的圆上(r为正实数)。2.4、 快速卷积结构前一章谈到,只要将两个有限长序列补上一定的零值点,就可以用圆周卷积来代替两序列的线性卷积。由于时域的圆周卷积,等效到频域则为离散傅立叶变换的乘积。因而,如果即将输入x (n)补上LN1个零值点,将有限长单位冲激响应h (n)补上LN2个零值点,只要满足L = N1 + N21,则L点的圆周卷积就能代表线性卷积,即用DFT表示,则有Y(k) =X(k)H(k)因而有其中Y(k) = DFTy (n),L点X(k) = DFTx(n),L点H(k) = DFTh (n),L点这样,我们就可得到图7.16的快速卷积结构,当N1,N2足够长时,它比直接计算线性卷积要快得多。这里计算DFY和IDFT都采用快速傅立叶变换计算方法。滤波器的功能就是允许某一部分频率的信号顺利的通过,而另外一部分频率的信号则受到较大的抑制,它实质上是一个选频电路。 滤波器中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论