91

第七章 FIR DF 有限长数字滤波器 的设计

Embed Size (px)

DESCRIPTION

第七章 FIR DF 有限长数字滤波器 的设计. § 7-1 引言 一、 IIR DF 的特点 1 、 DF 的设计依托 AF 的设计,有图表可查,方便简单。 2 、相位的非线性 H ( Z )的频响: 其中, 是幅度函数, 是相位函数。 通常, 与 不是呈线性的,这是 IIR filter (无限长响应滤波器)的一大缺点。因此限制了 它的应用,如图象处理,数据传输都要求信道 具有线性相位特性。 - PowerPoint PPT Presentation

Citation preview

Page 1: 第七章 FIR DF 有限长数字滤波器 的设计
Page 2: 第七章 FIR DF 有限长数字滤波器 的设计

§ 7-1 引言一、 IIR DF 的特点 1 、 DF 的设计依托 AF 的设计,有图表可查,方便简单。 2 、相位的非线性 H ( Z )的频响:

其中, 是幅度函数, 是相位函数。

通常, 与 不是呈线性的,这是 IIR filter (无限长响应滤波器)的一大缺点。因此限制了 它的应用,如图象处理,数据传输都要求信道 具有线性相位特性。 3 、用全通网络进行相位校正,可以得线性特性。

,e)e(H)Z(H)e(H )(jj

eZ

jj

)e(H j)(

)(

Page 3: 第七章 FIR DF 有限长数字滤波器 的设计

二、 FIR DF 的特点

1 、单位抽样响应 h ( n )是有限长的,因此 FIR DF 一定 是稳定的。

2 、经延时, h ( n )总可变成因果序列,所以 FIR DF 总 可以由因果系统实现。

3 、 h ( n )为有限长,可以用 FFT 实现 FIRDF 。

4 、 FIR 的系统函数是 Z-1 的多项式,故 IIR 的方法不适用。

5 、 FIR 的相位特性可以是线性的,因此,它有更广泛的 应用,非线性的 FIR 一般不作研究。

Page 4: 第七章 FIR DF 有限长数字滤波器 的设计

7-2 线性相位 FIR DF 的特点

一、线性相位的条件

如果 FIR DF 的单位抽样响应 h ( n )为实数,而且满足偶对称 h ( n ) =h ( N-1-n ),或满足奇对称h ( n ) =-h ( N-1-n ),其对称中心在 处,可证明 filter 就具有准确的线性相位。

N 又分为偶数和奇数两种情况,所以有 4 种线性相位 FIR DF ,如下所述。

2

1Nn

Page 5: 第七章 FIR DF 有限长数字滤波器 的设计

1 、 N 为奇数的偶对称

例如 N=11 ,对称中心为

)n10(h)n(h,52

111n

n0 1 2 3 4 5 6 7 8 9 10

Page 6: 第七章 FIR DF 有限长数字滤波器 的设计

2 、 N 为偶数时的偶对称

例如 N=10 ,对称中心为

)n9(h)n(h,5.42

110n

n0 1 2 3 4 5 6 7 8 9

Page 7: 第七章 FIR DF 有限长数字滤波器 的设计

3 、 N 为奇数时的奇对称

例如, N=11 ,对称中心为 )n10(h)n(h,5n

n0

1 2 3

4

5 6

7

8

9

10

Page 8: 第七章 FIR DF 有限长数字滤波器 的设计

4 、 N 为偶数时的奇对称

例如, N=10 ,对称中心为 4.5 , )n9(h)n(h

n0

1 2 3

4

56

7

8

9

Page 9: 第七章 FIR DF 有限长数字滤波器 的设计

二、线性相位的特点

)(jj e)(H)e(H

为幅度函数, ,

是一个纯实数, 是相位函数,下面分

为奇、偶对称两种情况讨论

)(H )e(H)(H j

)(

)(

Page 10: 第七章 FIR DF 有限长数字滤波器 的设计

1 、 h ( n )为偶对称情况

1N

0n

n1N

0n

n Z)n1N(hZ)n(h)Z(H

)n1N(h)n(h

1N

0m

)m1N(Z)m(h )1,1( mNnnNm

1N

0m

m)1N( Z)m(hZ

也就是 )Z(HZ)Z(H 1)1N(

Page 11: 第七章 FIR DF 有限长数字滤波器 的设计

上式两边同时加 H ( Z ),再用 2 去除得:

1

0

)1(

1)1(

])[(2

1

)]()([2

1)(

N

n

nNn

N

ZZZnh

ZHZZHZH

]2

ZZ[)n(hZ

)2

1Nn()

2

1Nn(

1N

0n

)( 21N

Page 12: 第七章 FIR DF 有限长数字滤波器 的设计

1

0

)2

1()

2

1(

)2

1(

)(]2

[

)()(

N

n

Nnj

NnjN

j

eZ

j

nhee

e

ZHeH j

1N

0n

)2

1N(j

])2

