Professional Documents
Culture Documents
ENGINEERING DESIGN
PROCESS CONTROL
Plantwide Process Control System
Fi
Mass balance gives:
𝑑ℎ
𝐴 = 𝐹𝑖 − 𝐹0
𝑑𝑡
So we have
3 independent variables: h, Fi, F0
1 equation
A is a process parameter: constant
Fi
DF = NV-NE=3-1=2
Number of externally specified variables: 1(Fi)
NIMV=2-1=1=NCV
controlled variable=1=h
manipulated variable=1= F0 (or Fi)
Example 2
Vapor, yi, Fv
Vapor, yi, Fv
P,
T
Feed, zi, We neglect the accumulation of vapor phase
Steam, Fst, Ts
Ff, Tf
(or Ps) • Energy Balance(1)
Q 𝑑(ℎ𝑇)
𝑐𝑝𝐿 𝐴𝜌 = 𝑐𝑝𝑓 𝐹𝑓 𝑇𝑓 − 𝑐𝑝𝐿 𝐹𝐿 𝑇 + 𝐹𝑣 (𝑐𝑝𝐿 𝑇 + ∆𝐻𝑣 ) + 𝐹𝑠𝑡 ∆𝐻𝑠𝑡
𝑑𝑡
Liquid, xi, FL
• Vapor Liquid equilibrium
yi=Ki(T,P) xi (N)
• Consistency constraints (2)
𝑁
𝑥𝑖 = 1
𝑖=1
𝑁
𝑦𝑖 = 1
𝑖=1
TNE= 2N+3
• Let’s obtain number of variables(TNV)
Feed stream: zi, Ff, Tf (N+2)
Vapor product: yi, Fv (N+1)
Liquid product, xi, FL(N+1)
Process h, T, P (3)
Steam Fst (1)
TNV= 3N+8
DF=(3N+8)-(2N+3)=N+5
Number of externally specified zi, Tf =N+1
Number of controlled variable = (N+5)-(N+1)=4
These are
T, P, h, Ff (controlled variables)
Fst, Fv, FL, Ff(manipulated variables)
3. Select Control Configurations
Revisit Example 2
We can set 4Ị number of different loop configurations to control h, P, T and Ff
Ff control by P control by T control by h control by
1 Ff Fv Fst FL
2 Ff Fst FL Fv
3 Ff FL Fst Fv
. . . . .
. . . . .
. . . . .
24 Fst Fv FL Fv
Fv
PT PC
P
FC
FT
TT
T
Ff h
LT
TC
Fst
LC
Liquid, xi, FL
Synthesis of the Control Configurations for MIMO processes
• Consider a process composed of N units which interact with each other through
material and energy flows. To determine all feasible control configurations for the overall
process, we should use the following procedure:
• Step 1: Divide the process into separate blocks
Every block may contain a single processing unit or a small number of processing units.
• Step 2: Determine the degrees of freedom and the number of controlled and
manipulated variables for each block
• Step 3: Determine all feasible loop configurations for each block and find “the best”
loop configurations for each block
• Step 4: Recombine the blocks with their loop configurations
• Step 5: Eliminate conflicts among the control systems of various block.
Example
Let’s consider a given simple chemical process. It includes a continuous stirred tank reactor, where a simple
exothermic reaction takes place, heating and cooling systems and a flash separation unit. The reactor feed is
preheated by, first by the hot reactor effluent and then by steam. Coolant, flowing through a jacket around
the reactor, removes the heat generated by the reaction to maintain the temperature of the reaction at
maximum allowable (for high conversion). The coolant is provided with two branches, one of which is
cooled while the other is heated. The rates of cooling and heating are constant. With this configuration we
can fine-tune the temperature of the coolant before it enters the jacket of CSTR. The reactor effluent is first
cooled by he feed in the feed effluent heat exchanger and subsequently it is flashed in a flash column. There,
it is separated into two streams, a vapor and a liquid., which are further processed in separate units. Cooling
water is provided to regulate the temperature in the drum.
We would like to develop alternative loop configurations for this process which satisfy the following
operating objectives
Keep the conversion in the reactor at its highest permissible value.
Maintain a constant production rate.
Achieve constant composition in the liquid product of the flash column.
• STEP 1 Divide the process into separate blocks
Divide the process into four blocks; coolant system feed preheating, reactor and flash drum.
• Step 2: Determine the degrees of freedom and the number of controlled and manipulated
variables for each block.
Total number of variables Pcf, Tcf, Fc, Fc1, Tc1, Fc2, Tc2, 8
Tco
Total number of equations • Energy balance on 4
cooling branch
• Energy balance on
heating branch
• Energy balance on
junction point
• Material balance on
junction point
Externally specified variables Pcf, Tcf 2
Controlled variables; Ti
Manipulated variables; Ws
• Step 2: Determine the degrees of freedom and the number of controlled and manipulated variables for each
block.
Total number of variables V, Tr, CA, Fi, Ti, CAi, Fc, Tc, 9
Tc0
Total number of • Component A balance 3
equations around reactor
• Energy balance on
reacting mixture
• Energy balance on the
coolant in the jacket
Externally specified c ,CAi, Ti, Fc (Tc0) 4
variables
Number of controlled 9-3-4 2
variables
Controlled variables; Tr, CA
Manipulated variables; Fc, Fi
• Step 2: Determine the degrees of freedom and the number of controlled and manipulated variables for each
block.
Total number of variables Fi, Tr, CA, FW, Tf, Pf, Fv, yA, 13
h, FL, xA, Twi, Tw0
Total number of equations • Total mass balance 6
• Component balance
• Energy balance
• Vapor-Liquid eq.
• Summation eqns
Externally specified variables Twi, Tr, CA 3