Differential Evolution for the Offline and Online Optimization of Fed-Batch Fermentation Processes

The optimization of input variables (typically feeding trajectories over time) in fed-batch fermentations has gained special attention, given the economic impact and the complexity of the problem. Evolutionary Computation (EC) has been a source of algorithms that have shown good performance in this task. In this chapter, Differential Evolution (DE) is proposed to tackle this problem and quite promising results are shown. DE is tested in several real world case studies and compared with other EC algorihtms, such as Evolutionary Algorithms and Particle Swarms. Furthermore, DE is also proposed as an alternative to perform online optimization, where the input variables are adjusted while the real fermentation process is ongoing. In this case, a changing landscape is optimized, therefore making the task of the algorithms more difficult. However, that fact does not impair the performance of the DE and confirms its good behaviour.

[1]  José Neves,et al.  Evolutionary Algorithms for Optimal Control in Fed-Batch Fermentation Processes , 2004, EvoWorkshops.

[2]  Feng-Sheng Wang,et al.  Hybrid method of evolutionary algorithms for static and dynamic optimization problems with application to a fed-batch fermentation process , 1999 .

[3]  S. Holm A Simple Sequentially Rejective Multiple Test Procedure , 1979 .

[4]  W. Fred Ramirez,et al.  Optimization of Fed‐Batch Bioreactors Using Neural Network Parameter Function Models , 1996 .

[5]  H. Weinert,et al.  Bryson, A. E./ Ho, Y.-C., Applied Optimal Control, Optimization, Estimation, and Control. New York-London-Sydney-Toronto. John Wiley & Sons. 1975. 481 S., £10.90 , 1979 .

[6]  Miguel Rocha,et al.  A new representation in evolutionary algorithms for the optimization of bioprocesses , 2005, 2005 IEEE Congress on Evolutionary Computation.

[7]  Julio R. Banga,et al.  Global Optimization of Bioprocesses using Stochastic and Hybrid Methods , 2004 .

[8]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[9]  Rolf Drechsler,et al.  Applications of Evolutionary Computing, EvoWorkshops 2008: EvoCOMNET, EvoFIN, EvoHOT, EvoIASP, EvoMUSART, EvoNUM, EvoSTOC, and EvoTransLog, Naples, Italy, March 26-28, 2008. Proceedings , 2008, EvoWorkshops.

[10]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[11]  C. H. Goulden,et al.  Methods of Statistical Analysis , 1939 .

[12]  George M. Siouris,et al.  Applied Optimal Control: Optimization, Estimation, and Control , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[13]  J. Wishart,et al.  Methods of Statistical Analysis , 1954 .

[14]  Man Systems,et al.  1996 Biennial Conference of the North American Fuzzy Information Processing Society - NAFIPS , 1996 .

[15]  R. Storn,et al.  On the usage of differential evolution for function optimization , 1996, Proceedings of North American Fuzzy Information Processing.

[16]  Plamen Angelov,et al.  A genetic-algorithm-based approach to optimization of bioprocesses described by fuzzy rules , 1997 .

[17]  Kazuyuki Shimizu,et al.  On‐line optimisation of culture temperature for ethanol fermentation using a genetic algorithm , 1996 .

[18]  Johannes Andries Roubos,et al.  An evolutionary strategy for fed-batch bioreactor optimization; concepts and performance , 1999 .

[19]  Steven J. Ruuth,et al.  Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations , 1997 .

[20]  Isabel Rocha Model-based strategies for computer-aided operation of recombinant E. coli fermentation , 2003 .

[21]  Miguel Rocha,et al.  A Comparison of Algorithms for the Optimization of Fermentation Processes , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[22]  Eugénio C. Ferreira,et al.  On-line simultaneous monitoring of glucose and acetate with FIA during high cell density fermentation of recombinant E. coli , 2002 .

[23]  José Neves,et al.  The fully informed particle swarm: simpler, maybe better , 2004, IEEE Transactions on Evolutionary Computation.

[24]  Rainer Storn,et al.  Minimizing the real functions of the ICEC'96 contest by differential evolution , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[25]  Chyi Hwang,et al.  OPTIMAL CONTROL COMPUTATION FOR DIFFERENTIAL-ALGEBRAIC PROCESS SYSTEMS WITH GENERAL CONSTRAINTS , 1990 .

[26]  Zbigniew Michalewicz,et al.  Genetic algorithms + data structures = evolution programs (3rd ed.) , 1996 .