Dycops 2007
Dycops 2007
Dycops 2007
School of Chem. Eng. and Tech., Yeungnam University, Kyongsan, 712-749, Korea
Abstract: The design of the PID controller cascaded with first order filter has been
proposed for the integrating and first order unstable time delay process. The design
algorithm is based on the IMC criterion which has single tuning parameter to adjust
the performance and robustness of the controller. The setpoint filter is used to
diminish the overshoot in servo response. The simulation results of the suggested
method are compared with other recently published tuning methods to demonstrate
the superiority of the proposed method. For the reasonable comparison the controllers
are tuned to have the same degree of robustness by the measure of maximum
sensitivity and the robustness of the controllers also investigated for model mismatch,
where proposed method has clear advantage. For the ease of the selection of closed-
loop time constant (λ), a guideline is provided at two different robustness levels for a
broad range of θ/τ ratio. Copyright © 2007 IFAC
1. INTRODUCTION
restricted attention on unstable processes modeled in These conditions result in the well known standard
the form of a first order rational part plus time delay, interpolation conditions (Morari and Zafiriou, 1989):
which in fact, cannot represent a variety of industrial • If the process model G p has unstable poles,
and chemical unstable processes well enough.
Besides, there usually exist the process unmodeled up1 , up2 ,L, upm , then q should have zeros at
dynamics that inevitably tend to deteriorate the up1 , up2 ,L, upm .
control system performance. The delay integrating • If the process model GD has unstable poles,
process has clear advantage in the identification test,
because the model contains only two parameters and dup1 , dup2 , L , dupm , then 1 − G% p q should have zeros at
simple for identification. Some of the well acceptable dup1 , dup2 , L , dupm .
PID tuning methods for the delay integrating process Since the IMC controller q is designed as q = pm−1 f
are Chien and Fruehauf (1990); Lubyen (1996) and
Chen & Seborg (2002). in which pm−1 includes the inverse of the model
portion, the controller satisfies the first condition.
It is well known that in recent time the controller The second condition could be satisfied through the
hardware support the microprocessor implementation design of the IMC filter f . For this, the filter is
for the PID cascaded filter. Therefore, PID controller
designed as
cascaded with first order lead lag filter can be easily
∑ m α si + 1 (2)
implemented using the modern control hardware. f = i =1 i
The important reason for using the controller in this ( λ s + 1) r
form is availability of these facilities in the present where r is the number of poles to be canceled; α i are
microprocessor implementation to achieve the better determined by Eq. (3) to cancel the unstable poles in
performance. Many authors have suggested the PID GD ; r is selected large enough to make the IMC
controller cascaded with first order filter either to get controller proper.
PID structure or for the better performance. The PID (3)
pm−1 (∑im=1 αi si + 1)
controller cascaded first or second order filter type %
1 − Gp q = 1− =0
s = dup1 , dup2 ,L, dupm (λ s + 1)r
structure in Eq. (1) are suggested by Rivera et al. s = dup1 , dup2 ,L, dupm
(1986), Lee et al. (1998), Horn et al. (1996) and Then, the IMC controller comes to be
Dwyer (2003). ( ∑ m α s i + 1) (4)
q = pm−1 i =1 i r
1
Gc = K c 1 +
1 + as
+τDs
(1) (λ s + 1)
τIs 1 + bs Thus, the resulting setpoint and disturbance rejection
where K c , τ I and τ D are the proportional gain, is obtained as (nominal case i.e., GP = G% P ):
integral time constant, and derivative time constant y p A ( ∑mi =1 α i s i + 1) (5)
of the PID controller, respectively, and a & b are = Gp q =
( λ s + 1)
r
r
the filter parameters. It has essential to emphasize
y p A ( ∑im=1 α i s i + 1) (6)
that design principle of the aforementioned tuning = (1 − G p q)GD = 1 − GD
( λ s + 1)
r
methods for the unstable and delay integrating d
process is either complicated or providing modified d
2. DESIGN PROCEDURE
Fig. 1 (b ) Classical Feedback Control
+τ
The first order delay unstable process (FODUP) is b=
( 6θ + 18λ − 6α )
the typical representative model which is commonly
The Gc in Eq. (15) contains the RHP (zero) which
utilized in the chemical process industries.
Consequently this section comprises the design of the will eliminate from the controller after factorization
tuning rule for FODUP and it also extended for the and cancel out with remaining part of Eq. (16). The
delay integrating process (DIP). value of the extra degree of freedom α is selected
so that it cancels out the open-loop unstable pole at
3.1. First-Order Delay Unstable Process (FODUP) s = 1 τ . This means certainly adopt α so that the
Ke −θ s (10) term [1 − Gq ] has a zero at the pole of GD . That
GP = GD =
τ s −1 required [1 − Gq ] and 1− αs +1 e−θs λs +1 3 . The
=0
where K is the gain, τ the time constant and θ is s =1 τ ( ) ( )
s=1τ
=0
time delay. The IMC filter structure exploited is value of α is obtained after some simplification
given as: λ θτ
3 (20)
α s +1 (11) α = τ 1 + e − 1
f = τ
( λ s + 1)
3
The resulting IMC controller can be obtained as 3.2. Delayed Integrating Process (DIP)
follows K e −θ s (21)
G p = GD =
(τ s −1)(αs +1) (12) s
q= The DIP can be modeled by considering the
K ( λs +1)
3
399
( 2αθ + θ 2
+ 12λθ + 18λ 2 ) +ψ (23b) (2005), for the proposed method λ = 0.20 has been
b=
( 6θ + 18λ − 6α ) adjusted and corresponding tuning parameters are
λ θψ
3
(23c) Kc = 0.4615 , τ I = 0.2667 , τ D = 0.1 , a=1.5779 , b= 0.1053
α = ψ 1 + e − 1
ψ and f R = 1 (1.5779s+1) . The tuning parameters for the
Lee et al. (2000) method is identical with Liu et al.
4. SIMULATION RESULTS (2005) disturbance estimator at the same Ms value.
It is very obvious that the disturbance estimator
This section deals with the simulation study for the design of the Liu et al. (2005) method is exactly
two different examples and the results are compared identical with the Lee et al. (2000), but the setpoint
with some of the recently reported methods. To response is different in both cases, because both of
evaluate the robustness of a control system, the them have different approach. Lee et al. (2000) PID
maximum sensitivity, Ms , which is defined by controller setting are K c = 2.634 , τ I = 2.5197 ,
Ms = max 1/[1 + G p Gc (iw)] , is used. Since the Ms is the
τ D = 0.1541 and setpoint filter f R = 1 ( 2.3566s+1) .
inverse of the shortest distance from the Nyquist
curve of the loop transfer function to the critical
Figure 2(a) and 2(b) show the comparison of the
point ( −1, 0 ) , a small Ms value indicates that the
proposed method with Liu et al. (2005) and Lee et al.
stability margin of the control system is large. (2000), by introducing a unit step change in the
The Ms is a well known robustness measure and is setpoint and a unit step input in the load disturbance
used by Chin and Seborg, (2002). Therefore, respectively. For the servo response the setpoint filter
throughout all our simulation examples, all of the is used for both the proposed and Lee et al. (2000)
controllers compared were designed to have the same methods whereas three control element structure is
robustness level in terms of the maximum sensitivity. used for the Liu et al (2005).
4.1. Example 1. FODUP It is clear from the Fig. (2), the proposed method
A widely published example of a FODUP has been results in the improved load disturbance response.
considered for the comparisons (Lee et al., 2000; Tan For the servo response the Liu et al. (2005) methods
et al., 2003, Liu et al., 2005) is: appears better but the settling time of the Liu et al.
1e −0.4 s (24) (2005) method and the proposed method is almost
G =G = p D
1s − 1 similar. In Fig. (2-a) Lee et al. (2000) response is
In the recently published paper of Liu et al. (2005) very slow and it requires long settling time. It is
which had already demonstrated its superiority over important to note that in the well known modified
many widely accepted previous approaches (Tan et IMC structure has theoretical advantage of
al. 2003 and Majhi & Atherton, 2000). The proposed eliminating the time delay from the characteristic
method is compared with the Lee et al. (2000) and equation. Unfortunately, this advantage is lost if the
Liu et al. (2005). process model is inaccurate. Besides, there usually
1 exists the process unmodeled dynamics in real
process plant that inevitably tends to deteriorate the
0.8
control system performance severely. For the
Process Variable
0.3
Despite the fact that the comparison has been
performed on the same robustness by equalizing the
0.1 Ms of the compared tuning methods by adjusting
their λ value. It is worthwhile to check the
-0.1
robustness of the controller by inserting a
(b) 0 1 2 3 4 5 6 perturbation uncertainty of 10% in all three
Ti
Fig. 2. Simulation results for Example 1 (FODUP) parameters simultaneously to obtain the worst case
model mismatch, i.e., G p = GD = 1.1e−0.44s ( 0.9s − 1) . The
The three controller parameters for Liu et al. (2005)
method were taken as K c = 2 , C( s) = ( s +1) ( 0.4s +1) and simulation results for the proposed and other tuning
methods are presented in Fig. (3) for both the set-
λ = 0.5 , they suggested the disturbance estimator point and the disturbance rejection. It is clear from
F ( s ) = 2.634 +
1
+ 0.4058 s
. For the fair comparison λ Fig. (3) that the proposed controller tuning method
0.9566s has the best setpoint as well as load response while
has been adjusted for each tuning methods which the modified IMC controller structure which contains
gives the same Ms , because Ms is well know the three-element controller of the Liu et al.(2005)
robustness measure and used by many researchers. In method has worst response for the model mismatch
order to achieve the same Ms = 3.03 with Liu et al. for the setpoint. As we have seen in the setpoint
response for the nominal case the Liu et al.(2005)
400
has smooth and fast response, which is achieved by simulation results for plant-model mismatch are
the sacrificing the robustness of the closed-loop given in Fig. (5) for both servo and regulatory
system. The model mismatch case for the disturbance problem. It needs to clarify that the controller
rejection of Liu et al. (2005) and Lee et al. (2000) is settings are those calculated for the process with
identical and overlapping. The setpoint response of nominal process parameters. The responses indicate
Lee et al. (2000) is achieved by simple feed back that the proposed method has less oscillatory
controller with setpoint filter as in the proposed study response for both disturbance rejection and setpoint
also. The performance and robustness from the above and required less settling time. Chen and Seborg
study obviously exhibit that the proposed method has (2002), method has more oscillation and followed by
better nominal as well as robust performance among Lee et al. (2000). It seems that the proposed method
others. clearly gives good performance, even for high
process uncertainties. Also, the proposed method is
1 more robust than other tuning rules for large
0.8
uncertainness in process parameters.
Process Variable
0.6
0.4 1
Process Variable
Liu et al.
Lee et al.
(a) 0 0.6
0 1 2 3 4 5 6 7 8 9 10
Time
0.4
Proposed
0.8 Liu et al. Proposed
Lee et al. 0.2
Chen and Seborg
0.6 Lee et al.
(a) 0
Process Variable
0 20 40 60 80 100 120
0.4 Time
2
Proposed
0.2
Chen and Seborg
Lee et al.
0 1.5
Process Variable
-0.2
(b) 1
0 1 2 3 4 5 6 7 8 9 10
Time
0.5
Fig. 3. Perturbed response for Example 1 (FODUP)
(b)
0
4.2. Example 2. DIP (Distillation Column Model) 0 20 40 60
Time
80 100 120
steam flow rate. The process model for the level 0.6
G =G =
0 .2 e − 7.4 s
=
2 0 K e − 7.4 s (25) (a) 0
0 50 100 150
p D
s 1 00 s − 1 3 Time
Proposed
The proposed method, Chen and Seborg (2002), and 2.5 Chen and Seborg
Lee et al.
Lee et al. (2000) was used to design the PID 2
Process Variable
tuning rule result in the least settling time for both (b) -0.5
0 50 100 150
the servo and disturbance rejection and followed by Time
401
Figure (6) shows the plot of λ τ versus θ τ ratios REFERENCES
for FODUP. The presented λ guideline is for the Chen, D., D. E. Seborg, (2002), PI/PID Controller
nominal model for Ms = 3.0 and 3.6 values. It is Design Based on Direct Synthesis and
important to mention that the proposed tuning Disturbance Rejection, Ind. Eng. Chem. Res., 41,
method is applicable for dead time dominant process 4807-4822.
also. The λ guideline is not extended for the lager Chien, I. L., P. S. Fruehauf, (1990), Consider IMC
θ τ value in the Fig. (6) because it is difficult to Tuning to Improve Controller Performance
obtain the above suggested Ms value for the large Chem. Eng. Prog, 86, 33-41
θ τ ratio. So, for the θ τ > 0.6 , based on many Dwyer, A. O., (2003), Handbook of PI and PID
controller tuning rules; Imperial College Press,
simulation studies, it is observed that the starting
London.
value of λ can be considered to be equal as process
Horn, I. G., J. R. Arulandu, J. G. Christopher, J. G.
time delay, which can gives robust control
VanAntwerp, R. D. Braatz, (1996), Improved
performance. If not, the value should be increased
Filter Design in Internal Model Control, Ind. Eng.
carefully until both the nominal and robust control
Chem. Res. 35, 3437-3441.
performances are achieved.
Lee, Y., J., Lee, S., Park, (2000), PID Controller
Tuning for Integrating and Unstable Processes
0.4
Ms=3.0
Ms=3.6
with Time Delay, Chem. Eng. Sci. 55, 3481-3493.
Lee, Y., S. Park, M. Lee, C. Brosilow, (1998), PID
Controller Tuning for Desired Closed-Loop
Responses for SI/SO Systems, AIChE J., 44,
0.3 106-115.
Luyben, W. L., (1996), Design of Proportional
Integral and Derivative Controllers for
Integrating Dead-time Processes, Ind. Eng. Chem.
0.2
Res., 35, 3480.
Majhi, S., D. P., Atherton, (2000), Obtaining
Controller Parameters for a New Smith Predictor
using Autotuning, Automatica 36, 1651–1658.
0.1
Morari, M., and E., Zafiriou, (1989), Robust Process
Control, Prentice-Hall: Englewood Cliffs, NJ,.
Liu, T., W. Zhang and D. Gu, (2005), Analytical
0
Design of Two-Degree-of-Freedom Control
0 0.1 0.2 0.3 0.4 0.5 0.6 Scheme for Open-loop Unstable Process with
Time Delay, J. Process Control, 15, pp. 559–
Fig. 6. λ guidelines for FODUP 572.
Tan, W., H. J., Marquez, T., Chen, (2003), IMC
Design for Unstable Processes with Time Delays.
5. CONCLUSIONS J. Process Control, 13, 203–213.
A simple design method of the analytical PID Wang, Y. G., W. J., Cai, (2002), Advanced
cascaded filter tuning method has been proposed Proportional-Integral-Derivative Tuning for
based on the IMC principle. Two important Integrating and Unstable Processes with Gain
representative processes have been considered in the and Phase Margin Specifications, Ind. Eng.
present study which is frequently used in the Chem. Res. 41 (12), 2910–2914.
chemical process industries. The proposed method Yang, X. P., Q. G., Wang, C. C., Hang, C., Lin,
has excellent improvement in both setpoint and (2002), IMC-Based Control System Design for
disturbance rejection for the FODUP and DIP Unstable Processes, Ind. Eng. Chem. Res., 41
process. The simulation has been conducted for the (17), 4288–4294.
fair comparison when the various controllers were Zhang, W. D., D., Gu, W., Wang, X., Xu, (2004),
tuned to have the same degree of robustness by the Quantitative Performance Design of a Modified
measure of Ms value. The robustness study has been Smith Predictor for Unstable Processes with
conducted by inserting a perturbation uncertainty in Time Delay. Ind. Eng. Chem. Res., 43 (1), 56–62.
all parameters simultaneously to obtain the worst
case model mismatch, where proposed study has
clear advantage. The closed-loop time constant λ
guideline was also proposed for over a wide range of
θ τ ratio.
ACKNOWLEDGEMENT
The authors wish to thank and express their
appreciation for providing the financial support for
this research, which was supported by the 2006
Energy Resource and Technology Project and
second-phase of BK (Brain Korea) 21 program.
402