Controller Design Based On Transient Response Criteria
Controller Design Based On Transient Response Criteria
Chapter 12
Chapter 12
Chapter 12
Chapter 12
Chapter 12
Chapter 12
Process model
Ke s
G(s)
s 1
(1st order)
Chapter 12
Chapter 12
Chapter 12
Approach (b)
1. Integral ofsquare error (ISE)
ISE e( t ) dt
2
Chapter 12
IAE e( t ) dt
0
3. Time-weighted IAE
ITAE t e( t ) dt
0
Chapter 12
Chapter 12
Chapter 12
Chapter 12
Chapter 12
G (s)
PI:
K
1s 1 2 s 1
K s 1
G C (s) C I
Is
1
or G C (s) K C 1
Is
Let where
Canceling terms,
KK C
Y
Ysp 1s 2 s 1 KK C
Check gain (s = 0)
Chapter 12
1 2
KC K
and
Select Kc to give
1
1
2 2 KC K
0.4 0.5
(overshoot)
Chapter 12
Direct Synthesis
Chapter 12
GC G
Y
Ysp 1 GC G
Y
sp
% (= GPGMGV)
2. Need process model, G
3. Solve for Gc,
Y
sp
1
d
GC %
G
Y
1
Y
sp d
(12-3b)
cs 1
Ysp
(12 6)
Chapter 12
But other variations of (12-6) can be used (e.g., replace time delay
with polynomial approximation)
1 1
If = 0, then (12 - 3b) yields Gc = %
)
G s c
1
%= Ks ,+G1 =
For G
=
+
c
s + 1
K cs K c K cs
(12 - 5)
(PI)
Chapter 12
(12-10)
1
,
K c
(12-11)
Chapter 12
let
s
K (1 s )
Ke
2
G%( s )
s 1 ( s 1)(1 s )
2
1 s
Y
2
Y
sp
d cs 1
Gc
Gc
Y
1 sp d
G%
Y
1-
Ysp
(12-3b)
1- s
2
s +1 1+ 2 s c s +1 s +1 1+ 2 s
=
1- s
K 1- s
K + c s
2
2
2
1 c s +1
2 1
1
Kc
K c
2 1
2( ) 1
(12-2a)
(12-30)
Chapter 12
s
Ke
G% s
1s 1 2 s 1
(12-12)
1
Gc K c 1
I s
D s
(12-13)
where
1 1 2
Kc
,
K c
I 1 , 2
1 2
1 2
(12-14)
Chapter 12
Chapter 12
Example 12.1
Use the DS design method to calculate PID controller settings for
the process:
2e s
G
10s 1 5s 1
Consider three values of the desired closed-loop time constant:
c = 1, 3, and 10. Evaluate the controllers for unit step changes in
both the set point and the disturbance, assuming that Gd = G.
Perform the evaluation for two cases:
a. The process model is perfect ( G%= G).
b. The model gain is K%= 0.9, instead of the actual value, K = 2.
This model error could cause a robustness problem in the
controller for K = 2.
s
0.9
e
G%
10s 1 5s 1
K% 2
K% 0.9
c 1
c 3
c 10
3.75
1.88
0.682
8.33
4.17
1.51
15
15
15
3.33
3.33
3.33
Chapter 12
Chapter 12
Figure 12.4 Simulation results for Example 12.1 (b):
incorrect model gain.
Chapter 12
How to Select c?
Several IMC guidelines for c have been published for the
model in Eq. 12-10:
1. c / > 0.8 and c 0.1
2. c
3. c
(Skogestad, 2003)
Chapter 12
Chapter 12
I min 1 , 4 c
(12-34)
Example 12.4
Chapter 12
100 s
e
100 s 1
Chapter 12
Solution
The PI controller settings are:
Controller
Kc
(a) IMC
0.5
100
0.556
(c) Skogestad
0.5
Chapter 12
Chapter 12
Chapter 12
Ziegler-Nichols Rules:
Chapter 12
Kc
0.5 KCU
0.45 KCU
PU/1.2
0.6 KCU
PU/2
D
PU/8
Chapter 12
controller
Kc
original
Some overshoot
No overshoot
0.6 KCU
PU/2
PU/8
0.33 KCU
PU/2
PU/3
0.2 KCU
PU/3
PU/2
Chapter 12
Chapter 12
Chapter 12
Chapter 12
Figure 12.15 Typical process reaction curves: (a) non-selfregulating process, (b) self-regulating process.
Chapter 12
Figure 12.16 Process reaction curve for Example 12.8.
Chapter 12
Figure 12.17 Block diagram for Example 12.8.
Chapter 12
Previous chapter
Next chapter