当前位置:文档之家› 第7章FIR 滤波器设计11zhong

第7章FIR 滤波器设计11zhong

第7 章

有限脉冲响应数字滤波器的设计

(FIR DF 的设计)

IIR DF FIR DF h(n)无限长h(n)有限长

H(z)在有限z 平面上有非零极点存在H(z)在有限z 平面只有零点,全部极点在z=0处有反馈回路,递归实现无反馈回路,非递归实现IIR DF 的极点在单位圆内,才能保证系统稳定。

FIR DF 的极点恒在单位圆内,

系统永远稳定。

)(n h 对称,可实现线性相位。

IIR DF +全通网络,也可实现线性相位。

缺点是:阶数高。

优点是:阶数较低。

模拟原型滤波器的设计方法)(s H a ????→?脉冲响应不变法????→

?双线性变换法)(z H 窗函数的设计方法

本章主要内容:

●线性相位FIR DF及其特点●利用窗函数法设计FIR DF ●利用频率采样法设计FIR DF ●IIR DF和FIR DF的比较

为常数

, ττωωθ-=)( 7.1 线性相位FIR DF 的条件和特点

1、线性相位的定义:

)

(|)(|)(ω?ωωj j j e

e H e H ?=

)

()(ωθωj g e

H =)

()(ωθω

j j e

e H ±=时起始相位

00θτωθωθ -=)(实函数形式的幅度特性,可正可负;

)(ωg H 的线性函数。

是ωωθ)(为常数τω

ωθ=-d d )(群延时

即为线性相位系统

相位特性函数

1、设FIR DF 的系统函数为求出系统的单位脉冲响应,并判断该FIR 系统是否具有线性相位。

6

54321

35.0225.03)(------++++++=z z z z z z

z H 2、设FIR DF 的系统函数为

求出系统的单位脉冲响应,并判断该FIR 系统是否具有线性相位。5

432135.0225.03)(-----+++++=z z z z z z H 3、设FIR DF 的系统函数为

求出系统的单位脉冲响应,并判断该FIR 系统是否具有线性相位。

6

542135.0225.03)(--------++=z z z z z z H 4、设FIR DF 的系统函数为

求出系统的单位脉冲响应,并判断该FIR 系统是否具有线性相位。

5

4

3

2

135.0225.03)(--------++=z

z

z

z

z z H 2、线性相位的条件

)

()(n N h n h --=1(1)

1()2N N θωωτ-=--1

第一类线性相位

)

()(n N h n h ---=1(2)

1()222

N N π

θωωτ-=--1

第二类线性相位

有对称中心,则是线性相位。

3、幅度特性函数的特点

)(ωg H 分四种情况:偶数

为奇长度奇对称,偶关于/)(/)(N n h N n h 2

1

-奇数

,=--=N n N h n h )1()(1)()()(3)/2

()2()cos N g n H h h n n ωτωτ-==+

-????

由于偶对称,因此,

对这些频率也呈偶对称。

可实现低通、高通、带通、带阻滤波器

偶数

,=--=N n N h n h )()(12)

不能用于高通、带阻的设计

)(ωg H 1) 关于奇对称,偶对称

πω=π

ω2,0=,)时πω=20

=)(ωg H 120

()2()cos[()]

N g n H h n n ωωτ-==-∑

2

1

1=-=---=)(,)()(N h N n N h n h 必有中间项奇数,3)

不能用于低通、高通、带阻

的设计,只能设计带通。

)(ωg H 1)

关于呈奇对称

ππω2,,0=,2,,0)2时ππω=0

)(=ωg H ()()320

()2sin -==-????

∑N g n H h n n ωωτ

[]

120

()2()sin ()N g n H h n n ωωτ-==-∑偶数

,=---=N n N h n h )()(14)不能用于低通和带阻的设计

)(ωg H 1)

关于呈奇对称关于呈偶对称

πω2,0=πω=,,)时πω202=0

=)(ωg H

)

(.)()()(.)(4503150-----+=n n n n n h δδδδ}

,,,,;.,,,,.{)(432105010150=--=n n h 或ω

ω

ω

ω

435050j j j j e

e

e

e H -----+..)(=解:51=---=N n N h n h ,)()(因为所以

线性相位。

)(n h 例:FIR DF 的,写出其,并判定是否线性相位?写出相位响应函数,群延迟,实函数形式的幅度响应有何特点?能否用作高通滤波器?并画出线性相位型网络结构图?

)(n h 4

31505-----+z z z z H ..)(=0

)(ωθ)

..(ω

ω

ω

ω

ω

2225050j j j j j e

e

e e e

-----+=)

sin )(sin()(ωωωπ

2222

+-j e

==πωω|)(g H 0

220==ππωω,,|)()g H 关于呈奇对称)()ωg

H 1ππω20,,=)

(n x )

(n y 1

-z 1

-z 1

-z

1

-z

1

-1

-5

.02

22=-=-=ω

ωθτωπ

ωθd d )()( ω

ωωsin )sin()(22+=g H )(ωg H 特点:0

==πωω

)(j e H 所以不能用作高通。

线性相位型网络结构图,如下:

4

31505-----+z

z z z H ..)(=0

-1

1

jIm[z ]Re[z ]

z 1

z 1

**11

z 1

1z (a )*2

21z z 0

Re[z ]

jIm[z ]1

-12

21z

z *

==

(b )

Re[z ]

jIm[z ]

1

-1

1

1z z 1

(c )0

Re[z ]

jIm[z ]

1

-1

(d )

Re[z ]

jIm[z ]

1-1

4、线性相位FIR DF 零点分布特点

)

