Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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 = B2 =
A1 A1
B1 ⋅ A2 − A1 ⋅ B2
C1 = C2 = 0
B1
C ⋅B
D= 1 2
C1
2 ⋅1 − 1⋅ 3 1 − 1⋅ 3 − 2 ⋅ 3
A1 = = /⋅ 2 = −1 B1 = =9
2 2 −1
9 ⋅ 3 + 1 ⋅ 5 32
C1 = = /⋅ 9
9 9
2 ⋅ 4 − 1⋅ 5 8 − 5 3 − 1⋅ 5
A2 = = = /⋅ 2 = 3 B2 = =5 C2 = 0 D=5
2 2 2 −1
p5 1 1 4
p4 2 3 5
p3 -1 3
p2 9 5
p1 32/9
p0 5
Rešenje u Matlabu:
» n=[1];
» d=[1 2 1 3 4 5];
» roots(d)
ans =
-2.0461
0.7336 + 1.1577i
0.7336 - 1.1577i
-0.7105 + 0.8922i
-0.7105 - 0.8922i
Dva korena imaju pozitivne realne delove, pa se i odavde zaključuje da je sistem nestabilan.
p 3 + 6 p 2 + 12 p + 8 = 0
105
Zbirka zadataka iz Signala i sistema
Rešenje:
p3 1 12 0
p2 6 8 0
64
p1 0
6
p0 8
S obzirom da nema promene predznaka u prvoj koloni tabele, svi polovi karakteristične
jednačine imaju negativan realan deo. Sistem je stabilan.
Rešenje u Matlabu:
» n=[1];
» d=[1 6 12 8];
» roots(d)
ans =
-2.0000 + 0.0000i
-2.0000 - 0.0000i
-2.0000
p3 + 3p2 + 3p +1 + K = 0
Rešenje:
p3 1 3 0
p2 3 1+ K 0
(8 − K )
p1 0
0
3
p 1+ K
Potreban i dovoljan uslov da elementi prve kolone tabele ne menjaju svoj predznak je:
106
Zbirka zadataka iz Signala i sistema
Zadatak 12.7. Odrediti stabilnost sistema čija je karakteristična jednačina:
p4 + 2 p3 + p2 + 2 p + 1 = 0
Rešenje:
p4 1 1 1
3
p 2 2 0
p 2 0 (→ ε )
p1
p0
U Rausovoj koloni dobili smo nulu, pa ne možemo dalje računati, jer bi u sledećem koraku
morali deliti nulom. Zbog toga nulu zamenjujemo malim pozitivnim brojem ε i nastavljamo dalje sa
popunjavanjem tabele:
p4 1 1 1
p3 2 2 0
p 2 ε 1
1 2ε − 2
p 0
ε
p0 1
2ε − 2 2
lim = lim 2 − = −∞
ε →0 ε ε →0 ε
Rešenje u Matlabu:
» n=[1];
» d=[1 2 1 2 1];
» roots(d)
ans =
-1.8832
0.2071 + 0.9783i
0.2071 - 0.9783i
-0.5310
107
Zbirka zadataka iz Signala i sistema
Zadatak 12.8. Data je prenosna funkcija nekog servomehanizma:
k ( p + 2)
W ( p) =
p ( p + 4)( p + 3 p + 2) + k ( p + 2)
2
Rešenje:
p 4 + 7 p 3 + 14 p 2 + (8 + k ) p + 2k = 0
4
1 14 2k p4 1 14 2k
p
7 8+k 0 p3
7 8+k 0
p3 90 − k 14k
/⋅ 7 p2 90 − k 14k
p2 7 7 ⇒
p (90 − k ) ⋅ (8 + k ) − 7 ⋅ 14
1
p1 (90 − k ) ⋅ (8 + k ) − 7 ⋅ 14
/⋅ (90 − k ) p0 14k
p0 90 − k
14k
90 − k > 0 ⇒ k < 90
Da bi svi uslovi bili zadovoljeni i da bi sistem bio stabilan, k mora da bude u opsegu:
0 < k < 20
F ( p) = p 4 + 3 p 2 + p + 2 = 0
Rešenje:
Koeficijent a3 = 0 pa na njegovo mesto stavljamo beskonačno mali broj ε. Rausova tabela je:
108
Zbirka zadataka iz Signala i sistema
p4 1 3 2
p3 ε 1 0
3ε −1 2ε
p2 =2
ε ε
p1 1 0
p0 2
Svi elementi u prvoj koloni, sem trećeg, su pozitivni. Znak trećeg elementa određujemo
tražeći limes:
3ε - 1
lim = −∞
ε →0 + ε
Zaključujemo da je ovaj element negativan, tako da u Rausovoj koloni postoje dve promene
znaka, pa je sistem nestabilan sa dva pola u desnoj poluravni kompleksne ravni.
Rešenje u Matlabu:
» n=[1];
» d=[1 0 3 1 2];
» roots(d)
ans =
0.2856 + 1.5674i
0.2856 - 1.5674i
-0.2856 + 0.8404i
-0.2856 - 0.8404i
F ( p ) = p 4 − 3 p 2 − 10 = 0
Rešenje:
Problem koji se sada javlja je postojanje vrste čiji su svi elementi jednaki nuli. Ove elemente
zamenjujemo koeficijentima jednačine koju dobijamo kada odredimo prvi izvod karakteristične
jednačine:
109
Zbirka zadataka iz Signala i sistema
d 4
dp
( )
p − 3 p 2 − 10 = 4 p 3 − 6 p
1 −3 − 10
p4
4 −6 0
p3 3
− − 10
p2 2
p 1 − 98
3
p 0 − 10
U prvoj koloni postoji jedna promena znaka, pa je sistem nestabilan sa jednim nestabilnim
polom.
Rešenje u Matlabu:
» n=[1];
» d=[1 0 -3 0 -10];
» roots(d)
ans =
2.2361
-2.2361
0 + 1.4142i
0 - 1.4142i
F ( p ) = p 3 + 8 p 2 + 14 p + 24 = 0
Rešenje:
8 24 0 8 24 0
8 24
Dk = 1 14 0 D1 = 8 D2 = = 88 D3 = 1 14 0 = 2112
1 14
0 8 24 0 8 24
110
Zbirka zadataka iz Signala i sistema
Rešenje u Matlabu:
» n=[1];
» d=[1 8 14 24];
» roots(d)
ans =
-6.3981
-0.8009 + 1.7634i
-0.8009 - 1.7634i
Zadatak 12.12. Ako je funkcija prenosa sistema automatskog upravljanja u otvorenoj sprezi:
K
G ( p) =
p(T p p + 1)(Tm p + 1)
Primenom Hurvicovog kriterijuma odrediti odnose među parametrima da bi sistem bio stabilan.
Rešenje:
T p Tm p 3 + (T p + Tm ) p 2 + p + K = 0
T p + Tm K 0
Dh = T pTm 1 0
0 T p + Tm K
Sistem je stabilan ukoliko su svi dijagonalni minori Hurvicove matrice veći od nule. Tako se
dobijaju uslovi:
Tp + Tm K
Dh = K >0⇒ K >0
TpTm 1
D3 = Dh > 0
T p + Tm K
D2 = > 0 ⇒ Tp + Tm − KTpTm > 0
TpTm 1
D1 = T p + Tm > 0
111
Zbirka zadataka iz Signala i sistema
T p + Tm > KT p Tm
1 1
K< +
T p Tm
Poslednja jednačina predstavlja vezu među koeficijentima koja mora biti ispunjena da bi
sistem bio stabilan.
Zadatak 12.13. Ispitati stabilnost zatvorenog sistema, pomoću Hurvicovog kriterijuma, ako je data
diferencijalna jednačina:
d3y d 2 y dy dx
3
+ 3 2
+ + 3 y = 17
dt dt dt dt
Rešenje:
d3y d 2 y dy dx
3
+3 2 + + 3 y = 17 /α
dt dt dt dt
p 3Y ( p ) + 3 p 2Y ( p ) + pY ( p ) + 3Y ( p ) = 17 X ( p )
Y ( p )[ p 3 + 3 p 2 + p + 3] = 17 X ( p )
Prenosna funkcija:
Y ( p) 17
W ( p) = = 3
X ( p) p + 3 p 2 + p + 3
Karakteristična jednačina:
F ( p) = p 3 + 3 p 2 + p + 3 = 0
a n = 1; a n −1 = 3; a n − 2 = 1; a n −3 = 3; a n − 4 = 0
3 3 0
D3 = 1 1 0 = 9 − 9 = 0
0 3 3
D3=0 ⇒ sistem je na granici stabilnosti.
3 3
D2 = = 3−3 = 0
1 1
D1 = 3 > 0
F(p)=p4+p3+p2+p+1=0
Rešenje:
p4 1 1 1
p3 1 1 0
p2 0→ε 1
p1 (ε-1)/ ε
p0 1
Ukoliko se u Rausovoj koloni pojavi nula element potrebno je umesto nule upisati malu
pozitivnu veličinu ε+, pomoću koje se vrši sračunavanje ostalih elemenata Rausove tablice. Pošto se
Rausova tablica formira, vrši se analiza znaka onih elemenata Rausove kolone koji u sebi sadrže ε
pod pretpostavkom da ε+→0.
U ovom slučaju, biće: ε→0, 1-1/ε→-∝ ⇒ dva puta menja znak, što znači da se dva korena
nalaze u desnoj p-ravni, sistem nije stabilan.
Rešenje u Matlabu:
» n=[1];
» d=[1 1 1 1 1];
» roots(d)
ans =
0.3090 + 0.9511i
0.3090 - 0.9511i
-0.8090 + 0.5878i
-0.8090 - 0.5878i
Nule karakterističnog polinoma tj. brojioca diskretne prenosne funkcije su polovi. Polovi se
mogu predstaviti tačkom u kompleksnoj ravni. Diskretni sistem je stabilan ako svi polovi leže
strogo unutar jediničnog kruga. Ako polovi leže na jediničnom krugu sistem je na granici
stabilnosti. Ako polovi leže izvan jediničnog kruga sistem je nestabilan.
0.284 ( z + 0.524)
G(z ) =
( z − 1)( z − 0.136)
113
Zbirka zadataka iz Signala i sistema
Rešenje:
Rešenje:
z + 0.2
G(z ) =
( z − 0.2)( z − 0.4) ( z − 1,2)
Rešenje:
S obzirom da jedan pol (z3=1.2) leži izvan jediničnog kruga sistem je nestabilan.
0.11z
G(z ) =
z − 1.67 z + 0.88
2
Rešenje:
114
Zbirka zadataka iz Signala i sistema
+1
0.292 x
-1 +1
0.835
-0.292 Re
x
-1
Sistem je stabilan.
Rešenje:
Formiramo matrice:
a a 2 1 − 1.8
x= 3 =
0 a3 0 1
a a 0 1.04 − 0.192
y= 1 =
a o 0 − 0.192 0
Sistem je stabilan.
Rešenje:
Formiramo matrice:
1.1 − 0.808
det = 1.1 − 0.808 ⋅ 0.08 > 0
− 0.08 1
116
Zbirka zadataka iz Signala i sistema
0.9 − 0.72
det = 0.9 + 0.72 ⋅ 0.08 > 0
0.08 1
bude stabilan.
Rešenje:
Formiramo matrice:
x = [a 2 ] = [1]
y = [a 0 ] = [0.368 + 0.264k ]
R1 = x + y = [1.368 + 0.264k ] > 0
1.368
k>− = −5.18
0.264
R2 = x − y = [0.632 − 0.264k ] > 0
0.632
k< = 2.39
0.264
Sistem je stabilan za k < 2.39 ∧ k > 0.
f ( z ) = z 3 + a 2 z 2 + a1 z + a 0
Rešenje:
f (1) = 1 + a 2 + a1 + a 0 > 0
(−1) 3 f (−1) = −(−1 + a 2 − a1 + a 0 ) > 0
117
Zbirka zadataka iz Signala i sistema
Fomiramo matrice:
a a 2 1 a 2
x= 3 =
0 a3 0 1
a a0
y= 1
a 0 0
1 + a1 a0 + a 2
R1 = x + y =
a0 1
1 − a1 a2 − a0
R2 = x − y =
− a0 1
det R2 = 1 − a1 + a 02 + a0 a 2 > 0
f ( z ) = z 3 − 3 z 2 + 2.25 z − 0.5
Rešenje:
S obzirom da nisu ispunjeni uslovi pozitivnosti levih strana nejednačina sledi da sistem nije
stabilan.
118
Zbirka zadataka iz Signala i sistema
Odrediti:
- autokorelacionu funkciju
- srednju vrednost signala
- srednju kvadratnu vrednost signala
- standardnu devijaciju signala
Rešenje:
T T
1 1
R xx (τ ) = ∫
T 0
x(t ) x(t + τ )dt = ∫ x(t ) x(t − τ )dt
T 0
Smenom dobijamo:
12 A 2 T2 A 2 T T
R xx (τ ) = ∫ A ⋅ 1(t ) ⋅ A ⋅ 1(t + τ )dt = ⋅ t| = −τ za 0 ≤ τ ≤
T 0 T τ T 2 2
A2
a) x 2 = R x (0) =
2
T
T
1 2 1 2
1 2 T A2
T ∫0 T ∫0
b) x2 = x (t ) dt = A 2
dt = A =
T 2 2
119
Zbirka zadataka iz Signala i sistema
Kvadrat standardne devijacije signala je:
2
A2 A A2 A2 A2
2
σ =x −x =
2
− =
2
− =
2 2 2 4 4
A2 A
σ = σ2 = =
4 2
1
za α < x <α + β
p( x) = β
0 za drugo x
∞
a) proveriti ispunjenost uslova: ∫ p( x)dx = 1
−∞
b) odrediti srednju vrednost signala
c) oceniti stacionarnost signala
d) odrediti srednju kvadratnu vrednost
e) odrediti standardnu devijaciju
Rešenje:
a)
∞ α +β
1 1 α +β 1
∫ p( x)dx = ∫ dx = x | = (α + β − α ) = 1
−∞ α
β β α β
b)
Očekivana srednja vrednost signala je:
∞ α +β
1 1 x 2 α +β 1
x= ∫ x ⋅ p( x)dx = ∫ x ⋅ dx = ⋅ | = ((α + β ) 2 − α 2 ) =
−∞ α
β β 2 α 2β
β
=
1
2β
(
α 2 + 2αβ + β 2 − α 2 = α +
2
)
c)
Signal je stacionaran slučajni signal s obzirom da x nije funkcija vremena.
120
Zbirka zadataka iz Signala i sistema
d)
α +β
1 1 x 3 α +β 1
x = ∫ x ⋅ p ( x)dx =
2 2
∫ x 2 ⋅ dx = ⋅ | = ((α + β ) 3 − α 3 ) =
α
β β 3 α β
1 β2
= ⋅ (α 3 + 3α 2 β + 3αβ 2 + β 3 − α 3 ) = α 2 + αβ +
3β 3
e)
Standardna devijacija je:
2
2 β2 β β2 β2
σ = x − x = α + αβ +
2
x
2 2
− α + = α + αβ +
2
− α − αβ −
2
=
3 2 3 2
β 2 β 2 2 β 2 − 3β 2 5 β 2
= − = =
3 2 6 6
Zadatak 13.3. Neki računarski algoritam generiše slučajan signal 1 < x(n) ≤ 3 koji se uzorkuje
preko D/A konvertora sa vremenom uzorkovanja T. Blok šema sistema i sekvenca uzorkovanog
signala su prikazani na slici.
Odrediti:
- funkciju raspodele verovatnoće
- gustinu raspodele verovatnoće
- srednju vrednost signala
- varijansu signala
- autokovarijansnu funkciju signala
- autokorelacionu funkciju signala
- standardnu devijaciju
Rešenje:
Za slučajan signal za koji važi da je 1 < x(n) ≤ 3 funkcija raspodele verovatnoće prikazana je
na sledećoj slici:
121
Zbirka zadataka iz Signala i sistema
dP( x) 1 − 0
p ( x) = = = 0.5 ,
dx 3 −1
pri tome smatramo da je verovatnoća da se pojavi bilo koji broj za koji važi da je
1 < x(n) ≤ 3 ista.
0 x ≤1
p ( x, t ) = p ( x) = 0.5 1 < x ≤ 3
0 3< x
∞ 3
x2 3 32 12
x = E{x(t )} = ∫ x ⋅ p ( x, t )dt = ∫ x ⋅ 0,5dx = 0,5 ⋅ |
2 1
= 0,5 ⋅ − =
−∞ 1 2 2
= 0,5 ⋅ (4,5 − 0,5) = 2
∞ 3 3
σ x2 (t ) = σ x2 = ∫ ( x − x) p ( x)dx = ∫ ( x − 2) 2 ⋅ 0,5dx = ∫ ( x 2 − 4 x + 4) ⋅ 0,5dx =
−∞ 1 1
x3 3 x2 3 3 33 13 32 12
= 0,5 ⋅ | − 4 | + 4 x| = 0,5 ⋅ − − 4 ⋅ − + 4 ⋅ (3 − 1) =
3 2 1 3 3 2 2
1 1
122
Zbirka zadataka iz Signala i sistema
1 1
= 0,5 ⋅ 9 − − 4 ⋅ (4,5 − 0,5) + 8 = 0,5 ⋅ 17 − 16 − =
3 3
2 1
= 0,5 ⋅ = = 0,333
3 3
∞
θ xx (τ ) = ∫ ( x(t ) − x) ⋅ ( x(t + τ ) − x) ⋅ p ( x, t )dx =
−∞
3
= ∫ ( x − 2) ⋅ ( x(t + τ ) − 2) ⋅ 0,5dx =
1
0 − ∞ < τ ≤ −T
τ
0,333 + 0,333 T −T <τ ≤ 0
= τ
0,333 − 0,333 0 ≤τ ≤ T
T
0 T <τ ≤ ∞
2
Rxx (τ ) = θ xx (τ ) − x = θ xx (τ ) − 2 2 = θ xx (τ ) − 4 =
−4 −T <τ ≤ 0
τ
− 3,666 + 0,333 −T <τ ≤ 0
T
= τ
− 3,666 − 0,333 0 ≤τ ≤ T
T
−4 T <τ ≤ ∞
Zadatak 13.4. Odrediti autokorelacionu funkciju Rxx(τ) za signal x(t)=A sinωt, a zatim izračunati
autokovarijansu, varijansu i standardnu devijaciju.
Rešenje:
T
1
R xx (τ ) = lim
T →∞ 2T ∫ x(t ) ⋅ x(t + τ )dt
−T
123
Zbirka zadataka iz Signala i sistema
T
1
R xx (τ ) =
2T ∫ x(t ) ⋅ x(t + τ )dt
−T
T
1
R xx (τ ) =
2T ∫ A sin ωt ⋅ A sin ω (t + τ )dt =
−T
T
A2
=
2T ∫ sin ωt ⋅ [sin ωt ⋅ cos ωτ + cos ωt ⋅ sin ωτ ]dt =
−T
A2 T T
= ⋅ cos ωτ ∫ sin 2 ωtdt + sin ωτ ∫ sin ωt ⋅ cos ωtdt
2T −T −T
1 1 1
∫ sin axdx = x− ∫ sin ax ⋅ cos axdx = 2a sin
2 2
sin 2ax i ax
2 4a
A2 1 sin 2ωt T 1 T
R xx (τ ) = cos ωτ 2 t − 4ω |−T + sin ωτ ⋅ 2ω (sin ωt ) |−T =
2
2T
A2 sin ωT A
2
sin 2ωT
= ⋅ T cos ωτ − cos ωτ = cos ωτ 1 −
2T 2ω 2 2ωT
A2
R xx (τ ) = cos ωτ
2
Za harmonični signal evidentno je srednja vrednost jednaka nuli. Autokovarijansa signala je:
124
Zbirka zadataka iz Signala i sistema
2 A2 sin 2ωT
θ xx (τ ) = R xx (τ ) − x = cos ωτ 1 − −0 =
2 2ωT
A2 sin 2ωT
= cos ωτ 1 − .
2 2ωT
Varijansa signala je
A2 sin 2ωT
σ 2 = θ xx (0) = cos ω ⋅ 0 1 − =
2 2ωT
A2 sin 2ωT
= 1 − 2ωT .
2
A sin 2ωT
σ = ⋅ 1−
2 2ωT
125
DODATAK
PAROVI LAPLASOVIH
I
Z TRANSFORMACIJA
PAROVI LAPLASOVIH TRANSFORMACIJA
Redni
f(t) pri t>0 F(p)
broj
1. af(t) aF(p)
2. f1(t)+f2(t)+f3(t)+… F1(p)+F2(p)+F3(p)+…
df (t )
3. pF(p)-f(0)
dt
d n f (t ) n
d k −1 f (0 + )
4. p n F ( p) − ∑ p n−k
dt n k =1 dt k −1
F ( p)
5. ∫ f (t )dt p
6. f (t ) ⋅ e − at F(p+a)
7. f(t-a) e − ap F ( p )
d n F ( p)
8. t n f (t ) (−1) n
dp n
t t
9. ∫
0
f 1 (τ ) ⋅ f 2 (t − τ )dτ = ∫ f 1 (t − τ ) ⋅ f 2 (τ )dτ
0
F1 ( p ) ⋅ F2 ( p )
1
13. u(t) jedinična funkcija
p
1
14. t
p2
t n −1 1
15.
(n − 1)! pn
1
16. e − at
p+a
1
17. t ⋅ e − at
( p + a) 2
1 1
18. t n −1 ⋅ e − at ⋅
(n − 1)! ( p + a) n
ω
19. sin ωt
p +ω2
2
p
20. cos ωt
p +ω2
2
ω
21. e − at ⋅ sin ωt
( p + a) 2 + ω 2
p+a
22. e − at ⋅ cos ωt
( p + a) 2 + ω 2
23. δ (t − a) e − ap
e − ap
24. u (t − a)
p
2ωp
25. t ⋅ sin ωt
( p + ω 2 )2
2
p2 −ω 2
26. t ⋅ cos ωt
( p 2 + ω 2 )2
2ω 3
27. sin ωt − ωt cos ωt
( p 2 + ω 2 )2
ω
28. sinh ωt
p −ω 2
2
p
29. cosh ωt
p −ω 2
2
1 1 p
30. cos 2 t ⋅( + 2 )
2 p p +4
1 1 p
31. sin 2 t ⋅( − 2 )
2 p p +4
2abp
32. sin at ⋅ sin bt
[ p + ( a + b) 2 ] ⋅ [ p 2 + ( a − b) 2 ]
2
Kontinualan signal Diskretan signal Laplasova transformacija Z transformacija
f(t) f (nTo ) : t = nTo F (s ) F (z )
− anT0 1 z
e − at e s+a z − e − aT
− anT0 1 Tze − aT
te − at nT0 e (s + a )2 (z − e ) − aT 2
t 2 − at (nT0 )2 − anT0 1 T 2 e − aT z T 2 e −2 aT z
+
2
e
2
e (s + a )3 (
2 z − e − aT )2
(z − e ) − aT 3
s=p , T=T0
1
Kontinualan signal Diskretan signal Laplasova transformacija Z transformacija
f(t) f (nTo ) : t = nTo F (s ) F (z )
anT0 a (1 − e )z − aT
1 − e at 1− e s (s + a ) (z − 1)(z − e ) − aT
1 − e − at 1− e
− anT0 a T
− z (1 − e )z − aT
t−
a
nT0 −
a s (s + a )
2
(z − 1) a(z − 1)(z − e )
2 − aT
2 T 2z (aT − 2)Tz + z
(nT ) − nTo + + −
2
1 2 2 2 2 −at
t − t + 2 + 2 e
1 o a a (z − 1) 3
(
2 a z − 12 ) a 2 (z − 1)
2! a a a 2! 2 2 −nTo s (s + a )
2
z
+ 2 + 2 e −
a a
2
(
a z − e at )
1 k k k −1 k (k − 1) k − 2
t − t + t −
k! 1 (−1) k +1 1 a
a a2
(nTo )k + k (nTo )k −1 + a k aT −1
1− e z
+ ⋅
k!
k! k! k! a a
− ... + (−1) k −1 t + (−1) k k + k +1
a k
a k (k − 1) s (s + a) ∂k 1
− at
+ − ... + ] lim Tx −1
e a2 x →0 ∂x k
( x + a ) (1 − e z )
+ (−1) k +1
ak
ωo z sin ω oT
sin ω 0 t sin (ω o nTo )
s + ω o2
2
z − 2 z cos ω oT + 1
2
s z ( z − cos ω oT )
cos ω 0t cos (ω o nTo )
s 2 + ω o2 z 2 − 2 z cos ω oT + 1
ωo z ( z − cos ω oT )
sh ω 0t sh (ω o nTo )
s − ω o2
2
z − 2 z ch ω oT + 1
2
s z ( z − ch ω oT )
ch ω 0t ch (ω o nTo )
s − ω o2
2
z − 2 z ch ω oT + 1
2
ω o2 z ( z − ch ω oT ) z
ch ω 0t − 1 ch ω o nTo − 1 −
s (s 2 − ω o2 ) z 2 − 2 z ch ω oT + 1 z − 1
s=p , T=T0
2
Kontinualan signal Diskretan signal Laplasova transformacija Z transformacija
f(t) f (nTo ) : t = nTo F (s ) F (z )
ω o2 z z ( z − cos ω oT )
1− cos ω ot 1 − cos(ω o nTo ) − 2
(
s s 2 + ω o2 ) z − 1 z − 2 z cos ω oT + 1
s=p , T=T0
3
Kontinualan signal Diskretan signal Laplasova transformacija Z transformacija
f(t) f (nTo ) : t = nTo F (s ) F (z )
s(s + a )
2 z − e − aT
s 2 (s + a )
2
z z
− +
(a − b ) 2 z−e − bT
z − e − aT
e −bt − e − at + (a − b )te − at − bnT0 − anT0
+ (a − b )nT0 e
− anT0
e −e
(s + b )(s + a ) +
(a − b )Te − aT z
(z − e − aT )
2
(c − b )z + (b − c ) −
− bnTo − anTo
(c − b )e + (b − c )e − (a − b ) (s + c )
2
z − e − bT z − e − aT
(c − b )e −bt + (b − c )e − at − (a − b )(c − a )te − at (a − b )(c − a )Te − aT z
− (a − b )(c − a )nTo e
− anTo (s + b )(s + a )2 −
( z − e − aT )
2
ωo ze − aT sin ω oT
e − at sin ω ot e − anTo sin ω o nTo
(s + a )2 + ω o2 z − 2 ze − aT cos ω oT + e − 2 aT
2
s+a z 2 − ze − aT cos ω oT
e − at cos ω o t e − anTo cos ω o nTo
(s + a )2 + ω o2 z 2 − 2 ze −aT cos ω oT + e −2 aT
s=p , T=T0
4
Kontinualan signal Diskretan signal Laplasova transformacija Z transformacija
f(t) f (nTo ) : t = nTo F (s ) F (z )
z
e − bt − e − at sec(ω o t − Θ ) e − bnT0 − e − anT0 sec Θ cos(ω o nT0 − Θ ) −
(a − b ) + ω 2 2
z − e −bt
(s + b )([ s + a )2 + ω 02 ]
0
b−a b−a
gde jeΘ = arctg gde je Θ = arctg z 2 − ze − aT sec Θ cos(ω o T − Θ )
ωo ωo − 2
z − 2 ze − aT cos ω o T + e − 2 aT
(α − b )e −bnTo + (α − b )z −
(α − b )e −bt −
( )
− α − be − at sec Θ cos (ω o t + Θ )
+ (α − b )e − anTo sec Θ cos(ω o nT0 + Θ ) [(a − b) + ω ](s + α )
2 2
z − e − bT
(s + b )([ s + a ) + ω ] [ ]
o
(α − a )(b − a ) + ω o2
2 2
−
(α − b ) z 2 − ze− aT sec Θ cos(ω oT + Θ)
(α − a )(b − a ) + ω o2
o
gde jeΘ = arctg z 2 − 2 ze − aT sec Θ cos ω oT + e − 2 aT
gde jeΘ = arctg (a − b )ω
(a − b )ω
(b 2
)
− bα + β e −bt + (b 2
)
− bα + β e −bnTo +
+k e 2 − at
sec Θ cos(ω ot + Θ ) 2 − anTo
k e sec Θ cos+ Θ (ω o nTo + Θ ) (b − bα + β z
2
)
gde je k 2 = a 2 + ω o2 − 2ab + bα − β gd eje k 2 = a 2 + ω o2 − 2ab + bα − β [(a − b) 2
+ω 2
](s 2
= αs + β ) z − e − bT
+
(s + b )([ s + a ) ] [ ]
o
( ) k 2 z 2 − ze − aT sec Θ cos(ω oT + Θ )
( )
2
ak 2 − a 2 + ω o2 (α − b ) + β (2a − b ) ak 2 − a 2 + ω o2 (α − b ) + β (2a − b ) +ω 2
Θ = arc tg
o
+ 2
Θ = arc tg z − 2 ze − aT sec Θ cos ω oT + e − 2 aT
ωok 2 ωok 2
b − be − at secθ cos(ω o t + θ )
bz
b − be − anTo secθ cos(ω o nTo + θ ) −
(a 2
+ ω 02 (s + b ) ) z −1
gde jeθ = arc tg
a 2 + ω o2 − ab
gde jeθ = arc tg
a 2 + ω o2 − ab
[
s (s + a ) + ω 02
2
] [
b z 2 − ze − aT secθ cos(ω oT + θ ) ]
bω o bω o z 2 − 2 ze − aT secθ cos ω oT + e − 2 aT
(a 2 + ω 02 )t − 2a + (a 2
)
+ ω o2 nTo −2a + 2ae − anTo cos(ω o nTo + Θ [(a 2
)
+ ω o2 T + 2a z − 2az 2 ] +
+ 2ae − at
sec Θ cos (ω o t + Θ) ω 2 − a2 (a + ω ) 2 2 2
(z − 1) 2
[ ]
o
gde je Θ = arc tg
ω 02 − a 2
gde jeΘ = arctg o
2a ω o s (s + a ) + ω o2
2
+
[
2a z 2 − ze − aT sec Θ cos(ω oT + Θ ) ]
2 aω o z 2 − 2 ze − aT cos ω oT + e − 2 aT
s=p , T=T0
5
Diskretan signal Laplasova
Kontinualan signal Z transformacija
transformacija
f(t) f (nTo ) : t = nTo F (z )
F (s )
[ ]
o
ω −a ω −a
[ ]
2 2 2 2
s (s + a ) + ω o2 2a z 2 − ze − aT sec Θ cos(ω oT + Θ )
2
gde je Θ = arc tg 0
gde jeΘ = arctg o
2aω o 2a ω o +
z 2 − 2 ze − aT cos ω oT + e − 2 aT
b(a 2 + ω 02 )t + k 2 − k 2 e − at sec Θ cos (ω o t + Θ) b(a 2 + ω 02 )nTo − k 2 − k 2 e − anTo sec Θ cos (ω o nTo + Θ) [bT (a 2
) ]
+ ω o2 − k 2 z + k 2 z 2
−
gde je k = a + ω − 2ab
2 2 2
gde je k = a + ω − 2ab
2 2 2
(a + ω (s + b )
2 2
) (z − 1) 2
[ ]
o o o
Θ = arc tg
ak 2 + b(a 2 + ω 02 )
Θ = arc tg
ak 2 + b(a 2 + ω 02 ) s (s + a ) + ω o2
2
−
[
k 2 z 2 − ze − aT sec Θ cos(ω oT + Θ ) ]
ωok 2 ωok 2 z 2 − 2 ze − aT cos ω oT + e − 2 aT
az
a − a sec ⊗ cos (ω o t + ⊗) a − a sec ⊗ cos (ω o t + ⊗) −
ω (s + a )
2
o
z −1
ωo ωo az 2 − az sec⊗ − cos( ω oT + ⊗)
gde je ⊗ = tg −1
gde je ⊗ = tg −1
s ( s 2 + ω o2
a a −
z 2 − 2 z cos ω oT + 1
bc(d − a ) − at bc(d − a ) − anTo dz bc(d − a )z
d− e − d− e + −
(b − a )(c − a ) (b − a )(c − a ) (
z −1 (b − a )(c − a ) z − e − aT )
ca(d − b ) − b1 ca(d − b ) −bnTo abc(s + d ) ca(d − b )z
− e − + e + − −
(c − b )(a − b ) (a − b )(c − b ) s (s + a )(s + b )(s + c ) (c − b )(a − b ) z − e −bT ( )
ab(d − c ) − ct ab(d − c ) −cnTo ab(d − c )z
− e −
(a − c )(b − c ) +
(a − c )(b − c )
e (a − c )(b − c ) z − e − cT ( )
s=p , T=T0
6
Kontinualan signal Diskretan signal Laplasova transformacija Z transformacija
f(t) f (nTo ) : t = nTo F (s ) F (z )
s=p , T=T0
7
Kontinualan signal Diskretan signal Laplasova transformacija Z transformacija
f(t) f (nTo ) : t = nTo F (s ) F (z )
a 2 (b − c ) a 2 (b − c ) cz a 2 (b − c )z
e −bnTo + − +
c+
(a − b )2
e −bt + c+
(a − b )2 z − 1 (a − b )2 z − e −bT ( )
ab(c − a ) + bc(a − b ) − at ab(c − a ) + bc(a − b ) −anTo a b (s + c )
2
+
[ab + bc(a − b )]z +
+
(a − b )2
e + +
(a − b )2
e +
s(s + b )(s + a )
2
(a − b )2 (z − e −aT )
ab(c − a ) − at ab(c − a ) ab(c − a )Te − aT z
+ te + nT e −anTo +
(a − b ) o (a − b )(z − e −aT )
2
a−b
abTz
−
(a + b )z −
b 2 − anTo
abnTo − (a + b ) − e + (z − 1) 2
z −1
b 2 − at a 2 −bt a−b a 2b 2
abt − (a + b) − e + e b z 2
a2z
s 2 (s + a )(s + b ) − +
a −b a−b
+
a 2 −bnTo
e ( ) (
(a − b ) z − e −aT (a − b ) z − e −bT )
a−b
b 2 (c − a ) − at
abcTz ab − c(a + b )z
abct + [ab − c(a + b )] − e − abcnTo + [ab − c(a + b )] − − −
a −b a 2 b 2 (s + c ) (z − 1) 2
z −1
b 2 (c − a ) − anTo a 2 (b − c ) −bnTo
a 2 (b − c ) −bt − e − e s 2 (s + a )(s + b ) b 2 (c − a )z a 2 (b − c )z
− e − −
a−b
a−b a−b
(
(a − b ) z − e − aT
) (
(a − b ) z − e −bT )
s=p , T=T0