B49CF 2013 and 2014
B49CF 2013 and 2014
Chemical Engineering
____________________________________________________________________
B49CF2
Semester 2 – 2012-2013
____________________________________________________________________
Duration: 2 hours
Information Section
Where a distribution of marks within a question is shown, this should not be taken
to be definitive but is for guidance only
B49CF2
2
B49CF2
1.
a) Using the tables given, determine the Laplace transforms of the following
functions:
i. f (t ) = 3t + 3 exp(−4t + 2)
(2)
ii. f (t ) = 4 exp(−4t ) cos(4t )
(2)
1
b) Demonstrate that if f (τ ) = 1 − exp(−τ / τ) then [ f (τ )] =
s (τs + 1)
(3)
c) Determine the transfer functions for the following differential equations. Do not
attempt to solve the functions.
dy (t )
i. 2 + 2 y (t ) = 3 x(t ) − 2
dt
(2)
3 2
d ( y (t )) d ( y (t )) d ( y (t ))
ii. 4 3
+4 + = x(t ) + 6
dt dt 2 dt
(2)
2
i. F (s) =
( s + 2) 3
(2)
1
ii. F (s) =
( s − 1) s
2
(4)
Cont’d..
3
B49CF2
e) Determine for the following transfer functions whether their response is stable or
unstable, monotonic or oscillatory:
Y (s) 3 2
= +
X (s) s + 1 s − 1
i.
(2)
Y (s) 2
= 2
ii. X ( s) s + 2s + 1
(2)
f) Simplify the block diagram shown in Figure 1.1. Clearly show each intermediate
step taken.
(4)
G1(s)
Y(s)
G3(s)
X(s)
G2(s)
G4(s)
Cont’d..
4
B49CF2
2.
In an ethylene glycol production process a stream of cold ethylene oxide is put through a
heat exchanger to warm it up to a specified temperature before it is fed to the reactor. To
prevent premature decomposition of the ethylene oxide in the reactor it is important to
ensure that the stream temperature going into the reactor never becomes substantially
higher than its setpoint value.
Three different ways of controlling the heat exchanger are given in Figures 2.1, 2.2 and
2.3
TC
TT
To reactor
a) Sketch a block diagram for the feedback control scheme shown in Figure 2.1.
(5)
b) Determine for the system shown in Figure 2.1:
i. Whether the valve used should be fail open or fail close. Explain why.
(2)
ii. Whether the action of the controller has to be set to increase-increase or
increase-decrease. Explain why.
(2)
Cont’d..
5
B49CF2
Hot by-pass
TC
TT
To reactor
i. Whether the valve used should be fail open or fail close. Explain why.
(2)
ii. Whether the action of the controller has to be set to increase-increase or
increase-decrease. Explain why.
(2)
Cont’d..
6
B49CF2
TC
TT
To reactor
Cold (ethylene
oxide) stream
Cold by-pass
i. Whether the valve used should be fail open or fail close. Explain why.
(2)
e) Which strategy (Fig 2.1, 2.2, 2.3) will have the fastest dynamic behaviour?
Explain why.
(3)
Cont’d..
7
B49CF2
f) The PID controller used for controlling the temperature is described by the
equation:
Kc de(t )
m(t ) = m + K c e(t ) +
tI ∫ e(t )dt +K c t D
dt
1
M ( s ) = K c (1 + + τ D s) E (s)
τI
(5)
Cont’d..
8
B49CF2
3.
The reactions in an isothermal continuously stirred tank reactor (CSTR) are described by
the equations:
d x1
= −2 x1 + 8u
dt
d x2
= 0.5 x1 − 2.5 x2 − u
dt
In which x 1 and x 2 are the concentrations of the two compounds that are involved in the
reactions.
d 2 y (t ) dy (t ) du (t )
+ a1 + a 2 y (t ) = b1 + b2u (t )
dt 2 dt dt
(6)
1
[ y (t )] = Y ( s ) ; [u (t )] = U ( s ) = ;
s
(4)
Cont’d..
9
B49CF2
4.
k1 k2
A→ B →C
k3
2A→ D
The molar rates of formation (per unit volume) of each component are:
r A = − k1C A − k3C A2
r B = k1C A − k 2C B
r C = k 2C B
r D = 12 k3C A2
The product concentration is measured and controlled by manipulating the feed flow rate
F (see Figure 4.1). The reactor volume V is kept constant. The concentration of
compound A at the inlet C Af varies, and can be considered as the disturbance variable .
CC
Feed F Tset
CT
V Products
Figure 4.1. Isothermal reactor for the production of cyclopentenol from cyclopentadiene.
Cont’d..
10
B49CF2
a) Perform mass balances for compounds A, B, C, and D. This should give you 4
equations.
(4)
b) Using the balances for compounds A and B, show that the steady-state
concentration of compound A C A and compound B C B are described by:
2
F F F
− k1 + k1 + + 4k 3 C Af
CA = +
V V V
2k 3 2k 3
k1 C A
CB =
F
+ k2
V
In which F is the steady-state flow rate, and C Af the steady state concentration
of compound A in the inflow.
(4)
c) The mass balance for compound A should contain a number of non-linear terms.
Linearise these non-linear terms.
(6)
e) The mass balance for compound B should contain a non-linear term. Linearise
this term.
(3)
Cont’d..
11
B49CF2
5.
A fermenter has control systems for temperature, oxygen concentration in the water
phase, and pH.
Figure 5.1 shows the temperature control system. It consists of a simple feedback
control system.
TC
Tset
TT1
TT2
Cooling
water
c) The nominal cooling water flow f c (t) is 10 US gallon per minute. The pressure
drop across the control valve is 9 psi. The control valve has linear characteristics.
Size the valve for 100 % overcapacity, and choose a suitable valve from Table
5.1.
(5)
Cont’d..
12
B49CF2
Valve
size (in.)
¾ 1.7 3.7 6.4 11
1 1.7 3.7 6.4 11 10.3
1.5 1.7 3.8 6.6 12 11 25
2 1.7 3.8 6.7 13 16 26 46
3 14 31 47 110
4 32 49 113 195
6 53 126 208 400
8 133 224 415 640
10 233 442 848 1000
The range of the temperature sensor/transmitter is -10 to 140 oC. It has an output of
4 to 20mA. Its response to changes in temperature is very fast.
d) Why is a transmitter with a current output often preferable over one with a voltage
output?
(2)
f) What is the gain of the temperature sensor and transmitter? Don’t forget to define
the units!
(2)
g) The oxygen concentration in the liquid can be measured during the fermentation
with an oxygen probe. A nitrogen and an air stream are available. Describe how
one would:
13
B49CF2
Cont’d..
h) The oxygen probe has a response time of 2 minutes. The transmitter has an
output of 4-20 mA. What is the transfer function that described the response of
the oxygen sensor and transmitter to a change in oxygen concentration?
(3)
i) Two bottles and two pumps are available for pH control. One of the bottles
contains a strong acid, the other a strong base. We want the pH during the
fermentation to remain at pH 6. The organism that we grow is a bacterium which
produces acid when fermenting the sugars in the medium. The pH of the medium
at the start of the fermentation, after sterilisation and inoculation, is 8. Describe a
control scheme that could be used for controlling the pH in the fermenter at its
setpoint during the fermentation.
(4)
14
B49CF2
Cont’d..
Cont’d..
15
B49CF2
16
B49CF2
Taylor series
One variable:
f '(x) f ''(x) f '''(x)
f ( x) = f ( x ) + (x − x) + (x − x)2 + ( x − x ) 3 + .......
1! 2! 3!
Two or more variables:
∂ f ( x1 ) ∂ f ( x2 )
f ( x1 , x 2 ,...) = f ( x1 , x 2 ,..) + ( x1 − x1 ) + ( x 2 − x 2 ) + .......
∂x1 ∂x 2
The metric equivalent of C v is K v . It is defined as the volume flow in cubic metres per
hour of water at a pressure drop across the valve of 1 bar.
∆Pv
f = Kv
Gf
with f in m3/h, and ∆Pv in bar. K v has units m3/hr / (bar1/2).
Please be aware that K v can stand for the metric control valve coefficient or the
control valve gain. They have different meanings!
Cont’d..
17
B49CF2
Kc de(t )
m(t ) = m + K c e(t ) +
tI ∫ e(t )dt +K c t D
dt
Transfer function:
M (s) 1
Gc ( s ) = = K c (1 + + τ D s )
E (s) τI
Proportional-only, K cu - -
P Kc =
2
Proportional- K Tu -
integral, PI K c = cu τI =
2.2 1.2
Proportional- K T Tu
integral-derivative, K c' = cu τ 'I = u τ 'D =
1.7 2 8
PID*
*These PID formulas are for a PID controller with the transfer function
M (s) 1 τ ' + 1
Gc ( s ) = = K c' + ' D' , α has a value between 0.05 and 0.2; its value
E (s) τ D s ατ D + 1
depends on the controller used, and would normally be given by the manufacturer of
the controller.
END OF PAPER
18
B49CF2
Chemical Engineering
______________________________________________________________
B49CF
Semester 2 – 2013/14
______________________________________________________________
Duration: 2 Hours
Instructions to candidates:
Candidates are expected to show all calculation steps, equations used and
assumptions made (if any).
B49CF
(i) f (t ) = 4 + 4t ;
(ii) f (t ) = 2t exp(3t ) ;
(iii) f (t ) = 4 exp(−t + 2) ;
(iv) f (t ) = 3 cos(2t ) ;
2 2 2
F ( s) = + +
s s+2 s +2
2
(3 marks)
d 2 y (t ) dy (t )
(i) 4 +3 + 2 y (t ) = x(t ) + 0.5 ;
dt 2 dt
d 4 y (t ) d 2 y (t ) dy (t )
(ii) 5 −4 +3 − 2 y (t ) = x(t ) − 1 .
dt 4 dt 2 dt
(2 marks)
Q1 Cont’d…/
Page 2 of 18
B49CF
Q1 Cont’d/
(d) Determine whether the following transfer functions are stable or not, and
whether they give a monotonic or an oscillatory response:
Y (s) 3
(i) = ;
X (s) s − 1
Y (s) 3
(ii) = 2
X ( s ) s + 5s + 6
(4 marks)
(e) Determine the equation describing the relation between A(s), B(s), C(s) and
D(s) from the block diagram shown in Figure 1e.
A(s)
+ D(s)
B(s) +
G1(s) G2(s)
_
_
C(s)
Q1 Cont’d…/
Page 3 of 18
B49CF
Q1 Cont’d/
(f) Determine the equation describing the relation between A(s), B(s) and D(s)
from the block diagram shown in Figure 1f.
G1(s)
_
A(s)
+ D(s)
+
G2(s) G3(s)
+
B(s)
_
D(s)
A(s) +
G1(s) G2(s)
Page 4 of 18
B49CF
2. A ramped input is often used during the start-up of a continuous process to avoid
sudden changes in the process. If a ramp input is used the system’s input is
described by a ramp function:
Y (s) K
=
X ( s ) τs + 1
(b) Put the result of (a) into the first order transfer function describing the system.
Following this, perform an expansion by partial fractions.
(5 marks)
(c) Determine from the results obtained an equation describing the response of
the system as function of time.
(3 marks)
Q2 Cont’d…/
Page 5 of 18
B49CF
Y ( s ) τ lead s + 1
=
X (s) τ s +1
lag
A ramp function with a = 1 is applied to the input of the lead-lag unit. The
time constant for the lead is larger than the time constant for the lag
τ >τ .
lead lag
Page 6 of 18
B49CF
3. The temperature of a gas flow coming out of a furnace is controlled with a P-only
controller (K c = 1 %CO/%TO). The setpoint of the temperature is at first 500oC.
(a) The temperature sensor used can measure temperatures between 300 and
800oC. It is linear across this range. The sensor has a transmitter associated
with it with a 0 – 10 V output. What is the sensor gain?
(2 marks)
(b) What is the output (in V) of the sensor/transmitter if the temperature is at the
setpoint?
(2 marks)
(c) Give the equations (in time and s-domain) of the controller equation
describing the relation between the error and the controller output.
(2 marks)
Q3 Cont’d…/
Page 7 of 18
B49CF
Q3 Cont’d/
600
575
550
525
500
Steady state
475
Temperature
450
o
( C)
425
400
0 2 4 6 8 10 12 14 16 18 20
Figure 3.1: Steady state temperature for different values of the controller
output.
(e) What is the process gain, i.e. the gain between the
controller output (= process input) and the process output. Give the answer
both in actual units (mA, V, oC etc.) and in %CO and %TO?
(3 marks)
Q3 Cont’d…/
Page 8 of 18
B49CF
Q3 Cont’d/
(g) Give the equations (in time and s-domain) of the PI controller equation
describing the relation between the error and the controller output.
(2 marks)
(h) Sketch in separate graphs the expected change as a function of time in:
(i) the setpoint (in V);
(ii) the error (in V);
(iii) the controller output (in mA);
(iv) the temperature (in oC);
(v) the transmitter output (in V).
(10 marks)
Page 9 of 18
B49CF
4.
f1(t) f2(t)
LT LC I/
h(t)
f3(t)
(a) Figure 4.1 shows a liquid level control system. Determine the unsteady-state
mass balance for the tank contents.
(4 marks)
(b) The relation between flow f 3 (t) and the head in the tank is described by
f 3 (t) = h(t)/R.
R = 6 min / m2. Surface area of tank A = 1 m2. Show that the transfer
functions relating the head H(s) in the tank and flows F 1 (s) and F 2 (s) are
described by:
H (s) Kp
= G p (s) =
F2 ( s ) τs + 1
H (s) Kp
= G (s) =
F1 ( s ) d τs + 1
(4 marks)
Q4 Cont’d…/
Page 10 of 18
B49CF
Q4 Cont’d/
Figure 4.2: shows the block diagram for the level control system.
F1(s)
C(s)
Km
(d) If H sp (s) is the function describing the level setpoint, show that the closed-loop
transfer function for setpoint changes is described by:
H (s) K1
=
H sp ( s ) τ 1s + 1
(4 marks)
(e) Show that, irrespective of the values of the gains, the response time of the
control loop (τ 1 ) is always shorter than that of the process (τ).
(3 marks)
Q4 Cont’d…/
Page 11 of 18
B49CF
∆H
(f) h sp is a step function whose Laplace transform is H sp ( s ) =
. Show that the
s
response of the closed-loop to the unit step change of size ΔH is described
by:
(g) The level transmitter has a span of 2 m and an output range of 0 - 100%. The
range of the output of the I/P transducer is 3 to 15 psi for a 0 to 100% change
in the input signal.
The control valve has a gain K v of 1.0 × 10-2 m3 / min psi. The controller gain
is given values of 4, 8 and 20 %CO/%TO. Calculate the corresponding
values of K 1 and τ 1 .
(4 marks)
Page 12 of 18
B49CF
Q5 Cont’d…/
Page 13 of 18
B49CF
Q5 Cont’d/
(d) An improved controller output can be obtained if, instead of the standard PID
controller, a special form of a PID controller is used of the form:
1 K cτ D s
M ( s ) = K c 1 + E (s) − Y (s)
τ s ατ D s + 1
I
Copy Figure 5.1 into your exam script and modify the block diagram to show
how the new controller can be implemented.
(5 marks)
Q5 Cont’d…/
Page 14 of 18
B49CF
Q5 Cont’d/
(e) The reactor is shown in Figure 5.2. The reactor is fed with a constant flow of
reactant. The reactor is filled with catalyst. The reaction occurring in the
reactor is highly exothermic, but the reactor is kept cool by a flow of ethylene
glycol through cooling coils.
Feed
Symbol for
a valve
Product
Page 15 of 18
B49CF
Cont’d..
Page 16 of 18
B49CF
B49CF Datasheets
Taylor series
One variable:
f '(x) f ''(x) f '''(x)
f ( x) = f ( x ) + (x − x) + (x − x)2 + ( x − x ) 3 + .......
1! 2! 3!
Two or more variables:
∂ f ( x1 ) ∂ f ( x2 )
f ( x1 , x 2 ,...) = f ( x1 , x 2 ,..) + ( x1 − x1 ) + ( x 2 − x 2 ) + .......
∂x1 ∂x 2
Please be aware that K v can stand for the metric control valve coefficient or
the control valve gain. They have different meanings!
Page 17 of 18
B49CF
B49CF Datasheets
𝐾𝐾𝑐𝑐 𝑑𝑑𝑑𝑑(𝑡𝑡)
𝑚𝑚(𝑡𝑡) = 𝑚𝑚
� + 𝐾𝐾𝑐𝑐 𝑒𝑒(𝑡𝑡) + � 𝑒𝑒(𝑡𝑡)𝑑𝑑𝑑𝑑 + 𝐾𝐾𝑐𝑐 𝜏𝜏𝐷𝐷
𝜏𝜏𝐼𝐼 𝑑𝑑𝑑𝑑
Transfer function:
𝑀𝑀(𝑠𝑠) 1
𝐺𝐺𝑐𝑐 (𝑠𝑠) = = 𝐾𝐾𝑐𝑐 (1 + + 𝜏𝜏𝐷𝐷 𝑠𝑠)
𝐸𝐸(𝑠𝑠) 𝜏𝜏𝐼𝐼 𝑠𝑠
*These PID formulas are for a PID controller with the transfer function
M (s) 1 τ ' + 1
Gc ( s ) = = K c' 1 + ' D' , α has a value between 0.05 and 0.2; its
E (s) τ D s ατ D + 1
value depends on the controller used, and would normally be given by the
manufacturer of the controller.
END OF PAPER
Page 18 of 18