Do đó ph n ng y(n) c a h x lý s TTBBNQ theo các bi u th c tích ch p [1.5-7] [1.5-8] s :
)(*)()()()(
0
nhnxnhxny
k
kk ==
=
[1.5-18]
:
)(*)()()()(
0
nxnhnxhny
k
kk ==
=
[1.5-19]
Nh v y, ph n ng ư y(n) c a h x lý s TTBBNQ cũng là y nhân qu .
Theo đ i c a đ c tính xung h(n), ng i ta phân bi t hai lo i h x lý s :ườ
- H x s đ c tính xung h(n) h u h n, đ c vi t t t theo ti ng Anh là h ượ ế ế FIR (Finite-Duration
Impulse Response).
- H x s đ c tính xung h(n) h n, đ c vi t t t theo ti ng Anh h ượ ế ế IIR (Infinite-Duration
Impulse Response).
1.6 phân tích h x lý s Tuy n Tính B t Bi n ế ế
Nhân Qu theo đ c tính xung h(n)
T đ c tính xung h(n) th tìm đ c ph n ng ượ y(n) c a h x lý s TTBBNQ, phân tích các h x lý s
ph c t p, y d ng s đ kh i và s đ c u trúc, cũng nh t tính n đ nh c a h x lý s ơ ơ ư TTBBNQ.
1.6.1 Tìm ph n ng y(n) c a h x s TTBBNQ
Theo c bi u th c tích ch p [1.5-18] ho c [1.5-19] th tìm đ c ph n ng ượ y(n) c a h x s
TTBBNQ khi bi t tác đ ng ế x(n) và đ c tính xung h(n).
1.6.1a Ph ng pháp gi i tích tính tích ch pươ
nh tích ch p b ng ph ng pháp gi i tích ch th c hi n đ c n u ươ ượ ế x(n) ho c h(n) có đ dài h u h n, và
ph i tính t ng giá tr c a y(n).
Xét tr ng h p tác đ ng ườ x(n) đ c tính xung h(n) đ u dãy nhân qu đ dài h u h n. Gi s
x(n) đ dài M, và h(n) đ dài L , khi đó th dùng [1.5-18] ho c [1.5-19]. N u s d ng ế [1.5-18] thì :
=
=
== 1
00
)()()()()(
M
kk
kkkk nhxnhxny
[1.6-1]
y(n) dãy nhân qu , nên ch c n tính t y(0). Do
0
)(
=
k
nh
v i m i
0
)(
<
k
n
)()(
1
>
Lk
n
,
theo [1.6-1] tính đ c :ượ
)().(...)().()().()().()(
0011000
1
0
hxhxhxhxy
M
k
kk
=++==
=
=
=
=+++==
1
0
1
0
)().(...)().()().()().()().()(
112011011
kk
kkkk
hxhxhxhxhxy
M
...........
=
=
=
=+==
1
1
1
1
1
0
)().()().()().()().()(
0
MMM
kkk
kLkkLkLkLkL
hxhxhxhxy
=
=
+=+=+
1
2
1
0
)().()().()(
111
MM
kk
kLkkLkL
hxhxy
...........
=
=
+=+=+
1
2
1
0
)().()().()(
333
M
M
M
kk
kMLkkMLkML
hxhxy
)().()().()(
1122
1
0
=+=+
=
LMkMLkML
hxhxy
M
k
0111
)().()().()(
1
0
==+=+
=
LMkMLkML
hxhxy
M
k
0
)(
=
ny
v i m i
)(
1
+
ML
n
.
Nh v y : ư N u h x s ế TTBBNQ đ c tính xung h(n) h u h n v i đ dài L , tác đ ng x(n)
h u h n có đ dài M, thì ph n ng y(n) có đ dài h u h n N = (L + M – 1).
35
d 1.18 : Tìm ph n ng y(n) c a h x s TTBBNQ đ c tính xung
)()(
2
nrectnh
=
v i tác đ ng
)()(
3
nrectnx
=
.
Gi i : S d ng bi u th c [1.5-19] tính t m u y(0) :
=
=
=
=== 1
0
3
0
32
0
)()().()()()(
kkk
kkkkk nrectnrectrectnxhny
101100
)()()()(
33
1
0
3
=+=+==
=
rectrectrecty
k
k
2110111
)()()()(
33
1
0
3
=+=+==
=
rectrectrecty
k
k
2111222
)()()()(
33
1
0
3
=+=+==
=
rectrectrecty
k
k
1102333
)()()()(
33
1
0
3
=+=+==
=
rectrectrecty
k
k
0003444
)()()()(
33
1
0
3
=+=+==
=
rectrectrecty
k
k
0
)(
=
ny
v i m i
4
n
, y(n) đ dài N = 4 = 2 + 3 - 1.
Trong th c t th ng g p tr ng h p h x lý s ế ườ ườ TTBBNQ có đ c tính xung h(n) h u h n, tác đ ng x(n)
h n. Khi đó, đ tìm ph n ng y(n) ph i dùng bi u th c [1.5-19] .
d 1.19 : Tìm ph n ng y(n) c a h x s TTBBNQ tác đ ng
)()( nunx
=
đ c tính xung
)()(
12
2
=
nrectnh
n
.
Gi i : Dùng [1.5-19] và tính t m u y(0) :
=
=
0
2
)().()(
12
k
k
kk
nurectny
=
= 2
1
)()( 2
k
kknuny
0221220 )()()()( 21
2
1
=+==
=
uuuy
k
kk
21202121 )()()()( 21
2
1
=+==
=
uuuy
k
kk
nh ti p v i ế m i n 2 thì :
6
21
22
22
31
2
1
2
1
)()( =
=== == k
k
k
kknuny
T ng h p các k t qu trên, nh n đ c : ế ượ
=
=
26
12
00
)(
nKhi
nKhi
nKhi
ny
1.6.1b Thu t toán tính tích ch p
Xét tr ng h p tác đ ng ườ x(n)
đ c tính xung h(n) đ u có đ dài h u h n.
Gi s x(n) đ dài M, h(n) có đ dài
L. Khi đó ph n ng y(n) đ dài N = (L +
M -1). M u y(n0) c a ph n ng đ c xác ượ
đ nh theo [1.6-1] :
=
= 1
0
00 )().()(
M
k
kk nhxny
[1.6-2]
Theo [1.6-2], tr c h t xác đ nh dãyướ ế
bi n đ o ế h(-k) ng v i n0 = 0. Sau đó, t i
m i đi m n0 , tính t ng [1.6-2], d ch ph i
dãy h(n0 - k), r i tăng n0 n m t.
L p l i các b c trên cho t i khi ướ n0 Hình 1.27 : Thu t toán tính
36
T o dãy y(n)N = 0
L y đ i x ng h(k)M ,
nh n đ c ượ h(-k)M
B t đ u
T o dãy x(k)L = x(n)L
và dãy h(k)M = h(n)M
N = (L + M - 1)
N0 = 0
n0 = n0 + 1
Đúng
K t thúcế
Sai
n0 = (N-1)?
=
=
1
0
00
)().()(
M
k
kk
nhxny
Dch ph i dãy
h(k - n0)M m t m u
= (N - 1) = (L + M - 2) , s nh n đ c ượ N
m u c a ph n ng y(n).
Theo các b c nh trên,y d ng ướ ư
tích ch p [1.6-1].
đ c l u đ thu t toán tính tích ch p ượ ư [1.6-1] trên hình 1.27.
1.6.1c Tính tích ch p b ng cách l p b ng s li u
Theo thu t toán trên hình 1.27, có th tính tích ch p [1.6-1] b ng cách l p b ng s li u các dãy x(k) , h(k),
h(-k), sau đó l n l t d ch ph i dãy ượ h(-k) đ nh n đ c ượ h(n0 - k). Cu i cùng, d a vào b ng s li u đã có, tính
các m u y(n0) c a ph n ng theo bi u th c [1.6-1] .
d 1.20 : Tìm ph n ng y(n) c a h x s TTBBNQ có đ c tính xung
)()(
12
2
=
nrectnh
n
v i tác đ ng là
)(.)(
3
nrectnnx
=
.
Gi i : Tínhc g tr c a h(k) và x(k), l p đ c b ng ượ 1.3 :
B ng 1.3
k-2 -1 0 1 2
)(
k
x
00012
)(
k
h
0 0 0 0,5 0,25
)(
k
h
0.25 0,5 0 0 0
)(
1k
h
0 0,25 0,5 0 0
)(
2k
h
0 0 0,25 0,5 0
)(
3k
h
0 0 0 0,25 0,5
)(
4k
h
0 0 0 0 0,25
)(
5k
h
00000
D a vào b ng 1.3, tính đ c các m u c a ph n ng ượ y(n) :
00.20.10.00
2
0
)().()(
=++==
=
k
kk
hxy
00.20.15,0.011
2
0
)().()(
=++==
=
k
kk
hxy
5,00.25,0.125,0.022
2
0
)().()(
=++==
=
k
kk
hxy
25,15,0.225,0.10.033
2
0
)().()(
=++==
=
k
kk
hxy
5,025,0.20.10.044
2
0
)().()(
=++==
=
k
kk
hxy
0
)(
=
ny
v i m i
5
n
1.6.1d Tính tích ch p b ng đ th
Ph ng pháp đ th đ ươ tính tích ch p [1.6-1] đ c th c hi n theo th t sau : ượ V các đ th x(k), h(-k),
sau đó l n l t d ch ph i đ th ượ h(-k) đ nh n đ c các đ th ượ h(n0 - k). D a vào các đ th h(n0 - k) , x(k) theo
bi u th c [1.6-1], tính các m u y(n0) c a ph n ng.
d 1.21 : Hãy xác đ nh ph n ng y(n) c a h x s TTBBNQ đ c tính xung h(n) tác đ ng x(n) trên
hình 1.28.
Gi i : Các b c tính tích ch p theo ph ng pháp đ th đ tìm ph n ngướ ươ
y(n) c a h đã cho đ c th c hi n trên hình ượ 1.29.
h(n) x(n)
n n
Hình 1.28 : h(n) x(n) c a ví d 1.21.
x(k)
n
y(n)
37
- 1 40 1 52 3
0 , 4
1 , 0 4 0 , 8 8
0 , 2 4
3- 1 0 21
1
0 , 6
4
320- 1 4
0 , 4 0 , 4
1- 2- 3- 4
- 2- 3- 4
- 1 2 3 40 1- 2- 3- 4
0 , 4 0 , 4
- 3 - 1- 2 10 2- 4 3 4
0 , 4 0 , 4
- 3 - 1- 2 10 2- 4 3 4
- 3 - 1- 2 10 2- 4 3 4
5
5
5
5
5
5
0 , 4 0 , 4
0 , 4
21- 2 3 4- 3 0- 4 - 1 5
0 , 40 , 4
0 , 8
0 , 8
0 , 8
0 , 8
0 , 8
0 , 8
0 , 4
3- 1 0 21
10 , 6
31 20- 1 4 5
0 , 4 0 , 4
0 , 8
h(-k)
n
h(1- k)
n
h(2 - k)
n
h(3 - k)
n
h(4 - k)
n
h(5 - k)
n
n
n = 0 :
=
=
1
0
)().()(
0
k
kk
hxy
00.6,00.10)( =+=y
n = 1 :
=
= 1
0
)().()( 11
k
kk hxy
4,00.6,04,0.11)( =+=y
n = 2 :
=
= 1
0
)().()( 22
k
khkxy
04,14,0.6,08,0.12)( =+=y
n = 3 :
=
= 1
0
)().()( 33
k
kk hxy
88,08,0.6,04,0.13)( =+=y
n = 4 :
=
= 1
0
)().()( 44
k
kk hxy
24,04,0.6,00.14)( =+=y
n = 5 :
=
= 1
0
)().()( 55
k
kk hxy
00.6,00.15
)( =+=y
Hình 1.29 : Tính tích ch p b ng ph ng pháp đ th đ tìm ươ y(n).
1.6.2 Tìm đ c tính xung c a h x lý s theo s đ kh i ơ
M i h x lý s TTBBNQ ph c t p đ u đ c mô t b ng s đ kh i, v i m i kh i đ c bi u di n b ng ượ ơ ượ
đ c tính xung hi(n). Theo đ c tính xung hi(n) c a các kh i thành ph n và quy lu t liên k t gi a các kh i, có th ế
tìm đ c đ c tính xung ượ h(n) c a h x lý s TTBBNQ ph c t p.
D a vào c tính ch t c a tích ch p, th tìm đ c bi u th c xác đ nh đ c tính xung ư h(n) theo t ng
quy lu t liên k t. ế
1.6.2a Thay đ i th t các kh i TTBBNQ liên k t n i ti pế ế
Xét h x lý s TTBBNQ có hai kh i liên k t n i ti p nh ế ế 1.30.
Hình 1.30 : Hai kh i TTBBNQ liên k t n i ti p.ế ế
Ph n ng c a h :
[ ]
21
)(*)()( nhnh*x(n)ny
=
[1.6-3]
Theo tính ch t giao hoán c a tích ch p có :
[ ]
12
)(*)()( nhnh*x(n)ny
=
[1.6-4]
T quan h vào ra [1.6-4], có s đ kh i t ng đ ng trên hình ơ ươ ươ 1.31.
Hình 1.31 : Đ o v trí c a hai kh i TTBBNQ liên k t n i ti p.ế ế
V y, khi đ o v trí các kh i liên k t n i ti p c a h x lý s ế ế TTBBNQ, đ c tính xung h(n) và ph n
ng y(n) c a h không thay đ i.
1.6.2b Đ c tính xung c a các kh i TTBBNQ liên k t n i ti pế ế
Xét h x s TTBBNQ g m hai kh i liên k t n i ti p hình ế ế 1.30. Ph n ng c a h đ c xác đ nh theo ượ
[1.6-3]. Theo tính ch t k t h p c a tích ch p, có th đ a ế ư [1.6-3] v d ng :
38
h2(n)h1(n)y(n)x(n)
h1(n)h2(n)
x(n) y(n)
[ ]
)()(*)()(
21
nh*x(n)nhnh*x(n)ny
==
Trong đó :
21
)(*)()( nhnhnh
=
[1.6-5]
T quan h vào ra [1.6-5], có s đ kh i t ng đ ng trên hình ơ ươ ươ 1.32.
Hình 1.32 : S đ t ng đ ng c a hai kh iơ ươ ươ TTBBNQ liên k t n i ti p.ế ế
V y, đ c tính xung h(n) c a các kh i TTBBNQ liên k t n i ti p b ng tích ch p c a các đ c tínhế ế
xung hi(n) thành ph n.
1.6.2c Đ c tính xung c a các kh i TTBBNQ liên k t song songế
Xét h x s TTBBNQ hai kh i liên k t song song hình ế 1.33, ph n ng c a h :
[ ] [ ]
21 )()()( nh*x(n)nh*x(n)ny +=
Hình 1.33 : S đ hai kh iơ TTBBNQ liên k t song song.ế
Theo tính ch t phân ph i c a tích ch p có :
[ ]
)()()()(
21
nh*x(n)nhnh*x(n)ny
=+=
[1.6-6]
Trong đó :
21
)()()( nhnhnh
+=
T quan h vào ra [1.6-6] , có s đ kh i t ng đ ng trên hình ơ ươ ươ 1.34.
Hình 1.34 : S đ t ng đ ng c a hai kh i TTBBNQ liên k t song song.ơ ươ ươ ế
V y, đ c tính xung h(n) c a các kh i TTBBNQ liên k t song song b ng t ng các đ c tính xungế
hi(n) thành ph n.
Ví d 1.22 : Tìm đ c tính xung h(n) c a h x s TTBBNQ nh 1.35.
Hình 1.35 : S đ kh i c a h x lý sơ TTBBNQ ví d 1-22.
Gi i : Đ a s đ kh i c a h đã cho v d ng hình ư ơ 1.36, trong đó :
)(*)()( 12 21 = nrectnnh
δ
)(*)()( 22 1nrectnnh =
δ
Xác đ nh các đ c tính xung h1(n) h2(n) :
)()()(*)()( 3112 2
2
2
2
0
21 === =
=
nrectnrectnrectnh
kk
kkk
δ
)1()()(*)()( 2
1
1
2
0
22 1=== =
=
nrectnrectnrectnh
kk
kkk
δ
39
h(n) = h1(n) + h2(n)
x(n) y(n)
h1(n)x(n) y(n)
h2(n)
+
h(n) = h1(n) * h2(n)y(n)x(n)
rect2(n)2
rect2(n-1)
δ
(n-2)rect2(n-1)
δ
(n-1)
+y(n)
x(n)