Professional Documents
Culture Documents
Xử lý tín hiệu số
Xử lý tín hiệu số
HCM
X L S TN HIU
Digital Signal Processing
MCH LC S
0 0 /2
Vector h s t: b = [b0, b1, b2, , bN]
Vector h s mu: a = [a0, a1, a2, , aN]
CNDT_O TH THU THY 5
B lc FIR v B lc IIR
B lc FIR: Lc phi qui
Tn hiu ra ch ph thuc tn hiu vo
p ng xung hu hn
B lc IIR: Lc qui
Lc c hi tip, tn hiu ra ph thuc tn hiu
vo v c tn hiu ra mt hay nhiu thi im
trong qu kh
p ng xung v hn
p ng tn s l tng ca 4 lc c bn:
Lc thng thp; lc thng cao; thng di; chn di
- -c 0 c - -c 0 c
p ng tn s l tng ca 4 lc c bn:
Lc thng thp; lc thng cao; thng di; chn di
Chn di
Thng di (Band stop filter BSF)
(Bandpass filter BPF) (Band rejection filter BRF)
D() D()
0 0
-b -a a b a b
-
- -b -a
CNDT_O TH THU THY 9
6.2.1 Cc lc l tng
- 0 - 0
-1
Cc h s ca lc chnh l p ng xung ca lc
h(k)=bk
y (n) h(k )x(n k )
k
N N
y (n) bk x(n k ) h(k )x(n k )
k 0 k 0
Chiu di Hm ca s d(k)
b lc w(n) k = -M, , M
N = 2M + 1
Lm tr M mu
(nhn qu,
h(k) = d(k - M)
chiu di N)
D()
p ng xung l tng
-
-c c
0
p ng xung l tng
Ca s ch nht chiu di 41
CNDT_O TH THU THY 15
6.2.3 Phng php ca s
Bin i DTFT ngc:
d
D d k e jk
d k D e jk
k
2
V d: B lc thng thp, tn s ct c
1, -c c
D
0, - c c
sin C k c
d k d (0)
k
CNDT_O TH THU THY 17
6.2.3 Phng php ca s
Mch lc thng cao:
sin C k
d k k
k
Mch lc thng di:
sin b k sin a k
d k
k
Mch lc chn di:
sin b k sin a k
d k k
k
Nhn xt: vi cc mch lc trn:
p ng xung l hm chn theo k, thc (i xng)
p ng tn s thc v chn theo
CNDT_O TH THU THY 18
6.2.3 Phng php ca s
Mch lc sai phn l tng
cosk sin k
d k
k k 2
Mch lc Hilbert:
1 cosk
d k
k
k M
M: h(k ) d k M
M
H z z M D z z M d ( k ) z k
k M
p ng tn s ca b lc c thit k:
M
H H z z e j e jM d ( k ) e jk
k M
CNDT_O TH THU THY 22
c tnh pha tuyn tnh
Trng hp d(k) thc & i xng:
t :
D sign D D
1 sign( D )
0 , D 0
2
1 , D 0
Tht vy: D e
D
j
e j 0 D D , D 0
D
e j
D D , D 0
CNDT_O TH THU THY 23
c tnh pha tuyn tnh
Trng hp d(k) thc & i xng:
p ng bin :
H e jM j
D
H D
p ng pha:
H M
CNDT_O TH THU THY 24
c tnh pha tuyn tnh
Trng hp d(k) thc & phn i xng:
D l thun o
t : D jA e j / 2 A
1 sign( A ) 0 , A 0
2 1 , A 0
A e j A
jM j /2 j
H e e e A
CNDT_O TH THU THY 25
c tnh pha tuyn tnh
Trng hp d(k) thc & i xng:
p ng bin :
H e jM j / 2 j
A
p ng pha:
H A
Pha tuyn tnh theo theo tng on
Khi A i du pha thay i
H M
CNDT_O TH THU THY
2 26
Cht lng ca b lc
Mong mun: D
D
Thc t:
N tng: D
D ti vng lin tc ca D()
Ti vng chuyn tip: Hin tng Gibbs: khng th gim
gn
stop
fthng fChn
Di thng Di chn
(pass band) (Stop band)
fC
CNDT_O TH THU THY 30
fpass fstop
c. Ca s Kaiser
n2n M
I 0
M
wn , n 0,1,..., N 1
I 0
1
Apass / 20
10 Astop / 20
pass stop 10
1
Apass / 20
10
3. Tnh = min(pass , stop)
Suy ra:
A 20 log (dB)
vi
A 7.95
fS , A 21
N 1 D D 14.36
f 0.922 , A 21
n2n M
I 0
M
wn , n 0,1,..., N 1
I 0
6. Tnh cc h s p ng xung:
h(n) = w(n)d(n M)
|H(0)|
-b a 1
|H()|
0
CNDT_O TH THU THY 37
G(1 bz 1 )
H ( z)
1 az 1
G(1 b)
H 0 H z 1
1 a
G(1 b)
H H z 1
1 a
H ( ) (1 b)(1 a)
H (0) (1 a)(1 b)
Cn 2 phng trnh thit k xc nh a v b.
a (0.01) 0.8
1/ neff 1/20
(1 b)(1 0.8) 1
b 0.4
(1 b)(1 0.8) 21
1 0.4 z 1
H(z) G
1 0.8 z 1
|H()|2
1
1/2
0 0 /2
G
H ( z)
p
1 R.e j0 z 1 1 R.e j0 z 1
G
0
1 1 a1 z 1 a2 z 2
- 0
p*
a1 2R cos 0 , a2 R 2
H 0
G
1
j0 j0
1 R.e e
j0 j0
1 R.e e
G (1 R) 1 2 R cos(20 ) R 2
H 1
Tnh theo dB: 20 log10 10 log10 3dB
H 0
-
2
vi 0 r 1
- Hm truyn:
H ( z)
1 r.e j0
z 1 1 r.e j0 z 1
1 b1 z 1 b2 z 2
1 R.e j0 1
z 1 R.e z j0 1
1 a1 z 1 a2 z 2
a1 2 R cos 0 , a2 R 2
vi
b1 2r cos 0 , b2 r 2
CNDT_O TH THU THY 45
|H()|2
r<R (boost)
0 1
-0
r>R (cut)
0 0
FIR IIR
u im: u im:
Pha tuyn tnh Chi ph tnh ton thp
n nh (khng c cc Thc hin hiu qu theo
cc) kiu cascade
Nhc im:
Nhc im: C s bt n nh do qu
c p ng tn s tt trnh lng t ha cc h s
chiu di b lc N ln c th y cc cc ra ngoi
tng chi ph tnh ton vng trn n v
Khng th t pha tuyn
tnh trn ton khong
CNDT_O TH THU THY 47
Nyquist
6.4 Thc hin mch lc
6.4.1 Thc hin lc FIR
6.4.2 Thc hin lc IIR
Hm truyn ca lc l:
M
1 2
Y ( z ) b0 b1 z b2 z ... bM z M b x(n r )
r
H ( z) 1 2 N
r 0
X ( z ) 1 a1 z a2 z ... a N z N
1 ak y ( n k )
CNDT_O TH THU THY 51
k 1
M M
Y ( z) b x(n r )
r H1 ( z ) br x ( n r )
H ( z) r 0
N
H1 ( z ) H 2 ( z ) r 0
1 ak y ( n k )
X ( z)
1
k 1 H 2 ( z) N
1 ak y ( n k )
k 1
b0
x(n) + + y(n)
Z-1 Z-1
b1 - a1
+ +
Z-1 Z-1
b2 - a2
+ +
Z-1 + + Z-1
bM CNDT_O TH THU THY
- aN 52