title: Dynamic optimization of bioprocesses: efficient and robust numerical strategies.
abstract: The dynamic optimization (open loop optimal control) of non-linear bioprocesses is considered in this contribution. These processes can be described by sets of non-linear differential and algebraic equations (DAEs), usually subject to constraints in the state and control variables. A review of the available solution techniques for this class of problems is presented, highlighting the numerical difficulties arising from the non-linear, constrained and often discontinuous nature of these systems. In order to surmount these difficulties, we present several alternative stochastic and hybrid techniques based on the control vector parameterization (CVP) approach. The CVP approach is a direct method which transforms the original problem into a non-linear programming (NLP) problem, which must be solved by a suitable (efficient and robust) solver. In particular, a hybrid technique uses a first global optimization phase followed by a fast second phase based on a local deterministic method, so it can handle the nonconvexity of many of these NLPs. The efficiency and robustness of these techniques is illustrated by solving several challenging case studies regarding the optimal control of fed-batch bioreactors and other bioprocesses. In order to fairly evaluate their advantages, a careful and critical comparison with several other direct approaches is provided. The results indicate that the two-phase hybrid approach presents the best compromise between robustness and efficiency.
authors.affiliation: Process Engineering Group, IIM-CSIC, C/Eduardo Cabello 6, 36208 Vigo, Spain. julio@iim.csic.es
authors.forename: Julio R
authors.initials: JR
authors.lastname: Banga
authors.forename: Eva
authors.initials: E
authors.lastname: Balsa-Canto
authors.forename: Carmen G
authors.initials: CG
authors.lastname: Moles
authors.forename: Antonio A
authors.initials: AA
authors.lastname: Alonso
mesh_terms: D000465:Algorithms; D000818:Animals; D019149:Bioreactors / Q000382:microbiology*; D018929:Cell Culture Techniques / Q000379:methods*; D002468:Cell Physiological Phenomena; D003198:Computer Simulation; D006801:Humans; D008954:Models, Biological; D017711:Nonlinear Dynamics; D009716:Numerical Analysis, Computer-Assisted