Professional Documents
Culture Documents
1
Shams closed-loop tuning method could be replacement of the well-known ZieglerNichols (1942) continuous cycling method (if you have any comments please write to
me @: mshams@kfupm.edu.sa)
2. Objectives
ys
y p
= y s y0
= yp y 0
= y - y0
To find y one needs to wait for the response to settle, which may take some
time if the overshoot is relatively large (typically larger than 0.4). In such cases,
one may stop the experiment when the setpoint response reaches its first
minimum and record the corresponding output, y u.
y = 0.45(yp + yu)
(1)
(2)
K c = K c0 A F
b
I min 0.645 A
t p F , 2.44t p F
(1- b)
D 0.14t p
if A
b
1
1- b
The Shams method works well for a wide variety of the processes typical for
process control applications, including the standard first-order plus delay
processes as well as integrating, high-order, inverse response, unstable and
oscillating process.
6. Simulation Study
To show the effectiveness of the Shams method three different cases of the
simulation are shown below, which covers wide range of the processes. The
simulations illustrated in figures are for the overshoot around 0.3 is compared
with the setpoint overshoot method.
Examples:
E5:
1
s 1 0.2s 1 0.04 s 1 0.008s 1
E8:
s s 1
e s
E24: s
Figure 2-4 present a comparison of the proposed method by introducing a
unit step change in the set-point and an unit step change of load
disturbance at plant input. It is clear from these three figures that the
proposed method constantly gives better closed-loop response for several
type of processes. The Shams method has been compared with setpint
overshoot method and results show that it has significant performance
improvements in all the cases for the disturbance rejection while
maintaining setpoint performance.
1.25
OUTPUT y
0.75
0.5
0.25
Shamsuzzoha and Skogestad method (overshoot=0.292)
Proposed method (overshoot=0.292)
0
0
TIME
10
15
OUTPUT y
40
80
TIME
120
160
2
1 s s 1
, Setpoint
Figure 3. Responses of third-order integrating process
2.5
OUTPUT y
1.5
0.5
Shamsuzzoha and Skogestad method (overshoot=0.302)
Proposed method (overshoot=0.302)
0
0
20
40
TIME
60
80
e s s , Setpoint
(y p y )
y
y p y
y y0
132.37 130.7
0.334
130.7 125.7
1.0
ys ys y0 130.7 125.7
It shows that process is almost integrating and the value of peak time t p=107.83100.0=7.83 minutes. The PID parameter settings can be calculated as
A=1.55(OS)2 2.159(OS)+1.35= 1.55(0.334)2 -2.159(0.334)+ 1.35=0.801
K c =K c0 A=8.0*0.801=6.41
b
I =min 0.645A
t p , 2.44t p
1-b
1.0
I =min 0.645*0.801*
*7.83, 2.44*7.83 19.115 minutes
1.0
1.0
D=0.14*tp=0.14*7.83=1.10 minutes
The effectiveness of the proposed method has been checked for the setpoint
change in the temperature loop and closed-response is shown in Figure 7. The
response is significantly fast and smooth without any oscillation.
The proposed closed-loop method has been also tested for the disturbance
rejection. The results for two disturbances in feed flowrate are shown in Figure 8.
At 15 minutes the feed is increase from 100 to 120lb-mol/hr and at 120 minutes a
large change in the feed flowrate is made, and is finally dropped to 80 lb-mol/hr.
Figure 8 clearly shows the advantage of the proposed method for the disturbance
rejection. It gives smooth and fast disturbance rejection with sufficiently less
control effort.
10
Figure 8. Closed-loop response for step changes in feed flow rate as a disturbance
at t=100 minutes from 100 to 120 lb-mol/hr, at 200 minutes from 120 to 80 lbmol/hr.
8. Conclusions
Shams closed-loop method works well for a wide variety of the processes
typical for process control, including the standard first-order plus delay processes
as well as integrating, high-order, inverse response, unstable and oscillating
process.
References
[2] D. Seborg, T. Edgar and D. Mellichamp, Process Dynamics and Control, New
York: Wiley, 2004.
11
p. 20772091, 2007.
[5] M. Yuwana and D. E. Seborg, "A new method for on-line controller tuning,"
AIChE, vol. 28, pp. 434-440, 1982.
[8] S. Skogestad, "Simple analytic rules for model reduction and PID controller
tuning," journal of Process Control, vol. 13, p. 291309, 2003.
12