Real-Time optimization of Uncertain Process Systems via Modifier Adaptation and Gaussian Processes

In the context of static real-time optimization, the use of measurements allows dealing with uncertainty in the form of plant-model mismatch and disturbances. Modifier adaptation (MA) is a measurement-based scheme that uses first- order corrections to the model cost and constraint functions so as to achieve plant optimality upon convergence. However, first-order corrections rely crucially on the estimation of plant gradients, which typically requires costly plant experiments. The present paper proposes to implement real-time optimization via MA but use recursive Gaussian processes to represent the plant-model mismatch and estimate the plant gradients. This way, one can (i) attenuate the effect of measurement noise, and (ii) avoid plant-gradient estimation by means finite- difference schemes and, often, additional plant experiments. We use steady-state optimization data to build Gaussian-process regression functions. The efficiency of the proposed scheme is illustrated via a constrained variant of the Williams-Otto reactor problem.

[1]  Sebastian Engell,et al.  A Study of Explorative Moves during Modifier Adaptation with Quadratic Approximation , 2016 .

[2]  Juš Kocijan,et al.  Modelling and Control of Dynamic Systems Using Gaussian Process Models , 2015 .

[3]  Kevin P. Murphy,et al.  Machine learning - a probabilistic perspective , 2012, Adaptive computation and machine learning series.

[4]  Dominique Bonvin,et al.  On the Use of Second-Order Modifiers for Real-Time Optimization , 2014 .

[5]  Dominique Bonvin,et al.  Modifier-adaptation methodology for real-time optimization , 2009 .

[6]  Theodore J. Williams,et al.  A generalized chemical processing model for the investigation of computer control , 1960, Transactions of the American Institute of Electrical Engineers, Part I: Communication and Electronics.

[7]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[8]  Marc Peter Deisenroth,et al.  Efficient reinforcement learning using Gaussian processes , 2010 .

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

[10]  Donald R. Jones,et al.  A Taxonomy of Global Optimization Methods Based on Response Surfaces , 2001, J. Glob. Optim..

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

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

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

[14]  Grégory François,et al.  Modifier Adaptation for Real-Time Optimization—Methods and Applications , 2016 .

[15]  Michael Nikolaou,et al.  RTO: An overview and assessment of current practice , 2011 .

[16]  Dominique Bonvin,et al.  Modifier adaptation with guaranteed feasibility in the presence of gradient uncertainty , 2017, Comput. Chem. Eng..

[17]  Dominique Bonvin,et al.  From Discrete Measurements to Bounded Gradient Estimates: A Look at Some Regularizing Structures , 2013 .

[18]  Piotr Tatjewski,et al.  Iterative Algorithms For Multilayer Optimizing Control , 2005 .

[19]  J. Fraser Forbes,et al.  Extended design cost: a performance criterion for real-time optimization systems , 2000 .

[20]  Babu Joseph,et al.  On-line optimization using a two-phase approach: an application study , 1987 .