Tujuan:
Tujuan Mhs mampu menganalisis kestabilan sistem
pengendalian umpan balik
Materi:
Materi
1. Konsep Kestabilan Sistem Loop Tertutup (Stability Concept
of The Closed Loop System)
2. Persamaan Karakteristik (Characteristic Equation)
3. Kestabilan Berdasarkan Ultimate Response
4. Kriteria Kestabilan Routh-Hurwitz
5. Analisis Kestabilan dengan Root Locus
INDALPRO / 1
INDALPRO / 2
(Pemahaman Kestabilan)
How to define about stable and unstable?
A dynamic system is considered to be
stable IF every bounded input produces
bounded output
INDALPRO / 3
Upper Limit
m(t)
step
sinusoidal
Lower Limit
time
INDALPRO / 4
Unstable
Stable
Desired value
Unstable
time
5 - ANALISIS KESTABILAN SISTEM PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 5
Transfer
Function
y ( s ) = G ( s ) m( s )
INDALPRO / 6
Stable
Unstable
Real
INDALPRO / 7
10
5
y(s) =
m( s ) +
d (s)
s 1
s 1
Pole has positive root
s 1 = 0 s = +1
y(t) = C1 et
Open loop unstable response
5 - ANALISIS KESTABILAN SISTEM PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 8
unstable
30
20
10
0
0.5
1
Time
1.5
INDALPRO / 9
and
10 K c
Gsp ( s ) =
s (1 10 K c )
1
Kc >
10
STABLE
INDALPRO / 10
INDALPRO / 11
Stable
0.6
0.4
offset
0.2
0
0.5
1
Time
1.5
INDALPRO / 12
with PI Control
1
Gp ( s ) = 2
s + 2s + 2
0.6
0.4
p1 = -1 + j
p2 = -1 j
0.5
0.3
0.2
0.1
0
0
10
Time (second)
INDALPRO / 13
y( s) =
GC ( s ) = K C 1 +
Is
G p Gc
1 + G p Gc
y sp ( s ) = Gsp ( s ) ysp ( s )
K c ( I s + 1)
1
I s +1
Kc
2
Is
I
s + 2s + 2
=
Gsp ( s ) =
1
I s +1
Kc
3
2
1+ 2
Kc
s + 2 s + (2 + K c )s +
Is
s + 2s + 2
I
INDALPRO / 14
-5
-10
0
0.2
0.4
0.6
0.8
Time (second)
5 - ANALISIS KESTABILAN SISTEM PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 15
Kc = 10 and I = 0.5
1.4
1.2
1
0.8
0.6
0.4
0.2
0
10
15
20
25
Time (second)
30
35
40
INDALPRO / 16
Gd
y sp ( s ) +
d ( s)
y ( s) =
1 + G p G f Gc Gm
1 + G p G f Gc Gm
denominator
INDALPRO / 17
INDALPRO / 18
10
Gp =
s 1
Gf =1
Gm = 1
Gc = K c
characteristic equation:
10
1 + G p G f Gc Gm = 1 +
(1)(K c )(1) = 0
s 1
Which has the root: p = 1 10Kc
The system is stable IF p < 0
5 - ANALISIS KESTABILAN SISTEM PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
1
Kc >
10
INDALPRO / 19
1
Gp = 2
s + 2s + 2
; G f = 1 ; Gm = 1 ; Gc = K c 1 +
Is
characteristic equation:
K c I s + K c
1
= 0
1 + G p G f Gc Gm = 1 + 2
(1) (1)
Is
s + 2s + 2
s + 2 s + (K c + 2)s +
3
Kc
=0
INDALPRO / 20
INDALPRO / 21
c(t)
1.1
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-0.1
-0.2 0
-0.3
-0.4
-0.5
-0.6
-0.7
-0.8
-0.9
-1
-1.1
10
15
20
C (t ) = sin (u t + )
Tu =
25
30
Ultimate period
u = ultimate frequency
5 - ANALISIS KESTABILAN SISTEM PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 22
1 + G p (s )G f (s )Gc (s )Gm (s ) = 0
... (5.3.1)
Substitusi langsung: s = i u
Bagian real
=0
Bagian imaginer = 0
Steam
M(t), %CO
Ws(t), kg/s
TC
C(t), %TO
TT
Process fluid
Ti(t), oC
To(t), oC
W(t), kg/s
Condensate
INDALPRO / 23
kg/s
set (t), oC
To
Ksp
R(s) +
E(s)
%TO
%TO
M(s)
Gc(s)
%CO
Gv(s)
Ws (s)
GS(s)
kg/s
To(t), oC
C(s), %TO
Gm(s)
dimana:
o
50
C
(
)
GS s =
30 s + 1 kg / s
0.016 kg / s
Gv (s ) =
3s + 1 %CO
1 %TO
Gm (s ) =
10s + 1 o C
%CO
Gc (s ) = K c
%TO
P Control
INDALPRO / 24
Kc = 0
10 s + 1 30 s + 1 3s + 1
Penyusunan kembali persamaan di atas diperoleh:
( 420
2
u
) (
INDALPRO / 25
420u2 + 1 + 0.80 K c = 0
900u3 + 43u = 0
Kedua pers. di atas diselesaikan secara simultan, menghasilkan:
u = 0
u = 0.2186 rad/sec
relevant
2
Tu =
= 28.7 sec
0.2186
Jika diinginkan
respon STABIL,
maka Kc < Kcu
INDALPRO / 26
Temperature [degC]
Kc = Kcu = 23.8
1
0.5
0
-0.5
50
100
Time [sec]
150
200
50
100
Time [sec]
150
200
Steam [kg/sec]
-0.1
-0.2
INDALPRO / 27
Temperature [degC]
Kc = 10
2
1
0
-1
50
100
150
200
150
200
Time [sec]
Steam [kg/sec]
-0.1
-0.2
50
100
Time [sec]
INDALPRO / 28
Temperature [degC]
Kc = 30
5
-5
50
100
Time [sec]
150
200
50
100
Time [sec]
150
200
Steam [kg/sec]
0.5
0
-0.5
-1
INDALPRO / 29
INDALPRO / 30
INDALPRO / 31
Routh Array
Row
1
2
3
4
5
.
n+1
a0
a1
a2
a3
a4
a5
a6
a7
A1
B1
C1
.
W1
A2
B2
C2
.
W2
A3
B3
A3
.
.
.
.
.
INDALPRO / 32
Where
a1a2 a0 a3
A1 =
a1
a1a4 a0 a5
A2 =
a1
A1a3 a1 A2
B1 =
A1
A1a5 a1 A3
B2 =
A1
B1 A2 A1 B2
C1 =
B1
B1 A3 A1 B3
C2 =
B1
a1a6 a0 a7
A3 =
a1
. . .
. . .
. . .
etc.
INDALPRO / 33
a0 a1
A1
B1
C1
...
W1
INDALPRO / 34
s + 2 s + (K c + 2 )s +
3
Kc
=0
1st Column
2 + Kc
Kc
3
4
2(2 + K c )
2
Kc
I
0
Kc
INDALPRO / 35
1, 2,
2(2 + K c )
2
Kc
Kc
I
2(2 + K c ) >
Kc
INDALPRO / 36
element becomes:
2(2 + K c ) 10 K c
2
INDALPRO / 37
CV
1.5
1
0.5
0
10
15
10
15
Time [sec]
6
MV
4
2
0
-2
Time [sec]
INDALPRO / 38
CV
1
0.5
0
10
15
10
15
Time [sec]
3
MV
2
1
0
5
Time [sec]
INDALPRO / 39
CV
10
0
-10
-20
10
15
10
15
Time [sec]
100
MV
0
-100
-200
5
Time [sec]
INDALPRO / 40
INDALPRO / 41
A
Flow rate = m
Reactions:
A+RB
B+RC
C+RD
Flow rate = F
D+RE
Concentration in C = y
INDALPRO / 42
2.98(s + 2.25)
Kc = 0
2
(s + 1.45)(s + 2.85) (s + 4.35)
INDALPRO / 43
Kc
p1
p2
p3
p4
1.45
2.85
1.92
2.20
20
2.23
50
2.24
100
2.25
2.85
2.85
INDALPRO / 44
15
10
Imaginary Axis
-5
-10
-15
-20
-20
-15
-10
-5
10
15
Real Axis
5 - ANALISIS KESTABILAN SISTEM PENGENDALIAN UMPAN BALIK DR. ENG. Y. D. HERMAWAN
INDALPRO / 45
New set-point
Kc = 50
Kc = 20
Offset
0.5
Kc = 5
Kc = 1
0
10
12
Time (Sec)
14
16
18
20
INDALPRO / 46
Critical condition
Kc = 75
1.5
0.5
10
12
Time (Sec)
14
16
18
20
INDALPRO / 47
Kc = 100
200
100
-100
-200
-300
10
12
Time (Sec)
14
16
18
20
INDALPRO / 48