Professional Documents
Culture Documents
03 Vezba PDF
03 Vezba PDF
Vežba br. 3
Vežba br 3. Diskretni LTI sistemi
Pojam sistema
Sistem predstavlja bilo koji uređaj, proces ili algoritam koji generiše izlazni signal kao odziv na
neki ulazni signal. Zadatak sistema je da obrađuje ili generiše signale. Moguće je da sistem ima
više ulaza i više izlaza. Sistemi se mogu podeliti u veliki broj klasa zavisno od njihovih osobina. U
zavisnosti od prirode signala koje sistem koristi kao svoje ulaze ili koje generiše, sistemi se dele
na kontinualne i diskretne. Druga važna osobina je linearnost, pa se sistemi dele na linearne i
nelinearne. Treća osobina je stacionarnost (nepromenljivost) u vremenu, i prema toj osobini
sistemi se dele na stacionarne i nestacionarne tj. na vremenski nepromenljive (invarijantne) ili
promenljive.
U obradi signala su zbog svoje praktične primene najznačajniji sistemi koji su linearni i
vremenski invarijantni. Kombinacija ove dve osobine stvara posebnu klasu sistema pogodnu za
predstavljanje i interpretaciju. Iz ovog razloga će u nastavku biti razmatrani diskretni linearni
vremenski invarijantni sistemi (LTI sistemi – Linear Time Invariant Systems).
Diskretni [ ] [ ]
DISKRETNI Diskretni
ulazni SISTEM izlazni
signal { ∙ } signal
Izraz koji određuje kako se izlazni signal [ ] izračunava iz poznate pobude [ ] naziva se
ulazno-izlazna relacija, i označava se sa:
[ ] = Φ{ [ ]},
Linearnost
Linearnost je najpoželjnija osobina koju sistem može da ima. Za sistem kažemo da je linearan
ukoliko zadovoljava dva svojstva: aditivnost i homogenost.
2
Vežba br 3. Diskretni LTI sistemi
[ ] = Φ{ [ ]}, [ ] = Φ{ [ ]} ⟹ [ ]+ [ ] = Φ{ [ ] + [ ]}
[ ] = Φ{ [ ]} ⟹ [ ] = Φ{ [ ]}
[ ] = Φ{ [ ]}, [ ] = Φ{ [ ]} ⟹ [ ]+ [ ] = Φ{ [ ]+ [ ]},
Vremenska invarijantnost
[ ] = Φ{ [ ]} ⟹ [ − ] = Φ{ [ − ]}.
Ukoliko ovo tvrđenje važi za bilo koji ulazni signal i bilo koji pomeraj, sistem je vremenski
invarijantan.
Primer:
a) [ ] = Φ{ [ ]} = [4 ]
b) [ ] = Φ{ [ ]} = [ ]
Φ{ [ ]+ [ ]} = { [4 ] + [4 ]}
= [4 ] + [4 ]
2 2
= [ ]+ [ ]
3
Vežba br 3. Diskretni LTI sistemi
Φ{ [ − ]} = [4 − ]= [4( − )+3 ]
≠ [4( − )].
Superpozicija
Dekompozicija predstavlja proces u kome se signal koji se obrađuje deli na više aditivnih
komponenti. Neka se na ulaz LTI sistema dovodi signal [ ], i neka kao rezultat na izlazu imamo
izlazni signal [ ]. Ulazni signal delimo na više jednostavnijih signala [ ], [ ], [ ]... Ti
signali se nazivaju komponente ulaznog signala. Dalje se svaka od tih komponenti pojedinačno
dovodi na ulaz signala, i kao rezultat daje komponente izlaznog signala [ ], [ ], [ ]...
Kako kod LTI sistema važi princip superpozicije, ukupan izlazni signal biće jednak zbiru datih
izlaznih komponenti:
[ ]= [ ]+ [ ]+ [ ]...
Važno je primetiti da je izlazni signal dobijen ovom metodom potpuno isti kao da je na ulaz
doveden originalni signal [ ]. Ovo je veoma korisno jer umesto da se bavimo problemom kako
se komplikovani tj. složeni signal modifikuje u sistemu, možemo pratiti šta se dešava sa
njegovim jednostavnim komponentama. To je osnova gotovo svih tehnika DSP-a.
Postoje dva osnovna pristupa pri rastavljanju originalnog signala na njegove komponente:
Impulsna dekompozicija
Kod impulsne dekompozicije, signal dužine odbiraka deli se na signala tako da svaki od njih
sadrži samo po jedan impuls, tj. samo po jednu tačku originalnog signala, dok su ostale
vrednosti jednake nuli.
Fourier-ova dekompozicija
4
Vežba br 3. Diskretni LTI sistemi
Impulsni odziv
[ ] = [ ] ⟹ [ ] = ℎ[ ] = Φ{ [ ]}.
[ ] [ ]
LTI sistem
[ ] ℎ[ ]
Konvolucija
Važna osobina diskretnih LTI sistema je da se izlazni signal može dobiti kao konvolucija imeđu
ulaznog signala i impulsnog odziva sistema.
Da bismo došli do ovog rezultata, treba poći od toga da se bilo koji signal može napisati u formi
zbira jediničnih impulsa:
[ ]= [ ] [ − ]
Jasno je da ukoliko je na ulaz nekog LTI sistema doveden signal [ ], izlazni signal će biti ℎ[ ].
Kako je naš sistem vremenski invarijantan, on će za pomerenu pobudu [ − ] na izlazu
generisati pomereni odziv ℎ[ − ], odnosno:
ℎ[ ] = Φ{ [ ]} ,
ℎ[ − ] = Φ{ [ − ]}.
Istovremeno, naš sistem je i linearan, tj. važi princip superpozicije, što znači da će za pobudu
[ ] sistem generisati signal:
[ ] = Φ{ [ ]} = Φ [ ] [ − ] = [ ]Φ{ [ − ]} = [ ]ℎ[ − ]
Dakle, ukoliko je poznat impulsni odziv sistema, može se izračunati odziv sistema za bilo koji
ulazni signal! To znači da ako poznajemo impulsni odziv, znamo sve što nam je potrebno o
sistemu.
5
Vežba br 3. Diskretni LTI sistemi
[ ] = [ ] ∗ ℎ[ ] = [ ]ℎ[ − ]
= + − 1.
[ ] ∗ ℎ[ ] = ℎ[ ] ∗ [ ].
Primer:
2
1
1
0 0
0 1 2 0 1 2
[ ]= [ ]+ [ ]+ [ ] = 3 [ ] + [ − 1] + 2 [ − 2].
2 2 2
1 1 1
0 0 0
0 1 2 0 1 2 0 1 2
6
Vežba br 3. Diskretni LTI sistemi
Sada se svaki od ovih signala (impulsa) pojedinačno dovodi na ulaz sistema. Za izlaze se, u
skladu sa svojstvima homogenosti i vremenske invarijantnosti, dobijaju izrazi koji predstavljaju
skaliranu i pomerenu verziju impulsnog odziva:
[ ] = 3ℎ[ ]
[ ] = ℎ[ − 1]
[ ] = 2ℎ[ − 2]
Signal y 1[n]=3h[n] Signal y 2[n]=h[n-1] Signal y 3[n]=2h[n-2]
6 6 6
4 4 4
2 2 2
0 0 0
0 2 4 0 2 4 0 2 4
Konačni izlazni signal [ ] se dobija sabiranjem pojedinačnih izlaznih signala, jer važi princip
superpozicije:
[ ]= [ ]+ [ ]+ [ ].
Konacni izlazni signal y[n]
8
0
0 1 2 3 4
Pod kaskadnom vezom dva diskretna sistema podrazumevamo takvu vezu u kojoj je izlaz iz
prvog sistema istovremeno ulaz drugog, kao što je prikazano na Slici 7.
7
Vežba br 3. Diskretni LTI sistemi
[ ] [ ] [ ]
ℎ [ ] ℎ [ ]
Zaključak je da se kaskadna veza dva LTI sistema može ekvivalentno predstaviti jednim LTI
sistemom koji ima impulsni odziv jednak konvoluciji impulsnih odziva početnih sistema u
kaskadi.
[ ] [ ]
ℎ [ ]∗ℎ [ ]
U ovom slučaju, dva sistema imaju zajednički ulaz, pri čemu se njihovi odzivi sabiraju i formiraju
zajednički izlaz, kao što je prikazano na Slici 9.
ℎ [ ]
[ ] [ ]
ℎ [ ]
[ ]= [ ]∗ℎ [ ]+ [ ]∗ℎ [ ]
[ ] = [ ] ∗ {ℎ [ ] + ℎ [ ]}
Zaključak je da se paralelna veza dva LTI sistema može ekvivalentno predstaviti jednim LTI
sistemom koji ima impulsni odziv jednak zbiru impulsnih odziva sistema u paralelnim granama.
8
Vežba br 3. Diskretni LTI sistemi
[ ] [ ]
ℎ [ ]+ℎ [ ]
Primer 1:
2
1
0
0
-2
-1 -4
0 1 2 3 0 2 4 6
Slika 11.
9
Vežba br 3. Diskretni LTI sistemi
% pozicioniranje na prvi
stem(n1, x1, 'r', 'fill'); % iscrtavanje signala x1
title('Signal x_1[n]'); % naslov grafika
grid on; % prikaz mreže
Primer 2:
Primer 3:
10
Vežba br 3. Diskretni LTI sistemi
Primer 4:
Pokazati da važi tvrdnja da je impulsni odziv ℎ[ ] sistema koji je kaskadna veza dva linearna
sistema sa impulsnim odzivima ℎ [ ] i ℎ [ ] jednak njihovoj konvoluciji, ℎ[ ] = ℎ [ ] ∗ ℎ [ ],
ako je:
ℎ [ ] = [1/2 1/4 1/8],
11
Vežba br 3. Diskretni LTI sistemi
subplot(2,1,1);
n1 = 0:length(y1)-1; % generisanje vremenske ose
stem(n1, y1, 'b', 'fill'); % iscrtavanje signala y1
xlabel('n');
ylabel('y_1[n]');
title('Izlaz sistema dobijen postupnim racunanjem');
subplot(2,1,2);
n2 = 0:length(y2)-1; % generisanje vremenske ose
stem(n2, y2, 'r', 'fill'); % iscrtavanje signala y2
xlabel('n');
ylabel('y_2[n]');
title('Izlaz sistema dobijen preko ekvivalentnog impulsnog odziva');
Primer 5:
Pokazati da važi tvrdnja da je impulsni odziv ℎ[ ] sistema koji je paralelna veza dva linearna
sistema sa impulsnim odzivima ℎ [ ] i ℎ [ ] jednak njihovom zbiru, ℎ[ ] = ℎ [ ] + ℎ [ ], ako
je:
ℎ [ ] = [1/2 1/4 1/8],
12