Process optimization via constraints adaptation

In the framework of real-time optimization, measurement-based schemes have been developed to deal with plant-model mismatch and process variations. These schemes differ in how the feedback information from the plant is used to adapt the inputs. A recent idea therein is to use the feedback information to adapt the constraints of the optimization problem instead of updating the model parameters. These methods are based on the observation that, for many problems, most of the optimization potential arises from activating the correct set of constraints. In this paper, we provide a theoretical justification of these methods based on a variational analysis. Then, various aspects of the constraint-adaptation algorithm are discussed, including the detection of active constraints and convergence issues. Finally, the applicability and suitability of the constraint-adaptation algorithm is demonstrated with the case study of an isothermal stirred-tank reactor.

[1]  Sigurd Skogestad,et al.  Self-optimizing control: the missing link between steady-state optimization and control , 2000 .

[2]  A. Desbiens,et al.  IMC-optimization of a direct reduced iron phenomenological simulator , 2003, 2003 4th International Conference on Control and Automation Proceedings.

[3]  Lorenz T. Biegler,et al.  Tracking the necessary conditions of optimality with changing set of active constraints using a barrier-penalty function , 2008, Comput. Chem. Eng..

[4]  M. L. Darby,et al.  On-line optimization of complex process units , 1988 .

[5]  Piotr Tatjewski,et al.  ITERATIVE OPTIMIZING SET-POINT CONTROL – THE BASIC PRINCIPLE REDESIGNED , 2002 .

[6]  Dominique Bonvin,et al.  Real-Time Optimization of Batch Processes by Tracking the Necessary Conditions of Optimality , 2007 .

[7]  B. Bank,et al.  Non-Linear Parametric Optimization , 1983 .

[8]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[9]  Miroslav Krstic,et al.  Stability of extremum seeking feedback for general nonlinear dynamic systems , 2000, Autom..

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

[11]  A. Fiacco,et al.  Sensitivity and stability analysis for nonlinear programming , 1991 .

[12]  Yin Zhang General Robust-Optimization Formulation for Nonlinear Programming , 2007 .

[13]  A. C. Zanin,et al.  Multivariable control and real-time optimization- : an industrial practical view , 2005 .

[14]  Thomas E. Marlin,et al.  Model accuracy for economic optimizing controllers : the bias update case , 1994 .

[15]  Peter Roberts Broyden Derivative Approximation in ISOPE Optimising and Optimal Control Algorithms , 2000 .

[16]  Peter D. Roberts,et al.  On an algorithm for combined system optimisation and parameter estimation , 1981, Autom..

[17]  Dominique Bonvin,et al.  Interplay between Identification and Optimization in Run-to-run Schemes , 2002 .

[18]  R. E. Young,et al.  Petroleum refining process control and real-time optimization , 2006, IEEE Control Systems.

[19]  Piotr Tatjewski,et al.  Optimizing control of uncertain plants with constrained feedback controlled outputs , 2001 .

[20]  Bala Srinivasan,et al.  Interplay between identification and optimization in run-to-run optimization schemes , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[21]  W. Hogan Point-to-Set Maps in Mathematical Programming , 1973 .

[22]  W. Ames Mathematics in Science and Engineering , 1999 .

[23]  George E. P. Box,et al.  Evolutionary Operation: A Statistical Method for Process Improvement , 1969 .

[24]  Mokhtar S. Bazaraa,et al.  Nonlinear Programming: Theory and Algorithms , 1993 .

[25]  Sebastian Engell,et al.  Iterative set-point optimization of batch chromatography , 2005, Comput. Chem. Eng..