Modifier Adaptation for Run-to-Run Optimization of Transient Processes

Dynamic optimization can be used to determine optimal input profiles for dynamic processes. Due to plant-model mismatch and disturbances, the optimal inputs determined through model-based optimization will, in general, not be optimal for the plant. Modifier adaptation is a methodology that uses measurements to achieve optimality in the presence of uncertainty. Modifier-adaptation schemes have been developed for the real-time optimization of plants operating at steady state. In this paper, the concept of modifier adaptation is extended to transient plants such as batch processes. Two different schemes are proposed, and their performance is illustrated via the simulation of a semi-batch reaction system.

[1]  Dominique Bonvin,et al.  Use of measurements for enforcing the necessary conditions of optimality in the presence of constraints and uncertainty , 2005 .

[2]  W. C. Finney,et al.  Experimental implementation of an on-line optimization scheme to batch PMMA synthesis , 1999 .

[3]  John F. MacGregor,et al.  Optimization of molecular-weight distribution using batch-to-batch adjustments , 1998 .

[4]  J.F. MacGregor,et al.  Optimization of molecular weight distribution using batch-to-batch adjustments , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[5]  Thomas E. Marlin,et al.  Model adequacy requirements for optimizing plant operations , 1994 .

[6]  D. Rippin,et al.  Implementation of Adaptive Optimal Operation for a Semi-Batch Reaction System , 1998 .

[7]  Weihua Gao,et al.  A modified iterative set-point optimization strategy with application to batch chromatography , 2004, Proceedings of the 2004 IEEE International Conference on Control Applications, 2004..

[8]  Dominique Bonvin,et al.  A Dual Modifier-Adaptation Approach for Real-Time Optimization , 2010 .

[9]  Dominique Bonvin,et al.  Dynamic optimization of batch processes: II. Role of measurements in handling uncertainty , 2003, Comput. Chem. Eng..

[10]  P. D. Roberts,et al.  An algorithm for steady-state system optimization and parameter estimation , 1979 .

[11]  E. Zafiriou,et al.  Optimal Control of Semi-Batch Processes in the Presence of Modeling Error , 1990, 1990 American Control Conference.

[12]  Jacques Villermaux,et al.  Batch reactor optimization by use of tendency models , 1989 .

[13]  Dominique Bonvin,et al.  Batch process optimization via run-to-run constraints adaptation , 2007, 2007 European Control Conference (ECC).

[14]  Wolfgang Marquardt,et al.  Batch Process Modeling and Optimization , 2005 .

[15]  E. Rosenwasser,et al.  Sensitivity of Automatic Control Systems , 1999 .

[16]  Dominique Bonvin,et al.  Optimal operation of batch reactors—a personal view , 1998 .

[17]  Evanghelos Zafiriou,et al.  Optimal Control of Semi-Batch Processes in the Presence of Modeling Error , 1990 .

[18]  Dominique Bonvin,et al.  Dynamic optimization in the presence of uncertainty: From off-line nominal solution to measurement-based implementation , 2007 .

[19]  Min-Sen Chiu,et al.  An Effective Technique for Batch Process Optimization with Application to Crystallization , 2000 .