Dynamic optimization of bioprocesses: efficient and robust numerical strategies.

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.

[1]  H. Lim,et al.  Computational algorithms for optimal feed rates for a class of fed‐batch fermentation: Numerical results for penicillin and cell mass production , 1986, Biotechnology and bioengineering.

[2]  Julio R. Banga,et al.  Stochastic optimization for optimal and model-predictive control , 1998 .

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

[4]  Panos M. Pardalos,et al.  State of the Art in Global Optimization , 1996 .

[5]  L. Biegler,et al.  Advances in simultaneous strategies for dynamic process optimization , 2002 .

[6]  A. Johnson,et al.  The control of fed-batch fermentation processes - A survey , 1987, Autom..

[7]  Radhakrishnan Mahadevan,et al.  On‐Line Optimization of Recombinant Product in a Fed‐Batch Bioreactor , 2003, Biotechnology progress.

[8]  Carmen G. Moles,et al.  DYNAMIC OPTIMIZATION OF BIOREACTORS: A REVIEW , 2003 .

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

[10]  R. Luus,et al.  Optimization of Fed-Batch Reactors by the Luus−Jaakola Optimization Procedure , 1999 .

[11]  R. B. Martin,et al.  Optimal control drug scheduling of cancer chemotherapy , 1992, Autom..

[12]  H. J. Oberle,et al.  Numerical Computation of Optimal Feed Rates for a Fed-Batch Fermentation Model , 1999 .

[13]  S. Pushpavanam,et al.  Optimization of a Biochemical Fed-Batch ReactorTransition from a Nonsingular to a Singular Problem , 1998 .

[14]  S. J. Parulekar,et al.  Optimal Control of Fed-Batch Bioreactors , 1985, 1985 American Control Conference.

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

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

[17]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[18]  Chyi Hwang,et al.  Enhancement of the global convergence of using iterative dynamic programming to solve optimal control problems , 1998 .

[19]  K. Yamuna Rani,et al.  Control of fermenters : a review , 1999 .

[20]  Y. Yamashita,et al.  Numerical computational method using genetic algorithm for the optimal control problem with terminal constraints and free parameters , 1997 .

[21]  Michel Perrier,et al.  Optimization of fed-batch culture of hybridoma cells using dynamic programming: single and multi feed cases , 1992 .

[22]  Joos Vandewalle,et al.  OPTIMAL CONTROL OF THE PENICILLIN G FED-BATCH FERMENTATION: AN ANALYSIS OF A MODIFIED UNSTRUCTURED MODEL , 1992 .

[23]  Rimvydas Simutis,et al.  A comparative study on random search algorithms for biotechnical process optimization , 1997 .

[24]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[25]  Wen-Teng Wu,et al.  Semi-realtime optimization and control of a fed-batch fermentation system , 2000 .

[26]  G. van Straten,et al.  Comparison of optimization methods for fed-batch cultures of hybridoma cells , 1997 .

[27]  W. Ramirez,et al.  Optimal production of secreted protein in fed‐batch reactors , 1988 .

[28]  Ilse Smets,et al.  Optimal adaptive control of (bio)chemical reactors: past, present and future , 2004 .

[29]  Rein Luus,et al.  OPTIMAL DRUG SCHEDULING OF CANCER CHEMOTHERAPY , 1994 .

[30]  V. Vassiliadis,et al.  Efficient Optimal Control of Bioprocesses Using Second-Order Information , 2000 .

[31]  Johannes Andries Roubos,et al.  An evolutionary strategy for fed-batch bioreactor optimization; concepts and performance , 1999 .

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

[33]  Eva Balsa-Canto,et al.  DYNAMIC OPTIMIZATION OF BIOPROCESSES: DETERMINISTIC AND STOCHASTIC STRATEGIES , 2007 .

[34]  Julio R. Banga,et al.  Global Optimization of Chemical Processes using Stochastic Algorithms , 1996 .

[35]  Rein Luus,et al.  Optimal control of nonlinear systems with unspecified final times , 1996 .

[36]  Chyi Hwang,et al.  OPTIMAL CONTROL COMPUTATION FOR DIFFERENTIAL-ALGEBRAIC PROCESS SYSTEMS WITH GENERAL CONSTRAINTS , 1990 .

[37]  R. Luus On the application of iterative dynamic programming to singular optimal control problems , 1992 .

[38]  R. Sargent,et al.  Solution of a Class of Multistage Dynamic Optimization Problems. 2. Problems with Path Constraints , 1994 .

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

[40]  H C Lim,et al.  General characteristics of optimal feed rate profiles for various fed‐batch fermentation processes , 1986, Biotechnology and bioengineering.

[41]  S. A. Dadebo,et al.  Dynamic optimization of constrained chemical engineering problems using dynamic programming , 1995 .

[42]  H. Lim,et al.  Optimization of feed rate profile for the monoclonal antibody production , 1999 .

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

[44]  J. E. Cuthrell,et al.  Simultaneous optimization and solution methods for batch reactor control profiles , 1989 .

[45]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[46]  J. Banga,et al.  Dynamic Optimization of Batch Reactors Using Adaptive Stochastic Algorithms , 1997 .