1Nncos[()n(he

1N

0n

)2

1N(j

])n2

1Ncos[()n(he

Page 13: 第七章 FIR DF 有限长数字滤波器 的设计

所以,这时的幅度函数和相位函数如下所示 :

幅度函数为

相位函数为

])n2

1Ncos[()n(h)(H

1N

0n

)2

1N()(

显然 与 呈正比,是严格的线性相位。)(

Page 14: 第七章 FIR DF 有限长数字滤波器 的设计

)2

1N(

)1N()(,2

)1N(

0

)(

2

)2

1N()(,

Page 15: 第七章 FIR DF 有限长数字滤波器 的设计

2 、 h ( n )为奇对称的情况 当 h ( n ) = -h ( N-1-n )时,可以通过类似的推导,得到

])n2

1N[(sin)n(he)e(H

1N

0n

2j)

2

1N(jj

所以,其幅度函数和相位函数分别为

])n2

1Nsin[()n(h)(H

1N

0n

2)

2

1N()(

Page 16: 第七章 FIR DF 有限长数字滤波器 的设计

可见,其相位特性是线性相位,而且还产生一个900 相移,这样就使得通过 filter 的所有频率都相移 900 ,因此称它为正交变换网络。(相移 900 的信号与原信号为正交的)。

)2

3N()(,2

)12

N()(,

2)(,0

)2

3( N

2

)12

( N

)(

2

0

Page 17: 第七章 FIR DF 有限长数字滤波器 的设计

1 、 N 为奇数, h ( n )为偶对称的情况

三、幅度函数的特点

呈偶对称,也对 2/)1(])2

