Professional Documents
Culture Documents
Abstract: Control design is a rich problem which requires that many issues such as load
disturbances and set-point responses, model uncertainty, and measurement noise are taken into
account. These issues are discussed for design of PI and PID controllers. The purpose is to give
insight into the different criteria and their trade-offs, not to give specific tuning methods.
ki
2
0.5
Åström and Hägglund (2005) and Skogestad (2006) sug- 0.4 1.4
3. PI CONTROL 0.45
0.4
We will now investigate PI control of some representative
processes. The criterion IE is convenient to use because 0.35
3
0.25 1.7
are more complicated. They can, however, be represented 2.5
in trade-off plots, which give level curves for the IAE, and 0.2 1.5
the sensitivities Ms , Mt in the kp − ki plane. The level
0.15
curves for the sensitivities denote controller parameters 1.3 1.8
2
such that Ms and Mt are less than the indicated values. 0.1 1.6
1.4
Processes with positive impulse responses can conveniently 0.05 1.1 1.2
ki
0.5
give systems with very low integral gain. The response to A
load disturbances will therefore be very sluggish. 0.4 1.4
S SM
We will investigate lambda tuning, the SIMC rule, the 0.3
modified SIMC rule and AMIGO. To do this Fig. 2 shows S1.2 SM 1.5
0.2
trade-off plots where the sensitivities are less than 2 1.3
0.2 1.5
S SM
The trade-off plot for the system with delay-dominated 0.15 A
dynamics is shown in the top plot of Fig. 2. Lambda tuning 1.3
λ
gives closed loop systems with poor robustness with sensi- 0.1 λ 1.6
tivities larger than 2. The proportional gain is too low and 1.4
the integral gain too high. The SIMC rule gives a sensitiv- 0.05 1.1 1.2
ity close to the design value Ms = 1.4, but performance can
be increased by increasing the proportional gain as is done 0
0 0.2 0.4 0.6 0.8 1 1.2
by the modified SIMC rule (SM). The AMIGO rule gives kp
a controller close to being IAE optimal with sensitivity
30
Ms , Mt = 1.46, i.e. close to the desired. The AMIGO rule
does not have a design parameter. Fig. 2 shows that the
dashed line indicating the sensitivity constrained IAE con- 25
trollers is approximately a straight line in the interesting
robustness region, which means that the integral time is
the same in these controllers, and controllers with different 20
sensitivity can be obtained simply by changing the gain.
The trade-off plot for the system with balanced dynamics
ki
15
2
is shown in the center plot of Fig. 2. Lambda tuning
gives closed loop systems with good performance and 1.8 S SM
robustness. The sensitivities are approximately 1.55, 1.3 10
1.7
and 1.2 for Tcl = T, 2T and 3T . The SIMC controllers 1.6 A
have sensitivities 2, 1.5 and 1.4 and the modified rules 5 S SM
1.5
1.4
have somewhat higher sensitivities. The nominal design S SM 1.3
has Ms = 2 which is significantly larger than the desired 1.2
λ
value 1.6. The AMIGO rule has sensitivity 1.3 which is 0
0 2 4 6 8 10 12
slightly lower than the design value 1.4, its integral gain kp
is the same as obtained by constrained IAE optimization
but the gain is a bit higher. Fig. 2. Scaled trade-off plots with controller parameters
The trade-off plot for the system with lag-dominated obtained with a the tuning rules: lambda tuning (λ),
dynamics is shown in bottom plot of Fig. 2. Lambda SIMC (S), modified SIMC (SM) and AMIGO (A).
tuning gives closed-loop systems with high robustness. The The plot shows from top to bottom systems with delay
sensitivities are less than 1.1, but the preformance is very dominated, balanced and lag-dominated dynamics.
poor because the gains are much too low. Both SIMC The dashed lines are the loci of controller gains that
rules give very similar performance. The sensitivity for minimize IAE for a given robustness.
the nominal design is close to 1.5 instead of the design
value 1.6 and the controller gains are higher than the
constrained IAE optimal controller. The AMIGO rule has
a sensitivity slightly below the design value 1.4 but is close 2.6
2.42.22 1.8
ki
Since a PID controller has three parameters we will show 0.6
trade-off plots for fixed values of the derivative gain
1.4
kd . Since derivative action has practically no benefit for 1.5
2.6
0.4
systems with delay dominated dynamics we will focus on
systems with balanced and lag dominated dynamics. 2 2.2 2.4
0.2
4.1 Balanced Dynamics
0
0 0.5 1 1.5 2 2.5 3 3.5
Fig. 3 shows trade-off plots for the processes with bal- kp
anced dynamics with derivative gains kd = 1, 2, and 3. 1
Comparing with the corresponding plot for PI control, the 2.5
center plot in Fig. 1, we find that the plots are similar. The 0.9
1.7 1.9 2.3
gains are larger with derivative action and the sensitivity 0.8
2.1
0.5 1.9
we require that the sensitivities are less than 1.4, Fig. 3 1.7
1.5
shows that the controllers with kd = 1, 2 and 3 have the 0.4
1.3
IAE values 2.5, 2.6 and 2.4. The constrained minimum is
0.3
IAE = 2.14 for kp = 1.33, ki = 0.63, and kd = 1.78. The
IAE value can be compared with the corresponding value 0.2
for PI control IAE = 4.4, adding derivative actions thus
improves performance by a factor of 2. Fig. 3 also shows 0.1
that minimization of IE and IAE do not give the same 0
controllers except if the robustness constraint requires very 0 0.5 1 1.5 2 2.5 3
kp
low sensitivities. The dashed line which corresponds to the
constrained minimum has a plateau for large values of kd . 2.6
The dashed line has a different shape than for PI control. 2.4
Notice that the dashed line is close to the constraint curve 0.6 2 2.2
bottom plot in Fig. 1, we find that the gains are signifi- 1.4
cantly larger. The absolute minima of IAE corresponds to 0.2 1.2
3500 The trade-off plots give insight into the design problem.
Minimization of the performance criteria IE and IAE
3000 without robustness constraint give controllers with poor
4 robustness. The difference between minimizing IE and
ki
2500
IAE are small if the robustness requirements are strict
2000 2.5
2 but may be significant for sensitivities larger than 1.2.
1.8 There are significant differences between processes with
1500
1.9 1.6 lag dominant and delay dominant dynamics.
43 1.7
1000 3.5
1.5 1.4
REFERENCES
500
4
3.5
4
3
2.5 Åström, K.J. and Hägglund, T. (2005). Advanced PID
0
0 50 100 150 200 250 300 350 400 Control. ISA - The Instrumentation, Systems, and
kp Automation Society, Research Triangle Park, NC 27709.
3000 Dahlin, E.B. (1968). Designing and tuning digital con-
3.5
trollers. Instruments and Control Systems, 42, 77–83.
2500 4 3 Garpinger, O. (2009). Design of Robust PID Controllers
with Constrained Control Signal Activity. Licentiate
4
thesis, Department of Automatic Control, Lund Uni-
2000 versity, Sweden.
Higham, J.D. (1968). ‘Single-term’ control of first- and
second-order processes with dead time. Control, 2–6.
ki
1500
2.5 Isaksson, A. and Graebe, S. (2002). Derivative filter is
2
an integral part of PID design. Control Theory and
1000 1.8 Applications, IEE Proceedings, 149(1), 41–45.
1.9 1.6 Kristiansson, B. and Lennartson, B. (2006). Evalua-
3.5 1.7
1.3 1.4
3 tion and simple tuning of PID controllers with high-
500 1.5
1.3
frequency robustness. Journal of Process Control, 16(2),
91–103.
0
4
3
3.5 Larsson, P.O. and Hägglund, T. (2011). Control signal
0 50 100 150 200 250 300 constraints and filter order selection for PI and PID
kp
2000
controllers. In 2011 American Control Conference.
Rivera, D.E., Morari, M., and Skogestad, S. (1986). Inter-
1800
4
nal model control—4. PID controller design. Ind. Eng.
Chem. Proc. Des. Dev., 25, 252–265.
1600
Sekara, T. and Matausek, M. (2009). Optimization of PID
1400 controller based on maximization of the proportional
gain under constraints on robustness and sensitivity to
1200
measurement noise. IEEE Transactions of Automatic
Control, 54(1), 184.
ki
1000 5
Shinskey, F.G. (1990). How good are our controllers in
800 3
absolute performance and robustness? Measurement
2.5
600 and Control, 23, 114–121.
2
5
4
Shinskey, F.G. (1996). Process-Control Systems. Applica-
400 1.8 1.6
tion, Design, and Tuning. McGraw-Hill, New York, 4th
200 1.4
edition.
1.2 Skogestad, S. (2003). Simple analytic rules for model
35
54
0
0 50 100 150 200 250
reduction and PID controller tuning,. Journal of Process
kp Control, 13(4), 291–309.
Skogestad, S. (2006). Tuning for smooth PID control
Fig. 4. Trade-off plot for PID control of the process with acceptable disturbance rejection. Industrial and
P3 (s) = 1/((s + 1)(0.1s + 1)(0.01s + 1)(0.001s + 1)), Engineering Chemistry Research, 45(23), 7817–7822.
and derivative gains kd = 3 (lower graph), kd = 4.5 Skogestad, S. and Grimholt, C. (2012). The SIMC method
(middle graph), and kd = 6 (top graph). The dashed for smooth PID controller tuning. In R. Vilanova and
lines are the loci of controller gains that minimize A. Visioli (eds.), PID Control in the Third Millennium
IAE for a given robustness. Lessons Learned and New Approaches. Springer.