Beruflich Dokumente
Kultur Dokumente
Research article
Design of IMC filter for PID control strategy of open-loop
unstable processes with time delay
M. Shamsuzzoha,1 Mikhail Skliar2 and Moonyong Lee3 *
1
Department of Chemical Engineering, Norwegian University of Science and Technology, Trondheim, Norway
2
Department of Chemical Engineering, University of Utah, Salt Lake City, Ut 84112, USA
3
School of Chemical Engineering and Technology, Yeungnam University, Kyongsan 712-749, Korea
ABSTRACT: A modified internal model control (IMC) filter has been proposed for the open-loop unstable process
with time delay and a further IMCproportional-integral-derivative (PID) tuning rule is derived on the basis of the
proposed IMC filter. Investigation of the IMC filter structure clearly demonstrates that a critically damped filter does not
always provide satisfactory response and that this is probably due to lack of sufficient integral action. The conventional,
critically damped filter is therefore replaced with a more general, second-order IMC filter for improved integral action.
The present investigation shows that for the most unstable processes, the underdamped IMC filter provides the desired
integral action and improves the closed-loop performance of the system except for the unstable processes with a strong
lead term. An exhaustive simulation studies has been performed to show the advantage of the proposed method in both
nominal and robust cases. By incorporating Kharitonovs theorem, closed-loop time constant () guidelines have been
provided for the first-order delayed unstable process (FODUP). 2010 Curtin University of Technology and John
Wiley & Sons, Ltd.
KEYWORDS: unstable process; PID controller tuning; dead time process; IMCPID design; robust analysis; IMC
filter
This work was conducted at Yeungnam University, Korea during ing the IMC principle to design equivalent feedback
Shamsuzzohas PhD period. controllers for unstable processes.[10] The IMC-based
2010 Curtin University of Technology and John Wiley & Sons, Ltd.
Curtin University is a trademark of Curtin University of Technology
94 M. SHAMSUZZOHA, M. SKLIAR AND M. LEE Asia-Pacific Journal of Chemical Engineering
PID tuning rules have the advantage of using only one disturbance rejection. Excessive overshoot in the set-
tuning parameter to achieve a clear trade-off between point response is eliminated by a set-point filter. On the
closed-loop performance and robustness. basis of extensive simulation study, closed-loop time
The IMC structure is very powerful for controlling constant () guidelines are proposed for 5% and 10%
stable processes with time delay, but it cannot be dead time uncertainty by using Kharitonovs theorem[21]
directly used for unstable processes because of the at different damping coefficient ( ) values. The simu-
internal instability.[10] For this reason, some modified lation studies confirm the advantage of the proposed
IMC methods of 2DOF control were developed for method over other recently published methods for sev-
controlling unstable processes with time delay.[7,11 14] eral representative classes of the process model while
In addition, 2DOF control methods based on the Smith maintaining the same robustness according to the mea-
predictor (SP) were proposed by several authors[15 17] sure of maximum sensitivity, Ms.
to achieve a smooth nominal set-point response without
overshoot for the FODUP. Both the modified IMC
and modified SP methods feature the worthy advantage IMCPID CONTROLLER DESIGN PROCEDURE
of the nominal set-point response tending to be faster
without overshoot for unstable processes. In fact, the Figure 1(a) presents a block diagram of the IMC control
common characteristic of these modified IMC and SP structure, where Gp is the process, G p the process
methods is the use of a nominal process model in model, and q the IMC controller. In the IMC control
their control structures, which is responsible for their structure, the controlled variable is related as follows:
good performance in this respect. Most existing 2DOF Gp q
C = fR R
control methods are restricted to unstable processes in
1 + q Gp G p
the form of a first-order rational part plus time delay,
which, in fact, cannot sufficiently represent a variety
1 G p q
of industrial and chemical unstable processes. Besides, + Gp d (1)
there usually exist unmodeled dynamics that inevitably 1 + q Gp Gp
tend to deteriorate the control system performance.
Zhou et al .[18] have conducted a comparative study For the nominal case (i.e. Gp = G p ), the set-point and
for understanding the time-delayed effect on unstable disturbance responses are simplified as below:
processes. On the bases of performance and robust-
ness, Zhou et al .[18] suggested that the tuning methods C
= Gp qfR (2)
presented by Lee et al .[11] and Yang et al .[12] are appli- R
cable in large normalized dead time . Xiang C
and Nguyen[19] have suggested a control design method = (1 Gp q)Gp (3)
d
for the FODUP with a complicated three-element con-
trol structure. This method is advantageous in the set-
Disturbance
point performance but in the disturbance rejection it IMC
setpoint d
shows big overshoot and long settling time. The con- filter controller Process
R u(t) C
troller design for second-order delayed unstable pro- fR +- q ++ Gp
cess (SODUP) systems with two unstable poles and a
negative zero has been described by Lee et al .[11] and Process model
Wang and Hwang[20] . However, the controller design for ~
Gp -+
SODUP systems with one/two right-half-plane (RHP)
poles and an RHP zero has not yet been addressed
The IMC structure
properly.
It is apparent from the literature that only few tuning Disturbance
d
methods are available for dead time dominant unstable
setpoint
processes and the processes which contain one/two filter Controller Process
R u(t) C
unstable poles and positive and negative zeros. The fR +- Gc ++ Gp
above discussion demonstrates that a tuning method is
required to cover several classes of the process model,
including positive and negative zeros, and also various
dead time dominant unstable processes.
Classical feedback control structure
In this study, the dead time dominant unstable pro-
cess with positive and negative zeros was investigated. Figure 1. Block diagram of IMC and classical feedback
The modified IMC filter has been suggested and cate- control. (a) The IMC structure. (b) Classical feedback control
gorized for several classes of the process for improved structure.
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
Asia-Pacific Journal of Chemical Engineering PID CONTROL STRATEGY OF OPEN-LOOP UNSTABLE PROCESSES 95
In the classical feedback control structure shown in Gp , and r is selected as being large enough to make the
Fig. 1(b), the set-point and disturbance responses are IMC controller proper.
represented by
1 Gp q|s=up1 ,up2 ,,upm =
C Gc Gp fR m
= (4) PA ( i s + 1)
i
R 1 + Gc Gp
1 i =1 = 0 (8)
C Gp ( s + 2 s + 1)
2 2 r
= (5)
d 1 + Gc Gp
s=up1 ,up2 ,,upm
where Gc denotes the feedback controller. The IMC Then, the IMC controller is
controller is a competent method for control system
m
design.[10] However, for unstable processes, the IMC
i s + 1
i
structure cannot be implemented because any bounded
1 i =1
input, d , will produce unbound output, C , if Gp is unsta- q = PM (9)
ble. As discussed by Morari and Zafiriou,[10] the IMC ( s + 2 s + 1)r
2 2
approach to designing a controller for an unstable pro- Thus, the resulting set-point and disturbance responses
cess is possible for Gp = G p if the following conditions are obtained as
are satisfied for the internal stability of the closed-loop
m
system:
i s i + 1
C i =1
1. q is stable. = Gp qfR = PA 2 2 fR (10)
2. Gp q is stable.
R ( s + 2 s + 1)r
3. (1 Gp q)Gp is stable. C
= 1 Gp q Gp
d
m
These three conditions result in the well-known, stan-
dard interpolation conditions:[10] i s i + 1
If the process model, Gp , has unstable poles, up1 , i =1
= 1 PA 2 2 r
G (11)
up2 , , upm , then q should have zeros at up1 , up2 , , ( s + 2 s + 1) p
upm and 1 Gp q should have zeros at up1 , up2 , ,
upm .
According to the IMC parameterization, the process m
i =1 i s + 1 , in the numerator in
i
model G p is decomposed into two parts: The expression,
Eqn (10) causes an unreasonable overshoot in the servo
response, which can be eliminated by designing the set-
G p = PM PA (6) point filter fR as
1
where PM and PA are the portions of the model inverted fR =
(12)
m
and not inverted, respectively, by the controller (PA is i s i + 1
usually a nonminimum phase and contains dead times i =1
and/or RHP zeros); PA (0) = 1.
Since the IMC controller, q, is designed as q = PM1 f The resulting IMC controller in Eqn (9) has a stable
in which the IMC filter, f , is stable and PM1 includes the response. A classical feedback controller equivalent to
inverse of the unstable portion, the controller satisfies the IMC controller can be obtained from the following
the first two conditions. The third condition could be relationship:
q
satisfied through the design of the IMC filter, f . For Gc = (13)
this, the filter is designed as 1 G p q
Thus the feedback controller is given as
m
m
i s i + 1
i =1
PM 1 i s i + 1
f = (7) i =1
( s + 2 s + 1)r
2 2
Gc =
m
(2 s 2 + 2 s + 1)r PA i s i + 1
where m is the number of poles to be canceled, i is i =1
determined by Eqn (8) to cancel the unstable poles in (14)
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
96 M. SHAMSUZZOHA, M. SKLIAR AND M. LEE Asia-Pacific Journal of Chemical Engineering
The resulting feedback controller given by Eqn (14) is The analytical PID formula can be obtained from
physically realizable, but it lacks the standard PID con- Eqn (18) as
troller form. Therefore, the next step is to design the PID
I
controller that most closely approximates the equivalent Kc = (21)
feedback controller. The Maclaurin series approxima- K ( + 2 )
tion has been utilized to approximate Eqn (14) to the
2 2 2 +
PID controller.
I = ( + ) (22)
Lee et al .[22] proposed an efficient method for con- ( + 2 )
verting the ideal feedback controller Gc to a standard
PID controller. Since Gc has an integral term, it can be 3 6 2 2
expressed as ()
( + 2 )
g(s) D =
Gc = (15) I
s
2 2 2 +
(23)
Expanding Gc in the Maclaurin series in s gives ( + 2 )
6 2
E1 K e s I ( )
( + 2 )
=
(2 + 2 + 2 )e
1
s 1 K ( + 2 ) I 2
2 2 2
+
2 +
2 2
2010 Curtin University of Technology and John Wiley & Sons, Ltd.
( + 2 ) ( + 2 )
(2 1 ) 1 2
3 2
6 2
2 2
1
s + 2 1 + 1 e
E2 Ke I ( 1 + 2 )
( + 2 )
= 1 1
(1 s 1)(2 s + 1) K ( + 2 ) I 1 2
22 2 2
+ +
2 2
( + 2 ) ( + 2 )
DOI: 10.1002/apj
Asia-Pac. J. Chem. Eng. 2012; 7: 93110
PID CONTROL STRATEGY OF OPEN-LOOP UNSTABLE PROCESSES
97
98
Table 1. (Continued).
2 + 1 2
2 2 2 2
+22 + 42 2 + 1 2 + 2 + 4
2
( 1 + 4 ) ( 1 + 4 ) 2 2
+ 2 1 + 1 2
2 = 1 2 2 e 1
1
2010 Curtin University of Technology and John Wiley & Sons, Ltd.
1 + 1
1
2
2 + 2 1 + 1 2
2 (1 + )1 + 1 1 2 e 1
1 2
2
2 2
3 1 2 3 2 + 2 +
+ 2 + 4 e
6 2 2
2
1 2
E4 K e s I (1 1 )
( 1 + 4 )
1 =
s(1 s 1) K ( 1 + 4 ) I (1 )
2
2 + 1 2
2 2 2 2
+22 + 42 2 + 1 2 + 2 + 4
K e s 2
=
(s 1)(1 s 1) ( 1 + 4 ) ( 1 + 4 ) 2
22 + 2 1 + 1 2 1
2 = 1 2 e
1
1 + 1
1
DOI: 10.1002/apj
Asia-Pac. J. Chem. Eng. 2012; 7: 93110
Asia-Pacific Journal of Chemical Engineering
Asia-Pacific Journal of Chemical Engineering PID CONTROL STRATEGY OF OPEN-LOOP UNSTABLE PROCESSES 99
SIMULATION STUDY Lee et al .[11] However, for the set-point response, Liu
et al .[14] used a modified IMC structure, while Lee
This section demonstrates the simulation study of sev- et al .[11] applied a set-point filter. For the methods of
eral representative unstable processes with dead time, both Liu et al .[14] and Lee et al .,[11] = 0.4 was used
including positive and negative zeros. in the simulation, producing Ms = 3.65. To obtain a fair
To evaluate the closed-loop performance, the integral comparison, is also adjusted in the proposed method
of the time-weighted absolute error (ITAE) criterion was ( = 0.401) to obtain Ms = 3.65. The controller param-
considered in the case of both a step set-point change eters, including the performance and robustness matrix,
and a step load disturbance. The ITAE is defined as are listed in Table 2.
Figure 2 presents a comparison of the proposed
method with other methods by introducing a unit
ITAE = t|e(t)|dt (25)
0 step change in the set-point at t = 0 and an inverse
unit step change of load disturbance at t = 4. For
For the evaluation of the smoothness of a signal, the servo response, the set-point filter is used for
the total variation (TV) of the input u(t), TV =
both the proposed method and that of Lee et al .[11]
i =1 |ui +1 ui |, is computed. Overshoot, which is whereas a three-controller element structure is used for
a measure of how much the response exceeds the the method of Liu et al .[14] As it is apparent from
ultimate value following a step change in the set-point Fig. 2 and Table 2, the proposed method improves the
and/or disturbance, has been also calculated for each load disturbance response. Since the design of the
simulation example. disturbance rejection is identical for the methods of Liu
The maximum sensitivity Ms[23] , which is defined et al .[14] and Lee et al .,[11] the same PID tuning setting
as Ms = max |1/[1 + Gp Gc (i )]|, was used to evaluate and consequently an identical disturbance rejection
the robustness of the control system. Since Ms is the response is obtained in both cases. For the servo
inverse of the shortest distance from the Nyquist curve response, the method of Liu et al .[14] seems to be better,
of the loop transfer function to the critical point (1, 0), but the settling times in the method of Liu et al .[14] and
a small Ms value indicates that the control system has a the proposed method are comparable, while the method
large stability margin. To ensure a fair comparison, it is of Lee et al .[11] shows the slowest response with the
widely accepted that the model-based controllers (IMC longest settling time.
and direct synthesis) need to be tuned by adjusting to The well-known, modified IMC structure has the
give the same Ms values. theoretical advantage of eliminating the time delay
Throughout all the simulation examples, all the from the characteristic equation. Unfortunately, this
controllers compared were designed to have the same advantage is lost if the process model is inaccurate.
robustness level in terms of Ms and the performance Besides, real process plants usually incorporate unmod-
indices such as ITAE, overshoot, and TV values are eled dynamics that inevitably tend to deteriorate the
compared. control system performance severely. The robustness
In this article, the simulation study has been con- of the controller was investigated by inserting a pertur-
ducted using the PID controller in the form of bation uncertainty of 5% in all three parameters simul-
Eqn (17). However, for real implementation, the par- taneously towardthe worst case model mismatch, i.e.
allel form of the PID controller, Gc = Kc (1 + 1/I s + Gp = 1.05e0.42s (0.95s 1).
D s/0.1D s + 1), which is widely used in the real pro- The simulation results for model mismatch are also
cesses, can be applied to approximately the same perfor- presented in Table 2 for both the set-point and the
mance. The other form of the PID controller can easily disturbance rejection. The table indicates that the pro-
be converted from parallel form.[24] posed controller-tuning method has an almost similar
Example 1 Lag time dominant FODUP. An exten- load response, while the modified IMC controller cor-
sively published FODUP model[8,11,13,14,25] was consid- responding to method of Liu et al .s[14] has the better
ered for a comparison of the performance: set-point response for model mismatch and the method
of Lee et al .[11] shows the highest ITAE value.
e0.4s Example 2. Dead time dominant FODUP. Consider
Gp = (26)
(s 1) the following dead time dominant ( = 1.5) unstable
process:[18,19]
For the above FODUP model, the recently published e1.5s
paper of Liu et al .[14] demonstrated the improvement Gp = (27)
(s 1)
of their method over those of Tan et al .[13] and Majhi
and Atherton.[25] In this simulation study, the proposed Recently, Zhou et al .[18] conducted a comparative study
method is compared with those of Liu et al .[14] and to show the applicability of several existing controller
Lee et al .[11] The design of the disturbance rejection design methods and evaluated their control perfor-
is identical for the methods of both Liu et al .[14] and mance and robustness and concluded that for the large
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
100 M. SHAMSUZZOHA, M. SKLIAR AND M. LEE Asia-Pacific Journal of Chemical Engineering
Overshoot
1
0.782
0.770
0.777
5% Mismatch
0.8
Process Response
1.714
1.756
1.771
ITAE
0.6
Disturbance
4.120
4.048
4.060
0.4
TV
0.2
Proposed
Overshoot
Nominal
Liu et al.
0.678
0.666
0.665
Lee et al.
0
0 2 4 6 8 9
Time
0.791
1.012
1.008
ITAE
Overshoot
1.057
1.018
5% Mismatch
1.03
1.237
0.819
ITAE
1.01
1.01
0.894
ITAE
0.40
settling time.
2.857
2.897
2.894
1.515s
Lee et al .[11] = 0.4c
fR = 1 (1.9282s + 1).
Proposed = 0.4a
Method
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
Asia-Pacific Journal of Chemical Engineering PID CONTROL STRATEGY OF OPEN-LOOP UNSTABLE PROCESSES 101
Overshoot
1.0% Mismatch
2
1.60
1.61
3.21
1
4.711 464.6
4.697 600.0
11.538 497.0
ITAE
Output Response
Disturbance
0
TV
-1
Overshoot
Nominal
1.506
1.509
3.153
Proposed
Lee et al.
-2 Xiang and Nguyen
140.90
366.20
916.20
0 20 40 60 80 100 120
ITAE
Time
1.083
1.020
www.apjChemEng.com.
1.0
Table 3. Controller parameters and resulting performance indices for Example 2, Gp = e1.5s (s 1).
1.257 84.84
ITAE
1.013 238.0
regulatory problems.
TV
1.12
1.06
1.0
e0.5s
Gp = (28)
(5s 1)(2s + 1)(0.5s + 1)
0.757 63.49
76.82
0.763 155.30
ITAE
e0.939s
Gp = (29)
(5s 1)(2.07s + 1)
1.065 106.72
1.064 254.75
I
b
a
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
102 M. SHAMSUZZOHA, M. SKLIAR AND M. LEE Asia-Pacific Journal of Chemical Engineering
Overshoot
1
0.321
0.495
0.270
10% Mismatch
Table 4. Controller parameters and resulting performance indices for Example 3, Gp = e0.5s (5s 1)(2s + 1)(0.5s + 1) e0.939s (5s 1)(2.07s + 1). 0.8
Process Response
15.04
38.12
27.58
ITAE
0.6
Disturbance
2.725
2.928
2.471
0.4
TV
0.2
Overshoot
Proposed
Nominal
0.322
0.505
0.275
Tan et al.
Yang et al.
0
0 10 20 30 40 50 60
Time
15.37
36.47
26.79
ITAE
1.0
1.0
1.0
1.023
1.020
poles:
1.0
2(5s + 1)e0.3s
Gp = (30)
(3s 1)(1s 1)
14.20
19.40
39.94
ITAE
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
Asia-Pacific Journal of Chemical Engineering PID CONTROL STRATEGY OF OPEN-LOOP UNSTABLE PROCESSES 103
overshoot
3.6657
3.9924
behavior in the disturbance rejection and the resulting
3% Mismatch
Ms value is also high.
The robust performance is evaluated by simultane-
ously inserting a perturbation uncertainty of 3% in
19.69
18.73
ITAE
all three parameters in the worst direction and find-
ing the actual process as Gp = 2.06(5.15s + 1)e0.309s
(2.91s 1)(0.97s 1). The simulation results for the
Disturbance
6.3218
6.6977
18.7564
model mismatch are also given in Table 5 where the
TV
92.15
18.68
response.
ITAE
No set-point filter and PID controller in the form of Gc = Kc (1 + 1/I s + D s) 1/(10.05s + 1) and resulting Ms = 10.63.
1.0292
3% Mismatch
1.055
0.9865
1.002
0.764
TV
e0.5s
Gp =
(5s 1)(2s + 1)(0.5s + 1)
overshoot
Nominal
e0.939s
1.0058
1.1524
1.027
(31)
(5s 1)(2.07s + 1)
The above process is modified for this section with a
6.065
3.71
125.3
(s + 1)e0.5s
Gp =
(5s 1)(2s + 1)(0.5s + 1)
4.7182
4.3397
(s + 1)e0.939s
12.1
= (32)
(5s 1)(2.07s + 1)
fR = 1 (8.187s2 + 1.876s + 1) and fa = 1/(5s + 1).
2.8178
1.8973
5.110
e1.939s
Gp = (33)
(5s 1)(2.07s + 1)
Lee et al .[11] = 0.692b
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
104 M. SHAMSUZZOHA, M. SKLIAR AND M. LEE Asia-Pacific Journal of Chemical Engineering
3
(a) 2 (b)
2
1
1
Process Response
Process Response
0 0
-1
-1
-2
-2 Proposed
Lee et al. -3 Proposed
Lee et al.
Rames C. Panda Rames C. Panda
-3 -4
0 5 10 15 20 25 0 10 20 30 40 50
Time Time
(c) 2.5
Proposed
Lee et al.
2 Rames C. Panda
Manipulated Variable
1.5
0.5
-0.5
-1
0 10 20 30 40 50
Time
Figure 5. (a)Response of the nominal system for Example 4. (b) Response of the nominal system with
white noise of power 0.001 and sample time 0.1 s to the process output for Example 4. (c) Controller
output of the nominal system with white noise of power 0.001 and sample time 0.1 s to the process
output for Example 4. This figure is available in colour online at www.apjChemEng.com.
indices are presented in Table 6. Figure 6 shows the No tuning method able to deal with such an integrating
closed-loop output responses for a unit-step set-point unstable process, which also has a strong positive zero
change occurring at t = 0, and an inverse unit-step and dead time, has been presented in the literature. The
disturbance at t = 60. The proposed method improves above process has been approximated as containing two
the load disturbance and set-point response. unstable poles and dead time according to the following
For the robustness study, performance is evalu- equation:
ated by simultaneously inserting a perturbation uncer- 100e0.7s
tainty of 5% in all three parameters in the worst Gp = (35)
(100s 1)(s 1)
direction and finding the actual process according to
Gp = 1.05(1.05s + 1)e0.525s (4.5s 1)(1.9s + 1) Although Lee et al .[11] have not proposed a design
(0.475s + 1). The simulation results for the model mis- of a PID controller for the FODIUP with a positive
match are given in Table 6, where the proposed method zero, such a design is available using the approximated
has clear advantage over others. The method by Rao and model. For a performance comparison, the proposed
Chidambaram[2] has a PID with cascaded lead lag filter. method and those of Rao and Chidambaram[2] and
Although, it has one additional filter term, the method Lee et al .[11] are considered and the PID setting with
shows a big overshoot both in the set-point tracking and performance matrix is listed in Table 7. The value is
disturbance rejection. selected to obtain Ms = 12 for each method except that
Example 6. First-order delayed integrating unstable of Rao and Chidambaram.[2] The method of Rao and
process (FODIUP) with a positive zero. Consider the Chidambaram[2] has been used to obtain the PID setting
following FODIUP with a positive zero: for the approximated process of Gp = 100(0.5s +
1)e0.2s (100s 1)(s 1) as mentioned by them. The
(0.5s + 1)e0.2s Rao and Chidambaram[2] method is not able to give any
Gp = (34) stable closed-loop response and this is probably due to
s(s 1)
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
Asia-Pacific Journal of Chemical Engineering PID CONTROL STRATEGY OF OPEN-LOOP UNSTABLE PROCESSES 105
Table 6. Controller parameters and resulting performance indices for Example 5, Gp = (s + 1)e0.5s (5s 1)(2s + 1)(0.5s + 1) (s + 1)e0.939s (5s 1)
Overshoot
Proposed
2.514
1.140
1.125
5% Mismatch
Lee et al.
2 Rao and Chidambaram
165.5
321.7
ITAE
2433
Process Response
1
Disturbance
4.670
4.477
TV
6.79
0
Overshoot
Nominal
2.56
1.0
1.0
-1
181.4
308.2
ITAE
0 30 60 90 120 130
2140
Time
Overshoot
1.0
1.0
www.apjChemEng.com.
An additional lead lag filter cascaded with PID controller fa = (0.4695s + 1) (0.2406s + 1) and fR = 1 (21.749s + 1).
71.15
3584
for = 4.
TV
2.345
1.034
1.001
144.0
ITAE
DISCUSSION
Performance of proposed controller
Rao and Chidambaram[2] = 8.35c
with variation in
fR = 1 (21.749s + 1), = 0.71.
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
106 M. SHAMSUZZOHA, M. SKLIAR AND M. LEE Asia-Pacific Journal of Chemical Engineering
Overshoot
1.9177
5% Mismatch
2.037
1.871
1
222.5
493.4
607.8
ITAE
Process Response
0.5
Disturbance
1.8441
2.096
2.005
TV
0
Overshoot
Nominal
1.6432
-0.5
1.806
1.646
Proposed
Lee et al.
Rao and Chidambaram
-1
0 20 40 60 80 90
161.0
187.1
359.7
ITAE
Table 7. Controller parameters and resulting performance indices for Example 6, Gp = (0.5s + 1)e0.2s s(s 1).
Time
to achieve the lower Ms value and due to that we have selected Ms = 12.0 except in the method of Rao and Chidambaram[2] .
www.apjChemEng.com.
0.8163
1.119
1.076
1.273
97.8
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
Asia-Pacific Journal of Chemical Engineering PID CONTROL STRATEGY OF OPEN-LOOP UNSTABLE PROCESSES 107
Overshoot
1.4
1.506
1.507
1.507
1.506
1.506
1.506
1.508
1.514
1.528
1
Disturbance
Output Response
0.6
366.0
283.4
226.6
187.7
163.6
140.9
130.9
117.7
128.6
ITAE
0.2 = 1.0
= 0.9
= 0.8
4.701
4.697
4.690
4.692
4.701
4.711
4.731
4.789
4.892
= 0.7
TV
-0.2 = 0.6
= 0.5
= 0.4
= 0.3
-0.6
Overshoot
0 20 40 60 80 100 120
0.996
1.002
1.015
1.038
1.084
1.125
1.199
1.240
1.381
Time
98.81
84.47
63.49
61.48
ITAE
155.3
114.4
69.1
57.7
72.0
400
Disturbance rejection
Set-point
1.013
1.032
1.069
1.133
1.225
1.353
1.554
1.719
2.238
TV
300
0.765
0.763
0.762
0.761
0.759
0.757
0.754
0.751
0.746
Table 8. Performance comparison for different value for Gp = e1.5s (s 1).
ITAE
200
253.323
218.028
184.936
155.366
129.463
106.724
87.472
71.342
58.455
I
100
1.064
1.064
1.064
1.064
1.065
1.065
1.065
1.065
1.065
Kc
0
0 0.3 0.6 0.9 1.2
z
one of the most deleterious effects on the control The time delay term in Eqn (38) can be approximated
performance. The analysis can also be performed in a by using the third-order Pade approximation:
similar manner for other parameter uncertainties such
as gain and time constant. 120 60 s + 12 2 s 2 3 s 3
e s = (39)
Kharitonovs theorem (Bhattacharyya et al .[21] ) states 120 + 60 s + 12 2 s 2 + 3 s 3
that the Hurwitz stability of the real (or complex)
interval polynomial family can be guaranteed by the Since the process is dead time dominant, the high-
Hurwitz stability of four prescribed critical vertex order Pade approximation has to be utilized to minimize
polynomials in this family. The result is significant the approximation error and the coefficient of the
since it reduces the checking stability of infinitely characteristic equation is given below:
many polynomials, and the number of critical vertex
polynomials to be checked is independent of the order 0 = 120Kc K (40a)
of the polynomial family. 1 = 120I 60Kc K + 120Kc K I (40b)
Every polynomial in the family (s) is Hurwitz stable
if and only if the following four extreme polynomials 2 = 12Kc K 60Kc K I + 120Kc K I D 60I
2
k3 (s) = 0 + 1 s + 2 s 2 + 3 s 3 + 4 s 4 + 5 s 5
Kc K I D 3 (40f)
+ 6s 6 . . . (36c)
Equation (40) provides the coefficients of the character-
k4 (s) = 0 + 1 s + 2 s 2 + 3 s 3 + 4 s 4 + 5 s 5 istic equation given by Eqn (37) and the uncertainty in
the process parameters can be checked for stability of all
+ 6s 6 . . . (36d) four Kharitonov polynomials in Eqn (36). On the basis
of Kharitonovs theorem described above, the dead time
The stability of the above four equations formed from uncertainty margin is fixed to obtain the guideline.
Kharitonov polynomials is to be checked. For fixed The closed-loop time constant is a user-defined, tun-
values of gain K and time constant , a perturbation ing parameter in the proposed tuning rule and is directly
in time delay , i.e. ( ) ( + ), is related to the performance and robustness of the con-
substituted in the above coefficients and Kharitonovs trol system. For this reason, it is important to have a
four equations are checked for stability using the guideline which can give a fast and robust response for
RouthHurwitz method. Similar perturbation analysis a given ratio.
can also be performed for K , i.e. (K K ) K In the proposed study, the value is selected such that
(K + K ) (for fixed and ), and , i.e. ( ) it improves the integral actionand thus the performance.
( + ) (for fixed K and ). Figure 10 shows the plot of verses for FODUP
The characteristic equation for the closed-loop system over a wide range of values for 5% dead time
is 1 + GOL = 0. By substitution of GOL and approximat- uncertainty margin. The value is obtained for the 5%
ing the dead time term by a high-order Pade approxi- dead time uncertainty at different values by using
mation, the general form of the characteristic equation Kharitonovs
theorem,
as shown above. Similarly, the
1 + GOL = 0 for FODUP can be extracted as verses plot for 10% dead time uncertainty
margin is presented in Fig. 11. To visualize the effect in
(s) = 0 + 1 s + 2 s 2 + 3 s 3 + 4 s 4 + 5 s 5 (37) terms of performance improvement, Fig. 12 shows the
ITAE values according to the ratio for 5% dead
i i i , (i = 0, 1, 2, 3, 4, 5) where i and i time uncertainty margin. The same trend is evident at
are, respectively, the lower and upper bounds for i . different uncertainty
margins. Figures 10 and 12 show
Consider the control system design of the FODUP that, for a fixed ratio, decreases with decreasing
by the PID controller. The characteristic equation is , which improves ITAE for a fixed ratio. As seen
given by from the figures, as the value increases, the
value to secure stability grows
rapidly. It is important to
Kc K 1 + I s + I D s 2 e s mention that for a large , it is not possible
to obtain
+1=0 (38)
I s( s 1) a stable response even by using a high value.
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
Asia-Pacific Journal of Chemical Engineering PID CONTROL STRATEGY OF OPEN-LOOP UNSTABLE PROCESSES 109
22 10000
= 1.0
= 0.9 = 1.0
= 0.9
= 0.8 = 0.8
19
= 0.7 = 0.7
= 0.6 1000 = 0.6
= 0.5
= 0.5 = 0.4
16
= 0.4
ITAE
13 100
l/t
10
10
7
4
1
1 1.1 1.2 1.3 1.4 1.5 1.6 1.7
q/t
1
1 1.2 1.4 1.6
Figure 12. ITAE variation with ratio at several
q/t values for the FODUP. This figure is available in
colour online at www.apjChemEng.com.
Figure 10. Guidelines for 5% uncertainty for
the FODUP. This figure is available in colour online
at www.apjChemEng.com. rejection is given by
C K (2 s 2 + 2 s + 1)e s K (s + 1)e2 s
30 =
= 1.0 d ( s 1)(2 s 2 + 2 s + 1)
= 0.9
= 0.8
(41)
= 0.7 Since is designed so that the denominator in Eqn (41)
25 = 0.6
= 0.5
contains ( s 1), the speed of the output response is
= 0.4 dependent only on (2 s 2 + 2 s + 1). The significant
observation as perceived earlier (Figs 10 and 11) is
20 that the required value for the same robustness
level decreases with decreasing . Values of in
the range 0.40.8 are often suitable for a desired
control system response in which the controlled variable
l/t
15
reaches the set-point faster and in a stable manner than
that with = 1.
10
CONCLUSIONS
5
The present study is focused on unstable processes
comprising negative and positive zeros with dead time.
0
The following key conclusions are made:
1 1.1 1.2 1.3 1.4 1.5 1.6
q/t 1. The IMC filter is modified from a critically damped
to an underdamped structure for the dead time dom-
Figure 11. Guidelines for 10% uncertainty for inant unstable process. The underdamped filter pro-
the FODUP. This figure is available in colour online vides the desired level of integral action and thereby
at www.apjChemEng.com.
improves the performance at the same robustness
level.
2. The inverse response time constant in unstable pro-
For the FODUP, the suggested IMC filter in the
cesses with a positive zero can be approximated as a
proposed study is f = (s + 1) 2 s 2 + 2 s + 1 time delay for the design of the PID controller which
and the resulting output response for the disturbance simplifies the design for improved performance.
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj
110 M. SHAMSUZZOHA, M. SKLIAR AND M. LEE Asia-Pacific Journal of Chemical Engineering
3. For unstable processes with a strong lead-time con- [6] J.H. Park, S.W. Sung, I.B. Lee. Automatica, 1998; 34(6),
stant, an overdamped filter is suggested because it 751756.
[7] Y.G. Wang, W.J. Cai. Ind. Eng. Chem. Res., 2002; 41,
significantly reduces both the overshoot and under- 29102914.
shoot. In this case, a set-point filter is not required for [8] H.P. Huang, C.C. Chen. IEE Process-Control Theory Appl.,
the servo response, whereas it is needed to eliminate 1997; 144, 334.
[9] C.S. Jung, H.K. Song, J.C. Hyun. J. Process Control, 1999; 9,
the overshoot for = 1. 265269.
4. The simulation study conducted to show the effect of [10] M. Morari, E. Zafiriou. Robust Process Control, Prentice-Hall:
variation on the performance at a fixed Ms value Englewood Cliffs, NJ, 1989.
[11] Y. Lee, J. Lee, S. Park. Chem. Eng. Sci., 2000; 55,
clearly reveals that a critically damped filter is not 34813493.
the best option for PID controller design. [12] X.P. Yang, Q.G. Wang, C.C. Hang, C. Lin. Ind. Eng. Chem.
5. By using Kharitonovs theorem, closed-loop time Res., 2002; 41(17), 42884294.
[13] W. Tan, H.J. Marquez, T. Chen. J. Process Control, 2003; 13,
constant guidelines are suggested for the 5% and 203213.
10% dead time uncertainty margins at several [14] T. Liu, W. Zhang, D. Gu. J. Process Control, 2005; 15,
values. 559572.
[15] S. Majhi, D.P. Atherton. IEE Proc. Part D, 2000; 147(4),
6. The simulation studies conducted for several process 421427.
classes clearly demonstrate the clear advantage of the [16] H.J. Kwak, S.W. Sung, I.B. Lee, J.Y. Park. Ind. Eng. Chem.
proposed method over others previously reported. Res., 1999; 38(2), 405411.
[17] W.D. Zhang, D. Gu, W. Wang, X. Xu. Ind. Eng. Chem. Res.,
2004; 43(1), 5662.
[18] H.Q. Zhou, Q.G. Wang, L.S. Shieh. J. Chem. Eng. Jpn, 2007;
40(2), 145163.
[19] C. Xiang, L.A. Nguyen. Control of unstable processes with
Acknowledgements dead time by PID controllers. Paper No. TP-2.6, Proceeding
of the International Conference on Control and Automation
(ICCA 2005 ), Budapest, Hungary, 2005.
This research was supported by Yeungnam University [20] L.W. Wang, S.H. Hwang. Chem. Eng. Commun., 2005; 192,
research grants in 2009. 3461.
[21] S.P. Bhattacharyya, H. Chapellat, L.H. Keel. Robust Control:
The Parametric Approach, Prentice-Hall, Information and
System Sciences: NJ, 1995.
REFERENCES [22] Y. Lee, S. Park, M. Lee, C. Brosilow. AIChE J., 1998; 44(1),
106115.
[23] S. Skogestad, I. Postlethwaite. Multivariable Feedback Con-
[1] T. Chiu, P.D. Christofides. AIChE J., 1999; 45(6), 12791297.
trol, Analysis and Design, Wiley: NY, 1996.
[2] A.S. Rao, M. Chidambaram. Asia Pac. J. Chem. Eng., 2006;
[24] G.K. McMillan. Tuning and Control Loop Performance, 3rd
1, 6369.
edn, Instrument Society of America: Research Triangle Park,
[3] S. Uma, M. Chidambaram, A.S. Rao. Ind. Eng. Chem. Res.,
NC, 1994.
2009; 48, 30983111.
[25] S. Majhi, D.P. Atherton. Automatica, 2000; 36, 16511658.
[4] A.M. De Paor, M.O. Malley. Int. J. Control, 1989; 49(4),
[26] R.C. Panda. Chem. Eng. Sci., 2009; 64, 28072816.
12731284.
[5] A. Visioli. IEE Proc. Part D, 2001; 148(2), 180184.
2010 Curtin University of Technology and John Wiley & Sons, Ltd. Asia-Pac. J. Chem. Eng. 2012; 7: 93110
DOI: 10.1002/apj