Topic 2.0 Introduction To Process Control Dynamics
Topic 2.0 Introduction To Process Control Dynamics
2.1Introduction
2.2Motivation and Terminology of Automatic Process Control
2.3Design Aspects of a Process Control System
2.4Hardware for a Process Control System
2.1Introduction
What is a Process?
2
Fig 2.1 Process (open loop process)
Process control is the act of controlling a final control element to change the
manipulated variable to maintain the process variable at a desired Set Point.
The 3 important types of process variables:
Fig 2.2 shows a block diagram of a process with a final control element and
sensors to measure the manipulated variable and process variable.
3
Fig 2.2 Block diagram of a process with a final control element and sensors to
measure the manipulated and process variables
In open loop control (fig 2.1) the controller output is not a function of the process
variable.
In open loop control we are not concerned that a particular Set Point be
maintained, the controller output is fixed at a value until it is changed by an
operator.
Many processes are stable in an open loop control mode and will maintain the
process variable at a value in the absence of a disturbance.
Disturbances are uncontrolled changes in the process inputs or resources.
However, all processes experience disturbances and with open loop control this
will always result in deviations in the process variable; and there are certain
processes that are only stable at a given set of conditions and disturbances will
cause these processes to become unstable.
4
What is Closed Loop Control?
Closed loop control can be Manual, On-Off, PID, Advanced PID (ratio, cascade,
feed-forward) or Model Based depending on the algorithm that determines the
controller output based on the error.
Manual Control: an operator directly manipulates the controller output to the
final control element to maintain a Set Point.
5
On-Off control provides a controller output of either on or off in response to
error.
PID control provides a controller output that modulates from 0 to 100% in
response to error.
All the above requirements require need for a continuous monitoring of the
operation of a chemical plant and an external intervention (control) to guarantee
the satisfaction of the operational objectives.
►accomplished through a rational arrangement of various equipment (measuring
devices, valves, controllers, computers) and human intervention (plant designers,
plant operators), which constitutes the control system.
There are three general classes of needs that a control system is called to
satisfy:
Suppress the influence of external disturbances,
ensure the stability of a chemical process, and
optimize the performance of a chemical process
9
Example 2.1 - Controlling the Operation of a Stirred Tank Heater (STH)
Consider the tank heater system shown in Figure 2.1. A liquid enters the tank
with a
flowrate Fi (m3/min), and a temperature Ti (°C), where it is heated with steam
(having a
flowrate Fs, kg/min).
Let F and T be the flowrate and temperature of the stream leaving the tank.
The tank is considered to be well stirred, which implies that the temperature of
the effluent is equal to the temperature of the liquid in the tank.
10
Fig 2.2 Feedback temperature control of a tank heater
11
Fig 2.3 Feedforward control for STH
The suppression of the impact that disturbances have on the operating behavior of
processing units is one of the main reasons for the usage of control in the
chemical industry.
Consider the behavior of the variable x shown in Fig 2.4, at time t = to disturbed
by some external factors but as the time progresses the value of x returns to its
initial value to stay.
If x is a process variable like T, P, concentration, flowrate, etc., we say that the
process is stable or self-regulating and needs no external intervention for its
stabilization.
It is clear that no control mechanism is needed to force x to return to its initial
value.
12
Fig 2.4 Response of a stable system (self-regulating) Fig 2.5 Alternative response
of unstable system
In contrast to the above behavior, the variable y shown in Figure 2.5 does not
return to, its initial value after it is disturbed by external influences.
Processes whose variables follow the pattern indicated by y in Figure 2.5 (curves
a,b,c) are called unstable processes and require external control for the
stabilization of their behavior.
The explosion of a hydrocarbon duel with air is such an unstable system.
Riding a bicycle is an attempt to stabilize an unstable system and we attain that
by pedaling, steering and leaning our body right or left.
Safety and the satisfaction of the production specifications are the 2 principal/
cardinal operational objectives for a chemical plant.
Once these are achieved, the next goal is how to make the operation of the plant
more profitable.
Need to be able to change the operation of the plant (flowrates, pressures,
concentrations, temperatures) in such a way that an economic objective (profit) is
always maximized.
This task is undertaken by the automatic controllers of the plant and its human
operators.
Consider a batch reactor where the following two consecutive reactions take
place:
A→B→C
1 2
Both reactions are assumed to be endothermic with first order kinetics.
The heat required for the reactions is supplied by steam which flows through the
jacket around the reactor (Fig 2.6).
The desired product is B while C is an undesired product/waste.
The economic objective for the operation of the batch reactor is to maximize the
profit Φ over a period of time tR, i.e.
𝑡𝑅
𝑚𝑎𝑥𝛷 = ∫ {[𝑟𝑒𝑣𝑒𝑛𝑢𝑒 𝑓𝑟𝑜𝑚 𝑡ℎ𝑒 𝑠𝑎𝑙𝑒𝑠 𝑜𝑓 𝑝𝑟𝑜𝑑𝑢𝑐𝑡 𝐵] − [𝑐𝑜𝑠𝑡 𝑜𝑓 𝑠𝑡𝑒𝑎𝑚
0
+ 𝑐𝑜𝑠𝑡 𝑜𝑓 𝑝𝑢𝑟𝑐ℎ𝑎𝑠𝑖𝑛𝑔 𝐴]} 𝑑𝑡 − −1
where :
revenue from product B = p cB(t)
cost of raw material A = crcA(0)
cost of steam = ch Q(t)
p = price per kg-mole of product B
c r = price per kg-mole of raw material A
ch = cost per kg of steam
cA (0) = concentration of A at the beginning of the batch reaction
tR = the period of reaction.
14
The only variable that we can change freely to maximize the profit is the steam
flowrate Q(t) which can vary with time. The steam flowrate will affect the
temperature in the batch reactor
and the temperature in turn will affect the rates of the desired and undesired
reactions,
The question is how should we vary Q(t) with time so that the profit Φ is
maximized.
Let us examine some special policies with respect to Q(t).
If Q(t) is given the largest value that we can for the whole reaction period tR, then
the temperature of the reacting mixture will take the largest value that is possible.
Initially, when CA is large, we will have high yields of B but we will also pay
more for the steam. As time goes on and the concentration of B increases the
yield of C also increases. Consequently, towards the end of the reaction period
the temperature must decrease, necessitating decrease in the steam flowrate.
If the steam flowrate is kept at its lowest value, i.e. Q(t) = 0, for the entire
reaction period tR, we will not have any steam cost, but also we will not have any
production of B.
15
16