Beruflich Dokumente
Kultur Dokumente
The preceding chapters dealt with the tuning of feedback controllers for gen-
eral processes that can be represented by a single-lag-plus-dead–time
(SLPDT) model. This chapter presents tuning guidelines for the most typical
process control loops, specifically flow, level, pressure, temperature, and com-
position control loops.
C. Design and tune simple feedback controllers for flow, level, pressure,
temperature, and composition.
77
78 Tuning of Industrial Control Systems, Third Edition
Although the most common objective for feedback control is to maintain the
controlled variable at its set point, there are some control situations, often in
the control of level or pressure, when it is acceptable to just maintain the con-
trolled variable within an acceptable range. The difference between these two
objectives is important because, as Chapter 2 showed, the purpose of the inte-
gral mode is to eliminate the offset or steady-state deviation of the process
variable from the set point. Consequently, integral mode is not required when
it is acceptable to allow the controlled variable to vary over a range. One
advantage of eliminating the integral mode is that it permits higher propor-
tional gain, thus reducing the initial deviation of the controlled variable
caused by disturbances.
The second situation calls for proportional controllers with as wide a propor-
tional band as possible. These are found in the control of level in intermediate
storage tanks and condenser accumulators, and in the control of pressure in
Mode Selection and Tuning of Common Feedback Loops 79
gas surge tanks, because in these cases the purpose of the tank is to attenuate
variations in process flow.
Flow control is the simplest and most common of the feedback control loops.
The schematic diagram of a flow control loop in Figure 5-1 shows that there
are no lags between the control valve that causes the flow to change and the
flow sensor/transmitter (FT) that measures the flow. Since most types of flow
sensors (orifice, venturi, flow tubes, magnetic flowmeters, turbine meters,
coriolis, etc.) respond very fast, the only significant lag in the flow loop is the
control valve actuator, and most actuators have time constants of the order of
a few seconds.
SP
FC
FT
However, when the flow controller is the slave in a cascade control scheme
(see Chapter 7), it is important for the flow to respond quickly to set point
changes. This requires a proportional-integral controller with a gain near
unity, which to maintain stability may require an increase in the integral time
from the few seconds normally used in flow controllers. The IMC2 tuning
rules (see Section 4-1) suggest that the integral time be set equal to the time
constant of the loop, usually that of the control valve actuator. In cascade situ-
ations, tight flow control is indicated.
The proportional gain should also be increased when hysteresis of the control
valve causes variations in the flow around its set point. As mentioned in Sec-
tion 4-2, hysteresis is caused by static friction in the valve packing that creates
a difference between the actual valve position and the corresponding control-
ler output. The error changes direction according to the direction in which the
valve stem must move, and this causes a dead band around the desired valve
position; that is, a band within which the valve does not respond to changes in
the controller output. Increasing the flow controller gain reduces the ampli-
tude of the flow variations caused by hysteresis. A valve positioner also
reduces hysteresis and speeds up the valve response, but positioners are usu-
ally difficult to cost-justify for flow control loops.
Figure 5-2 shows responses of a flow control loop with valve hysteresis for
two different tunings of the controller. The top curve is for the traditional
tuning of low gain and fast integral (that is, a short integral time), while the
bottom curve is for a more aggressive tuning of a gain of 1.5 and the same
integral time. As the figure shows, the more aggressive tuning reduces the
variations in flow caused by hysteresis in the valve.
Figure 5-2. Oscillations on a Flow Control Loop with Valve Hysteresis are
Reduced in Amplitude with a Higher Controller Gain
Keeping level and pressure constant calls for “tight” control, while smoothing
out variations in control usually calls for “averaging” control. Pressure is to
gas systems what level is to most liquid systems, although liquid pressure is
sometimes controlled.
Tight Control
One example of tight liquid level control and one example of tight pressure
control are shown in Figure 5-3. The control of level in natural-circulation
evaporators and reboilers is important because too low a level causes deposits
on the bare hot tubes and overheating of the tubes at the top. Conversely, too
high a level causes elevation of the boiling point, reducing the heat transfer
rate and preventing the formation of bubbles, which enhances heat transfer by
promoting turbulence. The example of tight pressure control or pressure regu-
82 Tuning of Industrial Control Systems, Third Edition
The design of tight level and pressure control systems requires a fast-acting
control valve, with a positioner if necessary, to prevent secondary time lags
that would cause oscillatory behavior at high controller gains. If the level or
pressure controller is cascaded to a flow controller, the latter must be tuned as
tight as possible, as discussed in the preceding section.
Normally, only proportional mode is needed for tight level or pressure con-
trol. The proportional gain must be set high, from 10 to over 100 (proportional
band of 1 to 10% of range). If the lag of the level or pressure sensor is signifi-
cant, derivative mode could be added to compensate for it and to afford a
higher gain. The derivative time should be set approximately equal to the time
constant of the sensor (see the next section). Integral mode should not be used,
since it would require a reduction of the proportional gain.
Two examples of averaging level control are shown in Figure 5-4: the control
of level in a surge tank (a) and in a condenser accumulator drum (b). Both the
surge tank and the accumulator drum are intermediate process storage tanks.
The liquid level in these tanks has absolutely no effect on the operation of the
process. It is important to realize that the purpose of an averaging level con-
troller is to smooth out flow variations while keeping the tank from overflow-
ing or running empty. If the level were to be controlled tightly in such a
situation, the outlet flow would vary just as much as the inlet flow(s), and it
would be as if the tank (or accumulator) were not there.
Figure 5-3. Examples of Tight Control: (a) Evaporator Level; (b) Supply Header
Pressure
Vapors
Feed
Steam
LC LT T
Condensate
(a)
Product Supply
PC
PT
(b) Loads
84 Tuning of Industrial Control Systems, Third Edition
Figure 5-4. Examples of Averaging Level Control: (a) Surge Tank; (b) Condenser
Accumulator
Feeds
SP
Surge
tank LT LC
Outlet flow
(a)
Vapors
Condenser
Accumulator LT LC
Column
FC
FT Distillate
(b)
Reflux
Mode Selection and Tuning of Common Feedback Loops 85
at the set point, a term that is only important when the controller has no inte-
gral mode. This will cause the outlet valve to be fully open when the level is at
100% of range and fully closed when the level is at 0% of range, thus using the
full capacity of the valve and of the tank. A proportional gain higher than
unity would reduce the effective capacity of the tank for smoothing variations
in flow, while a gain lower than unity would reduce the effective capacity of
the control valve and create the possibility of the tank overflowing or running
dry. With the proposed design the tank behaves as a low-pass filter to flow
variations; a low-pass filter allows low-frequency input through while it
attenuates high frequency variations. The time constant of such a filter is:
A ( h max – h min )
τ = -----------------------------------------
- (5-1)
K c F max
where:
hmin and hmax = the low and high points of the range of the level
transmitter, respectively, ft
Fmax = the maximum flow through the control valve when opened fully
(100% controller output), ft3/min
The controller gain is assumed to be 1.0 in this design. When the level control-
ler is cascaded to a flow controller, Fmax is the upper limit of the range of the
flow transmitter in the flow control loop. Note that a proportional gain greater
than unity results in a reduction of the filter time constant and therefore less
smoothing of the variations in flow. A good way to see it is to note that dou-
bling the gain would be equivalent to reducing either the tank area or the
transmitter range by a factor of two, thus reducing the effective capacity of the
tank. On the other hand, reducing the controller gain to half would be equiva-
lent to reducing the capacity of the valve by half, thus increasing the possibil-
ity of the tank overflowing.
their set points. The process in a level control loop is unlike most other loops
in that it does not self-regulate; that is, the level tends to continuously rise or
fall when the feedback controller is not in Automatic. This usually means that
for level control loops, a time constant cannot be determined by an open-loop
test. Even when there is some degree of self-regulation, the process time con-
stant is very long, on the order of one hour or longer. Because of this, PI con-
trollers in level control loops have the following characteristics:
• The level, and the flow that is manipulated to control it, oscillate for a
long period. Sometimes the period is so long that the oscillation is
imperceptible, unless it is trended over a very long time.
• The shorter the integral time, the shorter the period of oscillation.
• The level control loop is unstable when the integral time is equal to or
shorter than the time constant of the control valve.
• Unlike most other loops, there is a range of controller gains over which
the oscillations increase as the controller gain is decreased.
This leads to the following general rules for tuning PI controllers for averag-
ing level control:
There are intermediate situations that do not require a very tight level control
but where it is important not to allow the level to swing over the full range of
the transmitter, as in averaging level control. A typical example is a blending
tank, where the level controls the tank volume, and therefore the residence
time for blending. If a ±5% variation in residence time is acceptable, a propor-
tional controller with a gain of 5 to 10 or even lower could be used, since the
flow would not be expected to vary over the full range of the control valve
capacity.
Mode Selection and Tuning of Common Feedback Loops 87
Figure 5-5 shows responses of the control of the level in a tank such as the
one in Figure 5-4(a) with the level controller tuned for averaging and for
tight level control. The inlet flow into the tank increases by increments of
200 gpm as several batch processes dump their contents into the tank. The
tank has a total capacity of 10,000 gallons, while the valve has a flow capac-
ity of 1,000 gpm when fully open.
Figure 5-5 also illustrates that averaging level control (the continuous lines)
averages out the variation of the inlet flow, resulting in a smooth variation
of the outlet flow. On the other hand, tight level control (the dashed lines)
maintains the level nearly constant, but this requires that the outlet flow
essentially follow the variations in the inlet flow, just as if the tank were
not there. In this example the averaging level controller has a gain of 1.0 and
the tight controller has a gain of 20; both have integral times of 20 minutes.
MC
τ s = ------------p- (5-2)
hA
where:
Figure 5-5. Responses of Averaging Level Control (Continuous Lines) and Tight
Level Control (Dashed Lines) on a Surge Tank
Level
Kc = 1
Kc = 20
TI = 20 min
Outlet flow
Kc = 20
Kc = 1
When these units are used, the time constant is calculated in seconds.
in the exchanger, which is proportional to the flow and to the change in tem-
perature of the hot oil:
Q = FoilCp(Toin - Toout)
where:
This calculation is carried out in the heat rate controller QC in Figure 5-7 to
determine the process variable of the controller. The process outlet tempera-
ture controller TC sets the set point of the heat rate controller QC.
SP
Process TC
flow
TT
Air Fuel
Hot oil
Toin TT SP
TC
Foil FT
SP
QC
Process TT
in
Process
out
Toout TT
In spite of all the sources for time delays in sampling and analysis, since it is
the ratio of the dead time to the process time constant that determines the
uncontrollability of the loop (see Chapter 4), if the combination of the analysis
sampling period and time delay is less than the process time constant, a pro-
portional-integral-derivative (PID) controller is indicated. The tuning strategy
of Chapters 2 and 4 can be used. On the other hand, if the total dead time is on
92 Tuning of Industrial Control Systems, Third Edition
the order of several process time constants, theories such as IMC2 and control-
ler synthesis1 call for a pure integral controller. This is because the process
responds fast relative to the time frame in which the analysis is done. Chapter
6 discusses the tuning of controllers that make use of sampled, rather than
continuous, measurements.
5-6. Summary
This chapter presented some guidelines for selecting and tuning feedback
controllers for several common process variables. While flow control calls for
fast PI controllers with low gains, level and pressure control can be achieved
with simple proportional controllers with high or low gains, depending on
whether the objective is tight control or smoothing of flow disturbances.
When PI controllers are used for level control, the integral time should be
long, on the order of one hour or longer. PID controllers are commonly used
for temperature and analyzer control.
References
Review Questions
5-1. Briefly state the difference between tight level control and averaging
level control. In which of the two is it important to maintain the level at
the set point? Give an example of each.
5-2. What type of controller is recommended for flow control loops? Indicate
typical values for the gain and integral times.
5-3. What type of controller is indicated for tight level control? Indicate typi-
cal gains for the controller.
Mode Selection and Tuning of Common Feedback Loops 93
5-4. What type of controller is indicated for averaging level control? Indicate
typical gains for the controller.
5-5. When a PI controller is used for averaging level control, what should the
integral time be? Would an increase in gain increase oscillations or
decrease oscillations?
5-6. Estimate the time constant of a temperature sensor weighing 0.03 kg,
with a specific heat of 23 kJ/kg-°C. The thermowell has a contact area of
0.012 m2 and the heat transfer coefficient is 0.6 kW/m2-°C.
5-7. Why are PID controllers commonly used for controlling temperature?