Optimal feeding profile in fed-batch bioreactors using a genetic algorithm

An optimal feeding profile for a fed-batch process was designed based on an evolutionary algorithm. Usually the presence of multiple objectives in a problem leads to a set of optimal solutions, commonly known as Pareto-optimal solutions. Evolutionary algorithms are well suited for deriving multi-objective optimisation since they evolve a set of non-dominated solutions distributed along the Pareto front. Several evolutionary multi-objective optimisation algorithms have been developed, among which the Non-dominated Sorting Genetic Algorithm NSGA-II is recognised to be very effective in overcoming a variety of problems. To demonstrate the applicability of this technique, an optimal control problem from the literature was solved using several methods considering the single-objective dynamic optimisation problem.

[1]  Ajay K. Ray,et al.  APPLICATIONS OF MULTIOBJECTIVE OPTIMIZATION IN CHEMICAL ENGINEERING , 2000 .

[2]  David E. Goldberg,et al.  A niched Pareto genetic algorithm for multiobjective optimization , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[3]  G Stephanopoulos,et al.  Optimization of fed‐batch penicillin fermentation: A case of singular optimal control with state constraints , 1989, Biotechnology and bioengineering.

[4]  Ji-Pyng Chiou,et al.  Optimal control and optimal time location problems of differential-algebraic systems by differential evolution , 1997 .

[5]  Bertrand Mareschal,et al.  The PROMCALC & GAIA decision support system for multicriteria decision aid , 1994, Decis. Support Syst..

[6]  W. Fred Ramirez,et al.  Optimal fed‐batch control of induced foreign protein production by recombinant bacteria , 1994 .

[7]  Peter J. Fleming,et al.  An Overview of Evolutionary Algorithms in Multiobjective Optimization , 1995, Evolutionary Computation.

[8]  Christos Dimopoulos,et al.  Multi-objective optimization of manufacturing cell design , 2006 .

[9]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[10]  S. Shioya,et al.  Optimization and control in fed-batch bioreactors , 1992 .

[11]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[12]  J. Meditch,et al.  Applied optimal control , 1972, IEEE Transactions on Automatic Control.

[13]  Gary B. Lamont,et al.  Multiobjective Evolutionary Algorithms: Analyzing the State-of-the-Art , 2000, Evolutionary Computation.

[14]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[15]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[16]  Danny J. Johnson,et al.  Empirical findings on manufacturing cell design , 2000 .

[17]  Julio R. Banga,et al.  Stochastic Dynamic Optimization of Batch and Semicontinuous Bioprocesses , 1997 .

[18]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[19]  Julio R. Banga,et al.  A hybrid method for the optimal control of chemical processes , 1998 .

[20]  G Stephanopoulos,et al.  A note on the optimality criteria for maximum biomass production in a fed‐batch fermentor , 1984, Biotechnology and bioengineering.

[21]  W. Ramirez,et al.  Obtaining smoother singular arc policies using a modified iterative dynamic programming algorithm , 1997 .

[22]  J Hong,et al.  Optimal substrate feeding policy for a fed batch fermentation with substrate and product inhibition kinetics , 1986, Biotechnology and bioengineering.