Академический Документы
Профессиональный Документы
Культура Документы
CONSTANT-VOLUME STRATEGY
Matej Pcolka
Department of Control Engineering
Faculty of Electrical Engineering
Prague, Czech Republic
email: pcolkmat@fel.cvut.cz
Abstract
Fermentation processes as a class of biological processes
containing the growth of the biomass (bacteria, yeasts) resulting from the consumption of essential substrate supplies (source of carbon, nitrogen, oxygen, etc.) constitute
a very delicate challenge from the control point of view.
Nonlinearities and complicated dynamics of the biomass
growth followed by the production of various products
(from which especially the variety of antibiotics makes
the fermentation processes attractive for the industrial utilization) come hand in hand with the attractivity and going along with high level of uncertainty and difficult online measurement of the process variables turn attempts on
optimal control of the fermentation process into a rather
complicated task. Gradient method whose theory (partially
adapted and fully implemented by authors of this paper)
suggests a possible way of handling these issues combined
with a fresh control strategy of fixed volume proves a significantly better performance on a set of numerical experiments than other known methods. Moreover, model structure used in the previous work has been modified so that
it corresponds with a fresh optimization strategy which
stands for the main contribution of this paper.
KEY WORDS
Fermentation process, penicillin, gradient method, optimization
Introduction
Sergej Celikovsk
y
Department of Control Engineering
Faculty of Electrical Engineering
Prague, Czech Republic
email: celikovs@utia.cas.cz
cons of used control strategy. A wide variety of ways how
to operate the input feed flow (which influences the formation of the final product especially by the amount of the
substrate nutrient supplied to system through it) has been
discussed in literature so far. The simplest of them (mentioned in [1]) are indirect feedback methods for nutrient
feeding based on pH or dissolved oxygen measurements the substrate concentration is then maintained at predetermined setpoint by either a simple open loop controller [2]
or an on/off [3] or a PID type controller. More involved are
fuzzy approaches which appeared in the 1990s [4] and have
been revitalized at the beginning of the millennium [5].
However, the most impressive results have been reached
using model predictive control (MPC) approach based on
the given criterion minimization [6]. The main drawback
of this method is the fact, that it is usually performed either
with an approximately or exactly linearized mathematical
model of the controlled process. Approximate linearization
when performed in certain operating point can be invalid
for operating points far away from that which linearization
was performed in (and it is known that the operating points
range varies a lot during the cultivation) and each-step approximate linearization can be prohibitively time consuming. Moreover, no stability assumptions can be made for
the approximate models obtained in each step and even one
unstable model obtained by approximate linearization can
degrade the MPC performance vastly. On the other hand,
exact linearization blows all MPC problems away - unfortunately, in the area of fermentation processes, the existence of exact linearization is rather rare and occasional.
Therefore, a proper alternative is needed - gradient descent
method which has already proved encouraging results in
various research areas [7], [8], [9] is a strong candidate as it
can handle even a nonlinear process model very effectively.
The crucial point for this model based method is the availability of a mathematical model describing the biochemical process and determining an adequate cost functional to
be optimized. This paper is tied up with the authors previous work and modifies previously used model structure.
Let us consider a fed-batch fermentation process of penicillin cultivation [10], [6] described by the following
model:
dV
dt
dCX
dt
dCS
dt
dCP
dt
= u V (e
Toper Tf
Tb Tf
1),
dV CX
,
dt V
CS,in u dV CS
= CX +
,
V
dt V
dV CP
= CX KH CP
.
dt V
= ( KD )CX
(1)
(2)
(3)
Toper Tf
x 1 = u1 (e Tb Tf 1)x1 u2 ,
Toper Tf
x2
x3
w
KD x2 u1 e Tb Tf 1 x1
,
x 2 = max
KX x2 + x3
x1
Toper Tf
max
x3
x3
x3
max
CS,in u1
w T T
b
f
x 3 =
1
x1
+
x
+
e
,
2
1
YX/S KX x2 + x3
YP/S KP + x3 + x23 /KI
x1
x1
Toper Tf
x4
x3
w T T
b
f
1 x1
x 4 = max
x2 KH x4 u1 e
.
KP + x3 + x23 /KI
x1
In authors previous work, an optimal feeding strategy coming out of a gradient projection method has been introduced. Theoretical complication given by the fact that the
saturations may depend on the states has been successfully
addressed as the projection has been replaced by a dynamic
procedure and assumption on sufficiently large cultivation
tank volume has been made. However, in industrial application, the cultivation tank may be filled up with an initial
volume so large that applying computed input feed flow
rate leads to tank overflow in short horizon. A perspective
offering solution to this problem has been tackled in the
previous section. Here, we propose a new control strategy
which makes use of the second input u2 and brings interesting results enhancement.
3.1
Fixed-volume strategy
(4)
(5)
2
1
max
KD 1 ( Kvap V0 ) ,
KX 1 + 2
V0
max
2
max
2
CS,in
2
=
+
1 +
( Kvap V0 ) ,
YX/S KX 1 + 2
YP/S KP + 2 + 22 /KI
V0
V0
2
3
= max
1 KH 3 ( Kvap V0 ) .
KP + 2 + 22 /KI
V0
1 =
2
3
(6)
sign the optimal control minimizing a properly chosen criterion. Let us remark that V0 is a parameter that can be
specified individually.
3.2
Parameter
Value
Parameter
Value
Parameter
Value
max
max
KP
YX/S
KD
KX
KH
0.11
0.004
0.1
0.47
0.0136
0.06
0.01
YP/S
CS,in
Kvap
KI
Toper
Tf
Tb
1.2
500
6.23 104
0.1
298
273
373
1,0
2,0
3,0
max
1.5
6
0
0.05
3.3
(7)
(8)
This method belongs to family of the optimal control methods [14]. For the problem stated by 8 and the constraints
given in the form of 9, the optimal input is searched iteratively. First of all, the initial input vector 0 is estimated
(in our case, a zero vector has been chosen). Then, the following procedure is applied:
k+1
= k
(t0 ) = 0 ,
(9)
J
,
(10)
(11)
H
,
=
p
(t0 ) = 0 ,
d
p(tend ) =
|t=tend ,
d
p =
(12)
where is the terminal term of the optimization criterion. In our case, = 3 (tend ) from which it follows p(tend ) = [0, 0, 1]T . It can be shown (mathematically rigorous proof is beyond the scope of this paper) that
J
H
H
= and thus, gradient can be used in iterative
procedure 10, which changes into:
k+1
= k +
= f ((t), (t)),
(t)
0 (t) max .
H
.
(13)
4.5
90
OPTIMIZATION RESULTS
80
V0
3.5
70
60
2.5
50
P (g)
CP (gl )
40
1.5
30
20
0.5
V0
10
0
0
80
160
240
320
0
0
400
80
160
t (h)
In this section, results obtained by constant-volume strategy are presented and compared to those obtained by original one-input gradient method optimization presented in
authors previous work. The optimization results have been
simulated with the penicillin cultivation model in MATLAB environment.
4.1
First, constant-volume strategy has been tested on a simulation with initial volume V0 = 7 l. Figure 1 shows
very satisfactory results of the optimization. It is obvious,
that cultivation period that contributes the most to the final product concentration CP (tend ) takes approximately
the last 75 h. A rapid increase product concentration can
be observed, however, the biomass concentration decreases
strongly. This has a simple biological explanation - as can
be seen from the characters of both and (see eq. 2),
increasing one of them, the second one decreases, which
corresponds to the fact that either the biomass population
growth or the penicillin production is being preferred at one
time.
320
400
It can be seen that with increasing V0 , product concentration CP over the cultivation horizon decreases. This can
be explained as follows: the feeding effect of on the controlled system is always inversely proportional to the actual
amount of broth in tank, which in case of constant volume
V0 does not change over the cultivation period. With increase of V0 , the effect of decreases which then leads to
performance aggravation.
On the other hand, the total amount of product P increases with increasing fixed volume V0 . This is due to
the fact that the total product amount P is proportional not
only to product concentration CP but also to broth volume, P = CP V0 . Although product concentration CP
decreases, its decrease is compensated by fixed volume V0
increase.
4.5
90
80
100
C (gl1)
240
t (h)
70
3.5
0
0
50
100
150
200
t (h)
250
300
350
400
P (g)
CP (gl1)
50
50
C (gl1)
60
40
2.5
40
20
0
0
50
100
150
200
t (h)
250
300
350
400
CP (gl )
6
1
60
13
19
V0
25
31
37
30
13
19
V0
25
31
37
4
2
0
0
50
100
150
200
t (h)
250
300
350
400
4.2
Volume dependency
0.05
0.25
0.045
0.04
0.2
u (lh1)
u (lh1)
0.035
0.03
0.025
0.15
0.02
0.1
V
0.015
0.01
0.05
V0
0.005
40
80
120
160
200
t (h)
240
280
320
360
160
140
3.5
P (g)
C (gl1)
100
2.5
80
2
60
1.5
40
20
0.5
160
240
320
V0
0
0
400
80
160
t (h)
240
320
400
t (h)
4.48
160
4.46
140
4.44
120
4.42
100
P (g)
CP (gl1)
4.4
4.38
80
4.36
4.34
60
4.32
40
4.3
4.28
13
19
V0
25
31
240
320
400
120
80
160
t (h)
4.3
0
0
80
4.5
0
0
400
37
20
13
19
V0
25
31
37
As has already been mentioned, cultivation length is considered to be constant, yet it can be chosen from a set
{200, 300, 400, 500} h. Figure 8 compares cultivation with
classical gradient method (presented in authors previous
work) to the constant-volume strategy. For every chosen
cultivation length, it is obvious that constant-volume strategy achieves better results than the classical one and the
product concentration at the final time CP (tend ) is higher.
Looking at figure 9, convergence of input profiles to a certain superprofile can be seen. Similar kind of convergence has been mentioned in [9] as well. However, although both profiles are stable backward in time, they do
not settle down at the same value (here, we assume settling down in negative march of time). In negative time,
classical gradient method settles down on a zero value
while constant-volume strategy obtained input profile settles down on upper saturation. The fact that volume is held
constant by the second virtual input (virtual due to the fact
that it is not considered in optimization) and it cannot dynamically aggravate the product concentration profile enables to deliver more feed into cultivation tank without negative effect of volume increase and thus, with better fed
biomass population, the product concentration obtained at
the end of the cultivation is higher.
CP (gl1)
0
0
4
2
gradient method
constantvolume strategy
0
0
50
100
150
200
4
2
0
4
2
50
t (h)
100
150
200
250
300
100
150
t (h)
200
250
300
350
400
200
250
t (h)
300
350
400
450
500
gradient method
constantvolume strategy
0
0
CP (gl1)
fixed, CP profiles aggravation is not as drastic as in the previous case and the P profiles improvement is much more
superior. Besides a linear P (tend ) increase, figure 6 uncovers a little bit strange stair-like CP (tend ) tendency. However, looking at Figure 7 where input profiles for various
V0 are shown, it is obvious that the stair-like character is
caused by the requirement of piecewise constant input profile.
CP (gl1)
CP (gl1)
t (h)
gradient method
constantvolume strategy
4
2
0
0
50
gradient method
constantvolume strategy
50
100
150
u (lh )
0.05
gradient method
constantvolume strategy
0
0
50
100
150
200
100
150
200
250
300
0.05
u (lh )
u (lh )
0.05
u (lh )
t (h)
0.05
gradient method
constantvolume strategy
0
0
0
50
t (h)
gradient method
constantvolume strategy
50
100
150
t (h)
200
250
300
350
400
200
250
t (h)
300
350
400
450
500
gradient method
constantvolume strategy
0
0
50
100
150
CONCLUSION
References
[1] S. Lee, High cell-density culture of Escherichia
coli, Trends in biotechnology, vol. 14, no. 3, pp. 98
105, 1996.
[2] M. Gregory and C. Turner, Open-loop control of specific growth rate in fed-batch cultures of recombinant
E. coli, Biotechnology Techniques, vol. 7, no. 12, pp.
889894, 1993.
[3] T. Suzuki, T. Yamane, and S. Shimizu, Phenomenological background and some preliminary trials of automated substrate supply in pH-stat modal fed-batch
culture using a setpoint of high limit, Journal of Fermentation and Bioengineering, vol. 69, no. 5, pp.
292297, 1990.