Professional Documents
Culture Documents
Chapter 27
27.1 Feedforward Compensation
27.2 Dynamic Compensation
27.3 Feedforward Control
27.4 Feedforward Control of a Heat Exchanger
27.5 Implementation Issues
27.6 Comments
27.7 Nomenclature
The inherent limitation of feedback control is that ure 27.1. Suppose that the dynamics are negligible.
it is retrospective. A feedback controller can only Let 0 , 1 and 2 be the controlled, disturbance and
respond to disturbances once they have affected manipulated variables in deviation form.
the controlled variable. For many processes this
θ1
does not matter unduly. However, when the distur- Load
bances are large, or where the process dynamics
are sluggish, feedback control results in significant θ2 +
+ θ0
Process
and sustained errors. Using cascade control to re-
ject specific disturbances can produce substantial
Fig. 27.1 Block diagram of process and its load
improvements in performance. However, control
is still retrospective. Ratio control is different. It To compensate for changes in 1 a feedforward el-
responds to changes in one variable by adjusting ement of gain KF may be introduced, as depicted
another to keep them in proportion. In a sense it is in Figure 27.2.
anticipating the process needs and is a particular
case of feedforward control. θ1
What feedforward control offers is the prospect KF
of control action which anticipates the effect of
disturbances on the process and compensates for K1
them in advance. This chapter develops the con-
θ2 +
+ + θ0
cept of feedforward control, considers some of its K2 +
θ1
Gain
Meas’t
compensation
Dynamic
Load
compensation
θR e PID
θ2 +
+
+
+ θ0
I/P Valve Process
+- controller
Measurement
The most common strategy is to use it in conjunc- A practical example of the use of feedforward com-
tion with a conventional 3-term feedback control pensation in the control of a distillation column is
loop as depicted in Figure 27.5. The feedback loop depicted in Figure 27.6. It is used in conjunction
will eliminate offset due to inaccuracies in the feed- with a cascade system which controls the compo-
forward compensation, handle residual dynamic sition in the bottom of the column by manipulating
errors, and correct for other disturbances. the flow of steam into the reboiler, steam pressure
FF CF
FM f(t)
FT FFY FY
uC
uM
TC
TM
PM uS
PC PY
TT
FS PD
TW PS
PT
s/t
FF
Load
Gain Flow CF ++
Load
compensation measurement
Dynamic
compensation PD
Load
uC
TR e N Master ++ es us FS Exchanger ++ PS + TW
Slave Valve Column +
+- controller uM +- controller dynamics dynamics
PM Shell pressure
measurement
Tm Column bottom
temperature measurement
θR Feedforward ++ θ0
I/P Valve Process
calculation
27.3 Feedforward Control Fig. 27.8 Process and load with feedforward calculation
s/t
Hence
kA
Fig. 27.10 Steam heated shell and tube exchanger T1 − T0 . exp
cp F0.2
PS ≈
A steady state heat balance across the exchanger kA
m 1 − exp
gives cp F0.2
Q = U.A.Tm = F..cp (T0 − T1 ) This equation is, in effect, the steady state model
of the process. For implementation as a feedfor-
However, the log mean temperature difference is ward controller, the outlet temperature T0 , which
given by is arbitrary, may be replaced by its desired value
T0 − T1 TR . The inlet temperature T1 and flow rate F may
Tm =
TS − T1 be replaced by their measured values TM and FM
ln
TS − T0 respectively. The equation explicitly calculates the
TR
f(t) PR
TU PC PY
FM TM PM PD
FT TT PT
PS FS
T0
F T1
S/T
TM Temp T1
meas’t
F
TR Steady state
FM Flow Load
calculation meas’t
Load
Dynamic
compensation PD +
Load +
PR
PID
FS Shell +
+ PS Tube +
+ T0
Valve
+- controller dynamics dynamics
PM
Press meas’t
necessary steam pressure, which becomes the set 27.5 Implementation Issues
point PR for a conventional feedback control loop:
Inaccuracy is the prime source of difficulty in im-
kA plementing feedforward control. Any errors in the
TM − TR exp
cp FM0.2 temperature and flow measurements will be prop-
PR ≈ (27.2)
kA agated into the derived steam pressure set point
m 1 − exp through Equation 27.2. More fundamental though
cp FM 0.2
is the accuracy of Equation 27.2 itself. A model of
This control scheme is shown in P&I diagram the process has been developed. Various assump-
form in Figure 27.11 and the corresponding block tions and approximations have been made. Even if
diagram is shown in Figure 27.12.
TR
f(t) PR TR
TU PC PY TC
FM TM PM PD
FT TT PT TT
PS FS
T0
F T1
S/T
Fig. 27.13 P&I diagram of feedforward control with set point trimming
27.6 Comments 189
these are all correct, it is unlikely that accurate val- process industries. Modern control systems sup-
ues are available for the parameters of the model. port all the functionality necessary for their im-
Furthermore, the model is steady state and ignores plementation.
the dynamics of the process. Dynamic compensa-
tion by means of time lags, leads and delay terms
is, at best, approximate.
There is likely, therefore, to be significant offset
27.7 Nomenclature
in the outlet temperature. This is best handled by A mean surface area m2
another controller which trims the system. Trim- of tubes
ming can be achieved by various means: in this cp specific heat kJ kg−1 K−1
case a bias is applied to the set point of the steam F flow rate m3 s−1
pressure control loop, as shown in Figure 27.13. k coefficient kJ s−0.2 m−4.4 K−1
◦
m coefficient C bar−1
density kg m−3
P pressure bar
27.6 Comments Q rate of heat transfer kW
◦
Feedforward control is not an easy option. Devel- T temperature C
oping the model requires both experience and un- U overall heat kW m−2 K−1
derstanding of the process. There are major prob- transfer coefficient
lems due to inaccuracy. Only specific disturbances
are rejected. This results in feedforward control Subscripts
having to be used in conjunction with other loops. M measured
The outcome is that the control schemes are com- m logarithmic mean
plex, some would say unnecessarily so. Finding the R reference
optimum form of dynamic compensation and tun- S shell side steam
ing the loops is not easy. Nevertheless, it does work 1 tube side inlet
and does produce benefits.There are many feedfor- 0 tube side outlet
ward control schemes in operation throughout the