FIR数字滤波器的原理及设计.ppt
《FIR数字滤波器的原理及设计.ppt》由会员分享,可在线阅读,更多相关《FIR数字滤波器的原理及设计.ppt(118页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、令输入信号x(n) =(n),代入上式,有: (7.2)于是得到: 又由(7.2)式可知,当nN-1时,h(n)=0, 即这个系统的冲激响应h(n) 是有限长度的。将ai =h(i)(i=0,1,N-1) 代入(7.1)式得到: (7.3)将(7.3)式的两边进行z变换后,可以得到FIR滤波器的系统函数: (7.4)又由(7.4)式有: n因此,FIR滤波器的系统函数H(z)的极点都位于z=0处,为N-1阶极点;而N-1个零点由冲激响应h(n)决定,一般来说,可以位于有限 z 平面的任何位置。n由于FIR数字滤波器的极点都集中在单位园内的原点z=0处,与系数h(n)无关,因此FIR滤波器总是稳
2、定的,这是FIR数字系统的一大优点。nFIR数字滤波器的频率响应为: (7.5)n所谓线性相位滤波器,就是说此滤波器的相位特性,或者说其频率响应H(ej) 的幅角(),是频率的线性函数。7.2 7.2 线性相位线性相位FIRFIR滤波器滤波器 7.2.1 7.2.1 恒延时滤波恒延时滤波n数字滤波器的相延时为 (7.6)n数字滤波器的群延时为 (7.7)n所谓恒延时滤波就是要求p() 或g() 是不随变化的常量。要使p() 与g()都是不随变化的常量,() 的图象必定是一条过原点的直线,即有: ()= -, 为一常数 (7.8)7.2.2 7.2.2 线性相位线性相位FIRFIR滤波器满足的条
3、件滤波器满足的条件7.2.2.1 7.2.2.1 要求恒相延时与恒群延时同时成立要求恒相延时与恒群延时同时成立() 0图图7.1 时的图象因为 故有: (7.9)由 (7.8) 式和 (7.9) 式有: 利用三角公式,由上式可以得到: (7.10)可以证明,当满足: (7.11)以及 0nN-1 (7.12)时,(7.10) 式成立。这就是说,如果 (7.11) 式和 (7.12) 式满足,便有:()=-,是的线性函数,而且有 ,即恒相延时与恒群延时同时成立。n(7.12)式说明冲激响应h(n)关于中心点偶对称,无论N为偶数还是奇数,对称中心都位于 。n若只要求群延时g() 为一常数,则相位特
4、性是一条可以不经过原点的直线,即: (7.13)n并且有0=/2(这在下面会给予解释),即有 (7.14)7.2.2.2 7.2.2.2 只要求恒群延时成立只要求恒群延时成立0()22图图7.3 时的图象时的图象由 (7.9) 式和 (7.14) 式可得: 利用三角公式,由上式可以得到: (7.15)可以证明,当满足: (7.16)以及 0nN-1 (7.17) 时,(7.15) 式成立。这就是说,如果 (7.16) 式和 (7.17) 式满足,便有 , 是的线性函数,而且有g()=,即恒群延时成立。n(7.17)式说明冲激响应h(n) 关于中心点奇对称,无论N为偶数还是奇数,对称中心都位于
5、。当N为奇数时有 。 n总的来说,当FIR滤波器的冲激响应h(n) 偶对称或者奇对称时,此滤波器的相位特性是线性的,而且群延时是恒定的,为 = 。 7.2.3 线性相位线性相位FIR滤波器的特性滤波器的特性n由冲激响应h(n)为偶对称或者奇对称的对称条件,可以导出线性相位FIR数字滤波器的一些特性。 7.2.3.1 7.2.3.1 网络结构网络结构n根据h(n)的对称性可以简化FIR滤波器的网络结构,详见下面8.3节。 7.2.3.2 7.2.3.2 频率响应频率响应nFIR滤波器的频率响应为:(7.18)n如果FIR滤波器是线性相位的,那末h(n)具有对称性,由此可以导出线性相位FIR数字滤
6、波器频率响应的特有形式。 1. 1. 偶对称偶对称 , N N为奇数为奇数n此时有h(n)=h(N-1-n)。对(7.18)式分段求和,得到:n令 ,则上式为:n其中: (7.20)n(7.19)式中求和号部分为实数,故H(ej) 的相位为 2. 2. 偶对称偶对称 , N N为偶数为偶数n此时有h(n)=h(N-1-n)。对(7.18)式分段求和,得到:n于是得到: (7.21)其中: (7.22) n3 3奇对称奇对称 , N N为奇数为奇数n此时有h(n)= -h(N-1-n)。对(7.18)式分段求和,得到:n于是得到: (7.23)n其中: (7.24)4 4奇对称奇对称 , N N
7、为偶数为偶数n此时有 h(n)= -h(N-1-n)。将(7.18)式分段求和,得到:n于是得到: (7.25)n其中: (7.26)n 上述四种情况有一个统一的形式,即: (7.27) n其中,H() 是的实函数,是三角函数的线性组合;因此H(ej)的相位由() 决定,而() 是的线性函数。当h(n)偶对称时, ;当h(n) 奇对称时, 。n现在可以解释为什么7.2.2.2节中的0只能够取 /2了。从上面讨论的第3、4种情况我们看到,只要h(n)是奇对称的,所推导出的频率响应的表达式(7.27)中,必然有 ;另外,(7.27)式中的H()可能为负数,也就是与模值可能相差 -1=e-j,因为(
8、/2)-=-/2,所以0 也可能为 /2。 就是说,0 只能取/2。n另外,幅度函数H()是三角函数的线性组合,在四种情况下各有不同的形式,但是,并不是每一种形式都能够用于低通、高通、带通、带阻等各种类型的滤波器。例如,在第4种情况下, ,由于是正弦函数的线性组合,故显然当=0时有H()=0,也就是说,=0不可以在相应的滤波器的通带,因此,这种形式不能够用于低通和带阻滤波器。 7.2.3.3 7.2.3.3 零点分布零点分布n如果FIR滤波器是线性相位的,则其N-1个零点在z平面上的分布是有一定的规律的。n对一线性相位FIR滤波器有: , 0nN-1 因此有: n令m=N-1-n,则: n也即
9、 (7.28)n因此,如果z=zi 是H(z)的零点,那末zi-1 也是H(z)的零点;此外,由于h(n)为实序列,故zi* 也是H(z)的零点,由此又得出(zi*)-1 也是零点。这四个零点构成了互为倒数、互为复共轭对的四点组。n几种特殊情况:若 ,则零点为单位圆上的复共轭对;若zi是不为0的实数,则零点为实轴上的倒数对;若zi= 1或zi= -1,则零点为单点。7.3 7.3 窗口法窗口法n从本节开始,讨论设计FIR数字滤波器的一些主要方法。注意,FIR数字滤波器不能够借助于模拟滤波器的设计方法来设计,而是直接逼近所要求的频率响应。窗口法是设计FIR滤波器的重要的基本方法。7.3.1 7.
10、3.1 窗口法的基本思想窗口法的基本思想n用傅里叶反变换可以求得图7.6所示的理想低通滤波器的冲激响应: (7.29)n将此无限长的hd(n)截断就得到有限长的冲激响应h(n): (7.30)n这里已经假设了h(n)的长度N为奇数。(7.30)式等价于: (7.31)其中 (7.32)7.3.2 7.3.2 理论分析理论分析n h(n) 是两个序列的乘积,故H(ej) 是这两个序列的傅里叶变换的卷积,即: (7.33)n其中Hd(ej) 是hd(n) 的傅里叶变换,也即理想的频响,而WR(ej) 是矩形窗wR(n) 的频谱。(7.34)WR(ej)是的偶函数。图图 7.7 矩形窗的频谱矩形窗的
11、频谱n由 (7.33) 式有: (7.35)n式中积分等于由 -c到c区间曲线WRej(-)下的面积,如图7.8中阴影所示。当主瓣的中心变化时,此曲线左右移动,此面积也就发生变化。图 7.8 由 -c 到c 区间曲线WRej(-) 下的面积n当 =0时: n当逐渐增大,随着图中不同正负、不同大小的旁瓣移出和移入积分区间,使得H(ej) 的大小产生波动。n当 : H(ej) 取最大值,约为1.0895 H(ej0),此处称为上臂峰,或正肩峰。n当=c: 主瓣的中心移到了c处, 。n当 :H(ej) 取最小值,约为 -0.0895 H(ej0),此处称为下臂峰,或负肩峰。n继续增大到,H(ej)
12、随着积分区间内旁瓣的移动而在阻带内波动。n图7.9表示了H(ej)在由0到范围内变化的情况,图中已经假定H(ej0)=1。在 与 之间为过渡带。 图图 7.9 加矩形窗后的频响与理想频响的比较加矩形窗后的频响与理想频响的比较n因此,加窗后所得到的FIR滤波器的频响H(ej) 出现了过渡带、肩峰以及通带和阻带内的波动。与这些特征有关的因素:1. 1. 过渡带:过渡带:正、负肩峰之间的过渡带的宽度等于窗函数频谱的主瓣宽度。对于矩形窗频谱WR(ej),此宽度为4/N。因此,过渡带宽度与所选窗函数有关;而对于一定的窗函数,增加窗口长度N可以使过渡带变陡。 2 2肩峰及波动:肩峰及波动:是由窗函数频谱的
13、旁瓣引起的。旁瓣越多,波动就越快;旁瓣相对值越大,波动就越厉害,肩峰也越强。因此,肩峰及波动与所选窗函数有关。长度N的增加能够使频响的波动加快,但是不能够改变肩峰和波动的相对大小。n因此,加窗法设计FIR滤波器,h(n) 之长度也即窗口长度N可以影响过渡带的宽度;而所选窗函数不仅可以影响过渡带的宽度,还能影响肩峰和波动的大小。选择窗函数应使其频谱:a)主瓣宽度尽量小,以使滤波器的过渡带尽量陡;b)旁瓣相对于主瓣越小越好,这样可使滤波器频响的肩峰和波动减小。n然而,一般情况是,若选择的窗口频谱旁瓣较小,其主瓣就会较宽,反之亦然。因此,常常要根据需要进行折衷的选择。 7.3.3 7.3.3 几种常
14、用窗函数几种常用窗函数n这里介绍几种常用窗函数,它们的长度均设为N,并且都是因果窗,即定义在0nN-1区间,N可以是奇数或偶数,但w(n)都是偶对称的。由7.2.3.2节可以知道,w(n)的频谱可表示为: (7.36)n其中幅度函数W() 是的实函数,而相位函数: (7.37)n因此,对每种窗,只需考察其w(n) 和W() 的表示式。 7.3.3.1 7.3.3.1 矩形窗矩形窗n(7.32)式已给出以n=0为对称中心的非因果矩形窗wR(n)的定义,下面是实际使用的因果矩形窗: (7.38)n这个矩形窗的对称中心在(N-1)/2,它是wR(n)向右移位(N-1)/2的结果,即有: (7.39)
15、n这两个窗函数的频谱之间的关系: (7.40) n如果序列以n=0为对称中心,则其延时= 0,同时相位函数()=0。因此,对称中心也即延时为0的非因果矩形窗的频谱是: (7.43)n而对称中心也即延时为 的因果矩形窗的频谱是: (7.44)7.3.3.2 7.3.3.2 升余弦窗升余弦窗-汉宁汉宁( (Hanning)Hanning)窗窗 (7.45) (N1) (7.46) 图 7.10 升余弦窗的频谱n从图7.10中可以看到,由于三部分频谱的相加,使总的频谱W()的旁瓣大大抵消,从而使能量有效地集中在主瓣内,但其代价是使主瓣与矩形窗相比加宽了一倍。 7.3.3.3 7.3.3.3 改进的升
16、余弦窗改进的升余弦窗哈明哈明( (Hamming)Hamming)窗窗n对升余弦窗作一点调整,得到: (7.47) (7.48)n结果是,99.96% 的能量集中在主瓣内,而主瓣宽度仍与汉宁窗相同。n显然,汉宁窗和哈明窗可以统一表示为: (7.49)n对于汉宁窗, =0.5;对于哈明窗, =0.54。 7.3.3.4 7.3.3.4 二阶升余弦窗二阶升余弦窗布莱克曼布莱克曼( (Blackman)Blackman)窗窗n如果还要进一步抑制旁瓣,可以对升余弦窗再加一个二次谐波的余弦分量: n而 (7.51)(7.50)n以上几种窗函数的时域图像,除矩形窗之外,都是在对称中心 处取最大值,并且向两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FIR 数字滤波器 原理 设计
限制150内