Professional Documents
Culture Documents
Thiet Ke Bo Loc FIR Va IIR
Thiet Ke Bo Loc FIR Va IIR
BK
TP.HCM
THIT K B LC S
Ni dung
B lc l tng
B lc thc t
B lc vi p ng xung hu hn (FIR)
B lc tuyn tnh pha
Phng php ca s
Phng php mu tn s
B lc vi p ng xung v hn (IIR)
Phng php xp x o hm
Phng php bt bin xung
DSP Lecture 8, 2007, Dr. Dinh-Duc Anh-Vu CSE
Gii thiu
Phng php thit k b lc tn s
c tnh b lc c m t bi p ng bin v pha
Ty theo p ng mong mun, b lc nhn qu FIR
hoc IIR s c chn
FIR
c dng khi c yu cu p ng pha tuyn tnh trong passband
Nhiu thng s hn IIR phc tp tnh ton cao
IIR
C cc thu bin di stopband thp hn b lc FIR c cng s
tham s c dng nhiu hn so vi FIR (khi mo pha trong
passband c th chp nhn c)
phc tp tnh ton khng cao v tiu tn t b nh
Xc nh cc h s b lc
DSP Lecture 8, 2007, Dr. Dinh-Duc Anh-Vu CSE
Tnh nhn qu
Xt b lc l tng
w wc
1
H (w ) =
0
wc < w p
H()
1
-c
wpc
h(n) = w
c
p
n=0
sin(w c n )
wc n
n0
c = /4
B lc khng nhn qu
khng hin thc c
/k b lc nhn qu
nh l Paley-Wiener
h(n) c nng lng hu hn
h(n) = 0 "n<0
ln H (w ) dw <
-p
Vi Q(w ), H (w ) = H (w ) e
jQ (w )
ln H (w ) dw <
-p
H (w )
dw <
-p
H() ch c php = 0 ti mt tp hu hn cc tn s
|H()| khng c l hng s cho mt khong tn
Vic chuyn t passband sang stopband khng c thng gc
/k b lc nhn qu
[h(n) + h(-n)]
ho (n) = 12 [h(n) - h(- n)]
he (n) =
1
2
h(n) nhn qu
ho (n) = he (n) n 1
n0
n 1
H (w ) = H R (w ) + jH I (w )
B Hilbert ri rc
h(n) c m t bi he(n)
H() c m t bi HR()
H() c m t bi HI() v h(0)
H I (w ) = - 21p
w -l
H
(
l
)
cot(
2 ) dl
R
-p
DSP Lecture 8, 2007, Dr. Dinh-Duc Anh-Vu CSE
B lc tn s trong thc t
M
LTI
y (n) = - ak y (n - k ) + bk x(n - k )
k =1
H (w ) =
k =0
c trng
Transition Band
|H()|
- jwk
b
e
k
k =0
N
1 + ak e - jwk
k =1
1: Passband ripple
2: Stopband ripple
p: Passband edge ripple
s: Stopand edge ripple
1+1
1-1
StopBand
Passband ripple
Thit k b lc FIR
Tnh i xng & phn i xng
B lc FIR
M -1
y (n) = bk x(n - k )
k =0
H ( z ) = h( k ) z - k
h(k) = bk
k =0
y (n) =
M -1
h(k ) x(n - k )
k =0
1/z1*
z1
1/z2
z2
z 1*
1/z1
DSP Lecture 8, 2007, Dr. Dinh-Duc Anh-Vu CSE
Thay z bi z-1
Nhn 2 v vi z-(M-1)
h(n) = h(M1n)
z - ( M -1) H ( z -1 ) = H ( z )
Nu z1 l nghim (hoc zero) ca H(z)
th 1/z1 cng l nghim
h(n) thc th z1* cng l nghim
v 1/ z1* cng l nghim
8
Thit k b lc FIR
Tnh i xng & phn i xng
Hm h/t
H ( z)
M -3
2
- ( M -1)
( M -1-2 n )
- ( M -12-2 n )
M -1
2
2
z
z
h ( 2 ) + h ( n ) z
n =0
=
M
( M -1- 2 n )
- ( M2-1) 2 -1
- ( M -12-2 n )
2
z
h ( n) z
z
n=0
M le
M chan
H (w ) = H r (w )e
Bin thc
c tnh pha
- jw ( M2-1)
2
M -1
h( 2 ) + 2 h(n) cos w ( M -12- 2 n )
n=0
H r (w ) = M
-1
2
M -1- 2 n
w
2
h
(
n
)
cos
(
)
n=0
H r (w ) > 0
- w ( M2-1 )
Q(w ) =
M -1
w
(
H r (w ) < 0
2 ) +p
M -3
M le
M chan
Tuyn tnh
9
Thit k b lc FIR
Tnh i xng & phn i xng
p ng xung n v phn i xng h(n) = h(M1n)
Khi M l
h[(M1)/2] = 0
H (w ) = H r (w )e
- j [w ( M2-1 ) - p2 ]
Bin thc
2
2 h ( n ) sin w ( M -12- 2 n ) M le
n=0
H r (w ) = M
-1
2
M -1 - 2 n
2
(
)
sin
(
) M chan
h
n
w
n=0
c tnh pha
p2 - w ( M2-1 ) H r (w ) > 0
Q(w ) = 3p
M -1
2 - w ( 2 ) H r (w ) < 0
M -3
Tuyn tnh
Hr(0) = 0
Hr() = 0
Khng thch hp
cho cc b lc thng thp
v thng cao
10
H d (w ) =
p ng xung mu ca b lc
h(n)
= hd ( n ) w( n )
hd ( n ) n = 0,1,.., M - 1
=
otherwise
0
1
2p
n=0
p
jw n
(
)
H
w
e
dw
d
-p
n = 0,1,..., M - 1
otherwise
1
w(n ) =
0
H (w ) =
h d ( n ) e - jw n
p
1
2p
(v )W (w - v ) dv
-p
11
1- e
W (w ) = e
=
1 - e - jw
n =0
- jw ( M -1) / 2 sin(wM / 2)
=e
sin(w / 2)
M -1
- jwn
W (w ) =
sin( w2M )
w
2
sin( )
- w ( M2-1 )
Q(w ) =
M -1
(
p
w
2 )
-p w p
sin( w2M ) 0
sin( w2M ) < 0
12
wk =
2p
M
H d (w ) =
(k + a )
M -1
k = 0 ,1, K , M2-1
M le
k = 0 ,1, K , M2 - 1
M chan
a = 0|
1
2
- jw n
h
(
n
)
e
d
n=0
H d ( k + a ) H d [ 2Mp ( k + a )]
M -1
H d ( k + a ) = hd ( n)e - j 2p ( k +a ) n / M
k = 0,1, K , M - 1
n=0
hd ( n) =
M -1
1
M
j 2p ( k +a ) n / M
H
(
k
a
)
e
+
d
n = 0,1, K , M - 1
k =0
H d (k + a ) = H d* ( M - k - a )
13
Mu tn s
G (k + a ) = (-1) k H r ( 2Mp (k + a ) )
H ( k ) = G (k )e jpk / M
G (k ) = ( -1) k H r ( 2Mpk )
G (k ) = -G ( M - k )
k = 0,1, K , M - 1
U
1
khi M le
M2-1
vi
U = M
2 - 1 khi M chan
14
15
( M -3) / 2
h(n) cos w (
n =0
M -1
2
- n)
k = (M-1)/2 n
H r (w ) =
( M -1) / 2
a(k ) cos wk
k =0
h( M2-1 )
a (k ) = M -1
2 h ( 2 - k )
DSP Lecture 8, 2007, Dr. Dinh-Duc Anh-Vu CSE
k =0
k = 1,2, K , M2-1
16
M / 2 -1
h(n) cos w (
n =0
M -1
2
- n)
k = M/2 n
M/2
H r (w ) = b(k ) cos w (k - 12 )
k =1
M
2
b( k ) = 2 h( - k )
b ' ( 0 ) = 12 b (1)
k = 1,2,K , M2
H r (w ) = cos w2
b ' ( k ) + b ' ( k - 1) = 2 b ( k )
M / 2 -1
b' (k ) cos wk
k =0
k = 1, 2, K , M2 - 2
b ' ( M2 - 1) = 2 b ( M2 )
DSP Lecture 8, 2007, Dr. Dinh-Duc Anh-Vu CSE
17
( M -3) / 2
M -1
h
(
n
)
sin
w
(
2 - n)
n =0
k = (M-1)/2 n
H r (w ) =
( M -1) / 2
c(k ) sin wk
k =1
k = 1,2, K , M2-1
c ' ( M2-3 ) = c ( M2-1 )
H r (w ) = sin w
( M -3) / 2
c' (k ) cos wk
k =0
c ' ( k - 1) - c ' ( k + 1) = 2c ( k )
2k
M -5
2
18
k = M/2 n
M /2
H r (w ) = d (k ) sin w (k - 12 )
k =1
d (k ) = 2h( M2 - k )
k = 1,2,K , M2
H r (w ) = sin w2
d ' ( M2 - 1) = 2d ( M2 )
d ' (k - 1) - d ' (k ) = 2d (k )
2k
M
2
M / 2 -1
d ' (k ) cos wk
k =0
-1
19
2
Q (w ) =
sin w
sin w2
H r (w ) = Q(w ) P (w )
trng hp 1
trng hp 2
trng hp 3
trng hp 4
P (w ) = a (k ) cos wk
k =0
( M - 1) / 2
M / 2 - 1
L=
( M - 3) / 2
M / 2 - 1
trng hp1
trng hp 2
trng hp 3
trng hp 4
20