Professional Documents
Culture Documents
86 Au
86 Au
Gruji
Dragan V. Lazi
pumpa
7
Xi=n
Xi
6
rezervoar
12
5
Xi
13
Puconst
Xi=n
1
11
Turbina
EG
Xi=n
Objekt
Vmconst
Sadraj
1
automatskog
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
upravaa
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
1
3
4
6
6
6
7
7
8
8
9
9
9
12
12
13
13
15
16
17
19
19
21
21
22
23
23
27
29
33
33
35
35
40
41
43
45
46
49
ii
SADRAJ
4.5
4.6
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
85
. 85
. 88
. 89
. 90
. 90
. 94
. 95
. 101
. 103
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
105
105
105
108
111
112
113
113
114
115
117
119
Koncept stabilnosti
7.1 Radni reimi sistema . . . . . . . . . . . . . . . . . . .
7.2 Ravnotena staa sistema . . . . . . . . . . . . . . . .
7.3 Definicije razliqitih osobina stabilnosti sistema
7.4 Uslovi razliqitih osobina stabilnosti sistema . . .
7.5 Kriterijumi stabilnosti . . . . . . . . . . . . . . . . .
7.5.1 Hurvicov kriterijum . . . . . . . . . . . . . . .
7.5.2 Najkvistov kriterijum . . . . . . . . . . . . . .
7.5.3 Bodeov kriterijum . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
123
123
124
125
128
131
131
133
134
Spisak slika
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
Tehniqki sistem. .
Dijagram sistema. .
Dijagram sistema. .
Dijagram sistema sa
Redna sprega. . . . .
Paralelna sprega. .
Povratna sprega. .
Upravaqki sistem.
Sistem upravaa.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
4
4
4
5
5
5
8
8
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
10
11
11
12
13
14
14
15
16
17
17
18
19
20
21
22
3.1
3.2
3.3
Nagibna funkcija. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Eksponencijalna funkcija. . . . . . . . . . . . . . . . . . . . . . . . . .
Sinusna funkcija. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Jednostruko prenosni sistem. . . . . . . . . . . . . . . . . . . . . . . .
Odziv sistema na Xu1 = h(t 5). . . . . . . . . . . . . . . . . . . . . . .
Odziv sistema na Xu2 = sin(0, 5 t). . . . . . . . . . . . . . . . . . . . . .
Odziv sistema na Xu = 1 Xu1 + 2 Xu2 = 0, 7 h(t 5) + 1, 2 sin(0, 5 t)
i zbir odziva Xi = 1 Xi1 + 2 Xi2 = 0, 7 Xi1 + 1, 2 Xi2 . . . . . . . . . .
Vixestruko prenosni sistem. . . . . . . . . . . . . . . . . . . . . . . .
Prelazna funkcija objekta. . . . . . . . . . . . . . . . . . . . . . . . . .
12
.. . . . . . . . . . . . .
Prelazna funkcija objekta Wo (s) = 2
s + 2s + 10
. . . . . .
. . . . . .
. . . . . .
23
24
24
.
.
.
.
.
.
.
.
.
.
.
.
.
.
25
25
26
26
27
27
27
. . . . . .
. . . . . .
. . . . . .
28
28
30
. . . . . .
32
33
36
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
4.1
4.2
. . . . . . .
. . . . . . .
. . . . . . .
slike 1.1.
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
iii
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
iv
SPISAK SLIKA
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
4.31
4.32
4.33
4.34
4.35
4.36
4.37
4.38
4.39
4.40
4.41
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
5.13
Sistem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objekt: masa sa oprugom i priguxeem. . . . . . . . . . . . . . . . . . . . . . .
Impulsni odziv sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Poqetak identifikacije prenosne funkcije. . . . . . . . . . . . . . . . . . . . .
Kraj identifikacije prenosne fukcije. . . . . . . . . . . . . . . . . . . . . . . .
Blok dijagram redne sprege. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ekvivalentni blok dijagram blok dijagramu sa slike 4.8. . . . . . . . . . . .
Blok dijagram paralelne sprege. . . . . . . . . . . . . . . . . . . . . . . . . . .
Ekvivalentni blok dijagram blok dijagramu sa slike 4.10. . . . . . . . . . . .
Blok dijagram povratne sprege. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ekvivalentni blok dijagram blok dijagramu sa slike 4.12. . . . . . . . . . . .
Blok dijagram SAR-a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sistem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sinusni ulaz i odziv sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sinusni ulaz i odziv sistema posle trenutka T . . . . . . . . . . . . . . . . . .
Sinusni ulaz i odziv pri = 1 rad
s . . . . . . . . . . . . . . . . . . . . . . . . . .
Sinusni ulaz i odziv pri = 2 rad
s . . . . . . . . . . . . . . . . . . . . . . . . . .
Sinusni ulaz i odziv pri = 3 rad
s . . . . . . . . . . . . . . . . . . . . . . . . . .
Amplitudna uqestanosna karakteristika Aok (). . . . . . . . . . . . . . . . . .
Fazna uqestanosna karakteristika ok (). . . . . . . . . . . . . . . . . . . . . .
Hodograf uqestanosne karakteristike Fok (j). . . . . . . . . . . . . . . . . . .
Logaritamska amplitudna uqestanosna karakteristika Lok () = 20 log Aok ().
Logaritamska fazna uqestanosna karakteristika ok (). . . . . . . . . . . . .
Dekartove i polarne kooordinate. . . . . . . . . . . . . . . . . . . . . . . . . .
Hodograf uqestanosne karakteristike F (j). . . . . . . . . . . . . . . . . . . .
Mogui poloaji korenova polinoma. . . . . . . . . . . . . . . . . . . . . . . .
L() i () elementarne prenosne funkcije W (s) = k, k R, k 6= 0. . . . . . . .
L() i () elementarne prenosne funkcije W (s) = s. . . . . . . . . . . . . . .
L() i () elementarne prenosne funkcije W (s) = 1 T s, T > 0. . . . . . . .
T1
L() i () prenosne funkcije W (s) = T22 s2 T1 s + 1, T1 > 0, 0 < 2T
< 1. . . .
2
2 2
L() i () prenosne funkcije W (s) = T2 s + 1. . . . . . . . . . . . . . . . . . .
L() i () elementarnih prenosnih funkcija sistema (4.122). . . . . . . . . .
Logaritamska uqestanosna karakteristika sistema (4.122). . . . . . . . . . .
Kolica na pokretnoj platformi. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trajektorija staa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Trajektorija staa kroz x0 = (1 1)T . . . . . . . . . . . . . . . . . . . . . . . . .
Lik staa kolica sa pokretnom platformom. . . . . . . . . . . . . . . . . . . .
Odziv sistma pri nultim poqetnim uslovima. . . . . . . . . . . . . . . . . . .
Kretae sistema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
40
43
44
45
45
46
47
47
47
48
48
49
50
52
53
55
56
56
57
57
58
58
59
59
61
64
64
65
66
68
69
70
71
76
77
81
82
82
83
. 85
. 86
. 87
. 87
. 88
. 93
. 93
. 94
. 95
. 97
. 100
. 100
. 101
. . . . . . . . . . 102
. . . . . . . . . . 103
SPISAK SLIKA
5.16 Prelazna funkcija sistema W (s) =
v
10s2 + 5s + 1
. . . . . . . . . . . . . . . . . . . 103
s(s2 + s + 2)
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
6.13
6.14
6.15
6.16
6.17
6.18
6.19
6.20
6.21
6.22
6.23
6.24
6.25
Poluga sa osloncem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Poluga sa osloncem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Poluga bez oslonca. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Poluga bez oslonca. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Poluga bez oslonca. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Poluga bez oslonca. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Hidrauliqni klipni razvodnik. . . . . . . . . . . . . . . . . . . . . . . .
Deta A: potpuno zatvoreni hidrauliqni klipni razvodnik. . . . . .
Deta A: delimiqno otvoreni hidrauliqni klipni razvodnik. . . . .
Deta A: potpuno otvoreni hidrauliqni klipni razvodnik. . . . . . .
Statiqka karakteristika hidrauliqnog klipnog razvodnika. . . . . . .
Statiqka karakteristika hidrauliqnog klipnog razvodnika pri n = 0.
Statiqka karakteristika idealizovanog klipnog razvodnika. . . . . .
Hidrauliqni cilindar. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Elastiqna poluga. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HPO bez povratne sprege. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Blok dijagram HPO-a bez povratne sprege. . . . . . . . . . . . . . . . .
HPO sa krutom povratnom spregom. . . . . . . . . . . . . . . . . . . . . .
Blok dijagram HPO-a sa krutom povratnom spregom. . . . . . . . . . .
HPO sa elastiqnom povratnom spregom. . . . . . . . . . . . . . . . . . .
Blok dijagram HPO-a sa elastiqnom povratnom spregom. . . . . . . . .
HPO sa usporenom povratnom spregom. . . . . . . . . . . . . . . . . . . .
Blok dijagram HPO-a sa usporenom povratnom spregom. . . . . . . . .
HPO koji uprava poziciju kolica. . . . . . . . . . . . . . . . . . . . .
Blok dijagram HPO-a koji uprava kolica mase M . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
105
106
106
107
107
107
108
109
109
110
110
110
111
111
112
113
114
114
115
116
117
118
119
120
121
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7.10
7.11
7.12
7.13
7.14
7.15
7.16
7.17
7.18
7.19
7.20
Klatno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Koncept stabilnosti. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Grafiqka ilustracija definicije stabilnosti. . . . . . . . . . . . . . . . . .
Grafiqka ilustracija definicije stabilnosti. . . . . . . . . . . . . . . . . .
Grafiqka ilustracija definicije (aperiodiqne) graniqne stabilnosti. . . .
Grafiqka ilustracija definicije (oscilatorne) graniqne stabilnosti. . . .
Grafiqka ilustracija definicije nestabilnosti. . . . . . . . . . . . . . . . .
Grafiqka ilustracija definicije nestabilnosti. . . . . . . . . . . . . . . . .
Raspored sopstvenih vrednosti sk (A) stabilnog sistema. . . . . . . . . . . . .
Raspored sopstvenih vrednosti sk (A) graniqno stabilnog sistema. . . . . . .
Raspored sopstvenih vrednosti sk (A) koji dovode do nestabilnosti sistema.
Blok dijagram SAR-a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Blok dijagram otvorenog kola SAR-a. . . . . . . . . . . . . . . . . . . . . . . .
Hodograf uqestanosne karakteristike otvorenog kola Fok (j). . . . . . . . . .
Hodograf uqestanosne karakteristike otvorenog kola Fok (j). . . . . . . . . .
Preslikavae iz linearnih u logaritamske koordinate. . . . . . . . . . . . .
Preseci Fok (j) sa apscisom. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preseci ok () sa pravama (2m + 1), m Z. . . . . . . . . . . . . . . . . . . . .
Logaritamska uqestanosna karakteristika otvorenog kola. . . . . . . . . . . .
Fazna uqestanosna karakteristika ok () za Wok (s) = k, k < 0. . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
125
125
126
126
127
127
128
128
129
130
130
133
133
134
134
135
135
136
136
137
Poglave 1
Sistem
P1 const
1 = const
EP1
p u U1
EP2
p u
PM1
PM2
P2 const
2 const
V1
U2
V2
S1
S2
EP3
p u
H1
U3
MO3
i
PM3
MO1
i h
H2
h i
MO2
V3
Qi const
Pa
Xu1
Xu2
T
Xu1
U1
Xu2 U2
Xu3 U3
Xu =
(1.2)
Xu4 = P1 .
Xu5 P2
Xu6 2
Xu7
Qi
Temperatura hladnije teqnosti 1 takoe bitno utiqe na ceo proces, ali je ona konstantne
vrednosti, 1 = const. Ako je neka veliqina konstantne vrednosti, ili je poznata funkcija
vremena, koja moe taqno analitiqki da se opixe, onda se ona u matematiqkom modelu sistema predstava brojqanim vrednostima ili izrazima, tj. ne figurixe kao promeniva 1 .
Sve takve veliqine ne predstavaju ulazne veliqine sistema, a ihovi bitni uticaji su
implicitno sadrani u matematiqkom modelu datog sistema.
D e f i n i c i j a 1.1.4 Veliqina qija vrednost i qije promene vrednosti predstavaju rezultat rada sistema, a za qije vrednosti i promene smo zainteresovani je izlazna veliqina
sistema (oznaka Xi ). Sistem moe da ima vixe izlaznih veliqina, npr. N , u oznaci
Xi1 , Xi2 , . . . , XiN , koje mogu da se usvoje za komponente N -dimenzionalnog vektora izlaza
(krae izlaz) Xi , Xi RN :
Xi1
Xi2
Xi = . = Xi1
..
Xi2
. . . XiN
(1.3)
XiN
Primer 3
Za sistem sa slike 1.1 veliqine koje zadovoavaju prethodnu definiciju su:
H1 - nivo teqnosti u sudu S1 ,
H2 - nivo teqnosti u sudu S2 ,
- temperatura teqnosti u sudu S2 .
To znaqi da imamo 3 izlazne veliqine, koje mogu da se predstave u obliku vektora izlaza
Xi , Xi R 3 :
Xi1
H1
Xi = Xi2 = H2 .
(1.4)
Xi3
Fiziqkom sistemu se pridruuje egov model koji se odlikuje samo onim osobinama tog
fiziqkog sistema koje su bitne za egovo prouqavae i dovone da se ono izvede s traenom
taqnoxu.
D e f i n i c i j a 1.1.5 Model fiziqkog sistema je idealizovani, zamixeni sistem, koji
zadrava osobine stvarnog sistema bitne za egovu analizu.
D e f i n i c i j a 1.1.6 Matematiqki model sistema je formalni matematiqki opis modela
fiziqkog sistema koji uspostava jednoznaqnu vezu izmeu izlaznih i ulaznih veliqina za
proizvone promene ulaznih veliqina i za proizvone poqetne uslove, a iskazan je pomou
matematiqkih simbola, operacija i relacija.
Ako se pretpostavi da matematiqki model dovono taqno opisuje fiziqki sistem, tj.
model fiziqkog sistema, i da predstava egov verodostojan opis, onda on sadri sve
informacije o fiziqkim osobinama sistema. Tada se prouqavaa tog fiziqkog sistema
mogu izvrxiti na egovom matematiqkom modelu, koji predstava apstraktan (a ne fiziqki)
sistem.
1.2
Dijagram sistema
Uprkos velikoj raznovrsnosti osobina razliqitih sistema, postoje izvesna ihova zajedniqka, opxta obeleja. Da bi se ona uoqila, sistem se qesto posmatra apstraktno, kao tzv.
crna kutija, kao jedna celina qija se struktura ne prikazuje, ve se ona i egova svojstva izraavaju kroz reakcije sitema na spone veliqine koje na ega deluju. Pri ovakvom
posmatrau sistema koristi se egov dijagram.
Xu2
XuM
..
.
Xi1 -
Xi2 ..
.
XiN -
H
H
Xi
H
H
Xu2 = U2
Xu3 = U3
Xu4 = P1
Xu5 = P2
Xu6 = 2
Xu7 = Qi
Xi1 = H1 -
Xi2 = H2 Xi3 =
1.3
Xu
Xu1
Xi1 = Xu2
H
H
S1
H
H
S2
Xi2
Xi
H
H
S
Slika 1.5. Redna sprega.
Xu1
Xi1
H
H
S1
A Xi = Xi1 Xi2
H
H
Xu
Xu2
Xi2
H
H S2
S
Slika 1.6. Paralelna sprega.
D e f i n i c i j a 1.3.3 Sistemi S1 i S2 su povratno spregnuti u sistem S, slika 1.7, ako
i samo ako je ulaz Xu1 sitema S1 algebarski zbir ulaza Xu celog sistema S i izlaza
Xi2 sistema S2 , a izlaz Xi1 sistema S1 je istovremeno izlaz Xi celog sistema S i ulaz
Xu2 sistema S2 . Sistem S je sistem sa povratnom spregom, a sistemi S1 i S2 su egovi
podsistemi.
A
Xu1 = Xu Xi2
H
H
H
H
S1
V A
Xu
Xi2
S2
H
H
Xi1
Xi
B
H
H
Xu2
S
Slika 1.7. Povratna sprega.
Deo sistema S od mesta dejstva ulaza Xu u sistem S, taqka A, do mesta pojavivaa
izlaza sistema S, taqka B, je glavna (direktna) grana (sprega, veza) sistema S.
Deo sistema S od mesta pojavivaa egovog izlaza Xi , taqka B, do mesta dejstva izlaza
Xi2 podsistema S2 na sabiraq, taqka V, je povratna sprega (grana) sistema S.
Povratna sprega je pozitivna ako i samo ako se u sabiraqu ne mea znak (+), a negativna
ako i samo ako se u sabiraqu mea znak () izlaza Xi2 podsistema S2 .
Deo sistema S od mesta dejstva ulaza Xu u sistem S, taqka A, preko mesta pojavivaa
izlaza Xi , taqka B, pa do mesta dejstva izlaza Xi2 podsistema S2 na sabiraq, taqka V, je
otvoreno kolo sistema S.
Stabilnost podsistema S1 i S2 ne garantuje stabilnost sistema S u kome su podsistemi
S1 i S2 povratno spregnuti.
1.4
1.5
Objekt
1.6
Poremeaj
1.7. Upravae
poremeaja Z, Z R4 :
Z1
P1
Z2 P2
Z=
Z3 = 2 .
Z4
Qi
(1.6)
Ove qetiri ulazne veliqine objekta se formiraju nezavisno od egovog eenog dinamiqkog
ponaxaa, tj. one su neeene ulazne veliqine objekta. Intenziteti, vreme nastanka, trajae delovaa tih veliqina, kao i ihove promene tokom vremena su unapred nepredvidive
pa stoga P1 , P2 , 2 i Qi nazivamo poremeajnim veliqinama.
1.7
Upravae
D e f i n i c i j a 1.7.1 Ulazna veliqina objekta koja se stvara na osnovu egovog eenog dinamiqkog ponaxaa Xiz , da bi svojim dejstvom na taj objekt obezbedila egovo eeno dinamiqko ponaxae u nominalnom radnom reimu, odnosno egovo zadovoavajue dinamiqko
ponaxae u proizvonim radnim uslovima, je egova upravaqka veliqina, u oznaci U ,
a ako ih je vixe, npr. R, U1 , U2 , . . . , UR , mogu da se predstave kao R-dimenzionalni vektor
upravaa (krae upravae) U, U RR :
U1
U2
U = . = U1
..
U2
. . . UR
(1.7)
UR
Objekt na koji deluje upravae (qije se dinamiqko ponaxae uprava) je upravani
objekt, a egov izlaz je upravani izlaz.
Primer 7
Upravaqke veliqine objekta sa slike 1.1 su prema prethodnoj definiciji tri naponske
veliqine na ulazima elektropneumatskih pretvaraqa: U1 , U2 i U3 . To znaqi da postoje 3
upravaqke veliqine, koje mogu da se predstave u obliku vektora upravaa U, U R3 :
U1
U = U2 .
U3
(1.8)
1.8
1.9
Upravaqki sistem
D e f i n i c i j a 1.9.1 Sistem qija je izlazna veliqina upravae za dati objekt je upravaqki sistem za dati objekt, slika 1.8.
Z
H
Xiz
US
Xi
Slika 1.8. Upravaqki sistem.
Ulazne veliqine upravaqkog sistema nose informacije neophodne za formirae upravaa. eeno dinamiqko ponaxae objekta opisano vektorom Xiz je uvek jedan od ulaza upravaqkog sistema i na slici 1.8 je prikazano dvostrukom neprekidnom strelicom. Budui
da se proces upravaa ostvaruje dejstvom upravaa na objekt, onda se na osnovu definicije upravlaa zakuquje da je za stvarae upravaa neophodna informacija o eenom
dinamiqkom ponaxau tog objekta.
Upravae moe da se formira i korixeem dodatnih informacija kao xto su: stvarno
dinamiqko ponaxae objekta, tj. izlaz objketa Xi , i/ili merenih poremeajnih veliqina
sadranih u vektoru Z. Na dijagramu objekta, slika 1.8, ti vektori su prikazani isprekidanim dvostrukim strelicama usmerenim ka upravaqkom sistemu (US).
Izlaz iz upravaqkog sistema je upravae U.
Primer 9
Na slici 1.1 je prikazan upravani objekt. Na toj slici nema upravaqkog sistema, ali su
tu prikazane egove izlazne veliqine U1 , U2 i U3 i neki egovi elementi: ureaji za meree
(merni organi) vrednosti nivoa, odnosno temperature: MO1 , MO2 i MO3 1
1.10
Sistem upravaa
Z
A
Z
H
Xiz
US
Xi
Xi
SU
Slika 1.9. Sistem upravaa.
1 Oni predstavaju deo upraaqkog sistema i imaju funkciju odreivaa stvarnih vrednosti izlaznih
veliqina objekta: H1 , H2 i .
Poglave 2
Vrste upravaa
2.2
10
Xiz
H
H
US
U = U(Xiz )
H
H
Xi
H
H
OSAUBKDP
Slika 2.1. Opxti strukturni dijagram OSAUBKDP.
Ovaj koncept obezbeuje zadovoavajui rad kada na sistem ne deluju poremeaji. U
sluqaju da se oni pojave upravae mora da se stvara i na osnovu informacija o tim
poremeajima, pri qemu moe da se ostvari samo direktna ili neposredna kompenzacija
ihovog dejstva na upravani objekt.
D e f i n i c i j a 2.2.2 Ako za formirae pravilnog upravaa objekta upravaqki sistem
koristi samo informacije o eenom izlazu objekta Xiz i o merenom poremeaju Z koji
deluje na ega, slika 2.2,
U = U(Xiz , Z)
takav sistem automatskog upravaa se naziva otvoreni sistem automatskog upravaa
sa direktnom kompenzacijom dejstva poremeaja.
Z
A
Xiz
H
H
H
H
U = U(Xiz , Z)
US
H
H
Xi
H
H
OSAUSDKDP
Slika 2.2. Opxti strukturni dijagram OSAUSDKDP.
= Xiz Xi
onda je sistem automatskog upravaa tog objekta zatvoreni sistem automatskog upravaa, tj. sistem automatskog regulisaa, slika 2.3.
Zatvoreni sistem automatskog upravaa se odlikuje postojaem povratne sprege koja
je negativna, xto je potrebno da bi upravaqki sistem mogao da utvrdi razliku izmeu
eenog i stvarnog dinamiqkog ponaxaa objekta
= Xiz Xi .
11
Z
A
Xiz
H
H
H
H
US
U = U()
H
H
Xi
H
H
SAR
Slika 2.3. Opxti strukturni dijagram ZSAU (SAR).
U zatvorenom sistemu automatskog upravaa se ostvaruje indirektna ili posredna kompenzacija dejstva poremeaja. Ona se postie stvaraem upravaa na osnovu grexke , koja
predstava posledicu dejstva poremeaja Z, ili promene eene vrednosti Xiz .
D e f i n i c i j a 2.2.4 Ako za formirae pravilnog upravaa objekta upravaqki sistem
koristi informacije i o eenom ponaxau objekta Xiz i o egovom stvarnom ponaxau Xi
i o merenim poremeajima Zm ,
U = U(Xiz Xi , Xiz , Zm ) = U(, Xiz , Zm )
onda je sistem automatskog upravaa tog objekta kombinovani sistem automatskog upravaa, slika 2.4.
Zm
A
Xiz
H
H
H
H
H
H
US
U = U(,
Xiz , Zm )
H
H
Zn
A
Xi
H
H
KSAU
Slika 2.4. Opxti strukturni dijagram KSAU.
Kombinovani sistemi automatskog upravaa ostvaruju istovremeno i direktnu
(merenih poremeaja Zm ) i indirektnu (nemerenih poremeaja Zn ) kompenzaciju dejstva
poremeaja. Vektor poremeaja u ovom sluqaju je oblika:
Zm
Z=
.
Zn
12
2.3
2.3.1
Za ilustraciju razliqitih koncepata automatskog upravaa koristie se jedan hidrauliqki sistem, qija je funkcionalna xema prikazana na slici 2.5. Sistem se sastoji od:
1 - parna turbina,
2 - ventil na ulazu turbine,
3 - zavrta,
4 - opurga,
5 - poluga,
6 - hidrauliqki klipni razvodnik,
7 - hidrauliqki cilindar,
8 - poluga.
8
pumpa
7
Xi=n
rezervoar
Xi
4
5
U
Pu=const
1
Turbina
EG
Vm=const
Xi=n
Objekt
13
eena vrednost broja obrtaja turbine se zadaje poloajem zavrta 3. Taj poloaj direktno odreuje deformacionu silu u opruzi 4, Xiz , koja svojim dejstvom na polugu 5 rotira
tu polugu oko oslonca i prouzrokuje pomerae klipaqe hidrauliqnog klipnog razvodnika
6. Ta pomeraa prouzrokuju pomerae klipova razvodnika xto dovodi do razvoea ua
pod pritiskom u goru ili dou komoru hidrauliqkog cilindra 7. Ue pod pritiskom
pomera klip cilindra i klipaqu koja je za ega kruto vezana, xto prouzrokuje pomerae
pequrke ventila 2 u odnosu na sedixte ventila, qime se mea protoqna povrxina ventila.
Protok kroz ventil je direktno srazmeran toj povrxini pa se u turbinu ubacuje maa ili
vea koliqina pare koja dovodi do smaea ili poveaa broja obrtaja, sledstveno. Hidrauliqki cilindar je lokalno povratno spregnut, preko poluge 8, sa unim razvodnikom
da bi se obezbedile odreene dinamiqke osobine celog sistema. Ceo sklop 6, 7 i 8 se naziva hidrauliqki prenosni organ sa krutom povratnom spregom i bie detano objaxen u
narednim poglavima.
Funkcionalnost, meusobnu povezanost i dejstva, pored funkcionalne xeme, moe da
ilustruje i strukturni dijagram razmatranog sistema, slika 2.6.
Xiz = nz -
- i6
6
8
U-
Xi =n
1
O
US
OSAUBKDP
2.3.2
Ovaj sistem sadri sve elemente koje sadri i sistem qija je funkcionalna xema prikazana
na slici 2.5. Pored toga on sadri, slika 2.7:
9 - priguxnicu (blendu) i
10 - membranski motor (diferencijalni meraq pritiska),
koji predstavaju merni organ protoka pare u ulaznoj cevi. Na priguxnici dolazi do pada
pritiska qija vrednost je srazmerna protoku. Vei protok pravi vee padove pritiska,
xto se na membranskom motoru manifestuje pomeraem membrane i vretena na gore, tj. u
smeru sile Z . Ova sila pravi moment koji se uravnoteava sa momentom sile Xiz , xto
polugu 5 dovodi u neki novi poloaj, a sve to na kraju rezultuje pomeraem ventila 2 i
uspostavaem neke nove vrednosti protoka pare na ulazu u turbinu.
U sluqaju da se vrednost ulaznog pritiska Pu iz nekog razloga smai, upravaqki sistem bi, na objaxeni naqin, morao da otvori ventil 2 i povea protoqnu povrxinu tako
da protok kroz u, u uslovima smaenog pritiska, bude kao i u neporemeenom sluqaju.
Promena pritiska Pu predstava poremeanu veliqinu Z1 i kompenzacija tog dejstva moe
da se ostvari samo na objaxeni naqin - direktno (neposredno). Reakcije na bazi grexke
su ovde nemogue jer ovaj upravaqki sistem ne meri stvarnu vrednost izlaza Xi = n.
Strukturni dijagram razmatranog sistema je prikazana na slici 2.8.
2.3.3
Upravaqki sistem i objekt su redno spregnuti, te se prenos signala odvija u otvorenom kolu dejstva. Smer prenosa signala kroz sistem naziva se smer dejstva. Kod
otvorenih sistema automatskog upravaa je smer dejstva odreen prenosom signala
(dejstvom) sa upravaqkog sistema na objekt. Povratno dejstvo objekta na upravaqki
sistem ne postoji kod ovih sistema automatskog upravaa.
Informacija o eenom ponaxau objekta je neophodna za stvarae egovog pravilnog
upravaa.
14
pumpa
7
Xi=n
rezervoar
Xi
4
5
10
Puconst
Turbina
EG
Vm=const
Xi=n
Objekt
Z
Xiz ?
- j
5
- j6
U -
Xi=n
6
O
8
US
OSAUSDKDP
15
skog upravaa kao deo egovog upravaqkog sistema, xto predstava jox jedan nedostatak ovakvih sistema automatskog upravaa.
2.4
Osnovna strukturna osobina ovih sistema je postojae negativne povratne sprege, kojom
se upravaqki sistem, tj. regulator, obavextava o trenutnoj vrednosti vektora izlaza. U
razmatranom primeru, upravaa parne turbine, tu povratnu spregu qine:
11 - konusni zupqanici,
12 - rotirajue kugle i
13 - ogrlica.
Ovi elementi qine merni organ broja obrtaja. Konusnim zupqanicima se rotacija horizontalnog vratila prenosi i na vertikalno koje rotira kugle 12. Neka se usled delovaa proizvonog poremeaja broj obrtaja turbine poveao (smaio). Poveaem (smaeem) broja obrtaja centrifugalna sila udaava (pribliava) te kugle osi rotacije i time
povlaqi ogrlicu 13 gore (dole). Ogrlica silom Xi deluje na polugu 5 i pomera je gore
(dole) xto prouzrokuje, kao xto je ranije objaxeno, zatvarae (otvarae) ventila 2, a
samim tim i smaee (poveae) broja obrtaja turbine.
Ovaj sistem ne meri ni jednu poremeajnu veliqinu, bez obzira koliko ih ima i da li
su merive. Kompenzacija dejstva svih tih poremeaja je indirektna, na bazi grexke .
Funkcionalna xema, slika 2.9, najboe ilustruje princip rada ovakvog koncepta upravaa. Sada je razmatrana turbina postavena u okruee u kojima postoje dve poremeajne
veliqine: promena ulaznog pritiska je nepoznata funkcija vremena Z1 = Pu , optereee
mree se mea po nepoznatom zakonu Z2 = Vm .
Strukturni dijagram SAR-a je prikazana na slici 2.10.
8
pumpa
7
Xi=n
Xi
rezervoar
12
4
5
Xi
13
Puconst
Xi=n
1
11
Turbina
EG
Xi=n
Objekt
Vmconst
16
Xiz = nz -
Xiz
- j
5
Xi 6
Z 2 = Vm
??
- j6
Xi=n
6
O
8
13
Y -
12
11
R
SAR
2.4.1
2.4.2
17
Uoqimo sledei problem, koji je osnovni problem dinamiqkog ponaxaa sistema regulisaa. egovo rexavae je jedan od osnovnih zadataka pri sintezi SAR-a.
Ako se broj obrtaja turbine povea iznad zadate vrednosti, usled dejstva proizvonog
poremeaja na vremenskom intervalu od npr. 1 = 2s do 2 = 3s, crvena kriva na slikama 2.11,
2.12 i 2.13, onda e ventil 2 da se zatvara. Meutim, unapred se ne zna koliko e to zatvarae biti. Ako bi se desilo da se ventil zatvori dovono, tako da se stvarna vrednost
broja obrtaja asimptotski dovodi na zadatu vrednost, plava (aperiodiqno) ili zelena (priguxno oscilatorno) kriva sa slike 2.11, onda je sistem regulisaa stabilan.
1.2
0.8
0.6
0.4
0.2
0.2
10
12
14
16
18
0.8
0.6
0.4
0.2
0.2
0.4
10
12
14
16
18
18
Ako se ventil suvixe zatvori kada broj obrtaja raste, odnosno suvixe otvori kada broj
obrtaja opada, moe doi do promene broja obrtaja po zakonu krivih sa slike 2.13. Tada je
sistem regulisaa nestabilan. Jasno je da je izbor regulatora koji garantuje stabilnost
sistemu regulisaa osnovni problem koji treba pozitivno rexiti.
10
12
14
16
18
19
% poremec1aj
z = zeros(n, 1);
z(2000:3000) = 1;
% odzivi sistema
xi1 = lsim(W1, z,
xi2 = lsim(W2, z,
xi3 = lsim(W3, z,
xi4 = lsim(W4, z,
xi5 = lsim(W5, z,
xi6 = lsim(W6, z,
t);
t);
t);
t);
t);
t);
2.5
Zadatak kombinovanih sistema automatskog upravaa je da ostvare i direktnu i indirektnu kompoenzaciju dejstva poremeaja na objekt u ciu obezbeea zadovoavajueg rada
tog objekta. Budui da je qesto texko izvesti direktnu kompenzaciju svih poremeaja, ona
se koristi samo za neke poremeaje. Da bi se obezbedio traeni kvalitet rada objekta i
pri dejstvu ostalih poremeaja na objekt primeuje se ihova indirektna kompenzacija.
Stoga kombinovani sistemi automatskog upravaa predstavaju sintezu otvorenih sistema automatskog upravaa i sistema regulisaa. Prema tome, u razmatranom primeru,
ovaj sistem sadri sve ono xto sadre sistemi sa slika 2.7 i 2.9.
Strukturni dijagram i funkcionalna xema razmatranog sistema su prikazani na
slikama 2.14 i 2.15.
Z1 = P u
10
Xiz = nz -
Z
Xiz ?
- j
5
Xi 6
Z 2 = Vm
??
- j6
Xi=n
6
O
8
13
U -
12
11
US
KSAU
2.5.1
Puconst
Xi
Xi=n
10
Objekt
1
Turbina
6
rezervoar
Xi=n
11
Xi
pumpa
Xi=n
13
EG
12
Vmconst
20
Poglave 2. Sistemi automatskog upravaa
21
Ako na objekt deluje samo mereni poremeaj, teorijski je mogue da se ostvari podudarnost stvarnog i eenog ponaxaa objekta.
Poxto u kombinovanom sistemu automatskog upravaa postoji povratna sprega, stabilnost upravaqkog sistema i stabilnost objekta (svakog ponaosob) ne garantuje stabilnost celog sistema upravaa. Stabilnost kombinovanog sistema automatskog upravaa treba da se ispita u svakom posebnom, konkretnom sluqaju.
Da bi se obezbedio zadovoavajui rad objekta nije potrebno da qovek neposredno
uqestvuje u procesu upravaa qak i ako na objekt deluje nemereni poremeaj.
P r i m e r 11
Objasniti princip rada i koncept automatskog upravaa sistema qija je funkcionalna
xema prikazana na slici 2.16.
PN=1,4 bar
Xi=P
U
Xi=P
2.6
2.6.1
22
Xiz
z
Xiz
6
8
m
9
m
Xi
4
7
Xi
US
Slika 2.17. Opxti strukturni dijagram upravaqkog sistema.
Upravaqki sistem treba da ostvari zakon (algoritam) upravaa. Ovu funkciju
ostvaruje korekcioni organ, koji se u opxtem sluqaju sastoji od:
redni korekcioni organ, pozicija 2 sa slike 2.17,
korekcioni organ glavne grane lokalne povratne sprege, pozicija 3,
korekcioni organ povratne grane lokalne povratne sprege, pozicija 4.
U prikazanim primerima hidrauliqki prenosni organ sa krutom povratnom spregom (6,
7 i 8 sa slika 2.5, 2.7, 2.9 i 2.15) predstavaa korekcioni organ.
Upravaqki sistem treba da stvori upravae dovonog intenziteta u svakom trenutku. Ovu funkciju ostvaruje izvrxni organ, pozicija 5 na slici 2.17. Izlaz iz
izvrxnog organa je ujedno i izlaz iz upravaqkog sistema, a to je upavae U. Izvrxni oragan upravaqkog sistema je uvek direktno spregnut sa upravaqkim organom objekta. U prethodnim primerima izvrxni organ je hidrauliqki cilindar, a upravaqki
organ objekta je ventil 2, koji dejstva upravaa prenosi na procesni deo objekta parnu turbinu 1.
2.6.2
Poglave 3
= 0,
h(t) 0, 1 ,
= 1,
t < 0,
t = 0,
t 0, + .
(3.1)
24
= 0,
h (t) 0, ,
= ,
t < 0,
t = 0,
t 0, + .
(3.2)
0
Slika 3.2. Odskoqna funkcija.
odskoqni odziv i obleava sa g (t):
Xu (t) = h (t) = h(t) Xi (t) = g (t).
(3.3)
(3.4)
= 0,
h (t Tk ) 0, ,
= ,
t < Tk ,
t = Tk ,
t Tk , + .
(3.5)
Tk 0, +
Tk
h(t) h(t )
,
1
h(t)
25
t
-
t
-
1
h(t )
1
1
Slika 3.4. Funkcije h(t) i h(t ) i ihov algebarski zbir.
h(t) h(t )
.
(3.6)
1
pulsa, P = = 1, pa se zato ova funkcija koja je u nuli beskonaqnog intenziteta (ne
0+
(t)dt =
(t)dt = 1,
(0) = +,
(t) = 0, (t 6= 0) , + .
Odziv sistema na Dirakovu funkciju je takoe tipiqan (poxto je ulaz tipiqan i odziv
je tipiqan) i naziva se jediniqni impulsni odziv i obeleava sa i(t).
Xu (t) = (t) Xi (t) = i(t).
n(t) - nagibna funkcija
Analitiqki opis nagibne funkcije, n(t), je:
(
0,
t , 0 ,
n(t) =
t, t 0, + , , + ,
(3.7)
(3.8)
Funkcija t se mnoi sa funkcijom h(t) da bi nagibna funkcija n(t) bila jednaka nuli
za t < 0. Grafik nagibne funkcije n(t) je prikazan na slici 3.5. Odziv sistema na
n(t)
6
0
Slika 3.5. Nagibna funkcija.
nagibni ulaz je nagibni odziv.
26
= 0,
e(t) 0, ,
= et ,
t , 0 ,
t = 0,
t 0, + .
(3.9)
(3.10)
e(t)
6
=0
<0
t
0
Slika 3.6. Eksponencijalna funkcija.
= 0,
s(t) 0, sin ,
= sin (t + ),
t , 0 ,
t = 0,
t 0, + .
(3.11)
(3.12)
3.2
27
Zakon superpozicije
Jedna od najvanijih osobina koju imaju linearni sistemi je da za ih vai zakon superpozicije, xta vixe oni su tako i definisani, tj. neki sistem jeste linearan ako za ega
vai zakon superpozicije.
Ilustrujmo to na jednom primeru pre nego xto taj zakon egzaktno iskaemo. Posmatra
se jedan jednostruko prenosni sistem, tj. sistem koji ima jednu ulaznu i jednu izlaznu
veliqinu, slika 3.8.
Xu -
Xi-
X =h(t5)
u1
i1
10
15
20
10
15
20
Xu2=sin(0,5t)
Xi2
10
15
20
10
15
20
28
2 = 1, 2.
Dobijeni odziv sistema na taj sloeni ulaz je prikazan na sredoj slici (crvena
kriva) slike 3.11.
X = X
u
u1
+ X
2
X =X ( X
u2
u1
+ X )
2
X = X + X
u2
10
20
10
20
i1
i2
10
20
Xi1
Xi2
S
..
.
XiN
-
29
Identitet u (3.13) iskazuje da taj izraz vai za bilo koju kombinaciju ulaznih veliqina
Xui , i = 1, 2, . . . , M , u okviru vektora Xu1 i Xu2 :
Xu1
Xu1
Xu2
Xu2
Xu1 = . i Xu2 = .
..
..
XuM
XuM
Sistem S, slika 3.12, za qiji odziv vai zakon superpozicije je izlazno linearan. To ne
znaqi da je sistem (kompletno) linearan. U narednim poglavima e biti pokazano da je za
linearnost sistema potrebno da zakon superpozicije vai i za odziv i za kretae sistema.
3.3
Osnovni zadatak objekta je da u nominalnim uslovima svog rada ostvari zahtevano dinamiqko ponaxae, koje je opisano eenom promenom totalne vrednosti egove izlazne
veliqine, u oznaci Xiz (t).
U promenivim uslovima rada objekta zahteva se da egovo stvarno dinamiqko ponaxae
bude dovono blisko egovom eenom dinamiqkom ponaxau. Drugim reqima, razlika (t)
izmeu eenog (Xiz (t)) i stvarnog (Xi (t)) dinamiqkog ponaxaa objekta treba da bude u
odreenim granicama (podrazumeva se da su intenziteti poremeaja u granicama za koje je
dati objekt konstruisan).
Grexka izlazne veliqine objekta je definisana sa
(t) = Xiz (t) Xi (t).
Razlika izmeu stvarnog dinamiqkog ponaxaa objekta i egovog eenog dinamiqkog
ponaxaa je odstupae xi (t) izlazne veliqine tog objekta:
xi (t) = Xi (t) Xiz (t),
xi (t) = (t).
Velika slova (npr. Xi ) oznaqavaju totalne vrednosti veliqina koje se mere u odnosu na
totalnu nulu. Mala slova (npr. xi ) oznaqavaju odstupaa.
Da bi se definisala zahtevana bliskost stvarnog dinamiqkog ponaxaa objekta egovom
eenom ponaxau, tj. da bi se definisala dozvoena grexka (t) egove izlazne veliqine,
definixu se osnovni pokazatei kvaliteta dinamiqkog ponaxaa, koji su prikazani na
slici 3.13.
- preskok, predstava razliku vrednosti prvog maksimuma prelazne funkcije i ene
vrednosti u stacionarnom stau. Preskok se izraava u procentima od graniqne vrednosti prelazne funkcije kada t + (tj. u procentima od pozicionog pojaqaa). Ovaj
pokazate je mera stepena relativne stabilnosti sistema.
d - dinamiqka grexka izlazne veliqine, grexka koja se java u trenutku pojave preskoka
d = (d ).
d - trenutak pojavivaa dinamiqke grexke (preskoka).
u - vreme uspona je vreme koje je potrebno da prelazna funkcija od 10% dostigne 90%
od svoje vrednosti u stacionarnom reimu kod aperiodiqnih odziva, a u sluqaju oscilatornog odziva, kao xto je na slici 3.13, od 0% do 100% stacionarne vrednosti.
Vrednost vremena uspona karakterixe pored brzine odziva i sposobnost sistema da na
svom izlazu xto vernije reprodukuje ulazne signale. Pri tome duem vremenu uspona
odgovara vee izobliqee u prenosu signala.
30
Xi (t) = g(t)
6
6
d
?
?m
a
( ) 6xi ( )
?
m
6
?
s 6
6
Xi (t)
K
s
Slika 3.13. Prelazna funkcija objekta.
t = + t
s - vreme smirea je prvi trenutak kada prelazna funkcija ue i vixe ne izlazi iz
unapred utvrenog opsega m oko vrednosti u stacionarnom stau. Posle tog trenutka
moe da se kae da je prelazni proces praktiqno ixqezao, bar xto se taqnosti tiqe.
t R.
t+
g (t)
g (t)
= lim
=
t+
h (t)
h(t)
lim
t+
g (t)
g(t)
= lim g(t),
= lim
t+
t+
jednako koliqniku vrednosti prelazne funkcije u beskonaqnosti i vrednosti odskoqne funkcije u beskonaqnosti:
g (+)
g (+)
=
.
K=
h (+)
31
32
g(t)
1.5
0.5
1 d
3
t [s]
Transfer function:
12
-------------s^2 + 2 s + 10
K =
1.2000
vreme_uspona =
0.6300
vreme_smirenja =
3.5340
vreme_preskoka =
1.0460
preskok =
0.4211
eps_s =
-0.2000
5
12
.
s2 + 2s + 10
Poglave 4
Posmatra se linearni stacionarni sistem sa slike 4.1, qije dinamiqko ponaxae moe da se
Xu (t)
Xi (t)
H
H
H
H
(n1)
an Xi (t) + an1 Xi
(4.1)
pri qemu je n najvixi izvod izlazne veliqine, a m najvixi izvod ulazne veliqine i pri
tome mora da bude ispueno m 6 n.
Jednaqina (4.1) moe da se napixe jednostavnije i krae kao
n
X
k=0
(k)
ak Xi (t)
m
X
bk Xu(k) (t),
k=0
33
m 6 n.
(4.2)
34
U sluqaju vixestruko prenosnog sistema jednaqina (4.2) poprima svoj opxti oblik, kojim
moe da se opixe bilo koji linearni stacionarni sistem:
l
X
(k)
Ak Xi (t) =
k=0
m
X
Bk X(k)
u (t),
m 6 l,
(4.3)
k=0
k=0
k=0
m
X
m 6 l.
(4.5)
k=0
Uvoeem oznaka
xi (t) = Xi (t) Xiz (t),
xu (t) = Xu (t) XuN (t),
(4.6)
(4.7)
koje predstavaju apsolutna odstupae pojedinih veliqina od ihovih nominalnih vrednosti, jednaqina (4.5) moe da se napixe u sledeem obliku:
l
X
(k)
Ak xi (t) =
k=0
m
X
Bk x(k)
u (t),
m6l
(4.8)
k=0
i ta jednaqina predstava najopxtiji oblik diferencijalne jednaqine ponaxaa, po odstupaima, za linearne stacionarne sisteme. Uporeujui tu jednaqinu, (4.8), sa jednaqinom
u totalnim koordinatama (4.3), zakuquje se da su one istoga reda, sa istim matriqnim
koeficijentima, tj. da za prouqavae linearnih stacionarnih sistema mogu da se koriste,
potpuno ravnopravno, matematiqki model u totalnim koordinatama, ili matematiqki model po apsolutnim odstupaima. Osnovna razlika, koju treba i ovde istai, je da nultim
odstupaima u (4.8) odgovaraju nominalne vrednosti u totalnim koordinatama u (4.3), tj.
xu (t) = 0u
xi (t) = 0i
Xu = XuN (t),
Xi = Xiz (t).
(4.9)
(4.10)
(4.11a)
(4.11b)
Ako se usvoji xi (t) = (xi1 (t) xi2 (t)) i xu (t) = (xu1 (t) xu2 (t) xu3 (t)) , onda jednaqine (4.11) mogu
da se napixu u sledeem matriqnom obliku:
4 3
5 0
1 0
i (t) +
x
x i (t) +
xi (t) =
2 0
8 9
1 3
| {z }
| {z }
| {z }
A2
A1
A0
2
=
0
|
0 0 0
0 7
0 4 0
u (t), (4.12)
x u (t) +
x
xu (t) +
6 0 0
1 3
0 0 0
{z
}
{z
}
{z
}
|
|
B0
B1
B2
35
(4.13)
tj. saeto
2
X
(k)
Ak xi (t) =
Bk x(k)
u (t).
(4.14)
k=0
k=0
4.2
2
X
4.2.1
Laplasova transformacija
Laplasova transformacija omoguava jednostavan prelazak iz vremenskog domena u kompleksni domen, u kome se funkcije poput sinusne, kosinusne, eksponencijalne, ..., prevode
u algebarske funkcije kompleksne promenive s. Operacije kao xto su diferencijaee
i integraee zameuju se algebarskim operacijama u kompleksnoj ravni. To znaqi da se
diferencijalne jednaqine prevode u algebarske jednaqine kompleksne promenive s. Rexea tih jednaqina u funkciji promenive s lako se prevode u vremenski domen (inverzna
Laplasova transformacija), korixeem tablica Laplasove transformacije ili odreivaem rezidijuma i razlagaem rexea na elementarne tabliqne funkcije.
Osim toga, primena Laplasove transformacije na diferencijalnu jednaqinu ponaxaa
dovodi do pojma prenosne funkcije sistema, koji ima fundamentalni znaqaj jer omoguava
da se analiza dinamiqkog ponaxaa sistema izvrxi u kompleksnom i uqestanosnom domenu.
Laplasova transformacija je definisana na sledei naqin.
D e f i n i c i j a 4.2.1 Ako postoje graniqne vrednosti funkcije x(t)
Z +
lim
x(t)est dt,
0
(4.15)
onda su one:
leva Laplasova transformacija funkcije x(t):
Z
L {x(t)} = X (s) =
x(t)est dt,
(4.16)
x(t)est dt.
(4.17)
0+
Ako je X (s) = X + (s), onda funkcija x(t) ima Laplasovu transformaciju, u oznaci
Z +
L {x(t)} = X(s) =
x(t)est dt.
(4.18)
0
Funkcija x(t) moe da ima razliqitu levu i desnu Laplasovu transformaciju, u sluqaju
da ta funkcija ima prekid u nuli. Jediniqna odskoqna funkcija ima prekid prve vrste u
nuli, tj.
h(0 ) = 0, h(0+ ) = 1.
Za funkciju koja ima prekid prve vrste u taqki se usvaja da joj je vrednost u taqki prekida
jednaka vrednosti u + . To znaqi da definicija Hevisajdove funkcije moe da se prikae
kao
(
0, t < 0,
h(t) =
1, t > 0,
36
(4.19)
s-ravan
Res
Z
e2t est dt =
e(s+2)t dt =
1
1 (s+2)t
1
e
e
e0 =
. (4.20)
=
s+2
s
+
2
s
+
2
0
(4.21)
(4.22)
i=1
R 0+
Ako je funkcija x(t) integrabilna i 0 x(t)dt = 0, onda je:
Z t
1
L
x(t)d = L {x(t)} .
s
0
(4.23)
37
Treba istai jednu izuzetno znaqajnu teoremu, tzv. drugu graniqnu teoremu Laplasa.
T e o r e m a 4.2.1 Druga graniqna teorema Laplasa. Ako postoji graniqna vrednost
x(+) = lim x(t)
t+
(4.24)
(4.25)
s0
s0
s0
1
s(s 1)
1
1
= lim
= 1.
s(s 1) s0 (s 1)
(4.26)
1
1
1
x(t) = L1
= L1
= (et 1)h(t),
s(s 1)
s1 s
xto znaqi da je
(4.27)
Pomou Matlabove funkcije ilaplace moe da se dobije isti rezultat, skript InvLaplas.m:
clear; pack; clc
syms s X
[r, p, k] = residue([1], [0 1 -1 0])
X = 0;
if length(k)
for i=1:length(k)
X = X + k(i)*s^(length(k)-i)
end
end
for i=1:length(r)
X = X + r(i)/(s-p(i))
end
ilaplace(X)
Oqigledno je da se (4.26) i (4.27) suxtinski razlikuju. Samim tim u kompleksnom domenu
ispuenost uslova (4.25) ne omoguava primenu graniqne teoreme. Uslov koji mora da se
proveri u s domenu pre nego xto se primeni druga graniqna teorema Laplasa moe da se
iskae na sledei naqin.
Uvedimo racionalnu funkciju Y (s) = sX(s) i sa p(s) oznaqimo en polinom u brojiocu,
a sa q(s) polinom u imeniocu
p(s)
.
Y (s) =
q(s)
38
p(s)
,
q(s)
gde je ili 0 ili +, realni delovi svih korenova polinoma q(s) moraju da
budu negativni, tj.
Resi [q(s)] < 0, i = 1, 2, . . . , ,
(4.28)
pri qemu predstava broj razliqitih korenova polinoma q(s).
Ako uslov (4.28) nije ispuen onda ne moe da se primeni druga graniqna teorema,
a to znaqi da u vremenskom domenu ne postoji graniqna vrednost (vremenski lik je ili
oscilatoran ili divergira ka beskonaqnosti).
Ako se razmatra realna racionalna funkcija X(s) oblika
m
X
X(s) =
p(s)
= k=0
n
X
q(s)
b k sk
ak sk
k=0
s4
s2 + 4s + 3
.
+ 2s3 2s2 + 8
39
polovi =
-2.0000
-2.0000
1.0000 + 1.0000i
1.0000 - 1.0000i
Zakuquje se da postoje dve ograniqene jednostruke nule (m = 2, = 2) s01 = 3 i s02 = 1 i
dve neograniqene nule s03,4 = +. Postoje i qetiri pola n = 4, od kojih su tri razliqita
= 3, tj. prvi pol s1 = 2 je dvostruk (vixestrukosti dva) 1 = 2, a polovi s2,3 = 1 j su
jednostruki.
Odreivae vremenskog lika x(t) na osnovu kompleksnog lika, u obliku realne
racionalne funkcije X(s), najlakxe je sprovesti rastavaem funkcije X(s) na zbir jednostavnijih funkcija, qije se Laplasove transformacije nalaze u tablici. Ovaj postupak zavisi samo od vixestrukosti polova i jednog je oblika za jednostruke, a drugog za vixestruke
polove. Da bi se oba postupka prikazala zajedno, polazi se od toga da su svi polovi funkcije X(s) osim k-tog jednostruki, a k-ti pol je vixestrukosti k . Tada se rastavae
same funkcije na zbir jednostavnijih funkcija, tzv. Hevisajdov razvoj, moe prikazati na
sledei naqin:
X(s) =
Rkk
p(s)
R1
R2
Rk1
Rk2
R
= R0 +
+
+. . .+
+
+ ... +
, (4.29)
+. . .+
2
k
q(s)
s s1 s s2
s sk
(s sk )
s s
(s sk )
pri qemu su R1 , R2 , R , Rk1 , Rk2 , Rkk rezidijumi (ostaci) funkcije X(s) u enim polovima,
a R0 vrednost kompleksnog lika u beskonaqnosti, R0 = X(+).
Vrednosti rezidijuma se izraqunavaju na poznati naqin
rezidijum funkcije X(s) u enom jednostrukom polu si :
p(s)
d
Ri = 0
q(s),
(4.30)
, q 0 (s) =
q (s) s=s
ds
i
1
dk j
k p(s)
)
Rkj =
(s
s
, j {1, 2, . . . , k }.
j
k
(k j)! ds k
q(s) s=s
(4.31)
Svaki sabirak Hevisajdovog razvoja je tabliqni sluqaj inverzne Laplasove transformacije, pa se polazei od kompleksnog lika (4.29) jednostavno dobija vremenski lik:
x(t) = R0 (t) +
X
i=1
i6=k
s
it
Ri e
h(t) +
k
X
j=1
Rkj
tj1 sk t
e h(t).
(j 1)!
P r i m e r 16
Nastavimo sa prethodnim primerom. Unoxeem sledee komandne linije u Matlab
>> [r, p, k] = residue (brojilac, imenilac)
dobijaju se naredne linije (vektor rezidijuma r, vektor sa polovima p):
r =
-0.0600
-0.1000
0.0300 - 0.4600i
0.0300 + 0.4600i
p =
-2.0000
-2.0000
1.0000 + 1.0000i
1.0000 - 1.0000i
k =
[]
(4.32)
40
0, 06
0, 1
0, 03 j0, 46 0, 03 + j0, 46
+
+
.
s + 2 (s + 2)2
s (1 + j)
s (1 j)
ejt + ejt
ejt ejt
2t
2t
t
= 0, 06e
0, 1te
+ e 0, 06
+ 0, 92
h(t)
2
2j
4.2.2
Xiq
-
D e f i n i c i j a 4.2.4 (q, k)-ta prenosna funkcija sistema S, u oznaci Wqk (s), je koliqnik
levih Laplasovih transformacija q-te izlazne veliqine Xiq i k-te ulazne veliqine Xuk ,
Wqk (s) =
Xiq
(s)
L {Xiq (t)}
=
,
L {Xuk (t)}
Xuk (s)
(4.33)
Xi
= 0i ,
X(j)
u = 0u ,
j = 0, 1, . . . , l 1
(4.34)
j = 0, 1, . . . , m 1
(4.35)
(j 6= k) = 1, 2, . . . M.
Na osnovu (4.33) sledi da je promena vrednosti izlazne veliqine Xiq , pri nultim poqetnim uslovima, nastala usled dejstva samo k-te ulazne veliqine Xuk , opisana sa:
Xiq (s) = Wqk (s)Xuk (s).
U sluqaju da na sistem deluju i druge ulazne veliqine, onda se korixeem zakona superpozicije lako dolazi do:
Xiq (s) = Wq1 (s)Xu1 (s) + Wq2 (s)Xu2 (s) + . . . + Wqk (s)Xuk (s) + . . . + WqM (s)XuM (s).
41
Budui da je veliqina Xiq proizvono izabrana, onda prethodno izloeno vai za bilo
koje q {1, 2, . . . , N }, pa samim tim mogu da se napixu sledee jednaqine:
Xi1 (s) = W11 (s)Xu1 (s) + W12 (s)Xu2 (s) + . . . + W1k (s)Xuk (s) + . . . + W1M (s)XuM (s)
Xi2 (s) = W21 (s)Xu1 (s) + W22 (s)Xu2 (s) + . . . + W2k (s)Xuk (s) + . . . + W2M (s)XuM (s)
..
.
Xiq (s) = Wq1 (s)Xu1 (s) + Wq2 (s)Xu2 (s) + . . . + Wqk (s)Xuk (s) + . . . + WqM (s)XuM (s)
..
.
XiN (s) = WN 1 (s)Xu1 (s) + WN 2 (s)Xu2 (s) + . . . + WN k (s)Xuk (s) + . . . + WN M (s)XuM (s).
Taj sistem jednaqina, uvoeem matrice
W(s) =
Wq1 (s) Wq2 (s)
WN 1 (s) WN 2 (s)
...
...
W1k (s)
W2k (s)
..
.
...
...
...
Wqk (s)
..
.
...
. . . WN k (s) . . .
W1M (s)
W2M (s)
WqM (s)
WN M (s)
(4.36)
(4.37)
xto znqi da je N M prenosnih funkcija sistema S saeto u jednu matricu. Matrica W(s)
opisana sa (4.36) naziva se prenosna matrica sistema i definixe se na sledei naqin.
D e f i n i c i j a 4.2.5 Prenosna matrica sistema je N M matriqna funkcija, qiji je (q, k)-ti
element (q, k)-ta prenosna funkcija sistema Wqk (s) i oznaqava se sa W(s).
4.2.3
Kao xto je ve napomenuto rexavae diferencijalne jednaqine ponaxaa oblika (4.8)
l
X
(k)
Ak xi (t) =
k=0
m
X
Bk xu(k) (t),
m 6 l,
(4.38)
k=0
k=0
m
n
n
o
o X
(k)
Ak L xi (t) =
Bk L x(k)
(t)
.
u
k=0
(4.40)
k=0
Pk
Korixeem osobine Laplasove transformacije L x(k) (t) = sk L {x(t)} j=1 sj1 x(kj) (0),
prethodna jednaqina postaje:
l
k
m
k
X
X
X
X
(kj)
Ak sk Xi (s)
sj1 xi
(0) =
Bk sk Xu (s)
sj1 x(kj)
(0) ,
(4.41)
u
k=0
j=1
k=0
j=1
42
odnosno
l
X
Ak sk Xi (s) =
k=0
m
X
Bk sk Xu (s)
m X
k
X
Bk sj1 x(kj)
(0) +
u
k=0 j=1
k=0
l X
k
X
(kj)
Ak sj1 xi
(0).
(4.42)
k=0 j=1
Budui da je Ak RN N , k = 1, 2, . . . , l onda je
Pl
Ak sk RN N kvadratna matriqna
P
1
l
k
funkcija kompleksne promenive s, qija je inverzna vrednost
. Ako se (4.42)
k=0 Ak s
1
P
l
k
pomnoi inverznom matriqom funkcijom
, s leve strane, dobija se rexee u
k=0 Ak s
kompleksnom domenu:
Xi (s) =
l
X
!1
Ak s
k=0
m
X
Bk sk Xu (s)+
k=0
k=0
l
X
!1 l k
m X
k
XX
X
(kj)
Ak sk
Ak sj1 xi
(0)
Bk sj1 x(kj)
(0) . (4.43)
u
k=0 j=1
k=0
k=0 j=1
Prvi sabirak u rexeu predstava odziv izazvan ulazom Xu (s) pri nultim poqetnim
uslovima, a drugi sabirak prikazuje uticaj poqetnih uslova na odziv sistema.
U sluqaju da su svi poqetni uslovi nultih vrednosti (4.43) poprima svoj posebni oblik
!1 m
l
X
X
k
Bk sk Xu (s),
Xi (s) =
Ak s
(4.44)
|
k=0
{z
k=0
W(s)
xto znaqi da je veza izmeu diferencijalne jednaqine ponaxaa i prenosne matrice oblika
!1 m
l
X
X
k
Bk sk .
(4.45)
Ak s
W(s) =
k=0
k=0
W (s) =
bk sk
k=0
l
X
(4.46)
a k sk
k=0
P r i m e r 17
Razmotrimo jednostavni objekt prikazan na slici 4.4. On predstava telo mase M koje je
oprugom, krutosti k, i hidrauliqnim priguxivaqem, koeficijenta priguxea b, zakaqeno
za nepokretni oslonac. Tree izmeu toqkova i podloge je zanemarivo malo. Jedina ulazna
veliqina objekta je sila F . Matematiqki model objekta moe da se prikae sledeom diferencijalnom jednaqinom ponaxaa:
i (t) + bx i (t) + kxi (t) = F (t),
Mx
(4.47)
(4.48)
Xi (s)
1
=
.
F (s)
M s2 + bs + k
(4.49)
43
xi
b
F
M
k
4.2.4
Posmatra se (q, k)-ta prenosna funkcija Wqk (s) nekog vixestruko prenosnog sistema. Zbog
jednostavnosti izlagaa oznaqimo tu prenosnu funkciju sa W (s), a k-tu ulaznu veliqinu sa
Xu i q-tu izlaznu veliqinu sa Xi . Tada moe da se napixe
W (s) =
Xi (s)
,
Xu (s)
odnosno
Xi (s) = W (s)Xu (s).
Prenosna funkcija sistema opisuje zakon, u kompleksnom domenu kompleksne promenive s, po
kome sistem dejstvo ulazne veliqine prenosi na izlaznu veliqinu.
Ako na sistem deluje ulazna veliqina qija je vrednost jednaka jediniqnoj impulsnoj
funkciji xu (t) = (t), onda se impulsni odziv xi (t) = i(t) lako odreuje u kompleksnom domenu
L {i(t)} = W (s)L {(t)} .
S obzirom da je leva Laplasova transformacija Dirakove funkcije jednaka jedinici
L {(t)} = 1, onda prethodna jednaqina postaje
L {i(t)} = W (s),
pa zakuqujemo sledee:
W (s) = L {i(t)} .
Prenosna funkcija sistema predstava levu Laplasovu transformaciju egovog jediniqnog impulsnog odziva pri nultim poqetnim uslovima
Z +
i(t)est dt.
(4.50)
W (s) =
0
P r i m e r 18
Eksperimentalni rezulati e ovde biti zameeni simulacijom, ali je postupak istovetan
onome koji bi koristio eksperimentalno snimeni impulsni odziv. Poimo od prenosne
funkcije
2
W (s) = 3
.
(4.51)
s + 2s2 + 3s + 2
Nakon izvrxea naredbe
impulse(tf([2], [1 2 3 2])); grid
dobijen je impulsni odziv sistema (4.51), prikazan na slici 4.5.
Sledei program identifikuje prenosnu funkciju sistema minimizovaem kvadrata grexke izmeu eksperimentalno snimenih i teorijski izraqunatih impulsnih odziva sistema.
Identifikujmo prenosnu funkciju (4.51) na bazi impulsnog odziva sa slike 4.5 (kao da je
to eksperimentalno snimeno, a (4.51) nepoznato), skript Eksp impuls.m.
44
Impulse Response
0.6
0.5
0.4
Amplitude
0.3
0.2
0.1
0.1
0.2
5
Time (sec)
10
=
=
=
=
=
[num den];
0:0.001:t_eks(end);
interp1(t_eks, i_eks, t, linear);
t;
i;
45
0.8
fitovano
eksperiment
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8
10
0.5
0.4
0.3
0.2
0.1
0
0.1
0.2
10
2
s3 + 2s2 + 3s + 2
W (s) =
1.999
,
s3 + 2s2 + 3s + 2
(4.52)
4.3
Blok dijagram sistema sadri sve informacije o strukturi sistema koju sadri egov
strukturni dijagram, i sve informacije o dinamiqkim osobinama sistema koje sadri egova jednaqina ponaxaa.
D e f i n i c i j a 4.3.1 Blok dijagram sistema je egov strukturni dijagram u kome je svaki
podsistem predstaven svojom prenosnom matricom, a svaka veliqina svojom Laplasovom
transformacijom.
46
Blok dijagram sjediuje informacije o sistemu koje se o emu dobijaju iz egovog strukturnog dijagrama i jednaqine ponaxaa, a pod uslovom da se u prenosnim matricama podsistema ne izvrxava skraivae jednakih nula i polova, tj. da se one ne dovode na svoj
nedegenerativni oblik. Ako se izvrxi skraivae, onda blok dijagaram sjediuje informacije o strukturi sistema sa informacijama samo o egovom impulsnom odzivu pri nultim
poqetnim uslovima.
4.3.1
Blok dijagram omoguava odreivae ekvivalentnih sistema u pogledu ihovog dinamiqkog ponaxaa i ako su razliqitih struktura. Time se postie bitno uproxavae pri
prouqavau sistema.
D e f i n i c i j a 4.3.2 Dva blok dijagrama su ekvivalentna ako i samo ako su jednaqine ponaxaa iz ih dobijene meusobno identiqne.
Redna sprega
Na slici 4.8 su prikazana dva podsistema, qije su prenosne matrice W1 (s) i W2 (s).
Xu (s)
H
H
W1 (s)
Xi1 (s)
H
H
W2 (s)
Xi (s)
H
H
W(s)
Slika 4.8. Blok dijagram redne sprege.
Za odreivae ekvivalentnog blok dijagrama se polazi od osnovne osobine prenosne matrice: izlaz iz nekog podsistema (pri nultim poqetnim uslovima) jednak je proizvodu prenosne matrice tog sistema i ulaza koji na ega deluje.
Xi (s) = W(s)Xu (s).
U sluqaju redne sprege moemo da napixemo dve takve jednaqine. Za podsistem qija je
prenosna funkcija W2 (s), ulaz Xi1 (s) i izlaz Xi (s), vai:
Xi (s) = W2 (s)Xi1 (s),
(4.53)
(4.54)
(4.55)
(4.56)
odnosno
(4.57)
a ekvivalentni blok dijagram je prikazan na slici 4.9. Treba obratiti pau da je redosled
mnoea prenosnih matrica suprotan smeru prenosa signala.
47
Xu (s)
a
a
!
!
W2 (s)W1 (s)
Xi (s)
a
a
!
!
H
H
W1 (s)
Xi1 (s)
H
H
Xu (s)
Xu2 (s)
H
H W2 (s)
Xi2 (s)
W(s)
Slika 4.10. Blok dijagram paralelne sprege.
Paralelna sprega
U sluqaju paralelne sprege, slika 4.10, moemo da napixemo sledee jednaqine:
Xi (s) = Xi1 (s) Xi2 (s),
(4.58)
(4.59)
(4.60)
Ako se Xi1 (s) iz (4.59) i Xi2 (s) iz (4.60) uvrste u (4.58) proizilazi
Xi (s) = W1 (s)Xu (s) W2 (s)Xu (s) = [W1 (s) W2 (s)] Xu (s).
(4.61)
(4.62)
W1 (s) W2 (s)
Xi (s)
a
a
!
!
Povratna sprega
Na slici 4.12 je prikazan blok dijagram povratno spregnutih sistema, qije su prenosne
matrice W1 (s) i W2 (s).
Na osnovu slike 4.12 mogu da se napixu sledee jednaqine.
Xi (s) = W1 (s)Xu1 (s),
(4.63)
(4.64)
(4.65)
48
Xu (s)
Xi2 (s)
W1 (s)
Xi1 (s)
Xi (s)
Xu2 (s)
W2 (s)
W(s)
Slika 4.12. Blok dijagram povratne sprege.
Uvrstimo (4.65) u (4.64)
Xu1 (s) = Xu (s) W2 (s)Xi (s),
(4.66)
Xi (s) = W1 (s) [Xu (s) W2 (s)Xi (s)] = W1 (s)Xu (s) W1 (s)W2 (s)Xi (s).
(4.67)
Iz te jednaqine se dobija
Xi (s) W1 (s)W2 (s)Xi (s) = W1 (s)Xu (s),
(4.68)
(4.69)
tj.
1
dobija se
W1 (s) Xu (s),
(4.70)
W1 (s),
(4.71)
[I W1 (s)W2 (s)]
W1 (s)
Xi (s)
a
a
!
!
W1 (s)
.
1 Wok (s)
P r i m e r 19
Na slici 4.14 je prikazan SAR koji ima dva ulaza Xiz i Z i izlaz Xi . Samim tim mogu da
se definixu dve prenosne matrice sistema: u odnosu na eeni ulaz WXiz (s) i u odnosu na
poremeaj WZ (s).
49
Z(s)
O
LL
W4 (s)
Xiz (s)
a
a
! W1 (s)
!
a
a
!
!
LL
a
a
! W2 (s)
!
LL
a
a
!
!
Y(s)
a
a
! W3 (s)
!
a
a
! W5 (s)
!
Xi (s)
a
a
!
!
!
W6 (s) !
a
a
R
Slika 4.14. Blok dijagram SAR-a.
Te prenosne matrice se lako izraqunavaju i oblika su:
1
W5 (s)W4 (s),
Xiz (s)
WZ (s)
Z(s)
Wz (s)
pri qemu je
Wok (s) = W2 (s)W3 (s)W5 (s)W6 (s).
4.4
4.4.1
Furijeova transformacija
F {x(t)} =
x(t)ejt dt,
(4.72)
50
(4.73)
(4.75)
(4.76)
Ako je funkcija x(t) k-puta diferencijabilna i ako su svi poqetni uslovi nultih vrednosti, onda je Furijeova transformacija k-tog izvoda te funkcije:
n
o
F x(k) (t) = (j)k X(j).
(4.77)
4.4.2
Razmatra se vixestruko prenosni sistem sa slike 4.1, qiji matematiqki model je definisan
diferencijalnom jednaqinom ponaxaa (4.3), odnosno (4.8). Zbog jednostavnosti izlagaa
uoqava se proizvona ulazna veliqina Xuk , k {1, 2, . . . , M }, i proizvona izlazna veliqina
Xiq , q {1, 2, . . . , N }, slika 4.15.
Xuk-
Xiq
-
Xiq (j)
F{Xiq (t)}
=
,
F{Xuk (t)}
Xuk (j)
(4.78)
(j)
= 0i ,
j = 0, 1, . . . , l 1
(4.79)
X(j)
u
= 0u ,
j = 0, 1, . . . , m 1
(4.80)
(j 6= k) = 1, 2, . . . M.
51
Analognom analizom, kao xto je sprovedena pri definisau prenosne matrice, se zakuquje da vixestruko prenosni sistem sa slike 4.1 poseduje N M uqestanosnih karakteristika. Uvoeem matrice
..
F(j) =
(4.81)
F
(j)
F
(j)
.
.
.
F
(j)
.
.
.
F
(j)
q2
qk
qM
q1
..
.
FN 1 (j) FN 2 (j) . . . FN k (j) . . . FN M (j)
moe da se napixe sledei izraz
Xi (j) = F(j)Xu (j),
(4.82)
4.4.3
k=0
(4.84)
k=0
ak (j)k Xi (j) =
m
X
bk (j)k Xu (j),
m 6 n.
(4.85)
k=0
Na osnovu prethodne jednaqine dobija se uqestanosna karakteristika razmatranog jednostruko prenosnog sistema
m
X
bk (j)k
Xi (j)
F (j) =
= k=0
.
(4.86)
n
X
Xu (j)
k
ak (j)
k=0
k=0
n
X
.
ak s
(4.87)
k=0
F (j) = W (s)s=j .
(4.88)
52
F(j) = W(s)s=j ,
(4.89)
koji pokazuje da se uqestanosna matrica sistema moe odrediti iz egove prenosne matrice
W(s), ako se u oj svaki kompleksni broj s zameni samo egovim imaginarnim delom j.
Ovaj rezultat je znaqajan jer pokazuje da sva pravila za odreivae ekvivalentnog oblika
prenosne matrice moe da se primeni i na uqestanosnu matricu.
4.4.4
(n1)
an xi (t) + an1 xi
(t) + . . . + a2 x
i (t) + a1 x i (t) + a0 xi (t) =
b0 xu (t) + b1 x u (t) + b2 x
u (t) + . . . + bm1 x(m1)
(t) + bm x(m)
u
u (t). (4.90)
Budui da je ovo linearna nehomogena diferencijalna jednaqina sa konstantnim koeficijentima ona opisuje linearni stacionarni sistem u proizvonom reimu rada. Dobro je
poznato da rexee te diferencijalne jednaqine moe da se predstavi kao zbir homogenog i
partikularnog dela:
xi (t) = xih (t) + xip (t).
(4.91)
Homogeni deo rexea je odreen korenovima karakteristiqnog polinoma:
an sn + an1 sn1 + . . . + a2 s2 + a1 s + a0 ,
i u opxtem sluqaju moe da se predstavi jednaqinom
xih (t) =
X
k
X
(4.92)
k=1 r=1
gde su: broj razliqitih korenova polinoma, k vixestrukost k-tog korena, ckr konstante,
sk korenovi polinoma k = 1, 2, . . . , .
Neka je ulazna veliqina sistema (4.3), slika 4.16, harmonijska oscilacija oblika sinusne
xu (t) = xuo sin (t)h(t)
-
(4.93)
(4.94)
Ako je razmatrani sistem stabilan onda su realni delovi svih korenova karakteristiqnog polinoma mai od nule:
Resk < 0,
k = 1, 2, . . . , .
To povlaqi da homogeni deo rexea xih (t), (4.92), konvergira nuli kada vreme neograniqeno
raste. Sa ineerskog stanovixta jasno je da postoji konaqan trenutak T za koji sa dovonom taqnoxu moe da se usvoji:
xih (t) 0,
t > T,
(4.95)
53
odnosno ukupni odziv sistema posle tog trenutka T , sa dovonom taqnoxu, moe da se
predstavi sa:
xi (t) = xip (t) = xio () sin (t + ())h(t), t > T.
(4.96)
To znaqi da sinusna promena ulaza (kod linearnog sistema) izaziva sinusnu promenu
izlaza, slika 4.17, jasno posle isteka prelaznog reima tj. posle trenutka T .
xu (t) = xuo sin (t)h(t)
-
xio ()
,
xuo
a argument () uqestanosne karakteristike sistema F (j) je fazna uqestanosna karakteristika i predstava fazni pomeraj ().
Ako se ove karakteristike odrede pri raznim uqestanostima ulaznog signala, mogue je
dobiti dijagram modula i dijagram faze uqestanosne karakteristike u funkciji od uqestanosti . Na bazi tih rezultata se samim tim dobija i uqestanosna karakteristika F (j) u
tim taqkama, tj. uqestanostima. Ako se kroz tako dobijene taqke provuqe kriva dobija se
tzv. hodograf uqestanosne karakteristike.
Naredni primer ilustruje postupak eksperimentalnog dobijaa uqestanosne karakteristike sistema.
P r i m e r 20
S obzirom da nisu korixeni eksperimentalno dobijeni rezultati, oni su ovde simulirani.
Izabrana je prenosna funkcija otvorenog kola nekog SAR-a:
Wok (s) =
s7
s3 + 3s2 + 5s + 5
(4.98)
54
Kroz taj (eksperimentalno snimeni) signal se provlaqi idealna prostoperiodiqna harmonijska oscilacija koja sadri samo osnovni harmonik, a ena faza i amplituda se izraqunavaju metodom minimalne vrednosti kvadrata grexke, pogledati funkciju SinFit.
Ceo postupak najboe ilustruje sledei skript, ExpFok.m:
clear, clc, pack, close all
% otvoreno kolo
num = [1 -7];
den = [1 3 5 5];
% prenosna funkcija otvorenog kola
Wok = tf(num, den)
% propusni opseg
po = bandwidth (Wok)
% uchestanost odabiranja
fs = 1000;
% perioda odabiranja
dt = 1/fs;
% broj tachaka za simulaciju
n = 2^15;
% vremenska osa
t = (0:n-1)*dt;
% uchestanosna osa
f = (0:n-1)/n*fs;
% rezultat koji mora da se dobije na kraju postupka
[ampl phase] = bode (Wok, f);
Aok(1, :) = ampl(1, 1, :);
Phiok(1, :) = phase(1, 1, :);
% broj tachaka za crtanje
N = 100;
% uchestanosti u kojima se crta
fr0 = linspace(0.1*po, 2*po, N);
% amplitudna uchestanosna karakteristika
A = zeros(N,1);
% fazna uchestanosna karakteristika
Fi = zeros(N,1);
% faktor shuma u signalu
noiseF = 0.01;
figure(1)
for k = 1:N
% ulazni sinusni signal sistema
xu = sin(fr0(k)*t);
% snimljeni (ovde simulirani) izlaz iz sistema
xi = lsim(Wok, xu, t);
% dodoavanje shuma
xi = xi + randn(size(xu))*noiseF;
% provlachenje idealne sinusoide kroz snimljeni signal xi
[Amplituda, Faza] = SinFit(fr0(k)*t(end-n/2:end), xi(end-n/2:end));
A(k) = Amplituda;
Fi(k) = Faza;
% prikaz na ekranu: ulaza, izlaza i fitovanog signala
plot(t, xu, b, t, xi, y, t, A(k)*sin(fr0(k)*t + Fi(k)), r); grid
xlabel (t [s]); ylabel (x_u, x_i, A*sin(\omega t + \phi))
a = axis();
axis([t(end)-3*pi/fr0(k) t(end) a(3) a(4)]);
title ([f = num2str(fr0(k),2) rad/s])
pause(0.05)
end
% eksperimentalno snimljena i teorijska amplitudna uch.karak.
figure(2)
plot(fr0, A, r*, f(1:n/2), Aok(1:n/2)); grid
xlabel (\omega [rad/s]); ylabel (A_{ok}(\omega))
a = axis();
axis([0 fr0(k) a(3) a(4)])
% eksperimentalno snimljena i teorijska fazna uch.karak.
55
figure(3)
plot(fr0, Fi*180/pi, r*, f(1:n/2), Phiok(1:n/2)); grid
xlabel (\omega [rad/s]); ylabel (\phi_{ok}(\omega) [deg])
a = axis();
axis([0 fr0(k) a(3) a(4)])
% eksperimentalno snimljena i teorijska uchestanosna karakteristika
figure(4)
plot(A.*cos(Fi), A.*sin(Fi), r*, Aok(1:n/2).*cos(Phiok(1:n/2)*pi/180),...
Aok(1:n/2).*sin(Phiok(1:n/2)*pi/180));
hold on
% jedinichna kruzhnica
theta = linspace(0, 2*pi, 36);
plot(cos(theta), sin(theta), g); grid
xlabel (R(\omega)); ylabel (j I(\omega))
% axis equal
% eksperimentalno snimljena i teorijska logaritamska amplitudna uch.karak.
% figure(5)
% semilogx(fr0, 20*log10(A), r*, f(1:n/4), 20*log10(abs(Aok(1:n/4)))); grid
% xlabel (\omega [rad/s]); ylabel (L_{ok}(\omega) [dB])
% % eksperimentalno snimljena i teorijska logaritamska fazna uch.karak.
% figure(6)
% semilogx(fr0, Fi*180/pi, r*, f(1:n/4), Phiok(1:n/4)); grid
% xlabel (\omega [rad/s]); ylabel (\phi_{ok}(\omega) [deg])
% procenjena prenosna funkcija na bazi eksperimenta
[bv,av] = invfreqs(A.*exp(j*Fi), fr0, 1, 3)
Weksp = tf(bv, av)
1
0.5
0
0.5
1
1.5
2
24
25
26
27
28
t [s]
29
30
31
32
56
0.5
0.5
1.5
28.5
29
29.5
30
30.5
t [s]
31
31.5
32
32.5
0.4
0.2
0
0.2
0.4
0.6
0.8
1
30
30.5
31
31.5
32
32.5
t [s]
2.9994
4.9996
4.9990
57
1.8
1.6
1.4
Aok()
1.2
1
0.8
0.6
0.4
0.2
0
0.5
1.5
2
[rad/s]
2.5
3.5
200
150
100
ok() [deg]
50
0
50
100
150
200
0.5
1.5
2
[rad/s]
2.5
3.5
Transfer function:
s - 6.999
----------------------------s^3 + 2.999 s^2 + 5 s + 4.999
Uporeivaem sa polaznom prenosnom funkcijom Wok (s), (4.98), moe da se oceni vaanost postupka. Kako su polazna i dobijena prenosna funkcija oblika:
Wokpolazna (s) =
s7
s3 + 3s2 + 5s + 5
Wokdobijena (s) =
s 6, 999
,
s3 + 2, 999s2 + 5s + 4, 999
58
1.5
j I()
0.5
0.5
1.5
0.5
0
R()
0.5
1.5
20
Lok() [dB]
20
40
60
80
100
2
10
10
10
[rad/s]
10
10
10
Slika 4.24. Logaritamska amplitudna uqestanosna karakteristika Lok () = 20 log Aok ().
=
=
=
=
=
=
=
=
=
sum(KosinusUgla);
sum(SinusUgla);
sum(Sinusoida);
sum(KosinusUgla.^2);
sum(KosinusUgla.*SinusUgla);
sum(KosinusUgla.*Sinusoida);
sum(SinusUgla.^2);
sum(SinusUgla.*Sinusoida);
length(Ugao);
59
200
150
100
ok() [deg]
50
0
50
100
150
200
2
10
10
10
[rad/s]
10
10
10
4.4.5
Uqestanosna karakteristika je racionalna funkcija imaginarne promenive j. ene vrednosti su kompleksni brojevi. Ona moe da se prikae u polarnom obliku (4.97) ili u
Dekartovom obliku preko svog realnog i imaginarnog dela:
F (j) = R() + jI(),
(4.99)
F (j)
A()
}()
R()
ReF (j)
60
F (j) =
bk (j)k
k=0
n
X
(4.100)
ak (j)
k=0
(b0 b2 2 + b4 4 b6 6 + . . .) + j(b1 b3 3 + b5 5 b7 7 + . . .)
,
(a0 a2 2 + a4 4 a6 6 + . . .) + j(a1 a3 3 + a5 5 a7 7 + . . .)
(4.101)
(4.102a)
(4.102b)
I1 () = b1 b3 + b5 b7 + . . .
2
R2 () = a0 a2 + a4 a6 + . . .
(4.102v)
(4.102g)
I2 () = a1 a3 + a5 a7 + . . .
dobija se
m
X
F (j) =
bk (j)k
k=0
n
X
=
k
ak (j)
R1 () + jI1 ()
.
R2 () + jI2 ()
(4.103)
k=0
i = 1, 2.
(4.104)
i = 1, 2.
(4.105)
R1 () + jI1 () R2 () jI2 ()
=
R2 () + jI2 () R2 () jI2 ()
R1 ()R2 () + I1 ()I2 () + j [R2 ()I1 () R1 ()I2 ()]
=
,
R22 () + I22 ()
(4.106)
R() =
(4.107a)
(4.107b)
61
0.06
0.04
jI()
0.02
0
0+
0.02
0.04
F(j)
0.06
0.02
0.01
0.01
0.02
0.03
0.04
0.05
R()
R1 () + jI1 ()
,
R2 () + jI2 ()
odakle se dobija da su
A() =
() = arctan
R2 ()
I 2 ()
R12 () + I12 ()
=p
R22 () + I22 ()
I1 ()
I2 ()
I()
= arctan
arctan
.
R()
R1 ()
R2 ()
(4.109)
(4.110)
62
Do tih zakuqaka moe da se doe i na osnovu slike 4.26, odakle se dobijaju sledee
veze
R() = A() cos (),
I() = A() sin ().
Koristei prethodne dve jednaqine uqestanosna karakteristika F (j) moe da se prikae
i u obliku:
F (j) = R() + jI() = A() cos () + jA() sin () = A() [cos () + j sin ()] .
Kada se ima u vidu da je F (j) = A()ej() , onda se na bazi prethodne jednaqine dolazi do
ej() = cos () + j sin (),
odnosno za negativnu vrednost ()
ej() = cos () j sin (),
xto dovodi do obrazaca koji su korixeni u Primeru 16
cos () =
4.5
ej() + ej()
,
2
sin () =
ej() ej()
.
2j
(4.111)
A1 ()A2 () . . . Ap ()
,
Ap+1 ()Ap+2 () . . . Aq ()
(4.112)
(4.113)
63
p
X
q
X
Lk ()
k=1
Lk ()
(4.115)
k ().
(4.116)
k=p+1
p
X
q
X
k ()
k=p+1
k=1
To znaqi da se u sluqaju logaritamske amplitudne uqestanosne karakteristike L(), ekvivalentna vrednost dobija sabiraem elementarnih vrednosti, a ne ihovim mnoeem, kao
xto je to bio sluqaj kod amplitudne uqestanosne karakteristike A().
Logaritamska amplitudna uqestanosna karakteristika L() se grafiqki prikazuje u logaritamskom dijagramu. Na apscisi je log (logaritamska skala po ), a na ordinati je L()
prikazano u linearnoj skali. Fazna uqestanosna karakteristika () se grafiqki prikazuje
u polu-logaritamskom dijagramu. Na apscisi je log (logaritamska skala po ), a na ordinati () u linearnoj podeli.
4.5.1
W (s) =
bk sk
k=0
n
X
,
ak s
m 6 n,
(4.117)
k=0
(4.118)
Korenovi polinoma s0i u brojiocu ili si u imeniocu mogu da budu rasporeeni samo na
neki od naqina prikazanih na slici 4.28.
To znaqi da elementarne prenosne funkciju, na osnovu jednaqine (4.118) i slike 4.28,
mogu da poprime samo narednih pet oblika.
64
u
u
s2
s2
realni
j
6
u
s
u
s
imaginarni
j
6
s1 u
s2
nulti
j
6
u
s
k > 0,
k < 0,
xto znaqi da je
A() = |k|
60
L() [dB]
40
20
0
20
40
60
1
10
|k| = 100
|k| = 10
|k| = 1
|k| = 0,1
|k| = 0,01
0
10
[rad/s]
10
() [deg]
270
180
k<0
90
0
90
1
10
k>0
10
[rad/s]
10
65
W (s) = s
Uqestanosna karakteristika se dobija kada se u prenosnoj funkciji svaki kompleksni
broj s zameni egovim imaginarnim delom j:
ej 2 , > 0,
F (j) = j = ||
ej 2 , < 0,
odakle se dobijaju A() i ()
A() = ||,
, > 0,
2
() =
, < 0.
2
.
2
Grafiqki prikaz logaritamske uqestanosne karakteristike za ovu elementarnu
prenosnu funkciju je data na slici 4.30.
() =
L() [dB]
40
20
20
1
10
10
[rad/s]
10
10
() [deg]
91
90.5
90
89.5
89
1
10
10
[rad/s]
10
10
66
= T =
.
n
Uvoeem ovih oznaka uqestanosna karakteristika F (j) postaje
F (j) = 1 j,
pri qemu je en realni deo R() = 1, a imaginarni I() = . Odatle sledi da je
amplitudna uqestanosna karakteristika
p
p
A() = R2 () + I 2 () = 1 + 2 ,
a fazna uqestanosna karakteristika
I()
= arctan
= arctan .
R()
1
() = arctan
La1 () = L()
= 20 log 1 +
= 20 log 1 = 0,
1
a za 1 asimptotom La2 ()
La2 () = L()
= 20 log 1 +
1
= 20 log
2 = 20 log .
Prva asimptota se poklapa sa apscisnom osom, dok druga asmiptota ima nagib 20 dB
po dekadi.
50
L() [dB]
40
30
20
10
0
La1()
10
1
10
La2()
0
10
[rad/s]
10
10
() [deg]
90
W(s) = 1 + T s
0
W(s) = 1 T s
90
1
10
10
[rad/s]
10
10
67
Na slici 4.31 su prikazane La1 (), La2 () i L(), kao i () za obe razmatrane prenosne
funkcije: W (s) = 1 + T s i W (s) = 1 T s.
Asimptota La1 () i La2 () se koriste za priblino taqno crtae L(), a sa slike 4.31
moe da se vidi kolika grexka se pri tome unosi u crtae. Najvea grexka je u
taqki gde se te dve asimptote spajaju, tj. u taqki = 1, xto znaqi da se to dexava u
1
uqestanosti = n = , koja se naziva prelomna uqestanost.
T
Levo ( 1) i desno ( 1) od te taqke, asimptote La1 () i La2 () dovono taqno
aproksimiraju L() xto proistiqe i iz ihove definicije.
W (s) = T22 s2 T1 s + 1, T1 > 0
Ova prenosna funkcija ima kougovano kompleksne nule, pa je samim tim zadovoeno:
0<
T1
< 1.
2T2
T1
,
2T2
n =
1
,
T2
1
T1 1
T1
1
1
s+
W (s) = T22 s2 2 s + 2 = T22 s2 2
= 2 s2 2n s + n2 .
T2
T2
2T2 T2
T2
n
Uqestanosna karakteristika se, polazei od W (s) = T22 s2 T1 s + 1, dobija na poznati
naqin:
F (j) = W (s)
(4.119)
= 1 T22 2 jT1 .
s=j
2
T1
2
j2
T2 = 1 2 j2 ,
2
n
2T2
n
n
(4.120)
tj.
F (j) = 1 2 j2.
Realni i imaginarni delovi od F (j)
R() = 1 2 ,
I() = 2,
arctan
, 6 1,
2
1
2
=
() = arctan
2
1 2
arctan
, > 1.
|1 2 |
(4.121)
68
2
La1 () = L()
= 20 log (1 2 ) + 4 2 2
= 20 log 1 = 0,
1
2
2
2
2
La2 () = L()
= 20 log (1 ) + 4
1
= 20 log
4 = 40 log .
Prva asimptota se poklapa sa apscisnom osom, dok druga asmiptota ima nagib 40 dB po
dekadi. Na slici 4.32 su prikazane obe asimptote (isprekidanim crvenim linijama),
kao i prave krive. U ovom sluqaju je izraz koji opisuje L() funkcija dve promenive:
40
=0,8
=0,5
=0,2
=0,1
=0,01
L() [dB]
20
La2()
La1()
20
40
1
10
10
[rad/s]
10
() [deg]
180
=0,8
=0,5
=0,2
=0,1
=0,01
90
W(s) = 1 + T s
0
W(s) = 1 T s
90
180
1
10
10
[rad/s]
10
T1
2T2
< 1.
uqestanosti i priguxea . Na slici 4.32 je prikazano vixe krivih L() gde je kao
parametar korixena vrednost priguxea .
W (s) = T22 s2 + 1
Ova elementarna prenosna funkcija predstava graniqni sluqaj prethodne elementarne prenosne funkcije pri 0. Kada je priguxee jednako nuli, onda kougovano
kopmpleksni polovi iz prethodnog sluqaja, za 0 < < 1, dolaze na imaginarnu osu i
postaju imaginarni polovi.
Uqestanosna karakteristika ove elementarne prenosne funkcije je oblika
F (j) = 1 T22 2 ,
odnosno uvoeem prelomne (ili sopstvene ili prirodne) uqestanosti
n =
1
T2
i normalizovane uqestanosti:
= T2 =
69
arctan
0
= 0, < 1,
0
1 2
=
() = arctan
0
|1 2 |
arctan
= , > 1.
|1 2 |
Na osnovu A() lako se izraqunava L()
L() = 20 log |1 2 |.
Prava kriva L() u ovom sluqaju moe da se aproksimira sa tri asimptote. Prva,
La1 (), se izraqunava iz uslova 1
La1 () = L()
= 20 log |1 |
= 20 log |1| = 0,
1
La2 () = L()
= 20 log |1 2 |
1
La3 () = L()
=1
= 20 log | 2 | = 40 log ,
1
= 20 log |1 2 |
= 20 log 0 = .
=1
L() [dB]
20
La2()
La1()
20
40
La3()
60
1
10
10
[rad/s]
10
() [deg]
180
90
0
90
180
1
10
10
[rad/s]
10
1
, a fazna uqestanosna
T2
70
P r i m e r 21
Razmotrimo jednu sloenu prenosnu funkciju, koja opisuje otvoreno kolo nekoga SAR-a,
s 14 s2 12 s + 1 (1 + 2s)4
W (s) = 25
.
(4.122)
1
4
1 2
2
(1 10s)3
16 s + 1
25 s + s + 1
Odreivae uqestanosne karakteristike F (j) ovog sistema, enog realnog R() i imaginarnog I() dela, je izuzetno sloeno s obzirom na redove polinoma u brojiocu i imeniocu.
Meutim, odreivae logaritamske uqestanosne karakteristike L() i () se svodi na
sabiraa ili oduzimaa pet elementarnih logaritamskih uqestanosnih karakteristika.
U tom smislu se data prenosna funkcija razlae na elementarne prenosne funkcije na
sledei naqin:
1
4
1 2 1
1 2
1 2
W (s) = |{z}
25 |{z}
s
s s + 1 (1 + 2s)4
s +1
s +s+1
(1 10s)3 .
| {z }
|
{z
}
4
2
16
25
{z
} W4 (s)=1T s |
{z
} |
{z
} W7 (s)=1T s
W1 (s)=k W2 (s)=s |
W3 (s)=T22 s2 T1 s+1
W5 (s)=T22 s2 +1
W6 (s)=T22 s2 T1 s+1
10
10
100
2
10
200
10
10
100
0
2
10
100
10
10
0
100
2
10
0
10
10
200
400
2
10
0
10
10
100
200
2
10
10
[rad/s]
10
0
50
2
10
100
3() [ rad]
10
0
1
2
10
2
10
10
0
2
2
10
0
10
10
0.5
1
2
10
2
4() [ rad]
10
5() [ rad]
26
2
10
50
10
10
1
0
2
10
0
10
10
0.5
6() [ rad]
28
1
2
10
0
10
10
2
4
2
10
2
7() [ rad]
L5() [dB]
L6() [dB]
L7() [dB]
30
L4() [dB]
L3() [dB]
L2() [dB]
L1() [dB]
10
10
1
0
2
10
10
[rad/s]
10
71
su kao tavkve prikazane u qetvrtoj, xestoj i sedmoj vrsti slike 4.34. Uporeujui npr.
qetvrtu vrstu slike 4.34 u kojoj su L() i () prenosne funkcije W4 (s) = (1 + 2s)4 , sa elementarnom prenosnom funkcijom W (s) = 1 T s, qije su L() i () prikazane na slici 4.31,
zakuquje sa da su vrednosti krivih iz qetvrte vrste slike 4.34 qetiri (toliki je stepen od
W4 (s)) puta vee nego odgovarajue vrednosti na slici 4.31. Ta osobina se lako pokazuje i
matematiqki. Obeleimo proizvonu elementarnu prenosnu funkciju sa We (s). Ako je ona
stepenovana stepenom r, r > 1, onda moe da se izraquna sledee:
L() =
h
ir
= 20 log Fer (j) = 20 log Ae ()eje () = 20 log Are ()ejre () =
s=j
20 log Are ()
odakle se zakuquje da je
L() = rLe (),
() = re ().
3
X
7
X
Lk ()
k=1
Lk (),
() =
k=4
3
X
k ()
k=1
7
X
k ().
k=4
Lok() [dB]
200
100
0
100
200
2
10
10
P3
10
10
10
ok
() [ rad]
3
2
1
1
2
2
10
10
10
[rad/s]
10
10
72
4.6
Jedan od do sada izloenih naqina za prikazivae matematiqkog modela linearnog dinamiqkog sistema je diferencijalna jednaqina ponaxaa oblika (4.8)
l
X
(k)
Ak xi (t) =
k=0
m
X
Bk xu(k) (t),
m 6 l.
(4.123)
k=0
k = 0, 1, 2, . . . l 1
k = 0, 1, 2, . . . l 1
..
.
(k)
k = 0, 1, 2, . . . l 1.
xi1 (t0 ),
(k)
xi2 (t0 ),
xiN (t0 ),
Oqigledno je broj tih poqetnih uslova n = lN i od tih vrednosti direktno zavisi rexee jednaqine (4.123). To znaqi da vrednosti i karakter promene vektora ulaza ne odreuju
jednoznaqno izlaz, ve je za to neophodno poznavati dodatnih n veliqina u poqetnom trenutku.
To je, jasno, matematiqko tumaqee. Ako se posmatra fiziqki sistem onda se postava
pitae: xta je to xto pored vektora ulaza odreuje izlaz, tj. odziv sistema? Odgovor na to
pitae dovodi do pojma staa sistema.
Stae sistema u trenutku , predstava egovu unutraxu fiziqku situaciju u tom
trenutku, qije poznavae uz poznavae promene ulaza od trenutka pa nadae, jedino jednoznaqno odreuje promenu izlaza, kao i promenu same te unutraxe fiziqke situacije od
tog trenutka pa nadae.
Sistemi qiji je izlaz jednoznaqno odreen staem i ulazom se nazivaju dinamiqki sistemi, dok se sistemi qiji je izlaz jednoznaqno odreen samo ulazom nazivaju statiqki
sistemi. Iz toga proizilazi da su dinamiqki sistemi opisani diferencijalnim jednaqinama, a statiqki algebarskim.
S obzirom da poznavae poqetnog staa, n poqetnih uslova - n veliqina staa u poqetnom trenutku, i poznavae promene ulaza za t > t0 , jednoznaqno odreuje i izlaz i svih n
veliqina staa sistema u svakom trenutku t > 0, onda promene tih n veliqina staa moraju
da budu rexea nekog sistema od n diferencijalnih jednaqina. Takav sistem jednaqina,
koga qine diferencijalne jednaqine prvoga reda, dobija se matematiqkim transformacijama polaznog sistema (4.123).
Algoritmi koji obezbeuju prevoee diferencijalne jednaqine (4.123) u sistem od n
diferencijalnih jednaqina prvoga reda nazivaju se algoritmi za usvajae veliqina staa.
Ilustrujmo jedan od ih polazei od posebnog oblika diferencijalne jednaqine koja ne
sadri izvode po ulaznoj veliqini:
(n)
(n1)
xi (t) + an1 xi
(t) + . . . + a2 x
i (t) + a1 x i (t) + a0 xi (t) = b0 xu (t).
(4.124)
(4.125)
(n2)
xn1 (t) = xi
(t)
(n1)
xn (t) = xi
(t).
1 Matematiqki ovo jeste najjednostavnije. Praktiqno, budui da se vixi izvodi mae taqno odreuju
zbog postojaa xuma u signalima ovakav izbor nije uvek najpoeniji.
73
Tada diferencijalna jednaqina n-tog reda (4.124) moe da se prikae sledeim sistemom
od n diferencijalnih jednaqina prvoga reda:
x 1 (t) = x2 (t),
x 2 (t) = x3 (t),
x 3 (t) = x4 (t),
..
.
x n1 (t) = xn (t),
x n (t) = a0 x1 (t) a1 x2 (t) a2 x3 (t) . . . an2 xn1 (t) an1 xn (t) + b0 xu (t),
ili kompaktnije
x(t)
= Ax(t) + Bxu (t),
(4.126)
gde su:
x1 (t)
x2 (t)
x(t) = . ,
..
xn (t)
0
0
..
.
A=
0
a0
1
0
..
.
0
1
..
.
..
.
0
0
..
.
0
a1
0
a2
1
an1
0
0
B = ... .
0
b0
(4.127)
x1 (t)
x2 (t)
xi (t) = 1 0 0 , . ,
..
(4.128)
xn (t)
ili
xi (t) = Cx(t)
gde je matrica C oblika
C= 1
(4.129)
0 .
(k)
Ak xi (t) =
m
X
Bk x(k)
u (t),
m 6 l,
Al = I.
(4.130)
k=0
1 0
0 1
Al = I = . .
..
.. ..
.
0
0
0
N N
.
.. R
.
1
74
(k)
Ak xi (t) =
l
X
Bk x(k)
u (t),
Al = I.
(4.131)
k=0
Osnovni problem u definisau veliqina staa u ovom sluqaju lei u izvodima vektora ulaza. Veliqine staa moraju da budu tako usvojene da eliminixu izvode vektora ulaza u jednaqini staa. Drugim reqima, sistem od n skalarnih diferencijalnih jednaqina staa ne sme da ima izvode sa desnih strana jednaqina tog sistema.
Leve strane jednaqina su predstavene samo prvim izvodom odgovarajue veliqine
staa. Na osnovu tih osobina sledi opxti oblik diferencijalne jednaqine staa i
jednaqine izlaza:
x(t)
= Ax(t) + Bxu (t),
xi (t) = Cx(t) + Dxu (t).
(4.132a)
(4.132b)
(4.134)
Sada mogu da se napixu opxti vektorski oblici diferencijalne jednaqine staa i jednaqine izlaza, koji su, u matematiqkom smislu, ekvivalentni polaznom obliku matematiqkog
modela - diferencijalnoj jednaqini ponaxaa (4.131).
Jednaqina staa se dobija direktno iz jednaqine (4.134)
Al1 I O O
Bl1 Al1 Bl
Al2 O I O
Bl2 Al2 Bl
..
.
.
.
.
..
.. ..
..
.. x(t) +
x(t)
= .
(4.135)
xu (t),
.
A1 O O I
B1 A1 Bl
A0 O O O
B0 A0 Bl
a polazei od (4.133) gde je x1 (t) usvojeno na sledei naqin
x1 (t) = xi (t) Bl xu
dobija se jednaqina izlaza
xi (t) = x1 (t) + Bl xu ,
75
(4.136)
x(t)
= Ax(t) + Bxu (t),
xi (t) = Cx(t) + Dxu (t),
(4.137a)
(4.137b)
x11 (t)
x12 (t)
..
.
x1N (t)
x21 (t)
x1 (t)
x1 (t)
x22 (t)
x2 (t) . x2 (t)
.. =
x(t) = . =
. ,
..
x2N (t) ..
xl (t)
xn (t)
.
..
xl1 (t)
xl2 (t)
.
..
xlN (t)
C= I 0
Al1
Al2
A = ...
A1
A0
0, ,
I
O
..
.
O
I
..
.
..
.
O
O
O
O
O
O
.. ,
.
I
O
Bl1 Al1 Bl
Bl2 Al2 Bl
..
B=
,
.
B1 A1 Bl
B0 A0 Bl
D = Bl .
(4.138)
(4.139)
Matrica A je matrica staa i ona definixe dinamiqke osobine sistema, ome je u potpunosti definisana promena staa nastala usled poqetnih odstupaa. U odeku o stabilnosti e biti pokazano da je u ovoj matrici, tj. enim sopstvenim vrednostima, sadrana
osobina stabilnosti sistema.
Matrica B je matrica ulaza. ome je definisan uticaj ulaza na promenu staa sistema.
Matrica C se naziva matrica izlaza i ona definixe vezu izmeu izlaza sistema i egovog
staa - izlaz je samo linearna kombinacija veliqina staa. Matrica D izraava direktan
uticaj ulaza na izlaz i naziva se matricom direktnog prenosa.
U posebnom sluqaju jednaqine (4.131), kada ona opisuje jednostruko prenosni sistem:
n
X
(k)
ak xi (t) =
k=0
n
X
bk x(k)
u (t),
an = 1,
k=0
x(t)
= Ax(t) + Bxu (t)
xi (t) = Cx(t) + Dxu (t)
n
gde su x R , A R
nn
, BR
x1 (t)
x2 (t)
x(t) = . ,
..
xn (t)
n1
an1
an2
A = ...
a1
a0
C= 1 0
1 0
0 1
.. ..
..
. .
.
0 0
0 0
0 ,
0
0
.. ,
.
1
0
bn1 an1 bn
bn2 an2 bn
..
B=
,
.
b1 a1 bn
b0 a0 bn
D = bn .
76
xu2
xi
b
M
xu1
k
m=0
d2 xi (t)
dxi (t) dxu2 (t)
M
+b
T
Ako se uvede vektor ulaza u obliku xu = xu1 xu2 , prethodna jednaqina moe da se
prikae kao
Mx
i (t) + bx i (t) + kxi (t) = 1 k xu (t) + 0 b x u (t).
Da bi se odredile jednaqina staa i jednaqina izlaza matriqni koeficijent Al mora
da bude jediniqna matrica, u ovom sluqaju to je skalar a2 koji je a2 = M . To znaqi da
prethodna jednaqina mora da se podeli sa M :
b
k
1
k
b
x
i (t) +
x i (t) +
xi (t) =
xu (t) + 0
x u (t).
M
M
M M
M
Neka su:
M = 1 kg
b = 10 Ns/m
k = 20 N/m
onda difrencijalna jednaqina sa tim brojqanim vrednostima poprima sledei izgled
x
i (t) + 10x i (t) + 20xi (t) = 1 20 xu (t) + 0 10 x u (t).
Matrice iz jednaqine staa i jednaqine izlaza se sada jednostavno odreuje na bazi
formula (4.138) i (4.139):
0 10 + 10 0 0
10 1
B1 a1 B2
0 10
a1 1
A=
=
,
B=
=
=
,
20 0
B0 a0 B2
1 20 + 20 0 0
1 20
a0 0
C= 1 0 ,
D = B2 = 0 0 .
Prema tome jednaqina staa i jednaqina izlaza, razmatranih kolica na pokretnoj platformi, su:
10 1
0 10
x(t) =
x(t) +
xu (t),
(4.142)
20 0
1 20
xi (t) = 1 0 x(t).
(4.143)
Na osnovu prethodno izloenog, lako se pokazuje da je prenosna matrica razmatranog
sistema oblika
1
10s + 20
W(s) = W1 (s) W2 (s) =
s2 + 10s + 20 s2 + 10s + 20
i tada je
Xi (s) = W(s)
Xu1 (s)
.
Xu2 (s)
4.6.1
77
x(t)
= Ax(t) + Bxu (t),
xi (t) = Cx(t) + Dxu (t).
(4.144a)
(4.144b)
Prva jednaqina je diferencijalna i eno rexee opisuje promenu staa u toku vremena,
koja je izazvana bilo poqetnim odstupaima bilo dejstvom ulaza. Kada se do toga rexea doe, onda je odreivae odziva trivijalno s obzirom da je odziv definisan drugom
jednaqinom koja je algebarska.
Prema tome osnovni problem lei u rexavau jednaqine staa (4.144a). Rexee te
jednaqine definixe promenu vektora staa x(t) u toku vremena. Ta promena vektora staa
odgovara promeni unutraxe fiziqke situacije sistema qiji matematiqki model je dat sa
(4.144). To znaqi da kada se pojedine fiziqke veliqine u okviru razmatranog sistema meaju
u toku vremena, onda se veliqine staa koje odgovaraju tim fiziqkim veliqinama meaju
na istovetan naqin, i one predstavaju samo matematiqku interpretaciju tih promena.
Budui da se ovde razmatraju matematiqki modeli sistema, koji su verodostojni
fiziqkim sistemima, onda utvrivae promene vektora staa u potpunosti definixe dinamiqko ponaxae fiziqkog sistema.
Dimenzija vektora staa n, x Rn , je ujedno i dimenzija ili red sistema, a skup taqaka
kroz koje moe da proe vektor staa je n-dimenzionalni vektorski prostor koji se naziva
prostor staa.
Skup taqaka kroz koji prolazi vektor staa poqev od taqke x(t0 ) u poqetnom trenutku
t = t0 , do nekog trenutka t je trajektorija staa T tog sistema kroz uoqeno x0 = x(t0 ). Skup
svih trajektorija sistema je lik staa ili portret staa.
Prema tome rexee jednaqine staa (4.144a) kroz dati poqetni uslov x0 predstava
trajektoriju staa kroz to poqetno stae. To rexee se uobiqajeno obeleava sa x(t), ali
e ovde da bude uvedena jedna funkcija koja to rexee eksplicitnije iskazuje.
D e f i n i c i j a 4.6.1 Vektorska funkcija
(t; t0 , x0 ; xu[t0 ,t] ) = x(t)
(4.145)
koja definixe zakon po kome sistem iz staa x0 u trenutku t0 , prelazi u stae x(t) u trenutku t, a pod dejstvom ulaza xu (t) na intervalu [t0 , t], u oznaci xu[t0 ,t] , slika 4.37, se naziva
funkcija prelaza staa ili kretae ili rexee sistema (4.144).
x(t0 )
U
T
r
0x
Slika 4.37. Trajektorija staa.
Ova funkcija se naziva funkcija prelaza staa jer opisuje zakon po kome sistem prelazi
iz staa u stae, tj. kako se sistem kree - pa otuda i drugi naziv kretae. Kako je ta
funkcija rexee jednaqine (4.144a) otuda i en trei naziv - rexee.
Prema tome vrednost funkcije prelaza staa u nekom trenutku predstava vektor staa
x(t) u tom trenutku i samim tim ta funkcija moe uvek da bude napisana u skraenom obliku,
preko vektora staa. Meutim, ona je i uvedena da bi eksplicitnije pokazala razloge za
kretae sistema: iz kog se poqetnog staa, u kom poqetnom trenutku krenulo i pri kakvom
vektoru ulaza:
x(t)
( |{z}
t
; t0 , x0 ; xu[t0 ,t] ) =
| {z } | {z }
|{z}
tekui
trenutak
poqetni
uslovi
promena
ulaza
vektor staa
u tekuem trenutku
78
Da bi neka funkcija () mogla da bude rexee jednaqine (4.144a) ona mora da zadovoi
sledee uslove
() je diferencijabilna po vremenu
() identiqki zadovoava jednaqinu staa (4.144a):
d
(t; t0 , x0 ; xu[t0 ,t] ) A(t; t0 , x0 ; xu[t0 ,t] ) + Bxu (t),
dt
() zadovoava poqetni uslov
(t0 ; t0 , x0 ; xu (t0 )) x0 .
Ako je poqetni trenutak t0 = 0, onda se izraz za ()
(t; 0, x0 ; xu[0,t] )
pixe u skraenoj formi tako xto se poqetni trenutak izostava, podrazumeva se da je nula
(t; x0 ; xu ).
Budui da se odreivaem funkcije prelaza staa sistema, odreuju svi relevantni
parametri dinamiqkog ponaxa sistema, onda je od fundamentalnog znaqaja eno odreivae i to u opxtem sluqaju jednaqine staa (4.144a). Najjednostavniji naqin da se odredi
kretae je da se jednaqina staa rexi u kompleksnom domenu kompleksnog broja s.
Ako se na jednaqinu staa (4.144a) primeni Laplasov operator
L {x(t)}
= L {Ax(t) + Bxu (t)} ,
(4.146)
(4.147)
(4.148)
(4.149)
(4.151)
(4.152)
L1 (sI A)1
79
(4.154)
Odreivae odziva sistema u trenutku t je, kao xto je ve naglaxeno, trivijalno kada se
poznaju vektor staa i vektor ulaza u tom trenutku. Poimo od jednaqine izlaza (4.144b).
Primenom Laplasove transformacije na jednaqinu izlaza
L {xi (t)} = L {Cx(t) + Dxu (t)} ,
odmah se dobija rexee u kompleksnom domenu
Xi (s) = CX(s) + DXu (s).
Kada se u tu jednaqinu uvrsti izraqunato X(s) iz (4.150), ona postaje
(4.155)
I u toj jednaqini mogu da se uoqe dva dela: usled dejstva ulaza xu (t) i usled poqetnih odstupaa x0 . Vremenski lik odziva se dobija primenom inverzne Laplasove transformacije
adj(sI A)
C adj(sI A)B + D det (sI A)
B+D=
det (sI A)
det (sI A)
i = 1, 2, . . . , .
80
P r i m e r 23
Pokuxajmo da sve novouvedene pojmove iz ovog odeka ilustrujemo na kolicima iz prethodnog
primera, u kome je odreen matematiqki model u prostoru staa:
10 1
0 10
x(t)
=
x(t) +
xu (t),
(4.158a)
20 0
1 20
xi (t) = 1 0 x(t).
(4.158b)
Red, dimenzija, ovog sistema je n = 2. Sistem ima dve veliqine staa. U Matlabu se
ovaj sistema definixe na sledei naqin:
A = [-10 1; -20 0];
B = [0 10; 1 20];
C = [1 0];
D = [0 0];
sistem = ss(A, B, C, D);
Karakteristiqna matrica matrice A, (sI A), se dobija ukucavaem
>> syms s; s * eye(2) - A
ans =
[ s+10,
-1] [
20,
s]
xto znaqi da je
s + 10 1
(sI A) =
.
20
s
Rezolventna matrica je
>> inv(ans)
ans =
[
s/(s^2+10*s+20),
1/(s^2+10*s+20)]
[
-20/(s^2+10*s+20), (s+10)/(s^2+10*s+20)]
(sI A)1
s
s2 + 10s + 20
=
20
s2 + 10s + 20
1
s2 + 10s + 20
.
s + 10
s2 + 10s + 20
Rexee jednaqine staa (4.158a) u kompleksnom domenu je, na osnovu jednaqine (4.150),
s
1
s2 + 10s + 20 s2 + 10s + 20 0 10
1 20
20
s + 10
s2 + 10s + 20 s2 + 10s + 20
Sreivaem ove jednaqine i primenom inverzne Laplasove transformacije odreuje se
kretae sistema, a iz ega i ulaza se zatim odreuje odziv sistma. U ovom primeru to dae
nee biti raeno klasiqim naqinom, ve e za ta izraqunavaa da se iskoriste Matlabove
mogunosti. Izvrximo sledei Matlab skript, ProstorStanja.m.
close all, clear, pack, clc
% sistem u prostoru stanja
A = [-10 1; -20 0];
B = [0 10; 1 20];
C = [1 0];
D = [0 0];
sistem = ss(A, B, C, D);
% trajektorija stanja
figure (1)
x0 = [1; 1];
[y, t, x] = initial(sistem, x0);
plot(x(:,1), x(:,2)); grid
axis equal
xlabel(x_1(t))
81
ylabel(x_2(t))
% lik stanja sistema
figure (2)
hold on; grid
for x1 = -2:0.5:2
for x2 = -2:0.5:2
x0 = [x1; x2];
[y, t, x] = initial(sistem, x0);
plot(x(:,1), x(:,2))
end
end
xlabel(x_1(t))
ylabel(x_2(t))
% odskochni odziv sistema
figure (3)
step(sistem); grid
% odskochni odziv sistema pri nenultim pochetnim uslovima
figure (4)
t = 0:0.001:3;
xu = [ones(length(t), 1) ones(length(t), 1)];
[y, x] = lsim(A, B, C, D, xu, t, [2; -0.1]);
plot(t, x); grid
legend(x_1, x_2)
xlabel(t)
ylabel(x_1(t), x_2(t))
% prenosna matrica
W = tf(sistem)
1
0.8
0.6
x2(t)
0.4
0.2
0
0.2
0.4
0.6
0.8
0.5
0.5
x1(t)
1.5
T
1
(t; 1 1 ; 0u ) = (t)
.
1
82
Sa slike 4.38 moe da se vidi da obe veliqine staa konvergiraju ka nuli, tj. vektor staa
konvergira nultom stau x = 0x .
Na slici 4.39 je prikazan lik staa sistema. Na osnovu ega moe da se zakuqi kakva su
ponaxaa kolica iz bilo kog poqetnog staa, kada se ta kolica izvedu iz nultog poloaja,
a zatim prepuste sama sebi, tj. kada je ulaz xu = 0u .
5
4
3
2
x2(t)
1
0
1
2
3
4
5
2
1.5
0.5
0
x1(t)
0.5
1.5
Step Response
From: In(1)
From: In(2)
1.4
1.2
Amplitude
0.8
0.6
0.4
0.2
0.5
1.5 0
Time (sec)
0.5
1.5
s
s2 + 10s + 20
X(s) =
20
s2 + 10s + 20
83
s2 + 10s + 20
Xu1 (s)
x10
0 10
+
1 20
Xu2 (s)
x20
s + 10
s2 + 10s + 20
x1 (t)t=0 = x10 = 2,
1
xu2 (t) = h(t) Xu2 (s) = ,
s
x2 (t)t=0 = x20 = 0, 1.
2
x1
x2
1.5
x1(t), x2(t)
0.5
0.5
1.5
0.5
1.5
t
2.5
84
Poglave 5
Stacionarni sistemi
t; t0 , x0 ; xu[t0 , ]
u[t0 +, +]
t; t0 + , x0 ; x
6
()
stacionaran
x0
nestacionaran
u[t0 +, +]
t; t0 + , x0 ; x
t0
t0 +
85
86
i (t; x0 ; xu ), xu (t)
xto predstava odziv sistema u trenutku t. I ovde se vidi da je poznavaem kretaa i
promene ulaza odziv sistema jednoznaqno definisan.
Ilustracija osobine stacionarnosti dinamiqkih sistema je data u nastavku. Sistem
koji se ispituje je sistem iz prethodnog priemra (kolica na pokretnoj platformi). Ulaz
sistema je definisan na sledei naqin:
xu1 (t)
0, 5t
xu (t) =
=
.
xu2 (t)
4 sin t
Sistem se ispituje tako xto se u tri simulacije pobuuje sa tri razliqita ulaza, prikazana na slici 5.2, pri tome sistem uvek kree iz istog poqetnog staa x0 = (0, 02 0, 04)T :
a) odreuje se kretae sistema od t0 = 0 do = 5:
(t; t0 , x0 ; xu[t0 , ] ) = (t; 0, (0, 02 0, 04)T ; xu[0,5] ).
Promena ulaza je prikazana na levoj slici slike 5.2, a kretae sistema je dato na
slici 5.3.
xu[0,5]
u[5,10]
x
xu[5,10]
xu1
xu1
0
1
xu2
0
5
t
10
xu1
xu2
xu2
5
t
10
5
t
10
87
5
4
kxk
3
2
1
0
x1
1
2
x2
3
4
5
kxk
x2
0
x1
10
88
kxk
3
2
1
0
x1
1
2
x2
3
4
5
10
5.1.1
89
Jedino ako je brzina tog procesa reda veliqine brzine odvijaa fiziqkih procesa u
sistemu onda zanemarivae promene vrednosti parametara i karakteristika sistema
u toku vremena nemaju opravdaa. Kada se one zadre u matematiqkom modelu onda on
postaje vremenski promeniv tj. nestacionaran.
Drugi opxti uzrok nestacionarnosti maxinskih elemenata u kretau je vezan za tree
i habae. Procesi trea i habaa takoe izazivaju promene vrednosti parametara i
karakteristika sistema i sve xto je reqeno za prvi sluqaj vai i ovde.
Trei uzrok moe da bude vezan za fiziqku prirodu samog sistema, za fizikalnost
procesa koji se u emu odvija. Tipiqan primer je raketa. Dominantni deo mase rakete
je masa goriva. U matematiqkom modelu rakete masa goriva se pojavuje kao parametar
u okviru mase qitave rakete. Odnos mase goriva prema masi cele rakete pred poletae
ne moe da se zanemari. Zato ne moe da se zanemari promena mase goriva u toku leta
rakete. To znaqi da parametar u matematiqkom modelu rakete koji predstava enu
masu predstava neprekidnu funkciju vremena i zanemarivae te promene predstava
vrlo grubo uproxee. Zbog ove vremenske promene mase goriva te i mase cele rakete
ona je suxtinski nestacionaran sistem. Dovono taqan matematiqki model rakete je
takoe nestacionaran. Sve ovo vai i za avion, brod, automobil, ..., ali je kod ih
odnos mase goriva prema ukupnoj masi sistema dosta mai nego kod rakete. Zato se kod
ih nestacionarnost ihove mase vrlo qesto zanemaruje.
Kod manipulatora i robota se vremenom mea masa tereta tokom izvrxavaa odreenih
operacija. Teret u toku prenoxea je qvrsto vezan hvatakom za manipulator ili
robot i sa stanovixta celokupne mase i momenta inercije teret je deo celog sistema.
Znaqi da je masa tereta deo mase celog sistema i odreuje i moment inercije posledeg
qlanka. Usled promene tereta u toku operacije mea se i masa i moment inercije
posledeg qlanka tj. sistema. U matematiqkom modelu manipulatora i robota ta masa
i moment inercije se javaju kao vremenski promenivi koeficijenti. Jasno je da se
ovakav vid nestacionarnosti java i kod mnogih drugih sistema npr. kod hidrauliqkih
servo motora kada pokreu neki teret, kruto vezan za klipaqu, qija se masa mea u
toku vremena.
5.2
Linearni sistemi
Razmatra se sistem qiji matematiqki model u prostoru staa moe da se predstavi u najopxtijem (nelinearnom) obliku:
x(t)
= f x(t), xu (t) ,
(5.1a)
90
T e o r e m a 5.2.1 Neka je matematiqki model sistema dat u obliku jednaqine staa (5.1a) i
jednaqine izlaza (5.1b). Da bi taj sistem bio:
a) linearan potrebno je i dovono da su i funkcija f i funkcija g linearne i po stau i
po ulazu:
x(t)
= Ax(t) + Bxu (t)
(5.2a)
(5.2b)
(k)
Ak xi (t) =
k=0
m
X
Bk x(k)
u (t),
m6l
(5.3)
k=0
k = 0, 1, . . . , l
k = 0, 1, . . . , m.
Oqigledno je da je utvrivae osobina stacionarnosti i linearnosti sistema korixeem prethodnih teorema, tj. kriterijuma, znaqajno jednostavnije nego korixeem odgovarajuih definicija.
5.3
5.3.1
Iz definicije objekta proistiqe vanost kvaliteta egovog odziva u odnosu na egov eeni odziv, tj. vanost kvaliteta egovog stvarnog dinamiqkog ponaxaa u odnosu na egovo eeno dinamiqko ponaxae.
Moe da se govori o nominalnom (neporemenom) dinamiqkom ponaxau, odnosno,
odzivu sistema XiN (), i o egovom stvarnom (poremeenom) odzivu Xi (). U tehniqkom
izraavau se koriste pridevi nominalni i stvarni (nenominalni). Ako je sistem objekt ili sistem automatskog upravaa objekta onda se umesto prideva nominalni
koristi pridev eeni i koristi se oznaka Xiz ():
Xiz () = XiN ().
U istom smislu se razlikuju nominalno (neporemeeno) kretae N () i stvarno
(poremeeno) kretae () dinamiqkog sistema. Ako je taj sistem objekt, bilo da je upravan ili neupravan, onda se egovo nominalno kretae naziva: eeno kretae i oznaqava
sa z(),
z() = N ().
D e f i n i c i j a 5.3.1 Sistem se nalazi u nominalnom radnom reimu ako i samo ako je
egov stvarni izlaz jednak egovom nominalnom izlazu
91
Kada je eeno dinamiqko ponaxae sistema definisano, postava se pitae kako odrediti
nominalne vrednosti vektora staa i vektora ulaza, tj. kako odrediti nominalni par
XN (t), XuN (t) . Odgovor se krije u matematiqkom modelu sistema. Iskaimo to najpre
preko naredne dve teoreme.
T e o r e m a 5.3.1 Neka je matematiqki model sistema dat u obliku vektorske diferencijalne
jednaqine ponaxaa u totalnim koordinatama:
l
X
(k)
Ak Xi (t) =
k=0
m
X
Bk X(k)
u (t),
m 6 l.
(5.4)
k=0
Da bi ulaz Xu bio nominalan za taj sistem u odnosu na XiN potrebno je i dovono da vai:
m
X
(k)
Bk XuN (t)
k=0
l
X
(k)
Ak XiN (t).
(5.5)
k=0
Prema tome, nominalni ulaz XuN se dobija rexavaem diferencijalne jednaqine (5.5),
pri qemu je desna strana te jednaqine poznata funkcija vremena, u qine funkcija Xiz = XiN
i eni izvodi.
Naredna teorema je analogna prethodnoj, samo je matematiqki model korixen u iskazu
teoreme drugaqiji.
T e o r e m a 5.3.2 Neka je matematiqki model sistema dat u obliku vektorske diferencijalne
jednaqine staa u totalnim koordinatama (5.6) i vektorske jednaqine izlaza u totalnim
koordinatama (5.7)
X(t)
= AX(t) + BXu (t),
(5.6)
Xi (t) = CX(t) + DXu (t).
(5.7)
Da bi par (X, Xu ) bio nominalan za taj sistem u odnosu na XiN potrebno je i dovono da
vae (5.8) i (5.9):
N (t) = AXN (t) + BXuN (t),
X
(5.8)
CXN (t) + DXuN (t) = XiN (t).
(5.9)
Odreivae nominalnih vrednosti zahteva poznavae matematiqkog modela datog sistema. U nastavku se usvaja da vai sledea pretpostavka:
u (t).
20 Xu (t) + 0 10 X
Neka je eeno dinamiqko ponaxae u obliku oscilatorne funkcije, tj. elimo da se kolica
pomeraju na sledei naqin:
Xiz (t) = sin (t).
(5.10)
Odredimo ulazne veliqine Xu1N i Xu2N odnosno nominalni vektor ulaza XuN koji e da
primora kolica da se ponaxaju po zakonu definisanom sa (5.10).
Prema prethodnim teoremama, a za ovaj primer, treba rexiti sledeu diferencijalnu
jednaqinu:
1
2
X
X
(k)
(k)
Bk XuN (t) =
ak XiN (t).
k=0
tj.
uN (t) + 1
10 X
k=0
(5.11)
92
uN (t) + 1 20 XuN (t) = sin (t) + 10 cos (t) + 20 sin (t) = 19 sin (t) + 10 cos (t).
0 10 X
(5.12)
odakle se dobija
odnosno
s2
1
s
+ 10 2
+1
s +1
(5.13)
19 + 10s
10 s + 1 20 XuN (s) = 2
,
s +1
(5.14)
19 + 10s
1 20 + 10s XuN (s) = 2
,
s +1
(5.15)
pa se na kraju izraqunava
Xu1N (s) + (20 + 10s)Xu2N (s) =
19 + 10s
,
s2 + 1
(5.16)
S obzirom da imamo dve ulazne veliqine, jednu moemo da izaberemo proizvono. Neka
se npr. pokretna platforma pomera po sledeem zakonu:
Xu2N (t) = 0, 5 sin (t)
Xu2N (s) =
0, 5
s2 + 1
19 + 10s
0, 5
= 2
,
s2 + 1
s +1
(5.17)
9 + 5s
10 + 5s 19 + 10s
+ 2
= 2
.
2
s +1
s +1
s +1
(5.18)
Vremenski lik ulazne veliqine Xu1 se dobija primenom inverzne Laplasove transformacije:
9
5s
1
1
Xu1 (t) = L
+L
= 9 sin (t) + 5 cos (t).
s2 + 1
s2 + 1
Prema tome nominalni ulaz kolica u obliku
93
15
1
0.8
10
sin (t)
XiN
0.6
Xu1N
0.4
Xu1N , Xu2N
Xu2N
0.2
0
0.2
0.4
0.6
10
0.8
15
0)T .
Sa slike 5.6 moe da se uoqe razlika izmeu stvarnog i eenog odziva, odnosno uoqava
se postojae grexke. Razlog za to je xto simulacija nije poqela iz odgovarajuih poqetnih
uslova.
Veliqine staa su usvojene na naqin opisan sa (4.133), xto je u sluqaju razmatranih
kolica oblika:
X1 (t) = Xi (t) B2 Xu = Xi (t) (0 0)T Xu = Xi
X2 (t) = X 1 (t) + a1 Xi (t) B1 Xu (t) = X i (t) + 10Xi (t) (0
1)T
15
1
0.8
10
0.6
sin (t)
XiN
Xu1N
0.4
Xu1N , Xu2N
Xu2N
0.2
0
0.2
0.4
0.6
10
0.8
15
1)T .
94
Na kraju moe da se zakuqi da je nominalni par XN (t), XuN (t) kolica na pokretnoj
platformi za Xiz (t) = sin (t), oblika
0
9 sin (t) + 5 cos (t)
XN (t), XuN (t) =
,
.
1
0, 5 sin (t)
5.3.2
Stvarni radni reim moe da bude nominalni, ali je on qexe nenominalan. Tada je od
interesa razmatrae odstupaa stvarnog radnog reima od nominalnog radnog reima.
Uvode se sledea odstupaa:
x = X XN
(x = 0x ) (X = XN ) ,
(5.19a)
xi = Xi Xiz
(xi = 0i ) (Xi = Xiz ) ,
(5.19b)
xu = Xu XuN
x1
x( )
^
XN ( )
X( )
3 Tt
xj
2
~
Tt N
Xn 6
t=0
t=
0x
j
X2
X1
(k)
m
X
(k)
(5.20)
k=0
1 Trajektorija staa T je definisana u prostoru staa, gde ne postoji vremenska osa. Kada se prostoru
staa pridoda vremenska osa on postaje integralni prostor staa, a trajektorija T postaje integralna
trajektorija staa Tt
95
k=0
(5.22)
(5.23)
(5.24)
(5.25)
ima isti oblik i koeficijente kao odgovarajua jednaqina (5.7) izlaza u totalnim koordinatama.
Prema tome, moe uopxteno da se zakuqi da:
prelazak sa totalnih koordinata na odstupaa nema uticaja na matematiqki model sistema, koji zadrava isti oblik, isti red i iste koeficijente.
5.4
Pojaqaa sistema
Vrlo vana karakteristika sistema jesu egova pojaqaa, i to pojaqaa razliqitog reda.
Razmatra se vixestruko prenosni sistem. Uoqava se proizvona ulazna veliqina xuk ,
k {1, 2, . . . , M }, i proizvona izlazna veliqina xiq , q {1, 2, . . . , N }, slika 5.9. Zbog jednostavnosti izlagaa xuk se oznaqava kratko sa xu , a xiq sa xi .
xu = xuk
-
xi = xiq
-
D e f i n i c i j a 5.4.1 Pojaqae r-tog reda sistema, u oznaci K r , predstava graniqnu vrednost koliqnika r-tog izvoda prelazne funkcije i odskoqne ulazne veliqine kada vreme
neograniqeno raste, a za nulte poqetne uslove:
(r)
(r)
g (t)
xi (t)
= lim
,
t+ h (t)
t+ xu (t)
K r = lim
(5.26)
96
g (t)
g (r) (t)
= lim
= lim g (r) (t),
t+ h (t)
t+ h(t)
t+
K r = lim
(5.27)
tj.
K r = lim g (r) (t).
(5.28)
t+
q {1, 2, . . . , N },
Kr =
r
r
Kq1
...
Kq2
r
r
KN
KN
...
1
2
k {1, 2, . . . , M },
r
K1k
r
K2k
..
.
...
...
r
Kqk
..
.
r
KN
k
...
...
r
K1M
r
K2M
r
KqM
r
KN M
(5.29)
koja se naziva matrica pojaqaa r-tog reda, qija je precizna definicija oblika:
D e f i n i c i j a 5.4.2 Matrica pojaqaa r-tog reda sistema S, u oznaci Kr , je N M mar
trica, qiji je (q, k)-ti element (q, k)-to pojaqae r-tog reda, Kqk
, sistema S.
r
Zbog jednostavnosti oznaqavaa Kqk
e i dae da bude oznaqavano sa K r . U zavisnosti
od stepena r mogu da se izdvoje:
pojaqae nultoga reda, ili poziciono pojaqae, ili kratko pojaqae sistema, koje
predstava graniqnu vrednost prelazne funkcije, kada vreme neograniqeno raste
K 0 = K = lim g(t)
t+
pojaqae prvoga reda, ili brzinsko pojaqae sistema, koje predstava graniqnu vrednost prvog izvoda prelazne funkcije kada vreme neograniqeno raste
K 1 = lim g(t)
t+
Pojaqae r-tog reda datog sistema moe primenom druge graniqne teoreme Laplasove
transformacije jednostavno da se izraquna na osnovu poznavaa prenosne funkcije tog sistema W (s), a bez odreivaa egove prelazne funkcije g(t). Na osnovu druge graniqne
teoreme Laplasove transformacije sledi:
n
o
lim g (r) (t) = lim sL g (r) (t) .
(5.30)
t+
s0
97
Uslovi za primenu ove graniqne teoreme su ranije objaxeni, vidi stranu 38, i moraju uvek
da se provere pri primene ove teoreme.
Laplasova transformacija izvoda neke veliqine, (5.30), za nulte poqetne uslove je
n
o
L g (r) (t) = sr L {g(t)} ,
(5.31)
a kompleksni lik prelazne funkcije L {g(t)} = G(s) je
1
G(s) = L {g(t)} = W (s) ,
s
pri qemu je W (s) prenosna funkcija tog sistema, a
(5.32)
1
je Laplasova transformacija jediniqne
s
(5.33)
tj.
K r = lim sr W (s).
(5.34)
s0
Jox jednom se podvlaqi da obrazac (5.28) moe uvek da se primeni, bez provere
nekih dodatnih uslova, dok je za primenu obrasca (5.34) neophodno proveriti uslove
zahtevane drugom graniqnom teoremom Laplasovih transformacija, (4.28).
P r i m e r 25
Razmatraju se spojeni sudovi sa slike 5.10. Nominalni protok koji utiqe u prvi sud je Q1N ,
l1
h1
Q1N+q1
l2
x
q=-kvx
Q2N+q2
A1
A2
H1N+h1
H2N+h2
R1
R2
Q1N+Q2N+q4
Q1N+q3
Slika 5.10. Objekt: spojeni sudovi.
a u drugi Q2N . Nominalni (eeni) nivoi teqnosti u sudovima su H1N i H2N . Odstupaa
q1 , q2 , q3 , q4 , h1 i h2 od odgovarajuih nominalnih vrednosti su dovono mala, xto znaqi da
matematiqki model moe sa dovonom taqnoxu da se linearizuje oko nominalne taqke.
Izlazne veliqine sistema su nivoi h1 i h2 , a egove ulazne veliqine su protoci q1 i q2 .
Jednaqine, iz mehanike fluida, koje mogu da se napixu za navedeni sluqaj, a posle izvrxene linearizacije oko nominalne taqke, su oblika:
A1
dh1
= q1 + q q3 ,
dt
q = kv x = kv
l2
h1 = kh1 ,
l1
(5.35)
(5.36)
98
h1 h2
,
R1
(5.37)
dh2
= q3 + q2 q4 ,
(5.38)
dt
h2
q4 =
.
(5.39)
R2
Eliminacijom q i q3 iz jednaqine (5.35) korixeem jednaqina (5.36) i (5.37) dobija se
h1 h2
dh1
1
=
q1 kh1
.
(5.40)
dt
A1
R1
A2
dh2
1 h1 h2
h2
=
+ q2
.
dt
A2
R1
R2
(5.41)
(5.42)
x2 = h2 ,
(5.43)
xu1 = q1
(5.44)
xu2 = q2 ,
(5.45)
xi1 = h1 = x1
(5.46)
xi2 = h2 = x2 .
(5.47)
1
0, 5
1
1
x 1 =
+
x1 +
x2 +
xu1
(5.48)
0, 2 0, 1
0, 2
0, 1
1
1
1
1
x 2 =
x1
+
x2 +
xu2 ,
(5.49)
0, 4
0, 4 0, 8
0, 2
ili u matriqnom obliku
10
5
10 0
x+
xu
2, 5 3, 75
0 5
1 0
0 0
xi =
x+
xu .
0 1
0 0
x =
(5.50)
(5.51)
99
>> W = tf(sistem)
Kao odgovor na takvu komandu dobija se
Transfer function from input 1 to output...
10 s + 37.5
#1: -----------------s^2 + 13.75 s + 25
#2:
25
-----------------s^2 + 13.75 s + 25
#2:
5 s + 50
-----------------s^2 + 13.75 s + 25
25
10s + 37, 5
s2 + 13, 75s + 25 s2 + 13, 75s + 25
.
W(s) =
(5.52)
25
5s + 50
s2 + 13, 75s + 25
s2 + 13, 75s + 25
Budui da sistem ima dve ulazne i dve izlazne veliqine tada je i matrica pojaqaa
dimenzije 2 2, onda primenom obrasca (5.34) na svaku od prenosnih funkcija iz prenosne
matrice, ili korixeem Matlabove funkcije dcgain(sistem) mogu da se dobiju pojaqaa.
Meutim, s obzirom da se ovaj raqun izvodi u kompleksnom domenu neophodno je prvo proveriti uslove za primenu druge graniqne teoreme. Polovi prenosne matrice se dobijaju kao
rexee
s2 + 13, 75s + 25 = 0,
ili jednostavno iz Matlaba sa pole(W), i ti polovi su
s1 = 11, 5936
s2 = 2, 1564
1.0000
2.0000
1, 5 1, 0
K =K=
.
1, 0 2, 0
0
(5.53)
Poziciona pojaqaa mogu da se odrede i grafiqki, obrazac (5.28). Ukucavaem u komandni prozor Matlaba
>> step(A, B, C, D);
dobija se slika 5.11, sa koje mogu da se vidi graniqne vrednosti pojedinih prelaznih funkcija, koje su prikazane u prethodnoj matrici pojaqaa nultoga reda. Zbog jednostavnosti,
sve prelazne funkcije mogu da budu prikazane na jednoj slici, slika 5.12.
Na slici su korixene sledee oznake:
g11 prelazna funkcija od xi1 izazvana ulaznom veliqinom xu1
g12 prelazna funkcija od xi1 izazvana ulaznom veliqinom xu2
100
From: In(2)
0.5
Amplitude
To: Out(1)
1.5
0
2
To: Out(2)
1.5
0.5
3 0
Time (sec)
K22 = 2, 0
g22
1.8
1.6
K11 = 1, 5
g11
1.4
1.2
K12 = K21 = 1, 0
g12 = g21
0.8
0.6
0.4
0.2
0
0.5
1.5
t
2.5
r
Kqk
= lim gqk (t),
t+
q = 1, 2, . . . , N,
k = 1, 2, . . . M
(5.54)
0 0
Kr =
, r = 1, 2, . . .
(5.55)
0 0
a na slici 5.13 su grafiqki interpretirana pojaqaa sistema prvoga reda, tj. brzinska pojaqaa, koja predstavaju graniqne vrednosti prvog izvoda prelaznih funkcija sa
slike 5.12.
101
9
8
7
6
g 11
5
4
3
g 22
2
1
1
1
1
1
=0
= K22
= K21
= K12
K11
g 12 = g 21
0
0.5
1
t
1.5
5.4.1
Tipovi dejstva
(5.56)
(5.57)
(5.58)
(5.59)
(5.60)
(5.61)
Da bi se govorilo o tipu dejstva sistema moraju da budu zadovoene sledee dve pretpostavke.
P r e t p o s t a v k a 5.4.1 Leva strana diferencijalne jednaqine mora da sadri qlan xi , kao
svoj najnii izvod, a ako to nije sluqaj onda se ona potrebnim brojem integraea ili
diferencijaea dovodi na taj oblik.
Kada se diferencijalna jednaqina dovede u oblik zahtevan Pretpostavkom 5.4.1 onda je
red sistema odreen redom najvixeg izvoda leve strane diferencijalne jednaqine, u razma(n)
tranom sluqaju to je n-ti izvod, Tnn xi , pa je taj sistem n-tog reda.
P r e t p o s t a v k a 5.4.2 Neka je ispuena Pretpostavka 5.4.1, tada karakteristiqni polinom jednaqina (5.56)-(5.61) ima oblik
f (s) = T n sn + . . . + T1 s + 1,
a egovi korenovi zadovoavaju
Resi [f (s)] < 0,
i = 1, 2, . . . , ,
102
s(Tnn sn
kI
+ . . . + T1 s + 1)
W (s) =
PD
g(t)
0.8
0.6
0.4
0.2
0
10
12
14
3s + 2
.
2s2 + 4s + 2
Proporcionalno-integralno ili PI dejstvo imaju sistemi qija desna strana diferencijalne jednaqine ima oblik (5.60). ihova prenosna funkija je
kI
kI + ks
s
W (s) = n n
=
Tn s + . . . + T1 s + 1
s(Tn sn + . . . + T1 s + 1)
k+
103
6
5
g(t)
PI
2
1
0
I
0
10
7s + 1
.
+ 2s + 3)
s(s2
kI
+ kD1 s + kD2 s2 + . . . + kDm sm
kI + ks + kD1 s2 + kD2 s3 + . . . + kDm sm+1
s
=
n
n
Tn s + . . . + T1 s + 1
s(Tnn sn + . . . + T1 s + 1)
pa su oni tree vrste. Redosled dominantnosti ponaxaa u ovom sluqaju je: prvo D
dejstvo, potom P dejstvo i na kraju I dejstvo, xto se najboe vidi sa slike 5.16.
14
12
10
P ID
g(t)
8
6
4
10
12
14
16
18
20
10s2 + 5s + 1
.
s(s2 + s + 2)
5.5
5
,
s2 + s + 2
W (s)I-dejstvo =
1
,
s(s2 + s + 2)
W (s)D-dejstvo =
10s
.
s2 + s + 2
Statiqka grexka
Razlozi za pojavu grexke u sistemima automatskog upravaa su mnogostruki, ali dominantni razlog su promene ulaza: bilo eenog dinamiqkog ponaxaa, bilo poremeaja.
Promene eenog dinamiqkog ponaxaa dovode neizbeno do pojave grexke u prelaznom
radnom reimu, a mogu da proizvedu i pojavu statiqke grexke. Sistem moe da ima nultu
statiqku grexku u sluqaju odskoqne promene ulaza, ali pri nagibnoj promeni ulaza, taj
isti sistem, moe da ima statiqku grexku qija vrednost nije jedanka nuli. U zavisnosti
od karaktera promene ulaza mogu da se definixu sledee statiqke grexke sistema.
104
(5.62)
t+
1
(5.63)
sp = lim sE(s) = lim sL {[h(t) Xi (t)]} = lim s
Xi (s) = lim [1 sXi (s)] .
s0
s0
s0
s0
s
Poziciona statiqka grexka je jednoznaqno odreena pozicionim pojaqaem sistema. Da
bi se to pokazalo poimo od odziva sistema automatskog upravaa na koji deluje vei
broj poremeajnih veliqina:
Xi (s) = Wxiz (s)Xiz (s) + Wz1 (s)Z1 (s) + Wz2 (s)Z2 (s) + . . . + WzP (s)ZP (s).
(5.64)
(5.65)
s0
s0
= lim s [Xiz (s) Wxiz (s)Xiz (s) Wz1 (s)Z1 (s) Wz2 (s)Z2 (s) . . . WzP (s)ZP (s)] =
s0
= lim s [1 Wxiz (s)] Xiz (s) Wz1 (s)Z1 (s) Wz2 (s)Z2 (s) . . . WzP (s)ZP (s) =
s0
= lim s [1 Wxiz (s)] Xiz (s) lim sWz1 (s)Z1 (s) lim sWz2 (s)Z2 (s) . . . lim sWzP (s)ZP (s).
s0
s0
s0
s0
(5.66)
S obzirom da se statiqka grexka definixe pri svim jediniqnim odskoqnim ulaznim
veliqinama onda se iz prethodne jednaqine dobija
s = lim s [1 Wxiz (s)] Xiz (s) lim sWz1 (s)Z1 (s) lim sWz2 (s)Z2 (s) . . . lim sWzP (s)ZP (s) =
s0
s0
s0
s0
1
1
1
1
= lim s [1 Wxiz (s)] lim sWz1 (s) lim sWz2 (s) . . . lim sWzP (s) =
s0
s0
s s0
s s0
s
s
= lim [1 Wxiz (s)] lim Wz1 (s) lim Wz2 (s) . . . lim WzP (s) .
s0
s0
s0
s0
|
{z
} | {z } | {z }
|
{z
}
sxi
z
sz1
sz2
szP
(5.67)
Prema tome iz udela pojedinih ulaznih veliqina na ukupnu statiqku grexku dobijaju se
sledee veze:
sxiz = lim [1 Wxiz (s)] = 1 lim Wxiz (s) = 1 Kxiz ,
(5.68)
s0
s0
i = 1, 2, . . . , P,
(5.69)
ili kratko
sxiz + Kxiz = 1,
szi + Kzi = 0,
i = 1, 2, . . . , P.
(5.70)
Prema tome deo pozicione statiqke grexka nastao usled odskoqne promene eene vrednosti sxiz , je jednak nuli jedino kada je poziciono pojaqae tog sistema u odnosu na eenu
vrednost jednako jedinici. U sluqaju poremeajne veliqine deo sz moe da bude nula jedino
kada je poziciono pojaqae po tom poremeaju jednako nuli.
To znaqi da je optimalan sistem automatskog upravaa, po kriterijumu nulte statiqke
grexke, onaj sistem koji zadovoava:
Kxiz = 1
Kzi = 0, i = 1, 2, . . . , P.
Poglave 6
Matematiqki modeli
hidrauliqnih prenosnih organa
Hidrauliqni prenosni organi se primarno koriste kao izvrxni organi zbog svoje osobine
da sa relativno malim gabaritima ostvaruju velike sile i momente u odnosu na pneumatske
i elektriqne organe istih veliqina.
6.1
6.1.1
Poluga
Razmatra se poluga sa slike 6.1. Ona je zglobno vezana u osloncu O. Ulazna veliqina xu
deluje na polugu u taqki A na kraju poluge, a izlazna veliqina poluge xi je pomerae enog
drugog kraja, taqka B.
xu
l1
l2
xi
B
A
Slika 6.1. Poluga sa osloncem.
106
l1
A
xu
B1
Bk
O
l2
Ak
xi
A1
Slika 6.2. Poluga sa osloncem.
U sluqaju da su pomeraa poluge dovono mala, onda luqna pomeraa krajeva poluge
mogu da se aproksimiraju pravolinijskim pomeraima. U takvim sluqajevima vai sledea
pretpostavka.
P r e t p o s t a v k a 6.1.4 Pomeraa krajeva poluge su pravolinijska, upravna na en nominalni poloaj.
To znaqi da pri delovau ulazne veliqine xu u taqki A, taj kraj poluge prelazi u poloaj
odreen taqkom A1 . Drugi kraj poluge tada dolazi u poloaj definisan taqkom B1 .
Veza izmeu izlaza xi i ulaza xu ove poluge, moe da se uspostavi na bazi sliqnosti
trouglova
4AOA1 4BOB1 ,
odakle se dobija sledei odnos
AO
BO
=
AA1
BB1
tj.
l1
l2
l2
=
= .
xu
xi
Na osnovu prethodne jednaqine dobija se matematiqki model poluge (za koju vae navedene
pretpostavke):
l2
xi = kxu , k = .
(6.1)
l1
Dobijena algebarska jednaqina ukazuje da je poluga statiqki sistem i da je en izlaz
jednoznaqno odreen samo ulaznom veliqinom.
U sluqaju da poluga nema oslonac, slika 6.3, ona se razmatra kao vixestruko prenosni
sistem, koji ima dve ulazne veliqine xu1 i xu2 i jednu izlaznu veliqinu xi .
xu1
xu2
xi
l1
l2
V
xi1 = xi xu2 =0 .
Novi poloaj koji zauzima poluga pri delovau samo ulazne veliqine xu1 je odreen taqkama
A1 V1 B, slika 6.4. Na osnovu sliqnosti trouglova
4ABA1 4VBV1 ,
se dobija da za ihove katete vai
AB
VB
=
AA1
VV1
l1
107
l2
xu2=0
xi1
xu1
V1
Ak
A1
l1 + l2
l2
=
.
xu1
xi1
To znaqi da je uticaj ulazne veliqine xu1 na promenu izlazne veliqine xi opisan sledeom
jednaqinom
l2
xi1 =
xu1 .
(6.2)
l1 + l2
U sluqaju da na polugu deluje samo ulazna veliqina xu2 , pri qemu je xu1 = 0, slika 6.5,
onda na bazi sliqnosti trouglova 4ABB2 4AVV2 sledi
l1
l2
xu1=0
xi2
xu2
V2
Bk
B2
AB
AV
=
BB2
VV2
odnosno
l1
l1 + l2
=
,
xu2
xi2
pri qemu je sa xi2 oznaqena promena izlazne veliqine nastala usled delovaa samo ulazne
veliqine xu2 (xu1 = 0). Iz prethodne jednaqine proizilazi
xi2 =
l1
xu2 .
l1 + l2
(6.3)
U sluqaju da na polugu deluju obe ulazne veliqine istovremeno, slika 6.6, onda je izlazna
l1
V
xi1
xu1
B=B1
V1
xi
Ak
l2
G xi2
xu2
A1=A2
V2
B2 Bk
(6.4)
108
Iz sliqnosti trouglova
4A2 GV2 4A2 DB2 ,
proizilazi
A2 D
A2 G
=
DB2
GV2
odakle se dobija da je GV2
GV2 =
DB2
xu2 xu1
l1
A2 G =
l1 =
(xu2 xu1 ).
l
+
l
l
+
l2
A2 D
1
2
1
l1
(xu2 xu1 ) =
l1 + l2
l1
l1 + l2
xu1 +
l1
xu2 ,
l1 + l2
odnosno
xi =
l2
l1
xu1 +
xu2 .
l1 + l2
l1 + l2
(6.5)
Uporeivaem ove jednaqine sa (6.2) i (6.3) zakuquje se da za datu polugu, kada vae
navedene pretpostavke, vai zakon superpozicije
xi = xi1 + xi2 =
l2
l1
xu1 +
xu2 ,
l1 + l2
l1 + l2
6.1.2
x koxuicu
koxuica
deta A
q
ka cilindru
pumpa
ue pod
pritiskom
q
od cilindra
rezervoar
xu pomera
klipove
Slika 6.7. Hidrauliqni klipni razvodnik.
xema hidrauliqnog klipnog razvodnika je prikazana na slici 6.7.
Hidrauliqna pumpa snabdeva razvodnik uem pod pritiskom. To ue moe da se prosledi
ka cilindru jedino ako su klipovi i otvori na koxuici u takvom poloaju da je protoqna
povrxina razliqita od nule. Takav sluqaj moe da nastene bilo pomeraem klipova, bilo
109
pomeraem koxuice, odnosno ako postoji relativno pomerae xr meu ima. Deta koji
je sa A oznaqen na slici 6.7 je analizovan na naredne tri slike.
Na slici 6.8 je prikazan sluqaj kada klip u potpunosti zatvara otvor i kada ne postoji
protok kroz razvodnik. Visina klipa je oznaqena sa h, a preqnik otvora sa d. Oqigledno je
xr
hd
n
n
hd
.
2
Zbog postojaa preklopa postoji interval neosetivosti, tj. interval na kome promena
ulazne veliqine ne prouzrokuje promenu izlazne:
n=
n 6 xr 6 n
q = 0.
xr
n+d
n
hd
n
0
|q| 6 qmax .
Kako sve fiziqke veliqine imaju ograniqea tako je i ovde maksimalna vrednost protoka
odreena preqnikom otvora i, kao xto slika 6.10 pokazuje, dae poveavae relativnog
pomeraa xr ne izaziva dae poveae protoka q. Za |xr | = n + d dolazi do zasiea
protoka i vai:
|xr | > n + d |q| = qmax .
Na osnovu svih ovih analiza zavisnost protoka u funkciji od relativnog pomeraa moe
da se predstavi i u grafiqkom obliku, slika 6.11. Ta zavisnost je dobijena na osnovu velikog
broja taqaka koje su odreene u stacionarnom radnom reimu i takve karakteristike sistema
se nazivaju statiqke karakteristike sistema. One pokazuju zavisnost izlazne veliqine xi
sistema od egove ulazne veliqine xu u stacionarnom reimu rada. Poxto su vrednosti
ovih veliqina konstantne kada se sistem nalazi u stacionarnom reimu rada, zbog toga je
statiqka karakteristika sistema definisana algebarskom jednaqinom
xi = f (xu ).
110
xr
n+d
n
q=qmax
hd
n
0
n d
n
n
n + d xr
qmax
Slika 6.11. Statiqka karakteristika hidrauliqnog klipnog razvodnika.
Statiqka karakteristika je linearna ako je funkcija f linearna. U suprotnom sluqju ona
je nelinearna. Za razmatrani razvodnik, qija je izlazna veliqina xi = q, a ulazna veliqina
xu = xr , statiqka karakteristika je nelinearna. Samim tim i razmatrani razvodnik je u
najopxtijem sluqaju nelinearni sistem.
Meutim u posebnim konstruktivnim sluqajevima, ili u posebnim uslovima rada, razvodnik moe da se ponaxa i kao linearni sistem. Da bi to moglo da bude zadovoeno moraju
da budu ispuene sledee pretpostavke.
P r e t p o s t a v k a 6.1.5 Visina klipa h jednaka je preqniku otvora d, tj. ne postoji preklop.
Kada vai ova pretpostavka onda ne postoji interval neosteivosti n = 0, pa je statiqka
karakteristika razvodnika u tom sluqaju oblika sa slike 6.12.
q
qmax 6
d
d
xr
qmax
Slika 6.12. Statiqka karakteristika hidrauliqnog klipnog razvodnika pri n = 0.
111
q = Kq xr
xr
6.1.3
(6.7)
Hidrauliqni cilindar
q
ka razvodniku
xi
Slika 6.14. Hidrauliqni cilindar.
model polazi se od modela kojeg definixu sledee pretposavke.
112
dxi
,
dt
(6.8)
odnosno
Ax i = q,
ili
xi =
6.1.4
1
A
(6.9)
q( )d.
(6.10)
Elastiqna sprega
Elastiqna sprega ili poluga se sastoji od opruge i unog priguxivaqa, slika 6.15. Ova
cp
co
A
xu1
Fp
Fo
B
xi
V
xu2
113
P r e t p o s t a v k a 6.1.17 Otporna sila unog priguxivaqa Fp , slika 6.15, srazmerna je relativnoj brzini izmeu klipa i zidova cilindra:
Fp = cp (x u2 x i ).
Na osnovu uslova ravnotee sila u taqki B dobija se
X
Fi = 0 Fo = Fp
odnosno
co (xi xu1 ) = cp (x u2 x i ).
Ureivaem prethodne jednaqine sledi
cp x i + co xi = co xu1 + cp x u2 .
Ako se uvede vremenska konstanta T u obliku T =
se predstavi na sledei naqin
cp
, onda prethodna jednqina moe da
co
T x i + xi = xu1 + T x u2 .
6.2
(6.11)
Kombinacijom osnovnih elemenata dobijaju se hidrauliqni prenosni organi (HPO) razliqitih redova i tipova dejstava. Budui da su hidrauliqni prenosni organi sastavni deo
upravaqkog sistema, onda ihove osobine direktno odreuju i dinamiqke osobine upravaqkog sistema. U nastavku e biti prikazano nekoliko osnovnih tipova HPO:
HPO bez povratne sprege
HPO sa krutom povratnom spregom
HPO sa elastiqnom povratnom spregom
HPO sa usporenom povratnom spregom.
6.2.1
Ovo je najjednostavniji HPO, slika 6.16, koji se sastoji od hidrauliqnog klipnog razvod-
q
A
pumpa
q
2
1
rezervoar
xi
xu
Slika 6.16. HPO bez povratne sprege.
114
Q(s)
Kq
Xi (s)
1
As
6.2.2
l2
l1
3
q
A
pumpa
q
2
1
rezervoar
xi
xu
(6.12)
Ax i = q,
(6.13)
l2
xi .
l1
(6.14)
x=
115
l2
q = Kq xu xi .
l1
(6.15)
l2
Ax i = Kq xu xi .
l1
ili
Ax i + Kq
(6.16)
l2
xi = Kq xu .
l1
(6.17)
l1 A
l2 Kq
k=
(6.18)
l1
l2
gde je T vremenska konstanta, a k poziciono pojaqae ovog HPO, prethodna jednaqina, postaje
T x i + xi = kxu .
(6.19)
HPO sa krutom povratnom spregom predstava sistem prvog reda P dejstva (II vrste).
Matematiqki model moe da se prikae i u obliku blok dijagrama, slika 6.19.
Xu (s)
Xr (s)
6
X(s)
Q(s)
Kq
l2
l1
1
As
Xi (s)
6.2.3
Ovaj HPO se sastoji od qetiri osnovna elementa, slika 6.20. Pri tome je elastiqna sprega
oznaqena elementno, preko unog priguxivaqa i opruge.
1. hidrauliqni klipni razvodnik
2. hidrauliqni cilindar
3. uni priguxivaq
4. opruga
5. poluga sa osloncem.
Nepoznate veliqine prikazne na slici 6.20 su: xi , , x i q. To znaqi da treba da napixemo
qetiri jednaqine da bi smo mogli da odredimo sve nepoznate veliqine.
Za ravodnik moe da se napixe
q = Kq (xu x).
(6.20)
Ax i = q.
(6.21)
Za cilindar vai
Elastiqna sprega je opisana sa (6.11). U ovom sluqaju izlazna veliqina sprege, spojna
taqka opruge i priguxivacah, je . Ulazna veliqina sa strane opruge xu1 je ovde nula jer je
116
co
l2
l1
x
cp
3
xi
q
A
pumpa
q
2
1
rezervoar
xi
xu
opruga ukextena na tom kraju. Ulazna veliqina xu2 sa strane priguxivaqa je na slici 6.20
oznaqena sa xi . Prema tome diferencijalna jednaqina ponaxaa elastiqne sprege je
cp
cp
+ = x i .
c0
co
(6.22)
l2
.
l1
(6.23)
Rexee koje treba da dobijemo je diferencijalna jednaqina u kojoj figurixu samo veliqine xi i xu . To znaqi da iz prethodnih jednaqina mora da se eliminixu ostale nepoznate
veliqine x, i q.
Eliminiximo nepoznatu pomonu veliqinu x tako xto (6.23) uvrstimo u (6.20)
q = Kq (xu
l2
),
l1
(6.24)
l2
).
l1
(6.25)
Sada su nam ostale dve jednaqine: (6.22) i (6.25) i dve nepoznate xi i . Odreivaem iz
(6.25) na sledei naqin
A
l2
= xu
x i
l1
Kq
117
l1
l1 A
xu
x i .
l2
l2 Kq
(6.26)
(6.27)
cp l1
l1 A
l1
l1 A
cp
x u
x
i + xu
x i = x i .
c0 l2
l 2 Kq
l2
l2 Kq
co
(6.28)
cp l1 A
cp
l1 A
l1
cp l1
x
i +
+
x i = xu +
x u
(6.29)
c0 l2 Kq
co
l2 Kq
l2
c0 l2
ili, preureivaem u potrebni oblik za odreivae reda i tipa dejstva:
cp l1 A
x i +
c0 l2 Kq
cp
l1 A
+
co
l 2 Kq
l1
xi =
l2
xu ( )d +
0
cp l1
xu
c0 l2
(6.30)
Xr (s)
6
X(s)
l1
l2
Q(s)
Kq
(s)
1
co
Fo = Fp
1
As
cp s
Xi (s)
X
i (s)
6
(s)
6.2.4
HPO sa usporenom povratnom spregom ima iste elemente kao i HPO sa elastiqnom povratnom spregom. Jedina razlika je u elastiqnoj sprezi, tj. u poloaju opruge i priguxivaqa,
slika 6.22.
1. hidrauliqni klipni razvodnik
2. hidrauliqni cilindar
3. opruga
4. uni priguxivaq
5. poluga sa osloncem.
Nepoznate veliqine prikazne na slici 6.22 su: xi , , x i q. Sa qetiri jednaqine (za
razvodnik, cilindar, elastiqnu spregu i polugu) odrediemo sve nepoznate veliqine.
Jednaqina ponaxaa razvodnika je
q = Kq (xu x).
(6.31)
118
cp
4
l2
l1
co
3
xi
q
A
pumpa
q
2
1
rezervoar
xi
xu
(6.32)
Elastiqna sprega je opisana sa (6.11). U ovom sluqaju izlazna veliqina sprege, spojna taqka
opruge i priguxivacah, je . Ulazna veliqina sa strane opruge xu1 je ovde oznaqena sa xi .
Ulazna veliqina xu2 sa strane priguxivaqa je jednaka nuli budui da je uni priguxivaq
fiksiran sa te strane. Prema tome diferencijalna jednaqina ponaxaa elastiqne sprege u
sluqaju prikazanom na slici 6.22 je
cp
+ = xi .
c0
(6.33)
l2
.
l1
(6.34)
Rexee koje treba da dobijemo je diferencijalna jednaqina u kojoj figurixu samo veliqine xi i xu . To znaqi da iz prethodnih jednaqina mora da se eliminixu ostale nepoznate
veliqine x, i q.
Eliminiximo nepoznatu pomonu veliqinu x tako xto (6.34) uvrstimo u (6.31)
q = Kq (xu
l2
),
l1
(6.35)
l2
).
l1
(6.36)
119
Sada su nam ostale dve jednaqine: (6.33) i (6.36) i dve nepoznate xi i . Odreivaem iz
(6.36) na sledei naqin
l2
A
= xu
x i
l1
Kq
i mnoeem te jednaqine sa l1 /l2 dobija se
=
l1
l1 A
xu
x i .
l2
l2 Kq
(6.37)
(6.38)
cp l1
l1 A
l1
l1 A
x u
x
i + xu
x i = xi .
c0 l2
l2 Kq
l2
l2 Kq
(6.39)
Xr (s)
6
X(s)
l1
l2
Q(s)
Kq
(s)
1
cp s
1
As
Fp = Fo
co
Xi (s)
Xi (s)
6
(s)
6.3
(6.41)
U sluqaju kada je hidrauliqni cilindar optereen velikim silama, tada postoji curee
izmeu komora cilindra, kao i komora i okoline. Tada mora da se uzme u razmatrae i
stixivost ua, pa ni Pretpostavka 6.1.6 nema opravdae u takvim sluqajevima.
Odatle proistiqe da se protok koji izae iz razvodnika raspodeuje na protok koji ide u
hidrauliqni cilindar - qh , protok koji se gubi usled curea - qc i na protok za kompenzaciju
stixivosti hidroua - qs , tj.:
q = qh + qc + qs .
(6.42)
120
pumpa
ps
rezervoar
xu
l2
q
5
l1
pL=p1-p2
cp
co
Kc pL
p2
p1
xi
x
3
xi
6
A
2
Deo protoka qh proizvodi kretae klipa cilindra i kao xto je ve pokazano moe da se
izrazi sledeom jednaqinom:
dxi
qh = A
.
(6.43)
dt
Komponenta protoka koji se gubi usled curea u sistemu qc moe da se izrazi preko
koeficijenta curea Kc i radnog pritiska hidroua pL :
qc = Kc pL ,
(6.44)
dxi
V dpL
+ Kc pL +
,
dt
B dt
(6.46)
a budui da je taj protok jednak protoku razvodnika (6.41) onda vai i sledea jednaqina:
Kq xr = A
dxi
V dpL
+ Kc pL +
.
dt
B dt
(6.47)
121
Sila F koju hidroue pod pritiskom stvara delovaem na klip radnog cilindra je:
F = ApL .
(6.48)
dxi
V M d3 xi
d2 xi
dxi
M d2 xi
+ Kc
+
+
+
= Kq xr ,
(6.51)
A
dt
A dt2
A dt
B A dt3
A dt2
odakle se preureeem jednaqine dobija diferencijalna jednaqina ponaxaa podsistema
hidrauliqni klipni razvodnik - hidrauliqni cilindar:
V M ...
V
M
xi +
+ Kc
x
i + A + Kc
x i = Kq xr .
(6.52)
BA
BA
A
A
Prenosna fukcija tog sklopa je
Xi (s)
= W (s) =
Xr (s)
VM 2
s
s +
BA
tj.
W (s) =
A
VM
s2 +
s
BA A2 + Kc
Kq
V
M
+ Kc
BA
A
A2 + K c
s+
A
(6.53)
Kq
.
V
M
A
+ Kc
s+1
BA
A A2 + K c
(6.54)
B(A2 + Kc )
VM
M
A
V
+ Kc
BA
A A2 + Kc
=
2n
n =
onda je n sopstvena uqestanost, a priguxee sklopa hidrauliqni klipni razvodnik hidrauliqni cilindar, pa prenosna funkcija moe da se prikae na sledei naqin
W (s) =
Xi (s)
Kq n2
=
.
2
Xr (s)
s(s + 2n s + n2 )
(6.55)
Xr (s)
6
X(s)
l1
l2
Q(s)
-
Kq
(s)
1
co
n2
s(s2 + 2n s + n2 )
Fo = Fp
cp s
Xi (s)
-
X
i (s)
6
(s)
122
Poglave 7
Koncept stabilnosti
Pojam stabilnost se vrlo xiroko upotrebava, kako od strane eksperata tako i od strane
udi koji nisu familijarni sa teorijom stabilnosti. Iz toga razloga potrebno je da se taj
pojam detano i precizno razjasni kao i mnoga druga pitaa vezana za taj pojam.
7.1
x(t)
= Ax(t) + Bxu (t),
xi (t) = Cx(t) + Dxu (t).
(7.1a)
(7.1b)
t R.
x(t)
= Ax(t),
xi (t) = Cx(t).
(7.2a)
(7.2b)
Prema promeni funkcije prelaza staa (), sistem (7.1) moe da se nae u:
1. ravnotenom radnom reimu ako i samo ako je on u slobodnom radnom reimu i vai
(t; x0 ; 0u ) = x0 ,
t R,
t R,
t R,
124
4. ustaenom radnom reimu ako i samo ako je on ili u stacionarnom ili u periodiqnom
radnom reimu,
5. prelaznom radnom reimu ako i samo ako nije u ustaenom radnom reimu.
Stacionarni radni reim nastaje onog trenutka (vreme smirea) kada sistem ue u
stacionarno stae. To stae se oznaqava sa xs i ega sistem zadrava sve vreme kada se
jednom u emu nae:
(t; xs ; xu ) = xs , t R.
Poseban oblik stacionarnog staa je ravnoteno stae xr , koje se definixe u slobodnom
reimu rada, za razliku od stacionarnog staa xs koje je definisano u prinudnom reimu
rada.
7.2
Za stae sistema (7.1) se kae da je ravnoteno stae tog sistema ako i samo ako on ostaje
u tom stau stalno qim se jednom nae u emu u slobodnom reimu rada. Ravnoteno stae
se oznaqava sa r. Da bi se sistem izveo iz svog ravnotenog staa potrebno je da se
izvrxi razmena energije, materije i/ili informacija izmeu ega i okoline. To znaqi da
na ega treba da deluje neka ulazna veliqina da bi se on izveo iz svog ravnotenog staa.
D e f i n i c i j a 7.2.1 Stae x sistema (7.1) je egovo ravnoteno stae oznaqeno sa xr ,
x = xr , ako i samo ako vai
(t; x ; 0u ) = x , t > 0.
(7.3)
To znaqi da su kretaa iz ravnotenog staa, u slobodnom reimu rada, konstantna.
Samim tim je izvod tih kretaa jednak nuli. Budui da se ta kretaa dobijaju kao rexea
jednaqine staa, u slobodnom radnom reimu, (7.2a)
x(t)
= Ax(t),
onda se lako dolazi do sledee teoreme:
T e o r e m a 7.2.1 Da bi stae x bilo ravnoteno stae sistema (7.1) potrebno je i dovono
da je izvod kretaa, u slobodnom radnom reimu, kroz stae x jednak nuli:
d
(t; x ; 0u ) = A(t; x ; 0u )(t) = 0u ,
dt
odnosno, kratko, da vai
Ax = 0u .
(7.4)
Svako stae koje zadovoava uslov (7.4) je ravnoteno stae sistema (7.1).
Analizom jednaqine (7.4) moe da se doe do sledee teoreme.
T e o r e m a 7.2.2
Sistem (7.1) ima ravnoteno stae za svaku matricu A, tj. jednaqina (7.4) uvek ima
rexee. egovo nulto ravnoteno stae xr = 0x predstava trivijalno rexee jednaqine (7.4).
Da bi sistem (7.1) imao samo jedno ravoteno stae potrebno je i dovono da je matrica A regularna (nesingularna)
det A 6= 0.
Takvo ravnoteno stae se naziva jedinstveno ravnoteno stae.
Ako je matrica A sistema (7.1) singularna
det A = 0,
onda jednaqina (7.4) ima neograniqeno mnogo rexea, tj. sistem (7.1) ima neograniqeno
mnogo ravnotenih staa.
125
klatno u
ravnotenom stau
klatno u
ravnotenom stau
(b)
(a)
7.3
Razmatra se sistem qije je kretae prikazano na slici 7.2. Sistem se od poqetnog trenutka
t = 0 do trenutka t = t1 nalazio u ravnotenom radnom reimu. Od trenutka t1 pa sve do
trenutka t2 na sistem deluje nenominalni ulaz, tj. xu 6= 0. Kao rezultat takvog prinudnog
radnog reima na intervalu [t1 , t2 ] sistem dolazi u trenutku t2 u stae oznaqeno sa x0 .
xu = 0u - xu 6= 0u
xu = 0u
x0
sistem prepuxten samom sebi
(t; 0x ; 0u )
(t; t1 , 0x ; xu )
t1
t2
(t; t2 , x0 ; 0u )
126
Kao ilustracija prethodne definicije na slikama 7.3 i 7.4 su prikazana kretaa jednog
stabilnog sistema treeg reda. Na prvoj slici je ilustrovana aperiodiqna konvergencija
ka nultom stau, dok je na drugoj slici prikazano priguxno oscilatorno pribliavae
nultom ravnotenom stau.
6
5
4
kxk
x1 , x2 , x3 , kxk
x3
2
x1
1
0
1
x2
2
3
12
10
8
x1 , x2 , x3 , kxk
kxk
4
2
0
x3
x1 x2
4
6
8
127
D e f i n i c i j a 7.3.2 Linearni sistem (7.1) je graniqno stabilan (na granici stabilnosti) ako i samo ako u slobodnom radnom reimu, kada vreme neograniqeno raste, postoji
bar jedna veliqina staa tog sistema koja postaje ili konstanta ograniqene nenulte vrednosti, ili oscilatorna vremenska funkcija ograniqene amplitude.
Slikama 7.5 i 7.6 je na primeru jednog sistema treeg reda ilustrovana prethodna
definicija. Na slici 7.5 se ilustruje aperiodiqna graniqna stabilnost - kada neka od
veliqina staa konvergira nenultoj konstanti. Slika 7.6 prikazuje oscilatorno graniqno
stabilni sistem - kada veliqine staa postaju oscilatorne funkcije ograniqene amplitude.
x1 , x2 , x3 , kxk
kxk
x1
0
x2
1
x3
2
10
2.5
2
1.5
kxk
x1 , x2 , x3 , kxk
1
0.5
x2
x1
0
0.5
x3
1
1.5
2
2.5
10
20
30
40
50
60
70
D e f i n i c i j a 7.3.3 Linearni sistem (7.1) je nestabilan ako i samo ako u slobodnom radnom reimu, kada vreme neograniqeno raste, postoji bar jedna veliqina staa tog sistema
koja ili poprima neograniqeno velike vrednosti, ili postaje oscilatorna vremenska funkcija neograniqene amplitude.
Na slici 7.7 je ilustrovan sluqaj nestabilnosti sistema treega reda kada kretaa
monotono divergiraju ka beskonaqnosti, dok je slikom 7.8 prikazno ponaxae nestabilnog
sistema treeg reda qije kretae oscilatorno, sa poveaem amplitude, divergira ka
beskonaqnosti.
128
50
40
kxk
30
x1 , x2 , x3 , kxk
20
10
0
x3
10
x2
20
30
x1
40
50
0.2
0.4
0.6
0.8
1.2
1.4
40
30
x1 , x2 , x3 , kxk
20
10
kxk
x2
x1
x3
10
20
30
40
10
12
14
16
7.4
Prema prikazanim definicijama razliqitih osobina stabilnosti izgleda da je za ispitivae tih osobina stabilnosti potrebno poznavati kretaa sistema (t; x0 ; 0u ). Meutim,
bie pokazno da osobine stabilnosti linearnih sistema mogu da se ispitaju posrednim
naqinom i bez poznavaa ihovih kretaa.
Matematiqki modeli linearnih sistema koju su do sada bili prikazani mogu da se samu
u tri osnovna oblika:
diferencijalna jednaqina ponaxaa
l
X
(k)
Ak xi (t) =
k=0
m
X
Bk x(k)
u (t),
m6l
(7.5)
k=0
x(t)
= Ax(t) + Bxu (t),
xi (t) = Cx(t) + Dxu (t).
(7.6a)
(7.6b)
W(s) =
l
X
k=0
!1
k
Ak s
m
X
k=0
Bk sk = C(sI A)1 B + D.
(7.7)
129
Veza izmeu polova prenosne matrice W(s) i sopstvenih vrednosti matrice A se dobija
iz veze prenosne matrice i matrica koje odreuju jednaqinu staa i jednaqinu izlaza:
W(s) = C
i = 1, 2, . . . , ,
pri qemu je sa oznaqen broj razliqitih polova W(s), tj. sopstvenih vrednosti A, tj.
korenova f (s).
To znaqi da su ta tri pojma sinonimi i da mogu ravnopravno da se koriste u iskazima teorema koje odreuju uslove stabilnosti. Neka se za ta izlagaa koristi termin: sopstvene
vrednosti matrice A.
Kretae sistema u slobodnom radnom reimu je odreeno fundamentalnom matricom:
Prethodna jednaqina uspostava vezu izmeu navedenih definicija stabilnosti i teorema koje se daju u nastavku.
T e o r e m a 7.4.1 Da bi linearni sistem (7.1) bio stabilan potrebno je i dovono da su
realni delovi svih sopstvenih vrednosti matrice A negativni:
Resi (A) < 0,
i = 1, 2, . . . , .
(7.8)
k + jk
s
Res
k
s
k
jk
130
T e o r e m a 7.4.2 Da bi linearni sistem (7.1) bio graniqno stabilan (na granici stabilnosti) potrebno je i dovono da vae (a)-(v):
(a) realni delovi svih sopstvenih vrednosti matrice A su nepozitivni:
Resi (A) 6 0,
i = 1, 2, . . . , ,
(7.9)
(b) postoji bar jedna sopstvena vrednost matrice A sa nultim realnim delom
k {1, 2, . . . , }
Resk (A) = 0,
(7.10)
sk , k = 1
s = 0, k = 1
s k
Res
s
k , k = 1
s
k
s
(7.11)
6
jIms
k + jk
s
k = 1.
jk
(7.12)
ili
(b) postoji bar jedna sopstvena vrednost matrice A sa nultim realnim delom
vixestrukosti vee od jedan
k {1, 2, . . . , }
Resk (A) = 0,
k > 1
(7.13)
ili
(v) da vae i (a) i (b) istovremeno.
6
jIms
k + jk
s
k
k , k > 2 s
sk = 0, k > 2 s
k , k > 2 s
k
Res
k
s
k jk
Slika 7.11. Raspored sopstvenih vrednosti sk (A) koji dovode do nestabilnosti sistema.
131
7.5
Kriterijumi stabilnosti
7.5.1
Hurvicov kriterijum
Ovaj kriterijum se zasniva na analizi odreenih algebarskih uslova postavenih koeficijentima ak karakteristiqnog polinoma razmatranog sistema
f (s) = det(sI A) =
n
X
ak sk = sn + an1 sn1 + . . . + a2 s2 + a1 s + a0 ,
an = 1.
(7.14)
k=0
an1
an
n = 0
..
.
an3
an2
an1
an
..
.
an5
an4
an3
an2
..
.
an7
an6
an5
an4
..
.
..
.
0
0
0
0 .
..
.
a0
(7.15)
Ova determinanta se naziva osnovni minor n-tog reda i obeleava sa n ili kratko sa
. Za primenu Hurvicovog kriterijuma su znaqajni i osnovni minori nieg reda. Osnovni
minor k-tog reda, u oznaci k , 1 6 k 6 n 1, se dobijaju iz osnovnog minora n-tog reda
n , kada se iz ega izdvoje elementi koji se nalaze u prvih k uzastopnih vrsta i prvih k
uzastopnih kolona:
an1 an3
, 3 = a n
an2 an4 , . . .
1 = an1 , 2 =
an
an2
0
an1 an3
132
Moe da se uoqi da su u posledoj koloni n svi elementi jednaki nuli, osim elementa u
posledoj vrsti koji je a0 . Odatle proistiqe:
n = a0 n1 .
T e o r e m a 7.5.1 (Hurvicov kriterijum) Da bi sistem, qiji je karakteristiqni polinom
dat jednaqinom (7.14), bio stabilan potrebno je i dovono
1. da su svi koeficijenti egovog karakteristiqnog polinoma f (s) pozitivni
ak > 0,
k = 0, 1, 2, . . . , n 1,
i
2. da su svi osnovni glavni minori Hurvicove determinante pozitivni
k > 0,
k = 2, 3, . . . , n 1.
(7.16)
a3 = 10,
a2 = 35,
a1 = 50,
a3 a1 0 0 10 50
a4 a2 a0 0 1 35
=
4 =
0 a3 a1 0 0 10
0 a4 a2 a0 0 1
a0 = 24,
10
10 50
1 = 10 , 2 =
, 3 = 1
1 35
0
0
0
.
0
24
50
35
10
0
24 .
50
(7.17)
133
2 = 10 35 50 1 = 300,
k = 2, 3, . . . , n 1,
k = 2, 3.
Budui da su oba pozitivna zakuquje se da je dati sistem opisan sa (7.16) stabilan. Treba
uoqiti da se u ovom kriterijumu ne zahteva provera znaka osnovnih minora 1 i n . Razlog
je jednostavan: ako su svi koeficijenti f (s) pozitivni onda je i 1 = an1 pozitivan. Za
n vai n = a0 n1 pa je i on pozitivan ako su ispueni uslovi dati iskazom teoreme.
7.5.2
Najkvistov kriterijum
Y (s)-
WO (s)
Xi (s)-
- WO (s)
Xi (s)-
134
jImFok(j!)
1
3 b 4
!=?
!=0
ReFok(j!)
Fok(j!)
Slika 7.14. Hodograf uqestanosne karakteristike otvorenog kola Fok (j).
Pogledajmo primer eksperimentalno snimenog hodografa uqestanosne karakteristike
otvorenog kola Fok (j) sa slike 4.23, strana 58.
1.5
Fok (j)
jImFok (j)
0.5
= +
= 0 (1, j0)
0.5
1.5
0.5
0.5
1.5
ReFok (j)
7.5.3
Bodeov kriterijum
Za potrebe Najkvistovog kriterijuma crtani su hodografi Fok (j), pa se ti hodografi nazivaju jox i Najkvistovi dijagrami.
135
Hodograf uqestanosne karakteristike Fok (j) otvorenog kola sistema regulisaa moe
da se preslika u dijagrame logaritamske amplitudne uqestanosne karakateristike Lok () i
fazne uqestanosne karakteristike ok () tog otvorenog kola, koji se jednim imenom naziva
Bodeov dijagram.
Bode je formulisao Najkvistov kriterijum pomou Lok () i ok (). Prema tome Bodeov i
Najkvistov kriterijum su suxtinski jedan isti kriterijum ali su ihovi iskazi razliqiti
jer su interpretirani u razliqitim koordinatama. Vezu izmeu ta dva kriterijuma najboe
ilustruje slika 7.16
jImFok(j!)
Lok(!)
ReFok(j!)
jImFok(j!)
+
-
!=0
+/2 (-1,j0)
!=?
ReFok(j!)
136
U sluqaju da ne dolazi do presecaa realne ose ve samo do enog dodirivaa, na isti
naqin se, kao za preseke, definixu pozitivni polupreseci /2 i negativni polupreseci /2.
Ti preseci i polpreseci u sluqaju Bodeovog dijagrama se odreuju na osnovu odnosa fazne
uqestanosne karakteristike ok () i pravih (2m + 1) za bilo koji ceo broj m, slika 7.18.
'ok(!)
!=0
+
-/2
(2m+1)
!=1
-
+/2
-
m Z
(b) da na svim intervalima na kojima je Lok () > 0 razlika izmeu ukupnih brojeva pozitivnih i negativnih preseka i polupreseka fazne uqestanosne karakteristike ok ()
i pravih (2m + 1), za bilo koji ceo broj m, bude jednaka nuli.
Pogledajmo primer eksperimentalno snimenih Lok () sl. 4.24 i ok () sl. 4.25, str. 59.
Ta slika i iskaz posebnog Bodeovog kriterijuma ukazuju da je sistem regulisaa nestabilan,
5
Lok() [dB]
0
5
10
15
20
10
[rad/s]
ok() [deg]
180
90
0
90
0
10
[rad/s]
137
ne postoji
polupresek
+/2
'ok(!)
0
!=0
!=1