()()

(1

1---±=z H z

z H N )(z H 特点:零点必是互为倒数的共轭对

①既不在实轴上,也不在单位圆上,互为倒数的两组共轭对。②不在实轴上,但在单位圆上,一组共轭对。

③在实轴上,但不在单位圆上,两个互为倒数的实数。④既在实轴上,又在单位圆上,只有两种可能。

1

1-==z z 或

例一个FIR 线性相位滤波器的单位脉冲响应是实数的,且

n <0和n >6时h (n )=0。如果h (0)=1且系统函数在z =0.5e jπ/3和z =3各有一个零点,H (z )的表达式是什么?

解:由线性相位FIR 滤波器零点分布特点知:

]

).(][).()][.()][.([)(////11311313131501501501501------------=z e z e z e z e z H j j j j ππππ))(..(2

121421250501----+-+-=z z z z 3

5.0π

j

e

z =是零点,则必是互为倒数的两组共轭对。

)

)(()(1

1

23

1131----=z z z H 3=z 是零点,应是两个互为倒数的实数。

)

)()()(..()(,11

21213

1131421250501--------+-+-=z z z z z z A z H 因此由h (0)=1,必有:A =1

)

)()()(..()(1

1

2

1

2

1

1131421250501--------+-+-=z z z z z z z H 所以,

第一种情况,偶、奇,四种滤波器都可设计。

第二种情况,偶、偶,可设计低、带通滤波器,不能设计高通和带阻。第三种情况,奇、奇,只能设计带通滤波器,其它滤波器都不能设计。第四种情况,奇、偶,可设计高通、带通滤波器,不能设计低通和带阻。一般微分器与90°相移器用3、4;

选频性滤波器用1、2。

?四种FIR数字滤波器的相位特性只取决于h(n)的对称性,而与h(n)的值无关。

?幅度特性取决于h(n)。

?设计FIR数字滤波器时,在保证h(n)对称的条件下,只要完成幅度特性的逼近即可。

7.2 利用窗函数法设计FIR 滤波器

1.设计思想:)(ω

j d e H )

()()(n w n h n h d =)(n h d ??→

?IFT ??→?加窗

①构造希望逼近的频响函数)

(ωj d e H ;()0;j c j d c e H e ωτ

ω

ωωωωπ

-?≤?=?

<≤??{

1;0;c

c j e

ωωωτ

ωωπ

≤-<≤=)

(n h d ②反变换求出

()?-

=

π

π

ωω

ω

π

d e

e

H n

j j d 21[

]

)()(ω

j d d e

H IFT n h =12c

c

j j n

e

e

d ωωτ

ωω

ω

π

--

=?sin(())()

c n n ωτπτ-=

-

无限长有限长非因果

因果

如图(a ),线性相位、无限长、非因果。

)(n h d 由以上可知:窗函数的形状以及窗长的确定,很关键。

③加窗截断

)

()()(n n h n h d ω=12

N τ-=

2、加窗处理以及对频响的影响

以线性相位的低通滤波器和矩形窗为例。1)时域上:

理想LPF 的单位脉冲响应)

(n h d [

]

)

()(ω

j d d e H IFT n h =sin(())()

c n n ωτπτ-=

-为其它值n N n n R n w N

0101-≤≤??

???=)()(矩形窗)

()()()()(n R n h n w n h n h N d d ==加窗1

2

N τ-=注:要使其线性相位必有

θθωθπ

π

πτω

d W H e

g

dg j )()(21-=?--2)频域上:

1;()()0;c j j j d dg c H e e

H e ωωτ

τω

ωωωωωπ

--?≤?===?

<≤??sin(/2)

()sin(/2)

j j N W e e

ωτω

ωω-=()j g W e

τω

ω-=?窗谱

)

(ωj d e H ()j g e H τωω-=时域乘积,频域卷积

1()()*()2j j j d H e H e W e ωωω

π=()

1()()2j j d

H

e W e

d π

θωθπθ

π

--

=

?1

()()*()

2g dg g H H W ωωωπ

=即,θ

θωθπ

θωττθ

π

π

d e

W e

H j g j dg )

()()(21----

-=?

时,在1值上下波动。N

c π

ωω2-<()g H ω3)从几个特殊频率点来看卷积过程给造成的起伏现象

()g H ω0

=ω时,

是a 、b 两图乘积的积分,面积较大,并归一化到1

(0)g H c ωω=()

0.5

(0)

g

c g H

H ω=时,有一半重叠,且N

c π

ωω2-=时,主瓣全在通带内,出现正肩峰。

()g W ωθ-时,在零值上下波动。()

g H ωN

c π

ωω2+>N

c π

ωω2+=时,主瓣全在通带外,出现负肩峰。

()g W ωθ-1()()()2g dg g H H W d π

π

ωθωθθπ-=-?()

g W ωθ-0

θ

()dg H θπ

-c

ω-c ωπ(a)0

θ

()

g W θN

π

2-N

π2(b)θ

()

dg H θ(c)

c

ωω=0

θ()

dg H θN

c πωω2-=()

g W ωθ-0

θ

()

dg H θN

c πωω2+=()

g W ωθ-(d)

(e)

()(0)

g g H H ω

相关主题
文本预览
相关文档 最新文档