Professional Documents
Culture Documents
Stability Analysis and Controller Tuning
Stability Analysis and Controller Tuning
Riezqa Andika
Stable vs Unstable
1 d CV
MV (t ) = K c E (t ) + E (t' )dt '−Td +I
TI 0 dt
20
No!
v -20
1TC -40
0 20 40 60 80 100 120
or
0.8
v 0.6
2 Yes! 0.4
0.2
-0.2
0 20 40 60 80 100 120
0.5 0.5
bounded
bounded
0 0
-0.5 -0.5
T6 P1
Vapor
product
-1 -1
0 0.5 1 1.5 0 0.5 1 1.5
T1 T5
T2
Feed
F1 T4 T3 L1
F2 F3
A1
Liquid
Process Steam product
L. Key
fluid
unbounded
unbounded
Stability: Review
Let’s review how we
G(s) = Y(s)/X(s) determine the stability
of a model.
With i the solution to the denominator of the transfer function being zero,
D(s) = 0 giving s = 1, 2 , i ... .
1t 2t pt
Y (t ) = A0 + A1e + A2 e + ... + ( B0 + B1t + B2t + ..)e
2
+
qt
... + [C1 cos(t ) + C2 sin(t )]e + ...
Real, repeated i
Real, distinct i
Complex i
D(s) Gd(s)
SP(s) E(s) MV(s) CV(s)
+ +
GC(s) Gv(s) GP(s)
- +
CVm(s)
GS(s)
CV ( s ) G p ( s )Gv ( s )Gc ( s ) CV ( s ) Gd ( s )
= =
SP( s ) 1 + G p ( s )Gv ( s )Gc ( s )GS ( s ) D( s ) 1 + G p ( s )Gv ( s )Gc ( s )GS ( s )
the characteristic
125s 3 + 75s 2 + 15s + 1 + 0.039 K c = 0
equation.
FS
solvent
FA
pure A
AC
Stability
0.5
0.4
Plot of real and imaginary parts of the
roots of the characteristic equation -
0.3 three roots for cubic
0.2 Kc
250 0
0.1
Imaginary
-0.1
-0.2
-0.3
As the controller gain, KC, is increased,
some roots approach, then cross into
-0.4
the unstable region.
-0.5
-0.7 -0.6 -0.5 -0.4 -0.3
-0.2 -0.1 0 0.1
Real
Stable Unstable
Stability Analysis
Stability Analysis
Closed Loop
Stability Analysis
The Bode stability criterion states that a closed-loop linear
system is stable when its amplitude ratio is less than 1 at its
critical frequency. The system is unstable if its amplitude ratio
is greater than 1 at its critical frequency.
K P e −θ s 1
GOL ( s ) = Gc ( s )Gv ( s )G p ( s )Gs ( s ) = K c 1 +
(1 + s )3
TI
s
Conclusion?
Stability Analysis
<1 Conclusion:
Stable
1.5
Stable, but
1 performance
poor, why?
0.5
0
0 50 100 150 200 250
Time
60
Manipulated Variable
40
20
0
0 50 100 150 200 250
Time
Stability Analysis
S-LOOP plots deviation variables (IAE = 42.1962)
2
Controlled Variable
1.5
Stable, but
1 performance
poor, why?
0.5
0
0 50 100 150 200 250
Time
60
0
0 50 100 150 200 250
Time
Tuning
Assignments
Watch the following video (in order):