1cos[(

)])1(2

1[cos(

)]2

1(cos[])

2

1cos[(

])2

1cos[()()(

1

0

NnN

nNN

Nnn

N

nN

nhHN

n

Page 18: 第七章 FIR DF 有限长数字滤波器 的设计

可表为。因此,项是奇数,故留下中间一项。由于并等等,共合并为项合项与第合并;把第项项与第相等;可把第

项项与第内的第因此,

)(2/)1(

:

2/)1(

21

10

)1(

HNn

N

N

Nnn

Nnn

nNn

Page 19: 第七章 FIR DF 有限长数字滤波器 的设计

nN

m

mmN

hN

h

nN

nhN

hH

N

m

N

n

2

1

)cos()2

1(2)

2

1(

])2

1cos[()(2)

2

1()(

2/)1(

1

2/)3(

0

其中,

Page 20: 第七章 FIR DF 有限长数字滤波器 的设计

2

1N,,2,1n),n

2

1N(h2)n(a

)2

1N(h)0(a

)ncos()n(a)(H2/)1N(

0n

可见, 对 呈现偶对称。)(H ,2,,0

进一步表为)(H

Page 21: 第七章 FIR DF 有限长数字滤波器 的设计

2 、 N 为偶数, h ( n )为偶对称的情况

2

N,,2,1n),n

2

N(h2)n(b

])2

1ncos[()n(b)(H

2/N

1n

可见, 对 呈奇对称。)(H,0)(H

Page 22: 第七章 FIR DF 有限长数字滤波器 的设计

3 、 N 为奇数, h ( n )为奇对称的情况

2

1N,,2,1n),n

2

1N(h2)n(c

)nsin()n(c)(H2/)1N(

1n

可见, 时, 对 呈奇对称。

2,,0 ;0)(H )(H 2,,0

Page 23: 第七章 FIR DF 有限长数字滤波器 的设计

4 、 N 为偶数, h ( n )为奇对称的情况

2

N,,2,1n),n

2

N(h2)n(d

])2

1nsin[()n(d)(H

2/N

1n

可见, 时, 对呈奇对称,而对 呈偶对称。

这四种线性相位 FIR filter 的特性归纳在表 7-1 中( P341 )。

2,0 ;0)(H )(H 2,0

Page 24: 第七章 FIR DF 有限长数字滤波器 的设计

四、系统函数 H ( Z )的零点分布情况

1 、零点的分布原则

)Z(HZ)Z(H 1)1N(

所以,如果 是零点,则 也一定是 H ( Z ) 的零点, h ( n )为实数时, H ( Z )的零点必成共轭对出现,即 也一定是H ( Z )的零点, 也一定是 H ( Z )的零点。

iZZ iZ/1Z *iZZ

*iZ/1Z

Page 25: 第七章 FIR DF 有限长数字滤波器 的设计

2 、零点的位置

( 1 ) 既不在实轴上,也不在单位圆上,则零 点是互为倒数的两组共轭对,

22/1,22/1 jZjZ ii

iZ

,4

1j

4

1Z,

4

1j

4

1Z *

ii

*iZ/1

]Z[jIm

Z i

iZ

iZ/1

]ZRe[10

Page 26: 第七章 FIR DF 有限长数字滤波器 的设计

(2) 不在实轴上,但在单位圆上,共轭对的倒数就是它们本身,如

iZ

2

2j

2

2Z/1,

2

2j

2

2Z/1

2

2j

2

2Z,

2

2j

2

2Z

*ii

*ii

*ii Z/1Z

i

*i Z

1Z

0 1

Page 27: 第七章 FIR DF 有限长数字滤波器 的设计

( 3 ) 在实轴上,不在单位圆上,实数零点,没复共轭;只有倒数。例如,

iZ

2Z/1,2/1Z ii

iZ iZ/1

2

1 20 1

Page 28: 第七章 FIR DF 有限长数字滤波器 的设计

( 4 ) 既在实轴上也在单位圆上。此时,只有一个零点,且有两种可能,或位于 Z=1 ,或位于 Z=-1 。

iZ

1Zi 1Zi

N 为偶数时的偶对称

为其零点; N 为偶数奇对称H ( 0 ) =0 ,有 Z=1 零点;N 为奇数奇对称有零点 Z=1 ,和 Z= -1 。

1Z,0)(H

,0)(H)0(H

Page 29: 第七章 FIR DF 有限长数字滤波器 的设计

§7-3 窗函数设计法一、设计方法 1 、设计思想 先给定理想 filter 的频响 ,所要求设计一个FIR 的 filter 的频响为 ,使 逼近 2 、设计过程 设计是在时域进行的,先用傅氏反变换求出理想 filter 的单位抽样响应 ,然后加时间窗对 截断,以求得 FIR filter 的单位抽样响应 h(n) 。

)e(H jd

)e(H j )e(H j )e(H jd

)n(hd)(nw

)n(hd

)()()(

)(2

1)(

nhnwnh

deeHnh

d

njjdd

Page 30: 第七章 FIR DF 有限长数字滤波器 的设计

例如,低通 filter

)(Hd

0 cc

是矩形的,则 一定是无限长的且是非因果的。

)e(H jd

)n(hd

Page 31: 第七章 FIR DF 有限长数字滤波器 的设计

二、窗函数对频响的影响 1 、理想 LF 的单位抽样响应理想低通 filter 的频响 为

1

0

0

为群延时

Page 32: 第七章 FIR DF 有限长数字滤波器 的设计

因为其相位 ,所以 是偶对称,其对称中心为 ,这是因为 时,即 为其最大,故 为其对称中心。 又是无限长的非因果序列)n(hd

c

cc

)n(j)n(j

njjjd

1

)n(

])nsin[(

e)n(2j

11de

2

1

dee2

1)]e(H[F

c

cc

c

c

)n(hd

)( n

/)( cdh

)(nhd

Page 33: 第七章 FIR DF 有限长数字滤波器 的设计

)n(hd

2/)1N( 1N

n

)n(R N

1 N

n

0

. . . . . .1

Page 34: 第七章 FIR DF 有限长数字滤波器 的设计

2 、加矩形窗 加窗就是实行乘操作,而矩形窗就是截断数据,这相当于通过窗口 看 ,称 为窗口函数。

)()( nRnw NR

)n(R N )n(hd )(nwR

)()()( nwnhnh Rd

1Nn0),n(hd

,0 其他 n 值 因 h ( n )是偶对称的。长度为 N ,所以其对称中心应为 ,所以 h ( n )可写作2/)1N(

h ( n ) =1Nn0,

)2

1Nn(

])2

1Nnsin[(

c

cc

,0 n 为其他值

Page 35: 第七章 FIR DF 有限长数字滤波器 的设计

3 、 h ( n )的频响 h ( n )的频响 可通过傅式变换求得,为了便于与 的频响 相比较,利用卷积定理

)e(H j )]([)( nhFeH j

)n(hd )e(H jd

deWeHeH

nwnhnh

jR

jd

j

Rd

)()(2

1)(

)()()(

)(

(1) 对于矩形窗的频响

1

0

)()]([)(N

n

njRR

jR enwnwFeW

2/sin2N

sine

e1

e1e

)2

1N(j

j

Nj1N

0n

nj

Page 36: 第七章 FIR DF 有限长数字滤波器 的设计

)2

1(

)(

Nj

R eW 其中, 为幅度函数,

为相位函数。

)2

sin(/)2

Nsin()(WR

)2

1()(

N

( 2 )对于理想 LF 的频响

)2

1N(j

dj

d e)(H)e(H 其中, 为幅度函数,

为相位函数。

)(Hd c,1

c,0 )

2

1()(

N

Page 37: 第七章 FIR DF 有限长数字滤波器 的设计

( 3 ) h ( n )的频响

其中, 为幅度函数,

为相位函数。

4 、窗函数频响产生的影响从几个特殊频率点的卷积过程就可看出其影响 :

Page 38: 第七章 FIR DF 有限长数字滤波器 的设计

( 1 ) 时,0

c

c

d)(W2

1d)(W1

2

1)0(H RR

也就 在 到 全部面积的积分。因此, H ( 0 ) /H ( 0 ) =1 (用 H ( 0 )归一化)。

)(WR

)(Hd

0c c

Page 39: 第七章 FIR DF 有限长数字滤波器 的设计

0

Page 40: 第七章 FIR DF 有限长数字滤波器 的设计

( 2 ) 时, 正好与 的一半相重叠。这时有 。

c )(WR )(Hd

5.0)0(/)( HH c

Page 41: 第七章 FIR DF 有限长数字滤波器 的设计

(3) 时, 的主瓣全部在

的通带内,这时应出现正的肩峰。Nc

2 )( RW )(dH

( 4 ) 时,主瓣全部在通带外,出现负的肩峰。Nc /2

Page 42: 第七章 FIR DF 有限长数字滤波器 的设计

( 5 )当 时,随 增加, 左边 旁瓣的起伏部分扫过通带,卷积 也随着 的旁瓣在通带内的面积 变化而变化,故 将围绕着零值而波动。

Nc

2 )(WR

)(H

)(WR

)(H

N/2c

Page 43: 第七章 FIR DF 有限长数字滤波器 的设计

(6) 当 时, 的右边旁瓣将进入

的通带,右边旁瓣的起伏造成 值围绕

值而波动。

N

2c

)(WR

)(Hd )(H

)0(H

1

0

0.5

)0(H/)(H

Page 44: 第七章 FIR DF 有限长数字滤波器 的设计

5 、几点结论( 1 )加窗后,使频响产生一过渡带,其宽度正好等于窗的频响 的主瓣宽度( 2 ) 在 处出现肩峰,肩峰两侧形成起伏振荡,其振荡幅度取决于旁瓣的相对幅度,而振荡的多少则取决于旁瓣的多少。( 3 )吉布斯( Gibbs )效应 因为窗函数的频响的幅度函数为这是一个很特殊的函数,分析表明,当改变 N 时仅能改变 的绝对值的大小,和主瓣的宽度 ,旁瓣的宽度 ,但不能改变主瓣与旁瓣的相对比例,也就是说,不会改变归一化频响 的肩峰的相对值。对于矩形窗最大相对肩峰为 8.95% ,不管N怎样改变,最大肩峰总是 8.95% ,这种现象称作吉布斯效应。

)(WR N

4

)(H N

2c

)2

sin(/)2

Nsin()(WR

)(WR )N/4( )N/2(

)(H

Page 45: 第七章 FIR DF 有限长数字滤波器 的设计

三、各种窗函数 1 、基本概念( 1 )窗谱:窗函数的频响的幅度函数亦称作窗谱。( 2 )对窗函数要求 a )希望窗谱主瓣尽量窄,以获得较陡的过渡带,这 是因为过渡带等于主瓣宽度。 b )尽量减少窗谱最大旁瓣的相对幅度,这样可使肩峰 和波纹减少。 2 、矩形窗 时域表达式:

频域表达式(频谱):

幅度函数:

)()()( nwnRnw RN

)2

