Optimization of feeding profile for a fed-batch bioreactor by an evolutionary algorithm

M. Ronen, Y. Shabtai, H. Guterman

Research output: Contribution to journalArticlepeer-review

48 Scopus citations


The optimal feeding profile of a fed batch process was designed by means of an evolutionary algorithm. The algorithm chromosomes include the real-valued parameters of a profile function, defined by previous knowledge. Each chromosome is composed of the parameters that define the feeding profile: the feed rates, the singular arc parameters and the switching times between the profile states. The feed profile design was tested on a fed-batch process simulation. The accepted profiles were smooth and similar to those derived analytically in other studies. Two selection functions, roulette wheel and geometric ranking, were compared. In order to overcome the problem of model mismatches, a novel optimization scheme was carried out. During its operation the process was sampled, the model was updated and the optimization procedure was applied. The on-line optimization showed improvement in the objective function for relatively low sample times. Choosing the sampling frequencies depends on the process dynamics and the time required for the measurements and optimization. Further study on experiments of fed-batch process demonstrated the use of complex, non-differentiable model and produced improved process performances using the optimal feeding profile.

Original languageEnglish
Pages (from-to)253-263
Number of pages11
JournalJournal of Biotechnology
Issue number3
StatePublished - 28 Aug 2002


  • Evolutionary algorithm
  • Fed-batch
  • On-line optimization
  • Optimal control


Dive into the research topics of 'Optimization of feeding profile for a fed-batch bioreactor by an evolutionary algorithm'. Together they form a unique fingerprint.

Cite this