Extremum Seeking for Constrained Inputs

Extremum seeking control (ESC) is an adaptive control scheme that locates an extremum of an input-output map, without any explicit knowledge of this map apart from its existence. As is typical in adaptive control an integrator is used to drive the parameters that are being adapted. Due to this integrator, it is possible that the adapted parameters wander outside their physically relevant domain as the underlying adaptation technique is blind to this constraint. As these constraints may represent realistic operational limits it is important to design ESC to respect them. Two such ESC schemes are proposed. One is based on a constrained optimization approach in which some penalty function is used to adapt the search so as not to violate the constraints. The other technique uses an anti-windup scheme, a widely used mechanism in engineering to prevent windup of integral action in a controller. It is demonstrated that both methods are essentially equivalent. In that for any penalty-function based ESC, there exists an equivalent anti-windup ESC whose phase portrait is a global approximate of the penalty-function ESC. Some simulations are presented to illustrate the main results.

[1]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[2]  Andrew R. Teel,et al.  On a performance-robustness trade-off intrinsic to the natural anti-windup problem , 2006, Autom..

[3]  R. Fletcher An Ideal Penalty Function for Constrained Optimization , 1975 .

[4]  S. Tarbouriech,et al.  Anti-windup design: an overview of some recent advances and open problems , 2009 .

[5]  P. Olver Nonlinear Systems , 2013 .

[6]  Miroslav Krstic,et al.  Plasma vertical stabilization with actuation constraints in the DIII-D tokamak , 2005, Autom..

[7]  W. Marsden I and J , 2012 .

[8]  Dragan Nesic,et al.  A note on input-to-state stability and averaging of systems with inputs , 2001, IEEE Trans. Autom. Control..

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

[10]  Luca Zaccarian,et al.  Robust linear anti‐windup synthesis for recovery of unconstrained performance , 2004 .

[11]  Ying Tan,et al.  On non-local stability properties of extremum seeking control , 2006, Autom..

[12]  C. H. Edwards,et al.  Calculus with analytic geometry , 1994 .

[13]  YangQuan Chen,et al.  Linear Feedback Control: Analysis and Design with MATLAB , 2008 .

[14]  Boris I. Godoy,et al.  A Simulation Study on Model Predictive Control and Extremum Seeking Control for Heap Bioleaching Processes , 2008 .

[15]  Perry Y. Li,et al.  Efficient Operation of Air-Side Economizer Using Extremum Seeking Control , 2010 .

[16]  M. Krstic,et al.  PID tuning using extremum seeking: online, model-free performance optimization , 2006, IEEE Control Systems.

[17]  I. Mazin,et al.  Theory , 1934 .

[18]  Miroslav Krstic,et al.  Real-Time Optimization by Extremum-Seeking Control: Ariyur/Extremum Seeking , 2004 .

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

[20]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.