1N(j

Rj

R e)(W)e(W

)2

sin(/)2

Nsin()(WR

Page 46: 第七章 FIR DF 有限长数字滤波器 的设计

3 、三角形( Bartlett )窗

时域表达式:

)(nw 2

1Nn0,

1N

n2

1Nn2

1N,

1N

n22

1

2

1

2

1

0 1 2 3 4

Page 47: 第七章 FIR DF 有限长数字滤波器 的设计

频谱:

)2

1N(j2j e)

)2

sin(

])4

1Nsin[(

(1N

2)e(W

1N,e))

2sin(

)4

Nsin(

(1N

2 )2

1N(j2

第一对零点为 ,即 ,

所以主瓣宽度 ,比矩形宽一倍。

)e(W j

4

NN

4

N/8

Page 48: 第七章 FIR DF 有限长数字滤波器 的设计

4 、汉宁窗(升余弦窗)

其窗谱可利用如下方法求出,将 变形为

又由于

其中

又考虑到 ,这里

Page 49: 第七章 FIR DF 有限长数字滤波器 的设计

所以有

当 时, ,窗谱

分析 可知,它等于三部分之和,旁瓣较大程度地

互相抵消,但主瓣加宽一倍,即为

Page 50: 第七章 FIR DF 有限长数字滤波器 的设计

)(W2

1R

)N

2(W

4

1R

N

4N

2N

2N

4

)(W

N

4N

4

汉宁窗是 时,

特例

2)n(R)]

1N

n([sin)n( N

Page 51: 第七章 FIR DF 有限长数字滤波器 的设计

5 、海明窗,又称作改进升余弦窗 其窗函数为

仿照汉宁窗的分析方法可以得其频响的幅度函数为

其主瓣宽度仍为 ,(旁瓣峰值 / 主瓣峰值)〈 1%有 99.963% 的能量集中在主瓣内。 海明窗是下一类窗的特例

)]N

2(W)

N

2(W[23.0)(W54.0

)]1N

2(W)

1N

2(W[23.0)(W54.0

RRR

RRR

)()]1

2cos(46.054.0[)( nR

N

nnW N

)(W

N

8

)54.0(

)()]1

2cos()1([)( nR

N

nnw N

Page 52: 第七章 FIR DF 有限长数字滤波器 的设计

6 、布拉克曼窗,又称二阶余弦窗

加上余弦的二次谐波分量,可以进一步抑制旁瓣

相应的幅度函数为

其主瓣宽度为 ,是矩形窗的三倍。

)()]1

4cos(08.0)

1

2cos(5.042.0[)( nR

N

n

N

nnw N

)(W

)]1N

4(W)

1N

4(W[04.0

)]1N

2(W)

1N

2(W[25.0)(W42.0

RR

RRR

N/12

Page 53: 第七章 FIR DF 有限长数字滤波器 的设计

7 、五种窗函数的比较( 1 )时域窗

布拉克曼

三角

矩形

海明

2

1N 1N n

)n(

( 2 )各个窗的幅度函数,如 P.200 ,图 6-10 ,注意图中 是 dB 表示的。( 3 )理想 LF 加窗后的幅度函数(响应)如 P201 , 图 6-11 所示。

Page 54: 第七章 FIR DF 有限长数字滤波器 的设计

四、窗函数法的设计 1 、设计步骤( 1 )给定频响函数( 2 )求出单位抽样响应( 3 )根据过渡带宽度和阻带最小衰减,借助窗函数 基本参数表( P202 表 3 )确定窗的形式及 N 的大小( 4 )最后求 及 2 、设计举例

例:分别利用矩形窗与汉宁窗设计具有线性相位的 FIR 低通滤波器,具体要求:

其他

并画出相应的频响特性

Page 55: 第七章 FIR DF 有限长数字滤波器 的设计

解:( 1 )由于 是一理想 LF ,所以 可以得出

( 2 )确定 N 由于相位函数 ,所以 呈 偶对称,其对称中心为 ,因此

( 3 )加矩形窗

则有

Page 56: 第七章 FIR DF 有限长数字滤波器 的设计

可以求出 h ( n )的数值,注意偶对称,对称中心122/)1N(

31831.0)12(

14472.0)14()10(

06022.0)16()8(

01482.0)18()6(

03936.0)20()4(

01931.0)22()2(

;01423.012/12sin)24()0(

h

hh

hh

hh

hh

hh

hh

26785.0)13(h)11(h

01497.0)15(h)9(h

06104.0)17(h)7(h

02987.0)19(h)5(h

01457.0)21(h)3(h

02893.011/11sin)23(h)1(h

Page 57: 第七章 FIR DF 有限长数字滤波器 的设计

)n(h

n

12 24

由于 h ( n )为偶对称, N=25 为奇数,所以)(H

12

1n

2/)1n(

1n

2/)1N(

0n

)ncos()n12(h2)12(h

)ncos()n2

1N(h2)

2

1N(h

)ncos()n(a

Page 58: 第七章 FIR DF 有限长数字滤波器 的设计

例如 H ( 0 ) =0.94789 ,可以计算 的值, 画如下图

)(H

Page 59: 第七章 FIR DF 有限长数字滤波器 的设计

( 4 )加汉宁窗 由于 可以求出序列的各点值

通过 可求出加窗后的 h ( n )

Page 60: 第七章 FIR DF 有限长数字滤波器 的设计

31831.0)12()12()12( whh d

13502.0)14(h)10(h

04516.0)16(h)8(h

00741.0)18(h)6(h

00984.0)20(h)4(h

00116.0)22(h)2(h

0)24(h)0(h

26326.0)13(h)11(h

1277.0)15(h)9(h

003841.0)17(h)7(h

01107.0)19(h)5(h

00213.0)21(h)3(h

00049.0)23(h)1(h

相应幅度函数可用下式求得:

12

1n

)ncos()n12(h2)12(h)(H

Page 61: 第七章 FIR DF 有限长数字滤波器 的设计

如 H ( 0 ) =0.98460 ,图如下

Page 62: 第七章 FIR DF 有限长数字滤波器 的设计

7-4 、凯泽( Kaiser )窗及其滤波器设计

上述几种窗函数:矩形窗、汉宁窗、海明窗等,为了压制旁瓣,是以加宽主瓣为代价的。而且,每一种窗的主瓣和旁瓣之比是固定不变的,而凯泽

窗可以在主瓣宽度与旁瓣衰减之间自由选择。

一、凯泽窗

凯泽在 1966 ( 1974 )发现,利用第一类零阶修正(变形)贝赛尔函数可以构成一种近似最佳的

窗函数。凯泽窗定义为:

1 。定义

Page 63: 第七章 FIR DF 有限长数字滤波器 的设计

其它,0

10,)(

])]/)[(1([

)( 0

2/120 Nn

I

nI

nW

2/)1( N )(0 I

其中, 为第一类零阶修正贝塞尔函数, ,

是一个可自由选择的参数。

2. 特点

Page 64: 第七章 FIR DF 有限长数字滤波器 的设计

0

可同时调整主瓣宽度与旁瓣 ;

越大, 窗越窄。频谱旁瓣越小,而主瓣相应增加;

相当于矩形窗 ;

)(nW

9 4 通常选择 ,它们相当于旁瓣与主瓣幅度为 3.1%-0.047% ;

凯泽窗随 变化的曲线如下图:

Page 65: 第七章 FIR DF 有限长数字滤波器 的设计

注:第一类零阶修正贝塞尔函数为

.......)!3(

)2/(

)!2(

)2/()2/(1]

!

)2/([1)(

2

6

2

42

1

20

xxx

k

xxI

k

k

Page 66: 第七章 FIR DF 有限长数字滤波器 的设计

由图可以看出 , 为对称中心,且是偶对称 ,2/)1( Nn

即 )1()( nNWnW kk

1)()()2/]1([)(

0

0 I

INWnW kk

3. 凯泽经验公式

该公式可使 filter 设计人员根据 filter 的设计指标 , 估算出

值和 N 值。

且,

Page 67: 第七章 FIR DF 有限长数字滤波器 的设计

1

1

sp 1)( jeH:通带截止频率,由 定 ;

:止带截止频率,由 定 . )( jeH

ps 过渡带宽度

2/)( psc

Page 68: 第七章 FIR DF 有限长数字滤波器 的设计

1]285.2/)8[(

21,0.0

5021,07886.0)21(5842.0

50),7.8(1102.0

lg20

.4.0

AN

A

AA

AA

A

ps

Page 69: 第七章 FIR DF 有限长数字滤波器 的设计

4. 设计举例

利用凯泽窗设计一 FIR 低通 filter ,要求

6.0

,4.0

,001.0

s

p

2.04.06.0 ps解:

6010lg20lg20 3 A

65326.5)7.860(1102.0

Page 70: 第七章 FIR DF 有限长数字滤波器 的设计

,22.371]2.0285.2/)860[( N 取 38

将 N=38, =5.653 代入 表达式,得 )(nWk

)(

)()653.5(

))37(3065.0()(0

0

0

0

I

xII

nnInWk

Page 71: 第七章 FIR DF 有限长数字滤波器 的设计

n x )(nWk)(

)(

0

0

I

xI)(0 xI

0 37 0.0 1.000 0.0204 0.02

1 36 1.8336 2.030 0.0415 0.04

2 35 2.5568 3.345 0.0704 0.07

8 29 4.6548 19.96 0.4082 0.41

3 34 3.086 5.251 0.1074 0.11

4 33 3.5111 7.441 0.1522 0.15

5 32 3.8656 10.11 0.2067 0.21

6 31 4.1678 13.10 0.2679 0.29

7 30 4.4286 16.44 0.3362 0.34

Page 72: 第七章 FIR DF 有限长数字滤波器 的设计

17 20 5.6350 48.03 0.9822 0.98

n x )(nWk)(

)(

0

0

I

xI)(0 xI

9 28 4.8512 23.83 0.4873 0.49

10 27 5.0215 27.73 0.5671 0.57

11 26 5.1682 31.72 0.6489 0.6512 25 5.2931 35.33 0.7225 0.72

13 24 5.3980 39.01 0.7978 0.80

14 23 5.4838 41.93 0.8575 0.86

15 22 5.5515 44.67 0.9135 0.91

16 21 5.6017 46.74 0.9558 0.96

18 19 5.6515 48.90 1.0 1.00

Page 73: 第七章 FIR DF 有限长数字滤波器 的设计

0 4 8 12 16 1819 25 29 33 3721

Page 74: 第七章 FIR DF 有限长数字滤波器 的设计

5.02/)4.06.0(2/)( psc

)(2

sin

)(

)(

)(

)(sin)(

0

0 nWy

y

I

xI

n

nnh k

c

y

y

2

sin

y

y

2

sin

)(nWk

n

0 1 2 3 4 5 6

37 36 35 34 33 32 31

-0.0122 0.0129 0.0139 -0.01458 -0.01559 0.01694 0.01848

0.02 0.04 0.07 0.11 0.15 0.21 0.27

-0.00024 0.000516 0.00096 -0.0016 -0.0023 0.0035 0.0049

 

y

y

2

sin

)(nh

Page 75: 第七章 FIR DF 有限长数字滤波器 的设计

 

  

7 8 9 10 11 12 13 14

30 29 28 27 26 25 24 23

-0.01965 -0.02152 0.02379 -0.02659 -0.03013 -0.03477 0.04109 0.05022

0.34 0.41 0.49 0.57 0.65 0.72 0.80 0.86

-0.0067 -0.0088 0.012 0.015 -0.0196 -0.025 0.0329 0.043

Page 76: 第七章 FIR DF 有限长数字滤波器 的设计

15 16 17 18

22 21 20 19

-0.06451 -0.09040 0.1507 0.4520

0.91 0.96 0.98 1.00

-0.059 -0.087 0.148 0.45

)(nh 的图形如下所示

Page 77: 第七章 FIR DF 有限长数字滤波器 的设计
Page 78: 第七章 FIR DF 有限长数字滤波器 的设计

7-5 、频率取样设计法

一、设计思想

窗函数设计法是从时域出发,把理想的 用一定

形状的窗函数截取成有限长的 ,以 来近似

)(nhd

)(nhd)(nh)(nh

)( jd eH)( jeH从而使频响 近似理想频响 。

频率取样法是从频域出发,对理想的频响 )( jd eH

进行等间隔取样,以有限个频响采样去近似理想频响

)( jd eH ,即:

Page 79: 第七章 FIR DF 有限长数字滤波器 的设计

)()( 2 kHeH dkN

jd

等间隔取样

并且 1,...,1,0),()( NkkHkH d

二、利用 N 个频域采样值重构 FIR 的系统函数与频响

1. 重构 FIR 的的单位抽样响应 h(n)

根据频域抽样理论( p99 ),由 N 个频域采样点

可以唯一确定 h(n) , 即对 H(k)进行 IDFT

Page 80: 第七章 FIR DF 有限长数字滤波器 的设计

1,...,1,0,)(1

)(1

0

/2

NnekHN

nhN

k

Nnkj

2. 重构系统函数 H(Z)

1

1

0

1/2

1

0

1

0

/21

0

1

0

/21

0

1

0

1

1)(

1

1

1)(

1

[)(1

])(1

[

)()(

ZW

ZkH

N

Ze

ZkH

N

ZekHN

ZekHN

ZnhZH

kN

NN

k

Nnkj

NN

k

nN

n

NnkjN

k

nN

k

NnkjN

n

N

n

n

NjN eW /2

Page 81: 第七章 FIR DF 有限长数字滤波器 的设计

3.FIR 的频响

jeZ )(ZH将 代入 表达式可得

)()(

]2/)/2sin[(

)2/sin()(1

1

)1)((1)(

1

0

)2

1(1

0

1

0/2

jk

N

k

N

kNjN

k

N

kjNnkj

Njj

ekH

eNk

NkH

N

ee

ekH

NeH

其中 ,)

2

1(

]2/)/2sin[(

)2/sin(1)( N

kNj

jk e

Nk

N

Ne

为大家所知的内插函数 .

Page 82: 第七章 FIR DF 有限长数字滤波器 的设计

分析 可知,当 时(采样点))( jk e 1,...,1,0,

2 Nii

N

有:

1,...,1,0,,0

,1)(

2

Niki

kie N

ij

k

这说明,重构的频响 ,在采样上严格等于 H(k),)( jeH

而在采样点之间,频响则由加权的内插函数延伸叠加而成。三、线性相位的约束条件

以 h(n)为偶对称, N 为奇数的情况进行分析 .

1.FIR 的频响具有线性相位的一般表达式

Page 83: 第七章 FIR DF 有限长数字滤波器 的设计

当 h(n)为偶对称, N 为奇数时,则

)

2

1(

)()(

Nj

j eHeH ( P191 ,表 6-1 )

)(H而且幅度函数 应为偶对称,即

)2()( HH

2. 采样值 H(k)具有线性相位的约束

kk jk

jk

Nj

eHekN

HeHkH

)2

()()(2

Page 84: 第七章 FIR DF 有限长数字滤波器 的设计

其中, 表示采样值的模(纯标量), 表示)2

( kN

HH k

k

其相角。因此,在采样点上具有线性相位的条件应为:

)1

1(2

2

1

Nkk

N

Nk

而且, 必须满足偶对称,即

kNk HH

kH

Page 85: 第七章 FIR DF 有限长数字滤波器 的设计

四 . 设计步骤

1. 根据指标要求, 画出频率采样序列的图形;

kH2. 依据 的对称特点,可以使问题得以简化;

3. 根据线性相位的约束条件,求出 ;

4. 将 代入 FIR 的频响表达式;

5. 由 的表达式画出实际 频响。

k

kjkeHkH )(

kH

Page 86: 第七章 FIR DF 有限长数字滤波器 的设计

四 . 设计举例

[ 例 ] 试用频率采样法,设计一个具有线性相位

的低通 FIR 数字 filter ,其理想频率特性为:

5.0,0

5.00,1)( j

d eH

5.0c已知 ,采样点 N=33.

Page 87: 第七章 FIR DF 有限长数字滤波器 的设计

由于 h(n)为偶对称,且 N=33 为奇数,所以 对于

是偶对称。所以上图可画一半(到 )

kH

截止频率 5.0c ,即 33

18

33

16 c

[ 解 ]:

Page 88: 第七章 FIR DF 有限长数字滤波器 的设计

相位约束条件:

33/32)1

1( kN

kk

而 为kH

258,0

3225,80,1

k

kkH k

33/32)( kjjk eeHkH k 将 代入 FIR 的频响,得

Page 89: 第七章 FIR DF 有限长数字滤波器 的设计

1632

0

)33

16(33

3232

0

)2

1(1

0

]2/)33/2sin[(

)2/33sin(

33

1

]2/)33/2sin[(

)2/33sin(

33

1

]2/)/2sin[(

)2/sin()(1)(

j

k

kj

kj

k

N

kNjN

k

j

ek

k

eek

eNk

NkH

NeH

考虑到 时, ,所以将负频部分加进去258 k

有:

0kH

16

8

1

])]33/2/sin(

)2/33sin(

)]33/2/sin(

)2/33sin([

)2/sin(

)2/33sin(

33

1

)(

j

k

j

ek

k

k

k

eH

Page 90: 第七章 FIR DF 有限长数字滤波器 的设计

的图形如下所示:)( jeH

)( jeH5.0

0

Page 91: 第七章 FIR DF 有限长数字滤波器 的设计