Académique Documents
Professionnel Documents
Culture Documents
Zenan ehi
AUTOMATSKO
UPRAVLJANJE
-Analiza i Dizajn-
Predgovor
Svrha ove knjige je predstavljanje osnovnih metoda i tehnika analize i
dizajna kontinualnih linearnih sistema automatskog upravljanja. Akcent je
na klasinim i na modernim (matrinim) metodama analize i dizajna. elja i
cilj autora ove knjige je bila da u jednoj knjizi predstave kako tehnike analize
isto tako i tehnike dizajna sistema automatskog upravljanja, i na taj nain
olakaju itaocima usvajanje i razumijevanje problematike teorije automatskog
upravljanja. Knjiga je namijenjena studentima tehnikih fakulteta koji izuavaju
sisteme automatskog upravljanja u planu studija, te inenjerima koji se bave
automatikom u profesionalnom radu. Autori pretpostavljaju da itaoci imaju
osnovna znanja iz teorije signala i sistema, matematike analize, kompleksne
analize te linearne algebre. Nadamo se da e ova knjiga stimulisati itaoce da
nastave izuavanje ove znaajne i izazovne inenjerske discipline, izvan njenih
okvira. Zahvaljujemo recenzentima na korisnim savjetima i sugestijama, te naim
kolegama na domaim i inostranim univerzitetima sa kojim smo saraivali i od
kojih smo mnogo nauili. Zavaljujemo naim sponzorima bez ije pomoi ova
knjiga ne bi bila tampana. Ovu knjigu posveujemo svojim obiteljima, za trajnu
podrku i razumijevanje.
Autori
Sadraj
1. Automatsko upravljanje sistemima osnovni pojmovi
1.1 Uvod
1.2 Upravljanje u otvorenoj povratnoj sprezi
1.3 Upravljanje sa zatvorenom povratnom spregom
1.4 Primjeri iz historijata automatskog upravljanja
1.5 Primjeri savremenih sistema automatskog upravljanja
1.6 Dizajn upravljakog sistema
3. Analiza sistema automatskog upravljanja u domenu prenosnih funkcija
3.1 Prenosna funkcija linearnog sistema
3.2 Prenosne funkcije nekih elementarnih sistema
3.3 Prenosna funkcija multivarijabilnog sistema
3.4 Osnovne karakteristike sistema sa zatvorenom
povratnom spregom
3.5 Algebra dijagrama blokova
3.6 Graf toka signala
3.7 Ocjene kvalitete sistema automatskog upravljanja
3.7.1 Vremenske ocjene kvalitete tranzijentni
i ustaljeni odziv
3.7.2 Tranzijentni odziv sistema drugog reda
3.7.3 Tranzijentni odziv sistema vieg reda
7
4. Dizajn regulatora u domenu prenosnih funkcija
4.1 Efekti polova i nula regulatora na sistem
automatskog pravljanja
4.2 Kraenje nula i polova regulatora i objekta upravljanja
4.3 Regulator sa postavljanjem polova
4.4 Svi stabilizirajui regulatori (Youla parametrizacija)
4.5 Regulatori PID tipa
4.5.1 Dizajn P regulatora
4.5.2 Dizajn PI regulatora
4.5.3 Dizajn PD regulatora
4.5.4 Dizajn PID regulatora
4.6 Eksperimentalno podeavanje PID regulatora
4.6.1 Ziegler-Nichols-ove preporuke podeenja
PID regulatora
4.6.2 Cohen-Coon-ove preporuke podeenja PID regulatora
4.6.3 Chien-Hrones-Reswick-ove preporuke podeenja PID
regulatora
4.6.4 Optimalno podeenje PID regulatora po integralnom
kriteriju (ITAE)
4.7 Kaskadno upravljanje
4.8 Smith-ov prediktor
5. Analiza sistema automatskog upravljanja u frekventnom domenu
8
9. Digitalno upravljanje
Indeks
Literatura
10
1.1 Uvod
Proces
y(t)
izlaz
i formulisati kao:
nai ulaz u (t ) takav da izlaz iz procesa y (t ) bude to je mogue blii ili jednak
eljenom izlazu y d (t ) . Na slici 1.2 su prikazani y (t ) i y d (t ) . Izlaz i ulaz su
odgovarajue fizikalne veliine. Kada se ulaz u (t ) primijeni na sistem, izlaz
sistema treba da bude to blie eljenom izlazu y d (t ) .
11
y(t)
yd(t)
t
Slika 1.2 Problem automatskog upravljanja eljeni i stvarni izlaz sistema
diferencijalna
jednaina
y(t)
izlaz
Primjer 1.1
Potrebno je izvriti sintezu upravljanja (sile) automatskih kolica (AGV) koja
prevoze robu iz skladita do teretnog aviona (slika 1.4).
AGV
F (t )
Avion
13
x(t)
T
t
-A
T/2
14
x( t )
L
T/2
dx(t )
= v(t ) = a (t )dt = Adt = At
dt
0
0
v(t ) =
T /2
Adt +
At 2
2
T /2
T /2
za 0 t T / 2
za t = T x(T ) = L L =
za T / 2 t T
T /2
Adt = AT At
za 0 t T / 2
(1.1)
za T / 2 t T
AT 2 AT 2
At 2
+ ATt
4
2
2
AT 2
4
0t T /2
T /2<t T
(1.2)
d 2x
= F (t )
dt 2
(1.3)
(1.4)
m0
d 2x
=
A
2
dt
m0 + m
(1.5)
a unutar T / 2 t T sa:
T/2
16
d 2x
= F (t ) + (t )
dt 2
(1.6)
Sistem
y(t)
u=u(t, y(t))
Senzor
Regulator
Slika 1.10 Sistem upravljanja sa zatvorenom povratnom spregom
yd(t)
Regulator
u(t)=u(e(t))
Sistem
y(t)
e(t)=yd(t)-y(t)
Senzor
(m0 + m)
d 2x
= F (t ) + (t )
dt 2
(1.7)
18
dx
(T ) = 0
dt
(1.8)
F (t ) = K p ( L x(t )) K d
dx(t )
dt
(1.9)
(1.10)
Poetnih uslova
Promjenama parametara sistema
Vanjskih sluajnih smetnji
19
+-
Kp
+-
F(t)
AGV
x(t)
Kd
d
dt
x(t)
Senzor
Dovod pare
Regulacioni
ventil
Parna maina
Slika 1.13 Watt-ov sistem automatskog upravljanja brzinom vrtnje parne maine
20
Uu(t)
Ui(t)
U i (t ) =
A
U u (t ) =
1 + AH
A
1
U u (t ) U u (t )
H
1
A + H
A
(1.11)
5
7
U sluaju velikog pojaanja elektronskog pojaala, npr. u opsegu A 10 10 ,
pojaanje pojaala sa negativnom povratnom spregom je potpuno odreeno
elementom u povratnoj sprezi H (najee pasivni element). Drugaije reeno,
neizbjene varijacije (promjene) pojaanja pojaala A u relativno velikom
opsegu nee bitnije utjecati na varijacije (promjene) pojaanja pojaala sa
negativnom povratnom spregom ukoliko je element u povratnoj sprezi izabran
da bude temperaturno i starosno stabilan te u eljenoj klasi tanosti.
+-
Hidrauliki
sistem
Top
ugao
Potenciometar
21
Radarski sistem mjeri i prati poziciju i brzinu aviona, te u cilju obaranja aviona,
alje potrebne ugaone pozicije protivavionskom topu.
Put
+-
Dinamika
automobila
Voza
Vizualni
senzor
2. Robotski manipulator
22
Turbina
Generator
Ventil
Ventil
Ventil
Zrak
Mjerenje
temperature
Mjerenje
pritiska
Upravljanje
brzinom
Raunar
eljene vrijednosti
parametara
+-
Mjerenja
Vlada
+
++
Proizvodnja
Stvarni
nacionalni
dohodak
Potroai
Porezi
23
+-
e(t)
Regulator
(Kontroler)
Pojaalo
snage
Izvrni
organ
Proces
Mjerenje
(senzor)
24
y(t)
Identifikacija varijabli za
upravljanje
NE
Specifikacije
zadovoljene?
DA
Kraj procedure dizajna
25
Disk
Podeavanje
brzine
DC
pojaava
DC
motor
Regulator
Aktuator
Proces
DC pojaava
DC motor
Disk
Stvarna
brzina
26
Disk
Podeavanje
brzine
+-
DC
pojaava
DC motor
Tahometar
+-
Greka
Regulator
Aktuator
Proces
DC pojaava
DC motor
Disk
Izmjerena brzina
(napon)
Stvarna
brzina
Senzor
Tahometar
Slika 1.25 Blok dijagram sistema upravljanja brzinom diska sa zatvorenom spregom
27
(2.1)
Fiziki sistem
Distribuirani parametri
Koncentrisani parametri
Parcijalne diferencijalne
jednaine
Obine diferencijalne
jednaine
Linearne diferencijalne
jednaine
Nelinearne diferencijalne
jednaine
Jednaine sa konstantnim
koeficijentima
R1
R2
ei(t)
i2
eo(t)
i3
ei (t ) = L
i1 (t ) =
eo (t )
de (t )
+C o
R2
dt
d 2 eo (t ) L + R1 R2C deo (t ) R1 + R2
ei (t )
+
+
e
(
t
)
=
o
2
R LC
dt
LC
R2 LC dt
2
(2.2)
31
Zamjenama:
ao =
R1 + R2
L + R1 R2C
1
, a1 =
i bo =
R2 LC
R2 LC
LC
(2.3)
(2.4)
F=B
dx(t )
dt
(2.5)
32
(2.6)
K1
K2
m2
B2
m1
B1
F2(t)
x2
F1(t)
x1
m1
m2
d 2 x1 (t )
dx (t ) dx (t )
+ B1 1 2 + K1 ( x1 (t ) x2 (t )) = F1 (t )
dt
dt
dt
(2.7)
d 2 x2 (t )
dx (t )
dx (t ) dx (t )
B1 1 2 K1 ( x1 (t ) x2 (t )) + B2 2 + K 2 x2 (t ) = F2 (t )
dt
dt
dt
dt
33
Primjer 2.3
Zvunik za reprodukciju zvuka iz elektrinog signala predstavlja elektromehaniki
pretvara. Tipina geometrija zvunika skicirana je na slici 2.4.
konus
konus
____
........
elektromagnet
kalem
____
........
namotaj
Niska suspenzija
snage
Permanentni magnet
34
(2.8)
(2.9)
gdje su:
M - masa pokretnog dijela zvunika (konus i vazduni stub)
B1 - koeficijent viskoznog trenja konusa
K - konstanta krutosti veze konusa i nepokretnog dijela zvunika
U provodniku duine l, koji se kree brzinom v u magnetskom polju indukcije
B, indukuje se napon e na njegovim krajevima ija je vrijednost:
e(t ) = Blv(t )
(2.10)
+
va
-
+
enamotaj
-
35
di (t )
dx(t )
+ Ri (t ) + Bl
= Va (t )
dt
dt
(2.11)
gdje su:
L - induktivnost namotaja
R - omski otpor namotaja
Prethodne dvije spregnute jednaine mehanikog i elektrinog podsistema
predstavljaju dinamiki model zvunika (elektromehanikog pretvaraa).
Primjer 2.4
Potrebno je nai jednaine kretanja DC (istosmjernog) motora upravljanog
naponom armature te sa permanentnim magnetom na statoru. Materijalna
struktura DC motora data je na slici 2.6.
Ra
La
T
m
e=Ke m
va
-
Jm
Tl
.
bm
(2.12)
gdje su:
m -ugaona koordinata rotora
ia (t ) -struja armature (rotorskog kruga)
J m -moment inercije rotora motora
Bm -koeficijent viskoznog trenja rotora
K t -momentna konstanta motora
Tl -moment optereenja motora
Elektrina jednaina armaturnog kruga je:
La
dia (t )
d (t )
+ R a ia (t ) + K e m = va (t )
dt
dt
(2.13)
gdje su:
ia (t ) -struja armature (rotorskog kruga)
v a (t ) -napon armature (rotorskog kruga)
La -induktivnost armaturnog kruga
Ra -omska otpornost armaturnog kruga
K e -naponska konstanta motora
Prethodne dvije spregnute jednaine mehanikog i elektrinog podsistema
predstavljaju dinamiki model DC motora.
37
R2
q2
To
TI
q1
R1
Slika 2.7 Sobna temperatura
q (t ) =
1
(T1 (t ) T2 (t ))
R
(2.14)
gdje su:
R - termika otpornost materije
T1 , T2 temperature na granici materije
Toplina takoe moe da protie kada toplija masa (fluid) utie u hladniju masu
i obratno, tj. vri se prenos toplote prenoenjem. U ovom sluaju toplotni tok je
dat sa:
q (t ) =
dm(t )
cv (T1 (t ) T2 (t ))
dt
gdje su:
dm(t )
- maseni protok fluida temperature T1 koji utie u rezervoar
dt
temperature T2
cv - specifini toplotni kapacitet fluida
Jednaina akumulacije toplotne energije u materiji data je sa:
38
(2.15)
dT (t )
= q (t )
dt
(2.16)
gdje su :
T - temperatura materije
C - termiki kapacitet materije
q - toplotni tok
R - termiki otpor
Sada je jednaina koja opisuje temperaturu u sobi data sa:
CI
dTI (t ) 1
1
= + (To (t ) TI (t ) )+ qh (t )
dt
R1 R2
(2.17)
gdje su:
C I - termalni kapacitet zraka unutar sobe
To - vanjska temperatura
TI - unutranja temperatura
R1 - toplotni otpor zida sobe
R2 - toplotni otpor plafona sobe
q h - toplotni tok koji prizvodi grija u sobi
39
win
pritisak p1
wout
(2.18)
gdje su:
m(t ) - masa fluida u posmatranom prostoru
win (t ) - maseni tok u posmatrani prostor
wout (t ) - maseni tok iz posmatranog prostora
Tok fluida kroz cijev je ogranien otpornou cijevi i karakteristikama toka
(laminarni, turbulentni):
1
1
w = ( p1 p 2 )
R
gdje su:
w - maseni tok
p1 p2 -razlika pritisaka na krajevima cijevi
(2.19)
(2.20)
dh(t ) 1
+
gh(t ) = win (t )
dt
R
(2.21)
A
odnosno:
gdje su:
h -nivo tekuine u rezervoaru
A - povrina rezervoara
-gustina tekuine
g -gravitaciona konstanta
R -otpornost izlazne cijevi rezervoara
K
m
i1
F
i2
i3
B
x
dx(t )
Brzina kretanja e se oznaiti sa v(t) ( v(t ) =
), pa se mehaniki sistem na
dt
slici 29. moe opisati jednainom:
d 2 x(t )
dx(t )
+B
+ Kx(t ) = F (t )
2
dt
dt
(2.22)
41
odnosno:
t
dv(t )
+ Bv(t ) + K v(t )dt = F (t )
m
dt
(2.23)
(2.24)
odnosno:
C
du (t ) u (t ) 1
+
+ u (t )dt = i (t )
dt
R
L
(2.25)
1
1
, v(t ) u (t ) i K
R
L
(2.26)
V2
V1
1
B
F
v2
v1
uv
i=
i
V2 V1 u
=
R
R
L
V1
V2
u = V2 V1
u=L
iF
1
L
K
F = B (v2 v1 ) = Bv
iF
di
dt
v1
v2
uv
v = v 2 v1
v=
1 dF
K dt
V1
V2
u = V2 V1
i=C
du
dt
Cm
iF
uv
F =m
dv
dt
Kao to je poznato postoji samo opta teorija analize i sinteze linearnih dinamikih
sistema. Nekada je mogue izvriti dobru aproksimaciju nelinearnih modela
sistema odgovarajuim linearnim modelima, tj. mogue je izvriti linearizaciju
nelinearnih modela sistema oko nominalnih radnih trajektorija (radnih taaka),
te ih je potom mogue analizirati kao linearne modele.
a) Linearizacija modela nelinearnog sistema prvog reda
U optem sluaju sistem prvog reda je opisan sa diferencijalnom jednainom:
43
dx(t )
= f ( x(t ), u (t )) , x(0) = x0
dt
(2.27)
(2.28)
x(t)
xn(t)
(2.29)
(2.30)
(2.31)
x n (t ) + x (t ) = f ( x n , u n ) +
u Taylor-ov red uz
f
f
x +
u
x
u
(2.32)
odnosno:
x (t ) =
f
f
| x = xn x +
| x = x u
x u =un
u u =unn
(2.33)
(2.34)
(2.35)
(2.36)
u (t ) = u n (t ) + u (t )
gdje su sa x(t ) i u (t ) obiljeene stvarne (poremeene) trajektorije sistema i
upravljakog signala respektivno.
45
(2.37)
x(t ) =
f
f
f
f
x + x +
u +
u
x
x
u
u
(2.38)
nominalnim trajektorijama
(2.39)
dv(t )
= mg sin( ) mg cos( ) kv(t ) 2 + F (t )
dt
gdje su:
v(t ) -brzina automobila
m -masa automobila
g -gravitaciona konstanta
-ugao nagiba autoputa
-koeficijent trenja kotrljanja
46
(2.40)
d v(t )
+ 2kvn 2 v(t ) = ( mg cos( n ) + mg cos( n ) ) + F (t )
dt
(2.41)
+
=
+ + b0u (t )
a
a
y
(
t
)
b
n 1
0
m
dt n
dt n 1
dt m
(2.42)
gdje su:
a n 1 , a n 2 ,..., a 0 , bm , bm 1 ,..., b0 - konstantni koeficijenti
u (t ) - je ulaz u sistem
y (t ) - je izlaz iz sistema
n-predstavlja red sistema, i za svaki realni fiziki sistem vrijedi n m , odnosno
svaki realni dinamiki sistem se ponaa kao niskopropusni (NP) filter (ima
inerciju)
Pored toga, postoji n poetnih uslova:
y (0) = y 0 , y (1) (0) = y (1) 0 , , y ( n 1) (0) = y 0
( n 1)
(2.43)
f (t )e st dt
(2.44)
| f (t ) | e
t<0
t0
(2.45)
nenegativno .
Inverzna Laplace-ova transformacija se definie kao:
+ j
1
f (t ) =
F ( s )e st ds
2 j j
(2.46)
(2.47)
Osobina diferenciranja:
L{
L{
d n f (t )
dt
df (t )
} = sF ( s ) f (0 )
dt
} = s n F ( s ) s n1 f (0 ) f ( n1) (0 )
(2.48)
(2.49)
Osobina integriranja:
L{ f ( )d } =
0
F (s)
s
(2.50)
(2.51)
L{ f (t ) g ( )d } = F ( s ) * G ( s )
(2.52)
s0
(2.53)
(2.54)
49
(2.55)
(2.56)
Original
Laplace-ova slika
Dirac-ov impuls: (t )
t0
0,
(t ) =
(t )dt = 1
1
s+a
t n e at u (t )
n!
( s + a ) n +1
cos(t )u (t )
50
1
s
t<0
t0
s
s +2
2
s + 2
s+a
( s + a) 2 + 2
sin(t )u (t )
e at cos(t )u (t )
( s + a) 2 + 2
e at sin(t )u (t )
t cos(t )u (t )
s2 2
(s 2 + 2 ) 2
t sin(t )u (t )
2s
(s + 2 ) 2
te at cos( t )u (t )
(s + a)2 2
(( s + a ) 2 + 2 ) 2
te at sin( t )u (t )
2 ( s + a )
(( s + a ) 2 + 2 ) 2
G (s) =
odnosno:
bm s m + bm1 s m1 + + b0
s n + a n 1 s n 1 + + a 0
G (s) =
bm s m + + b0
( s s1 ) ( s s n )
(2.57)
(2.58)
Q( s)
Q( s)
, pri emu je:
=
P( s ) ( s s1 ) ( s s n )
s1 s 2 s n .
G ( s) =
n
k
k
k
Q( s)
= 1 ++ n = k
( s s1 ) ( s s n ) s s1
s s n k =1 s s k
(2.59)
( s sk )G ( s ) = ( s sk )
s sk
s sk
Q(s)
=
k1 + ... + k k + ... +
kn
( s s1 ) ( s sk ) ( s sn ) s s1
s sn
(2.60)
Odavde slijedi:
kk = lim( s sk )
s sk
Q( sk )
Q( s)
=
P( s ) ( sk s1 ) ( sk sk 1 )( s s k +1 ) ( sk sn )
(2.61)
(2.62)
52
k
k
k
k*
Q( s)
= 1 + 1 * + 3 ++ n
P( s ) s s1 s s1
s s3
s sn
G ( s) =
(2.63)
neka je s1 = + j , s 2 = s1 = j , k1 = a + jb i k1* = a jb ,
tada se dobija:
G (s) =
n
k
a + jb
a jb
+
+ k
( s + ) j ( s + ) + j k = 3 s s k
(2.64)
G ( s) =
n
kk
2a ( + s )
2b
2
2
2
2
(s + ) +
(s + ) +
k =3 s s k
(2.65)
(2.66)
k =3
Q( s)
Q( s)
=
3
P( s ) ( s s1 ) ( s s4 ) ( s sn )
n
k13
kk
k11
k12
+
+
+
3
2
( s s1 ) ( s s1 ) ( s s1 ) k = 4 s sk
(2.67)
53
kk
k =4 s s k
n
( s s1 ) 3 G ( s ) = k1 + k12 ( s s1 ) + k13 ( s s1 ) 2 + ( s s1 ) 3
(2.68)
Odavde slijedi:
k11 = lim ( s s1 )3 G ( s )
s s1
d
( s s1 )3 G ( s )
s s1 ds
k12 = lim
1
d2
k13 = lim 2 ( s s1 )3 G ( s )
2 s s1 ds
(2.69)
(2.70)
(2.71)
dy (0 )
d n 1 y (0 )
= y0(1) , ,
= y0 ( n 1)
dt
dt n 1
(2.72)
Potrebno je odrediti y (t ), t 0 .
S obzirom da je:
L{
dny
} = s nY ( s ) s n 1 y0 y0 ( n 1)
dt n
(2.73)
Y ( s ) s n + an 1s n 1 + + a0 y0 s n 1 + an 1s n 2 + + a1 y0 ( n 1)
= U ( s ) bm s m + + b0
(2.74)
(2.75)
(2.76)
(2.77)
Primjer 2.8
Nai rjeenje diferencijalne jednaine:
d 2 y (t )
+ y (t ) = 0 ,
dt 2
y (0 ) = ,
dy (0 )
=
dt
(2.78)
+ 2
s +1 s +1
2
y (t ) = L1{Y ( s )}, t 0
(2.79)
(2.80)
Primjer 2.9
Nai rjeenje diferencijalne jednaine:
d 2 y (t )
dy (t )
dy (0 )
,
=
=
+
5
+
4
y
(
t
)
=
3
y
(0
)
,
dt 2
dt
dt
(2.81)
3
s
(2.82)
Rjeavajui po Y(s):
Y (s) =
s ( s + + 5 ) + 3
s ( s + 1)( s + 4)
(2.83)
(2.84)
3
12
(2.85)
57
+
=
+ + b0u (t )
a
a
y
(
t
)
b
n 1
0
m
dt n
dt n 1
dt m
(3.1)
Y ( s ) s n + an 1s n 1 + + a0 = U ( s ) bm s m + bm 1s m 1 + + b0
(3.2)
Odavde slijedi:
Y ( s ) bm s m + bm 1s m 1 + + b0
= n
= G ( s)
U (s)
s + an 1s n 1 + + a0
Odnos
(3.3)
Y (s)
, se obiljeava sa G (s ) , i naziva se prenosna funkcija sistema.
U (s)
(3.4)
59
G (s) =
Q( s)
P( s)
(3.5)
( s z1 ) ( s z n )
( s p1 ) ( s p n )
(3.6)
( b1s + 1) ( bm s + 1)
( a1s + 1) ( an s + 1)
(3.7)
(3.8)
(3.9)
(3.10)
dalje vrijedi:
t
y (t ) = g ( )u (t )d = g (t )u ( )d
(3.11)
u1(t)
u2(t)
U 2 (s)
1
1
=
(R
C > 1)
U1 ( s ) RCs + 1 RCs
(3.12)
u1(t)
u2(t)
U 2 (s)
RCs
=
RCs ( RC << 1)
U1 ( s ) RCs + 1
(3.13)
61
R1
R2
u1(t)
u2(t)
U 2 (s)
R
= 1
U1 ( s )
R2
(3.14)
C
R
u1(t)
u2(t)
U 2 ( s)
1
=
U 1 ( s)
RCs
(3.15)
R
C
+
u1(t)
u2(t)
62
U 2 (s)
= RCs
U 1 (s)
(3.16)
Izlazi
U1
Y1
U2
U3
Ur
.
.
.
MIMO
sistem
Y2
.
.
.
Y3
Yp
(3.17)
G (s) =
G p1 G pr
(3.18)
(3.19)
63
U(s)
G(s)
Y(s)
R(s)
+
-
E(s)
G(s)
Y(s)
(3.20)
dalje slijedi:
Y ( s ) [1 + G ( s ) ] = G ( s ) R ( s )
64
Y (s)
G (s)
=
= M (s)
R( s) 1 + G ( s)
(3.21)
G (s)
1 + G (s)
(3.22)
R(s)
+
-
E(s)
G r(s)
U(s)
G o(s)
Y(s)
+
+
N(s)
(3.23)
(3.24)
Y ( s ) = E ( s )Gr ( s )Go ( s )
(3.25)
66
(3.26)
(3.27)
F ( s ) = D( s ) Gr ( s )Y ( s )
Y ( s ) = Go ( s ) F ( s )
(3.28)
(3.29)
(3.30)
odnosno:
Y (s) =
G r ( s )Go ( s )
Go ( s )
G r ( s )Go ( s )
R(s) +
D( s)
N ( s ) (3.31)
1 + G r ( s )Go ( s )
1 + G r ( s )Go ( s )
1 + G r ( s )Go ( s )
(3.32)
(3.33)
G (s)
1 + G (s)
(3.34)
Gs (s)
1 + Gs (s)
(3.35)
68
M (s)
1
M s ( s ) = M ( s ) + M ( s ) M ( s ) = M s ( s ) M ( s ) = M ( s ) s
M (s)
Gs (s) G (s)
G ( s )
1
= M (s)
= S (s)
1 + Gs (s)
G (s)
G (s)
(3.36)
(3.37)
gdje je:
S (s) =
1
1 + Gs (s)
(3.38)
(3.39)
Gs (s)
1 + Gs (s)
(3.40)
69
(3.41)
G2(s)
...
G n(s)
U(s)
Y(s)
Slika 3.10 Kaskadna veza blokova
M ( s) =
-
n
Y (s)
= G1 ( s )G2 ( s ) Gn ( s ) = Gi ( s )
U ( s)
i =1
...
G2(s)
R(s)
...
...
Gn(s)
70
Y(s)
(3.42)
slijedeim
n
Y (s)
= Gi ( s )
U ( s ) i =1
(3.43)
R(s)
G(s)
Y(s)
G (s)
1 + G (s)
(3.44)
+-
E(s)
Y(s)
G (s)
1 + G (s) H (s)
(3.45)
71
G(s)
1
G(s)
G(s)
G(s)
G(s)
X1
G(s)
++
X1
++
X2
72
G(s)
1
G(s)
X2
Primjer 3.1
Y (s)
Potrebno je odrediti prenosnu funkciju G ( s ) =
sistema predstavljenog
U
(
s
)
dijagramom blokova na slici 3.17.
G 3(s)
U(s)
+-
G1(s)
+
+
G2(s)
Y(s)
H(s)
U(s)
+-
++
G1(s)
G2 ( s)
Y(s)
H(s)
73
G3 (s)
G1(s)
++
U(s)
+-
G1(s)
Y(s)
G2 ( s)
H(s)
G3 (s)
+1
G1(s)
G1(s)G2 (s)
1 + G1(s)G2 (s)H(s)
Y(s)
te konano:
U(s)
G3 (s)
G1(s)G2 (s)
Y(s)
(3.46)
+-
E(s)
Y(s)
-H
Slika 3.23 Graf toka signala sistema za sistem sa slike 3.22
3. Put, to je serija grana u grafu od vora izvora do vora ponora, koje imaju
strelice u istom smjeru, a koje ne prolaze niti jedan vor vie od jednom,
pojaanje puta je proizvod svih prenosnih funkcija na putu
4. Petlja, to je zatvoren put grana sa strelicama u istom smjeru u kome se
ni jedan vor ne pojavljuje vie od jednom, vor izvor i vor ponor ne
mogu biti dio petlje, pojaanje petlje je proizvod svih prenosnih funkcija
u petlji
5. Nedodirujue petlje, to su dvije petlje koje nemaju zajedniki vor
Primjer 3.2
G6
G2
G1
G4
G3
H1
G5
H2
H3
(3.47)
76
(3.48)
(3.49)
G (s) =
P
k =1
(3.50)
gdje su:
Pk - pojaanja puteva koji vode od ulaza do izlaza
N - broj puteva izmeu ulaznog i izlaznog vora
- determinanta grafa toka signala
k - kofaktor puta k
Determinanta grafa toka signala se rauna kao:
= 1 Ls + Ls 2 Ls 3 +
(3.51)
gdje su:
L - suma pojaanja svih petlji
s
L - suma proizvoda pojaanja svih moguih kombinacija nedodirujuih
s2
petlji, koje se uzimaju po dvije
L
G5
U(s)
+-
+-
+-
G1
++
G2
G3
Y(s)
G4
H2
H1
H3
Ekvivalentna prenosna funkcija sistema bit e izraunata koritenjem Masonovog pravila, tj. prevoenjem dijagrama blokova u ekvivalentni graf toka
signala.
G5
U
G1
G2
H1
G3
G4
H2
H3
(3.52)
Petlje:
L1 = G1G2 H 1
78
L2 = G2 G3 H 2
(3.53)
L3 = G1G5 G3 H 2 G2 H 1
L4 = G1G5 G3 G4 H 3
L5 = G1G2 G3 G4 H 3
Nema nedodirujuih petlji.
Prema tome vrijedi:
= 1 ( L1 + L2 + L3 + L4 + L5 )
1 = 1 , 2 = 1
(3.54)
G (s) =
P1 + P2
1 ( L1 + L2 + L3 + L4 + L5 )
(3.55)
odnosno:
G ( s) =
G1G3G4 (G2 + G5 )
1 + G1G2 H1 + G2G3 H 2 (1 G1G5 H1 ) + G1G3G4 H 3 (G5 + G2 )
(3.56)
(3.57)
gdje su:
79
(3.58)
R(s)
+-
E(s)
G(s) =
K
s(Ts + 1)
Y(s)
gdje su:
n =
80
K
2n
Y (s)
T
M (s) =
=
= 2
R( s ) s 2 + s + K s + 2 n s + n 2
T T
K
- prirodna uestanost sistema
T
(3.59)
1
- faktor priguenja sistema
2 nT
(3.60)
(3.61)
n 1 2
Re
n 1 2
81
2n
2n
=
s ( s 2 + 2 n s + n 2 ) s ( s + n ) 2
(3.62)
}
s s + n (s + n )2
(3.63)
(3.64)
Y (s) =
2n
s ( s 2 + 2 n s + 2 n )
(3.65)
(3.66)
Y (s) =
K1
K2
1
+
+
s s + n + d s + n d
(3.67)
(3.68)
(3.69)
(3.70)
Y (s) =
K1
K2
K 2*
+
+
s s + n + j d s + n j d
(3.71)
83
e nt
1
sin( n 1 2 t )
(3.72)
gdje je:
= cos 1 ( )
Odziv u ustaljenom stanju je: yss (t ) = 1 , dok tranzijentni dio odziva
e nt
sin( n 1 2 t ) iezava sa vremenom, brzinom koju
ytr (t ) =
2
1
odreuje realni dio konjugovano-kompleksnih polova sistema n .
Na slici 3.29 su prikazani vremenski step odzivi sistema za razliite vrijednosti
faktora priguenja .
y(t)
nt
84
Mp t
preskok
ess
1.0 +
1.0
0.9 1.0 -
0.1
0
Tr1
Tp
Ts
Vrijeme
Tr
Slika 3.30 Parametri tranzijentnog odziva sistema na step ulaznu funkciju
preskoka potrebno je
odrediti maksimum funkcije y(t) . Stacionarne take su date sa dy (Tp ) = 0 .
dt
Diferenciranjem i sreivanjem izraza dobija se:
Tp =
n 1 2
1 2
(3.73)
1 2
} 100%
(3.74)
3
n
(3.75)
vremenski odziv sistema drugog reda i lokacije polova njegove prenosne funkcije
u kompleksnom domenu.
U dosadanjoj analizi je razmatran sistem drugog reda bez konanih nula.
Naime, ukoliko postoje konane nule u sistemu one takoe utiu na tranzijentno
ponaanje sistema. Prenosna funkcija sistema drugog reda sa jednom konanom
nulom moe biti napisana kao:
G ( s) =
n 2 + s n /
n2
n2
s
=
+
(3.76)
2
2
2
2
2
2
s + 2 n s + n
s + 2 n s + n n s + 2 n s + n
87
M (s) =
G (s)
Q( s)
Q( s)
=
= 2
2
1 + G ( s ) P( s ) ( s + 2 n s + n )( s p1 ) ( s pn 2 )
(3.77)
Tranzijentno ponaanje sistema praktino odreuju tzv. spori polovi, tj. polovi
najblii imaginarnoj osi. Polovi dalji od imaginarne ose, daju u vremenskom
domenu lanove koji daleko bre iezavaju u vremenu, tj. lanove tipa
K i e pit .
Im
s1
p2
p1
Re
s1
Sistem vieg reda se moe dobro aproksimirati sistemom drugog reda ukoliko
ima par konjugovano-kompleksnih polova koji su mnogo blie imaginarnoj osi
od svih ostalih polova. Ovo e vaiti u sluaju da tehniki sistem ukljuuje brzi
i spori podsistem (npr. elektro (brzi)-mehaniki (spori) sistem). Ovi polovi se
nazivaju dominanti polovi i predstavljeni su na slici 3.32. Tada se moe koristiti
aproksimacija:
88
n2
Q( s)
( s 2 + 2 n s + n 2 )( s p1 ) ( s pn 2 ) s 2 + 2 n s + n 2
(3.78)
Primjer 3.4
Aproksimacija sistema vieg reda sa sistemom drugog reda data je kao:
M (s) =
6000
1
M r (s) = 2
s + s + 1)
( s + s + 1)( s + 10)( s + 20)( s + 30)
2
(3.79)
Slika 3.33 Step odzivi modela vieg i redukovanog modela drugog reda
89
R(s)
+
-
E(s)
G r(s)
G o(s)
Y(s)
(3.80)
(3.81)
(3.82)
E (s) =
R( s)
1 + G (s)
(3.83)
s 0
s 0
s R( s)
1 + G (s)
(3.84)
0,
r (t ) =
1,
t<0
t0
0,
r (t ) =
t ,
t<0
t0
0,
r (t ) = 2
t ,
parabola funkcija, definisana kao:
t<0
t0
(3.85)
(s zi )
G (s) = K
s
i =1
n j
j
(s pi )
i =1
j0
(3.86)
91
Ako se na sistem sa slike 3.34 dovede step referentna vrijednost, tada vrijedi:
1
s R( s)
1
s =
ess = lim
= lim
s0 1 + G ( s )
s0 1 + G ( s)
1 + lim G ( s )
s
(3.87)
s0
1
ess =
K
=
lim
G
(
s
)
Neka je p s 0
, tada se za greku stacionarnog stanja dobija:
1+ K p .
Oigledno da je greka manja to je K p vee. Da bi greka stacionarnog stanja
u potpunosti bila eliminisana (nulta greka) potrebno je da K p = , a to e biti
ispunjeno kada je:
m
(s zi )
K p = lim G ( s ) = lim K
s 0
s 0
i =1
n j
j
(s pi )
za j 1
i =1
(3.88)
(3.89)
s0
92
(s zi )
K v = lim sK
s 0
i =1
n j
j
(s pi )
za j 2
(3.90)
i =1
Prema tome, u direktnoj grani mora postojati bar dvostruki pol u nuli (dvostruki
integrator), bilo u regulatoru, objektu upravljanja ili u oba. K v se naziva brzinska
konstanta greke.
U sluaju da se na referentni ulaz sistema dovede parabola funkcija, analogno se
moe pokazati da je potreban trostruki pol u nuli (trostruki integrator) u direktnoj
grani ukoliko se eli nulta greka u ustaljenom stanju.
Osnovne funkcije regulatora (kontrolera) su stabilizacija sistema, poboljanje
dinamikih karakteristika, poboljanje ustaljenih karakteristika te redukcija
dejstva vanjskih smetnji. Vanjska smetnja je u optem sluaju stohastika veliina
i ne moe se analitiki opisati, mada je esto mogue aproksimirati smetnju sa
nekim poznatim funkcijama npr. amplitudno skaliranim step funkcijama. Naime,
iz prakse je poznato da veina SAU trpi dejstvo sporopromjenjljivih vanjskih
smetnji. Zbog toga je potrebno i vano ispitati kako se sistem automatskog
upravljanja nosi sa djelovanjem konstantne smetnje d (t ) = const. S tim ciljem
neka je sada r (t ) 0 , tj. nema referentnog ulaznog signala jer se analizira odziv
sistema samo kao posljedica djelovanje smetnje. Sada se moe pisati:
E ( s ) = Y ( s ) i E ( s ) =
D( s )Go ( s )
1 + Gr ( s )Go ( s )
Uz pretpostavku da vrijedi: d (t ) = 1 D( s ) =
(3.91)
1
, dobija se:
s
1
s Go ( s)
Go ( s)
s
ess = lim e(t ) = lim sE ( s) = lim
= lim
t
s0
s 0 1 + G ( s )G ( s )
s 0 1 + G ( s )G ( s )
r
o
o
r
=
1
lim Gr ( s) +
s0
1
lim Go ( s)
s0
(3.92)
93
Ako oznaimo:
K eo =
1
=
lim Go ( s )
s0
0, j 1
=
(s zio ) Co , j = 0
lim K o j
s0
s ( s pio )
1
K er = lim Gr ( s ) = lim K r
s0
s0
(s z ) = , j 1
s ( s p ) C , j = 0
dobija se:
ess =
(3.93)
ir
1
K er + K eo
ir
(3.94)
(3.95)
94
(3.96)
Q( s )
P( s)
(3.97)
s 0
Neka je:
G ( s ) = Gr ( s )Go ( s ) =
B( s)
A( s )
(3.98)
P( s) B( s)
( P( s ) + Q( s )) A( s )
(3.99)
R( s) =
Tada je:
E ( s) =
odnosno vrijedi:
96
= lim s
s0
s0
P ( s ) A( s ) B ( s )
P( s) B( s)
= lim s 1
s
0
( P( s ) + Q( s )) A( s )
( P( s ) + Q( s )) A( s )
P1 ( s ) B ( s )
=0
P( s) + Q( s)
(3.100)
Greka u ustaljenom stanju moe biti nula samo ako E (s ) ima sve stabilne polove.
Polovi E (s ) odreeni sa P( s ) + Q( s ) = 0 su stabilni, poto oni predstavljaju i
polove sistema automatskog upravljanja. Znai da bi E (s ) imala sve stabilne
polove, P(s ) mora da krati nestabilne polove A(s ) od referentne veliine, tj.
mora biti P( s ) = P1 ( s ) * A( s ) . Ovo dalje znai da prenosna funkcija sistema sa
otvorenom jedininom povratnom spregom (funkcija direktne grane) mora imati
oblik:
G ( s) =
Q( s)
Q( s)
1
=
= G1 ( s )
P( s ) P1 ( s ) A( s )
A( s )
(3.101)
97
Gr ( s ) = Gr1 ( s )
1
V (s)
(3.102)
1
1
Go1 ( s )
V ( s ) A( s )
(3.103)
Primjer 3.5
Za sistem dat sa prenosnom funkcijom
Go ( s ) =
1
s +1
(3.104)
s s + 4
(3.105)
98
Gr1 ( s ) =
b3 s 3 + b2 s 2 + b1s + b0
s 3 + a2 s 2 + a1s + a0
(3.106)
Kriterij
J IAE = e(t ) dt
J IAE = t e(t ) dt
0
J ISE = e 2 (t )dt
J ITSE = te 2 (t )dt
0
G (s) =
1
s + 2 s + 1
2
(3.107)
99
Kriterij
Optimalni
J IAE = e(t ) dt
0.7
J IAE = t e(t ) dt
0.707
J ISE = e 2 (t )dt
0.5
J ITSE = te 2 (t )dt
0.6
(3.108)
y (t ) = g ( )r (t )d
(3.109)
g ( )r (t )d g ( )
r (t ) d M g ( ) d
0
(3.110)
g ( ) d = C <
(3.111)
(3.112)
BIBO stabilnost se takoer zove i vanjska stabilnost, jer njena definicija koristi
ulazni i izlazni signal. Za razliku od vanjske stabilnosti, gdje se zahtijeva
ogranienost ulaznog i izlaznog signala, unutranja (interna) stabilnost zahtijeva
ogranienost svih signala u sistemu (svih vanjskih i svih unutranjih). Ovo
obuhvata potpuna stabilnost sistema. Odnosno, sistem je potpuno stabilan ako su
prenosne funkcije svih moguih ulazno-izlaznih parova signala sistema stabilne.
Vanjska i unutranja stabilnost su ekvivalentne u sluaju da prenosna funkcija,
odnosno impulsni odziv, potpuno opisuje ponaanje sistema, a to e biti u sluaju
ako ne postoji kraenje pozitivnih nula sa pozitivnim polovima u prenosnim
funkcijama svih moguih ulazno-izlaznih parova sistema.
R(s)
(s-1)
(s-2)
U(s)
(s-2)
(s-1)
Y(s)
marginalno stabilan
g (t ) = , za ovakav sistem se kae da je nestabilan
3. lim
t
101
G ( s) =
Q( s)
Q( s)
=
q
2
P( s ) ( s p1 ) ( s p2 ) ( s p2 *) 2 ( s pi )
(3.113)
gdje su:
p1 = 1
g (t ) = L1{
i =1
K1i
K 23
Ki
K 21
K 22
K 24
+
+
+
+
+
}
2
2
i
( s p1 ) ( s p2 ) ( s p2 *) ( s p2 ) ( s p2 *)
i s pi
(3.114)
to daje:
q
Prema tome da bi sistem bio stabilan, tj. lim g (t ) = 0 , mora biti ispunjen
t
slijedei uslov:
Re {pi }< 0,
za i
(3.116)
lim g (t ) = M
(3.117)
lim g (t ) M
(3.118)
{}
{}
(3.119)
103
(3.120)
Routh-ov
Hurwitz-ov
3.9.1 Routh-ov kriterij
n
n 1
Za karakteristinu jednainu sistema: an s + an 1 s + + a0 = 0 , Routh-ov
kriterij se svodi na formiranje tabele:
an
a n2
a n4
...
a n 1
a n 3
a n 5
...
s n2
A1
A2
A3
...
s n 3
B1
B2
B3
...
n4
C1
H1
C2
C3
...
...
sn
s
n 1
s0
104
A1 =
a n 1 a n 2 a n a n 3
a n 1
B1 =
A1 a n 3 a n 1 A2
A1
C1 =
B1 A2 A1 B2
B1
A2 =
a n 1 a n 4 a n a n 5
a n 1
B2 =
A1 a n 5 a n 1 A3
A1
C2 =
B1 A3 A1 B3
B1
(3.121)
1
s + 6 s + 13s 2 + 12 s + 4
4
(3.122)
1
6
11
9.8
4
13
12
4
0
4
0
105
G ( s) =
2s + 1
s + s + 3s + 2 s 3 + s 2 + 2s + 1
6
(3.123)
s6
s5
s4
s3
s2
s1
s0
1
1
1
3
-1.33
3.25
1
3
2
-1
1
1
0
1
2
1
0
1
0
s +1
s + 2 s + Ks 2 + s + 3
4
106
(3.124)
1
2
2K 1
2
2 K 13
2K 1
3
s4
s3
s2
s1
s0
K
1
3
0
3
0
(3.125)
Odakle slijedi da K > 6.5 . Prema tome sistem je asimptotski stabilan ukoliko
je parametar K > 6.5 .
Prilikom primjene Routh-ovog kriterija mogua je pojava nultih elemenata u
prvoj koloni tablice. Pored ovoga, mogue je da se pojavi i kompletan nulti red.
U oba sluaja sistem nije asimptotski stabilan, ali je interesantno razmatrati ove
sluajeve u cilju otkrivanja da li je sistem moda marginalno stabilan, ili da se
utvrdi broj nestabilnih polova.
U sluaju da se pojavi nulti element u prvoj koloni koeficijenata, tada se nulti
element zamijeni sa nekim malim pozitivnim brojem i procedura se dalje
normalno nastavi. Na kraju se potrai lim i izvri standardna analiza znaka
0 +
elemenata prve kolone.
Primjer 3.9
Ispitati stabilnost sistema datog slijedeom prenosnom funkcijom:
G ( s) =
6s + 1
s + 2 s + 3s 3 + 4 s 2 + 5s + 6
5
(3.126)
s5
s4
s3
s2
s1
s0
1
2
1
2 6
3
4
2
6
5
6
0
0
0
1
2
1
0+
3
4
2
6
0
5
6
0
2. Nae se
(3.127)
Primjer 3.10
Ispitati stabilnost sistema:
1
G ( s) =
(3.128)
s + s + 2s + 2s 2 + s + 1
s5
s4
s3
1
1
0
2
2
0
1
1
0
0
0
(3.129)
d
(d ( s )) = 4 s 3 + 4 s
ds
(3.130)
Dalje je:
1
1
4
1
0
2
2
4
1
0
1
1
0
0
0
109
Sada se ponovo pojavljuje nulti red, u petom redu tablice. Ponovo se formira
pomoni polinom:
d1 ( s ) = s 2 + 1
(3.131)
d
(d1 ( s )) = 2 s
ds
(3.132)
Diferenciranjem se dobija:
s5
s4
s3
s2
s1
s0
2
2
4
1
0
1
1
0
0
0
Obzirom da je:
d1 ( s ) = s 2 + 1 = 0 s1/ 2 = j
d ( s ) = ( d1 ( s )
= 0 s1 / 2 = j , s3 / 4 = j
(3.133)
Za karakteristinu jednainu:
an s n + an 1 s n 1 + + a0 = 0
formira se matrica oblika:
110
(3.134)
an1
a
n
0
h = 0
0
0
an3
an2
an1
an
0
0
an5
an4
an3
an2
a1
a2
0
0
0
0
0
0
a0
(3.135)
2 =
a n 1
an
a n 1
3 = an
0
a n 3
>0
an2
a n 3
a n2
a n 1
a n 5
a n4 > 0
a n 3
n = a 0 n 1
(3.136)
1
3
s s + s 1
(3.137)
Tada vrijedi:
1 1 0
1
1 0
0 1 1
(3.138)
a3 = 1 > 0 , 1 = 1 < 0 , 2 = 0 i 3 = 0
(3.139)
Regulator -Objekt
R(s)
G(s)
+
Y(s)
H(s)
Element povratne sprege
Slika 3.37 Blok dijagram sistema sa povratnom spregom
(3.140)
1 + KG1 ( s ) H1 ( s ) = 0
(3.141)
113
Regulator -Objekt
R(s)
K
+
G1(s)
Y(s)
H1(s)
Element povratne sprege
Slika 3.38 Sistem sa povratnom spregom i statikim pojaanjem u direktnoj grani
M (s) =
M (s) =
Y (s)
G (s)
G (s)
=
=
R( s ) 1 + G ( s ) H ( s ) 1 + KG1 ( s ) H1 ( s )
G ( s )( s n + an1s n1 + + a1s + a0 )
nm
(3.142)
(3.143)
114
1
K
(3.144)
| G1 ( s ) H1 ( s ) | =
1
K
(3.145)
l = 0, 1, 2,
(3.146)
i za ugao:
arg G1 ( s ) H1 ( s ) = (2l + 1) ,
G1 ( s ) H1 ( s ) =
( s z1 )( s z2 ) ( s zm )
( s p1 )( s p2 ) ( s pn )
(3.147)
| G1 ( s ) H1 ( s ) |=
sz
i =1
n
s p
i =1
i =1
i =1
1
K
(3.148)
115
Neka je dato:
G ( s) H ( s) =
K ( s + 1)
s ( s + 2)( s + 4)
(3.150)
Slika 3.39 Taka u kompleksnoj ravni koja ne lei na geometrijskom mjestu korijena
s1 + 1
a
1
5
16
= =
=
K=
s1 + 0 s1 + 2 s1 + 4 K b c d
8 2 8
5
(3.151)
(3.153)
( s z1 )( s z2 ) ( s zm )
=0
( s p1 )( s p2 ) ( s pn )
(3.154)
ili:
( s p1 )( s p2 ) ( s pn ) + K ( s z1 )( s z2 ) ( s zm ) = 0
(3.155)
(3.156)
117
(3.157)
118
G1 ( s ) H1 ( s ) =
( s z1 )
( s + 3)
=
2
( s + 1)( s + 4)( s + 2 s + 2) ( s p1 )( s p2 )( s p3 )( s p3 )
(3.158)
(3.160)
Iz ovog primjera, moe se takoe vidjeti da uglovni doprinos polova i nula lijevo
od take na realnoj osi iznosi 0 o . Prema tome, da se zakljuiti da jedino polovi
i nule koje se nalaze desno od take na realnoj osi doprinose svaki sa faznim
uglom od 180 o . ak ta vie, iz (3.149) slijedi:
arg G1 ( s ) H1 ( s ) = (neparan broj )
(3.161)
Dakle taka na realnoj osi moe pripadati geometrijskom mjestu korijena ako
je ukupan broj polova i nula desno od te take neparan. Rezultat moe biti
formulisan u obliku sljedeeg veoma korisnog pravila.
Pravilo 5. Taka ne realnoj osi pripada geometrijskom mjestu korijena, ako je
ukupan broj konanih polova i nula sistema sa otvorenom povratnom spregom
desno od take na realnoj osi neparan.
Snaga ovog pravila lei u injenici da su neki polovi realni za sve vrijednosti
K [0, + ), tako da njegova primjena u potpunosti odreuje dijelove nekih
grana GMK-a.
119
120
lim G1 ( s ) H 1 ( s ) =
s
1
s
nm
(3.162)
(3.163)
(2l + 1)
, l = 0, 1, 2,
nm
(3.164)
Prema tome, uglovi asimptota za s (3.164), pri emu ima samo n-m grana
koje odlaze u beskonanost neznatno se modificiraju tako da:
i =
(2l + 1)
,
nm
l = 0, 1, 2, , (n-m-1)
(3.165)
i =1
ai = 0
(3.166)
a i = s i , i = 1, 2, , 2(n m)
122
(3.167)
2( nm)
si 2(n m) = 0
i =1
(3.168)
( s + bm 1s
m 1
s n + an 1s n 1 + + a1s + a0
+ + b1s + b0 ) K + m
=0
s + bm 1s m 1 + + b1s + b0
(3.169)
(3.171)
s
i =1
= (a n 1 bm 1 )
(3.172)
si = (a n 1 bm 1 )
(3.173)
i = n m +1
123
(3.174)
pi = a n1 ,
i =1
zi = bm1
(3.175)
i =1
i =1
i =1
pi z i
nm
(3.176)
K ( s + 3)
=0
( s + 1)( s + 4)( s 2 + 2 s + 2)
(3.177)
tj.:
s 4 + 7 s 3 + 16 s 2 + (18 + K ) s + (8 + 3K ) = 0
Primjenom Routh-ovog kriterija, dobija se:
124
(3.178)
s4
s
1
16
7
18 + K
(94 K ) / 7
8 + 3K
(1300 71K K 2 ) /(94 K )
0
8 + 3K
0
s2
s1
s0
8 + 3K
0
0
(3.179)
d (s) =
94 15.1 2
s + (8 + 3 15.1) = 11.27 s 2 + 53.3 = 0
7
(3.180)
5
, 1 = , 2 =
3
3
(3.181)
37
4 1 4 1 + j1 1 j1 + 3
4
= =
=
4 1
3
4 1
3
(3.182)
125
K=
s
i =1
m
s
i =1
pi
(3.183)
zi
i =1
i =1
l = 0, 1, 2,
(3.184)
gdje je s1 bilo koja taka na GMK-a u susjedstvu razmatranih konjugovanokompleksnih polova. Ako se taka s1 izabere dovoljno blizu nekog konjugovanokompleksnog pola pi, onda se iz prethodne formule moe izraunati ugao izmeu
pi i s1, to predstavlja dobru aproksimaciju ugla sa kojim grana odlazi iz pola pi.
Ovaj ugao pomae da se GMK-a nacrta mnogo preciznije.
U nastavku su iskoriteni pravilo 9 i pravilo 10 da poboljaju skicu GMK-a iz
prethodnog primjera koji je sada dat na slici 3.44.
127
K=
s 2 p1 s 2 p 2 s 2 p3 s 2 p3
s 2 z1
(3.185)
(3.186)
m
1
1
p z = 0
i
i
i =1
i =1
(3.187)
Ili sa:
n
i =1
i =1
pi z i
nm
bm 1 a n 1
nm
129
K=
s
i =1
m
s
i =1
pi
zi
i =1
i =1
l = 0, 1, 2,...
G1 ( ) H 1 ( ) = 0 p z = 0
i
i
d
i =1
, i =1
Pravila za konstrukciju GMK-a
Q( s)
P( s)
(3.188)
(3.189)
131
(3.190)
s 2 s3 s4
2! 3! 4!
(3.191)
e s
Stepeni red od e s je:
e s = 1 s +
b0 s + b1
:
a0 s + 1
b0 s + b1
= b1 + (b0 a 0 b1 ) s a 0 (b0 a 0 b1 ) s 2 + a02 (b0 a0 b1 ) s 3 + (3.192)
a0 s + 1
Izjednaavajem koeficijenata prva tri
jednaine po tri nepoznata koeficijenta:
b1 = 1
b0 a 0 b1 = 1
a 0 (b0 a 0 b1 ) =
1
2
(3.193)
b0 =
132
(3.194)
Td s
2
Td s
1+
2
1
(3.195)
2
Td s (Td s )
1+
+
2
12
2
e Td s
(3.196)
e Td s
1
1 + Td s
(3.197)
Primjer 3.12
Za sistem dat sa prenosnom funkcijom:
G ( s) = e s
1
1 + 5s
(3.198)
s 2 6 s + 12
( s 2 + 6 s + 12)(1 + 5s )
(3.199)
134
R(s)
E(s)
+-
++
Gr (s)
G o(s)
Y(s)
Gr ( s) =
B( s)
=
A( s )
K r ( s z ir )
k
i =1
(s p
i =1
ir
d l s l + d l 1 s l 1 + + d 0
s k + c k 1 s k 1 + + c0
(4.1)
gdje su:
pir - polovi regulatora
zir - nule regulatora
K r - statiko pojaanje regulatora
k l - red i uslov realizibilnosti regulatora
a prenosna funkcija opteg linearnog objekta data je sa:
135
Go ( s ) =
Q( s)
=
P( s)
K o ( s z io )
n
i =1
(s p
i =1
io
bm s m + bm 1 s m 1 + + b0
s n + a n 1 s n 1 + + a 0
(4.2)
gdje su:
pio - polovi objekta
zio - nule objekta
K o - statiko pojaanje objekta
n m - red objekta
1
s ( s + 2)
(4.3)
136
Gr ( s) = K r
Kr
( s + a)
(4.4)
tj. pored statikog pojaanja uvodi se pol u p1r = a, (a > 0) . GMK-a SAU sa
ovim regulatorom za sluaj a = 4 ima slijedei oblik (slika 4.3):
Kr
s+4
137
(4.5)
Gr ( s ) = K r ( s + 4)
138
Q( s)
, na primjer mogue je izabrati
sadri inverzni model objekta Go ( s ) =
P
(
s
)
regulator u formi:
Gr ( s) =
B ( s) P( s)
B( s ) B1 ( s ) 1
=
= 1
A( s ) A1 ( s ) Go ( s ) A1 ( s ) Q( s )
(4.6)
(4.7)
Dakle u ovom sluaju nule i polovi regulatora su pokratile polove i nule objekta,
tj. inverzni model objekta sadran u regulatoru efektivno je eliminisao kompletnu
dinamiku objekta. Prenosna funkcija sistema sa zatvorenom povratnom spregom
je potpuno diktirana preostalom dinamikom regulatora. Drugaije reeno,
preostala dinamika regulatora moe biti izabrana da osigura eljeno ponaanje
sistema sa zatvorenom povratnom spregom.
Izneseni nain dizajna regulatora ima ozbiljne nedostatke za praktinu primjenu.
Naime regulator koji sadri inverzni model realnih objekata mora biti relativno
visokog reda da bi bio realizibilan (ostvariv) ( n > m ), odnosno da bi izbjegli
idealna diferenciranja signala greke. Iako kraenje polova reducira red modela
sistema ono skriva injenicu da u stvarnom sistemu ti polovi i dalje postoje.
Dalje, nije doputeno kraenje nestabilnih nula i polova objekta polovima i
nulama regulatora iz dva razloga. Nije mogue idealno kraenje nule i pola zato
to nule i polovi objekta nisu nikad apsolutno tano poznati. U sluaju stabilne
nule i pola ovo nije veliki problem (njihov kolinik je onda stabilna prenosna
funkcija priblina jedinici), meutim kod nestabilnih ovo znai da nestabilna
nula nije skratila nestabilni pol (njihov kolinik je nestabilna prenosna funkcija
a ne jedinica). ak i da je mogue idealno kraenje, ono bi sakrilo unutranju
139
R(s)
(s-1)
(s-2)
U(s)
(s-2)
(s-1)
Y(s)
B ( s )Q( s )
A( s ) P ( s ) + B ( s )Q( s )
(4.8)
(4.9)
(4.10)
(4.11)
k n 1
(4.12)
odnosno:
Q1 ( s )
i asimptotsko eliminisanje dejstva
P1 ( s )
Q2 ( s )
, tada regulator mora imati strukturu:
P2 ( s )
Gr ( s) =
B( s)
B( s)
=
A( s ) A1 ( s ) P1 ( s ) P2 ( s )
(4.13)
A1 ( s ) P1 ( s ) P2 ( s ) P( s ) + B( s )Q( s ) = ( s )
(4.14)
141
Primjer 4.1
Za sistem dat prenosnom funkcijom:
Go ( s ) =
1
Q( s)
= 3
P( s ) s + 0.1s 2 + s
(4.15)
B( s) d 2 s 2 + d1 s + d 0
= 2
A( s )
s + c1 s + c0
(4.16)
(4.17)
(s
)(
)(
(4.18)
(4.19)
(4.20)
Primjer 4.2
Za sistem dat prenosnom funkcijom:
Go ( s ) =
1
Q( s)
= 2
P ( s ) s + 0.1s + 1
(4.21)
Gr ( s ) =
B( s ) 1 d 2 s 2 + d1s + d 0
= 2
A1 ( s ) s
s + c1s + c0 s
(4.22)
(s
)(
)(
(4.23)
(4.24)
(4.25)
144
R(s)
+
-
E(s)
Gr ( s ) =
(U ( s ) + Q( s ) D( s ))
(V ( s ) Q( s ) N ( s ))
Go(s)
Y(s)
Neka:
Go ( s ) =
N ( s)
D( s )
(4.26)
(U ( s ) + Q( s ) D( s )
(V ( s ) Q( s ) N ( s )
(4.27)
(4.28)
Gr ( s )Go ( s )
= (U ( s ) + Q( s ) D( s ) N ( s )
1 + Gr ( s )Go ( s )
(4.29)
Gr ( s )Go ( s )
Q( s)
, M (s) =
= Q( s )Go ( s )
1 Q( s )Go ( s )
1 + Gr ( s )Go ( s )
(4.30)
B( s)
1
= 3
A( s ) s + 0.1s 2 + s
(4.30)
(4.31)
U (s)
1
s 3 + 0.1s 2 + s
(
)
V
s
+
=1
( s + 3)3
( s + 3)3
(4.32)
(4.33)
147
dajui rjeenja:
246.3s 2 + 317.5s + 243
s 2 + 14.9 s + 87.51
, U (s) =
V (s) =
( s + 2) 2
( s + 2) 2
(4.34)
(4.35)
(4.36)
(4.37)
y(t)
148
Y (s)
=K
U (s)
(4.38)
u1(t)
u2(t)
R1
u1 (t )
R2
(4.39)
y (t ) = u (t )dt
(4.40)
u(t)
( )dt
y(t)
(4.41)
149
u1(t)
u2(t)
1
u2 (t ) =
u1 (t )dt
RC
(4.42)
y (t ) =
u(t)
du (t )
dt
d
()
dt
(4.43)
y(t)
(4.44)
150
R
C
+
u1(t)
u2(t)
te je opisan sa jednainom:
u2 (t ) = RC
du1 (t )
dt
(4.45)
(4.46)
151
u (t ) = K p e(t ) + K d
de(t )
+ K i e(t )dt
dt
(4.47)
K
U (s)
= K p + Kd s + i
E ( s)
s
(4.48)
Kp
R(s)
+-
E(s)
Ki
s
++
+
++
Go(s)
K ds
152
Y(s)
Ko
Ts + 1
(4.49)
K p Ko
Ts + (1 + K p K o )
(4.50)
100%
(4.51)
153
MPOS
ln 2
100
=
MPOS
2 + ln 2
100
(4.52)
3
Ts
(4.53)
Na osnovu izraunatih parametara i n par dominantnih konjugovanokompleksnih polova koji uzrokuju eljeno tranzijentno ponaanje odreen je
izrazom:
s1/ 2 = n j n 1 2
(4.54)
Primjer 4.3
1
dizajnirati regulator tako
s ( s + 1)
da sistem sa zatvorenom povratnom spregom zadovoljava slijedee:
n =
3
rad
= 1.11
Ts
s
(4.55)
(4.56)
Kao to se vidi sa slike, grane GMK-a prolaze kroz eljene polove, pa je samo
potrebno nai vrijednost pojaanja za koje su polovi sistema u s1,2 = 0.5 j 0.99
. Potrebno pojaanje regulatora se rauna kao:
n
Kp =
s p
i =1
m
s z
i =1
= 1.25
(4.57)
ustaljeno ponaanje:
Kp =
s
i =1
m
s
i =1
pi
zi
(4.58)
156
Ki
s
(4.59)
Ko
Ts + 1
(4.60)
K p Ko s + Ki Ko
2
Ts + (1 + K p K o ) s + K i K o
(4.61)
GPI = K p +
Ki K p s + Ki
s + zc
=
= Kp
s
s
s
(4.62)
gdje je:
zc =
Ki
Kp
(4.63)
s+6
( s + 10)( s 2 + 2 s + 2)
(4.64)
MPOS 20%
(4.65)
8( s + 0.1)
0.8
=8+
s
s
(4.66)
159
160
= 0.1 )
8( s + 1)
8
=8+
s
s
(4.67)
161
= 1)
Gr ( s ) = GPD ( s ) = K p + K d s
(4.68)
162
Go ( s ) =
Ko
T2 s 2 + T1 s + 1
(4.69)
Kd Kos + K p Ko
2
T2 s + (1 + K d K o ) s + (1 + K p K o )
(4.70)
(4.71)
gdje je:
zc =
Kp
Kd
(4.72)
(4.73)
arg{( s + zc )G ( s )} =
(4.74)
Odavde slijedi:
163
i =1
i =1
(4.75)
Posljednji izraz, zapravo, predstavlja uslov da neka taka s pripada GMK-a. Taj
uslov se moe iskoristiti za odreivanje vrijednosti zc .
Im
sd
zc
Re
i =1
i =1
(4.76)
n
(tg c + 1 2 )
tg c
(4.77)
Kd =
s
i =1
pi
sd + zc sd zi
i =1
(4.78)
s + 10
( s + 1)( s + 2)( s + 12)
(4.79)
G (s)
166
(4.80)
Ki
+ Kd s
s
(4.81)
Ko
T2 s 2 + T1 s + 1
(4.82)
M (s) =
K d Ko s 2 + K p Ko s + Ki Ko
T2 s 3 + (T1 + K d K o ) s 2 + (1 + K p K o ) s + K i K o
(4.83)
Kd 2 K p
K
1
(s +
s + i ) = K d ( s + zc1 ) ( s + zc 2 ) = GPD ( s )GPI ( s ) (4.84)
s
Kd
Kd
s
167
s + 10
( s + 1)( s + 2)( s + 12)
(4.85)
zc1 = 24.18
K d = 0.825
(4.86)
GPID ( s ) =
(4.87)
= 0.1 )
169
Odziv sa slike 4.25 moe biti ubrzan izborom z c 2 = 0.8 dajui regulator:
GPID ( s ) =
(4.88)
= 0.8 )
170
Tanost
Ki
Kd
(neznatno)
G (s) = K o
e s
T
s +1
(4.89)
e s
e s
ili G ( s ) = K o
Ts + 1
s
(4.90)
Nepoznate koeficijente K o , i
eksperimentalnim putem.
T modela
u( t )
t
y( t )
K o , i T izvoenjem eksperimenta
y
u
(4.91)
GPID ( s ) = K (1 +
1
+ Td s )
Ti s
(4.92)
(4.93)
Tip regulatora
Ti
Td
1/ a
PI
0.9 / a
PID
1.2 / a
/2
gdje je:
a=
Ko
T
(4.94)
Ki
+ Kd s
s
(4.95)
(4.96)
173
A1
A2
1
T
(4.97)
+-
e(t)
PID
crna
kutija
y(t)
Tu
Ti
Td
-
K
0.5 K kr
PI
0.45 K kr
0.83Tu
PID
0.6 K kr
0.5Tu
0.125Tu
G ( s) = Ko
e s
Ts + 1
(4.98)
Tip regulatora
P
PI
PID
K
1
1
(0.35 + )
K
1
0.9
(0.083 +
)
K
1
1.35
(0.25 +
)
K
Ti
Td
3.3 + 0.3
1 + 2.2
2.5 + 0.46
1 + 0.61
0.37
1 + 0.19
gdje je:
=
(4.99)
A
regulacije i sa istim kriterijima ( A2 = 1 ) . Za male vrijednosti = , Z-N i
T
4
C-C e dati sline rezulatate. C-C je superiorniji u odnosu na Z-N u sluaju
.
veih vrijedosti za =
T
e s
Ts + 1
(4.100)
Tip regulatora
P
PI
PID
Vieg reda
Tip regulatora
Ti
Td
0.3 / K o
PI
0.35 / K o
1.2T
PID
0.6 / K o
0.5
Tip regulatora
Ti
Td
0.7 R / K o
PI
0.6 / K o
PID
0.95 / K o
1.35T
0.47
177
J ITAE = t e(t ) dt
(4.101)
Reim rada
Ti
Td
1.084
Regulacija
0.49 T
Ko
0.916
PI
Praenje
0.586 T
Ko
T
(1.03 0.165 T )
Regulacija
0.859 T
Ko
0.977
PI
T
0.674 T
0.856
Praenje
0.965 T
Ko
0.929
T
0.308T
(0.796 0.147 T )
T
0.947
Regulacija
1.357 T
Ko
T
0.842 T
PID
PID
0.68
0.738
0.381T
T
0.995
D1(s)
+
R(s)
G r2(s)
+
-
Gr1(s)
D 2(s)
+
Go1(s)
Y1(s)
Go2(s)
Y(s)
Go ( s ) = e s G ( s )
(4.102)
R(s)
+
-
e-sG(s)
Gr(s)
e-s
G(s)
+
Y(s)
+
-
Gr ( s )G ( s ) s
e
1 + Gr ( s )G ( s )
(4.103)
e 2 s
0.5s + 1
(4.104)
181
u(t)
y(t)
bm s m + bm 1s m 1 + + b0
s n + an 1s n 1 + + a0
(5.1)
(5.2)
cos 1 + s sin 1
s2 + 2
(5.3)
183
odavde slijedi:
n+ 2
Y (s) =
i =1
Ki
s si
(5.4)
(5.5)
s si
(5.6)
1
1
A1G ( j )e j (1 / 2) = A1 | G ( j ) | e j (arg G ( j )+1 / 2)
2
2
(5.7)
s j
Dalje je:
K n+1 =
Koeficijent K n + 2 je:
K n+ 2 = K n*+1 =
1
A1 | G ( j ) | e j (arg G ( j )+1 / 2)
2
(5.8)
y (t ) = L1{
i =1
n
Ki
} = Ki e sit + K n+1e jt + K n+ 2e jt
s si
i =1
(5.9)
= A1 G ( j ) sin( t + arg G ( j ) + 1 )
184
(5.10)
A2
= G ( j )
A1
( ) = arg G ( j )
(5.11)
gdje je:
G ( j ) = G ( s ), s = j
(5.12)
u(t)
y(t)
t
Kao to se vidi sa slike 5.2, razlika izmeu ulaznog i izlaznog signala je samo u
amplitudi i fazi.
Drugo znaenje frekventne karakteristike dolazi iz Fourier-ove transformacije.
Fourier-ova transformacija funkcije g (t ) se definie kao [12]:
F ( g (t )) = G ( j ) =
g (t )e
j t
dt
(5.13)
185
odnosno:
G ( j ) = G ( s ), s = j
(5.14)
=0
u()
Fazno-frekventnu karakteristiku:
arg G ( j )
186
(5.16)
(5.17)
log
Faza ()
log
G ( s) =
K (i s + 1)
i =1
n
s k ( i s + 1)
i =1
(5.18)
G ( j ) =
K (i j + 1)
i =1
( j ) k ( i j + 1)
(5.19)
i =1
Odavde slijedi:
m
i =1
i =1
arg G ( j ) = arg(i j + 1) k
i =1
n
arg( i j + 1)
2 i =1
(5.21)
Primjer 5.1
Konstruisati Bode-ove dijagrame za sluaj sistema G ( s ) = K .
Zamjenom s sa j dobija se:
G ( j ) = K
20 log G ( j ) = 20 log K
(5.22)
arg G ( j ) = 0
Bode-ovi dijagrami za dati sistem su prikazani na slici 5.5.
20 log G( j)
20 log K
log
arg{G( j)}
log
188
G ( j ) = K
Primjer 5.2
Konstruisati Bode-ove dijagrame za sistem dat prenosnom funkcijom:
G (s) =
1
s
(5.23)
1
j
(5.24)
G ( j ) =
Odavde slijedi:
20 log G ( j ) = 20 log
arg G ( j ) =
1
= 20 log
(5.25)
0.1
10
100
log
-40
arg{G( j)}
log
-90
G ( j ) =
1
j
189
(5.26)
(5.27)
20 dB/dec
40
20
-20
0.1
10
100
log
arg{G( j)}
90
log
G ( j ) = j
190
Primjer 5.4
Konstruisati Bode-ove dijagrame za aperiodski sistem prvog reda dat
prenosnom funkcijom:
G (s) =
1
Ts + 1
(5.28)
odavde je:
1
1
T
=
j
2
Tj + 1 (T ) + 1
(T ) 2 + 1
1
20 log G ( j ) = 20 log 1 + (T ) 2
G ( j ) =
2
1 + (T )
G ( j ) =
arg G ( j ) = tan 1 (T )
(5.29)
1
T
log
-20 dB/dec
arg{
G( j)}
log
-45
-90
G ( j ) =
1
jT + 1
191
20 log (T ) 2 + 1 0 za << T
20 log (T ) 2 + 1 20 log(T ) = 20 log T 20 log za >> T (5.30)
Primjer 5.5
Konstruisati Bode-ove dijagrame za sistem:
G ( s ) = Ts + 1
(5.31)
(5.32)
arg G ( j ) = tan (T )
Asimptotske karakteristike Bode-ovih dijagrama su date na slici 5.9.
20 log G( j)
20 dB/dec
1
=
T
log
90
45
log
192
G ( j ) = Tj + 1
Primjer 5.6
Konstruisati Bode-ove dijagrame za sistem drugog reda dat prenosnom funkcijom
(sistem sa konjugovano-kompleksnim polovima):
n2
G (s) = 2
s + 2 n s + n2
(5.33)
n 2 + 2 j n
G ( j ) =
G ( j ) =
n2 ( n2 2 )
2 n3
j
+
( n2 2 ) 2 + (2 n ) 2
( n2 2 ) 2 + (2 n ) 2
n2
( n2 2 ) 2 + (2 n ) 2
jarctg
2 n
n2 2
(5.34)
Odavde slijedi:
20 log G ( j ) = 20 log n2 20 log ( n2 2 ) 2 + (2 n ) 2
(5.35)
log
-40 dB/dec
arg{
G( j)}
log
-180
G ( j ) =
n2
n2 2 + 2 j n
193
(5.36)
1
2 1 2
(5.37)
(5.38)
(5.40)
GMF ( s ) =
1 + T2 s
1 + T1s
(5.41)
1 T2 s
1 + T1s
(5.42)
GNMF ( s ) =
195
GMF ( j ) =
GNMF ( j ) =
1 + (T2 ) 2
1 (T1 T2 )
=
,
arg
G
(
j
)
tan
{
}
MF
1 + (T1 ) 2
1 + 2T1T2
(5.43)
1 + (T2 ) 2
1 (T1 + T2 )
=
,
arg
G
(
j
)
tan
{
}
NMF
(5.44)
1 + (T1 ) 2
1 2T1T2
log
GNMF
GMF
arg{G( j)}
-180
GNMF
GMF
log
Prenosna funkcija sistema neminimalne faze uvijek moe biti predstavljena kao
kaskadna veza odgovarajueg sistema minimalne faze i elementa za isti fazni
pomjeraj (element sa jedininom amplitudnom karakteristikom). Neminimalno
fazni sistem iz prethodnog primjera moe biti predstavljen kao:
GNMF ( s ) =
1 T2 s 1 T2 s 1 + T2 s
=
= GPPS ( s )GMF ( s )
1 + T1s 1 + T2 s 1 + T1s
(5.45)
gdje je: GPPS ( s ) element istog faznog kanjenja. U optem sluaju jasno je da
element istog faznog kanjenja mora imati polove i nule simetrino rasporeene
oko imaginarne ose.
196
Im{F(s)}
Re(s)
Re{F(s)}
F (s) =
K ( s zi )
i =1
n
(s p )
i =1
(5.46)
i =1
i =1
(5.47)
197
(5.48)
Svaka nula i pol unutar konture doprinosi promjeni od 2 , dok svaka nula i pol
izvan konture ima nulti doprinos. Odavde slijedi da je broj obrtaja fazora F ( s )
oko koordinatnog poetka u F ( s ) -ravni:
N =ZP
(5.49)
R(s)
G(s)
Y(s)
Q( s)
P( s)
(5.50)
G ( s)
Q( s)
=
1 + G ( s) P( s) + Q( s)
(5.51)
P( s) + Q( s)
P( s)
(5.52)
Re(s)
r0
R
(5.53)
199
gdje je:
Z - broj polova sistema sa zatvorenom povratnom spregom u desnoj
poluravni (nestabilnih)
P - broj polova sistema s otvorenom povratnom spregom u desnoj poluravni
(nestabilnih)
N - broj obuhvatanja koordinatnog poetka Nyquist-ovog dijagrama funkcije
D( s) = 1 + G ( s)
Ako je P = 0 , kao to je to najee sluaj, tada mora biti N = 0 , tj. Nyquist-ov
dijagram ne smije ni jednom obuhvatiti koordinatni poetak za sluaj stabilnog
sistema.
Za detaljniju analizu preslikavanja konture u s domenu u Nyquist-ov dijagram
potrebno je razmotriti kako se preslikavaju pojedini dijelovi konture:
a) Dio konture s = Re j (polukrug poluprenika R) R i
Q( s ) bm s m + + b0
= n
P( s)
s + + a0
(5.54)
S obzirom da je n m , slijedi:
0,
G (Re j ) =
bm = const ,
n>m
n=m
(5.55)
tj. ovaj dio konture se preslikava u jednu taku i to obino koordinatni poetak.
(5.56)
je dio konture
ose tj. vrijedi
(r 0, < < )
2
2
D( s) = 1 + G ( s)
G (s) =
bm s m + + b0
s k ( s n + an 1s n 1 + + a0 )
b /a
G (re ) 0 k 0 e jk
r
j
(5.57)
do
Q( s)
P( s)
(5.58)
201
G ( j ) = K
Q( j )
P ( j )
Q( j )
P( j )
arg{G ( j )} = arg{
(5.59)
Q( j )
}
P ( j )
(5.60)
1
s(s + 3)(s + 5)
+-
Y(s)
1
s ( s + 3)( s + 5)
(5.61)
G ( j ) =
(15 3 )
8 2
j
64 4 + 2 (15 2 ) 2
64 4 + 2 (15 2 ) 2
(5.62)
(5.63)
(5.64)
0+
j3
1
1
2
=
=
e
lim
0
( j )3 + 8( j ) 2 + 15( j )
( j ) 3
lim G ( j ) = lim
(5.65)
15 c2
64 c3 + c 15 c 2
=0
(5.66)
(5.67)
Na osnovu:
Re {G ( j )} 0
(5.68)
b) Dio konture s = re
r 0
pri emu r 0 i
1
j 3
j 2
1
r 0 15( re j )
= lim
(5.69)
1 j
e = e j
r 0 15r
= lim
1
1
= lim
= 0e j 3 (5.70)
j
2
j
3
R (Re
) + 8(Re ) + 15(Re ) R (Re )
j 3
Im(G)
= 0
Re(s)
r0
( 1, j0)
= +
Re(G)
=0+
204
R(s)
K
s ( s + 3)( s + 5)
+-
G(s)
(5.71)
Y(s)
(5.72)
1
1
1
=
=
G ( j c ) G 15
0.083
( )
(5.73)
K<
1
0.083
(5.74)
205
K(s + 3)(s + 5)
(s 2)(s 4)
+-
Y(s)
Preslikavanje konture koja okruuje desnu stranu kompleksne s-ravni u Nyquistovu krivu je predstavljeno na slici 5.19.
Im(s)
Im(G)
Re(s)
( 1, j0)
206
Re(G)
(5.75)
(5.76)
(5.77)
(5.78)
tj. sistem sa zatvorenom spregom ima dva nestabilna pola. Geometrijsko mjesto
korijena ovog sistema je prikazano na slici 5.20.
Im(G)
-5 -3
Re(G)
207
Primjer 5.12
Ispitati stabilnost sistema sa slike 5.21 koritenjem Nyquist-ovog kriterija.
R(s)
Ke s
+-
Y(s)
Re(G)
-1
(5.79)
K <1
K >1
209
Primjer 5.13
Ispitati stabilnost sistema sa slike 5.25 koritenjem Nyquist-ovog kriterija.
R(s)
Ke s
(s + 1)
+-
Y(s)
(5.80)
G ( j ) =
e j
cos + sin
cos sin
=
j
2
1 + j
1+
1+ 2
(5.81)
Dalje slijedi:
lim G ( j ) = 1 + j 0
0+
(5.82)
te vrijedi da:
lim G ( j ) = 0 e
j +
2
(5.83)
odnosno:
+ arg{G ( j )}
210
(5.84)
(5.85)
(5.86)
(5.87)
(5.88)
-1
Re(G)
-1
Gm
Re(G)
K kr G ( j cp ) = 1 K r =
1
G ( j cp )
(5.89)
(5.90)
arg G ( j cp ) = 180
(5.91)
gdje je:
cp - presjena uestanost faze
Margina stabilnosti po pojaanju pokazuje opseg u kome se moe promijeniti
statiko pojaanje orginalnog (nominalnog) sistema G ( j ) a da sistem sa
zatvorenom spregom ostane stabilan (mjera robusnosti sistema). Drugaije
reeno svi sistemi:
KG ( j )
(5.92)
(5.93)
m = 180 + arg G ( j cg )
(5.94)
(5.95)
213
gdje je:
cg - presjena uestanost pojaanja
Margina stabilnosti po fazi pokazuje koliko se moe tolerisati dodatno fazno
kanjenje u originalnom (nominalnom) sistemu G ( j ) a da sistem sa
zatvorenom povratnom spregom ostane stabilan (mjera robusnosti sistema).
Drugaije reeno, svi sistemi:
e j G ( j )
(5.96)
m
cg
(5.97)
20 dB/dec
cg
cp
cg
cp
Gm
log
arg{G( j)}
-180
214
log
n2
s(s + 2n )
+-
Y(s)
(5.98)
MPOS = e
1 2
100% = f ( ) , Ts =
3
n
(5.99)
n2
( j ) 2 + 2 n j + n2
(5.100)
odakle slijedi:
215
M ( j ) =
n2
( n2 2 ) 2 + 4 2 n2 2
(5.101)
r = n 1 2 2
M ( j r ) = M r =
(5.102)
(5.103)
2 1 2
r
0 dB
-3 dB
log
BW
216
8
4
50
MPOS(%)
100
M r = f ( MPOS )
1
2
(5.104)
1
ili ako se pretpostavi da je M ( j 0) = 1 , tada slijedi M ( jBW ) =
odnosno
2
u dB:
20 log M ( j BW ) = 20 log 2 = 3 dB
(5.105)
rjeavanjem jednaine:
M ( j BW ) =
1
2
(5.106)
217
dobije se:
BW = n (1 2 2 ) + 4 4 4 2 + 2
(5.107)
Kako BW sistema raste, tada se bolje reprodukuje ulazni signal na izlazu jer se
tada visokofrekventne komponente ulaza manje priguuju, odnosno sistem ima
bri odziv. S obzirom da je vrijeme smirenja tranzijentnog odziva dato sa:
Ts =
3
n
(5.108)
Ts =
3
BW
(1 2 2 ) + 4 4 4 2 + 2
(5.109)
(5.110)
M (s) =
G (s)
1 + G ( s)
M ( j ) =
G ( j )
1 + G ( j )
(5.111)
G ( j ) = P ( j ) + jQ( j )
(5.112)
dalje je:
M ( j ) =
P( ) + jQ( )
(1 + P ( )) + jQ( )
M ( j ) =
P 2 ( ) + Q 2 ( )
(1 + P ( )) 2 + Q 2 ( )
(5.113)
M2
M2
2
P
Q
+
+
=
( M 2 1) 2
M 2 1
(5.114)
M2
C 2 ,
M 1
M
0 , R = 2
M 1
(5.115)
M = 0. 7
M=2
M = 0. 5
Re(G)
G( j)
P ( )
P( ) + 1
Q( )
Q( )
P ( ) P( ) + 1
= tan 1
Q( ) Q( )
1+
P ( ) P( ) + 1
Q
tan = 2
P + P + Q2
(5.116)
P + P + Q2
2
(5.117)
1
1
N 2 +1
P + + Q
=
2
2N
4N 2
(5.118)
(5.119)
220
Im(G)
50
70
Re(G)
-70
-50
G( j)
M1
Re(G)
G( j)
r i BW
(5.120)
Primjer 5.14
Za sistem sa slike 5.35 procijeniti veliinu preskoka i vrijeme smirenja koritenjem
M i N krugova.
+-
50
s(s + 3)(s + 6)
222
M=2
Re(G)
G( j)
G ( j )
(5.121)
MPOS = e
1 2
100% = 38.6%
(5.122)
223
n2
s ( s + 2 n )
(5.123)
(5.124)
m = 180 + arg G ( j cg )
(5.125)
uz uslov:
G ( j cg ) = 1
(5.126)
gdje je:
cg - presjena frekvencija pojaanja
Amplituda sistema drugog reda G ( j ) je odreena izrazom:
G ( j ) =
n2
2 + j 2 n
(5.127)
to vodi do:
G ( j cg ) =
224
n2
cg 2 + j 2 cg n
=1
(5.128)
cg = n 2 2 + 1 + 4 4
(5.129)
m = 90 tan 1
2 2 + 1 + 4 4
2
= tan 1
2
2
2 + 1 + 4
(5.130)
(5.131)
0.2
0.4
0.6
0.8
m = f ( )
225
-6
-7
-220 -180 -140
Slika 5.38 Zavisnost lokusa M = 0.707 kruga od faznog ugla
R(s)
+-
Gr(s)
Go(s)
Y(s)
+-
Kp
Go(s)
Y(s)
227
MPOS = e
MPOS
ln 2
100%
100% =
MPOS
2 + ln 2
100%
m = tan 1
(6.1)
2
(6.2)
2 2 + 1 + 4 4
AB
20
(6.3)
Primjer 6.1
Za sistem dat sa prenosnom funkcijom:
G (s) =
1
( s + 1)( s + 2)( s + 10)
(6.4)
100% = 0.45
=
MPOS
2 + ln 2
100%
2
m = tan 1
= 53
2
4
2 + 1 + 4
228
(6.5)
229
(6.6)
GPD ( s ) = K p d s + 1 = K p (Td s + 1)
Kp
(6.7)
R(s)
+-
Kp
Tds + 1
Go(s)
Y(s)
230
20 log Gp ( j)
log
arg Gp ( j)
log
20 log W( j)
log
arg{W( j)}
log
Go ( j ) i W ( j )
1
, tada e uticaj W ( j ) na amplitudnu
Td
karakteristiku Go ( j )W ( j ) biti manji u odnosu na uticaj W ( j ) na faznu
karakteristiku Go ( j )W ( j ) za frekvencije manje od d .
Moe se zakljuiti da ako je d =
231
2
100%
=
m = tan 1
MPOS
2 2 + 1 + 4 4
2 + ln 2
100%
BW =
3
Ts
(1 2 )+
2
4 4 4 2 + 2
(6.8)
(6.9)
1
, te nacrtati Bode-ove dijagrame
BW
funkcije G1 ( s ) = K ps (Tds s + 1)Go ( s ) za pogodno izabrano Kps (najee
jedinica)
K p = K ps K = K ps 10 20
(6.10)
(6.11)
(6.12)
Td =
(6.13)
1
( s + 1)( s + 2)( s + 10)
(6.14)
Iz specifikacija slijedi :
= 0.45 , n = 4.4 rad sec , to zahtijeva potrebnu rezervu stabilnosti po fazi
od m = 53 deg i propusnu uestanost od BW = 5.89 rad/sec . Primjenom
prethodno izloenog algoritma dizajna dobija su parametri regulatora: K p = 142
i Td = 0.17 . Bode-ovi dijagrami sistema sa i bez PD regulatora dati su na slici
6.7, a step odziv zatvorenog sistema sa PD regulatorom na slici 6.8.
233
234
Ki
s
(6.15)
GPI ( s ) = K p +
Ki
T s +1
= Ki i
s
s
(6.16)
R(s)
+-
Ki
Ts
i +1
s
++
Go(s)
Y(s)
235
20 log W( j)
20 logTi
i =
1
Ti
log
arg{W( j)}
log
-90
W ( j ) =
Ti j + 1
j
K is
Ti
(6.17)
Primjer 6.3
Za sistem dat sa prenosnom funkcijom:
G (s) =
1
( s + 1)( s + 2)( s + 10)
(6.18)
237
Ki
s
(6.19)
GPID ( s ) = K i
(Td s + 1)(Ti s + 1)
s
gdje su:
K i (Td + Ti ) = K p
K iTd Ti = K d
238
(6.20)
Ako se oznai:
GPD ( s ) = K i (Td s + 1)
Ti s + 1
s
GPID ( s ) = GPD ( s )GPI ( s )
GPI ( s ) =
(6.21)
R(s)
+-
Ki(Tds+1)
Ts
i +1
s
++
Go(s)
Y(s)
K is
Ti
(6.22)
239
GPID ( s ) = K i
(Td s + 1)(Ti s + 1)
s
(6.23)
1
( s + 1)( s + 2)( s + 10)
(6.23)
(6.24)
Bode-ovi dijagrami sistema sa i bez PID regulatora dati su na slici 6.14, a step
odziv zatvorenog sistema sa PID regulatorom na slici 6.15.
240
241
Primjer 6.5
Na slici 6.16 su prikazani odzivi sistema sa dizajniranim P, PI, PD i PID
regulatorima iz primjera 1, 2, 3, 4.
242
U domenu kompleksne promjenljive s = + j , pomou Laplaceove transformacije njegovog impulsnog odziva, tj. pomou prenosne
funkcije
(7.1)
an
d n y (t )
d n 1 y (t )
d m u (t )
a
a
y
(
t
)
b
+
+
+
=
+ + b0 u (t )
n 1
0
m
dt n
dt n 1
dt m
(7.2)
243
dx1 (t )
= f1 ( x1 (t ),..., xn (t ), u (t ), t )
dt
dx2 (t )
= f 2 ( x1 (t ),..., xn (t ), u (t ), t )
dt
dxn (t )
= f n ( x1 (t ),..., xn (t ), u (t ), t )
dt
y (t ) = g ( x1 (t ),..., xn (t ), u (t ), t )
gdje su:
(7.3)
u (t ) - ulaz sistema
y (t ) - izlaz sistema
T
x = [x1 xn ] - vektor stanja sistema, tj. minimalni skup meusobno nezavisnih
koordinata xi (i = 1, 2,..., n) koje jednoznano opisuju evoluciju sistema u
vremenu
fi (i = 1, 2,..., n), g - funkcije viepromjenljivih
Prethodni sistem jednaina se moe zapisati i u kompaktnoj vektorskoj formi:
x = f ( x, u, t )
y = g ( x, u , t )
gdje su:
(7.4)
f = [ f1 f n ]T - vektor funkcija
Prethodni zapis jednaina u normalnoj formi (7.3) i (7.4) se jo naziva i zapis
jednaina u prostoru stanja, odnosno model sistema u prostoru stanja (state space
model).
Ovakav zapis sistema omoguuje slijedee koristi:
1. Rjeavanje jednaina je daleko jednostavnije (lake je rijeiti n jednaina
prvog reda nego jednu jednainu n-tog reda), numerike metode
integracije diferencijalnih jednaina eksplicitno zahtijevaju jednaine u
prostoru stanja
244
dxn (t )
= an1 x1 (t ) + an 2 x2 (t ) + + ann xn (t ) + bn u (t )
dt
(7.5)
y = c1 x1 (t ) + + cn xn (t ) + Du (t )
Prethodni sistem jednaina se moe kompaktno zapisati u matrinoj formi:
x1 a11
x a
2 = 21
xn an1
y = [c1
a12 a1n x1 b1
a22 a2 n x2 b2
+
u
an 2 ann xn bn
c2
x1
x
cn ] 2 + [d ]u
xn
(7.6)
245
(7.7)
x(0) = x0
(7.8)
uz poetne uslove:
gdje su:
(7.9)
(7.10)
(7.11)
(7.12)
(7.13)
(t ) = e At =
(7.14)
de At d
( At ) 2
( At ) 2
= I + At +
+ = A I + At +
+ = Ae At
dt
2!
2!
dt
(7.15)
(7.16)
(7.17)
(0) = I
(t 2 t 0 ) = (t 2 t1 ) (t1 t 0 )
(t ) k = (kt )
(7.18)
(7.19)
x (t ) = Ae At f (t ) + e At f (t )
(7.20)
Onda je:
(7.21)
248
(7.22)
Zamjenom (7.22)
jednaine:
(7.23)
Ili:
t
x(t ) = (t ) x(0) + (t ) Bu ( )d
(7.24)
(7.25)
dobija se:
sX ( s ) x(0) = AX ( s ) + BU ( s )
( sI A) X ( s ) = x(0) + BU ( s )
X ( s ) = ( sI A) 1 x(0) + ( sI A) 1 BU ( s )
(7.26)
1
adj ( sI A) = ( s )
det( sI A)
(7.27)
gdje je:
( sI A) 1 =
(7.28)
( s ) = ( sI A) 1
(7.29)
gdje:
249
(7.30)
(7.31)
(7.32)
X ( s ) = ( s ) x(0) + ( s ) BU ( s )
(7.33)
s obzirom da je:
to je:
Y ( s ) = C ( ( s ) x(0) + ( s ) BU ( s ) ) + DU ( s )
(7.34)
(7.35)
(7.36)
Primjer 7.1
Nai matricu prelaza stanja, te nai rjeenje diferencijalne jednaine date u
prostoru stanja sa:
250
1 x1
x1 0
x = 12 7 x
2
2
(7.37)
uz poetne uslove:
1
x(0) =
1
(7.38)
(7.39)
gdje je ( s ) :
s+7
adj ( sI A) s 2 + 7 s + 12
( s ) = ( sI A) 1 =
=
12
det( sI A)
2
s + 7 s + 12
s + 7 s + 12
s 2 + 7 s + 12
2
(7.40)
Odavde je:
(
(
3e4t + 4e3t
(t ) = L1 { ( s )}=
12e 4t 12e3t
) (e
) (4e
4t
4t
)
)
+ e 3t
3t
3e
(7.41)
i na kraju se dobija:
x1 (t )
1 4e 4t + 5e 3t
(
)
=
t
x (t )
1 = 4t
3t
16e 15e
2
(7.42)
x = Ax + Bu
y = Cx + Du
(7.43)
x(0) = x0
(7.44)
(7.45)
x = Tx x = T 1 x
(7.46)
S obzirom da vrijedi:
(7.47)
(7.48)
odnosno:
+ Bu
, x (0) = x
x = Ax
0
+ Du
y = Cx
(7.49)
gdje se transformacije:
A = T 1 AT
B = T 1 B
C = CT
D = D
nazivaju transformacije slinosti.
252
(7.50)
0 n n x n
(7.51)
(7.52)
2 2
xn = n xn
(7.53)
(7.54)
G ( s ) = C sI A
) B + D = CT (sI T
1
AT
T 1 B + D =
CT T 1 (sI A)T T 1 B + D =
CTT 1 (sI A) TT 1 B + D =
1
C (sI A) B + D = G ( s )
1
(7.55)
(7.56)
dy (t )
= x1 (t )
dt
d n 1 y (t )
= xn 1 (t )
dt n 1
d n y (t )
= a0 x1 (t ) a1 x2 (t ) an 1 xn (t ) + u (t )
xn (t ) =
dt n
xn (t ) =
254
(7.57)
1
0
x1 0
x 0
0
1
2 =
xn a0 a1 a2
0 x1 0
0 x2 0
+ u
an 1 xn 1
(7.58)
x1
x
2
y = [1 0 0] + [0]u
xn
Odgovarajue matrice su:
1
0
0
0
0
1
A=
a0 a1 a2
0
0
0
, B = 0
an 1
1
C = [1 0 0], D = [0]
(7.59)
Primjer 7.2
Za datu diferencijalnu jednainu nai jednaine u prostoru stanja.
d 3 y (t )
d 2 y (t )
dy (t )
+
3
+4
+ 2 y (t ) = u (t )
3
2
dt
dt
dt
(7.60)
Slijedeim smjenama:
x1 = y
x2 = x1 = y
x3 = x2 =
y
x3 =
y
(7.61)
255
1 0 x1 0
x1 0
x = 0 0
1 x2 + 0 u
2
x3 2 4 3 x3 1
x1
y = [1 0 0] x2
x3
(7.62)
(7.64)
xn a0 a1 a2
0 x1 0
0 x2 0
+ u
an 1 xn 1
256
(7.65)
x1 (t ) = (t )
x2 (t ) = x1 (t ) = (1) (t )
xm (t ) = xm 1 (t ) = ( m 1) (t )
xm +1 (t ) = xm (t ) = ( m ) (t )
xn (t ) = xn 1 (t ) = ( n 1) (t )
(7.66)
(7.67)
(7.68)
(7.69)
y (t ) = [b0 bm
Primjer 7.3
x1
xm +1
0 0]
xm + 2
xn
(7.70)
(7.71)
257
(7.72)
y (t ) = 3 (t ) + 4 (1) (t )
(7.73)
(7.74)
Odavde je:
x3 (t ) = (3) (t ) = u (t ) x3 x2 6 x1
(7.75)
(7.76)
x1
y = [3 4 0] x2
x3
iii) Za sistem opisan sa diferencijalnom jednainom:
y ( n ) (t ) + an1 y ( n1) (t ) + + a0 y (t ) = u (t ) + b1u (1) (t ) + + bnu ( n ) (t )
(7.77)
(7.78)
y (t ) = bn ( n ) (t ) + bn 1 ( n 1) (t ) + + b0 (t )
(7.79)
xn (t ) = xn 1 (t ) = ( n 1) (t )
(7.80)
(7.81)
y = b0 x1 + + bn 1 xn + bn xn = b0 x1 + + bn 1 xn + bn [u (t ) a0 x1 an 1 xn ]
Sreivanjem se dobija:
y (t ) = (b0 bn a0 ) x1 (t ) + + (bn 1 bn an 1 ) xn (t ) + bnu (t )
(7.82)
xn a0 a1 a2
0 x1 0
0 x2 0
+ u
an 1 xn 1
(7.83)
x1
x
2
y = [(b0 bn a0 ) (b1 bn a1 ) (bn 1 bn an 1 ) ] + [bn ]u
xn
U optem sluaju, obina nelinearna diferencijalna jednaina oblika:
f ( y ( n ) (t ),..., y (t ), u (t ), t ) = 0
(7.84)
moe biti prevedena u jednaine u prostoru stanja, ako se moe eksplicitno rijeiti
259
(7.85)
(7.86)
xn (t ) = xn 1 (t ) = y ( n 1) (t )
prevode jednainu u prostor stanja.
Integrator
Sumator
Pojaava
Nelinearni elementi (zasienje, relej, histereza i sl.)
Jednaina
y (t ) =
x( )d
Naziv
Integrator
y = xi
Sumator
y = Kx
Pojaalo
i =1
260
Y ( s) Q( s)
=
U ( s) P( s)
(7.87)
Y ( s ) bm s m + bm 1s m 1 + + b0
= n
U (s)
s + an 1s n 1 + + a0
(7.88)
G (s) =
b s m + + b0
Y (s) Y (s) V (s) V (s) Y (s)
1
=
= n
m
(7.89)
U ( s ) U ( s ) V ( s ) U ( s ) V ( s ) s + + a0
1
Odavde je:
( s n + an 1s n 1 + + a0 )V ( s ) = U ( s )
(bm s m + bm 1s m 1 + + b0 )V ( s ) = Y ( s )
(7.90)
(7.91)
261
+
+
+
bn
.
xn
xn
b0
bn-1
1
s
1
s
xn-1
...
1
s
x1
-an-1
-an-2
...
-a0
xn a0 a1 a2
0 x1 0
0 x2 0
+ u
an xn 1
(7.92)
x1
x
2
y = [(b0 bn a0 ) (b1 bn a1 ) (bn 1 bn an 1 ) ] + [bn ]u
xn
Ovakva forma matrica A i B se naziva kontrolabilna kanonska forma sistema.
262
Y ( s ) bm s m + bm 1s m 1 + + b0
= n
U (s)
s + an 1s n 1 + + a0
(7.93)
1
s
(an1s n1 + + a1s + a0 )Y ( s ) +
1
s
odnosno:
1
1
1
1
Y ( s ) = an1Y ( s ) 2 an 2Y ( s ) n1 a1Y ( s ) n a0Y ( s ) +
s
s
s
s
1
1
1
1
bnU ( s ) + bn1U ( s ) + 2 bn 2U ( s ) + + n1 b1U ( s ) + n b0U ( s )
s
s
s
s
(7.95)
(7.96)
263
u(t)
b0
b1
.
X1
+
+
-a0
1/s
bn-1
.
X2
x1 +
+
1/s
x2
...
.
Xn-1
1/s
Xn-1
+
+
-a1
bn
xn
1/s
xn
y(t)
-an-1
264
0
1
.
0
x(t ) =
0
0 0 a0
b0 a0bn
b ab
0 0 a1
1 1 n
b2 a2bn
1 0 0 a2
x(t ) +
u (t )
0 1 0
0 an 2
0 0 1 an1
bn1 an1bn
(7.98)
y (t ) = [0 0 1]x(t ) + bn u (t )
n
Ki
Q( s)
Q( s)
=
=
P( s ) ( s p1 ) ( s pn ) i =1 s pi
(7.99)
.
x1 1
s
+
.
.
.
K1
p1
x1
.
xi
1
s
.
.
.
xi
Ki
.
xn 1
s
pi
.
.
.
.
.
.
xn
Kn
pn
265
xn = pn xn + u
y = K1 x1 + K 2 x2 + + K n xn
(7.100)
y = [K1
0
p2
0
K2
0 x1 1
0 x2 1
+ u
pn xn 1
(7.101)
x1
x
2
K n ]
xn
Kada prenosna funkcija ima viestruke realne polove, onda nije mogue da se
sistem predstavi u modalnoj kanonskoj formi (dijagonalna matrica sistema).
Na primjer, neka je realni pol p1 viestrukosti r, a ostali polovi su realni i
jednostruki , tj.:
266
Y (s)
N ( s)
=
r
U ( s ) ( s p1 ) ( s pr +1 ) ( s pn )
(7.102)
(7.103)
xr
+
+
1/s
...
p1
u(t)
x2
+
x2 +
1/s
+
+
p1
x1
1/s
x1
k1r
+
+
+ +
y(t)
p1
xr+1
xr
1/s
xr+1
kr+1
pr+1
+
+
xn
1/s
xn
kn
pn
267
p1
0
0
0
A=
0
0
1 0 0
p1 1 0 0
0 1 0
0 p1 1 0
0 p1 1
0 p1
0
0
0
B = [0
C = [k1r
0
0
0
0
pr +1
0
0
pr + 2
0
0
pn
(7.104)
0 0 1 1 1]
k1r 1 k12
k11
kr +1
kr + 2 kn ], D = 0
Q( s)
K
=
P( s ) ( s p1 ) ( s pi ) ( s pn )
(7.105)
K
1
1
( s p1 ) ( s pi ) ( s pn )
(7.106)
X (s)
1
=
se moe prikazati simulacionim dijagramom kao:
U ( s ) s pi
X (s)
1
=
( s pi ) x( s ) = U ( s ) x (t ) pi x(t ) = u (t )
U ( s ) s pi
(7.107)
odavde se dobija:
x (t ) = pi x(t ) + u (t )
(7.108)
.
x
1
s
pi
1
s pi
.
xn 1
Pn
xn
+
.
.
.
.
x1 1
s
x1
P1
269
x1 p1
x 0
2 =
xn 0
1 0
p2 1
0 0
0 x1 0
0 x2 0
+ u
pn xn K
(7.109)
x1
x
2
y = [1 0 0] + [0]u
xn
U sluaju konjugovano-komplesnih polova, sistem drugog reda koji
odgovara konjugovan-kompleksnom paru polova, se implementira direktnim
programiranjem i dodaje u seriju sa ostatkom sistema.
(7.110)
x(0) = x0
(7.111)
x(t ) = (t ) x0 = e At x0
(7.112)
uz poetne uslove:
lim x(t ) = 0
(7.113)
x0
x2
x1
0< M <
(7.114)
x0
x2
x1
Slika 7.8 Marginalno stabilan sistem
271
(7.115)
x3
x0
x2
x1
Slika 7.9 Nestabilan sistem
S obzirom da je:
x(t ) = (t ) x(0)
(7.116)
(7.117)
( s ) = ( sI A) 1 =
1
adj ( sI A)
det( sI A)
(7.118)
det( sI A)
Gn1 ( s ) Gnn ( s )
Analizirajui ( s ) moe se pisati:
272
(7.119)
X ( s ) = ( s ) x(0)
G11 ( s ) G1n ( s ) x1 (0)
1
X (s) =
det( sI A)
Gn1 ( s ) Gnn ( s ) xn (0)
n
X i (s) =
G (s) x (0)
j =1
ij
det( sI A)
1
xi (t ) = L
{X i (s)}
(7.120)
Jednaina:
Ax = x
(7.121)
7.122)
(7.123)
X i (s) =
G (s) x (0)
j =1
ij
( s 1 )( s 2 ) ( s n )
(7.124)
273
x = Ax + Bu
y = Cx
(7.125)
(7.126)
Cadj ( sI A) B
Cadj ( sI A) B
=
det( sI A)
( s 1 )( s 2 ) ( s n )
Q( s)
Q( s)
=
P( s ) ( s p1 )( s p2 ) ( s pn )
(7.127)
j =n
Cij e
jt
(7.128)
j =1
lim x(t ) = ,
(7.130)
(7.131)
x0
x2
x1
Slika 7.10 Asimptotski stabilan sistem
275
(7.132)
te se ima:
dV ( x) V ( x) dx
=
= x T Px + xT Px = AT xT Px + xT PAx = xT AT Px + PAx
dt
x dt
T
T
= x A P + PA x
(7.133)
T
34)
slijedi da matrica:
AT P + PA = Q
(7.135)
mora biti negativno definitna, odnosno matrica Q mora biti pozitivno definitna.
Teorema stabilnosti LTI sistema se moe formulisati i na slijedei nain:
LTI sistem x = Ax je asimptotski stabilan, ako i samo ako, za bilo koju simetrinu
i pozitivno definitnu matricu Q (Q = QT > 0) postoji jedinstveno rjeenje
matrine jednaine Lyapunov-a AT P + PA = Q po P , tako da je P = P T > 0 ,
tj. simetrina i pozitivno definitna matrica.
Praktian i veliki znaaj teorije stabilnosti po Lyapunov-u lei u otvaranju
mogunosti direktnog ispitivanja stabilnosti opte klase nelinearnih sistema.
276
(7.136)
u2 (t)
x0
x(t f )
u1 (t)
x2
x1
Slika 7.11 Kontrolabilnost sistema
AB
A2 B An 1 B
(7.137)
d n 1 y (0) d n 1 ( x(0))
=
= CAn 1 x(0)
dt n 1
dt n 1
(7.138)
C x1 (0)
dt CA x (0)
d 2 y (0)
2
2
= CA x3 (0)
2
dt
n 1
CAn 1 xn (0)
d y (0)
dt n 1
(7.139)
C
CA
se naziva matrica observabilnosti. Prethodni sistem
Matrica O =
n 1
CA
linearnih jednaina ima jedinstveno rjeenje po nepoznatom vektoru stanja
ukoliko je matrica O regularna, odnosno mogue je sraunati vektor stanja
sistema samo na bazi mjerenja izlaza sistema.
278
279
y = Cx
(8.1)
(8.2)
gdje su:
x1
kn ] = k1 x1 kn xn
xn
(8.3)
x = Ax + Bu ,
(8.4)
x = Ax BK T x = A BK T x
(8.5)
Dinamika sistema sa zatvorenom povratnom spregom je odreena matricom
A BK T . Ovo je tzv. regulator sa postavljanjem polova (pole placement state
feedback controller) u prostoru stanja, jer se odgovarajuim izborom vektora
pojaanja K , mogu postaviti svi polovi sistema sa zatvorenom povratnom
spregom u eljene lokacije. Drugaije reeno, mogu se postii eljene lokacije
sopstvenih vrijednosti matrice zatvorenog sistema.
Neka je sistem dat u kontrolabilnoj kanonskoj formi:
x1 0
x 0
2 =
xn a0
1
0
0
1
a1
a2
0 x1 0
0 x2 0
+ u
an 1 xn 1
(8.6)
y = Cx
Prenosna funkcija ovog sistema je:
G ( s) =
Q( s)
s + an 1s n 1 + + a0
n
(8.7)
(8.8)
(8.9)
Dalje je:
x1 0
x 0
2=
x n a0
1
0
0
1
a1
a2
0 x1 0
x1
0 x2 0
[k k ]
n
x
n
an 1 xn 1
(8.10)
0
1
0
x1
x
0
0
1
2 =
xn (a0 + k1 ) (a1 + k2 ) (a2 + k3 )
x1
x
(an 1 + kn ) xn
0
0
(8.11)
(8.12)
a0d = a0 + k1
(8.13)
k1 = a0d a0
(8.14)
283
1
s
A
u
-KT
gdje su:
K = [0 0 1]Pc1q ( A)
(8.15)
284
x1
y = [1 0]
x2
(8.16)
(8.17)
(8.18)
2
2
(8.19)
285
1
2
3
4
5
6
s+1
s+0.7071 0.7071j
(s+0.7081)(s+0.5210 1.068j)
(s+0.4240 1.2630j) (s+0.626 0 0.4141j)
(s+0.8955)(s+0.3764 1.2920j)(s+0.5758 0.5339j)
(s+0.3099 1.2634j)(s+0.5805 0.7828j)(s+0.7346 0.2873j)
Tabela 8.1 Skup Bessel-ovih prototipa tranzijentnih odziva sistema
(za graninu frekvenciju 0 = 1 rad/sec)
Red
sistema
1
2
3
4
5
6
s+1
s+0.8660 0.5000j
(s+0.9420)(s+0.7455 0.7112j)
(s+0.6573 0.8302j)(s+0.5906 0.9072j)(s+0.8516 0.4427j)
(s+0.9264)(s+0.5906 0.9072j)(s+0.8516 0.4427j)
(s+0.5385 0.9617)(s+0.7998 0.5622j)(s+0.9093 0.1856j)
Tabela 8.2 Skup ITAE prototipa tranzijentnih odziva sistema
(za graninu frekvenciju 0 = 1 rad/sec)
287
1.2
1.0
k=1
Izlaz y
0.8
0.6
0.4
0.2
10
12
Vrijeme (sec)
1.2
1.0
k=1
Izlaz y
0.8
0.6
0.4
0.2
10
12
Vrijeme (sec)
y = Cx
(8.20)
e=ry
(8.21)
(8.22)
(8.23)
x = Ax + Bu
e = Cx
(8.24)
289
w = u
(8.25)
(8.26)
(8.27)
e
K sT = ke e K sT z
z
(8.28)
(8.29)
290
-ke
1
s
1
s
-KsT
(8.30)
x1
y = [1 0]
x2
dizajnirati linearni regulator sa povratnom spregom po vektoru stanja, tako da
sistem prati step referentnu vrijednost sa nultom grekom u stacionarnom stanju,
te osigurava tranzijentno ponaanje sa vremenom smirenja Ts 2.5 sec i bez
preskoka. Primjenom prethodne procedure, uz osiguranje eljenog tranzijentnog
ponaanja sa lokacijom trostrukog pola zatvorenog sistema u -2 ( Ts 5 = 5 / p ),
dolazi se do vektora pojaanja regulatora:
K = [8 10 9]
(8.31)
291
edt
T
u = K x1 = 8 edt 10 x1 9 x2
x2
(8.32)
(8.34)
y = Cx
(8.35)
e(l ) = r (l ) Cx (l )
(8.36)
(8.37)
(8.38)
293
1 0
2 0
=
f 0
l
1
0
0
1
f1 f 2
0 1 0
0 2 0
C x (l ) + f x (l 1) + + f x
l 1
0
fl 1 l 1
(8.39)
( l +1)
= Ax (l ) + Bu ( l )
(8.40)
(8.41)
Te uvoenjem smjene:
z = x (l ) + fl 1 x ( l 1) + + f 0 x i
w = u (l ) + fl 1u ( l 1) + + f 0u
(8.42)
dobijamo:
z = Az + Bw
(8.43)
= Ar Cz
1
(8.44)
z = Az + Bw
ili u kompaktnoj matrinoj formi:
294
Ar
=
z
0
C 0
+
w
1 z B
(8.45)
K sT = K eT K sT z
z
(8.46)
(8.47)
1
s
K eT
l 1
s
u ( s) = l
e( s ) K eT x
s + fl 1s + + f 0 s
(8.48)
to slijedi:
1
referentne vrijednosti l
.
s + fl 1s + + f 0 s
Prethodna razmatranja principa internog modela za perfektno praenje referentne
vrijednosti u ustaljenom stanju, takoe vae i za perfektno eliminisanja dejstva
smetnje u ustaljenom stanju. Regulator e potpuno otkloniti dejstvo vanjske
smetnje u stacionarnom stanju ukoliko ukljuuje interni model smetnje.
295
(8.49)
(8.50)
(8.51)
e(t ) = x (t ) x (t )
(8.52)
Odavde je:
296
Zamjenama:
x (t ) = Ax(t ) + Bu (t )
x (t ) = Ax (t ) + Bu (t ) + F ( y (t ) y (t )
(8.53)
(8.54)
(8.55)
( )
F = [0 0 1] PoT
gdje su:
PoT = C T
sistema
AT C T
(A )
T n 1
q ( AT )
(8.56)
( ) + a (A )
q ( AT ) = AT
d
n 1
T n 1
karakteristinog polinoma
Pri dizajnu estimatora vano je izabrati odgovarajue lokacije polova estimatora
(sopstvene vrijednosti matrice sistema greke estimacije). I u ovom sluaju nuan
je kompromis, tj. balans izmeu brzine konvergencije greke estimacije (polovi
sa to veim negativnim realnim dijelom, irok propusni opseg estimatora) i
filtriranja mjernog dominantno visoko-frekventnog uma (ui propusni opseg
estimatora). Uobiajena preporuka je da se izaberu realni polovi estimatora,
tako da su njihove apsolutne vrijednosti 5-10 puta vee od apsolutnih vrijednosti
realnih dijelova polova sistema sa zatvorenom povratnom spregom.
(8.57)
(8.59)
(8.60)
(8.61)
-K
y=Cx
sistem
model
sistema
x^ ~
=x
+
-
^ ^
y=Cx
299
x = A BK T x
(8.63)
(8.64)
BK T x
A FC e
(8.65)
x I
e = I
0 x
x
=T
I x
x
(8.66)
1 A BK
=
T
300
BK T x
T
A FC x
(8.67)
(8.68)
x1
y = [1 0]
x2
dizajnirati linearni regulator sa povratnom spregom po vektoru stanja koritenjem
estimatora stanja, tako da sistem prati step referentnu vrijednost sa nultom
grekom u stacionarnom stanju, te osigurava tranzijentno ponaanje sa vremenom
smirenja Ts 2.5 sec i bez preskoka.
Primjenom procedure dizajna regulatora, uz osiguranje eljenog tranzijentnog
ponaanja sa lokacijom trostrukog pola zatvorenog sistema u -2, dolazi se do
vektora pojaanja regulatora:
K = [8 10 9]
(8.69)
x2
(8.70)
301
(8.71)
Slika 8.8 Step odziv sistema sa estimiranim vektorom stanja, sa i bez poremeaja tipa
poetnih uslova
302
(8.72)
(8.73)
u (t ) = K opt (t )T x(t )
(8.74)
(8.75)
P(t ) = AT P (t ) + P (t ) A + R1 P (t ) BR21 BT P (t ), P (t f ) = 0
(8.76)
(8.77)
(8.78)
(8.79)
(8.80)
305
1 T
x0 Px0
2
(8.81)
(8.82)
y (t ) = Cx(t ) + v(t )
gdje su:
w(t ) - procesni um (Gaussian-ov bijeli um), sa stohastikim karakteristikama
E {w(t )} = 0 , Var {w(t )} = W
v(t ) - mjerni um (Gaussian-ov bijeli um, nekoreliran sa w(t ) ), sa stohastikim
karakteristikama E {v(t )} = 0 , Var {v(t )} = V
Poto je sistem ometan sa bijelim umom, varijable prostora stanja su takoe
stohastike varijable (procesi). Pod pretpostavkom da su procesni i mjerni
um, Gaussian-ovi stohastiki bijeli procesi, onda su takoe i varijable stanja
Gaussian-ovi stohastiki procesi. Dakle, varijable stanja su stohastiki procesi
koji su potpuno okarakterisani srednjim vrijednostima i varijansama.
Sada se moe postaviti problem optimalnog Kalman-ovog filtriranja kao: Nai
estimator stanja prethodno datog stohastikog sistema na bazi mjerenja izlaza
sistema y (t ) , koji nalazi optimalnu procjenu x vektora stanja x . Optimalna
procjena vektora stanja je ona procjena koja minimizira varijansu greke
estimacije:
e(t ) = x(t ) x(t )
(8.83)
Rjeenje ovog problema estimacije, poznato kao Kalman-ov filter [17], [27]
je dato sa:
x (t ) = Ax (t ) + Fopt ( y (t ) Cx (t ))
306
(8.84)
(8.85)
(8.86)
(8.87)
(8.88)
(8.89)
tf
sistem
+
y
u
^x
-KTopt
Kalman
filter
Fopt
Slika 8.10 Optimalni linearni stohastiki regulator, Kalman-ov filter optimalni regulator
308
(8.91)
9. Digitalno upravljanje
Slika 9.1 (a) prikazuje tipini kontinualni sistem automatskog upravljanja, pri
emu se raunanje greke odstupanja i prenosne funkcije regulatora (rjeavanje
diferencijalne jednaine) realizuje sa elektronskim operacionim pojaalima (tj.
analognim raunarom). Raunanje signala greke i funkcije regulatora moe biti
realizovano i digitalnim putem, odnosno pomou digitalnog raunara, slika 9.1
(b).
r(t)
e(t)
Gr (s)
u(t)
y(t)
Go(s)
(a)
r(t)
+
r(kT)
e(kT)
-
Diferentna
jednaina
u(kT)
D/A
i zadravanje
u(t)
Go(s)
y(t)
Sat
y(kT)
Sampler
T
A/D
y(t)
(b)
e(kT)
T
G r(q)
(a)
ZOH
u(t)
e(t)
Gr (s)
u(t)
(b)
311
du (t )
E (s)
= e(t ), u (t ) = u (t0 ) + e(t )dt , sU ( s ) = E ( s ), U ( s ) =
dt
s
t0
(9.1)
(9.2)
(9.3)
(9.4)
(q 1)u (k )
= e( k )
T
(9.5)
odnosno:
312
s=
q 1
T
(9.6)
(9.7)
(9.8)
(9.9)
(1 q 1 )u (k )
= e( k )
T
(9.10)
Odnosno:
s=
1 q 1
T
(9.11)
313
(9.13)
2 (1 q 1 )
T (1 + q 1 )
(9.14)
314
e(t)
kT-T
kT
10 BW
(9.15)
10 n
(9.16)
Ts
20
(9.17)
Prethodne preporuke predstavljaju samo procjenu od koje treba poi pri izboru
pravog perioda uzorkovanja, kojeg je mogue odrediti naknadnim ispitivanjem
sistema simulacijom. Detaljan pregled preporuka za izbor perioda uzorkovanja
moe biti naen u [2].
GPID ( s ) = K p + K d s +
Ki
s
(9.18)
K
K p (1 q 1 ) + d (1 2q 1 + q 2 ) + TK i
TK i
1 q 1
T
GPID (q ) = K p + K d
+
=
1
T
1 q
1 q 1
=
b2 + b1q 1 + b0 q 2
1 q 1
(9.19)
(9.20)
15.96
s
(9.21)
za objekat:
G ( s) =
s + 12
( s + 1)( s + 2)( s + 12)
(9.22)
(9.23)
(9.24)
= 0.05 sec )
= 0.05 sec )
318
Q( s)
1
= 2
P ( s ) s + 0.1s + 1
(9.25)
(9.26)
Gr (q ) =
(9.27)
(9.28)
Gr (q ) =
(9.29)
319
odnosno:
u (k ) = 1.796u (k 1) 1.037u (k 2) + 0.241u (k 3) + 6.691e(k )
5.82e(k 1) 6.629e(k 2) + 5.882e(k 3)
(9.30)
320
na
Odzivi sistema sa navedenim kontinualnim i digitalnim estimatoromregulatorom, na step referencu, su dati na slici 9.9, dok su njihovi upravljaki
signali dati na slici 9.10.
322
= 0.05 sec )
= 0.05 sec )
323
Literatura
1. K. Astrom, T. Hagglund, PID Controllers: Theory, Design and Tuning,
Instrument Society of America, 1995
2. K. Astrom, B. Wittenmark, Computer Controlled Systems: Theory and
Design, Prentice-Hall, 1997
3. H. Bode, Relations between attenuation and phase if feedback amplifier
design, Bell System Technical Journal, vol.19, 421-454, 1940
4. A. Bryson, Y. Ho, Applied Optimal Control, Helsted Press, 1975
5. C. Chen, Linear System Theory and Design, Holt, Rinehart and Winston,
New York, 1984
6. R. Dorf, R. Bishop, Modern Control Systems, Addison-Wesley Publishing
Company, 1995
7. F. Doyle, A. Tannenbaum, Feedback Control Theory, Macmillan, New
York, 1992
8. W. Evans, Graphical analysis of control systems, Transactions on AIEE,
vol. 67, 547-551, 1948
9. G. F. Franklin, J. D. Powell, A. Emami- Naeini, Feedback Control Of
Dynamic Systems, Addison-Wesley Publishing Company, 1994
10. A. Fuler, General problem of stability of motion, International Journal
of Control, 55, 581-773, 1992 (Prevod na engleski doktorske disertacije
A. M. Lyapunova)
11. Z. Gaji, M. Leli, Modern Control Systems Engineering, Prentice Hall,
New Jersey, 1996
12. Z. Gaji, Linear Dynamic Systems and Signals, Prentice Hall, New
Jersey, 2003
13. Z. Gaji, M. Lim, Optimal Control of Singularly Perturbed Linear
Systems and Applications, Marcel Dekker, 2001
14. Z. Gaji, M. Lim, D. Skatari, V. Kecman, Optimal Control: Weakly
Coupled Systems and Applications, CRC, 2008
15. M. Glavi, N. Prljaa, Teorija Optimalnog Upravljanja i Elektroenergetski
Sistem, Univerzitet u Tuzli, 1999
16. G. Golub, G. VanLoan, Matrix Computations, John Hopkins University
Press, Baltimor and London, 1989
325
17. R. Kalman, R. Bucy, New results in linear filtering and prediction theory,
Transactions ASME Journal of Basic Engineering, vol. 83D, 95-108,
1961
18. R. Kalman, Mathematical description of linear dynamical systems,
Journal of Control SIAM, Series A, 1(2), 152-192, 1963
19. R. Kalman, Contribution to the theory of optimal control, Boletin
Sociedad Matematica Mexicana, vol. 5, 102-119, 1961
20. R. Kalman, P. Falb, M. Arbib, Topics in Mathematical System Theory,
McGraw-Hill, 1968
21. D. Kirk, Optimal Control Theory, Prentice Hall, 1970
22. P. Kokotovi, H. Khalil, Singular Perturbations in Systems and Control,
IEEE Press, New York, 1986
23. B. Kuo, Automatic Control Systems, Prentice Hall, New Jersey, 1995
24. H. Kwakernaak, R. Sivan, Linear Optimal Control Systems, Wiley,
1972
25. A. Laub, Numerical Linear Algebra Aspects of Control Design
Cmputations, IEEE Transactions on Automatic Control, vol. AC-30, 97108, 1985
26. P. Lancaster, L. Rodman, Algebraic Riccati Equation, Clarendon Press,
1995
27. F. Lewis, Applied Optimal Control and Estimation, Prentice Hall, 1992
28. N. Nise, Control Systems Engineering, Addison-Wesley Publishing
Company, 1995
29. H. Nyquist, Certain topics in telegraph transmission theory, AIEE
Transactions, 47, 617-644, 1928
30. K. Ogata, Modern Control Engineering, Prentice Hall, New Jersey,
1997
31. N. Prljaa, Z. Gaji, Z. ehi, Optimal Control and Filtering of Weakly
Coupled Linear Continuous-Time Stochastic Systems by the Eigenvector
Approach, Iasted MIC 2007 Conference, Insbruck, Austria, February
2007
32. N. Prljaa, Z. Gaji, A Transformation for Block Diagonalization of
Weakly Coupled Linear Systems Composed of N-Subsystems, WSEAS
Transactions on Systems, April 2007
326
327
Ackermann-ova formula
Aktuator
Algebra dijagrama blokova
Algebarski kriteriji stabilnosti
Amplitudno frekventna karakteristika,
Analitika funkcija
Analogije dinamikih sistema
Analogni raunar
Analogno-digitalni konvertor
Asimptotska stabilnost
Automatsko upravljanje
Bessel filter
Bijeli um
Bilinearni (Tustin) metod
Blok dijagram
Bode-ovi dijagrami
Cauchy-jev princip argumenta
Centrifugalni regulator
Chien-Hrones-Reswick preporuke
Cohen-Coon preporuke
isto vremensko kanjenje
Decibeli
Dekada
Delta (Dirac-ova) funkcija
Derivativni lan
Determinanta
Deterministiki proces
Digitalni raunar
Digitalni signal
Digitalni PID regulator
Digitalni regulator
Digitalno-analogni konvertor
Dinamika komponenta
Direktna grana
Diskretni signal
Diskretizacija signala
Diskretizacija regulatora
Dizajn PID regulatora
Dizajn regulatora
Dizajn estimatora stanja
Dominantni polovi
Eksperimentalno podeavanje PID
regulatora
Elektrini sistem
Elektro-mehaniki sistem
Estimator stanja
Euler-ov metod
Faktor priguenja
Fazna trajektorija
Fazno-frekventna karakteristika
Filter
Fluidni sistem
Fourier-ova transformacija
Frekventna karakteristika
Funkcija Lyapunov-a
Funkcija osjetljivosti
Funkcija prenosa
Funkcional
Geometrijsko mjesto korijena (GMK)
Graf toka signala
Greka modela
Greka praenja
Greka ustaljenog stanja
Homogena jednaina
Hurwitz-ov kriterij stabilnosti
Impulsna funkcija
Impulsni odziv
Integralni lan1
Integralni pokazatelji kvaliteta
Inverzna Laplace-ova transformacija
ISE kriterij
329
ITAE kriterij
Jedinina povratna sprega
Jordan-ova kanonska forma
Kalman-ov filter
Karakteristina jednaina
Karakteristini polinom
Kaskadna veza
Kaskadno upravljanje
Komplementarna funkcija osjetljivosti
Konstrukcija geometrijskog mjesta
korijena
Kontrolabilnost
Kontrolabilna kanonska forma
Kontroler
Konvolucija
Kraenje polova i nula
Kritina taka
Krugovi (M, N)
Kvantizacija
Kvadratna forma
Laplace-ova transformacija
Linearni sistem
Linearizacija
LTI sistem
Maksimalan preskok u procentima
(MPOS)
Margina stabilnosti po pojaanju
Margina stabilnosti po fazi
Marginalna stabilnost
Matematiki model
Matematiko modeliranje
Matrini model
Matrica kontrolabilnosti
Matrica observabilnosti
Matrica prelaza stanja
Mehaniki sistem
MIMO sistem
330
Minimalno-fazni sistem
Mjerni pretvara
Mjerni um
Model sistema
Modalna kanonska forma
Neminimalno-fazni sistem
Nehomogena jednaina
Nule sistema
Numerika integracija
Nyquist-ov kriterij stabilnosti
Nyquist-ov dijagram
Objekat upravljanja
Observabilost
Observabilna kanonska forma
Observer
Odziv sistema drugog reda
Operaciono pojaalo
Operator pomjeranja
Optimalno upravljanje
Optimalni deterministiki regulator
Optimalni stohastiki regulator
P regulator
Pade-ova aproksimacija
Paralelna veza
Parcijalni razlomci
PD regulator
Period uzorkovanja
PI regulator
PID regulator
Poetni uvjeti
Podeavanja parametara PID
regulatora
Polarni dijagram
Polovi sistema
Poremeaji
Postavljanje polova
Povratna sprega
Povratna sprega po izlazu
Robusnost sistema
Routh-ov kriterij stabilnosti
Senzor
Serijska veza
Servosistem
Simulacija sistema
SISO sistem
Sistemi sa koncentrisanim
parametrima
Sistemi sa distribuiranim parametrima
Sistem automatskog upravljanja
(SAU)
Sluajna smetnja
Sluajni proces
Smith-ov prediktor
Stabilizacija
Stabilnost sistema (BIBO)
Stabilnost sistema u prostoru stanja
Stabilnost sistema po Lyapunov-u
Step odziv
Sopstvene vrijednosti i sopstveni
vektori matrice
Statiko pojaanje
Termiki sistem
Tip sistema
Transformacije slinosti
Tranzijentni odziv sistema
Transportno kanjenje
Unutranja stabilnost
Upravljanje sa internim modelom
Upravljanje sa otvorenom spregom
Upravljanje sa zatvorenom povratnom
spregom
Ustaljeni (stacionarni) odziv sistema
Uzorkovanje signala
331
332