Professional Documents
Culture Documents
Zbirka Ort PDF
Zbirka Ort PDF
Fakultet elektrotehnike
i raunarstva
Automatsko upravljanje
Zbirka zadataka
Trece izdanje (verzija 3.0)
Uredili:
Doc.dr.sc. Nikola Miskovic
Dr.sc. Tamara Hadjina
Nikola Hure, mag.ing.
Izv.prof.dr.sc. Mato Baotic
Verzija 3.0 je nastavak na verziju 2.0 zbirke ciji su urednici bili doc.dr.sc.
Nikola Miskovic, Srecko Juric-Kavelj, dipl.ing., dr.sc. Marija Dakulovic i
dr.sc. Vlaho Petrovic.
Autori zadataka (abecednim redom): dr.sc. Toni Bjazic, dr.sc. Misel Bre-
zak, dr.sc. Marija Dakulovic, dr.sc. Tamara Hadjina, Nikola Hure, mag.ing.
Srecko Juric-Kavelj, dipl.ing., Filip Mandic, mag.ing., izv.prof.dr.sc. Ja-
dranko Matusko, doc.dr.sc. Nikola Miskovic, Branimir Novoselnik, mag.ing.
dr.sc. Vlaho Petrovic, izv.prof.dr.sc. Mario Vasak.
Sadr
zaj
2 Matemati
cko modeliranje procesa 8
Zadatak 1.1
Zadatak 1.2
Za sustav ciji je blokovski dijagram prikazan na slici 1.1 potrebno je odrediti
prijenosnu funkciju G(s) = UR(s) (s)
.
Zadatak 1.3
Za sustav ciji je blokovski dijagram prikazan na slici 1.2 potrebno je odrediti
prijenosnu funkciju G(s) = YU (s)(s)
.
1
1. Formalni prikaz sustava automatskog upravljanja v1.0
K1
K2
U (s) 1
TI s
K1
Y (s)
e0.2s
1
s+1
2
s
Zadatak 1.4
Za sustav ciji je blokovski dijagram prikazan na slici 1.3 potrebno je odrediti
prijenosnu funkciju G(s) = YR(s) (s)
.
Zadatak 1.5
Za sustav ciji je blokovski dijagram prikazan na slici 1.4 potrebno je odrediti
prijenosnu funkciju G(s) = YR(s) (s)
.
2
1. Formalni prikaz sustava automatskog upravljanja v1.0
K1
R(s) 1 1
Y (s)
s s
K2
1
s
s
1+2s
R(s) 1 + + 1
Y (s)
s 5s
Zadatak 1.6
Za sustav ciji je blokovski dijagram prikazan na slici 1.5 potrebno je odrediti
prijenosnu funkciju G(s) = YR(s) (s)
.
Zadatak 1.7
Za sustav ciji je blokovski dijagram prikazan na slici 1.6 potrebno je odrediti
prijenosnu funkciju G(s) = YR(s) (s)
.
3
1. Formalni prikaz sustava automatskog upravljanja v1.0
R(s) Y (s)
G1 (s)
G2 (s)
R(s) Y (s)
G1 (s)
G2 (s)
4
1. Formalni prikaz sustava automatskog upravljanja v1.0
1.1 Rje
senja
Rje
senje 1.1
Mjerni
clan
Gm (s)
Slika 1.7
b)
Rje
senje 1.2
1
U (s) s
G(s) = =
R(s) 1 + Go (s)
1
1 K1 1
Go (s) = K2 T1
s 1 + K1 s 1 + T2 s
T1
1+ K 1
s (1 + T2 s)
G(s) = T1 K2
s(1 + K1
s)(1 + T2 s) + K1
5
1. Formalni prikaz sustava automatskog upravljanja v1.0
Rje
senje 1.3
Prijenosna funkcija gornje grane:
1
T1 s 1
G1 (s) = =
1+ K1 T11 s T1 s + K1
Prijenosna funkcija donje grane:
1
s+1 s
G2 (s) = =
1 + 2s s+1
1
s2 + s + 2
Zbroj gornje i donje grane:
(T1 + 1) s2 + (K1 + 1) s + 2
G3 (s) = G1 (s) + G2 (s) =
T1 s3 + (K1 + T1 ) s2 + (2T1 + K1 ) s + 2K1
Ukupna prijenosna funkcija:
(T1 + 1) s2 + (K1 + 1) s + 2
G(s) = G3 (s) e0.2s = e0.2s
T1 s3 + (K1 + T1 ) s2 + (2T1 + K1 ) s + 2K1
Rje
senje 1.4
R(s) K1 s + 1 1 Y (s)
s s + K2
1
s
Y (s)
1
s+K2
K1ss+1 s(K1 s + 1)
= 1 1 K1 s+1
= 3
R(s) 1 + s s+K2 s s + K2 s2 + K1 s + 1
Rje
senje 1.5
1 s 1
R(s) = U (s) + (U (s) R(s))
1 + 5s 1 + 2s s
6
1. Formalni prikaz sustava automatskog upravljanja v1.0
Y (s) s2 + 2s + 1
G(s) = =
R(s) 10s3 + 7s2 + 3s + 1
Rje
senje 1.6
G1 1
A(s) = + =1
1 + G1 1 + G1
G2
B(s) =
1 + G2
A 1 + G2
C(s) = =
1 + AB 1 + 2G2
C 1 + G2
G(s) = =
1+C 2 + 3G2
Rje
senje 1.7
G1 1
A(s) = + =1
1 + G1 1 + G1
1
B(s) =
1 + G2
1 1 + G2
C(s) = =
1 + B(s) 2 + G2
G2
D(s) =
1 + G2
A(s)C(s) 1
E(s) = =
1 + A(s)C(s)D(s) 2
E(s) 1
G(s) = =
1 + E(s) 3
7
Poglavlje 2
Matemati
cko modeliranje
procesa
Zadatak 2.1
Na slici 2.1 prikazana je shema elektricnog kruga. Napisite diferencijalnu
jednadzbu koja opisuje ovisnost izlaznog napona ui (t) o ulaznom naponu
uu (t). Jednadzbu svedite na oblik u kojem je koeficijent uz ui (t) jednak 1.
R1 L
+ iL + +
uu R2 uC C ui
Zadatak 2.2
Zadan je elektricni krug prikazan slikom 2.2. Odredite diferencijalnu jed-
nadzbu koja opisuje ovisnost izlaznog napona ui o ulaznom naponu u:
u1 = L1 didt1 + M di2
dt
u2 = M didt1 + L2 di2
dt
Zadatak 2.3
Zadan je elektricni krug prikazan slikom 2.3. Nelinerni element ima karak-
8
2. Matematicko modeliranje procesa v1.0
i1
+ M + i2 +
R1
u(t) u1 u2 R2 ui
L1 L2
teristiku uN = kN iN gdje su uN napon i iN struja kroz nelinearni ele-
ment te kN = 10 V1 . Ostali parametri elektricnog kruga su: R = 10 ,
A2
L = 10 H, C = 10 pF. Odredite diferencijalne jednadzbe i L = f1 (iL , uC , uu )
te u C = f2 (iL , uC , uu ).
R L
iL + + iN +
uu (t) uC C uN ui
Zadatak 2.4
Zadan je elektronicki sklop s nelinearnim elementom (tunel-diodom) prikazan
na slici 2.4a, pri cemu je UI-karakteristika tunel-diode u sirem rasponu oko
radnog podrucja prikazana na slici 2.4b. Taj dio UI-krakteristike tunel-diode
R L 30
id [mA]
+ iL + iC id + 20
10
uu uC C ui
0 0.2 0.4 0.6 0.8 1
ud [V]
9
2. Matematicko modeliranje procesa v1.0
Zadatak 2.5
Elektricna shema regulatora sustava automatskog upravljanja prikazana je
na slici 2.5.
R(s) Y (s)
Go (s)
Zadatak 2.6
Zadan je proces prikazan slikom 2.6. Pritom je:
m = 5 kg masa tijela,
x [m] pomak u odnosu na ishodiste (vidi sliku 2.6a),
3
Fk (x) = kx sila opruge,
k = 105 mN3 konstanta opruge,
Ftr (x)
sila trenja oblika prikazanog slikom 2.6b,
F (t) pobudna sila paralelna s podlogom.
Postavite diferencijalnu jednadzbu koja prikazuje dinamicku ovisnost pomaka
u odnosu na ishodiste x(t) o pobudnoj sili F (t).
Zadatak 2.7
Letjelica koja lebdi iznad Zemljine povrsine ima masu m = 5000 kg i prika-
zana je slikom 2.7. Sile koje djeluju na raketu su: potisna sila F , gravitacijska
sila Fg i aerodonamicni otpor zraka Fa . Gravitacijska sila je dana izrazom
Mm
Fg = G
(R + x)2
10
2. Matematicko modeliranje procesa v1.0
Fk
F Ftr
Ftr
103
2 103
k Ftr ( x& ) = arctan ( x& )
m
dx(t )
dt
0 x 103
(a) Nacelna shema procesa. (b) Sila trenja.
m 3
gdje je G = 6.671011 kgs2 gravitacijska konstanta Zemlje, M = 5.9710
24
kg
6
masa Zemlje, R = 6.37 10 m polumjer Zamlje te je x udaljenost rakete od
Zemljine povrsine. Aerodinamicni otpor zraka je dan izrazom
3 + k2 x
Fa = k1 (x)
Ns3 Ns
gdje su konstante k1 = 0.02 m3
i k2 = 200 m
. Postavite diferencijalnu
Fa x
Fg
Zadatak 2.8
Dva tijela spojena su oprugom i prigusnicom kako je prikazano slikom 2.8.
Na prvo tijelo mase m1 djeluje sila Fu . Sila opruge ovisi o medusobnoj
udaljenosti dvaju tijela x, a sila prigusnice ovisi o relativnoj brzini dvaju
tijela x:
Fopruga = C x,
Fprigusnica = D x.
11
2. Matematicko modeliranje procesa v1.0
x2 x1
D Fu
m2 C m1
Zadatak 2.9
Proces magnetske levitacije shematski je prikazan slikom 2.9. Struja koja
k1 i
Fm = ,
(y + k2 )3
12
2. Matematicko modeliranje procesa v1.0
c d
m
y
3 + k4 y.
Fa = k3 (y)
Zadane su sljedece velicine: masa plocice m = 0.1 kg, ubrzanje sile teze
3 3
g = 9.81 sm2 , konstante k1 = 2.12 104 Nm A
, k2 = 0.05 m, k3 = 1 Ns
m3
,
k4 = 2 Nsm
.
Postavite diferencijalnu jednadzbu koja prikazuje dinamicku ovisnost pomaka
plocice y(t) o narinutoj struji i(t) kroz svitak.
Zadatak 2.10
Mehanicki sustav prikazan slikom 2.10 nalazi se u zemljinom gravitacijskom
polju (g = 9.81 sm2 ). Prikazan je u trenutku dok gravitacijska sila jos nije
pocela djelovati na sustav (y = 0). Napisite diferencijalu jednadzbu koja
opisuje dinamicko vladanje sustava. Ako je konstanta opruge c = 98.1 N m
izracunajte pomak (y) mase m = 100g u stacionarnom stanju.
Zadatak 2.11
Na slici 2.11 prikazan je sustav upravljanja poloL lajem kuglice na klackalici
u gravitacijskom polju, uz zanemariv otpor kotrljanja i centrifugalnu silu
na kuglicu. Proizvoljan nagib klackalice ostvaruje se motorom. Moment
motora oznaA Ten
je s Mm . Kuglica je nezanemarive mase m, a moment
lnog je iznosa Jk + m 2 , gdje
inercije cijelog sustava oko osi rotacije pribliL
je Jk moment inercije klackalice te m 2 moment inercije kuglice. Referentni
smjerovi varijabli naznaP Teni
A su na slici.
Napomena (fizika): i Fi = m , P Mi = J .
i
13
2. Matematicko modeliranje procesa v1.0
a) NapiLite lbi kojim se modelira
sustav nelinearnih diferencijalnih jednadL
sustav prikazan slikom 2.11.
Zadatak 2.12
Zadatak 2.13
Proces skladistenja kapljevine prikazan je shemom na slici 2.13. Ulazni pro-
14
2. Matematicko modeliranje procesa v1.0
qu
xu
Spremnik 1 Spremnik 2
Mjerni ui
h1 h2
A1 lan
A2
A12 Ai q i
ui (t) = ki qi (t Tt ),
Zadano je:
ku = 50 kgs konstanta ventila,
A1 = 5 m2 povrsina poprecnog presjeka spremnika 1,
A2 = 5 m2 povrsina poprecnog presjeka spremnika 2,
A12 = 0.01 m2 povrsina poprecnog presjeka spojne cijevi izmedu
spremnika,
Ai = 0.01 m2 povrsina poprecnog presjeka izlazne cijevi drugog
spremnika,
= 1000 mkg3 gustoca kapljevine,
g = 9.81 sm2 ubrzanje sile teze,
ki = 0.125 Vskg
konstanta mjernog clana,
Tt = 10 s mrtvo vrijeme (transportno kasnjenje) mjernog clana.
Zadatak 2.14
Shema sustava skladistenja tekucine prikazana je slikom 2.14. Ventilima V1
15
2. Matematicko modeliranje procesa v1.0
Zadatak 2.15
Shema sustava skladistenja fluida prikazana je slikom 2.15. Razina fluida
u spremnicima regulira se promjenom otvorenosti ventila xu (t) koja moze
16
2. Matematicko modeliranje procesa v1.0
qu
Spremnik 1 Spremnik 2
H H
h1 xu h2
A1 A2
qi
Ai
Zadatak 2.16
Na slici 2.16 prikazan je spremnik tekucine u obliku stosca. Polumjer po-
precnog presjeka na vrhu spremnika (na visini h = H = 10 m) iznosi
RH = 2 m. Ulazni protok u spremnik je konstantan i iznosi qu = 10 kg/s,
dok je izlazni protok moguce mijenjati pomocu ventila:
p
qi (t) = Av 2p xu ,
17
2. Matematicko modeliranje procesa v1.0
gdje je:
qi maseni protok kroz ventil [kg/s],
xu otvorenost ventila,
p razlika tlakova na krajevima ventila [Pa],
Av = 0.01 m2 poprecni presjek potpuno otvorenog ventila,
= 1000 mkg3 gustoca tekucine.
qu
h xu
qi
Zadatak 2.17
Na slici 2.17 prikazan je sustav skladistenja fluida.
qu
Spremnik 1 Spremnik 2
H1 H2
A1 h1 h2
A2
qi1 qi2
Av A12 Av
H 1'
A 1d
18
2. Matematicko modeliranje procesa v1.0
19
2. Matematicko modeliranje procesa v1.0
2.1 Rje
senja
Rje
senje 2.1
duC duC 1 1
C = iL i1 = uC + i L ,
dt dt R2 C C
diL diL 1 R1 1
L = uu iL R1 uC = uC iL + uu
dt dt L L L
R2 d2 ui L R1 R2 dui R2
LC + + C + ui = uu
R1 + R2 dt2 R1 + R2 R1 + R2 dt R1 + R2
Rje
senje 2.2
di1 L2 du2
M = u2 +
dt R2 dt
di1 M du2
L1 = + u R1 i1
dt R2 dt
Deriviranjem druge jednadzbe te uvrstavanjem prve, dobije se:
du d2 ui L1 L2 M dui L1 L2 R1 R1
= 2( )+ ( ) + ui
dt dt R2 M R2 dt M R2 M M
Rje
senje 2.3
Jednadzbe kruga:
d 1 R 1
iL = uu iL uC
dt L L L
d 1 1 2
uC = iL u
2 C
dt C CkN
20
2. Matematicko modeliranje procesa v1.0
Rje
senje 2.4
diL R 1 1
= i L uC + uu
dt L L L
duC 1 1
= iL a1 (uC b)3 a2 (uC b) + a3
dt C C
Rje
senje 2.5
Buduci da su operacijska pojacala idealna, ulazna struja pojacala jednaka je
0. Takoder, za svako pojacalo vrijedi u = u+ . Slijedi
e duC u u,2 u,2 ui,1
=C , = ,
R1 dt R R
pri cemu je u,2 napon minus pola drugog pojacala, a ui,1 napon izlaznog
spoja prvog pojacala. Vrijedi
u+,2 = u,2 = 0,
u = ui,1 ,
e
uC = ui,1 uR2 = u + R2 ,
R1
de du
R2 C + e = R1 C .
dt dt
Rje
senje 2.6
mx = Ftr (x(t))
Fk (x(t)) + F (t)
3
mx + 210
arctan + kx3 (t) = F (t)
x(t)
3
x + 210
5
+ 105 x3 (t) = F (t)
arctan x(t)
Rje
senje 2.7
Sile koje djeluju na tijelo su potisna sila, gravitacija i aerodinamicni otpor
21
2. Matematicko modeliranje procesa v1.0
zraka:
x = F Fg Fa
m
1 M k1 k2
x = F G 2
(x) 3 x
m (R + x) m m
14
3.982 10
x = 2 104 F 3 4 102 x
4 106 (x)
(6.37 106 + x)2
Rje
senje 2.8
Rje
senje 2.9
d2 y k1 i 1 3
= g k3 (y)
+ k 4 y
= f (y,
y, i)
dt2 m(y + k2 )3 m
Rje
senje 2.10
y = mg cy dy
m
mg
ys = = 0.01 m
c
Rje
senje 2.11
a) DinamiA Tki
opis sustava obuhvaAa
gibanje kuglice na klackalici i pro-
mjenu nagiba klackalice:
m = mg sin , (2.2)
(Jk + m 2 )
= Mm m cos . (2.3)
Rje
senje 2.12
22
2. Matematicko modeliranje procesa v1.0
Jm m = Tm + r(F2 F1 ). (2.4)
M x = F1 F2 . (2.7)
Konacno imamo:
1 r(K1 + K2 )
G(s) = 2 2
. (2.10)
s Jm M s + (K1 + K2 )(Jm + rM )
x 1 = x2 , (2.11)
1 K1 + K2
x 2 = Tm r (rx1 x3 ), (2.12)
Jm Jm
x 3 = x4 , (2.13)
K1 + K2
x 4 = (rx1 x3 ), (2.14)
M
y = x3 . (2.15)
23
2. Matematicko modeliranje procesa v1.0
Rje
senje 2.13
a)
dh1 ku A12 p
= xu 2g(h1 h2 )
dt A1 A1
dh2 A12 p Ai p
= 2g(h1 h2 ) 2gh2
dt A2 A2
b)
p kg
Qu0 = Q120 = Qi0 = ku Xu0 = 35.3553
s
ku2 Xu0
H20 = = 0.637 m
2A2i 2 g
H10 = 2H20 = 1.274 m
Ui0 = ki Qi0 = 4.42 V
Rje
senje 2.14
dh2 A12 p Av p Av p
= 2g(h1 h2 ) + 2p1 xu1 2gh2 xu2
dt A2 A2 A2
p p
= 0.00221 h1 h2 + 0.01xu1 0.00443 h2 xu2
Rje
senje 2.15
dh1 1 Av p
= Qu0 2g(h1 h2 ) xu
dt A1 A1
dh2 Av p Ai p
= 2g(h1 h2 ) xu 2gh2
dt A2 A2
24
2. Matematicko modeliranje procesa v1.0
Rje
senje 2.16
dm dV
= = qu qi .
dt dt
Volumen tekucine u spremniku:
2
1 RH
V (h) = A(h)h = h3 .
3 3 H
Uvrstavajnem u pocetnu diferencijalnu jednadzbu, dobije se:
dh qu Av 2gh
= 2 2 xu
dt RHH h2 RHH h2
1 3
= 0.080 2 0.352h 2 xu
h
Rje
senje 2.17
a) Matematicki model treba vrijediti za dva slucaja: I. h1 > H10 i II. h1 H10 .
I.
dh1 p p
A1 = qu A12 sign(h1 H10 h2 ) 2g|h1 H10 h2 |)Av 2g(h1 H10 ),
dt
dh2 p p
A2 = A12 sign(h1 H10 h2 ) 2g|h1 H10 h2 | Av 2gh2 .
dt
Sredivanjem se dobije
dh1 1 A12 p
= qu sign(h1 H10 h2 ) 2g|h1 H10 h2 |
dt A1 A1
Av p
2g (h1 H10 ),
A1
dh2 A12 p Av p
= sign(h1 H10 h2 ) 2g|h1 H10 h2 | 2gh2 .
dt A2 A2
II.
h1
A1 (h) = A1d + 0 (A1 A1d ) ,
H1
1 h1
V (h1 ) = h1 A1d + A1d + 0 (A1 A1d ) ,
2 H1
25
2. Matematicko modeliranje procesa v1.0
dV (h1 ) h1 dh1 dh1
= A1d + 0 (A1 A1d ) = A1 (h) ,
dt H1 dt dt
dh1 p
A1 (h) = qu + A12 2gh2
dt
dh2 p p
A2 = A12 2gh2 Av 2gh2
dt
Sredivanjem se dobije
dh1 qu A12 p
= + 2gh2 ,
dt A1 (h) A1 (h)
dh2 A12 + Av p
= 2gh2 .
dt A2
A212
h2 = (h1 H10 ),
A2v + A212
s
p A212
qu0 = Av 2g(H10 H10 )+A12 2g H10 H10 2 0
(H10 H1 ) .
Av + A212
s !
A2v p
qu0 = Av + A12 2g(H10 H10 ).
A212 + A2v
26
Poglavlje 3
Linearizacija nelinearnih
sustava
Zadatak 3.1
Dinamicki sustav opisan je nelinearnom diferencijalnom jednadzbom:
+ y 2 (t) = eu(t)y(t) .
u(t) y(t) + y(t)
Zadatak 3.2
Sljedece nelinearne diferencijalne jednadzbe je potrebno linearizirati oko za-
danih radnih tocki te odrediti prijenosne funkcije G(s) = Y (s)
U (s)
za radnu
tocku.
u2 (t)
+ [y(t)]2 =
a) y(t) y(t)
, (u0 , y0 )
27
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.3
Zadani sustav opisuje dinamiku interakcije dvije zivotinjske vrste, gdje je jedna
vrsta predator, a druga plijen (npr. risovi i zecevi).
Zadatak 3.4
Jednadzba rakete lansirane vertikalno s povrsine Zemlje dana je sljedecim
izrazom:
mZ ve
v = G 2
m ,
(r + h) m
gdje je G = 6.673 84 1011 m3 kg1 s2 gravitacijska konstanta, mZ = 5.9736 1024 kg
masa Zemlje, r = 6.371 106 m srednji radijus Zemlje, ve = 4500 m s1 iz-
lazna brzina raketnog goriva. Masa rakete (zajedno s gorivom) dana je s m,
= dm
visina rakete s h, a v oznacava akceleraciju rakete i m dt
maseni protok
raketnog goriva.
Masenim protokom raketnog goriva (m) upravlja se preko aktuatora koji
se moze aproksimirati PT1 clanom, pa prijenosna funkcija ovisnosti mase
rakete o upravljackom signalu glasi:
M (s) 0.2
GM (s) = = .
Xu (s) s(T1 s + 1)
28
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.5
Zadan je elektricni krug prikazan slikom 2.3. Parametri elektricnog kruga su:
R = 10 , L = 10 H, C = 10 pF i kN = 10 V1 . Nelinearne diferencijalne
A2
jednadzbe koje opisuju ovaj krug su dane s
diL 1 R 1
= uu iL uC
dt L L L
duC 1 1 2
= iL u
2 C
dt C CkN
Linearizirajte ovaj model za radnu tocku kruga odredenu sa iL0 = 1.6 mA.
Zadatak 3.6
Nelinearni elektronicki sklop prikazan slikama 2.4a i 2.4b je opisan s:
diL R 1 1
= iL uC + uu
dt L L L
duC 1 1
= iL a1 (uC b)3 a2 (uC b) + a3
dt C C
gdje su a1 = 0.1923 VA3 , a2 = 0.0436 VA
, a3 = 0.012 A i b = 0.37 V. Ostali
parametri elektronickog sklopa su: R = 10 , L = 10 H, C = 10 pF.
Linearizirajte ovaj model za radnu tocku sklopa odredenu s uC0 = 0.40 V.
Zadatak 3.7
29
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.8
Zadan je mehanicki sustav prikazan slikom 2.6 koji je opisan diferencijalnom
jednadzbom
2 103
5
x+ + 105 x3 (t) = F (t)
arctan x(t)
gdje je x [m] pomak mase i F (t) pobudna sila paralelna s podlogom. Potrebno
je:
30
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.9
Letjelica koja lebdi iznad Zemljine povrsine ima masu m = 5000 kg i prika-
zana je slikom 2.7. Nelinearna diferencijalna jednadzba po visini letjelice od
povrsine Zemlje x(t) je dana s
3.982 1014
x = 2 104 F 3 4 102 x
4 106 (x)
(6.37 106 + x)2
gdje je F potisna sila. Odredite visinu na kojoj letjelica lebdi uz konstantan
potisak F0 = 49 103 N te oko te radne tocke linearizirajte diferencijalnu
jednadzbu. Odredite prijenosnu funkciju G(s) = X(s)
F (s)
.
Zadatak 3.10
Proces magnetske levitacije shematski je prikazan slikom 2.9 a diferencijalna
jednadzba koja prikazuje dinamicku ovisnost pomaka plocice y(t) o narinutoj
struji i(t) kroz svitak je dana s:
d2 y k1 i 1
2
=g 3
3 + k4 y = f (y,
k3 (y) y, i)
dt m(y + k2 ) m
gdje je i struja kroz svitak, y je pomak plocice, a k1 i k2 su konstante. Zadane
su sljedece velicine: masa plocice m = 0.1 kg, ubrzanje sile teze g = 9.81 sm2 ,
3 3
konstante k1 = 2.12 104 Nm A
, k2 = 0.05 m, k3 = 1 Nsm3
, k4 = 2 Ns
m
.
Linearizirajte zadanu diferencijalnu jednadzbu oko radne tocke odredene po-
makom plocice y0 = 0.01 m.
Zadatak 3.11
Sustav prikazan na slici 3.2 cini obrnuto njihalo postavljeno na pokretna ko-
lica. Dinamika sustava moze se opisati sljedecim nelinearnim diferencijalnim
jednadzbama:
Pritom su:
31
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.12
Na slici 3.3 prikazan je sustav upravljanja polozajem kuglice na klackalici
u gravitacijskom polju, uz zanemariv otpor kotrljanja i centrifugalnu silu na
kuglicu. Proizvoljan nagib klackalice ostvaruje se motorom. Moment mo-
tora oznacen je s Mm . Kuglica je nezanemarive mase m, a moment inercije
cijelog sustava oko osi rotacije pribliznog je iznosa Jk + m 2 , gdje je Jk mo-
ment inercije klackalice te m 2 moment inercije kuglice. Referentni smjerovi
varijabli naznaceni su na slici.
32
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.13
Proces skladistenja kapljevine prikazan je shemom na slici 2.13 a nelinearne
diferencijalne jednadzbe koje opisuju visine kapljevine u spremnicima h1 [m]
i h2 [m] su dane s:
dh1 ku A12
p
dt
= A 1p
x u A
2g(h1 h2 ) = f1 (h1 , h2 , xu ),
dh2 A12
1
Ai
dt
= A2
2g(h 1 h2 ) A2
2gh2 = f2 (h1 , h2 , xu )
33
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.14
Shema sustava skladistenja tekucine prikazana je slikom 2.14 a diferencijalne
jednadzbe koje opisuju vladanje visine tekucine u spremnicima su:
dh1 qu1 A12
p
= 2g(h1 h2 )
dt
dh1
A1 A1
dt
= 0.01 0.00443 h1 h2
dh2
p
= AA122 2g(h1 h2 ) + A
Av
2p1 xu1 A v
2gh2 xu2
dt
dh2
2 A 2
dt
= 0.00221 h1 h2 + 0.01xu1 0.00443 h2 xu2
Y2 (s)
c) Odrediti prijenosnu funkciju G(s) = U1 (s)
.
34
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.15
Shema sustava skladistenja fluida prikazana je slikom 2.15. Razina fluida
u spremnicima regulira se promjenom otvorenosti ventila xu (t) koja moze
poprimiti vrijednosti izmedu 0 i 1. Karakteristika ventila opisana je izrazom
p
q(t) = Av 2p xu ,
pri cemu je:
xu otvorenost ventila,
Av poprecni presjek potpuno otvorenog ventila [m2 ],
p razlika tlakova na krajevima ventila [Pa],
gustoca fluida [kg/m3 ],
q maseni protok kroz ventil [kg/s].
Diferencijalne jednadzbe koje opisuju ponasanje razine fluida u spremni-
cima (h1 (t) i h2 (t)) su
dh1 1 Av p
= Qu0 2g(h1 h2 ) xu ,
dt A1 A1
dh2 Av p Ai p
= 2g(h1 h2 ) xu 2gh2
dt A2 A2
a) Odredite razine fluida u spremnicima 1 i 2 u stacionarnoj radnoj tocki
odredenoj otvorenoscu ventila Xu0 = 0.7.
b) Linearizirajte nelinearni matematicki model iz a) u stacionarnoj radnoj
tocki odredenoj pod b).
H1 (s)
c) Odredite prijenosnu funkciju G(s) = Xu (s)
za model dobiven pod c).
35
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.16
Na slici 2.16 prikazan je spremnik tekucine u obliku stosca. Polumjer po-
precnog presjeka na vrhu spremnika (na visini h = H = 10 m) iznosi
RH = 2 m. Ulazni protok u spremnik je konstantan i iznosi qu = 10 kg/s,
dok je izlazni protok moguce mijenjati pomocu ventila:
p
qi (t) = Av 2p xu ,
gdje je:
qi maseni protok kroz ventil [kg/s],
xu otvorenost ventila,
p razlika tlakova na krajevima ventila [Pa],
Av = 0.01 m2 poprecni presjek potpuno otvorenog ventila,
= 1000 mkg3 gustoca tekucine.
Diferencijalna jednadzba koja opisuje vladanje visine tekucine u sprem-
niku je
dh qu Av 2gh
= 2 2 xu
dt RH h2 RH h2
H H
dh 1 3
= 0.080 2 0.352h 2 xu .
dt h
Potrebno je:
a) (1 bod) Odrediti otvorenost ventila xu0 i izlazni protok qi0 takav da visina
tekucine u ustaljenom stanju bude h0 = 5 m.
36
3. Linearizacija nelinearnih sustava v1.0
Zadatak 3.17
Na slici 3.4 prikazan je sustav skladistenja fluida u spremniku cilindricnog
oblika. Razina fluida u spremniku regulira se promjenom ulaznog napona
istosmjernog elektromotornog pogona kojim se zakrece ventil. Otvorenost
ventila xv (t) moze poprimiti vrijednosti izmedu 0 i 1.
dqu (t) p
Tv + qu (t) = kv xv (t),
dt
gdje je:
xv (t) - otvorenost ventila;
kv - konstrukcijska konstanta ventila [m3 /s];
Tv - vremenska konstanta ventila [s];
qu (t) - ulazni protok [m3 /s].
Xv (s) 1
GEM P (s) = = ,
U (s) Ti s
37
3. Linearizacija nelinearnih sustava v1.0
3.1 Rje
senja
Rje
senje 3.1
a)
u0 + 2y0 + eu0 y0 y(t) = eu0 y0 u(t)
y (t) + y(t)
Uz eu0 y0 = y02 = 4 i u0 = y0 + ln y02 = 3.386 slijedi:
3.386
y (t) + y(t)
+ 8y(t) = 4u(t)
b)
0.5
G(s) =
0.423s2 + 0.125s + 1
c)
1
y() = lim sG(s)U (s) = 0.3 = 0.15
s0 2
Nova vrijednost izlaza iznosi:
Rje
senje 3.2
2u0 u20
a) y + 2y0 y = y0
u y02
y,
2u0
Y (s) y0
G(s) = U (s)
= u2
s+2y0 + 0
2
y0
c) y03 = u30 y0 = 1,
y + y + 3y02 y = 3u20 u y0 u,
Y (s) 3u20 y0 s
G(s) = U (s) = s2 +s+3y2
0
d) y10 = u0 u0 = 1,
y + y + y12 y = u y0 u,
0
Y (s) 1y0 s
G(s) = U (s)
= s2 +s+ 12
y0
38
3. Linearizacija nelinearnih sustava v1.0
e) ln y0 = u0 y0 u0 = 1,
y + y + y10 y = u eu 0 y y0 eu 0 u,
Y (s) 1y0 s
G(s) = U (s)
= s2 +s+ y1 +1
0
f) y10 = u0 y0 u0 = 0,
y + y + y12 y = u eu 0 y y0 eu 0 u,
0
Y (s) 1y0 s
G(s) = U (s)
= s2 +s+ 12 +1
y0
Rje
senje 3.3
b)
x = 0.1263x 0.9331y,
y = 0.5681x 1.5869 104 y.
c)
x 0.1263 0.9331 x
= 4
y 0.5681 1.5869 10 y
Rje
senje 3.4
39
3. Linearizacija nelinearnih sustava v1.0
mT = 0.2xu
1+m (3.5)
100 0.5
M (s) = 2
s s
40
3. Linearizacija nelinearnih sustava v1.0
Rje
senje 3.5
a)
uC0 = kN iL0 = 0.4V
Linearizacija:
d 1 R 1
iL = uu iL uC
dt L L L
d 1 2
uC = iL u uC
2 C0
dt C CkN
ui = uC
41
3. Linearizacija nelinearnih sustava v1.0
Uvrsteni brojevi:
106 105 105
A= , B= , C= 0 1 , D = [0] .
1011 8 108 0
Rje
senje 3.6
Numericke vrijednosti:
106 105 105
A= , B= , C= 0 1 , D = [0].
1011 4.3 109 0
42
3. Linearizacija nelinearnih sustava v1.0
Rje
senje 3.7
d
iL = K1 iL + K2 uC + K3 uu ,
dt
d
uC = K4 iL + K5 uC ,
dt
gdje su:
R 1
K1 = K2 =
L L
1 1
K3 = K4 =
L C
i0 uuC0
K5 = e 0
Cu0
Ui (s) UC (s) K3 K4
G(s) = = = 2 .
Uu (s) Uu (s) s s(K1 + K5 ) + K1 K5 K2 K4
Rje
senje 3.8
43
3. Linearizacija nelinearnih sustava v1.0
c) kx3 () = F0 + F ()
x() = 0.11447 m
Konacni odmak od radne tocke predviden linearnim modelom:
x() = lim sG(s) 50
s
50
= 3103 = 0.01667m
s0
Konacni odmak predviden linearnim modelom:
x() = x0 + x() = 0.11667m
Rje
senje 3.9
Rje
senje 3.10
mg(y0 + b)3
i0 = = 1 A.
k1
44
3. Linearizacija nelinearnih sustava v1.0
Linearizacija:
d2 y k4 dy 3k1 i0 k1
2
+ 4
y = i
dt m dt m(y0 + k2 ) m(y0 + k2 )3
d2 y dy
2
+ 20.00 490.74y = 9.81i
dt dt
Rje
senje 3.11
U radnoj tocki sve su derivacije jednake nuli:
v = = = 0 F0 = bv0 = 0.2N.
U nastavku je izveden izraz koji opisuje :
I + ml2 sin
(I + ml2 ) + mgl sin = mlv cos v = +g ,
ml cos cos
(M + m)v + bv ml cos ml2 = F ,
(M + m)(I + ml2 ) sin
+ (M + m)g + bv ml cos ml2 sin = F ,
| ml
{z } cos cos
K
K sin
ml cos = F (M + m)g bv + ml2 sin ,
cos cos
1
K ml cos2 = F cos (M + m)g sin bv cos + ml2 sin 2 ,
2
1 1 2 F) ,
= F cos (M + m)g sin bv cos + ml sin 2 = f (v, , ,
K ml cos2 2
Linearizacija u zadanoj radnoj tocki daje:
= f v + f + f + f F ,
v 0 0 0 F 0
f b cos 0 mlb
= Kml cos2 0 = I(M +m)+M ml2 = 0.4545,
v 0
f ml sin 20 1 2
0
= Kml cos2 0 F cos 0 (M + m)g sin 0 bv0 cos 0 + 2 ml0 sin 20
+ Kml1cos2 0 F sin 0 (M + m)g cos 0 + bv0 sin 0 + ml02 cos 20
mgl(M +m)
= = 31.2136,
I(M +m)+M ml2
f
0
= 1
Kml cos2 0
ml0 sin 20 = 0,
f cos 0 ml
F 0
= Kml cos2 0
= I(M +m)+M ml2
= 4.5454.
Slican izvod vrijedi i za v:
45
3. Linearizacija nelinearnih sustava v1.0
=0
h I+ml2 f
0
= ml cos 0
= 0,
h
I+ml 2 f
0
I+ml2
F 0
= ml cos 0 F 0
= I(M +m)+M ml2
= 1.8181.
Rje
senje 3.12
0 = 0 = 0, (3.6)
0 = 0 = 0. (3.7)
m = mg, (3.8)
(Jk + m02 )
= Mm m. (3.9)
Rje
senje 3.13
46
3. Linearizacija nelinearnih sustava v1.0
a)
dh1 f1 f1 f1
= h1 + h2 + xu
dt h1 0 h2 0 xu 0
dh2 f2 f2 f2
= h1 + h2 + xu
dt h1 0 h2 0 xu 0
f1 gAi A12 1
= = 0.005549 ,
h1 0 ku A1 Xu0 s
f1 gAi A12 1
= = 0.005549 ,
h2 0 ku A1 Xu0 s
f1 ku m
= = 0.007071 ,
xu 0 2A1 Xu0 s
f2 gA12 Ai 1
= = 0.005549 ,
h1 0 ku A2 Xu0 s
f2 gAi 1
= [Ai + A12 ] = 0.011099 ,
h2 0 A2 ku Xu0 s
f2
= 0,
xu 0
A2i 2 g
qi = h2 = 27.7469h2
ku Xu0
0.005549 0.005549 0.007071
A= , B= ,
0.005549 0.011099 0
C = 0 27.7469 , D = [0].
b)
Qi (s) 45.045
G1 (s) = = C(sI A)1 B + D = 2
Xu (s) 32476.6s + 550.396s + 1
Ui (s) 5.631e10s
G(s) = = G1 (s) ki esTt =
Xu (s) 32476.6s2 + 550.396s + 1
47
3. Linearizacija nelinearnih sustava v1.0
Rje
senje 3.14
r
f1 A12 g
= = 9.81 104 ,
h1 0 A1 2(H10 H20 )
r
f1 A12 g
= = 9.81 104 ,
h2 0 A1 2(H10 H20 )
f1
= 0,
xu1 0
f1
= 0,
xu2 0
r
f2 A12 g
= = 4.905 104 ,
h1 0 A2 2(H10 H20 )
r r
f2 A12 g Av g
= Xu20 = 1.387 103 ,
h2 0 A2 2(H10 H20 ) A2 2H20
s
f2 Av 2p1
= = 0.01,
xu1 0 A2
f2 Av p
= 2gH20 = 8.75 103 .
xu2 0 A2
48
3. Linearizacija nelinearnih sustava v1.0
49
3. Linearizacija nelinearnih sustava v1.0
Rje
senje 3.15
a)
" 2 2 #
1 Qu0 Qu0
H10 = + = 1.922 m
2g Ai Av Xu0
2
1 Qu0
H20 = = 0.459 m
2g Ai
b) p
dh1 1
dt
= Q A
A1p u0
v
A1
2g(h1 h2 ) xu = f1 (h1 , h2 , xu ),
dh2
dt
= Av
A2
h2 ) xu AA2i 2gh2 = f2 (h1 , h2 , xu )
2g(h1
dh1 f1 f1 f1
= h1 + h2 + xu
dt h1 0 h2 0 xu 0
dh2 f2 f2 f2
= h1 + h2 + xu
dt h1 0 h2 0 xu 0
f1 A2v g 2
= X = 0.00205,
h1 0 A1 Qu0 u0
f1 A2 g 2
= v Xu0 = 0.00205,
h2 0 A1 Qu0
f1 Qu0
= = 0.00857,
xu 0 A1 Xu0
f2 A2 g 2
= v Xu0 = 0.00205,
h1 0 A2 Qu0
f2 g 2 2
= Av Xu0 + A2i = 0.00859,
h2 0 A2 Qu0
f2 Qu0
= = 0.00857,
xu 0 A2 Xu0
dh1
dt
= 0.0021h1 + 0.0021h2 0.00857xu
dh2
dt
= 0.0021h1 0.0086h2 + 0.00857xu
50
3. Linearizacija nelinearnih sustava v1.0
c)
H1 (s) 1 + 153.9s
G(s) = = 4.08
Xu (s) 1 + 783.9s + 73260.1s2
d)
Xu (s) = 0.1
s
h1 (t) H10 + h1 (t)
lim h1 (t) H10 + lim sG(s)Xu (s) = 1.514 m
t s0
Rje
senje 3.16
a)
dm
dt
= 0 qi0 = qu0 = 10kg/s
qi0 = Av 2ghxu0 xu0 = Av qi 2gh = 0.101
Rje
senje 3.17
51
3. Linearizacija nelinearnih sustava v1.0
1. Radna tocka:
52
Poglavlje 4
Laplaceova transformacija i
prikaz sustava pomo cu te
zinske
i prijelazne funkcije
Zadatak 4.1
Na sustav zadan prijenosnom funkcijom:
Y (s) 2s
G(s) = =
U (s) (s + 1)(s + 4)
djeluje pobuda:
u(t) = 10 et e5t S(t).
Potrebno je:
a) Odrediti diferencijalnu jednadzbu koja opisuje vladanje sustava.
b) Odrediti odziv y(t) za t > 0 ako je poznato y(0) = 1 i y(0)
= 1.
Zadatak 4.2
Za sustav ciji je blokovski dijagram prikazan na slici 1.1 odredena je prije-
nosna funkcija oblika
T1
1+ K 1
s (1 + T2 s)
G (s) = .
T1 K2
s 1+ K 1
s (1 + T2 s) + K1
53
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
Zadatak 4.3
Sustav je zadan prijenosnom funkcijom
1s
G(s) = e0.5s .
(s + 2)2 (3s + 9)
Zadatak 4.4
Na slici 1.2 prikazana je blokovska shema sustava cija je prijenosna funkcija
dana s
(T1 + 1) s2 + (K1 + 1) s + 2
G(s) = e0.2s .
T1 s3 + (K1 + T1 ) s2 + (2T1 + K1 ) s + 2K1
Potrebno je odrediti parametre K1 i T1 ako je nagib pripadne prijelazne
funkcije sustava u trenutku t = 0.2+ s jednak 3 i prijelazna funkcija se ustali
na vrijednosti 4.
Zadatak 4.5
Za sustav prikazan blokovskom shemom na slici 1.3 prijenosna funkcija je
Y (s) s(K1 s + 1)
= 3 .
U (s) s + K 2 s2 + K1 s + 1
+ ) te iznos u stacionarnom
Odredite nagib izlaza u pocetnom trenutku y(0
stanju y() ako na ulazu djeluje pobuda oblika u(t) = tS(t).
Zadatak 4.6
Na slici 1.4 prikazana je blokovska shema sustava cija je prijenosna funkcija
Y (s) s2 + 2s + 1
G(s) = = .
U (s) (1 + 2s)(1 + s + 5s2 )
Zadatak 4.7
s2 +2s+3
Zadana je prijenosna funkcija sustava G(s) = s3 +3s2 +3s+1
.
a) Odredite iznos prijelazne funkcije u ustaljenom stanju, h().
54
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
+ ).
b) Odredite nagib prijelazne funkcije u pocetnom trenutku, h(0
Zadatak 4.8
5
Zadana je prijenosna funkcija oblika G(s) = s2 +5s+6
.
Zadatak 4.9
Snimljena je prijelazna funkcija linearnog vremenski nepromjenjivog sustava:
1
h(t) = et (sin t cos t) S(t).
2
Potrebno je:
Zadatak 4.10
Snimljena je prijelazna funkcija linearnog vremenski nepromjenjivog sustava:
h(t) = 2 et e2t S(t).
Zadatak 4.11
Snimljena je prijelazna funkcija linearnog vremenski nepromjenjivog sustava:
h(t) = 4 et e2t S(t).
55
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
Zadatak 4.12
Zadana je prijenosna funkcija procesa:
4 (1 4s)
Gp (s) = .
(1 + 10s) (1 + 2s)
56
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
4.1 Rje
senja
Rje
senje 4.1
a)
+ 4y(t) = 2u(t) u(t)
y(t) + 5y(t)
Rje
senje 4.2
T1
s 1+ s (1 + T2 s)
+
2 K1
u 0 = lim s U (s) = lim =1
s s T1 K2
s 1 + K1 s (1 + T2 s) +
K1
57
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
Rje
senje 4.3
Promotrimo prijenosnu funkciju
1s
G1 (s) = .
(s + 2)2 (3s + 9)
Buduci da je G(s) = G1 (s)e0.5s vrijedi g(t) = g1 (t 0.5) i g(t)
= g 1 (t 0.5),
pa stoga:
+ 1
g(0.5
) = g 1 (0+ ) = lim s sG1 (s) =
s 3
Rje
senje 4.4
Nagib prijelazne funkcije od G(s) = G2 (s)e0.2s u t = 0.2+ je isto sto i
nagib prijelazne funkcije od G2 (s) u t = 0+ . Razlog tome je cinjenica da je
prijelazna funkcija od G(s) pomaknuta unaprijed za 0.2s u odnosu na G2 (s)
(transportno kasnjenje e0.2s ).
Nagib prijelazne funkcije (tj. derivacija prijelazne funkcije):
1 (T1 + 1) s3 + (K1 + 1) s2 + 2s T1 + 1
lim s2 G2 (s) = lim 3 2
= =3
s s s T1 s + (K1 + T1 ) s + (2T1 + K1 ) s + 2K1 T1
T1 = 0.5
Ustaljeno stanje:
1 (T1 + 1) s2 + (K1 + 1) s + 2 1
lim sG (s) = lim 3 2
e0.2s = =4
s0 s s0 T1 s + (K1 + T1 ) s + (2T1 + K1 ) s + 2K1 K1
K1 = 0.25
Rje
senje 4.5
1
U (s) =
s2
K1 s + 1
Y (s) = G(s)U (s) =
s(s3 + K2 s2 + K1 s + 1)
Nagib u pocetnom trenutku:
s(K1 s + 1)
= lim s2 Y (s) = lim
lim y(t) = 0.
t0 s s s3 + K2 s2 + K1 s + 1
58
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
Rje
senje 4.6
a)
1
lim g(t) = lim sG(s) =
t0 s 10
b)
1
lim h(t) = lim sG(s) = 1
t s0 s
Rje
senje 4.7
1
a) Pobuda: R(s) = s
Iznos u stacionarnom stanju:
Rje
senje 4.8
Step Response
2.5
2
Amplitude
1.5
0.5
0
0 2 4 6 8 10 12 14
Time (sec)
Rje
senje 4.9
60
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
a)
1
g(t) = h(t) = et cos t S(t) (t)
2
b) Prvi nacin:
Zt
y(t) = u( )g(t ) d =
0
1 7 4
= t sin t sin t + sin(2t) cos (2t) et
2 6 3
s+1 1 21 s2
G(s) = =
(s + 1)2 + 1 2 (s + 1)2 + 1
1 2(s + 1)
U (s) = +
(s + 1) + 1 (s + 1)2 + 4
2
Rje
senje 4.10
a)
g(t) = h(t) = et + 2e2t
b)
1 2 3s + 4
G(s) = + =
s+1 s+2 (s + 1)(s + 2)
Rje
senje 4.11
61
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
a)
g(t) = h(t) = et + 2e2t S(t) + 4 et e2t (t)
= et + 2e2t S(t) + 2(t)
b)
1 2 2s2 + 9s + 8
G(s) = + +2=
s+1 s+2 (s + 1)(s + 2)
Rje
senje 4.12
4 (1 4s) 1 4 7 3
Y (s) = Gp (s) U (s) = = ... = + 1 + 1
(1 + 10s) (1 + 2s) s s s + 10 s+ 2
t t
y (t) = h (t) = 4 7e 10 + 3e 2 S (t)
Prijelazna funkcija ima podbacaj zbog neminimalno-fazne nule, a nadvisenja
nema jer su polovi realni. Analiticki se to dobije racunanjem prve derivacije:
0 7 t 3 t t
10 2t
h (t) = e 10 e 2 S (t) + 4 7e + 3e (t)
10 10
62
4. Laplaceova transformacija i prikaz sustava pomocu tezinske i prijelazne
funkcije v1.0
Step Response
3.5
2.5
2
Amplitude
1.5
0.5
0.5
1
0 10 20 30 40 50 60
Time (sec)
63
Poglavlje 5
Zadatak 5.1
Na slici 2.1 prikazana je shema elektricnog kruga koji je opisan sljedecim
diferencijalnim jednadzbama:
duC 1 1
= uC + iL ,
dt R2 C C
diL 1 R1 1
= uC iL + uu
dt L L L
gdje je ui = uc .
Zadatak 5.2
Na slici 5.1 prikazana je shema elektricnog kruga.
Potrebno je odrediti matrice A, B, C i D iz zapisa sustava po varijablama
stanja
x = Ax + Bu,
y = Cx + Du,
64
5. Prikaz sustava u prostoru stanja v1.0
R1 L
iL + +
uC C
u1 (t) R2 ui
u2 (t)
i R2
pri cemu su vektori stanja, ulaza i izlaza definirani kao: x = [uC iL ]> , u =
[u1 u2 ]> , y = [ui iR2 ]> .
Zadatak 5.3
Dva tijela spojena su oprugom i prigusnicom kako je prikazano slikom 2.8.
Diferencijalne jednadzbe koje opisuju gibanje dvaju tijela su
Potrebno je:
Zadatak 5.4
RLC mrezu na slici 5.2 opisati u prostoru stanja ako su zadane varijable
stanja iL (t) i uC (t), ulaz u(t) i izlaz prema slici.
Zadatak 5.5
Izracunajte matrice A i B opisa u prostoru stanja elektricne mreze sa slike,
ako su varijable stanja struje i1 i i2 , ulaz napon u te ako vrijedi:
u1 = L1 didt1 + M di2
dt
u2 = M didt1 + L2 di2
dt
65
5. Prikaz sustava u prostoru stanja v1.0
R1 R1
iL iL
L + + L
u(t) C uC u(t) uC C +
R2 u2 (t) R2
(a) izlaz uC (t). (b) izlaz u2 (t).
i1
+ M + i2
R1
u(t) u1 u2 R2
L1 L2
Zadatak 5.6
Za mehanicki sustav prikazan slikom napisite diferencijalnu jednadzbu koja
opisuje dinamicko vladanje sustava. Prikazite sustav u prostoru stanja uz
izlaz y (pomak mase m) i ulaz u (narinuta sila). Varijable stanja su x =
> . Ne zaboravite trenje izmedu mase i podloge (Ftr = by).
[y y]
y y
u u
c d c1 c2
m m
(a) (b)
66
5. Prikaz sustava u prostoru stanja v1.0
5.1 Rje
senja
Rje
senje 5.1
a)
R21C 1
C 0
A= , B= 1 , C= 1 0 , D = [0].
L1 RL1 L
b)
R2
R1 +R2
G(s) =
LC R1R+R
2
2
s2 + L
R1 +R2
+ R1 R2
R1 +R2
C s+1
Rje
senje 5.2
Stanja:
duC 1 1 1
= uC + i L u2
dt R2 C C R2 C
diL 1 R1 1 1
= uC iL + u1 u2
dt L L L L
Izlazne jed.:
ui = uc + u2
1 1
iR2 = uc + u2
R2 R2
Pa je prikaz u prostoru stanja:
R21C 1
C
0 R21C
A= , B= 1 ,
L1 RL1 L
L1
1 0 0 1
C= 1 , D= .
R2
0 0 R12
Rje
senje 5.3
67
5. Prikaz sustava u prostoru stanja v1.0
a)
0 1 0 0 0
C D C D 1
A=
0
m1 m1 m1 m1
B=
m1
0 0 1 0
C D
m2 m2
m2 mD2
C
0
1 0 0 0 0
C= 0 1 0 0 D= 0
1
mC1 mD1 C
m1
D
m1 m1
Nakon sredivanja:
X1 (s) m2 s2 + Ds + C
G(s) = = 2 .
Fu (s) s [m1 m2 s2 + (m1 + m2 ) Ds + (m1 + m2 ) C]
Rje
senje 5.4
duC 1 u uC
= iL
dt C R1
diL 1
= (uC R2 iL )
dt L
R2
i l L 1
L iL 0
= + 1 u
u c C1 R11C uC R1 C
Izlazna jednadzba:
a)
iL
uC = 0 1
uC
b)
iL
u2 = R2 0
uC
68
5. Prikaz sustava u prostoru stanja v1.0
Rje
senje 5.5
Dvije dane jednadzbe mogu se napisati kao:
L1 M didt1 R1 0 i1 1
di2 = + u
M L2 dt
0 R2 i2 0
di1
dt
1 L1 M R1 0 i1 1
di2 = + u
dt L1 L2 M 2 M L2 0 R 2 i2 0
1 R1 L1 R2 M
A=
L1 L2 M 2 R1 M R2 L2
1 L1
B=
L1 L2 M 2 M
Rje
senje 5.6
a)
y = u cy (b + d)y
m
y 0 1 y 0
= + 1 u
y mc b+d
m
y
m
b)
y = u (c1 + c2 )y by
m
y 0 1 y 0
= + 1 u
y c1m
+c2
mb y m
69
Poglavlje 6
Zadatak 6.1
32
Za sustav G(s) = s2 +2s+16 odredite odziv u ustaljenom stanju na pobudu
oblika u(t) = sin(r t + 45 ), gdje je r rezonantna frekvencija sustava.
Zadatak 6.2
Razmatrani sustav upravljanja prikazan je slikom 6.1. Uz otvorenu sklopku
R(s) Y (s)
Go (s)
S
Zadatak 6.3
Polozaj polova zatvorenog sustava upravljanja s jedinicnom negativnom
po-
vratnom vezom u kompleksnoj s-ravnini je s1,2 = 2.3 j 3. Staticko
pojacanje sustava je 1. Odredite odziv u ustaljenom stanju na pobudu oblika
u(t) = sin(l t 45 ), gdje je l lomna frekvencija otvorenog kruga.
70
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Zadatak 6.4
Zadan je zatvoreni sustav upravljanja s jedinicnom negativnom povratnom
vezom. Zatvoreni krug ima jedinicno pojacanje, nema konacnih nula, i ima
dva pola:
1 3 1 3
sp 1 = + j, sp2 = j.
2 2 2 2
a) Odredite frekvenciju rezonantnog izdizanja zatvorenog kruga, r , te po-
jasnopropusnu frekvenciju zatvorenog kruga, b .
Zadatak 6.5
Zadan je sustav upravljanja prikazan blokovskom shemom na slici 6.2 gdje
su = 0.71 i n = 1.41.
s2 + 2n s + n2
esTt
Zadatak 6.6
71
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Proces
Regulator
R(s) 400 Y (s)
KR
s(s + 8)(s + 50)
Zadatak 6.7
Slike 6.4 i 6.5 prikazuju sustav upravljanja i pripadni Bodeov dijagram otvo-
renog regulacijskog kruga.
R(s) Y (s)
Gp (s)
Zadatak 6.8
Zatvoreni sustav upravljanja prikazan je slikom 6.6.
Potrebno je skicirati Bodeov dijagram sustava (aproksimacija s pravcima) te
odrediti amplitudno i fazno osiguranje uz KR = 24.5 te na temelju dobivenih
vrijednosti odrediti koeficijent pojacanja regulatora KR,kr za koji ce sustav
biti na rubu stabilnosti. Koliki je stvarni iznos pojacanja za koji je sustav
na rubu stabilnosti?
Zadatak 6.9
Shema elektronickog sklopa prikazana je slikom 6.7.
Za prikazani sustav s iznosima parametara R = 100 k i C = 1 F,
potrebno je:
72
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Ui (s)
a) Odrediti prijenosnu funkciju G (s) = .
Uu (s)
b) Skicirati Bodeov prikaz amplitudno-frekvencijske karakteristike (aproksi-
maciju s pravcima).
73
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
R C
uu
ui
+
Zadatak 6.10
Zadana je prijenosna funkcija otvorenog regulacijskog kruga:
Ko
Go (s) =
s (1 + 10s) (1 + 2s)
Zadatak 6.11
Zadana je prijenosna funkcija otvorenog kruga
1
Go (s) = .
sTI (s + 1)(s + 5)
Potrebno je:
74
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Zadatak 6.12
Prijenosna funkcija procesa je:
Kp
Gp (s) = ,
(1 + T1 s)(1 + T2 s)(1 + T3 s)
Zadatak 6.13
Zatvoreni sustav upravljanja prikazan je slikom 6.8.
Regulator Proces
R(s) 1 1s Y (s)
KR 1+
TI s (s + 1)(s + 10)
d) Izracunajte koliko iznosi fazno osiguranje za sustav pod c), koristeci jed-
nadzbe pravaca koji aproksimiraju Bodeov dijagram.
75
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Zadatak 6.14
Zadana je prijenosna funkcija sustava
s+2
G(s) = 16 .
s2 (s
+ 10)
a) Koristenjem aproksimacije pravcima nacrtajte Bodeov dijagram prije-
nosne funkcije G(s).
b) Analiticki odredite iznos faznog kasnjenja (0 )[ ] i amplitudnog pojacanja
A(0 )[dB] na frekvenciji 0 = 4[rad/s]. Ako je na ulazu u sustav pobuda
u(t) = 2 sin(0 t), odredite izraz za odziv sustava y(t) uz istitrane pocetne
uvjete sustava.
Zadatak 6.15
Na slici 6.9 prikazana je aproksimacija pravcima Bodeovog dijagrama procesa
GP (s).
a) Koristenjem aproksimacije pravcima odredite fazno i amplitudno osigu-
ranje sustava ciji je Bodeov dijagram otvorenog kruga prikazan na slici
6.9.
b) Procesom GP (s) se upravlja koristeci proporcionalni regulator.
Koliko mora biti pojacanje regulatora KR da bi fazno osiguranje
sustava iznosilo 90 ?
Za koje vrijednosti pojacanja KR je zatvoreni sustav upravljanja
nestabilan?
c) U otvoreni krug upravljanja dodan je mjerni clan GM (s) = esT , a regu-
lator je GR (s) = 1.
Koliki je iznos faze i amplitude na frekvenciji = 102 ako je T = 1
s?
Koji je maksimalni iznos kasnjenja T za koji je sustav jos uvijek
stabilan?
d) Odredite prijenosnu funkciju procesa GP (s) ciji je Bodeov dijagram pri-
kazan na slici 6.9.
Zadatak 6.16
Zadana je prijenosna funkcija otvorenog kruga upravljanja
10
Go (s) = .
s(s + 1)(s + 10)
76
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
20
40
60
80
0
45
90
() [ ]
135
180
225
270
Zadatak 6.17
Na slici 6.10 prikazana je aproksimacija fazno-frekvencijske karakteristike sus-
tava treceg reda koji nema polove i nule u desnoj poluravnini. Amplitudno-
frekvencijska karakteristika |G(j)| aproksimirana pravcima na frekvenciji
= 1 rad/s ima jedinicno pojacanje.
77
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
90
() [ ]
135
180
Zadatak 6.18
Zadan je sustav upravljanja prikazan blokovskom shemom na slici 6.11, gdje
je pojacanje K < , >.
(s + 1)(s + 10)
78
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Zadatak 6.19
Zadana je prijenosna funkcija otvorenog regulacijskog kruga:
1 0.1s
Go (s) = Ko ,
(1 + 2s) (1 + 0.02s)
gdje je Ko > 0.
Potrebno je koristenjem Nyquistova kriterija stabilnosti odrediti dozvo-
ljeni iznos parametra Ko za koji je zatvoreni sustav stabilan te skicirati Nyqu-
istov dijagram.
Zadatak 6.20
Sustav upravljanja prikazan je slikom 6.12 gdje je: Go (s) prijenosna funkcija
drugoga reda bez konacnih nula, i Tt = 1 s. Prijelazna funkcija sustava
opisanog s G(s) = YR(s)
(s)
u ustaljenom stanju ima vrijednost h() = y() = 1,
nadvisenje m = 5%, i vrijeme prvog maksimuma tm = 1.5 s.
Y (s)
a) Odredite prijenosnu funkciju G(s) = R(s)
i nagib pripadajuce prijelazne
funkcije u t = 0+ .
Zadatak 6.21
Na slici 6.13 prikazan je Nyquistov dijagram stabilne prijenosne funkcije
G(s) bez konacnih nula. Dijagram sijece realnu i imaginarnu os u sljedecim
tockama:
[s1 ] 0 1 3
G (j) K>0 j 0.25 0
79
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Im
K
Re
Zadatak 6.22
Sustav upravljanja prikazan je slikom 6.14, gdje je Go (s) stabilna prijenosna
funkcija otvorenog kruga (K > 0, T1 > 0, T2 > 0).
Go (s)
R(s) K Y (s)
(1 + sT1 )(1 + sT2 )
Zadatak 6.23
Zatvoreni sustav upravljanja zadan je slikom 6.15. Prijenosna funkcija za-
1
tvorenog kruga upravljanja je Gz (s) = 0.5539s2 +0.9326s+1 . Potrebno je:
80
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
R(s) Y (s)
Go (s)
Zadatak 6.24
Zadana je prijenosna funkcija otvorenog kruga
Kp
Go (s) = ,
s(s + 1)2
Zadatak 6.25
Slikom 6.16 prikazan je Nyquistov dijagram prijenosne funkcije procesa GP (s).
a) Koliko iznosi izlaz iz procesa y(t) ako je na ulazu procesa signal u(t) =
5sin(1 t)?
81
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Zadatak 6.26
Prijenosna funkcija sustava zatvorenog jedinicnom negativnom povratnom
vezom glasi:
Y (s) 10
Gz (s) = = 3 2
.
U (s) s + 2s + 5s + 10
a) Nacrtajte Nyquistov dijagram otvorenog kruga.
Zadatak 6.27
2
Zadana je prijenosna funkcija procesa Gp (s) = s(s+4)
.
Zadatak 6.28
Zatvoreni regulacijski krug prikazan je slikom 6.17, gdje je pojacanje K > 0.
82
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Proces
Regulator
R(s) 20(1 s) Y (s)
K
s(s + 4)
Zadatak 6.29
Zatvoreni sustav upravljanja opisan je slikom 6.18. Zadani su parametri:
K = 1, T2 = 0.5 s, T3 = 0.1 s.
R(s) K Y (s)
T1 s(1 + T2 s)(1 + T3 s)
Zadatak 6.30
Zadana je prijenosna funkcija otvorenog kruga:
K
Go (s) = .
s (1 + T s)
Potrebno je:
83
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Zadatak 6.31
Bodeov dijagram stabilnog procesa GP (s) prikazan je slikom 6.19.
60
80
100
120
140
160
45
0
45
() [ ]
90
135
180
225
270
84
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
c) Ako je poznato da proces GP (s) ima cetiri pola, odredite broj nula te u
kojoj poluravnini se nalaze. Objasnite odgovor.
85
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
6.1 Rje
senja
Rje
senje 6.1
Prvo treba odrediti karakteristicne parametre u frekvencijskoj domeni. Iz
32 n2
G(s) = = K
s2 + 2s + 16 s2 + 2n s + n2
slijedi:
K = 2,
= 0.25,
n = 4.
p
Rezonantna se frekvencija odreduje iz r = n 1 2 2 , tako da slijedi
r = 14 = 3.74 rad/s
(r ) = 1.31 rad = 75
Rje
senje 6.2
Ocito je da sustav uz otvorenu sklopku S na frekvenciji = 3rad/s ima
pojacanje 12 i fazno kasnjenje 2
3
+ 6 = 5
6
. Stoga vrijedi:
1 5 1
Go (j3) = ej 6 = ( 3 j).
2 4
86
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Rje
senje 6.3
Nazivnik prijenosne funkcije zatvorenog kruga:
(s + 2.3 + j 3)(s + 2.3 j 3) = (s + 2.3)2 + 3
Rje
senje 6.4
Zatvoreni sustav zadan je svojim polovima, koji su prikazani na slici 6.20.
p
dana je formula r = n 1 2 2 .
a) Za frekvenciju rezonantnog izdizanja r
2 q
1 2 3 1
Sa slike 6.20 mozemo ocitati n = 2
+ 2 = 4
+ 34 = 1 i
1
= cos = 2
n
= 12 . Uvrstavanjem dobivamo:
87
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
=
n = 1
2
1
3
2
1 2 =
1
n
2
p
n <
1 12 1
2
12
2
r = 2
= 0.7071
Kako je zadan sustav drugog reda, iz Slike 6.20, odnosno polozaja polova
odmah se moze iscitati prijenosna funkcija sustava:
n2 1
G(s) = 2 2
= 2
s + 2n s + n s +s+1
1
G(j) =
1 2 + j
Pojasnopropusna frekvencija je ona frekvencija pri kojoj amplitudno- frek-
vencijska karakteristika padne za 3 dB u odnosu na amplitudu propusnog
pojasa. Kako imamo kompleksno konjugirani par polova s jedinicnim
pojacanjem, lako mozemo zakljuciti kako je amplituda u pojasnopropus-
nom podrucju 0 dB. Dakle, trazimo frekvenciju b pri kojoj ce amplituda
iznositi -3 dB.
20 log |G(jb )| = 3 [dB]
b 1.2712
88
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
G(s) 1
Go (s) = =
1 G(s) s(s + 1)
c 0.7862
51.8273
10
Tt = c
0.222 [s]
Rje
senje 6.5
Prvi korak je odredivanje presjecne frekvencije:
n2
|Go (jc )| = 1 =
(n c ) +(2n c )2
2 2 2
c = 0 rad/s
Rje
senje 6.6
a) Slika 6.21.
89
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
0
A() [dB]
20 Ar = A( )
40
180
225
270
101 100 101 102 103
= 20
90
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Rje
senje 6.7
a)
s + 10
Gp (s) = .
s(s + 1)
b) Slika 6.22.
c) Amplitudni pravci (prvo pravac nagiba -3, a onda pravac nagiba -1):
y = 60x + b (nagib 3)
x = 0 b = 20 + 20 log 200 = 66
x = 1 y = 60 + 66 = 6 (pocetna tocka za pravac nagiba 1)
y = 20(x xc ) (nagib 1)
6 = 20(1 xc )
26 13
xc = =
20 10
13
c = 10 = 19.95 rad/s
10
91
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Fazni pravac:
y = 90 x + b
x = 0 b = 270
13
x = xc y = 90 270 = 153
10
= 27
Rje
senje 6.8
40
20log(49)=33.8
20 1
0
L() [dB]
40.2 dB
20 2
40
60
1 0 1 2 3 4
10 10 10 10 10 10
[rad/s]
1
45
2
() []
90
135 1
180
1 0 1 2 3 4
10 10 10 10 10 10
[rad/s]
Slika 6.23
92
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
guranje na frekvenciji 5000 rad/s iznosi priblizno 40.2 dB, a fazno osiguranje
na frekvenciji 490 rad/s iznosi priblizno 45 .
Iz amplitudnog osiguranja proizlazi da dodatno pojacanje koje se moze
unijeti u sustav, a da on dode na rub stabilnosti, iznosi:
40.2
KR,dod = 10 20 = 102.3
Rje
senje 6.9
a)
Ui (s) 1 1
G (s) = = =
Uu (s) 1 + sRC 1 + 0.1s
Rje
senje 6.10
93
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
10
15
A()dB
20
25
30
35
40
1 0 1 2 3
10 10 10 10 10
[rad/s]
Slika 6.24
Rje
senje 6.11
94
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
50
0
L() [dB]
50
100
150
200
3 2 1 0 1 2
10 10 10 10 10 10
[rad/s]
90
130
() []
180
270
3 2 1 0 1 2
10 10 10 10 10 10
[rad/s]
Slika 6.25
Step Response
1.2
0.8
Amplitude
0.6
0.4
0.2
0
0 20 40 60 80 100 120 140 160
Time (sec)
Slika 6.26
95
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
32
0
8
2
amplituda [dB]
36
80
120
0.01 0.1 0.4 1 5 10 100
frekvencija [rad/s]
50
90
1
117
121
2
faza []
180
239
1
270
300
0.01 0.1 0.4 0.5 1 10 50 100
frekvencija [rad/s]
96
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
ranje.
(c ) = 90 (log 0.4 log 0.1) 45 = 117
= 180 (c ) = 63
Vrijeme prvog maksimuma i nadvisenje odredujemo priblizno (slika 6.28):
m 70 = 7%
tm 3c = 7.5s.
Step Response
1.4
1.2
0.8
Amplitude
0.6
0.4
0.2
0
0 5 10 15
Time (sec)
Rje
senje 6.12
97
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
40
Amplituda [dB]
20 X: 0.5191
Y: 0.004989
0
20
40
60
2 1 0 1
10 10 10 10
100
120
Faza []
140
X: 0.5191
160 Y: 148.3
180
2 1 0 1
10 10 10 10
Frekvencija
tm 3/c = 5.8 s,
Fazno osiguranje je
= 148 + 180 = 32
pa je nadvisenje
m 70 = 70 32 = 38%
Rje
senje 6.13
98
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
20
10
20 dB/dek
0
A.O.
10
20
30
20 dB/dek
40
50
60
2 1 0 1 2 3
10 10 10 10 10 10
50
90
45 /dek
100
150
90 /dek
200
45 /dek
250 270
300
2 1 0 1 2 3
10 10 10 10 10 10
99
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
30
20 dB/dek
20
10
0
A.O.
10
20
20 dB/dek
30
40
50
2 1 0 1 2 3
10 10 10 10 10 10
80
100 90
120
140
160
F.O. 90 /dek
180
200
220
240
260 270
280
2 1 0 1 2 3
10 10 10 10 10 10
Rje
senje 6.14
b)
|G(j0 )| = 0.4152 |G(j0 )|dB = 7.63 [dB],
100
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
20
0
20
40
60
80
100
() [ ]
180
Rje
senje 6.15
101
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
d)
s
15/20 10
1 s 10
GP (s) = 10 s = 0.05623
(s + 1)( 0.1 + 1) (s + 1)(s + 0.1)
.
Rje
senje 6.16
40
60
80
100
90
135
() [ ]
180
225
270
103
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
na frekvenciji c
= 180 [ ] (90 [ ] 45 [ ]) = 45 [ ].
Rje
senje 6.17
104
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
40
60
80
100
120
Rje
senje 6.18
105
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
a)
K(j 1)
G(j) =
(j + 1)(j + 10)
12K 2 10K K(21 2 )
Re() = , Im() =
(10 2 )2 + (11)2 (10 2 )2 + (11)2
K K
Im = 0 = 0, = 21 Re = , Re =
r 10 11
10 K 30
Re = 0 = Im =
12 55
i) K > 0, Slika 6.35
K
> 1 K < 10
10
ii) K < 0, Slika 6.36
K
> 1 K > 11
11
K h11, 10i
b)
K = 10.5
10.5
= 21, Re = = 0.95, Ar = 1.04 = 0.4 dB
11
rad
A(c ) = 1 c = 3.2066 = 0.29 rad = 16.86
s
Na slici 6.37 naznaceni su amplitudno i fazno osiguranje.
106
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Rje
senje 6.19
Uvrstavanjem s = j dobije se:
1 0.242 2 + j (0.004 3 2.12)
Go (j) = K
0.0016 4 + 4.0004 2 + 1
Realni i imaginarni dio iznose:
1 0.242 2
< () = K
0.0016 4 + 4.0004 2 + 1
0.004 3 2.12
= () = K
0.0016 4 + 4.0004 2 + 1
Pocetna i konacna tocka:
< (0) = K < () = 0
=0
= (0) = 0 = () = 0
107
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Oba pola unose po -90 u faznu karakteristiku, a isto tako i nula u desnoj
poluravnini pa ukupna fazna karakteristika zavrsava na -270 , sto je ujedno
i kut upada u ishodiste Nyquistovog dijagrama.
Granica stabilnosti:
K=5
1
K=15
3
jIm()
8
2 1 0 2 4 5 6 8 10 12 14 15 16
Re()
Rje
senje 6.20
ln 100
m
m = 100e 1 2 = r 2 = 0.69
2 + ln 100
m
108
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Y (s)
Vrijeme prvog maksimuma od U (s)
je 1.5s, ali vrijeme prvog maksimuma
X(s)
od U (s)
je tm Tt = 0.5s. Dakle:
tm Tt = p
n 1 2
n = p = 8.68
(tm Tt ) 1 2
Naposlijetku, prijenosna funkcija je
Y (s) n2 75.34
G (s) = = 2 2
eTt s = 2 es .
U (s) s + 2n s + n s + 11.98s + 75.34
Gx (s) 75.34
G0 (s) = =
1 Gx (s) s (s + 11.98)
Re {G (j)} = ()K
2
+p2
= 275.34
+143.52
1 pK
Im {G (j)} = 2 +p2 = 1 2902.57
+143.52
= 0 Re = pK2 = 0.525, Im =
= Re = 0, Im = 0
Rje
senje 6.21
109
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Nyquist Diagram
10
4
Imaginary Axis
2
0.525
0
10
1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
Real Axis
K
G(s) = a3 s3 +a2 s2 +a1 s+1
,
K
G(j) = 1a2 2 +j(a1 a3 2 )
.
Iz G(j1) = j slijedi:
1 a2 2 = 0 a2 = 1,
K
j(a1 a3 )
= j K = a1 a3 .
Iz G(j3) = 41 slijedi:
a1 a3 2 = 0 a1 = 9a3
K
1a2 2
= 14 K = 2
110
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Rje
senje 6.22
1 2 T1 T2 j (T1 + T2 )
Go (j) = K
(1 2 T1 T2 )2 + 2 (T1 + T2 )2
G(0) = K,
G j T1 T2 = j KT1 +T
1 T1 T2
2
,
G(j) = 0.
Nyquist Diagram
1.5
0.5
Imaginary Axis
0.5
1.5
1 0.5 0 0.5 1 1.5 2
Real Axis
Rje
senje 6.23
111
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Nyquist Diagram
10
4
Imaginary Axis
10
1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
Real Axis
Gz 1 1
Go (s) = 1Gz
= s + 2 s
1 2 = 0.5539s2 +0.9326s
n n
Slika 6.41.
|Go (jc )| = 1
1
|Go (jc )| = 2 4 2 2
c = 0.9370 rad/s
0.5539 c +0.9326 c
= 180 + 0 (c ) = 60.9035
c Tt < [rad]
Tt < 1.1345s
Rje
senje 6.24
a)
2 2 Kp Kp ( 3 )
Go (j) = j
6 + 2 4 + 2 6 + 2 4 + 2
112
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Im = 0 = 1 [rad/s2 ],
Kp
G(j1) = .
2
Nyquistov dijagram prikazan je na slici 6.42.
Nyquist Diagram
5
Imaginary Axis
10
15
20
25
1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2
Real Axis
Go (s)
Slika 6.42: Nyquistov dijagram otvorenog kruga Kp
Rje
senje 6.25
113
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Rje
senje 6.26
114
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
={Go (j)} 0
10
15
20
1.2 1 0.8 0.6 0.4 0.2 0
<{Go (j)}
=
20
<{Go (j)} = lim =0
4 2 + (5 2 )2
10( 2 5)
={Go (j)} = lim =0
4 3 + (5 2 )2
Odatle imamo
20
<{Go (j 5)} = = 1 .
4 2 + (5 2 )2
Rje
senje 6.27
115
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
40
60
80
100
120
(c ) = 70 m 180 = 117 .
3
Go (s) = Kp Gp = ,
s(s + 4)
1 s2 + 4s 0.2 1 2s
E(s) = R(s) = 2 + 2e ,
1 + Go (s) s + 4s + 3 s s
4
e() = lim sE(s) = .
s0 3
Rje
senje 6.28
a)
20K
Go (j) = [5 + j( 2 4)]
( 2 + 16)
Nyquistova krivulja za = i = 0:
117
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
25
lim <{Go (j)} = K
0 4
lim ={Go (j)} =
0
Presjecna tocka Nyquistove krivulje s realnom osi:
={Go (j)} = 0 2 = 4
= 2 <{Go (j)} = 5K
Nyquistov dijagram je prikazan slikom 6.45. Iz njega se moze ocitati da
ce sustav biti stabilan za slucaj kada je tocka (5K, j0) desno od (-1,j0),
odnosno 0 < 5K < 1 iz cega slijedi
0 < K < 0.2
2 25
4
K
0
5K
1 0.5 0 0.5
Rje
senje 6.29
118
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
40
20
A() [dB]
0
Ar = 6.02 dB
20
40
90
135
() [ ]
180 = 54.19
225
270
1
|Go (j)| = q q =1
T1 T2 T3 c c2 + ( T12 )2 c2 + ( T13 )2
T1 = 0.9814
119
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Nyquist Diagram
20
15
10
5
Imaginary Axis
10
15
20
1.4 1.2 1 0.8 0.6 0.4 0.2 0
Real Axis
Rje
senje 6.30
120
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Nyquist Diagram
0.02
0.015
0.01
Imaginary Axis
0.005
0.005
0.01
0.015
0.02
0.025
0.16 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0
Real Axis
jIm()
asimptota
KT
Re()
Rje
senje 6.31
121
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
20
0
A() [dB]
20
40
60
80
100
3 2 1 0 1
10 10 10 10 10
[rad/s]
45
90
()
135
180
225
3 2 1 0 1
10 10 10 10 10
[rad/s]
122
6. Prikaz sustava pomocu frekvencijske karakteristike v1.0
Nyquist Diagram
2.5
1.5
0.5
Imaginary Axis
0.5
1.5
2.5
1 0.5 0 0.5 1 1.5 2 2.5 3
Real Axis
123
Poglavlje 7
Zadatak 7.1
Zatvoreni sustav upravljanja prikazan je slikom 7.1. Odredite polozaj polova
R(s) K
Y (s)
(s+a)(s+1)(s+2)
Zadatak 7.2
15 1 0 1
124
7. Polovi, nule i vremenski odzivi v1.0
Zadatak 7.3
Zadan je sustav upravljanja prikazan blokovskom shemom na slici 7.3. Polovi
prijenosne funkcije u direktnoj grani su sp1,2 = 1 j. Skicirajte prijelaznu
s2 + 2n s + n2
esTt
Zadatak 7.4
Zatvoreni regulacijski krug prikazan je slikom 7.4. Za iznos K = 0.1 kva-
Proces
Regulator
R(s) 20(1 s) Y (s)
K
s(s + 4)
Zadatak 7.5
Zadana je prijenosna funkcija otvorenog regulacijskog kruga:
1 0.1s
Go (s) = Ko .
(1 + 2s) (1 + 0.02s)
125
7. Polovi, nule i vremenski odzivi v1.0
Zadatak 7.6
Na slici 7.5 zvjezdicama su prikazani polovi sustava G1 (s) a trokuticima
polovi sustava G2 (s). Kvalitativno skicirajte prijelazne funkcije sustava G1 (s)
i G2 (s).
j
s-ravnina
j2
j1
60
Zadatak 7.7
32
Za sustav G(s) = s2 +2s+16 odredite vremenske pokazatelje kvalitete: vri-
jeme porasta tr , vrijeme prvog maksimuma tm , maksimalno nadvisenje m i
vrijeme smirivanja t1% .
Zadatak 7.8
Zatvoreni sustav upravljanja prikazan je slikom 7.6. Prijelazna funkcija hr (t)
Proces
Regulator
R(s) 2 Y (s)
KR
(1 + 0.1s)(1 + 0.002s)
126
7. Polovi, nule i vremenski odzivi v1.0
Zadatak 7.9
Zatvoreni sustav upravljanja zadan je slikom 7.7. Prijelazna funkcija hr (t)
R(s) Y (s)
Go (s)
zatvorenog sustava upravljanja ima oblik prijelazne funkcije PT2 S clana bez
konacnih nula, pri cemu je hr () = 1, nadvisenje iznosi m = 8%, a vrijeme
prvog maksimuma tm = 3 s. Potrebno je:
a) Odrediti polove zatvorenog sustava upravljanja i prikazati ih u komplek-
snoj ravnini.
Zadatak 7.10
Zadana je prijenosna funkcija otvorenog kruga:
K
Go (s) = .
s (1 + T s)
Za zadanu vremensku konstantu T = 10 s potrebno je odrediti koeficijent
pojacanja K tako da nadvisenje prijelazne funkcije m zatvorenog kruga s
jedinicnom negativnom povratnom vezom iznosi tocno 10%.
Zadatak 7.11
Zatvoreni sustav upravljanja prikazan je slikom 7.8.
Proces
Regulator
R(s) 10 Y (s)
GR (s)
(s + 2)(s + 5)
127
7. Polovi, nule i vremenski odzivi v1.0
Zadatak 7.12
Prijenosna funkcija G1 (s) ima kompleksnokonjugirani par polova s1,2 =
1 j1 , 1 > 0. Naznacite u kompleksnoj sravnini polozaj polova prije-
nosne G2 (s) cija prijelazna funkcija ima jednako nadvisenje i dvostruko vece
vrijeme porasta od prijelazne funkcije od G1 (s).
Zadatak 7.13
Za linearni kontinuirani sustav drugog reda opisan prijenosnom funkcijom
G(s) bez konacnih nula zadani su sljedeci pokazatelji kvalitete:
tm = 3.14 s,
m = 16.3%.
Zadatak 7.14
Koristeci relacije koje vrijede za sustav II reda (bez konacnih nula) potrebno
je skicirati podrucje polova u kompleksnoj s-ravnini da bi se istovremeno
zadovoljili sljedeci zahtjevi:
nadvisenje m < 10 %.
Zadatak 7.15
Koristeci relacije koje vrijede za sustav II reda (bez konacnih nula) potrebno
je skicirati podrucje polova u kompleksnoj s-ravnini da bi se istovremeno
zadovoljili sljedeci zahtjevi:
128
7. Polovi, nule i vremenski odzivi v1.0
Zadatak 7.16
Koristeci relacije koje vrijede za sustav drugoga reda (bez konacnih nula)
potrebno je skicirati podrucje polova u kompleksnoj s-ravnini da bi se isto-
vremeno zadovoljili sljedeci zahtjevi:
vrijeme prvog maksimuma tm < 1 s i
Zadatak 7.17
Odredite pokazatelje kvalitete prijelazne funkcije za sustav drugog reda bez
konacnih nula, za koji je dano podrucje polova u s-ravnini prema slici 7.9.
Slika 7.9: Podrucje polova sustava drugog reda bez konacnih nula.
Zadatak 7.18
Snimanjem prijelazne funkcije zatvorenog kruga (slika 7.10) s jednim parom
konjugirano kompleksnih polova bez konacnih nula utvrdeni su sljedeci iznosi
karakteristicnih velicina:
129
7. Polovi, nule i vremenski odzivi v1.0
R(s) Y (s)
Go (s)
130
7. Polovi, nule i vremenski odzivi v1.0
7.1 Rje
senja
Rje
senje 7.1
Karakteristicna jednadzba sustava upravljanja:
K
1 + Go (s) = 1 + =0
(s + a)(s + 1)(s + 2)
s3 + (3 + a)s2 + (2 + 3a)s + 2a + K = 0
4 2
Uvrstenjem K = i a = u karakteristicnu jednadzbu slijede polovi
3 3
zatvorenog kruga.
7
s1,2 = 0, s3 =
3
Rje
senje 7.2
Y (s) s1
Gp (s) = =K .
U (s) s(s + 1)(s + 15)
131
7. Polovi, nule i vremenski odzivi v1.0
Rje
senje 7.3
tm = p + Tt = 5.164 s
n 1 2
4.6
t1% = + Tt = 6.6 s
n
0.8
h(t)
0.6
0.4
0.2
0
0 2 5 10 15
t [s]
Rje
senje 7.4
Prijenosna funkcija zatvorenog kruga:
Go (s) 2(1 s)
Gcl (s) = = 2
1 + Go (s) s + 2s + 2
Karakteristike odziva:
1 1
jedinicno pojacanje
132
7. Polovi, nule i vremenski odzivi v1.0
Rje
senje 7.5
Step Response
2
K=5
K=15
1.5
1
Amplitude
0.5
0.5
1
0 0.5 1 1.5
Time (sec)
133
7. Polovi, nule i vremenski odzivi v1.0
Rje
senje 7.6
Neka su prijenosne funkcije dvaju sustava kako slijedi:
2
n
G1 (s) =
s2 + 2 n s + n
2
2
nM
G2 (s) = 2 2
s + 2M nM s + nM
Iz polozaja polova moze se zakljuciti o vremenskim pokazateljima:
= M m = mM
= M i n < nM tm > tmM
= M i n < nM t1% > t1%M
n < nM tr > trM
Na slici 7.13 prikazani su odzivi oba sustava.
0
0 1 2 3 4 5 6 7 8 9 10
Time (sec)
Rje
senje 7.7
Prvo treba odrediti karakteristicne parametre u frekvencijskoj domeni. Iz
32 n2
G(s) = = K
s2 + 2s + 16 s2 + 2n s + n2
slijedi:
K=2
= 0.25
n = 4.
134
7. Polovi, nule i vremenski odzivi v1.0
Vremenski pokazatelji:
tm = p = = 0.81 s
n 1 2 15
m = 100e 12 = 100e 15 = 44.43 %
4.6
t1% = = 4.6 s
n
1.8
tr = = 0.45 s
n
Rje
senje 7.8
135
7. Polovi, nule i vremenski odzivi v1.0
Rje
senje 7.9
a)
m % = 100 e 1 2 = 0.6266
tm = p n = 1.3437
1 2
Polovi zatvorenog sustava upravljanja su:
p
sp1,2 = n jn 1 2
sp1,2 = 0.8419 j1.0472
136
7. Polovi, nule i vremenski odzivi v1.0
PoleZero Map
1.5
1
System: Gz
Pole : 0.842 + 1.05i
Damping: 0.627
Overshoot (%): 8
0.5
Frequency (rad/sec): 1.34
Imaginary Axis
System: Gz
0.5 Pole : 0.842 1.05i
Damping: 0.627
Overshoot (%): 8
Frequency (rad/sec): 1.34
1
1.5
0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
Real Axis
Rje
senje 7.10
Prijenosna funkcija zatvorenog kruga:
Go (s) 0.1K
G (s) = = 2
1 + Go (s) s + 0.1s + 0.1K
n2 = 0.1K 0.025
K=
2n = 0.1 2
100
ln m
m = 100e 1 2 ... = r = 0.5912
2 2 100
+ ln m
0.025
K= = 0.0715
2
137
7. Polovi, nule i vremenski odzivi v1.0
Rje
senje 7.11
KR Gp (s)
G(s) =
1 + KR Gp (s)
10KR
= 2
s + 7s + 10(KR + 1)
p
Vrijeme prvog maksimuma dano je s tm = gdje je n 1 2
n 1 2
apsolutna vrijednost imaginarne komponente kompleksno konjugiranog para
polova sustava drugog reda, sto mozemo izracunati direktno iz karakteristicnog
polinoma.
p
n 1 2 =
tm
p
40(KR + 1) 72
=
2 tm
2
1 9
KR = + 2.2392
10 tm 40
Rje
senje 7.12
Konstantno nadvisenje znaci da se polovi nalaze na istom pravcu koji prolazi
kroz ishodiste, a konstantno vrijeme porasta tr = 1.8 n
znaci da su polovi
na kruznici konstantnog radijusa sa sredistem u ishodistu. Ako se vrijeme
porasta poveca dvostruko, kruznica ce imati dvostruko manji radijus. Polovi
sustava G2 (s) prikazani su kruzicima na slici 7.15.
j
1
1/2
-1 -1/2
138
7. Polovi, nule i vremenski odzivi v1.0
Rje
senje 7.13
a)
m = e = 0.5
1 2
p
tm = p p = n 1 2 = 1
n 1 2
2 3 3
n = , n =
3 3
4
G(s) = 3
2 3 4
s2 + s+
3 3
b)
4
Go = 3
2 3
s(s + )
3
Rub stabilnosti.
Rje
senje 7.14
Za vrijeme prvog maksimuma vrijedi:
j
j
tm = p <1
n 1 2
p
-j
= n 1 2 >
139
7. Polovi, nule i vremenski odzivi v1.0
j m = 100e 12
100
ln =p
m 1 2
=
53 ln 100
m
=q
+ ln2 100
2
m
ln 10
=p = 0.5912
2 + ln2 10
|| = arccos < 53
Presjekom podrucja dobivenih za zahtjeve na vrijeme prvog maksimuma i na
maksimalno nadvisenje dobije se podrucje u kojem su zadovoljena oba zah-
tjeva (vidi sliku 7.16).
j
=
53
-j
Rje
senje 7.15
4.6
t1% = < 2 n > 2.3
n
1.8
tr = < 0.5 n > 3.6
n
p 100
1 2 ln 16.3
m = 100e < 16.3 < arccos q = 1.047
2 + ln2 100 3
16.3
140
7. Polovi, nule i vremenski odzivi v1.0
Rje
senje 7.16
j p
tm = p < 1 n 1 2 >
-2.3 n 1 2
4.6
-j t1% = < 2 n > 2.3
n
Rje
senje 7.17
Iz slike 7.9 se ocitava n > 4 s1 , te kut s negativnom realnomosi || < 4 =
45 . Relativni koeficijent prigusenja je jednak = cos() > 22 . Konacno,
veza s vremenskim podrucjem:
1.8 1.8
tr < = = 0.45 s.
n 4
m < 100e 1 2 = 4.32%.
Rje
senje 7.18
141
7. Polovi, nule i vremenski odzivi v1.0
n = p = 2.9416 [rad/s].
tm 1 2
Vrijeme smirivanja iznosi t1% = 3.43 [s], a vrijeme porasta tr = 0.6119 [s].
Prijelazna funkcija zatvorenog kruga s oznacenim karakteristicnim velicinama
prikazana je na slici 7.18.
b)
Kn2 Gr (s)
Gr (s) = 2 2
, Go (s) = ,
s + 2n s + n 2 Kn 1 Gr (s)
p
sp1,2 = n n 2 (1 K)
Uz izracunate i n slijede polovi:
sp1 = 2.3071, sp2 = 0.3751,
koje je potrebno ucrtati u kompleksnoj ravnini.
c) Polovi referentnog sustava su sp1,2 = 1 2j. Iz uvjeta za manje vrijeme
prvog maksimuma slijedi
p < p ,
n0 1 02 n 1 2
142
7. Polovi, nule i vremenski odzivi v1.0
p p
n 1 2 < n0 1 02 ,
Im < Im0 ,
sto predstavlja uvjet da sustav mora imati polove udaljenije od realne osi,
u odnosu na konjugirano kompleksni par polova referentnog sustava.
Iz uvjeta za nadvisenje slijedi,
0
m < m
0 < ( = arccos())
pri cemu je kut kojeg polovi sp1,2 zatvaraju s kompleksnom ravninom.
Podrucje polova u kompleksnoj ravnini koje zadovoljava dana ogranicenja
prikazano je na slici 7.19.
143
Poglavlje 8
Stabilnost linearnih
kontinuiranih sustava
upravljanja
Zadatak 8.1
Zatvoreni regulacijski krug prikazan je slikom 8.1.
Z(s)
R(s) E(s) K + 1 Y (s)
2
s +s+a
s
Zadatak 8.2
Zadan je sustav upravljanja prikazan blokovskom shemom na slici 8.2. Hurwit-
zovim kriterijem stabilnosti odredite interval vrijednosti pojacanja KR za
koje je sustav upravljanja stabilan.
144
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
Proces
Regulator
R(s) s1 Y (s)
KR
(s + 2)(s + 3)(s + 4)
Zadatak 8.3
Zatvoreni sustav upravljanja prikazan je slikom 8.3.
R(s) K Y (s)
(s + a)(s + 1)(s + 2)
Zadatak 8.4
Zadana je prijenosna funkcija otvorenog regulacijskog kruga:
K
Go (s) =
s (1 + 10s) (1 + 2s)
Zadatak 8.5
Zatvoreni sustav upravljanja prikazan je slikom 8.4.
Proces
Regulator
R(s) 10 Y (s)
GR (s)
(s + 2)(s + 5)
145
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
R1
R
R1
e
C
+
u
+
Zadatak 8.6
Zadan je sustav upravljanja prikazan blokovskom shemom na slici 8.6. Pri-
R(s) E(s) KR
G(s) G(s)
s +
+ Y (s)
G(s)
+
1
tom je: G(s) = .
s+2
Primjenom algebarskog kriterija stabilnosti odredite interval vrijednosti
pojacanja KR za koji je sustav stabilan.
Zadatak 8.7
Zatvoreni sustav upravljanja prikazan je slikom 8.7.
146
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
Z(s)
R(s) E(s) + Y (s)
K 1
s s+2
1
s+a
Zadatak 8.8
Na slici 8.8 prikazan je zatvoreni krug upravljanja koji se sastoji od regulatora
GR (s), procesa GP (s), te mjernoga clana GM (s). Prijenosna funkcija procesa
1
je GP (s) = s2 +2s+2 .
R(s) Y (s)
GR (s) GP (s) GM (s)
Zadatak 8.9
147
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
upravljanja stabilan.
148
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
8.1 Rje
senja
Rje
senje 8.1
K
Go (s) =
s(s2 + s + a)
Karakteristicna jednadzba se dobije iz 1 + Go (s) = 0.
P (s) = s3 + s2 + as + K
a) Hurwitzov kriterij:
a=K
K
P (s) = s3 + s2 + as + a = (s + 1)(s2 + a)
P (j) = (j + 1)( 2 + a) = 0
= a
2
T =
a
149
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
Rje
senje 8.2
KR (s 1)
1 + Go (s) = 1 + =0
(s + 2)(s + 3)(s + 4)
s3 + 9s2 + (26 + KR )s + 24 KR = 0
a3 = 1 > 0
a2 = 9 > 0
a1 = 26 + KR > 0 KR > 26
a0 = 24 KR > 0 KR < 24
D 1 = a1 > 0
a1 a0
D2 = >0
a3 a2
9(26 + KR ) 1(24 KR ) > 0 KR > 21
Rje
senje 8.3
Karakteristicna jednadzba sustava upravljanja:
K
1 + Go (s) = 1 + =0
(s + a)(s + 1)(s + 2)
s3 + (3 + a)s2 + (2 + 3a)s + 2a + K = 0
a3 = 1 > 0
a2 = 3 + a > 0 a > 3
2
a1 = 2 + 3a > 0 a >
3
a0 = 2a + K > 0 K > 2a
150
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
Rje
senje 8.4
Karakteristicna jednadzba dobije se iz:
1 + Go (s) = 0
P (s) = 20s + 12s2 + s + K = 0
3
151
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
Rje
senje 8.5
Z1
u
Z2 y
+
R 1
GR (s) =
R1 sCR1
R
GR (s) =
sCR12
R
b) Uz GR (s) = sCR12
imamo
GR (s)Gp (s)
G(s) =
1 + GR (s)Gp (s)
10R
=
CR1 s + 7CR1 s + 10CR12 s + 10R
2 3 2 2
152
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
R
7R12
C
1
7R12 R
1C
Rje
senje 8.6
Blokovskom algebrom dobije se prijenosna funkcija otvorenog kruga:
KR G(s) G(s) 1
G0 (s) = G(s) = KR
s 1 + G(s) 1 G(s) s(s + 2)(s + 3)(s + 1)
Prijenosna funkcija zatvorenog kruga i karakteristicni polinom iznose
KR
G(s) =
s4+ 6s3+ 11s2 + 6s + KR
P (s) = s4 + 6s3 + 11s2 + 6s + KR
Koristeci Hurwitzov kriterij ispitujemo sljedece uvijete:
153
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
2) provjera determinanti:
D1 = 6 > 0
6 KR
D2 = > 0 KR < 11
6 11
6 KR 0
D3 = 6 11 6 > 0 KR < 10
0 1 6
Rje
senje 8.7
a > 0, K > 0
K < 4a + 2a2 .
Rje
senje 8.8
Karakteristicna jednadzba zatvorenog kruga upravljanja glasi:
154
8. Stabilnost linearnih kontinuiranih sustava upravljanja v1.0
a0 > 0 KR > 0
a1 > 0 TI > 0
a1 a0 (2 + KR )TI KR KR
> 0 TI >
a3 a2 = TI 2TI 4 + 2KR
Rje
senje 8.9
Prijenosna funkcija GF (s) je ocito stabilna (polovi se nalaze u lijevoj po-
luravnini). Stoga za GF (s) nije potrebno dodatno provjeravati stabilnost.
Karakteristicni polinom zatvorene petlje glasi:
Slijede uvjeti:
K>0
K +1 K 7
= 3K + 7 > 0 K< .
10 7 3
Stoga je konacno rjesenje 0 < K < 73 .
155
Poglavlje 9
Zadatak 9.1
Zadana je prijenosna funkcija otvorenog kruga
1
Go (s) = .
sTI (s + 1)(s + 5)
Potrebno je odrediti TI tako da regulacijsko odstupanje zatvorenog sus-
tava upravljanja s jedinicnom povratnom vezom na pobudu r(t) = 2tS(t) u
ustaljenom stanju ima vrijednost e = 5.
Zadatak 9.2
Zatvoreni regulacijski krug prikazan je slikom 9.1. Odredite regulacijsko od-
stupanje e u ustaljenom stanju ako je z(t) = 0.5tS(t).
Z(s)
R(s) E(s) K + 1
Y (s)
s s2 +s+a
Zadatak 9.3
Uz pretpostavku da je sustav upravljanja sa slike 9.2 stabilan, odrediti regu-
lacijsko odstupanje u ustaljenom stanju uz signal referentne velicine r(t) =
156
9. Pokazatelji kvalitete SAU u ustaljenom stanju v1.0
(1 t) S(t 1).
Go (s)
R(s) K Y (s)
(1 + sT1 )(1 + sT2 )
Zadatak 9.4
Sustav upravljanja prikazan je slikom 9.3 gdje je GR (s) PI strukture, a pri-
1
jenosna funkcija procesa Gp (s) = s(s+1)(s+2) . Odredite iznos regulacijskog
odstupanja u ustaljenom stanju (e ) ako je r(t) = tS(t).
Zadatak 9.5
Zadan je sustav upravljanja prikazan blokovskom shemom na slici 9.4 gdje
su = 0.71 i n = 1.41.
esTt
Zadatak 9.6
Zadan je sustav upravljanja prikazan blokovskom shemom na slici 9.5 gdje
1
je G(s) = s+2 .
157
9. Pokazatelji kvalitete SAU u ustaljenom stanju v1.0
R(s) E(s)
KR
s
G(s) G(s)
+
+ Y (s)
G(s)
+
Zadatak 9.7
Zadana je prijenosna funkcija procesa:
4 (1 4s)
Gp (s) = .
(1 + 10s) (1 + 2s)
158
9. Pokazatelji kvalitete SAU u ustaljenom stanju v1.0
9.1 Rje
senja
Rje
senje 9.1
Prijenosna funkcija za regulacijsko odstupanje zatvorenog kruga:
2 TI (s + 1)(s + 5)
E(s) = G(s) R(s) =
s 1 + sTI (s + 1)(s + 5)
2TI (s + 1)(s + 5)
e = lim sE(s) = lim = 10TI = 5
s0 s0 1 + sTI (s + 1)(s + 5)
TI = 0.5s
Rje
senje 9.2
0.5
Pogreska u ustaljenom stanju uz Z(s) = s2
:
1
s2 +s+a s 0.5
E(s) = Y (s) = K
Z(s) =
1 + s(s2 +s+a) s3 + s2 + as + K s2
0.5 0.5
e = lim sE(s) = lim =
s0 s0 s3 s2
+ + as + K K
Rje
senje 9.3
Sustav je bez astatizma pa ne moze slijediti zadanu referencu:
sR(s)
lim e(t) = lim sE(s) = lim =
t s0 s0 1 + Go (s)
159
9. Pokazatelji kvalitete SAU u ustaljenom stanju v1.0
Rje
senje 9.4
1
R(s) = s2
, te je:
1 TI s2 (s + 1)(s + 2) 1
E(s) = R(s) = 2
2 =
1 + Go (s) TI s (s + 1)(s + 2) + KR (1 + TI s) s
TI (s + 1)(s + 2)
= 2
TI s (s + 1)(s + 2) + KR (1 + TI s)
TI s(s + 1)(s + 2) 0
e = lim sE(s) = lim = =0
s0 s0 TI s2 (s + 1)(s + 2) + KR (1 + TI s) KR
Rje
senje 9.5
Prijenosna funkcija zatvorenog sustava upravljanja:
Kn2
2K
G(s) = 2 +esTt K 2
s2 +2n s+n
= s2 +2s+2+2KesTt
n
K=1
Rje
senje 9.6
Blokovskom algebrom dobije se prijenosna funkcija otvorenog kruga:
KR G(s) G(s) 1
G0 (s) = G(s) = KR
s 1 + G(s) 1 G(s) s(s + 2)(s + 3)(s + 1)
a) e = 0, zato jer prijenosna funkcija otvorenog kruga ima astatizam prvog
reda, tj. I-vladanje.
b)
1 1 6
e = lim s 2
= =1
s0 1 + Go (s) s KR
Pa je rjesenje KR = 6.
Rje
senje 9.7
Prijenosna funkcija regulatora:
1 1 + 15s
GR (s) = KR 1 + = 0.5
TI s 15s
160
9. Pokazatelji kvalitete SAU u ustaljenom stanju v1.0
161
Poglavlje 10
Zadatak 10.1
Polovi linearnog kontinuiranog sustava drugog reda bez konacnih nula su
sp1,2 = 1 j.
(1) T = T1 = 0.1 s,
(2) T = T2 = 1 s.
Zadatak 10.2
Prijenosna funkcija linearnog kontinuiranog sustava drugog reda bez konacnih
nula je oblika
4
3
G(s) = .
2 3 4
s2 + 3
s + 3
162
10. Preslikavanje polova i nula iz s u z ravninu v1.0
(1) T = T1 = 0.1 s,
(2) T = T2 = 1 s.
Zadatak 10.3
Zadani su zahtjevi na vremenske pokazatelje prijelazne pojave tm < 1 s i
t1% < 1 s, te vrijeme uzorkovanja T = 0.1 s. Koristeci relacije koje vrijede
za sustav drugog reda (bez konacnih nula) potrebno je skicirati:
Zadatak 10.4
1 3
Preslikajte pol u z-ravnini z = 4
+ 4
j u s-ravninu, ako je zadano vrijeme
uzorkovanja T = 10 s.
Zadatak 10.5
163
10. Preslikavanje polova i nula iz s u z ravninu v1.0
10.1 Rje
senja
Rje
senje 10.1
Rje
senje 10.2
1+s T2
Kod Tustinove diskretizacije za polove diskretnog sustava vrijedi zpi = 1s T2
,
pa je stoga:
Rje
senje 10.3
164
10. Preslikavanje polova i nula iz s u z ravninu v1.0
b) Preslikavanje u z podrucje:
j10
j
j0.63
j
18
-4.6 -1 -0.63 -18 1 Re(z)
-j
-j0.63
-j
-j10
Rje
senje 10.4
Pol u z-ravnini preslikava se u osnovni pojas kao:
sT T jT 1 3 1
z=e =e e = + j = ej 3
4 4 2
1 1 1
eT = = ln = 0.0693147
2 10 2
T = = = = 0.10472
3 3T 30
s = + j = 0.0693147 + j0.10472
165
10. Preslikavanje polova i nula iz s u z ravninu v1.0
Rje
senje 10.5
Unutar oznacenog podrucja za sve polove vrijedi 0.4 < en T < 0.8:
ln 0.4 ln 0.8
ln 0.4 < n T < ln 0.8 > n > .
0.1 0.1
Za polove u kontinuiranom podrucju vrijedit ce:
166
Poglavlje 11
Postupci diskretizacije
kontinuiranih sustava
Zadatak 11.1
Diskretizirahte PI regulator GR (s) = KR 1+T Is
TI s
Tustinovim postupkom uz
vrijeme uzorkovanja T = 0.1 s te odredite pripadnu rekurzivnu jednadzbu
diskretiziranog regulatora. Zadano je KR = 2.7, TI = 3.78 s.
Zadatak 11.2
Odredite rekurzivnu jednadzbu PI regulatora s opcim parametrima KR i TI
uz opcenito vrijeme uzorkovanja T ako je regulator diskretiziran:
a) Tustinovim postupkom i
Zadatak 11.3
Odredite diskretnu prijenosnu funkciju PI regulatora s opcim parametrima
KR i TI koristenjem Eulerove unazadne diferencije uz opcenito vrijeme uzor-
kovanja T te odrediti rekurzivnu jednadzbu regulatora.
Zadatak 11.4
Odredite prijenosnu funkciju Gp (z) diskretizacijom kontinuiranog procesa
2
Gp (s) = s+2 uz zadrzavanje svojstva prijelazne funkcije i uz vrijeme uzor-
kovanja T = 0.1 s.
167
11. Postupci diskretizacije kontinuiranih sustava v1.0
Zadatak 11.5
Zadana je presjecna frekvencija kontinuiranog vremenski nepromjenjivog sus-
tava c = 30 s1 . Koji postupak diskretizacije treba upotrijebiti da diskreti-
zirani sustav ima priblizno jednaku presjecnu frekvenciju, uz dovoljno malo
vrijeme uzorkovanja? Koliko iznosi ta frekvencija ako je vrijeme uzorkovanja
T = 0.01 s?
Zadatak 11.6
Diskretni sustav upravljanja u vremenski kontinuiranoj domeni prikazan je
slikom 11.1. Zadane su prijenosne funkcije regulatora i procesa:
GR (s) = 0.7 1+s
s
, Gp (s) = 5
(1+0.3s)(1+s)
.
Diskretni sustav upravljanja u diskretnoj domeni, koji je ekvivalentan sus-
tavu prikazanom na slici 11.1, prikazan je slikom 11.2. Odredite GR (z) i
Gp (z) ako je zadano T = 100 ms.
R(z) Y (z)
GR (z) GP (z)
Zadatak 11.7
Odrediti koliko se priblizno promijeni nadvisenje prijelazne funkcije zatvo-
renog diskretnog kruga u odnosu na kontinuirani, ako presjecna frekvencija
otvorenog kruga s regulatorom iznosi c = 0.1 rad/s, a odabrano vrijeme
uzorkovanja T = 1 s.
Zadatak 11.8
Odrediti preporuceni raspon vremena uzorkovanja ako je Bodeov dijagram
otvorenog kruga prikazan slikom 11.3. U kojem se rasponu u tom slucaju mi-
168
11. Postupci diskretizacije kontinuiranih sustava v1.0
50
Magnitude (dB)
50
100
90
Phase (deg)
135
180
3 2 1 0
10 10 10 10
Frequency (rad/sec)
Zadatak 11.9
Prijenosna funkcija kontinuiranog procesa kojim se upravlja P regulatorom
1
je dana s Go (s) = 4T1 s(1+2T1 s)
. Ako bi projektirani P regulator u sustavu
upravljanja kutom zakreta motora imao digitalnu umjesto analognu izvedbe,
prakticnim preporukama odredite prikladno vrijeme uzorkovanja T . Proci-
jenite za koliko bi se uz tako odreden T promijenilo nadvisenje prijelazne
funkcije sustava upravljanja kutom zakreta motora.
Zadatak 11.10
Zatvoreni diskretni sustav upravljanja prikazan je slikom 11.4. Potrebno je
odrediti iznos regulacijskog odstupanja e() u ustaljenom stanju na pobudu
r(k) = S(k).
169
11. Postupci diskretizacije kontinuiranih sustava v1.0
R(z) E(z) +
0.05 0.2 Y (z)
KR
z 0.95 z 0.8
170
11. Postupci diskretizacije kontinuiranih sustava v1.0
11.1 Rje
senja
Rje
senje 11.1
2T T
T + 2TI z 2TII +T z 0.97389
GR (z) = GR (s)|s= 2 z1 = KR = 2.73571
T z+1 2TI z1 z1
Rje
senje 11.2
T z
= KR 1 +
TI z 1
Rekurzivna jednadzba:
KR
u (k) = u (k 1) + (TI + T ) e (k) KR e (k 1)
TI
171
11. Postupci diskretizacije kontinuiranih sustava v1.0
Rje
senje 11.3
PI regulator diskretiziran Eulerovom unazadnom diferencijom:
U (z) 1 + TI s
GR (z) = = GR (s)|s= z1 = KR =
E (z) Tz TI s s= z1
Tz
T z
= KR 1 +
TI z 1
Rekurzivna jednadzba:
KR
u (k) = u (k 1) + (TI + T ) e (k) KR e (k 1)
TI
Rje
senje 11.4
Svojstva prijelazne funkcije zadrzavaju se ZOH diskretizacijom:
1 Gp (s) 1 2
Gp (z) = (1 z )Z = (1 z )Z =
s s(s + 2)
(1 eaT )z 1
= (1 z 1 )
(1 z 1 )(1 eaT z 1 )
gdje je a = 2. Slijedi:
0.1813z 1
Gp (z) =
1 0.8187z 1
Rje
senje 11.5
Tustinov postupak cuva presjecnu frekvenciju. Tustinovim postupkom se
frekvencija preslikava kao:
2 c T
c = tg = 30.227 s1 .
T 2
Rje
senje 11.6
Regulator se diskretizira uz ocuvanje impulsnog odziva:
1+s 1 1 2z 1
GR (z) = Z 0.7 = 0.7Z + 1 = 0.7 + 1 = 0.7 .
s s 1 z 1 z1
Proces se diskretizira ZOH metodom:
1 1 5 z1 A B C
Gp (z) = (1z )Z = Z + 1 +
s (1 + 0.3s)(1 + s) z s 0.3
+s 1+s
172
11. Postupci diskretizacije kontinuiranih sustava v1.0
15 50
A=5 B= C=
7 7
z1 Az z z
Gp (z) = +B 1 + C =
z z1 z e 3 z e0.1
z1 z1
=A+B 1 + C
z e 3 z e0.1
0.06259z + 0.07229 0.06259z + 0.07229
= = 2
(z 0.71653)(z 0.90484) z 1.62137z + 0.64834
Rje
senje 11.7
Diskretizacija se nadomjesta ekvivalentnim mrtvim vremenom iznosa pola
vremena uzorkovanja:
T 1
(c ) = c = 0.1 = 0.05 rad = 2.86
2 2
S obzirom da vrijedi m [%] 70 [ ] slijedi da m [%] [ ] pa je
m 2.86%
Rje
senje 11.8
Presjecna frekvencija iz Bodeovog dijagrama: c = 0.01 rad/s. Preporuceni
raspon vremena uzorkovanja T :
1
T (0.17, 0.34)
c
T (17, 34) s
173
11. Postupci diskretizacije kontinuiranih sustava v1.0
Rje
senje 11.9
Pronalazimo presjecnu frekvenciju c :
q
4T1 c2 1 + 4T12 c2 = 1
s
1 21 0.23
c = =
2T1 2 T1
Rje
senje 11.10
1 z
E(z) = z0.9 0.2 =
1+ KR z0.95 z0.6
z1
z(z 0.95)(z 0.6)
=
(z 1)(z 2
+ z(0.2KR 1.55) + 0.57 0.18KR )
0.05 0.4
e() = lim(1 z 1 )E(z) = =
z1 1 + 0.2KR 1.55 + 0.57 0.18KR
0.02 1
= =
0.02 + 0.02KR 1 + KR
174
Poglavlje 12
Zadatak 12.1
Za diskretni sustav upravljanja prikazan slikom 12.1 zadan je regulator GR (z) =
z 0.1813z 1
KR 0.5z0.4 i proces Gp (z) = 10.8187z 1 .
R(z) Y (z)
GR (z) GP (z)
Zadatak 12.2
Zadan je sustav prikazan slikom 12.2.
Y (z)
a) Odredite prijenosnu funkciju G(z) = R(z)
.
Zadatak 12.3
Zatvoreni diskretni sustav upravljanja prikazan je slikom 12.3. Potrebno je:
175
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
R(z) Y (z)
z 0.9 z + 0.5
z1 z 0.5
R(z) E(z) +
0.05 0.2 Y (z)
KR
z 0.95 z 0.8
Y (z)
a) Odrediti prijenosnu funkciju zatvorenog kruga G(z) = R(z)
.
Zadatak 12.4
Za sustav upravljanja prikazan slikom 12.4 potrebno je Hurwitzovim kriteri-
jem stabilnosti odrediti interval vrijednosti perioda uzorkovanja T za koje je
taj sustav stabilan.
Zadano je: GR (s) = 2s , Gp (s) = s+1
2
.
R(s) Y (s)
GR (s) ZOH Gp (s)
T T
176
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
Zadatak 12.5
Zatvoreni diskretni sustav upravljanja zadan je slikom 12.5, a prijenosne
funkcije regulatora i procesa su:
GR (z) = 10 z0.4
z0.6
, z0.25
Gp (z) = 0.04 (z0.4)(z0.6) .
R(z) Y (z)
GR (z) GP (z)
Zadatak 12.6
Diskretni sustav upravljanja prikazan je slikom 12.6. Otvoreni krug uprav-
ljanja u kontinuiranoj vremenskoj domeni zadan je prijenosnom funkcijom
Go (s) = K 1T 2s
1+T1 s
.
R(z) Y (z)
Go (z)
Zadatak 12.7
Na slici 12.7 prikazan je diskretni sustav automatskog upravljanja. Diskretni
sustav upravljanja dobiven je diskretizacijom uz vrijeme uzorkovanja T =
0.02s.
177
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
GR (z) GP (z)
R(z) E(z) z U (z) z Y (z)
K
z1 z 0.8
178
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
12.1 Rje
senja
Rje
senje 12.1
z
Zadano je GR (z) = KR 0.5z0.4 . Prema tome, prijenosna funkcija otvorenog
kruga ima oblik:
0.3625z
Go (z) = GR (z)Gp (z) = KR
(z 2 1.6187z + 0.655)
Rje
senje 12.2
a)
G2 (z) z + 0.5
G3 (z) = =
1 + KG2 (z) (1 + K)z + 0.5(K 1)
b) Karakteristicni polinom:
Uvjeti stabilnosti:
179
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
4.5
3.5
3
y = |2 + K|
2.5 y = |0.5K 0.05|
1.5
0.5
0
6 5 4 3 2 1 0 1 2 3
Slika 12.8
Rje
senje 12.3
180
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
(2.39 < KR < 3.17) (3.17 < KR < 8.72) 2.39 < KR < 8.72
Konacno rjesenje je presijek prvog i drugog uvjeta:
(1 < KR < 8.21) (2.39 < KR < 8.72) 1 < KR < 8.21
Rje
senje 12.4
Predavanje 15:
2z
GR (z) = Z {GR (s)} = ,
z1
1 Gp (s) 1 eT
Gp (z) = (1 z )Z =2 .
s z eT
Prijenosna funkcija otvorenog i zatvorenog kruga:
4z(1 eT )
Go (z) = GR (z)Gp (z) = ,
(z 1)(z eT )
4z(1 eT )
Gcl (z) = .
z 2 + z(3 5eT ) + eT
Karakteristicni polinom zatvorenog kruga:
181
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
Rje
senje 12.5
Karakteristicna jednadzba sustava upravljanja:
z 0.4 z 0.25
1 + Go (z) = 1 + 10 0.04 =0
z 0.6 (z 0.4)(z 0.6)
z 2 0.8000z + 0.26000 = 0
1+w 2 1+w
( ) 0.8 + 0.26 = 0
1w 1w
2.06w2 + 1.48w + 0.46 = 0
a2 = 2.06 > 0
a1 = 1.48 > 0
a0 = 0.46 > 0
D 1 = a1 > 0
Sustav je stabilan.
Rje
senje 12.6
182
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
Rje
senje 12.7
183
12. Stabilnost linearnih diskretnih sustava upravljanja v1.0
60
A() [dB]
40
20
45
() [ ]
90
135
101 100 101 102 103 104
[rad/s]
184
Poglavlje 13
Zadatak 13.1
Zadana je prijenosna funkcija procesa:
4 (1 4s)
Gp (s) = .
(1 + 10s) (1 + 2s)
Potrebno je projektirati PI regulator koristenjem Ziegler-Nicholsove metode
ruba stabilnosti.
Zadatak 13.2
Prijenosna funkcija procesa je:
Kp
Gp (s) = ,
(1 + T1 s)(1 + T2 s)(1 + T3 s)
gdje su vremenske konstante iznosa T1 = 2 s, T2 = 3 s, T3 = 4 s; pojacanje
procesa iznosi Kp = 1.
Za navedeni proces projektirajte PID regulator koristenjem Ziegler-Nicholsove
metode ruba stabilnosti.
Zadatak 13.3
Sustav upravljanja prikazan je slikom 13.1 gdje je GR (s) PI strukture, a
1
prijenosna funkcija procesa Gp (s) = s(s+1)(s+2) .
Parametrirajte regulator Ziegler-Nicholsovom metodom ruba stabilnosti.
Za odredivanje ruba stabilnosti koristite Nyquistov kriterij stabilnosti.
Zadatak 13.4
Zatvoreni sustav upravljanja zadan je slikom 13.2 gdje je GR (s) idealni re-
gulator paralelne PID strukture. Prijenosna funkcija procesa je Gp (s) =
185
13. Parametriranje PID regulatora v1.0
R(s) Y (s)
GR (s) GP (s)
5
(s+2)(s+1)2
.
R(s) Y (s)
GR (s) GP (s)
Zadatak 13.5
Sustav skladistenja fluida u spremniku cilindricnog oblika se sastoji od isto-
smjernog elektromotornog pogona koji upravlja ventilom i cija je dinamika
pojednostavljeno opisana integracijskim djelovanjem GEM P (s) = XUv(s) (s) 1
= 5s ;
ventila cija je linearizirana prijenosna funkcija u radnoj tocki Gv = Q u
Xv
=
0.2
1+0.1s
; te spremnika cija je linearizirana prijenosna funkcija u radnoj tocki
Gs = QHu = 1+125s25
. Regulator razine fluida u spremniku je P tipa. Ziegler-
Nicholsovom metodom ruba stabilnosti parametrirajte regulator.
Zadatak 13.6
Na slici 13.3 prikazan je zatvoreni krug upravljanja koji se sastoji od regu-
latora GR (s), procesa GP (s), te mjernoga clana GM (s). Prijenosna funkcija
1
procesa je GP (s) = s2 +2s+2 .
R(s) Y (s)
GR (s) GP (s) GM (s)
186
13. Parametriranje PID regulatora v1.0
Zadatak 13.7
Zadana je prijenosna funkcija otvorenog kruga
Kp
Go (s) = ,
s(s + 1)2
Zadatak 13.8
Zadana je prijenosna funkcija otvorenog kruga:
0.6
Go (s) = .
(1 + 40s) (1 + 25s)
Zadatak 13.9
Sustav upravljanja zadan je slikom 13.4 gdje je GR (s) PI regulator.
187
13. Parametriranje PID regulatora v1.0
Z(s)
R(s) E(s) 5 Y (s)
GR (s)
(1 + s)(1 + 2s)
C2
R2
R1
e(t)
+ u(t)
Zadatak 13.10
Funkcionalna shema sustava upravljanja momentom elektromotora prikazana
je na slici 13.6. Proces izgradnje/razgradnje momenta motora Mm [Nm]
opisan je diferencijalnom jednadzbom
T1 M m = K1 Mref Mm ,
188
13. Parametriranje PID regulatora v1.0
M ref Regulator b
momenta Pojaalo snage M
elektromotora M m , ,
Proces
2
kgm
gdje je J = 0.1 kgm2 moment
rad inercije rotora motora, b = 0.01 s koeficijent
viskoznog trenja, a s je brzina vrtnje motora. Zakret motora [rad],
za kojeg vrijedi
d
= ,
dt
regulira se kaskadnim sustavom upravljanja koji sadrzi regulacijski krug br-
zine vrtnje motora (podredeni krug) i regulacijski krug kuta zakreta motora
(nadredeni krug). Regulator brzine vrtnje ima PI strukturu, a regulator kuta
zakreta je P strukture.
b) Parametrirajte
regulator brzine vrtnje prema postupku tehnickog opti-
2
muma ( = 2 ). Zatvoreni regulacijski krug po brzini vrtnje strukturno
pojednostavnite, tj. prikazite ga PT1 clanom.
Zadatak 13.11
Zatvoreni sustav upravljanja zadan je slikom 13.7 gdje je GR (s) PI regulator.
Z(s)
R(s) E(s) 1 Y (s)
GR (s)
(1 + s)3
189
13. Parametriranje PID regulatora v1.0
Zadatak 13.12
Zadan je sustav upravljanja prikazan slikom 13.8 gdje je GR (s) PI regula-
tor, a GP (s) stabilan proces drugog reda cija je amplitudno-frekvencijska
karakteristika prikazana slikom 13.9. Vremenskom konstantom regulatora
kompenzira se veca vremenska konstanta procesa.
Z(s)
R(s) E(s) Y (s)
GR (s) GP (s)
190
13. Parametriranje PID regulatora v1.0
30
25
20 20 dB/dek
10
|Gp(j)| [dB]
0
40 dB/dek
10
20
30
0.1
1 [rad/s]
5 10 50
Zadatak 13.13
Zadana je prijenosna funkcija otvorenog kruga:
0.4
Go (s) = .
(1 + 125s) (1 + 50s) (1 + 25s)
Potrebno je projektirati PI regulator koristenjem Bodeovog prikaza frek-
vencijskih karakteristika (aproksimacije s pravcima) tako da se integracij-
skom vremenskom konstantom regulatora kompenzira dominantna vremen-
ska konstanta procesa, te uz uvjet da nadvisenje prijelazne funkcije y(t) za-
tvorenog kruga s jedinicnom povratnom vezom iznosi m 10%. Pri tome
koristite priblizne relacije za sustav drugog reda koje povezuju vremensko i
frekvencijsko podrucje.
Zadatak 13.14
Zatvoreni diskretni sustav upravljanja zadan je slikom 13.10.
R(z) Y (z)
GR (z) GP (z)
191
13. Parametriranje PID regulatora v1.0
192
13. Parametriranje PID regulatora v1.0
13.1 Rje
senja
Rje
senje 13.1
Prvi nacin rjesavanja pomocu frekvencijske karakteristike:
Frekvencijska karakteristika:
Frekvencija oscilacija :
Im {Gp (j )} = 0
803 16 = 0 = 0.4472 s1
193
13. Parametriranje PID regulatora v1.0
Rje
senje 13.2
Prijenosna funkcija otvorenog kruga s P-regulatorom je:
K s KR
Go (j) =
1 2 (T1 T2 + T1 T3 + T2 T3 ) + j(T1 + T2 + T3 2 T1 T2 T3 )
za rub stabilnosti vrijedi
Go (j ) = 1,
pa se izjednacavanjem imaginarnog dijela s nulom dobije
r
T1 + T2 + T3 2
= = 0.6124 Tkr = = 10.2604.
T1 T2 T3
Uvrstavanjem u realni dio dobije se
2 (T1 T2 + T1 T3 + T2 T3 ) 1
Kkr = = 8.75.
Ks
Parametri PID regulatora su:
Rje
senje 13.3
ZN metoda ruba stabilnosti radi se s P-regulatorom u zatvorenoj petlji:
KR
Go (s) =
s(s + 1)(s + 2)
194
13. Parametriranje PID regulatora v1.0
Io = 0 = 2
Kriticno pojacanje dobije se iz uvjeta:
4 + 52 + 4
Ro ( ) = 1 KR,kr = =6
3
Period oscilacija je:
2
Tkr = = 2 s = 4.44 s
Prema ZN-metodi PI regulator GR (s) = KR 1+T Is
TI s
se parametrira ovako:
Rje
senje 13.4
5 5
Go (s) = Kkr 2
= Kkr =
(s + 2)(s + 1) 2 4 + j(5 3 )
2
2 4 2 j(5 2 )
= 5Kkr
(2 4 2 )2 + (5 3 )2
Io ( ) = 0 5 2 = 0 = 5
2
Tkr = = 2.81
2 4 2
Ro ( ) = 1 = 5Kkr Kkr = 3.6
(2 4 2 )2 + (5 3 )2
Parametri PID regulatora su:
Rje
senje 13.5
KRkr = 10, KR = 5
Rje
senje 13.6
195
13. Parametriranje PID regulatora v1.0
P (s) = s3 + 4s2 + 6s + (4 + K) = 0
a0 > 0
4 + K > 0 K > 4
a1 a0 6 4 + K
> 0 K < 20
a3 a2 = 1 4
P (j) = 4 + K 4 2 + j(6 3 )
Im {P (j)} = 0 kr = 6 s1
2
Tkr = = 2.565 s
kr
Parametri PI regulatora dobiveni prema ZieglerNicholsovoj metodi ruba
stabilnosti su:
KR = 0.45Kkr = 9,
TI = 0.85Tkr = 2.18.
196
13. Parametriranje PID regulatora v1.0
TI = 0.6035.
Rje
senje 13.7
Rje
senje 13.8
Izraz za Y (s) dobije se iz prijenosne funkcije i jedinicne skokovite pobude u
Laplaceovom podrucju:
Y (s) 0.6 1
Go (s) = Y (s) = G (s) U (s) =
U (s) (1 + 40s) (1 + 25s) s
Svodenjem ne nesto prikladniji oblik i rastavom na parcijalne razlomke dobije
se:
0.6 1 A B C
Y (s) = 1
1
= + 1 + 1
40 25 s s + 40 s + 25 s s + 40 s + 25
197
13. Parametriranje PID regulatora v1.0
gdje su koeficijenti:
0.6 1
A= s 1 1
= 0.6
40 25 s s + 40 s + 25
s=0
1 0.6 1
B = s+ 1
1
= 1.6
40 40 25 s s + 40 s + 25 1
s= 40
1 0.6 1
C = s+ 1 1
=1
25 40 25 s s + 40 s + 25 1
s= 25
yi = h (ti ) = 0.1545
198
13. Parametriranje PID regulatora v1.0
k = h (ti ) = 0.0069
y yi = k (t ti )
y = 0.0069t 0.0602
Vrijeme zadrzavanja tz :
Parametri PI regulatora:
ta
KR = 0.9 = 14.95
tz Ks
TI = 3.33tz = 29.25 s
Rje
senje 13.9
a)
1 5 A B C
Y (s) = Gp (s) = = + +
s s(1 + s)(1 + 2s) s 1 + s 1 + 2s
A=5 B=5 C = 20
t
y(t) = 5 + 5et 10e 2 S(t)
199
13. Parametriranje PID regulatora v1.0
t
y(t) = 5et 2.5e 2
yt (t) = k t + l
5
k = y(t
in ) = = 1.25
4
5
l = y(tin ) k tin = (1 ln 4) = 0.483
4
Vremena tz i ta odredujemo iz tocki gdje tangenta sijece pravac y = 0 i
y = 5:
yt (tz ) = 0 tz = ln 4 1 = 0.386s
yt (tz + ta ) = 5 ta = 4s
R2 1 + sR2 C 1 + sTI
GR (s) = = KR
R1 sR2 C sTI
R2 = KR R1 = 500k
TI
C= = 4F
R2
Rje
senje 13.10
200
13. Parametriranje PID regulatora v1.0
201
13. Parametriranje PID regulatora v1.0
Rje
senje 13.11
18KR
TI =
8 + 7KR KR2
I3,4
Iz KR
= 0 slijedi:
9KR (16 KR )
TI =
(8 KR )2 (2KR + 1)
Izjednacavanjem gornje dvije relacije dobiva se sljedece:
Gp (s)
E(s) = R(s)
1 + Gp (s)GR (s)
Kp TI
=
sTI 1 + 3Tp s + 3Tp2 s2 + Tp3 s3 + Kp KR (1 + TI s)
1
= 4
s + 3s + 3s2 + 6s + 1
3
Z
1 TI
e(t) dt = lim s E(s) = =1
0 s0 s KR
Rje
senje 13.12
202
13. Parametriranje PID regulatora v1.0
Go (s) 1 1
Gz (s) = = s s2
= 2 s2
1 + Go (s) 1+ KR Kp
+ 5KR Kp
1+ n
s + 2
n
p
n = 5KR Kp
5
KR = = 0.141
2Kp
c) Prijenosna funkcija otvorenog kruga:
2.5
Go (s) =
s(1 + 5s )
Bodeova karakteristika prikazana je slikama 13.12 i 13.13.
d) Presjecna frekvencija c = 2.5s 1 se ocitava sa slike 13.12. Vrijeme uzor-
kovanja iznosi:
0.17 + 0.34
T = = 102ms
2c
U GR (s) uvrstavamo s = T2 z1
z+1
1 z1
= 0.051 z+1
:
T z+1 1.051z + 0.949
GR (z) = KR 1 + = 0.141
2TI z 1 z1
Rje
senje 13.13
Integracijska vremenska konstanta: TI = Tmax = 125 s.
Prijenosna funkcija PI regulatora:
1 + 125s
GR (s) = KR
125s
203
13. Parametriranje PID regulatora v1.0
30
20
10
1
amplituda [dB]
10
20
2
30
40
50
60
0.1 1 2.5 5 10 100
[rad/s]
80
100
120
faza []
140
160
180
204
13. Parametriranje PID regulatora v1.0
0
1
2
20
L() [dB]
40
3
60
80
100
3 2 1 0
10 10 10 10
[s1]
90
1
135
() []
180
2
225
1
270
3 2 1 0
10 10 10 10
[s1]
Rje
senje 13.14
Prijenosna funkcija otvorenog kruga ima oblik:
(z + 0.5)(z + a)
Go (z) = GR (z)GP (z) = .
(z 0.8)(z 0.2)(z + b)
Dominantni pol procesa je zd = 0.8, sto znaci da je a = 0.8 pa je prijenosna
funkcija otvorenog kruga:
z + 0.5
Go (z) = GR (z)GP (z) = .
(z 0.2)(z + b)
Prijelazna funkcija u ustaljenom stanju iznosi:
z1 z + 0.5
y = lim Y (z) = lim = 1.
z1 z z1 (z 0.2)(z + b) + (z + 0.5)
Slijedi da je b = 1.
205