Local self-optimizing control of constrained processes

Abstract The available methods for selection of controlled variables (CVs) using the concept of self-optimizing control have been developed under the restrictive assumption that the set of active constraints remains unchanged for all the allowable disturbances and implementation errors. To track the changes in active constraints, the use of split-range controllers and parametric programming has been suggested in the literature. An alternate heuristic approach to maintain the variables within their allowable bounds involves the use of cascade controllers. In this work, we propose a different strategy, where CVs are selected as linear combinations of measurements to minimize the local average loss, while ensuring that all the constraints are satisfied over the allowable set of disturbances and implementation errors. This result is extended to select a subset of the available measurements, whose combinations can be used as CVs. In comparison with the available methods, the proposed approach offers simpler implementation of operational policy for processes with tight constraints. We use the case study of forced-circulation evaporator to illustrate the usefulness of the proposed method.

[1]  M. Dahleh,et al.  Control of Uncertain Systems: A Linear Programming Approach , 1995 .

[2]  Ian Postlethwaite,et al.  Multivariable Feedback Control: Analysis and Design , 1996 .

[3]  Yi Cao,et al.  Bidirectional Branch and Bound for Controlled Variable Selection Part III: Local Average Loss Minimization , 2010, IEEE Transactions on Industrial Informatics.

[4]  Sigurd Skogestad,et al.  Selection of Controlled Variables: Maximum Gain Rule and Combination of Measurements , 2008 .

[5]  Sigurd Skogestad,et al.  Optimal measurement combinations as controlled variables , 2009 .

[6]  Sigurd Skogestad,et al.  Optimal Selection of Controlled Variables , 2003 .

[7]  Yi Cao,et al.  Constrained Self-Optimizing Control via Differentiation 1 , 2004 .

[8]  Kartik B. Ariyur,et al.  Real-Time Optimization by Extremum-Seeking Control , 2003 .

[9]  Yi Cao,et al.  Bidirectional branch and bound for controlled variable selection: Part I. Principles and minimum singular value criterion , 2008, Comput. Chem. Eng..

[10]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[11]  S. Janardhanan,et al.  LOCAL SELF-OPTIMIZING CONTROL WITH AVERAGE LOSS MINIMIZATION , 2008 .

[12]  Charles R. Johnson,et al.  The Relationship between AB and BA , 1996 .

[13]  Sigurd Skogestad Near-optimal operation by self-optimizing control: from process control to marathon running and business systems , 2004, Comput. Chem. Eng..

[14]  Furong Gao,et al.  Advanced control of chemical processes : a proceedings volume from the 7th IFAC International Symposium (ADCHEM), Hong Kong, China, 11-14 January 2004 , 2004 .

[15]  Tao Zhang,et al.  Adaptive extremum seeking control of nonlinear dynamic systems with parametric uncertainties , 2003, Autom..

[16]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[17]  Sigurd Skogestad Plantwide control: the search for the self-optimizing control structure , 2000 .

[18]  Vinay Kariwala,et al.  Optimal Measurement Combination for Local Self-Optimizing Control , 2007 .

[19]  Steffen Heldt,et al.  Dealing with structural constraints in self-optimizing control engineering , 2010 .

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

[21]  E. Pistikopoulos,et al.  Multi-parametric programming : theory, algorithms and applications , 2007 .

[22]  Sigurd Skogestad,et al.  NULL SPACE METHOD FOR SELECTING OPTIMAL MEASUREMENT COMBINATIONS AS CONTROLLED VARIABLES , 2007 .

[23]  Yi Cao,et al.  Bidirectional branch and bound for controlled variable selection. Part II: Exact local method for self-optimizing control , 2009, Comput. Chem. Eng..

[24]  Sigurd Skogestad,et al.  Control structure design for optimal operation of heat exchanger networks , 2008 .

[25]  Sigurd Skogestad,et al.  L1/Q Approach for efficient computation of disturbance rejection measures for feedback control , 2007 .

[26]  Sigurd Skogestad,et al.  NCO tracking and self-optimizing control in the context of real-time optimization , 2011 .

[27]  R. B. Newell,et al.  Applied Process Control: A Case Study , 1989 .

[28]  Sigurd Skogestad,et al.  MIQP formulation for Controlled Variable Selection in Self Optimizing Control , 2010 .

[29]  Dominique Bonvin,et al.  Optimal Grade Transition in Industrial Polymerization Processes via NCO Tracking , 2007 .

[30]  Gerardus Sierksma,et al.  Linear and integer programming - theory and practice , 1999, Pure and applied mathematics.