Professional Documents
Culture Documents
TRANSACTIONS
ISA Transactions 41 2002 511520
Abstract
Practical requirements on the design of control systems, especially process control systems, are usually specified in
terms of time-domain response, such as overshoot and rise time, or frequency-domain response, such as resonance peak
and stability margin. Although numerous methods have been developed for the design of the proportional-integralderivative PID controller, little work has been done in relation to the quantitative time-domain and frequency-domain
responses. In this paper, we study the following problem: Given a nominal stable process with time delay, we design
a suboptimal PID controller to achieve the required time-domain response or frequency-domain response for the
nominal system or the uncertain system. An H PID controller is developed based on optimal control theory and the
parameters are derived analytically. Its properties are investigated and compared with that of two developed suboptimal
controllers: an H 2 PID controller and a Maclaurin PID controller. It is shown that all three controllers can provide the
quantitative time-domain and frequency-domain responses. 2002 ISAThe Instrumentation, Systems, and Automation Society.
Keywords: Linear system; Time delay; PID controller; Optimal control; Time-domain response
1. Introduction
Most industrial processes are controlled by
proportional-integral-derivative PID controllers.
The popularity of PID controllers can be attributed
partly to their robust performance in a wide range
of operating conditions and partly to their functional simplicity, which allows process engineers
to operate them in a simple and straightforward
manner. To implement such a controller, three parameters must be determined for the given processes, and many papers have been devoted to this
problem. For example, see 1 6. Early study on
the design and tuning of a PID controller is mainly
based on classical control theory. In recent years,
*Corresponding author.
fax:
86.21.62826946.
wdzhang@mail.sjtu.edu.cn
Tel:
86.21.62933329;
E-mail
address:
the focus of the study is on the optimal or suboptimal design of PID controllers. 7 and 8 presented a PID controller by Pade approximation in
the framework of internal model control IMC. In
fact, the controller is an H 2 suboptimal controller.
9 provided a PID controller by approximating an
IMC controller with a Maclaurin series. 10 provided a suboptimal PID controller for integrator/
time delay processes. The superiority of these
methods is that the controller is derived analytically. The control system can be designed and
tuned by formulas and thus the design and tradeoff
are significantly simplified.
Although numerous methods have been developed, little work has been done in relation to the
quantitative time-domain and frequency-domain
responses. As we know, practical requirements on
the design of control systems, especially on process control systems, are usually specified in terms
0019-0578/2002/$ - see front matter 2002 ISAThe Instrumentation, Systems, and Automation Society.
512
G s
Ke s
,
s1
Q s
C s
1G s C s
and we have
C s
Q s
.
1G s Q s
S s
1
1G s Q s
1G s C s
T s
G s C s
G s Q s .
1G s C s
with
K ,K ,
K
, ,
, .
Ke s
,
G s
s1
where
K K
,
2
,
2
G s K
1 s/2
,
s1 1 s/2
which will be regarded as the nominal plant utilized to derive the H PID controller. The error
introduced by the approximation is included in uncertainty, which will be discussed later.
Instead of a numerical method, an analytical design procedure is developed for the given plant. It
is seen that W ( s ) S ( s ) is analytical in the open
right half plane. According to the well-known
maximum modulus theorem, a fundamental fact
concerning complex functions, W ( s ) S ( s ) does
not attain its maximum value at an interior point
of the open right half plane. On the other hand, the
G ( s ) has a zero at s2/ in the open right half
plane. Thus, for all Q ( s ) s,
W s 1G s Q s W 2/ .
s1 1 s/2
.
K
J s
1
,
s1 2
0.
Then
Q s Q im s J s
s1 1 s/2
.
K s1 2
11
C s
1 s1 1 s/2
.
Ks 2 s2 /2
12
The suboptimal H PID controller is derived analytically. Comparing the above controller with the
following practical PID controller,
C s K C 1
1
1
T D s
.
T Is
T F s1
13
T F
T I ,
2
2
,
2 /2
K C
T D
,
2T I
TI
.
K 2 /2
min W s S s min W s 1G s Q s
lim 1G s Q s 0.
Q im s
Consequently we have
/2.
.
2
513
10
C s K C 1
1 T D s1
,
T I s T F s1
T F
2
,
2 /2
K C
T I ,
T D ,
2
TI
.
K 2 /2
14
514
C s K C 1
T Ds
1
,
T I s T F s1
T F
15
,
2
K C
T F
T D
2
,
2 /2
T F ,
2T I
T I T F ,
2
K C
TI
.
K 2 /2
G s G s G s ,
where G ( s ) contains all nonminimum phase factors, G ( 0 ) 1, and G ( s ) is the minimum phase
portion of the model. The IMC controller is then
given by the following formula 8:
16
1 s1 1 s/2
Ks s/2
,
2T I
TI
.
K
1
f 0 2
s .
f 0 f 0 s
s
2!
17
18
Taking the first three terms, we obtain the Maclaurin PID controller, of which the parameters are 9
T F 0,
T D
T I
2
,
2
1
,
2
3T I
K C
TI
.
K
G s
where n is chosen so that the controller is biproper, that is, both Q ( s ) and 1/Q ( s ) are proper.
For the given plant we have
C s
C s
1
,
s1 n G s
s1
C s
,
s1e s
T D
Since Eq. 13 is used in many papers, for comparison, only this form is considered in the later
part of this paper.
If a conventional PID controller is installed, the
parameter T F has been determined. Usually T F
0.1T D 4. In this case, one can also use the
above rules by simply omitting the new T F . Then,
similar results will be obtained.
Both the H 2 PID controller and Maclaurin PID
controller are based on the result of IMC. In IMC,
the plant is factored as
Q s
T I ,
2
Ke s
.
1 s1 2 s1
19
Utilizing the Taylor series, the PID controller parameters designed by the proposed method are
T F
2
,
2
T I 1 2 ,
K C
T D
1 2
,
TI
TI
.
K 2
20
T F
,
2
T D 1 2 ,
T I
K C
1 2
,
1 2
TI
.
K 2
21
T F 0,
T D
2 2 2
T I 1 2
,
2 2
and
1 2 3 / 126
2 2 2
,
2 2
TI
K C
TI
.
K 2
22
3. Discussion
All three PID controllers are suboptimal. The
design procedure shows that they relate closely
and each has its own features. The difference between the Maclaurin PID controller and the H 2
and H PID controllers is obvious. The difference
between the H 2 PID controller and the H PID
controller lies in the manner they cancel the poles
of the plant. The proposed H controller tends to
cancel all poles of the process while the H 2 controller tends to cancel the poles of the minimum
phase part of the process.
T s
3.1. Example 1
The difference between the H 2 PID controller
and the H PID controller is illustrated in this example. Consider the plant described by
e s
.
s1
G s
10.5s
.
s1 10.5s
T s
1 s/2 e s
2 s 2 2 /2 s 1 s/2 e s
23
and
S s
G s
515
2 s 2 2 /2 s
.
2 s 2 2 /2 s 1 s/2 e s
24
10.5s
.
s1 10.5s
Q s
s1 10.5s
s1 2
T s
10.5s
.
s1 2
Q s
s1
s1
516
small, it can be considered that its setpoint response relates only to and .
3.2. Example 2
The three suboptimal PID controllers are compared in this example. Consider the following two
plants:
A: G s
e 0.5s
,
s1
B: G s
e 5s
.
s1
Overshoot
0.86 / 3 14.21 / 2
30.34 / 3 24.63 / 2
517
1/max Re G j C j ,
which involves both the magnitude stability margin and phase stability margin to a certain extent.
It is found that there also exists the quantitative
relationship between the new index and the performance degree Fig. 11.
Unfortunately, the simple quantitative relationship comes into existence only for setpoint response. The transfer function from the load distur-
518
s G s
G
m j ,
G s
27
28
.
29
The quantitative uncertainty profile that guarantees robust performance for an H PID controller
is shown in Fig. 13.
In classical control theory, the controller is usually designed for the nominal performance specification and used for the control of the uncertain
plant. If a good model can be obtained, the esti-
mates given by the above study are in good agreement with the actual time-domain responses. If the
uncertainty scope is large, one may hope to know
whether the required performance is obtained or
not. Eqs. 28 and 29 give a perfect estimate.
However, they are more mathematical than practical and very inconvenient. As a matter of fact, we
usually wish to estimate the worst case response i.e., the gain and time delay are at their
upper limits, while the time constant is at its lower
limit or the range of the closed-loop response.
17 recently developed a method for designing
IMC systems with parametric uncertainty. First, a
specified value M p is chosen based on the maximum desired overshoot, or the worst case overshoot. Second, the magnitude of the complementary sensitivity transfer function is designed to be
equal to or less than M p. For example, for the
worst case overshoot 10%, M p1.05. By solving T ( j ) M p, a unique solution on can be
obtained.
Here, an alternative method is proposed to estimate the worst case response or the range of the
closed-loop response of the proposed controller.
Assume that we hope to achieve the worst case
overshoot of 5%. The new procedure is as follows:
i
ii
iii
519
520