Esplora E-book
Categorie
Esplora Audiolibri
Categorie
Esplora Riviste
Categorie
Esplora Documenti
Categorie
SIGNALI I SISTEMI
ZBIRKA ZADATAKA
Zadatak 1.1. U cevnom reaktoru za mešanje dva fluida različitih pH vrednosti mešanje se vrši u
delu cevi dužine L=8m. Brzina kretanja fluida u ovom delu cevi je 2 m/s. Odrediti mrtvo vreme
(transportno kašnjenje).
Q1(t)
T1 t
Q1(t)
L=8m Q1(t)+Q2(t)
v=2m/s Q1(t)+Q2(t)
Q2(t)
Q2(t) T1 τ
t
Rešenje:
L 8m
τ= = = 4s
v 2 m/s
Zadatak 1.2. Kod peći sa gasnim grejanjem dotok gasa se promeni za 25Nm3/h. Temperatura u
peći pri tom se poveća sa 850°C na 925°C. Odrediti prenosni faktor.
Rešenje:
∆y 925 − 850 o
C
K= = =3
∆u 25 Nm 3
h
Zadatak 1.3. Ako se broj obrtaja kompresora promeni za 5 ob/min pritisak vazduha na izlazu
kompresora promeni se za 1.15 bara. Odrediti prenosni faktor kompresora.
1
Zbirka zadataka iz Signala i sistema
Rešenje:
∆y 1.15 bar
K= = = 0.23
∆u 5 ob / min
Zadatak 1.4. Ako se napon pobudnog namotaja jednosmernog generatora promeni za 10V, izlazni
napon se povećava za 57V. Odrediti pojačanje datog jednosmernog generatora.
Rešenje:
∆y 57 V
K= = = 5.7 = 5.7
∆u 10 V
R1
u1(t) R2 u2(t)
I
Rešenje:
u1 (t ) = R1 ⋅ i (t ) + R2 ⋅ i (t )
u 2 (t ) = R2 ⋅ i (t )
Zadatak 1.6. Napisati diferencijalnu jednačinu linearnog potenciometra prikazanog na slici, ako je
ulazni signal pomeraj klizača x(t), a izlazni signal napon u(t) između donjeg priključka i klizača.
+
E x(t)
u(t)
-
2
Zbirka zadataka iz Signala i sistema
Rešenje:
u (t ) = k ⋅ x(t )
Zadatak 1.7. Naći matematički model serijskog električnog kola prikazanog na slici, ako je ulazni
signal kola u(t), a izlazni signali:
a) struja i(t)
b) količina elektriciteta na oblogama kondenzatora q(t)
i(t)
u(t) L
Rešenje:
di q
R ⋅ i (t ) + L + = u (t ) (1)
dt C
q = ∫ i ⋅ dt (2)
di 1
dt C ∫
R ⋅ i (t ) + L + i ⋅ dt = u (t ) (3)
b) Ako je izlazni signal q(t), sa leve strane diferencijalne jednačine (1) umesto i(t) treba
uvesti q(t):
dq
i (t ) = (4)
dt
pa je:
dq d 2q q
R + L 2 + = u (t ) (5)
dt dt C
Zadatak 1.8. Napisati diferencijalnu jednačinu paralelnog električnog kola prikazanog na slici,
ako je ulazni signal struja izvora i(t), a izlazni signal napon u(t).
3
Zbirka zadataka iz Signala i sistema
i iC
iR iL
R L
C
Rešenje:
1 1 du (t )
u (t ) + ∫ u (t ) ⋅ dt + C = i(t )
R L dt
ΘT
ΘB
R
Rešenje:
J
Toplotni fluks kroz zidove termometra je:
s
dq Θ B − Θ T
=
dt R
∆q = C ⋅ ∆Θ T
dq dΘ T
tj. =C⋅
dt dt
4
Zbirka zadataka iz Signala i sistema
pa je
dΘ T Θ B − Θ T
C =
dt R
dΘ T
CR + ΘT = Θ B
dt
Zadatak 1.10. Telo mase m kreće se u nekoj sredini sa viskoznim trenjem, kao na slici. Od trenutka
t=0 na njega deluje sila f(t). Početna brzina tela je v(0-)=0. Naći odziv sistema, ako je f(t) jedinična
odskočna funkcija, za slučajeve:
a) kada je izlazni signal brzina v(t)
b) kada je izlazni signal pomeraj x(t)
f
m
v
Rešenje:
dv
m + Bv = f (t )
dt
b) Ako je izlazni signal pomeraj, diferencijalna jednačina koja opisuje sistem je:
d 2x dx
m 2
+B = f (t )
dt dt
Zadatak 1.11. Za mehanički sistem prikazan na slici odrediti matematički model ako je
F (t )
x(t ) = .
m
F0
F(t) C0
m
Fν
5
Zbirka zadataka iz Signala i sistema
Rešenje:
∑ F = ma = m&y&
∑ F = F (t ) − F 0 − Fν
F0 = cy (t )
Fν = ν y& (t )
m&y& = F (t ) − νy& (t ) − cy (t )
ν c F (t )
&y&(t ) + y& (t ) + y (t ) =
m m m
ν c F (t )
= 2ξω ; = ω 2 ; x(t ) =
m m m
6
Zbirka zadataka iz Signala i sistema
x D (t ) = x(k )
Diskretne jednačine povezuju diskretne vrednosti dve ili više funkcija određenih u različitim
trenucima vremena. Opšta forma diferentne jednačine je:
Zadatak 2.1. Odrediti diskretnu funkciju vremena dobijenu uzorkovanjem kontinualne funkcije po
vremenu
x(t ) = e −αt
u ekvidistantnim trenucima vremena, sa periodom uzorkovanja T0 .
Rešenje:
Zadatak 2.2. Odrediti diferentnu jednačinu za približno određivanje vrednosti određenog integrala:
t
1
x(t ) = ∫ u (τ )dτ
TI 0
Rešenje:
Ako se površina ispod krive izdeli na pravougaonike formirane na način prikazan na slici
7
Zbirka zadataka iz Signala i sistema
x(t)
8
Zbirka zadataka iz Signala i sistema
Zadatak 2.3. Odrediti diferentnu jednačinu za izračunavanje izraza:
du (t )
x(t ) = TD
dt
Rešenje:
Ako se prvi izvod funkcije aproksimira količnikom priraštaja funkcije za vreme isteka
jednog vremena uzorkovanja T0 i vremena uzorkovanja tj.
Rešenje:
Uvođenjem smene:
9
Zbirka zadataka iz Signala i sistema
Rešenje:
x(k ) − 2 x(k − 1) + x(k − 2) x(k ) − x(k − 1)
a0 + a1 + x(k ) = b0 w(k )
T0 T0
A0 x(k ) + A1 x(k − 1) + A2 x(k − 2) = b0 w(k )
a 0 a1
A0 = + +1
T02 T0
2a a
A1 = − 20 − 1
T0 T0
a
A2 = 02
T0
Rešenje:
u(iT0) y(iT0)
y(iT0)=f(u(iT0)
u(iT0) y(iT0)
5
4
3
2
1 1
0 1 2 3 iT0 0 1 2 3 4 iT0
Zadatak 2.7. Odrediti prvih pet diskretnih vrednosti rešenja diferentne jednačine:
m(kT0 ) = e(kT0 ) − e((k − 1)T0 ) − m((k − 1)T0 )
ako je
10
Zbirka zadataka iz Signala i sistema
i m(k)=0 za k<0.
Rešenje:
m(0) = e(0) − e(−1) − m(−1) = e(0) = 1
11
Zbirka zadataka iz Sistema i signala
b) y (t ) = u 3 (t )
du
c) y (t ) = 3tu (t ) + 4
dt
d) y (t ) = tu 3 (t )
Rešenje:
2
d 2 c(t ) d 2 c(t ) dc(t )
a) b1 2
+ b2 2
+ (b3 + b4 cos t ) + b5c(t ) = r (t )
dt dt dt
b1
c) c(kT0 ) = {r (kT0 ) − r[(k − 1)T0 ]}+ 2b2
T0
Rešenje:
a)
Sistem je linearan ako je ispunjen uslov: b1= 0 i b4= 0, tj. kada je jednačina sistema:
12
Zbirka zadataka iz Sistema i signala
d 2 c(t ) dc(t )
b2 2
+ b3 + b5 c (t ) = r (t )
dt dt
b)
Sistem je linearan ako je ispunjen uslov: b1=0, b3=0 i b4=0, tj. kada je jednačina sistema:
b2 c(kT0 ) = r (kT0 )
Sistem je vremenski promenljiv ako je b4≠0.
c)
Sistem je linearan ako je ispunjen uslov b2=0. Sistem je vremenski nepromenljiv
(invarijantan) bez obzira na vrednosti parametara b1 i b2.
Rešenje:
1
c1 (kT0 ) = (r1 (kT0 ) − r1 ((k − 1)T0 ))
T0
1
c 2 (kT0 ) = (r2 (kT0 ) − r2 ((k − 1)T0 ))
T0
a1 a
c(kT0 ) = (r1 (kT0 ) − r1 ((k − 1)T0 )) + 2 (r2 (kT0 ) − r2 ((k − 1)T0 ))
T0 T0
Smenom dobijenih vrednosti za c1 (kT0 ) , c 2 (kT0 ) u c(kT0 ) = a1c1 (kT0 ) + a 2 c 2 (kT0 ) dobija
se:
a1 a
c(kT0 ) = (r1 (kT0 ) − r1 ((k − 1)T0 )) + 2 (r2 (kT0 ) − r2 ((k − 1)T0 ))
T0 T0
Rešenje:
Za r1 (kT0 ) dobija se:
2 2 2 2
c (kT0 ) = ( a1 r1 ( kT0 ) + a 2 r2 ( kT0 )) 2 = a1 r1 ( kT0 ) + 2a1 a 2 r1 (kT0 )r2 ( kT0 ) + a 2 r2 (kT0 )
2 2
c(kT0 ) = a1c1 (kT0 ) + a 2 c 2 (kT0 ) = a1 r1 (kT0 ) + a 2 r2 (kT0 )
S obzirom da je:
možemo zaključiti da za datu diskretnu funkciju ne važi princip superpozicije tj. da je data
diskretna funkcija nelinearna.
14
Zbirka zadataka iz Signala i sistema
0 π t
Rešenje:
Neperiodična funkcija f(t) može se periodički produžiti kao što je to urađeno na slici:
f(t)
− 2π −π 0 π 2π 3π t
π π
1 1 1 π
a 0 = ∫ f (t )dt = ∫ dt = t =1
π −π π0 π 0
π 0 π
1 1 1 1 π
a n = ∫ f (t ) cos itdt = ∫ (0) ⋅ cos itdt + ∫ (1) ⋅ cos itdt = sin it = 0
π −π π −π π 0 iπ 0
π 0 π
1 1 1 1 − cos ix π 1 1 2
bn = ∫ f (t ) sin itdt = ∫ (0) ⋅ sin itdt + ∫ (1) ⋅ sin itdt = ( ) = + =
π −π π −π π 0 π i 0 iπ iπ iπ
1 2 sin 3 x sin 5 x
f (t ) = + sin x + + + ...
2 π 3 5
Zadatak 4.2. Izraziti funkciju f(t) u trigonometrijskoj i kompleksnoj formi Furijeovog reda.
15
Zbirka zadataka iz Signala i sistema
f(t)
0 1 t
Rešenje:
f(t)
A f (t ) = At , 0 < t < 1
2π
T=1, t0=0, ω 0 =
T
-1 0 1 2 3 t
t 0 +T 1
1 1 t2 1 A
a0 =
T ∫
t0
f (τ )dτ =
1 ∫0
Aτ d τ = A
2 0
=
2
t 0 +T 1
2 2
an =
T ∫
t0
f (τ ) cos nω 0τdτ =
1 ∫0
Aτ cos 2πnτdτ = 0
t 0 +T 1
2 2 A
bn =
T ∫
t0
f (τ ) sin nω 0τdτ = ∫ Aτ sin 2πnτdτ = −
10 nπ
pa je:
A A ∞ sin 2πnt
f (t ) = − ∑ , (0 < t < 1)
2 π n =1 n
n =∞
f (t ) = ∑a e
n = −∞
n
jnω 0t
, t0 < t < t0 + T
16
Zbirka zadataka iz Signala i sistema
t 0 +T 1
1 1 A
a0 =
T ∫
t0
f (τ )dτ =
10∫ Aτdτ =
2
t 0 +T 1
1 1 A
∫ f (τ )e dτ = ∫ Aτe − j 2πnτ dτ = j
− jnω 0τ
an =
T t0
10 2πn
Iz gornjeg se dobija:
∞
A jA j 2πnt
f (t ) = + ∑ e , 0 < t < 1, n≠0
2 n = −∞ 2πn
0 T t
Rešenje:
1, za 0 ≤ t ≤ T
f (t ) =
0, za t < 0 ∧ t > T
∞ T
e − jωt T
∫ e f (τ )dt = ∫ e dt =
− jω t − jω t
F ( jω ) = =
−∞ 0
− jω 0
e − jωT − 1 1
= = [sin ωT + j (cos ωT − 1)]
− jω ω
2 2
sin ωT cos ωT − 1
A(ω ) = F ( jω ) = + =
ω ω
1 1 2
= sin 2 ωT + cos 2 ωT − 2 cos ωT + 1 = 2 − 2 cos ωT = 1 − cos ωT =
ω ω ω
2 ωT
= sin
ω 2
2π
Frekventni spektar postaje jednak nuli za: ω = i , gde je i=1, 2, 3, ...
T
17
Zbirka zadataka iz Signala i sistema
d 2 ωT
Frekventni spektar ima svoje lokalne maksimume za:
dω ω sin 2 = 0 , što daje:
ωT ωT
= tg
2 2
A (ω )
0 2π 4π 6π 8π ω
T T T T
ω
−
ω0
Zadatak 4.4. Odrediti f(t) ako je spektar funkcije određen izrazom: F ( jω ) = e .
Rešenje:
F ( jω )
1
∞ 0 ω ∞∞ ω
1 1 1 −
∫ F ( jω )e ∫e ∫e
jωt ω0 jωt ω0
f (t ) = dω = e dω + e jωt dω =
2π −∞
2π −∞
2π 0
0 ω ∞ ω
1 + jωt
1 − + jωt
∫e 2π ∫0
ω0 ω0
= dω + e dω =
2π −∞
18
Zbirka zadataka iz Signala i sistema
ω ∞ ω
ω 0 (1+ jt )
ω ω ( −1+ jt )
ω
∫e d ( ) + 0 ∫ e ω0
ω0
= 0 d( ) =
2π −∞
ω0 2π 0 ω0
ω0 1 1 1 1 1
= − = − =
2π 1 + jω 0 t − 1 + jω 0 t 2π 1 + jt − 1 + jt
ω ω0
0
ω0 1
=
π 1 + ω 02 t 2
f(t)
ω0
π
Zadatak 4.5. Odrediti energiju signala datog jednostranim eksponencijalnim impulsom za koji je:
f(t)
1
e −αt t≥0
−αt f (t ) =
e 0 t<0
t
Odrediti opseg frekvencije u kom se nalazi 90% energije signala.
Rešenje:
∞ ∞
1 ∞
F ( jω ) = ∫
−∞
f (t )e − jωt dt = ∫ e −αt e − jωt dt =
0
− (α + jω )
e −(α + jωt ) =
0
1 1 α − jω α ω
= = ⋅ = 2 −j 2
α + jω α + jω α − jω α + ω 2
α +ω2
19
Zbirka zadataka iz Signala i sistema
α2 ω2
A(ω ) = F ( jω ) = Re 2 {F ( jω )} + Im 2 {F ( jω )} = + =
(α 2 + ω 2 ) 2 (α 2 + ω 2 ) 2
1 1
= =
α +ω
2 2
α +ω2
2
1 F ( jω )
α
2
ω ∞ 1
∞ ∞
1 1 1 1
w=
2π ∫
−∞
F ( jω ) dω = ∫
π 0 α +ω
2 2
dω =
πα
arctg =
α 0 2α
1 2
G (ω ) = F ( jω )
π
1 2
1 F ( jw )
p
πα 2
ω
1 ω 1
Iz jednačine arctg c = 0.9 sledi da se u frekventnom opsegu od 0 do
απ α 2α
ω c = αtg 0.45π = 6.313α nalazi 90% energije signala.
Zadatak 4.6. Odrediti Furijeovu transformaciju signala sin(ω 0 t ) i cos(ω 0 t ) , i skicirati njihov
spektar.
Rešenje:
Uvrštavanjem traženog signala u generalni izraz za Furijeovu transformaciju i primenjujući
Ojlerov obrazac, dobija se:
20
Zbirka zadataka iz Signala i sistema
x(t ) = sin(ω 0 t )
∞ ∞
1
X ( jω ) = ∫ sin(ω 0 t ) ⋅ e − jωt
dt = ⋅ ∫ (e jω 0t − e − jω 0t ) ⋅ e − jωt dt =
−∞
2 j −∞
∞ ∞
1 1
= ⋅ ∫ e − j (ω −ω 0 )t dt − ⋅ ∫ e − j (ω +ω 0 )t dt =
2 j −∞ 2 j −∞
π π
1 1 −j j
= ⋅ 2πδ (ω − ω 0 ) − ⋅ 2πδ (ω + ω 0 ) = πδ (ω − ω 0 ) ⋅ e 2 + πδ (ω + ω 0 ) ⋅ e 2
2j 2j
Amplitudni spektar
Fazni spektar
x(t ) = cos(ω 0 t )
∞ ∞
1
∫ cos(ω t ) ⋅ e ⋅ ∫ (e jω 0t + e − jω 0t ) ⋅ e − jωt dt =
− jωt
X ( jω ) = 0 dt =
−∞
2 j −∞
∞ ∞
1 1
= ⋅ ∫ e − j (ω −ω 0 )t dt + ⋅ ∫ e − j (ω +ω 0 )t dt =
2 j −∞ 2 j −∞
21
Zbirka zadataka iz Signala i sistema
1 1
= ⋅ 2πδ (ω − ω 0 ) + ⋅ 2πδ (ω + ω 0 ) = πδ (ω − ω 0 ) + πδ (ω + ω 0 )
2j 2j
Zadatak 4.7. Naći inverznu Furijeovu transformaciju funkcije čiji je frekventni spektar opisan
izrazom:
F ( jω ) = ω 2 e 0
− ωt
Rešenje:
∞ ∞
1 1
f (t ) = ∫ F ( jω )e dω = ∫ω
jωt − ωt 0
2
e e j ω t dω =
2π −∞
2π −∞
0 ∞
1 1
∫ω 2π ∫0
2 ωt 0 + jωt
= e dω + ω 2 e −ωt0 + jωt dω =
2π −∞
0
1 e ωt0 + jωt 2 2 2
= ω − ω+ +
2π (− t 0 + jt )2
− t 0 + jt − t 0 + jt
ω = −∞
∞
1 e ωt0 + jωt 2 2 2
+ ω − ω + =
2π (− t 0 + jt )2
− t 0 + jt − t 0 + jt ω =0
1 1 (− t 0 + jt ) − (t 0 + jt )
3 3
2 2 2 3t 2 t 0 − t 03
= − = − =
2ω (t 0 + jt )3 (− t 0 + jt )3 π t 2 + t 02
3
( )
π t 2 + t 02 3 ( )
ax x 2x 2
2
∫ =
a − a 2 + a 3
2 ax
x e dx e
uz smenu: a = t 0 + jt ili a = −t 0 + jt
22
Zbirka zadataka iz Signala i sistema
Zadatak 4.8. Dat je spektar idealnog niskopropusnog sistema. Odrediti impulsni odziv sistema.
1; ω < ω LF
H ( jω ) = .
0; ω > ω LF
Rešenje:
∞
1
h(t ) = FT −1 {H ( jω )} =
2π −∫∞
⋅ H ( jω )e jωt dω .
e jω LF t − e − jω LF t sin (ω LF t ) ω LF sin (ω LF t )
ω
1 LF
h(t ) = ⋅ ∫ 1 ⋅ e jωt dω = = = ⋅ .
2π −ω LF 2π ⋅ jt πt π (ω LF t )
Zadatak 4.9. Dat je spektar idealnog sistema. Odrediti impulsni odziv sistema.
Rešenje:
H ( jω ) = A(ω ) ⋅ e jϕ (ω ) .
∞
1
h(t ) = FT −1 {H ( jω )} =
2π −∫∞
⋅ H ( jω )e jωt dω .
ω ω
1 LF
1 LF
e jω LF (t −t0 ) − e − jω LF (t −t0 )
h2 (t ) = ⋅ ∫ A(ω )e jϕ (ω ) ⋅ e jωt dω = ⋅ ∫ 1 ⋅ e − jωt0 ⋅ e jωt dω =
2π −ω LF 2π −ω LF 2π ⋅ j (t − t 0 )
sin (ω LF (t − t 0 ) ) ω LF sin (ω LF (t − t 0 ) )
h2 (t ) = = ⋅ = h1 (t − t 0 ) .
π (t − t 0 ) π (ω LF (t − t 0 ) )
23
Zbirka zadataka iz Signala i sistema
Rešenje:
∞
1
h(t ) = FT {H ( jω )} =
−1
⋅ ∫ H ( jω )e jωt dω .
2π −∞
-ω + ∆ ω +∆
1 c
1 c
h(t ) = ⋅ ∫ 1 ⋅ e − jωt0 e jωt dω + ⋅ ∫ 1 ⋅ e − jω t 0 e jω t d ω
2π −ω c − ∆ 2π ω c − ∆
e j ( −ω c + ∆ )⋅( t −τ ) − e j ( −ω c − ∆ )⋅( t −τ ) e j (ω c + ∆ )⋅( t −τ ) − e j (ω c − ∆ )⋅( t −τ )
h(t ) = +
2π ⋅ j (t − τ ) 2π ⋅ j (t − τ )
24
Zbirka zadataka iz Signala i sistema
5 LAPLASOVA TRANSFORMACIJA
∞
Ako funkcija f(t) za neko realno i pozitivno c ispunjava uslov da je ∫ | f (t ) | e −ct dt < ∞ , tada
0
je Laplasova transformacija funkcije f(t) određena integralom:
∞
F ( p ) = ∫ f (t )e − pt dt F(p) = α [f(t)] .
0
p = c + jω
1
f (t ) = ∫ Fω ( p)e
pt
dp f(t) = α -1 [F(p)]
2πj p =c − j
Za inverznu Laplasovu transformaciju vrlo retko se koristi integral, već se obično koriste
tablice Laplasovih transformacija.
Zadatak 5.1. Odrediti Laplasovu transformaciju funkcije f(t)=u(t), ako je u(t) jedinična odskočna
funkcija, tj. funkcija koja za svako t<0 ima vrednost 0, a u trenutku t=0 ima skok na vrednost 1 i
nadalje zadržava tu vrednost. Jedinična odskočna funkcija data je na slici .
u (t )
1 0, t < 0
u (t ) =
1, t ≥ 0
t
Jedinična odskočna funkcija
Rešenje:
0 , t < 0
Jedinična odskočna funkcija u(t) definisana je na sledeći način: u (t ) =
1 , t ≥ 0
Laplasovu transformaciju ove funkcije određujemo na osnovu definicije Laplasove transformacije:
∞
F ( p) = ∫ f (t )e
− pt
dt F(p) = α [f(t)] .
−∞
∞ ∞
1 − pt 1
α {u (t )} = ∫ u (t )e − pt dt = ∫ 1 ⋅ e − pt dt = − [0 − 1] = 1
t =∞
e =−
−∞ 0
p t =0 p p
25
Zbirka zadataka iz Signala i sistema
Zadatak 5.2. Odrediti Laplasovu transformaciju funkcije f(t)=u(t,T), gde je u(t,T) jedinična
odskočna funkcija sa kašnjenjem T. Ova funkcija prikazana je na slici.
u (t , T )
1
T t
Jedinična odskočna funkcija sa kašnjenjem
Rešenje:
∞ ∞
α {u (t , T )} = ∫ u (t , T )e − pt dt = ∫ 1 ⋅ e − pt dt = −
1 − pt
p
e
t =∞
t =T
=−
1
p
[ ]
0 − e − pT =
e − pT
p
−∞ T
δ (t , T )
1 0, t < 0
δ (t , T ) = [1(t ) − 1(t − T )] = 1, 0 ≤ t ≤ T
0, t > T
T t
Jedinična impulsna funkcija
Rešenje:
∞ T t =T
1 1 − e − pT
α {δ (t , T )} = ∫ δ (t , T )e − pt
dt = ∫ 1 ⋅ e − pt
dt = − e − pt =
0 0 p t =0 p
26
Zbirka zadataka iz Signala i sistema
δ (t , T )
1
T
T t
1
Impulsna funkcija amplitude i trajanja T
T
Rešenje:
0, t<0
1 1
δ (t , T ) = [1(t ) − 1(t − T )] = , 0 ≤ t ≤ T
T T
0, t >T
1 1 1 − e − pT
α {δ (t , T )} = α [1(t ) − 1(t − T )] = α [1(t ) − 1(t − T )] =
T T pT
δ (t )
t
Dirakov impuls
Rešenje:
Dirakov impuls za svako x ≠ 0 ima vrednost 0, a u tački x=0 ima beskonačno veliku
∞
amplitudu. Dirakov impuls po definiciji ima jediničnu površinu tj. ∫ δ (t )dt = 1 .
−∞
Laplasova transformacija Dirakovog impulsa biće:
1 − e − pT pe − pT
α {δ (t )} = lim = lim = lim e − pT = 1
T →0 pT T → 0 p T →0
27
Zbirka zadataka iz Signala i sistema
Zadatak 5.6. Odrediti Laplasovu transformaciju funkcije f(t)=c(t), ako je c(t) nagibna funkcija
prikazana na slici.
c(t )
A
T t
Nagibna funkcija
Rešenje:
0, t < 0
c(t ) = A
T t , t ≥ 0
∞ ∞ ∞ ∞ ∞
A A A t A 1
α {c(t )} = ∫ c(t )e − pt
dt = ∫ te − pt dt = ∫ te − pt dt = − e − pt + ∫ e − pt dt =
−∞ 0
T T 0 T p t =0 T 0 p
∞
A 1 A 1
= − 2 e − pt = 2
T p 0 T p
Zadatak 5.7. Odrediti Laplasovu transformaciju funkcije f(t)=r(t), definisane na sledeći način:
0, t < 0
r (t ) = − at
e , t ≥ 0
Rešenje:
∞ ∞
1 1
α {r (t )} = ∫ e − at e − pt dt = ∫ e − ( p + a )t dt = −
∞
e −( p + a )t =
0 0
p+a 0 p+a
Zadatak 5.8. Odrediti Laplasovu transformaciju funkcije f(t)=a(t), definisane na sledeći način:
28
Zbirka zadataka iz Signala i sistema
0, t<0
a (t ) = A 2
t , t≥0
T 2
Rešenje:
∞
A 2 − pt A 2
α {a (t )} = ∫ 2
t e dt = 2 3
0 T T p
Rešenje:
sin ωt =
1 jωt
2j
e − e − jωt ( )
1
(
cos ωt = e jωt + e − jωt
2
)
Zamenom ovog obrasca za sinusnu funkciju, Laplasovu transformaciju nalazimo rešavanjem
sledećeg integrala:
∞ ∞ ∞ ∞
∫ sin ωte
− pt
dt = ∫
1 jωt
2j
( )
e − e − jωt e − pt =
1
∫
2j 0
e jωt e − pt dt −
1
∫
2j 0
e − jωt e − pt dt =
0 0
∞ ∞
1 1 1 −1 ∞ 1 −1 ∞
= ∫
2j 0
e − ( pt − jω ) dt − ∫
2j 0
e − ( pt + jωt ) dt =
2 j p − jω
e − ( p − jω )t
0
−
2 j p + jω
e − ( p + jω ) t
0
=
1 1 1 1 1 p + jω − p + jω 2 jω
= − = =
2 j p − jω 2 j p + jω 2 j p +ω
2 2
2 j p2 + ω 2 ( )
∞
ω
∫ sin ωte
− pt
dt =
0 p +ω2
2
29
Zbirka zadataka iz Signala i sistema
Zadatak 5.10. Odrediti Laplasovu transformaciju funkcije f(t)= cos ωt .
Rešenje:
Na osnovu rešenja prethodnog zadatka Laplasova transformacija funkcije f(t)= cos ωt , biće:
∞ ∞
α { f (t )} = α {cos ωt} = ∫ cos ωte − pt dt = ∫ (
1 jωt
)
e + e − jωt e − pt dt =
0 0 2
1 jωt − pt 1 ∞ − ( p − jω )t
∞ ∞ ∞
= ∫ e e dt + ∫ e e dt = ∫ e
− jωt − pt
dt + ∫ e − ( p + jω )t dt =
2 0 0 2 0 0
1 −1 ∞ 1 −1 ∞ 1 1 1 1
= e − ( p − jω )t + e − ( p + jω )t = + =
2 p − jω 0
2 p + jω 0
2 p − jω 2 p + jω
2p p
= = 2
2( p + ω ) p + ω 2
2 2
f (t )
u0
T t
Trougaoni impuls
Rešenje:
u0 u0
T
t
T t T t
- u0
t t −T
f 1 (t ) = u 0 1(t ) f 2 (t ) = −u 0 1(t − T ) f 3 (t ) = −u 0 1(t − T )
T T
t t −T
α { f (t )} = α u 0 1(t ) − u 0 1(t − T ) − u 0 1(t − T ) =
T T
u0
= {α {t1(t )} − α {(t − T )1(t − T )} − α {T 1(t − T )}} =
T
u 0 1 e − pT Te − pT
= − 2 −
T p2 p p
Rešenje:
Dokaz:
d
Ako je: [ f (t )] = f ' (t )
dt
∞
onda je: α {f ' (t )} = ∫ f (t )e
' − pt
dt.
0
Napomena: Funkcija f(t) je takva funkcija da je za svako t<0 jednaka nuli, pa je i prvi izvod
ove funkcije nula za svako t<0. Iz tog razloga integral u granicama od − ∞ do nula, je nula.
f (t ) = u i e − pt dt = dv
onda je
e − pt
f ' (t )dt = du i =v
−p
sada je integral
∞ ∞
e − pt 1
f ′(t )e − pt dt = f (t ) e − pt f ' (t )dt
∞
∫0
−p 0
−
− p ∫0
31
Zbirka zadataka iz Signala i sistema
∞
f (t )e
∞
dt = p ∫ f (t )e − pt dt −
f (t )e − pt
∞
0 f 0+
= pF ( p) + −
( ) ( )
∫ = pF ( p ) − f 0
' − pt +
0 −p 0 p p
0
ili:
α {f ' (t )} = pF ( p ) − f (0 + )
α {f '' (t )} = p 2 F ( p ) − pf (0 + ) − f ' (0 + )
Zadatak 5.13. Dokazati istinitost sledeće teoreme za Laplasovu transformaciju integrala funkcije.
{
α ∫ f (t )dt =
p
−
p
}
F ( p ) f −1 (0 + )
gde je: f −1
(0 + ) = lim+ ( ∫ f (t )dt )
t →0
Rešenje:
Dokaz:
∫ f (t )dt = u i e − pt dt = dv
onda je:
e − pt
f (t )dt = du i =v
−p
Sada je:
f (t ) dt 1
∞
∞
e − pt
∞
e − pt ∞
∫ (∫ f (t )dt ) ⋅ e dt = ∫ f (t ) dt −∫ f (t )dt = 0 + ∫ + ∫ f (t ) e
− pt − pt
0
−p 0 0
−p 0+ p p 0
dakle:
α { f (t )dt} =
f −1 0 + ( )
+
F ( p)
p p
d
Zadatak 5.14. Odrediti Laplasovu transformaciju sledeće funkcije: (m cos βt )
dt
32
Zbirka zadataka iz Signala i sistema
Rešenje:
f (t ) = m cos βt
∞
α {f (t )} = ∫ f ' (t ) e − pt dt
'
f (t ) = u i e − pt dt = dv
e − pt
f ' (t )dt = du i =v
−p
∞ ∞
e − pt 1 ∞ − pt '
∫ f (t )e − pt dt = f (t ) e f (t )dt
− p ∫0
−
0
−p 0
∞ ∞ f (t )e − pt
∞
( )
0 f 0+
∫ f (t )e dt = p ∫ f (t )e dt − = pF ( p) + −
− pt − pt
'
0 −p 0 p p
0
α {f ' (t )} = pF ( p ) − f (0 + )
dalje je:
mp
F ( p) =
p + β22
( )
f 0 + = lim m cos βt = m
+
t →0
mp 2 − mp 2 − mβ 2 β 2m
d
α [m cos βt ] = pF ( p ) − f 0 = p 2
+ mp
p + β2
−m = ( )
p2 + β 2
=− 2
p + β2
dt
Rešenje:
p +1
d
( )
F ( p ) = α e −t = pα e −t − lim e −t = p
1
p +1
{ }
−1 =
p
− ( )
p +1 p +1
=−
1
p +1
dt t →0 +
33
Zbirka zadataka iz Signala i sistema
t
Zadatak 5.16. Odrediti Laplasovu transformaciju funkcije: f (t ) = ∫ e −τ dτ
0
Rešenje:
{ }
F ( p ) = α e −t =
1
p +1
lim ∫ e dτ = lim+ − e = −1
t →0 +
−τ −t
t →0
( )
t −2 1 1 1− p − p2
α ∫ e dτ = −1 =
0 p p +1 p2 + p
f (t ) = 3e − t − e −2t .
Rešenje:
{ } { } { } { } { }
F ( p ) = α { f (t )} = α 3e − t − e −2t = α 3e − t − α e −2t = 3α e − t − α e −2t =
1 1 2p + 5
=3 − = 2
p +1 p + 2 p + 3p + 2
e −t
Zadatak 5.18. Odrediti prvi izvod i Laplasovu transformaciju vektora: x(t ) = 5t 2 + t
−4
Rešenje:
d −t
(e )
e dt
−t
− e −t
d d
x& (t ) = 5t 2 + t = (5t 2 + t ) = 10t + 1
dt dt
−4 d
0
(−4)
dt
1
e α (e ) p + 1
−t −t
10 1
α {x(t )} = α 5t 2 + t = α (5t 2 + t ) = 3 + 2
p
− 4 α (−4) p
4
−
p
34
Zbirka zadataka iz Signala i sistema
Zadatak 5.19. Odrediti Laplasovu transformaciju funkcije:
f (t ) = e −2t cos t .
Rešenje:
p+2 p+2
F ( p ) = α {e − 2t cos t} = = 2
( p + 2) + 1 p + 4 p + 5
2
Rešenje:
p +1
α {e −t cos10t } =
( p + 1) 2 + 10 2
α {t 4 } =
4!
p5
α {e −t } =
1
p +1
e −10 p
α {e −(t −10 ) } =
p +1
α { f (t )} = 2α {e − t cos10t }− α {t 4 }+ 6α {e − (t −10 ) } =
2( p + 1) 24 6e −10 p
= 2 − 5 +
p + 2 p + 101 p p +1
t
− 1
a) f (t ) = 1 − e a
F ( p) =
p (ap + 1)
35
Zbirka zadataka iz Signala i sistema
p 3 + 6 p 2 + 4 p + 150
b) f (t ) = 3 sin 2t + cos 5t F ( p) =
p 4 + 29 p 2 + 100
1 − 3t 1
c) f (t ) = (e − e − 5 t ) F ( p) =
2 ( p + 3)( p + 5)
p+7 2
d) f (t ) = 4e −7 t cos 2t + 2e −t sin 2t F ( p) = 4 +2
( p + 7 ) + 4 ( p + 1)2 + 4
2
e) f (t ) =
4
(
1 2t
e − 2t − 1 ) F ( p) = 2
1
p ( p − 2)
36
Zbirka zadataka iz Signala i sistema
P ( p ) bm p m + bm −1 p m −1 + ... + b1 p + b0
F ( p) = = n≥m
Q( p) p n + a n −1 p n −1 + ... + a1 p + a 0
Nule polinoma Q(p) su polovi realne racionalne funkcije F(p), a nule polinoma P(p) su nule
realne racionalne funkcije F(p). Q(p) i P(p) su polinomi sa realnim koeficijentima, tako da se nule
ovih polinoma mogu javljati ili kao realne, ili u konjugovano-kompleksnim parovima, a mogu biti
proste i/ili višestruke.
Za nalaženje inverzne Laplasove transformacije od posebnog interesa su polovi funkcije
F(p), tj. nule polinoma Q(p), odnosno koreni jednačine:
Q( p ) = p n + a n −1 p n −1 + ... + a1 p + a 0 = 0
P( p) P( p)
F ( p) = = ,
Q( p ) ( p − p1 )( p − p 2 )...( p − pi )...( p − p n )
gde su pi koreni polinoma Q(p), tj. polovi funkcije F(p). Postoje tri slučaja:
P( p) A1 A2 Ai An
F ( p) = = + + ... + + ... +
Q( p ) p − p1 p − p 2 p − pi p − pn
gde su Ai (i=1, 2, …n) koeficijenti koje treba odrediti. Funkciju F(p) množimo sa (p-pi).
P( p) A1 A2 Ai An
F ( p) = = + + ... + + ... + /(p - p i )
Q( p ) p − p1 p − p 2 p − pi p − pn
P( p) p − pi p − pi p − pi
( p − pi ) ⋅ = A1 + A2 + ... + Ai + ... + An
Q( p) p − p1 p − p2 p − pn
P( p)
stavljajući p=pi, Ai = ( p − pi ) ⋅ (i = 1, 2 , ...n) , što predstavlja relaciju kojom su
Q ( p ) p = pi
određeni svi koeficijenti Ai, ili
37
Zbirka zadataka iz Signala i sistema
P( p)
Ai = lim ( p − pi ) ⋅ , k = 1, 2 , ...n
p → pi
Q( p )
Kada p→pi, poslednji izraz postaje neodređen (0/0) jer Q(p) sadrži faktor (p-pi). Zbog toga
treba primeniti Lopitalovo pravilo, nakon čega se dobija:
d P( p)
( p − pi )
dp Q ( p )
Ai = lim
p → pi dQ( p )
dp
dP( p )
P( p) + ( p − pi )
dp
Ai = lim
p → pi dQ( p )
dp
P( pi )
Ai = , i = 1,2 , ...n
Q ′( pi )
n
P( pi ) 1
F ( p) = ∑ ⋅
i =1 Q ′( p i ) p − p i
n P( pi ) 1
f (t ) = α −1 [F ( p )] = α −1 ∑ ⋅
i =1 Q ′( pi ) p − pi
n
P ( pi ) pi t
Inverzna Laplasova transformacija funkcije F(p) sada je: f (t ) = ∑ ⋅ e , t > 0 što
i =1 Q ′( pi )
predstavlja Hevisajdov razvoj funkcije f(t), ili f (t ) = α −1
{F ( p)} = A1e p1t
+ A2 e p2t + ... + An e pnt .
2. Konjugovano-kompleksni polovi
P( p)
F ( p) = =
( p − p1 )( p − p )( p − p3 )...( p − p n )
*
1
A1 A1* A3 An
= + + + ... +
p − p1 p − p1 p − p3
*
p − pn
Polovi p1 i p1*su konjugovano-kompleksni, prema tome p1= -α+jω, p1*= -α-jω, a koeficijenti
n
Ai P( pi )
A1=a+jb i A*1=a-jb. F ( p ) = ∑ , a koeficijenti Ai određeni su sa Ai = . Inverzna
i =1 p − p i Q ′( pi )
Laplasova transformacija funkcije data je Hevisajdovim razvojem:
n
P( pi ) pi t
f (t ) = ∑ e
i =1 Q ′( pi )
38
Zbirka zadataka iz Signala i sistema
3. Višestruki polovi
Neka je p=p1 trostruki pol , a ostali polovi su realni i prosti. Tada je:
P( p) P( p)
F ( p) = =
Q( p) ( p − p1 ) ( p − p 4 )...( p − p n )
3
Dobijamo:
P( p) n
P( pi ) 1
( p − p1 ) 3 = A11 + A12 ( p − p1 ) + A13 ( p − p1 ) 2 + ( p − p1 ) 3 ∑ ⋅ (∗)
Q( p) i = 4 Q ′( p i ) p − p i
P( p)
A11: A11 = ( p − p1 ) 3 ⋅
Q( p ) p = p1
A12: prvo diferenciramo jednačinu (∗) po p, pa u tako dobijeni izraz uvrstimo p=p1.
d P( p)
A12 = ( p − p1 ) 3 ⋅
dp Q( p ) p = p1
1 d2 3 P( p)
A13: A13 = 2 ( p − p1 ) ⋅
2 dp Q( p) p = p
1
Opšti izraz za koeficijente Arm (m=1,2,…k) uz višestruki pol p=pr, višestrukosti k je:
1 d m −1 P( p)
Arm = ⋅ m −1 ( p − p r ) ⋅ Q ( p )
k
(m − 1)! dp | p = pr
1 −1 1 −1 1 n
P( pl ) pl t
f (t ) = A11α −1 k
+ A α k −1
+ ... + A α ∑
+ ⋅e
( p − p1 ) l = k +1 Q ′( pl )
12 1k
( p − p1 ) ( p − p1 )
5p + 3
W ( p) =
( p + 1)( p + 2)( p + 3)
39
Zbirka zadataka iz Signala i sistema
Rešenje:
Prenosnu funkciju W(p) potrebno je predstaviti u vidu zbira parcijalnih razlomaka. Prenosna
funkcija ima tri pola koji su realni i prosti ( p = −1, p = −2, p = −3 ), tako da koeficijente Ai (i=1, 2,
3) određujemo koristeći formulu:
P( p)
Ai = ( p − pi ) ⋅ i=1, 2, 3
Q( p ) p = pi
5p + 3 A A A
W ( p) = = 1 + 2 + 3
( p + 1)( p + 2)( p + 3) p + 1 p + 2 p + 3
5 ⋅ (−1) + 3
A1 = [( p + 1) ⋅ W ( p )] p = −1 = = −1
(−1 + 2)(−1 + 3)
− 2⋅5 + 3
A2 = [( p + 2) ⋅ W ( p )] p = −2 = =7
(−2 + 1)(−2 + 3)
− 3⋅5 + 3
A3 = [( p + 3) ⋅ W ( p )] p = −3 = = −6
(−3 + 1)(−3 + 2)
1 7 −6
W ( p) = − + +
p +1 p + 2 p + 3
1 7 −6
w(t ) = α −1 − + + = e −t + 7e − 2t − 6e −3t
p + 1 p + 2 p + 3
5p + 3
W ( p) =
p + 6 p 2 + 11 p + 6
3
Rešenje:
n
P( pi ) 1
F ( p) = ∑ ⋅
i =1 Q ′( pi ) p − pi
n
P ( p i ) pi t
f (t ) = ∑ ⋅ e ,t > 0
i =1 Q ′( pi )
P( p) = 5 p + 3
Q( p ) = p 3 + 6 p 2 + 11 p + 6 ⇒ Q ′( p ) = 3 p 2 + 12 p + 11
40
Zbirka zadataka iz Signala i sistema
Q( p ) = 0 ⇒ p1 = −1; p 2 = −2; p3 = −3
1 7 6
=− + −
p +1 p + 2 p + 3
1 7 6
w(t ) = α −1 − + − = −e −t + 7e − 2t − 6e −3t
p + 1 p + 2 p + 3
5p + 3
F ( p) =
( p − 1)( p 2 + 2 p + 5)
Rešenje:
Q( p ) = ( p − 1)( p 2 + 2 p + 5) = 0
p −1 = 0 ∧ p2 + 2 p + 5 = 0
p1 / 2 = −1 ± 1 − 5 = −1 ± j 2
Dakle, funkcija F(p) ima pol p=1 i par konjugovano-kompleksnih polova p= -1± j2.
Funkciju F(p) predstavljamo u vidu zbira parcijalnih razlomaka, a odgovarajuće koeficijente Ai
određujemo Hevisajdovim razvojem.
5p + 3 P( p) A A2 A3
F ( p) = = = 1 + +
( p − 1)( p + 2 p + 5) Q( p ) p − 1 p − (−1 + j 2) p − (−1 − j 2)
2
P( p) = 5 p + 3
Q( p ) = (p − 1 )(p 2 + 2 p + 15 ) = p 3 + p 2 + 3 p-5 ⇒ Q ′( p ) = 3 p 2 + 2 p + 3
P(1) 5 ⋅1 + 3
A1 = = =1
Q ′(1) 3 ⋅ 1 + 2 ⋅ 1 + 3
41
Zbirka zadataka iz Signala i sistema
P (−1 − j 2) 5(−1 − j 2) + 3 − 2 − j10 1
A3 = = = = (−2 + j 3)
Q ′(−1 − j 2) 3(−1 − j 2) + 2(−1 − j 2) + 3 − 8 + j8 4
2
1 1 1 1 1
F ( p) = 1 ⋅ + (−2 − j 3) ⋅ + (−2 + j 3) ⋅
p −1 4 p − ( −1 + j 2 ) 4 p − (−1 − j 2)
1 1 1 1 1
f (t ) = α −1 [F ( p )] = α −1 + (−2 − j 3) ⋅ + (−2 + j 3) ⋅
p −1 4 p − (−1 + j 2) 4 p − (−1 − j 2)
1 1
f (t ) = e t + (−2 − j 3)e ( −1+ j 2 )t + (−2 + j 3)e ( −1− j 2) t
4 4
f (t ) = e t −
2
(
1 ( −1+ j 2) t
e ) 3
(
+ e ( −1− j 2 )t − j e ( −1+ j 2 )t − e ( −1− j 2 )t
4
)
1 3
f (t ) = e t − e −t (e j 2t + e − j 2t ) − j e −t (e j 2t − e − j 2t )
2 4
(e j 2 t + e − j 2 t ) 3 − t ( e j 2 t − e − j 2 t )
f (t ) = e t − e −t ⋅ + e ⋅
2 2 2j
3 3
f (t ) = e t − e −t ⋅ cos 2t + e −t ⋅ sin 2t = e t + sin 2t − cos 2t e −t
2 2
Zadatak 6.4. Odrediti inverznu Laplasovu transformaciju ako je data prenosna funkcija:
5 p 2 − 15 p − 11
F ( p) =
( p + 1)( p − 2) 3
Rešenje:
Prenosna funkcija F(p) ima jedan realan prost pol p1 = −1 i trostruki pol p2,3,4= 2. Napisana
u obliku zbira parcijalnih razlomaka prenosna funkcija F(p) je:
42
Zbirka zadataka iz Signala i sistema
1 d m−1 P( p)
⋅ m −1 ⋅ ( p − p r ) ⋅
k
Arm =
(m − 1)! dp Q( p) p = p
r
k=stepen višestrukosti
m=1, 2, …k
pr je višestruki pol
1 d0 3 5 p − 15 p − 11
2
5 ⋅ 2 2 − 15 ⋅ 2 − 11
m=1: A11 = ⋅ ⋅ ( p − 2) ⋅ = = −7
(1 − 1)! dp 0 ( p + 1)( p − 2) 3 p = 2 1+ 2
1 d1 5 p 2 − 15 p − 11 d 5 p 2 − 15 p − 11
m=2: A12 = ⋅ 1 ⋅ ( p − 2) 3 ⋅ =
(2 − 1)! dp ( p + 1)( p − 2) 3 p = 2 dp p +1 p =2
1 d2 5 p 2 − 15 p − 11 1 d 5 p 2 + 10 p − 4
m=3: A13 = ⋅ 2 ⋅ ( p − 2) 3 ⋅ = ⋅
(3 − 2)! dp ( p + 1)( p − 2) 3 p = 2 2 dp ( p + 1) 2 p = 2
1 (10 p + 10)( p + 1) 2 − (5 p 2 + 10 p − 4) ⋅ 2 ⋅ ( p + 1) 1
= ⋅ =
2 ( p + 1) 4
p =2 3
P( p) 5 p 2 − 15 p − 11 1
A2 = ( p + 1) = =−
Q ( p ) p = −1 ( p − 2) 3
p = −1 3
7 4 1 1
F ( p) = − + + −
( p − 2) 3
( p − 2) 2
3( p − 2) 3( p + 1)
7 4 1 1
f (t ) = α −1 − + + −
( p − 2)
3
( p − 2) 2
3( p − 2) 3( p + 1)
F(p) f(t)
1 t n −1
n = 1,2,3....
pn (n − 1)!
1 t n −1 ⋅ e − at
n = 1,2 ,3...
( p + a) n (n − 1)!
43
Zbirka zadataka iz Signala i sistema
1 1 1
f (t ) = −7t 2 e 2t ⋅ + 4te 2t + e 2t − e −t
2 3 3
1 7 1
f (t ) = − e −t − e 2t ( t 2 − 4t − )
3 2 3
Zadatak 6.5. Odrediti inverznu Laplasovu transformaciju ako je data prenosna funkcija:
p2 + 2 p + 3
W ( p) =
( p 2 + 2 p + 2)( p 2 + 2 p + 5)
Rešenje:
Ap + B Cp + D
W ( p) = + 2
p + 2p + 2 p + 2p + 5
2
p 2 + 2 p + 3 = ( Ap + B )( p 2 + 2 p + 5) + (Cp + D)( p 2 + 2 p + 2)
= Ap 3 + 2 Ap 2 + 5 Ap + Bp 2 + 2 Bp + 5 B + Cp 3 + 2Cp 2 + 2Cp + Dp 2 + 2 Dp + 2 D
= ( A + C ) p 3 + (2 A + B + 2C + D) p 2 + (5 A + 2 B + 2C + 2 D) p + 5B + 2 D
(1) A+C = 0
(2) 2 A + B + 2C + D = 1
(3) 5 A + 2 B + 2C + 2 D = 2
(4) 5B + 2 D = 3
44
Zbirka zadataka iz Signala i sistema
1 1 2 −1 1
w(t ) = α −1 2 + α 2
3 p + 2 p + 2 3 p + 2 p + 5
1 1 2 −1 2 1
w(t ) = α −1 + α
( p + 1) + 1 3 ( p + 1) + 4 2
2 2
3
Koristimo osobinu da je α −1 [F ( p − a )] = e at f (t ) .
1 1 1 −1 2
w(t ) = α −1 + α
( p + 1) + 1 3 ( p + 1) + 4
2 2
3
1 1
w(t ) = e −t sin t + e −t sin 2t
3 3
1
w(t ) = e −t (sin t + sin 2t )
3
Zadatak 6.6. Odrediti funkciju f(t) inverznom Laplasovom transformacijom kompleksnog lika:
3p2 + 9 p + 5
F ( p) =
( p + 3)( p 2 + 2 p + 2)
Rešenje:
3p2 + 9 p + 5 A Bp + C
F ( p) = = + 2
( p + 3)( p + 2 p + 2) p + 3 p + 2 p + 2
2
Ap 2 + 2 Ap + 2 A + Bp 2 + 3Bp + Cp + 3C
= =
( p + 3)( p 2 + 2 p + 2)
p 2 ( A + B) + p (2 A + 3B + C ) + 2 A + 3C
=
( p + 3)( p 2 + 2 p + 2)
A+B=3
2A+3B+C=5
2A+3C=5
Rešenje dobijenog sistema jednačina je: A=1; B=2; C=1. Uvrštavanjem rešenja u parcijalne
razlomke dobijamo:
1 2p +1
F ( p) = + 2
p + 3 p + 2p + 2
45
Zbirka zadataka iz Signala i sistema
Preuređivanjem drugog člana dobijamo formu čija se inverzna Laplasova transformacija
može odrediti tabelarno:
1 2( p + 1) − 1 1 p +1 1
F ( p) = + = +2 −
p + 3 ( p + 1) + 1 p + 3
2
( p + 1) + 1 ( p + 1) 2 + 1
2
46
Zbirka zadataka iz Signala i sistema
7 KONVOLUCIJA
Rešenje:
f(t)=0 za t<0
t
2λ 2 t
f (t ) = ∫ (2 − 2λ )dλ = 2λ − | = 2t − t 2 za 0 ≤ t ≤ 1
0 2
0
Rešenje:
y(n)=0 za n<0
∞
y (0) = ∑ u ( k ) ⋅ g (0 − k ) = 1
k = −∞
∞
y (1) = ∑ u (k ) ⋅ g (1 − k ) = 2
k = −∞
∞
y (2) = ∑ u (k ) ⋅ g (2 − k ) = 3
k = −∞
∞
y (3) = ∑ u (k ) ⋅ g (3 − k ) = 4
k = −∞
y (4) = 5; y (5) = 4; y (6) = 3; y (7) = 2; y (8) = 1 i y (n) = 0 za n ≥ 9
Grafički prikaz funkcije y(n) je sledeći:
Zadatak 7.3. Primenom konvolucionog integrala izračunati odziv RC kola datog na slici na
pravougli impuls amplitude A i trajanja T.
48
Zbirka zadataka iz Signala i sistema
Rešenje:
t T T
1 1
A 1
u i (t ) = ∫ u u (t ) ⋅ g (t − τ )dτ = ∫ A ⋅
− ( t −τ ) − ( t −τ )
RC ∫0
⋅ e RC dτ = e RC
dτ =
0 0
RC
T 1 1 1 T 1
A − t τ A − RC t RC τ
RC ∫0 ∫0 e dτ =
= e RC
e RC
dτ = e
RC
1 1
ako uvedemo smenu τ = x tada je dτ = dx
RC RC
T
−
t RC
−
t
RC
T
−
t
T
u i (t ) = A ⋅ e RC
∫ e dx = A ⋅ e
x RC e − e 0 = A ⋅ e RC e RC − 1
0
49
Zbirka zadataka iz Signala i sistema
L{ f 1 (t ) * f 2 (t )} = F1 ( p ) ⋅ F2 ( p ) .
Po ovom je:
U i ( p) = W ( p)⋅U u ( p)
Pošto je
1 1
U u ( p ) = L{A ⋅ [1(t ) − 1(t − T )]} = A ⋅ − e − pT ,
p p
sledi da je:
1 1 1 A 1 1 =
U i ( p) = ⋅ A ⋅ − e − pT = ⋅ −e − pT
RC ⋅ p + 1 p p RC 1 1
p p + p p +
RC RC
1 1 1 1
= A⋅ − − e − pT + e − pT
p 1 p 1
p+ p+
RC RC
−
t
−
t −T
−
t
−
t T
−
t
T
u i (t ) = A ⋅ 1(t ) − e RC
− 1(t − T ) + e RC
= A ⋅ 1 − e
RC
−1+ e eRC RC = A ⋅ e RC e RC − 1
Zadatak 7.4. Primenom konvolucione sume odrediti odziv sistema na ulazni niz u (n ) , ako je
impulsni odziv sistema g (n ) .
50
Zbirka zadataka iz Signala i sistema
Rešenje:
∞ ∞
y (0) = ∑ u(k )g (0 − k ) = ∑ u(k )g (− k ) =.
k = −∞ k = −∞
∞
y (1) = ∑ u(k )g (1 − k ) =
k = −∞
∞
y (2 ) = ∑ u(k )g (2 − k ) =
k = −∞
∞
y (3) = ∑ u(k )g (3 − k ) =
k = −∞
51
Zbirka zadataka iz Signala i sistema
Rešenje:
p 1 p
F ( p) = = ⋅ 2
( p + 1)( p + 1) p + 1 p + 1
2
1
α −1 =e
−t
p + 1
1
α −1 2 = cos t
p + 1
1 p
t
α −1 {F ( p )} = α −1 ⋅ 2 ∫e
= − ( t −τ )
cos τdτ =
p + 1 p + 1 0 +
t
1
= e −t ∫ eτ cos τdτ = (cos t + sin t − e −t )
0+
2
52
Zbirka zadataka iz Signala i sistema
Y ( p) 2
G ( p) = = 3
U ( p ) p + 6 p + 11 p + 6
2
Rešenje:
( p 3 + 6 p 2 + 11 p + 6)Y ( p) = 2U ( p)
p 3Y ( p ) + 6 p 2Y ( p ) + 11 pY ( p ) + 6Y ( p ) = 2U ( p )
x&3 + 6 x3 + 11x2 + 6 x1 = 2u
a u matričnom obliku:
0 1 0 0
x& = 0 0 1 ⋅ x + 0 ⋅ u
53
Zbirka zadataka iz Signala i sistema
Rešenje u Matlabu:
» n=[2];
» d=[1 6 11 6];
» [a,b,c,d]=tf2ss(n,d)
a=
-6 -11 -6
1 0 0
0 1 0
b=
1
0
0
c=
0 0 2
d=
0
Zadatak 8.2. Formirati matematički model u prostoru stanja ako je funkcija prenosa sistema
automatskog upravljanja data sa:
Y ( p) 10 p 2 + 20
G ( p) = = 4
U ( p) p + 6 p 2 + 6
Rešenje:
U ovom slučaju ne može se primeniti klasičan metod dobijanja diferencijalne jednačine jer
se u njoj dobija drugi izvod ulazne promenljive:
Y ( p) 10 p 2 + 20 Z ( p)
= 4 ⋅
U ( p) p + 6 p 2 + 6 Z ( p)
Y ( p) = 10 p 2 Z ( p) + 20Z ( p)
U ( p) = p 4 Z ( p) + 6 p 2 Z ( p) + 6Z ( p)
10&z&(t ) + 20 z (t ) = y (t )
z IV (t ) + 6&z&(t ) + 6 z (t ) = u (t )
54
Zbirka zadataka iz Signala i sistema
Usvajamo sledeće veličine stanja:
x1 = z x2 = z& = x&1 x3 = &z& = x&2 x4 = &z&& = x&3
Zamenom promenljivih stanja u gornju jednačinu dobijamo:
x&4 + 6 x3 + 6 x1 = u
Model u prostoru stanja je:
x& 4 = −6 x1 − 6 x3 + u
y = 10 x3 + 20 x1
a u matričnom obliku:
0 1 0 0 0
0 0 1
0 0
x& = x + u
0 0 0 1 0
− 6 0 − 6 0 1
y = [20 0 10 0]x
Rešenje u Matlabu:
» n=[10 0 20];
» d=[1 0 6 0 6];
» [a,b,c,d]=tf2ss(n,d)
a=
0 -6 0 -6
1 0 0 0
0 1 0 0
0 0 1 0
b=
1
0
0
0
c=
0 10 0 20
d=
0
Zadatak 8.3. Dat je sistem automatskog upravljanja opisan u prostoru stanja jednačinama:
x&1 = x 2
x& 2 = −2 x 2 + 2u
Odrediti matrične jednačine sistema, ako je izlaz x2.
55
Zbirka zadataka iz Signala i sistema
Rešenje:
x&1 = x 2
x& 2 = −2 x 2 + 2u
y = x2
U matričnom obliku model sistema u prostoru stanja može da se napiše kao:
0 1 x1 0
x& = ⋅ + ⋅u
0 − 2 x 2 2
x
y = [0 1] ⋅ 1 + [0]u
x2
ili, u skraćenom obliku:
0 1 0
x& = ⋅ x + u
0 − 2 2
y = [0 1] ⋅ x
x&1 = x 2
x& 2 = −2 x 2 + 2u
Rešenje:
Φ ( p ) = [ pI − A]
−1
−1
p 0 0 1
Φ ( p) = −
0 p 0 − 2
−1
p −1
Φ( p) =
0 p + 2
p + 2 1
0 p
Φ ( p) =
p ( p + 2)
56
Zbirka zadataka iz Signala i sistema
p+2 1 1 1
p ( p + 2) p ( p + 2) p p ( p + 2)
Φ( p) = =
p 0 1
0
p ( p + 2) p + 2
φ (t ) = α −1 {Φ ( p )}
1 1
p p ( p + 2)
φ (t ) = α −1
1
0
p + 2
1 1 1 1 1
p ⋅ − ⋅
2 p 2 p + 2
φ (t ) = α −1
1
0
p+2
1 1 −2t
1 − ⋅e
φ (t ) = 2 2
0 e − 2t
1 1
h(t ) h(t ) − ⋅ e − 2t
φ (t ) = 2 2
0 e −2t
Zadatak 8.5. Za sistem automatskog upravljanja čiji je matematički model u prostoru stanja:
− 1 1 2
x& = x + u
0 − 2 1
y = [0 1]x
Rešenje:
Φ ( p ) = ( pI − A) −1
−1
p 0 − 1 1
Φ ( p ) = −
0 p 0 − 2
57
Zbirka zadataka iz Signala i sistema
−1
p +1 −1
Φ( p) =
0 p + 2
1 p + 2 1
Φ( p) =
( p + 1)( p + 2) 0 p + 1
1 1
p +1 ( p + 1)( p + 2)
Φ( p) =
0 1
p+2
φ (t ) = α −1 {Φ ( p )}
e − t e − t − e −2t
φ (t ) =
0 e −2t
Zadatak 8.6. Za sistem automatskog upravljanja čiji je matematički model u prostoru stanja:
3 1 0 1
x& = 0 2 1 ⋅ x + 0 ⋅ u
0 0 − 1 0
y = [1 0 2] ⋅ x
Rešenje:
Φ ( p ) = ( pI − A) −1
−1
p −3 −1 0
Φ ( p) = 0 p−2 − 1
0 0 p + 1
−1
p 0 0 3 1 0
Φ ( p ) = 0 p 0 − 0 2 1
0 0 p 0 0 − 1
58
Zbirka zadataka iz Signala i sistema
1 1 1
p −3 ( p − 2)( p − 3) ( p + 1)( p − 2)( p − 3)
1 1
Φ( p) = 0
p−2 ( p + 1)( p − 2)
1
0 0
p +1
3t 1 − t 1 2 t 1 3t
e e 3t − e 2t e − e + e
12 3 4
1 2t
−t
φ (t ) = 0 e 2t (e − e )
3
0 0 e −t
− 1 0 0 1
x& = 0 2 0 x + 1u
0 0 3 1
Odrediti fundamentalnu matricu i matricu prelaza.
Rešenje:
1
p +1 0 0
1
Φ ( p) = ( pI − A) = 0 0
−1
p−2
1
0 0
p − 3
e − t 0 0
φ (t ) = α −1{Φ ( p )} = 0 e 2t 0
0 0 e 3t
Zadatak 8.8. Dat je matematički model sistema automatskog upravljanja u prostoru stanja:
59
Zbirka zadataka iz Signala i sistema
x&1 (t ) = 7 x1 (t ) − 2 x 2 (t ) + u1 (t )
x& 2 (t ) = 15 x1 (t ) − 4 x 2 (t ) + u 2 (t )
Odrediti fundamentalnu matricu i matricu prelaza.
Rešenje:
1 p + 4 −2
Fundamentalna matrica: Φ( p) =
( p − 1)( p − 2) 15 p − 7
− 5e t + 6e 2t − 2e 2t + 2e t
Matrica prelaza: φ (t ) = 2t
15e − 15e 6e t − 5e 2t
t
0 1
A=
− αβ − (α + β )
Rešenje:
1 0 0 1 p −1
[pI − A] = p − =
0 1 - αβ − (α + β) αβ p + α + β
adj[ pI − A] 1 p + α + β 1
Φ(p) = [ pI − A] =
−1
= 2 =
det [ pI − A] p + p(α + β) + αβ − αβ p
1 p + α + β 1
=
(p + α)(p + β) − αβ p
p + α + β 1
(p + α)(p + β) (p + α)(p + β)
Φ (t ) = α −1 {Φ ( p )} = α −1 =
− αβ p
(p + α)(p + β) (p + α)(p + β)
Zadatak 8.10. Sistem sa više ulaza i izlaza opisan je sledećim diferencijalnim jednačinama:
&z&1 (t ) + 4 z&1 (t ) − 3 z 2 (t ) = u1 (t )
z& 2 (t ) + z&1 (t ) + z1 (t ) + 2 z 2 (t ) = u 2 (t )
60
Zbirka zadataka iz Signala i sistema
Ako se za koordinate stanja odaberu: z1 (t ), z&1 (t ), z 2 (t ) , i za izlaze: z1 (t ), z 2 (t ) , odrediti:
a) Jednačine u prostoru stanja.
b) Matricu prenosa.
Rešenje:
x&1 = x 2
x& 2 = −4 x 2 + 3 x3 + u1
x& 2 = − x1 − x 2 − 2 x3 + u 2
x&1 0 1 0 x1 0 0
x& = 0 − 4 3 ⋅ x + 1 0 ⋅ u1
2 2 u
x& 3 − 1 − 1 − 2 x3 0 1 2
x1
1 0 0 0 0 u1
y= ⋅ x2 + ⋅
0 0 1 x 0 0 u 2
3
b) Matrica prenosa
G ( p) = C ⋅ [ pI − A] ⋅ B + D =
−1
−1
p 0 0 0 1 0 0 0
1 0 0 0 0
= ⋅ 0 p 0 − 0 − 4 3 ⋅ 1 0 +
=
0 0 1 0 0 0
0 p − 1 − 1 − 2 0 1
−1
p −1 0 0 0
1 0 0
= ⋅ 0 p+4 − 3 1 0
0 0 1 1 1 p + 2 0 1
p 2 + 6 p + 11 p+2 3 0 0
adj[ pI − A] 1
[ pI − A] 3 p ⋅ 1 0 =
−1
= = ⋅ −3 p ( p + 2)
det[ pI − A] p 3 + 6 p 2 + 11 p + 3
− ( p + 4) − ( p + 1) p ( p + 4) 0 1
p+2 3
1 1 0 0
= 3 ⋅ ⋅ p ( p + 2) 3 p =
p + 6 p 2 + 11 p + 3 0 0 1
− ( p + 1) p ( p + 4)
61
Zbirka zadataka iz Signala i sistema
p+2 3
1 p+2 3 p + 6 p 2 + 11 p + 3
3
p + 6 p + 11 p + 3
3 2
= ⋅ =
p + 6 p + 11 p + 3 − ( p + 1)
3 2
p ( p + 4) − p +1 p( p + 4)
p + 6 p 2 + 11 p + 3
3
p 3 + 6 p 2 + 11 p + 3
Zadatak 8.11. Sistem sa dva ulaza i dva izlaza opisan je matricom prenosa:
1 2
Y ( p) p +1 ( p + 1)( p + 2)
G ( p) = =
U ( p) 1 1
( p + 1)( p + 3) p +1
Rešenje:
U1 ( p)
Ako se koordinate stanja u kompleksnom domenu za U ( p) = odaberu prema
U 2 ( p)
sledećem:
1
X 1 ( p) = U 1 ( p)
p +1
1
X 2 ( p) = U 1 ( p)
( p + 1)( p + 3)
1
X 3 ( p) = U 2 ( p)
p +1
1
X 4 ( p) = U 2 ( p)
( p + 1)( p + 2)
1 2
U 1 ( p ) p +1 ( p + 1)( p + 2) U 1 ( p )
Y ( p) = G ( p) ⋅ = ⋅ =
U 2 ( p ) 1 1 U 2 ( p )
( p + 1)( p + 3) p +1
1 2
⋅ U 1 ( p) ⋅ U 2 ( p )
p +1 ( p + 1)( p + 2) X 1 ( p ) 2 X 4 ( p )
= =
1 1 X 2 ( p) X 3 ( p)
⋅ U 1 ( p) ⋅ U 2 ( p)
( p + 1)( p + 3) p +1
62
Zbirka zadataka iz Signala i sistema
x1
y1 (t ) x1 (t ) 2 x 4 (t ) 1 0 0 2 x 2
y (t ) = = = ⋅
y 2 (t ) x 2 (t ) x3 (t ) 0 1 1 0 x3
x4
X 2 ( p) 1
=
X 1 ( p) p + 3
X 4 ( p) 1
=
X 3 ( p) p + 2
1
X 1 ( p) = U 1 ( p)
p +1
1
X 3 ( p) = U 2 ( p)
p +1
( p + 1) X 1 ( p ) = U 1 ( p )
( p + 3) X 2 ( p ) = X 1 ( p )
( p + 1) X 3 ( p) = U 2 ( p)
( p + 2) X 4 ( p ) = X 3 ( p )
x&1 − 1 0 0 0 x1 1 0
x& 1 − 3 0 0 x 2 0 0 u1
2 = ⋅ + ⋅
x& 3 0 0 − 1 0 x 3 0 1 u 2
x& 4 0 0 1 − 2 x 4 0 0
63
Zbirka zadataka iz Signala i sistema
Zadatak 8.12. Matematički model sistema automatskog upravljanja u prostoru stanja dat je
jednačinama:
− 2 1 3
x& (t ) = x(t ) + u (t )
− 1 0 1
Odrediti kretanje vektora promenljivih veličina stanja sistema x(t), ako je vektor početnih uslova:
10
x(0) = , a ulaz u sistem u(t) = 0.
1
Rešenje:
Prvi korak u pronalaženju x(t) biće određivanje njegove Laplasove transformacije X(p). U
prethodnim zadacima pokazali smo kako se dolazi do X(p), pa sada dajemo samo krajnju formulu:
X ( p) = ( pI − A) −1 x(0) + ( pI − A) −1 BU ( p)
Pošto je ulaz jednak nuli, kretanje promenljivih stanja vrši se samo usled početnih uslova.
Stoga, sabirak na desnoj strani gornje jednačine postaje nula, pa je izraz koji opisuje X(p):
−1 −1
p 0 − 2 1 10 p 0 − 2 1 3
X ( p) = − + − ⋅0
0 p − 1 0 1 0 p − 1 0 1
−1
p 0 − 2 1 10
X ( p) = −
0 p − 1 0 1
−1
p + 2 − 1 10
X ( p) =
1 p 1
1 p 1 10
X ( p) = ⋅ ⋅
p ( p + 2) + 1 − 1 p + 2 1
1 10 p + 1
X ( p) = 2 ⋅
p + 2 p + 1 p − 8
10 p + 1
( p + 1) 2
X ( p) =
p −8
( p + 1) 2
10(1 − t )e −t + te −t (10 − 9t )e −t
x(t ) = −t −t
= −t
(1 − t )e − 8te (1 − 9t )e
64
Zbirka zadataka iz Signala i sistema
Zadatak 8.13. Za sistem automatskog upravljanja:
0 1 0
x& = x + u
0 − 2 2
y = [0 1]x
odrediti vremenske funkcije koordinata stanja i odziva ako su sve početne vrednosti jednake nuli, uz
uslov da na ulazu deluje jedinična skokovita promena.
Rešenje:
1
Laplasova transformacija ulaznog signala je: U ( p ) = α {h(t )} = :
p
0
Početne vrednosti su: x(0) =
0
Laplasova transformacija stanja određuje se na sledeći način:
X ( p ) = Φ ( p ) ⋅ B ⋅ U ( p ) + Φ ( p ) ⋅ X ( 0)
1 1 1 1
p p ( p + 2) 0 1 p p ( p + 2) 0
X ( p) = ⋅ ⋅ + ⋅
0 1 2 p 0 1 0
p + 2 p + 2
2
p ( p + 2) 1
X ( p) = ⋅
2 p
p + 2
2
p 2 ( p + 2)
X ( p) =
2
p ( p + 2)
1 1 1 1 1
− 2 ⋅ p + p 2 + 2 ⋅ p + 2
X ( p) =
1 1
−
p p+2
1 1 1 1 1
− 2 ⋅ p + p 2 + 2 ⋅ p + 2
x(t ) = α −1 {X ( p)} = α −1
1 1
−
p p+2
65
Zbirka zadataka iz Signala i sistema
Inverznom Laplasovom transformacijom dobijamo kretanje promenljivih stanja:
1 1 1 1
− + t + ⋅ e − 2t − h(t ) + t + ⋅ e − 2t
x(t ) = 2 2 = 2 2
1 − e −2t h(t ) − e − 2t
Odziv je: Y ( p ) = C ⋅ X ( p ) + D ⋅ U ( p )
1
Rešenje u Matlabu:
0.8
» a=[0 1; 0 -2];
0.6
» b=[0 2]';
» c=[0 1]; 0.4
» d=[0];
0.2
» step(a,b,c,d)
0
0 1 2 3 4 5
Zadatak 8.14. Matematički model sistema automatskog upravljanja u prostoru stanja dat je
jednačinama:
x&1 − 1 0 1 x1 0
x& = 0 − 3 0 x + 1u (t )
2 2
x&3 0 1 − 2 x3 0
Odrediti kretanje promenljivih stanja sistema x(t) ako je vektor početnih uslova: x(0) = [2 3 1] ,
T
66
Zbirka zadataka iz Signala i sistema
Rešenje:
X ( p) = ( pI − A) −1 x(0) + ( pI − A) −1 BU ( p)
−1
p 0 0 − 1 0 1 2
X ( p ) = 0 p 0 − 0 − 3 0
3
0 0 p 0 1 − 2 1
−1
p −1 0 −1 2
X ( p) = 0 p+3 0 3
0 −1 p + 2 1
1 1 1
p +1 ( p + 1)( p + 2)( p + 3) ( p + 1)( p + 2) 2
1 3
X ( p) = 0 0
p+3
1 1 1
0
( p + 2)( p + 3) p+2
2 p 2 + 11 p + 18
( p + 1)( p + 2)( p + 3)
3
X ( p) =
p+3
p+6
( p + 2)( p + 3)
a) Odrediti kretanje promenljivih stanja x1(t) i x2(t), ako na ulazu deluje jedinična odskočna
funkcija.
b) Odrediti ponašanje izlaza y(t).
67
Zbirka zadataka iz Signala i sistema
Rešenje:
5 5 − 2 t 5 − 3t
6 − 2 e + 3 e
a) x (t ) =
5 5 −3t
− e
3 3
5 5 − 2 t 5 − 3t
b) y (t ) = x1 (t ) = − e + e
6 2 3
1 0 1
x& (t ) = x + u (t )
− 2 3 3
y (t ) = [− 1 2]x(t )
ako je početna vrednost koordinata stanja: x(0) = [− 1 1] , a na ulazu deluje Dirakov impuls.
T
Rešenje:
x& = Ax + Bu / α
y = Cx + Du / α
pX ( p ) − x(0) = AX ( p ) + BU ( p )
Y ( p ) = CX ( p ) + DU ( p )
( pI − A) X ( p ) = x(0) + BU ( p )
X ( p ) = ( pI − A) −1 x(0) + ( pI − A) −1 BU ( p )
Y ( p ) = C ( pI − A) −1 x(0) + C ( pI − A) −1 BU ( p )
−1
p 0 1 0 − 1 1
Y ( p) = [− 1 2] ⋅ − ⋅ +
0 p − 2 3 1 3
Y ( p ) = C ( pI − A) −1 ( x(0) + BU ( p ) )
−1
p −1 0 0
Y ( p ) = [− 1 2] ⋅ ⋅
2 p − 3 4
0 8
Y ( p ) = [− 1 2] ⋅ 4 =
p − 3 p − 3
68
Zbirka zadataka iz Signala i sistema
Odziv kao funkcija vremena dobija se inverznom Laplasovom transformacijom gornjeg
izraza.
y (t ) = 8e 3t
x&1 (t ) = x1 (t ) + 2 x 2 (t )
x& 2 (t ) = 4 x1 (t ) + 3 x 2 (t ) + u (t )
y (t ) = x1 (t ) + 2 x 2 (t )
Odrediti ponašanje promenljivih veličina stanja i izlaza ako je: u(t)=h(t) i x(0)=[1 1]T.
Rešenje:
X ( p) = ( pI − A) −1 x(0) + ( pI − A) −1 BU ( p)
Y ( p ) = CX ( p )
6 2 −t 11 5t
− 15 + 3 e + 15 e
x(t ) = α {X ( p)} =
−1
1 2 22
− e −t + e 5t
5 3 15
2 11
y (t ) = α −1 {Y ( p )} = − e −t + e 5t
3 3
− 6 1 2
x& = x + u
− 8 0 16
y = [3 − 1]x
Odrediti ponašanje promenljivih veličina stanja sistema ako je zadato: u(t)=h(t) i x(0)=[2 1]T.
Rešenje:
9 9
2 − e − 2t + e − 4t
x(t ) = 2 2
10 − 18e − 2t + 9e − 4t
69
Zbirka zadataka iz Signala i sistema
9 PRENOSNE FUNKCIJE
Prenosna funkcija linearnog sistema definiše se kao odnos Laplasove transformacije izlazne
veličine i Laplasove transformacije ulazne veličine, uz pretpostavku da su za t=0 svi početni uslovi
jednaki nuli, i da za t<0, x(t) i y(t) ne egzistiraju.
R1
u1(t) R2 u2(t)
I
Rešenje:
u1 (t ) = R1 ⋅ i (t ) + R2 ⋅ i (t )
u 2 (t ) = R2 ⋅ i (t )
U 1 ( p ) = ( R1 + R2 ) ⋅ I ( p )
U 2 ( p ) = R2 ⋅ I ( p )
pa je prenosna funkcija:
U 2 ( p) R2
W ( p) = = = Ap
U 1 ( p ) R1 + R2
gde je Ap prenosni faktor člana.
Zadatak 9.2. Naći prenosnu funkciju linearnog potenciometra prikazanog na slici, ako je ulazni
signal pomeraj klizača x(t), a izlazni signal napon u(t) između donjeg priključka i klizača.
70
Zbirka zadataka iz Signala i sistema
E x(t)
u(t)
-
Rešenje:
u (t ) = k ⋅ x(t )
U ( p) = k ⋅ X ( p)
Odredimo konstantu k:
E = k ⋅ Xm
E
pa je k =
Xm
U ( p)
Prenosna funkcija je: W ( p ) = =k
X ( p)
Zadatak 9.3. Naći prenosnu funkciju serijskog električnog kola prikazanog na slici, ako je ulazni
signal kola u(t), a izlazni signali:
a) struja i(t)
b) količina elektriciteta na oblogama kondenzatora q(t)
c) napon na kondenzatoru uc(t)
i(t)
u(t) L
Rešenje:
di q
R ⋅ i (t ) + L + = u (t ) (1)
dt C
71
Zbirka zadataka iz Signala i sistema
q = ∫ i ⋅ dt (2)
di 1
dt C ∫
R ⋅ i (t ) + L + i ⋅ dt = u (t ) (3)
1
RI ( p ) + LpI ( p ) + I ( p) = U ( p)
pC
pa je prenosna funkcija:
I ( p) 1
W ( p) = =
U ( p) 1
R + Lp +
pC
L 1
T1 = RC; T2 = ; i A= ,
R R
dobijamo:
A
W ( p) =
1
1 + T2 p +
T1 p
b) Ako je izlazni signal q(t), sa leve strane diferencijalne jednačine (1) umesto i(t) treba
uvesti q(t):
dq
i (t ) =
dt
pa je:
dq d 2q q
R + L 2 + = u (t ) (4)
dt dt C
Q( p)
RpQ( p) + Lp 2 Q( p) + = U ( p) (5)
C
pa je prenosna funkcija:
72
Zbirka zadataka iz Signala i sistema
Q( p) 1
W ( p) = =
U ( p) 1
Lp 2 + Rp +
C
odnosno:
A
W ( p) =
1
T2 p 2 + p +
T1
Q( p)
U c ( p) =
C
iz jednačine (5) možemo odmah dobiti transformisan izraz pogodan za nalaženje prenosne
funkcije:
RpCU c ( p) + Lp 2 CU c ( p) + U c ( p) = U ( p)
pa je prenosna funkcija:
U c ( p) 1
W ( p) = =
U ( p ) LCp + RCp + 1
2
odnosno:
1
W ( p) =
1
T1 (T2 p 2 + p + )
T1
Zadatak 9.4. Naći prenosnu funkciju paralelnog električnog kola prikazanog na slici, ako je ulazni
1
signal struja izvora i(t), a izlazni signal napon u(t), ako je provodnost G = .
R
i iC
iR iL
R L
C
Rešenje:
73
Zbirka zadataka iz Signala i sistema
1 du (t )
Gu (t ) +
L ∫ u (t ) ⋅ dt + C
dt
= i (t )
1
(G + + Cp ) ⋅ U ( p ) = I ( p )
pL
pa je prenosna funkcija:
U ( p) 1
W ( p) = =
I ( p) 1
G+ + Cp
pL
ΘT
ΘB
R
Rešenje:
J
Toplotni fluks kroz zidove termometra je:
s
dq Θ B − Θ T
=
dt R
∆q = C ⋅ ∆Θ T
dq dΘ T
tj. =C⋅
dt dt
pa je
dΘ T Θ B − Θ T
C =
dt R
74
Zbirka zadataka iz Signala i sistema
dΘ T
CR + ΘT = Θ B (1)
dt
(CRp + 1) ⋅ Θ T ( p ) = Θ B ( p )
pa je prenosna funkcija:
ΘT ( p) 1
W ( p) = = (2)
Θ B ( p) CRp + 1
1
RC je vremenska konstanta, pa je: W ( p) =
Tp + 1
Zadatak 9.6. Telo mase m kreće se u nekoj sredini sa viskoznim trenjem, kao na slici. Od trenutka
t=0 na njega deluje sila f(t). Početna brzina tela je v(0-)=0. Naći odziv sistema, ako je f(t) jedinična
odskočna funkcija, za slučajeve:
a) kada je izlazni signal brzina v(t)
b) kada je izlazni signal pomeraj x(t)
f
m
v
Rešenje:
dv
α m + Bv = f (t )
dt
mpV ( p ) + BV ( p ) = F ( p )
V ( p )[B + pm] = F ( p )
Prenosna funkcija koja se definiše kao količnik izlazne i ulazne veličine je:
V ( p) 1
W ( p) = =
F ( p) B + pm
75
Zbirka zadataka iz Signala i sistema
Na osnovu gornje jednačine sledi da je brzina:
1
F ( p) =
p
Sada je brzina:
1 1
V(p) = ⋅
B + pm p
B
-1 1 1 -1 1 A
1
v(t ) = α -1
W ( p ) ⋅ F ( p ) = α ⋅ =α ⋅ +
B + pm p
m
p B
p+
m
Određujemo konstante A i B1:
m
A = [ p ⋅ V ( p ) ]p = 0 = 1 =
B + p B
m p = 0
B 1 m
B1 = ( p + ) ⋅ V ( p ) = =−
m p=− B B B
m −
m
1 -1 m 1 m 1 -1 1 1 1 1
v(t ) = α ⋅ - ⋅ =α ⋅ - ⋅
m B p B B
pB B B
p+
p+
m m
1 1 − m t 1 − t
B B
v(t) = - ⋅e = ⋅ 1 − e m
B B B
76
Zbirka zadataka iz Signala i sistema
b) izlazni signal je pomeraj
d 2x dx
m 2
+B = f (t )
dt dt
X(p) 1
W(p) = =
F(p) p(B + mp)
X ( p) = W ( p) ⋅ F ( p)
1 1
X ( p) = ⋅
B p
p( + p)m
m
1 A A A 1
x(t) = α −1 ⋅ 1 =α −1
2 + + ⋅
11 12 3
m 2 B p p B m
p + p + p
m m
Pošto postoji dvostruki pol u nuli (p=0), koeficijenti Ai određuju se na sledeći način:
[
A11 = p 2 ⋅ X ( p ) ] p =0 =
B
1 =m
B
+p
m
2
A12 =
d 2
[
p ⋅ X ( p) ] p =0 =
d
p ⋅
2 1 =
B
−1
m
= −
2 B 2
dp dp B
p + p + p
m p =0 m p =0
77
Zbirka zadataka iz Signala i sistema
2
B 1 m
A3 = + p ⋅ X ( p) = 2
=
m p=− B B B
m −
m
1 2
m 1 m 1 m
2
1
x(t ) = ⋅ α -1 ⋅ 2 − ⋅ + ⋅
m B p B p B p+ B
m
1 m − ⋅t
2 2 B
m m
x(t ) = ⋅ t − ⋅ 1 + ⋅ e m
m B B B
B
1 m m (− t )
x(t ) = ⋅ t − 2 + 2 ⋅ e m
B B B
B
m B ( − ⋅t )
x(t ) = 2
⋅ ( ⋅ t −1+ e m )
B m
F0
F(t) C0
m
Fν
Rešenje:
a)
∑ F = ma = m&y&
78
Zbirka zadataka iz Signala i sistema
∑ F = F (t ) − F 0 − Fν
F0 = cy (t )
Fν = ν y& (t )
ν c F (t )
&y&(t ) + y& (t ) + y (t ) =
m m m
ν c F (t )
= 2ξω ; = ω 2 ; x(t ) =
m m m
p 2Y ( p ) + 2ξωpY ( p ) + ω 2Y ( p ) = X ( p )
Y ( p) 1
W ( p) = = 2
X ( p) p + 2ξωp + ω 2
( p + ξω ) 2 = p 2 + 2ξωp + ω 2ξ 2
p 2 + 2ξωp + ω 2 = ( p + ξω ) 2 − ξ 2ω 2 + ω 2 = ( p + ξω ) 2 + ω 2 (1 − ξ 2 )
1
W ( p) =
( p + ξω ) + ω 2 (1 − ξ 2 )
2
x(t ) = δ (t ) ⇒ X ( p) = 1
1
Y ( p) =
( p + ξω ) + ω 2 (1 − ξ 2 )
2
79
Zbirka zadataka iz Signala i sistema
ω
f (t ) = sin ωt ⇒ F ( p ) =
p +ω2
2
1 1 ω
f (t ) = sin ωt ⇒ F ( p ) = ⋅ 2
ω ω p +ω2
1
y (t ) = ⋅ e −ξωt ⋅ sin(ω 1 − ξ 2 t )
ω 1−ξ 2
u1(t) R u2(t)
Rešenje:
Prenosna funkcija data je kao količnik izlaznog i ulaznog napona. Zadatak se može rešiti na
dva načina, postavljanjem jednačina po I i II Kirhofovom zakonu, ili, direktno pisanjem izraza za
napon na izlazu preko naponskog razdelnika.
I način
U 2 ( p)
W ( p) =
U 1 ( p)
Ulazni napon U1(p) može se napisati kao zbir napona na kondenzatoru i napona na
otporniku, tj. izlaznog napona U2(p):
U 1 ( p) = U c ( p) + U 2 ( p)
I ( p)
Napon na kondenzatoru je U C ( p ) = , pa je sada ulazni napon:
pC
I ( p) U ( p)
U 1 ( p) = + U 2 ( p) = 2 + U 2 ( p)
pC pRC
80
Zbirka zadataka iz Signala i sistema
1
U 1 ( p ) = U 2 ( p ) 1 +
pRC
U 2 ( p) 1 pRC
W ( p) = = =
U 1 ( p) 1 1 + pRC
1+
pRC
II način
Z1
U1 Z2 U2
Napon na izlazu može odmah da se odredi preko naponskog razdelnika. Napon U2 je:
Z2
U 2 ( p) = U 1 ( p)
Z1 + Z 2
1
Z1 = ; Z2 = R
pC
R pRC
U 2 ( p) = =
1 1 + pRC
+R
pC
U1 R U2
81
Zbirka zadataka iz Signala i sistema
Rešenje:
Z 1 = pL ; Z 2 = R
U 2 ( p) Z2 R
W ( p) = = =
U 1 ( p) Z1 + Z 2 pL + R
R1
u1 (t) u2 (t)
R2
Rešenje:
Impedanse Z1 i Z2 su:
1
Z 1 = R1 ; Z 2 = R2 +
pC
U 2 ( p) Z2
W ( p) = =
U 1 ( p) Z1 + Z 2
1
R2 +
pC 1 + pR2 C
W ( p) = =
1 1 + pC ( R1 + R2 )
R1 + R2 +
pC
82
Zbirka zadataka iz Signala i sistema
10 Z TRANSFORMACIJA
f * (t ) = f (kT0 ) k = 0, 1, 2, 3, ...
∞
F * ( p ) = α { f * (t ) }= ∑ f (kT0 )e − kT0 p
k =0
Ako se uvede smena:
z = e T0 p
tada Laplasovu transformaciju diskretne funkcije po vremenu predstavljamo u Z
transformisanoj formi tj.
∞
F ( z ) = F * ( p) z = eT0 p
= ∑ f (kT0 ) z − k = f (0) + f (1T0 ) z −1 + f (2T0 ) z − 2 + ...
k =0
E ( z ) = 1 + 3 z −1 + 2 z −2 + z −4 + ...
Rešenje:
e(0) = e(0T0 ) = 1
e(1) = e(1T0 ) = 3
e(2) = e(2T0 ) = 2
e(3) = e(3T0 ) = 0
e(4) = e(4T0 ) = 1
f (kT0 ) = 1 ∀k ≥0
83
Zbirka zadataka iz Signala i sistema
Rešenje:
S obzirom da je:
F ( z ) = 1 + z −1 + z −2 + ...
1
= 1 + x + x 2 + x 3 + ..., x <1
1− x
tada sledi za x = z −1
1 z
F ( z) = −1
= z −1 < 1
1− z z −1
Rešenje:
1 z
E( z) = − aT0
= e − aT0 z −1 < 1
1− e z −1
z − e − aT0
Rešenje:
84
Zbirka zadataka iz Signala i sistema
δ (kT0 ) = 1 , k = 0 δ (kT0 ) = 0 , ∀ k ≠ 0
Iz definicije Z transformacije sledi:
Rešenje:
dobija se
e jωkT0 + e − jωkT0
f (kT0 ) = cos ωkT0 =
2
∞
1 1 ∞ 1 ∞
F ( z ) = ∑ (e jωkT0 + e − jωkT0 ) z −k = ∑ (e jωT0 z −1 ) −k + ∑ (e − jωT0 z −1 ) −k
k =0 2 2 k =0 2 k =0
− j ωT −1 j ωT −1
1 1 1 1 1− e 0 z +1− e 0 z
F ( z) = + = =
2 1 − e jωT0 z −1 1 − e − jωT0 z −1 2 1 − e jωT0 z −1 − e − jωT0 z −1 + z − 2
85
Zbirka zadataka iz Signala i sistema
Rešenje:
z{x((k − d )T0 )} = z − d x( z ) d ≥0
Rešenje:
d −1
z{x(k + d )} = z d x( z ) − ∑ x(q )z −q d ≥0
q =0
sledi:
( )
3−1
z
z{1(k + 3)} = z 3 z{1(k )} − ∑ x(q )z − q = z 3 − x(0) z −0 + x(1) z −1 + z −2
q =0 z −1
z
z{1(k + 3)} = z 3 (
)
− 1 + z −1 + z − 2 = z 3
( )
z − ( z − 1) 1 + z −1 + z −2
=
z −1 z −1
−1 −1 −2 −2
z (z − z −1 − z + 1 + z + z ) z ⋅ z
3 3
z
= = =
z −1 z −1 z −1
Zadatak 10.8. Odrediti Z transformaciju funkcije x(t ) = e −2t primenjujući teoremu o pomeranju u
kompleksnom domenu.
Rešenje:
{ } (
z x(k )e − akT0 = x ze aT0 )
86
Zbirka zadataka iz Signala i sistema
Ako se data funkcija vremena proširi jediničnom skokovitom funkcijom tada dobijamo:
S obzirom da je:
z
z{1(k )} =
z −1
sledi:
{
z 1(k )e − 2 kT0 =} ze 2T0
=
z
ze − 1 z − e −2T0
2T0
Rešenje:
∞ n −1 ∞
F ( z ) = ∑ f (k ) z − k = ∑ f (k ) z − k + ∑ f (k ) z −k
k =0 k =0 k =n
n −1 ∞ n −1 ∞
F ( z ) = ∑ f (k ) z − k + ∑ f (l + n) z −(l + n ) =∑ f (k ) z − k + z − n ∑ f (l + n) z −l
k =0 l =0 k =0 l =0
n −1 ∞ n −1
F ( z ) = ∑ f (k ) z − k + z − n ∑ f (l ) z −l =∑ f (k ) z − k + z −n F ( z )
k =0 l =0 k =0
∑ f (k ) z −k
F ( z) = k =0
1 − z −n
87
Zbirka zadataka iz Signala i sistema
Zadatak 10.10. Odrediti Z transformaciju periodičnog signala prikazanog na slici.
f(t)
2
1
Rešenje:
∑ f (k ) z
k =0
−k
Zadatak 10.51. Odrediti Z transformaciju signala datog na slici (signal je periodičan sa periodom
8T0):
f(t)
2
1
5T0 6T0 7T0 8T0
Rešenje:
88
Zbirka zadataka iz Signala i sistema
[ ] [ ]
∞
F ( z ) = ∑ f (kT0 )z − k = f (0) z −1 + f (9) z −9 + f (17) z −17 + ... + 2 f (2) z − 2 + f (10) z −10 + f (18) z −18 + ... +
k =0
[ ] [
+ f (3) z −3 + f (11) z −11 + f (19) z −19 + ... + f (5) z −5 + f (13) z −13 + f (21) z −21 + ... + ]
[ ] [
+ f (6) z −6 + f (14) z −14 + f (22) z −22 + ... + f (7) z −7 + f (15) z −15 + f (23) z −23 + ... = ]
[ ] [ ] [
= z −1 + z −9 + z −17 + ... + 2 z −2 + z −10 + z −18 + ... + z −3 + z −11 + z −19 + ... − ]
[ ] [ ] [
− z −5 + z −13 + z −21 + ... − 2 z −6 + z −14 + z −22 + ... − z −7 + z −15 + z −23 + ... = ]
[ ][
= z −1 + 2 z −2 + z −3 − z −5 − 2 z −6 − z −7 1 + z −8 + z −16 + ... = ]
z ( z + 1)
2
−1
= z 1− z ( −4
)(1 + 2 z −1
+z −2
)(1 − z )
−8 −1 −1
= z 1+ z ( −1 2
) (1 + z )
− 4 −1
= 4
z +1
F ( z) =
(c1T0 − c2 )z + c2 z 2
(z − 1)2
Rešenje:
f (0) = lim F ( z )
z →∞
sledi:
(c1T0 − c2 )z + c2 z 2 (c1T0 − c2 )z + c2 z 2 z −2
f (0) = lim F ( z ) = lim = lim ⋅ −2 =
z →∞ z →∞ (z − 1)2 z →∞ (z − 1)2 z
(c1T0 − c 2 )z −1 + c 2
= lim = c2
z →∞ 1 − 2 z −1 − z − 2
89
Zbirka zadataka iz Signala i sistema
Zadatak 10.13. Odrediti krajnju vrednost (vrednost u ustaljenom stanju) funkcije čija je Z
transformacija:
2z
X ( z) =
(z − 1)(z − 0.5)
Rešenje:
z −1
lim x(k ) = lim X ( z)
k →∞ z →1 z
sledi:
z −1 2z 2
x(∞ ) = lim x(k ) = lim ⋅ = lim =4
k →∞ z →1 z ( z − 1)(z − 0.5) z →1 z − 0.5
Rešenje:
z ( z − cos ωT0 )
lim e(kT0 ) = lim E ( z ) = lim =
z → ∞ z − 2 z (cos ωT ) + 1
2
k →0 z →∞
0
cos ωT0
1−
z 2 − z (cos ωT0 ) z
= lim 2 = lim =1
z →∞ z − 2 z (cos ωT ) + 1 z →1 cos ω T0 1
0 1+ 2 + 2
z z
Zadatak 10.15. Odrediti vrednost kojoj u beskonačnosti teži diskretna funkcija opisana u Z domenu
izrazom:
2.4 z
E ( z) =
(z − 0.5)(z + 0.2)(z − 1)
Rešenje:
90
Zbirka zadataka iz Signala i sistema
E ( z ) = lim (1 − z −1 )E ( z ) = lim (1 − z −1 )
z −1 2.4 z
lim e(kT0 ) = lim =
k →∞ z →1 z z →1 z →1 (z − 0.5)(z + 0.2)(z − 1)
(
= lim 1 − z −1 ) 2.4 z
(
= lim 1 − z −1 ) (z 2.4
( ) =
− 0.5)( z + 0.2 ) 1 − z −1
(z − 0.5)(z + 0.2)1 − 1
z →1 z →1
z
2.4 2.4 2.4
= lim = = =4
z →1 ( z − 0.5)( z + 0.2 ) (1 − 0.5)(1 + 0.2) 0.5 ⋅ 1.2
Zadatak 10.16. Odrediti Z transformaciju prenosne funkcije čija je Laplasova transformaciju data
izrazom:
1
G( p) =
p ( p + 1)
2
Rešenje:
1 1 1 1
G( p) = = 2− +
p ( p + 1) p
2
p p +1
1 T0 z
→
p 2
(z − 1)2
1 z
→
p z −1
1 z z
→ =
p + 1 a =1 z − e − aT0 a =1 z − e − aT0
određujemo:
T0 z z z
G( z) = − +
(z − 1) 2
z − 1 z − e − aT0
Zadatak 10.17. Odrediti Z transformaciju funkcije čija je Laplasova transformacija data izrazom:
5
E ( p) =
p ( p + 1)( p + 5)
91
Zbirka zadataka iz Signala i sistema
Rešenje:
1 1.25 0.25
E ( p) = − +
p ( p + 1) ( p + 5)
z 1.25 z 0.25 z
E ( z) = − −T0
+
z −1 z − e z − e −5T0
Zadatak 10.18. Odrediti diskretne prenosne funkcije sistema čije su kontinualne prenosne funkcije
u Laplasovom domenu:
k
a)
p+5
k
b)
p ( p + 5)
k
c)
p ( p + 5)
2
k
d)
( p + 1)( p + 5)
k
e)
p( p + 1)( p + 5)
k ( p + 3)
f)
( p + 1)( p + 5)
Rešenje:
92
Zbirka zadataka iz Signala i sistema
(1 + 2 z −1
− z −2 )C ( z ) = (1 − 0.5 z −2 )E ( z )
C( z) 1 − 0.5 z − 2
G( z) = =
E ( z ) 1 + 2 z −1 − z − 2
93
Zbirka zadataka iz Signala i sistema
11 INVERZNA Z TRANSFORMACIJA
1
e(nT0 ) =
2πj ∫
E ( z ) z n −1dz
∞
e(0) e(T0 ) e(2T0 ) e(3T0 )
E ( z ) = ∑ e(nT0 )z −n = + 1 + + + ...
n =0 z0 z z2 z3
Az Bz Cz Dz
E( z) = + + + 2 + ...
z − 1 ( z − 1) 2
z − a z − cz + d
Rešenje:
a) Razvoj u stepeni red vršimo deljenjem polinoma u brojiocu sa polinomom u imeniocu tj.
na sledeći način:
94
Zbirka zadataka iz Signala i sistema
(0.1z + 0.1z ) : (z 3 − 2.6 z 2 + 2.2 z − 0.6) = 0.1z −1 + 0.36 z −2 + 0.716 z −3 + 1.1296 z −4 + ...
2
=
( A + C )z 3 + (B − 2C − 1.6 A)z 2 + (0.6 A − 0.6 B + C )z
(z − 1)2 (z − 0.6)
z 0.5 z z
x( z ) = − + +
z − 1 (z − 1) 2
z − 0. 6
ln 0.6
Iz e −aT0 = 0.6 za T0=1 dobijamo a = − = 0.5198 .
T0
95
Zbirka zadataka iz Signala i sistema
Zadatak 11.2. Odrediti vremensku zavisnost diskretizovanog signala x(k) ako je data njegova Z
transformacija:
10 z
X ( z) =
( z − 10) ( z − 2)
Rešenje:
x(k ) = Z −1 {X ( z )}
a) Metod deljenja:
∞
X ( z ) = ∑ x(k ) z − k = x(0) + x(1) z −1 + x(2) z − 2 + ...
k =0
( )
X ( z ) = 10 z : z 2 − 3 z + 2 = 10 z −1 + 30 z − 2 + 70 z −3 + 150 z − 4
−1
30 − 20 z
70 z −1 − 60 z − 2
150 z − 2 − 140 z −3
x ( 0) = 0
x(1) = 10
x(2) = 30
x(4) = 150
Ovaj metod pogodan je samo ako nas zanima vrednost signala u prvih nekoliko perioda
odabiranja.
10 z − 10 20
X ( z) = = +
(z − 1)(z − 2) z − 1 z − 2
− 10 −1 20
x(k ) = Z −1 + Z
z − 1 z − 2
z −1 −1 z
x(k ) = 10 Z −1 z −1 + 20 Z z
z − 1 z − 2
( )
x(k ) = 10 2 k − 1 h(k − 1)
gde je h(k ) = 1 ∀k ≥ 0
96
Zbirka zadataka iz Signala i sistema
Zadatak 11.3. Odrediti inverznu Z transformaciju funkcije:
z (z + 0.4 )
C ( z) =
(z − 1)(z − 0.3)(z − 0.8)
metodom parcijalnih razlomaka. Rezultat proveriti preko razvoja u potencijalni red. Odrediti
vrednost signala u ustaljenom režimu rada.
Rešenje:
10 2 12
C ( z) = z + −
z − 1 z − 0.3 z − 0.8
C (k ) = 10 + 2(0.3) k − 12(0.8) k
C (0) = 10 + 2 − 12 = 0
z + 0.4 z −1 z + 0.4
z →1
(
C (∞) = lim 1 − z −1 z ) = lim z
(z − 1)(z − 0.3)(z − 0.8) z→1 z (z − 1)(z − 0.3)(z − 0.8)
=
1 + 0.4 1.4
= = = 10
(1 − 0.3)(1 − 0.8) 0.7 ⋅ 0.2
b) Metod deljenja
97
Zbirka zadataka iz Signala i sistema
z 2 + 0.4 z
= z −1 + 2.5 z − 2 3.91z − 3 + 5.101z − 4 + ...
z 3 − 2.1z 2 + 1.34 z − 0.24
Rešenje:
z : ( z 2 − 3 z + 2) = z −1 + 3 z −2 + 7 z −3 + 15 z −4
(
− z − 3 + 2 z −1 )
−1
3 − 2z
− (3 − 9 z −1 + 6 z − 2 )
7 z −1 − 6 z − 2
(
− 7 z −1 − 21z − 2 + 14 z −3 )
−2 −3
15 z − 14 z + ...
e ( 0) = 0
e(1) = 1
e(2) = 3
e(3) = 7
e(4) = 15
[ ][ ]
E ( z ) = E1 ⋅ E 2 = e1 (0) + e(1) z −1 + ... ⋅ e2 (0) + e2 (1) z −1 + ...
z
odrediti vrednost diskretne funkcije vremena u trenutku e(3T0): E( z) =
(z − 1)( z − 2 )
Rešenje:
98
Zbirka zadataka iz Signala i sistema
gde je:
z
E1 ( z ) = = 1 + z −1 + z − 2 + ...
z −1
E2 ( z ) =
z
z −1
= z −1
z
z−2
= z −1
z
1 − 2 z −1
( 2
) ( )
= z −1 1 + 2 z −1 + (2 ) z −2 + ... = z −1 + 2 z −2 + 2 2 z −3 + ...
Rešenje:
(z 2
)( )
+ 1 : z 3 + z 2 + 5 z + 1 = z −1 − z −2 − 3 z −3 + 7 z 4 + ...
1 1 1 1
y( z) = 0 + − 2 − 3 3 + 7 4 + ...
z z z z
y (0) = 0; y (T0 ) = 1; y (2T0 ) = −1; y (3T0 ) = −3; y (4T0 ) = 7
odnosno:
y (kT0 ) = δ (t − T0 ) − δ (t − T0 ) − 3δ (t − 3T0 ) + 7δ (t − 4T0 ) + ...
y(kT0)
5
4
3
2
1
2 3
0 1 4 iT0
-1
-2
-3
1 1 1.81 1.81
Y ( z) = 0 + − 2 − 3 + 7 4 + ...
z z z z
u stacionarnom stanju:
z2 − z
( )
lim y (kT0 ) = lim 1 − z −1 Y ( z ) = lim 1 − z −1 ( ) z2
= lim =
k →∞ z →1 z →1 z 3 − z 2 − 0.81 ⋅ z + 0.81 z →1 z 3 − z 2 − 0.81 ⋅ z + 0.81
z (z − 1) z 1
= lim 2 = lim 2 = = 5.263
z →1 (z − 0.81)( z − 1) z →1 (z − 0.81) 1 − 0.81
y (kT0 ) = 0 − δ (t − T0 ) + δ (t − 2T0 ) − 0.81δ (t − 3T0 ) + 1.81δ (t − 4T0 ) + ... + 5.263δ (t − ∞)
z 2 ( z 2 + z + 1)
y( z) =
( z − 0.8)( z − 1)( z 2 − z + 0.8)
Rešenje:
Y ( z) z ( z 2 + z + 1) A B C D
= = + + +
z ( z − 0.8)( z − 1)( z − z + 0.8) z − 0.8 z − 1 z − (0.5 + j 0.74) z − (0.5 − j 0.74)
2
A = lim
(z + z +1 z
2
)
= −15.25
z →0.8 (
(z − 1) z 2 − z + 0.8 )
B = lim
(z+ z +1 z
2
= 18.75
)
(
z →1 ( z − 0.8) z 2 − z + 0.8 )
C = lim
(z + z + 1)z
2
= −1.2495 + j1.02 ≈ −1.25 + j
z →0.8 (z − 0.8)(z − 1)(z − (0.5 − j 0.74))
D = C * = −1.25 − j
100
Zbirka zadataka iz Signala i sistema
Y ( z) 1 1 − 1.25 + j − 1.25 − j
= −15.25 + 18.75 + +
z z − 0.8 z − 1 z − (0.5 + j 0.74) z − (0.5 − j 0.74)
Y (z ) = −15.25
z
+ 18.75
z
+
(− 1.25 + j )z + (− 1.25 − j )z
z − 0.8 z − 1 z − (0.5 + j 0.74) z − (0.5 − j 0.74)
tada je:
( )
y (kT0 ) = −15.25(0.8) + 18.75(1) k + (− 1.25 + j ) 0.893e j 0.976 k + (− 1.25 − j ) 0.893e − j 0.976 k =
k
( )
( ) (
= −15.25(0.8) + 18.75(1) k − 1.25(0.893) e j 0.976 k + e − j 0.976 k + j (0.893) e j 0.976 k − e − j 0.976 k =
k k k
)
e j 0.976 k + e − j 0.976 k k e
j 0.976 k
− e − j 0.976 k
= −15.25(0.8) + 18.75(1) k − 1.25(0.893) 2 − (0.893)
k k
2
2 2j
(
= −15.25(0.8) + 18.75(1) k − 2.5(0.893) cos 55.950 k − 2(0.893) sin 55.950 k
k k
) k
( )
Rešenje:
Y ( z) z 1 1 1
= = −5 − 0.263 + 5.263
z ( z − 0.9)( z + 0.9)( z − 1) z − 0.9 z + 0.9 z −1
Odnosno:
z z z
Y ( z ) = −5 − 0.263 + 5.263
z − 0.9 z + 0.9 z −1
C ( z) 2(1 − 0.2 z −1 )
=
E ( z ) 1 + 0.4 z −1 − 0.2 z − 2
Odrediti diferentnu jednačinu koja određuje odnose između uzoraka ovih signala.
Rešenje:
Nakon algebarskih manipulacija dobijamo:
102
Zbirka zadataka iz Signala i sistema
12 STABILNOST
a) h(t ) = e −t
b) h(t ) = te −t
c) h(t ) = 1
d) h(t ) = e −t sin 3t
e) h(t ) = sin ωt
i skica ovih odziva:
a) b)
0.4
1
0.3
0.8
0.2 0.6
0.1 0.4
0.2
0
0 2 4 6 8 10 0
0 5 10
Time (sec )
c) d)
1 3000
0.8
2000
0.6
0.4
1000
0.2
0 0
2 4 6 8 10 0 2 4 6 8
e)
1
0.5
-0.5
-1
0 5 10 15
103
Zbirka zadataka iz Signala i sistema
Rešenje:
Ako impulsni odziv teži ka nuli sistem je stabilan. Impulsni odzivi a, b i d teže ka nuli, znači
predstavljaju stabilne odzive. Impulsni odzivi c i e ne teže ka nuli, znači ne predstavljaju stabilne
odzive.
Zadatak 12.2. Odziv na jediničnu skokovitu promenu ulaza nekog sistema ostaje ograničen za
svako t. Oceniti da li je sistem stabilan.
Rešenje:
Sistem nije uvek stabilan ako na konačno veliki ulaz ima ograničen odziv. Primer: sistem na
granici stabilnosti na jediničnu skokovitu promenu ulaza ima ograničen, ali oscilujući odziv.
Zadatak 12.3. Ako na ulazu nekog sistema deluje jedinična skokovita promena, a odziv je y(t)=t,
oceniti stabilnost sistema.
Rešenje:
Zadatak 12.4. Primenom Rausovog kriterijuma ispitati stabilnost sistema ako je karakteristična
jednačina:
F(p)=p5+2p4+p3+3p2+4p+5=0
Rešenje:
p5 an an-2 an-4
p4 an-1 an-3 an-5
p3 A1 A2
p2 B1 B2
p1 C1 C2
p0 D
a n −1 ⋅ a n − 2 − a n ⋅ a n −3 a n −1 ⋅ a n − 4 − a n ⋅ a n −5
A1 = A2 =
a n −1 a n −1
104
Zbirka zadataka iz Signala i sistema
A1 ⋅ a n −3 − A2 ⋅ a n −1 A1 ⋅ a n −5 − a n −3 ⋅ 0
B1 =