Genetic algorithms with filters for optimal control problems in fed-batch bioreactors.
When using a genetic algorithm (GA) to solve optimal control problems that can arise in a fed-batch bioreactor, the most obvious direct approach is to rely on a finite dimensional discretization of the optimal control problem into a nonlinear programming problem. Usually only the control function is discretized, and the continuous control function is approximated by a series of piecewise constant functions. Even though the piecewise discretized controls that the GA produces for the optimal control problem may give good performances, the control policies often show very high activity and differ considerably from those obtained using a continuous optimization strategy. The present study introduces a few filters into a real-coded genetic algorithm as additional operators and investigates the smoothing capabilities of the filters employed. It is observed that inclusion of a filter significantly smoothens the optimal control profile and often encourages the convergence of the algorithm. The applicability of the technique is illustrated by solving two previously reported optimal control problems in fed-batch bioreactors that are known to have singular arcs.
Sarkar
Debasis
D
Department of Chemical Engineering, Indian Institute of Science, Bangalore 560-012, India.
Modak
Jayant M
JM
D000465:Algorithms; D001426:Bacterial Proteins / Q000096:biosynthesis* / Q000235:genetics; D019149:Bioreactors / Q000382:microbiology*; D018929:Cell Culture Techniques / Q000379:methods*; D003198:Computer Simulation; D005246:Feedback / Q000502:physiology*; D005656:Fungal Proteins / Q000096:biosynthesis* / Q000235:genetics; D008954:Models, Biological
D001426:Bacterial Proteins; D005656:Fungal Proteins