of the population. As the new material is completely
untested, mutation operator often ends up decreasing
the fitness of an individual and increasing the
convergence time.
Table 1: Results from parameter identification – criteria
values and convergence time.
GA Indicator J
J
S
J
J T, s
SMPGA
average 2.3831 1.2583 0.0004 3.6418 316.0752
min time 2.4876 1.2554 0.0004 3.7434 288.1806
max time 2.4363 1.1442 0.0005 3.5810 359.8007
Modif. 1
average 2.4198 1.3892 0.0012 3.8102 277.8347
min time 2.3131 1.5951 0.0008 3.9090 259.2737
max time 2.2126 1.2794 0.0019 3.4939 297.6343
Modif. 2
average 2.4615 1.3631 0.0021 3.8267 203.0400
min time 2.4631 1.6115 0.0003 4.0749 195.3601
max time 2.3878 1.6648 0.0004 4.0530 214.7198
Modif. 3
average 2.4276 1.3830 0.0023 3.8130 240.6050
min time 2.5629 1.5171 0.0043 4.0844 208.8073
max time 2.4597 1.0401 0.0008 3.5005 264.4685
When the operator mutation is eliminated in the
proposed in (Roeva, 2006) modification of GA –
MPGA Modification 3, the convergence time is
decreased compared to MPGA Modification 1 –
from 259.27 s to 208.80 s. The proposed MPGA
Modifications 2 and 3 considerably decrease the
convergence time of GA, and in the same time the
increase of the error is slightly smaller.
5 CONCLUSIONS
Based on performed numerical experiments the
following conclusions for the performance of the
examined MPGA could be generalized:
1. Applying MPGA Modification 1, the estimates of
the considered model parameters with highest
accuracy are obtained. The value of the optimization
criterion J is 3.4939 obtained for a time of 297.6343
s.
2. By the MPGA Modification 2 the best
convergence time is achieved. The average results
are: J = 3.8267 and T = 203.04 s. The obtained
minimal time for solution finding is 195.36 s with an
optimization criterion value of 4.0749.
As a result from the conducted experiments and
analysis of the received data the multi-population
genetic algorithm without mutation (MPGA
Modification 2) is defined as suitable for on-line
application for optimization and control of
bioprocesses. This is the algorithm with the best
convergence time and in the same time the accuracy
of the model is comparable with the higher accuracy
achieved by MPGA Modification 1.
ACKNOWLEDGEMENTS
This work is partially supported by the National
Science Fund Grants DMU 02/4 and DID-02-29.
REFERENCES
Alsumait, J. S., Sykulski, J. K., Al-Othman, A. K., 2010.
A hybrid GA–PS–SQP method to solve power system
valve-point economic dispatch problems, Applied
Energy, 87, 1773-1781.
Arndt, M., Kleist, S., Miksch, G., Friehs, K., Flaschel, E.,
Trierweiler, J., Hitzmann, B., 2004. A feedforward-
feedback substrate controller based on a kalman filter
for a fed-batch cultivation of Escherichia coli
producing phytase, Computers and Chemical
Engineering, 29(5), 1113-1120.
Crueger, W., Grueger, D., 1984. Biotechnology. A
textbook of industrial microbiology. Sci. Tech. Inc.
Goldberg, D., 1989. Genetic algorithms in search,
optimization and machine learning. Addison-Weslcy
Publishing Company, Reading, Massachusetts.
Kim, D. H., Abraham, A., Cho, J. H., 2007. A hybrid
genetic algorithm and bacterial foraging approach for
global optimization, Information Sci., 177, 3918-3937.
Na, J.-G., Chang, Y. K., Chung, B. H., Lim, H. C., 2002.
Adaptive Optimization of fed-batch culture of yeast by
using genetic algorithms, Bioprocess and Biosystems
Engineering, 24, 299-308.
Roeva, O., 2006. A modified genetic algorithm for a
parameter identification of fermentation processes,
Biotech. & Biotechnol. Equipm. 20(1), 202-209.
Roeva, O., 2007. Multipopulation genetic algorithm: A
tool for parameter optimization of cultivation
processes models, LNCS, Springer, 4310, 255-262.
Roeva, O., Tzonkov, St., 2009. A genetic algorithm for
feeding trajectory optimization of fed-batch
fermentation processes, Int. J. Bioautomation, 12, 1-
12.
Rowe, J., East, I., 1995. Direct replacement: A genetic
algorithm without mutation which avoids deception,
Lecture notes in Artificial Intel., Springer, 956, 41-48.
Louis, S. J., Rawlins, G. J. E., 1993. Predicting
convergence time for genetic algorithms, Technical
Report TR370, Department of Computer Science,
Indiana University, https://www.cs.indiana.edu/cgi-
bin/techreports/TRNNN.cgi?trnum=TR370.
A MODIFIED MULTI-POPULATION GENETIC ALGORITHM FOR PARAMETER IDENTIFICATION OF
CULTIVATION PROCESS MODELS
351