of Chemical
Engineering
ISSN 0104-6632
Printed in Brazil
www.abeq.org.br/bjche
CONTROL OF INTEGRATING
PROCESS WITH DEAD TIME USING
AUTO-TUNING APPROACH
G. Saravanakumar1* and R. S. D. Wahidabanu2
1
(Submitted: April 26, 2007 ; Revised: February 1, 2008 ; Accepted: February 23, 2008)
Abstract - A modification of Smith predictor for controlling higher order processes with integral action and
long dead-time is proposed in this paper. The controller used in this Smith predictor is an IntegralProportional Derivative controller, where the Integrator is in the forward path and the Proportional and
Derivative control are in the feedback, acting on the feedback signal. The main objective of this paper is to
design a dead time compensator, which has minimum tuning parameters, simple controller tuning, and robust
performance of tuning formulae, and to obtain a critically damped system that is as fast as possible in its set
point and load disturbance rejection performance. The controller in this paper is tuned by an adaptive method.
This paper also presents a survey of various dead time compensators and their performance analysis.
Keywords: Dead time compensator; Controller; Auto tuning; Integrating process.
INTRODUCTION
Smith predictors are effective tools for
compensating the dead-time associated with the
processes. During the last 20 years, numerous
extensions and modifications of the Smith predictors,
also called dead-time compensators, DTC,
(Saravanakumar et al., 2006) have been proposed.
The design of the dead time compensators
(Hagglund, 1992) requires the tuning of more
parameters (primary controller and model
parameters) than classical PID controllers. This has
been a drawback for the application of DTC in
industry, which required 5 parameters. To simplify
the tuning of the DTC controller proposed by Smith,
a four parameter controller was proposed
(Coughanowr, 1991).
90
G(s) =
sL
1
s
G(s)
G1 (s) =
1 + sL
(1)
(2)
(3)
1
2Kp
1
Kr =
K p Tr
(4)
(5)
91
Brazilian Journal of Chemical Engineering Vol. 26, No. 01, pp. 89 - 98, January - March, 2009
92
(6)
where
1 + (1 e
H r (s) =
1+
G i (s) + G pd (s)
1 + (1 e
Ls
(7)
G p (s)
1 + G p (s)K o
G i (s)G pd (s)
H d (s) =
1+
(8)
G p (s)
where,
G i (s) =
Ki
,
s
G pd (s)
= K p + sK d
and
G 0 (s)
G 0 (s)G i (s)e Ls
G p (s)
1 + G p (s)K o
1 + (1 e
Ls
(10)
=
lim s =
H r (s) lim
H r (s) 1
s 0
s s 0
(11)
=
lim s =
H d (s) lim
H d (s) 0
s 0
s s 0
(12)
for K0 0.
This shows that there will be no steady-state error
for a constant load disturbance.
G 0 (s) =
1e 3s
,
s(1 + 3s)
L=3
(13)
G p (s)G i (s)
Ls
H d (s) =
(9)
93
Time
constant
0.75
1.5
2.25
3
3.75
4.5
5.25
6
Rise Time A
(sec)
16
15.5
15
14
14
15
15
16
Peak overshoot
magnitude A
1.1
1.09
1.08
1.05
1.05
1.055
1.06
1.07
Settling time A
(sec)
60
58
55
45
58
65
70
80
Peak undershoot
Magnitude B
0.5
0.45
0.4
0.3
0.44
0.47
0.52
0.55
Settling Time
B(sec)
150
148
145
140
145
150
155
190
Brazilian Journal of Chemical Engineering Vol. 26, No. 01, pp. 89 - 98, January - March, 2009
94
where
This modified Smith predictor (Figure 5) with IPD controller, designed for integrator process with
long dead time, can be used for auto-tuning the
controller gains whenever the plant parameters
changes due to uncertainties. There are many autotuning concepts, which were formulated earlier
(Santacesaria and Scattolini, 1993). The auto-tuning
concept in this paper first determines the FFT of the
plant input for 64 samples and then the FFT of the
plant output for 64 samples. Now, the output divided
by input of the plant gives the actual frequency
response of the plant. Then the frequency response
of the model is obtained by giving an impulse input
to the model. This model is derived by considering
the plant output, plant input and the plant
disturbance. Once the least square algorithm is
implemented in MATLAB, then the theta values (see
equation 22) give the adaptive controller gains,
which are the auto-tuned values of the I-PD
controller. Now, the determination of I-PD controller
gains for auto-tuning in the frequency domain
(Saravanakumar et al., 2006) is summarized as
1
follows. Let G p (s) = e Ls . The frequency response
s
1 jwL
. Let G m ( j)
of this system is G p ( jw) =
e
jw
denote a desired open-loop frequency response of the
reference. Then the I-PD controller gains are
determined so as to minimize the cost function J,
which is defined by the square error between the
open loop frequency response of the reference model
and that of the actual system as
2
k = k
NTs
(15)
G p ( jwk)G i ( jwk)
(16)
1 + G pd ( jwk)G p ( jwk)
jw 1 + (K p + jw k k d )G p ( jw k )G m ( jw k )
( jwk) =
1 k
ki
G p ( jw k )
(17)
= 1 ( jk )
T
Ki Ki Ki
A( jw k ) = jw k
(18)
G m ( jw k )
G p ( jw k )
(19)
(20)
( j ) + ( j )
2
k
k 1=
k 1
=
=
J
(14)
J = ( )T ( )
(21)
where
( j1 ), ( j2 )...........( jm ),
=
( j1 )( j2 ).........( jm )
=[1,1,.......1]T
= T T
(22)
where T denotes
transpose.
the
complex
conjugate
95
Brazilian Journal of Chemical Engineering Vol. 26, No. 01, pp. 89 - 98, January - March, 2009
96
Figure 12: Set point response and load response of the system using IPD Controller with
analytical and adaptive values using the auto-tuning approach.
1
G (s) = e 5s
s
G (s) =
0.8 4.5s
e
s
0.8 4.5s
e
s
1.2 5.2s
e
s
1.2 5.2s
e
s
CONCLUSION
An I-PD based modified DTC is designed for
Integrator processes with long dead time. It gives a
satisfactory response for both set point and load
changes. A critically damped system that is as fast as
possible is obtained by this method. It is also proved
that there is no steady-state error for constant load
disturbances. This method is also verified for the
robustness of the controller with unmodeled
dynamics. It is proved that the response of the
process variable is good when the time constant of
the model is equal to the dead time of the process.
Thus, a critically damped system with fast set point
response and load response is obtained.
K0
Ki
Kd
Kp
L
T
Ti
Tr
Ts
Disturbance gain
Integral gain
Derivative gain
Process gain
Dead time
Time constant
Integral time
Related time constant of
Controller gain Kr
Sampling time
Model uncertainty
Normalized gain
Adaptive controller gains
Unit matrix
Error
Acronyms
NOMENCLATURE
G(s)
G0(s)
DTC
IMC
PID
Brazilian Journal of Chemical Engineering Vol. 26, No. 01, pp. 89 - 98, January - March, 2009
97
98
PIP
GPM
ZN
FFT
I-PD
Derivative
Predictive Proportional
Integral
Gain phase margin
Ziegler Nichols
Fast Fourier transforms
Integral, proportional,
Derivative
REFERENCES
Astrom K. J., Hang C. C. and Lim B.C., A new
Smith predictor for controlling a process with an
integrator and long dead-time IEEE Transactions
on Automatic Control Vol 39, no. 2, p. 343- 345
(1994).
Coughanowr D. R., Process Systems Analysis
and Control, McGraw-Hill International Edition,
Chemical Engineering Series (1991).
Hagglund T., A predictive PI controller for
processes with long dead-times IEEE Control
Systems Magazine vol.12, no. 1, p. 57-60 (1992).
Matausek M. R. and Micic A. D., A modified
Smith predictor for controlling a process with an
integrator and long dead-time, IEEE Transactions on
Automatic Control, vol. 41, No. 8, p. 1199-1203
(1996).
Normey-Rico J. E. and Camacho E. F., Robust
tuning of DTCs for processes with Integrator and