Optimization of feeding profile for a fed-batch bioreactor by an evolutionary algorithm.
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.
Ronen
M
M
Unit of Biotechnology, Faculty of Engineering Sciences, Ben-Gurion University of the Negev, P.O. Box 653, Beer-Sheva 84105, Israel.
Shabtai
Y
Y
Guterman
H
H
D000465:Algorithms; D019149:Bioreactors; D016000:Cluster Analysis; D003198:Computer Simulation; D005246:Feedback; D017143:Fuzzy Logic; D005936:Glucans / Q000032:analysis / Q000138:chemical synthesis; D008954:Models, Biological; D015233:Models, Statistical; D009415:Nerve Net; D011786:Quality Control; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D013269:Stochastic Processes
D005936:Glucans; C009109:pullulan