Robust Linear Static Anti-Windup With Probabilistic Certificates

In this paper, we address robust static anti-windup compensator design and performance analysis for saturated linear closed loops in the presence of nonlinear probabilistic parameter uncertainties via randomized techniques. The proposed static anti-windup analysis and robust performance synthesis correspond to several optimization goals, ranging from minimization of the nonlinear input/output gain to maximization of the stability region or maximization of the domain of attraction. We also introduce a novel paradigm accounting for uncertainties in the energy of the disturbance inputs. Due to the special structure of linear static anti-windup design, wherein the design variables are decoupled from the Lyapunov certificates, we introduce a significant extension, called scenario with certificates (SwC), of the so-called scenario approach for uncertain optimization problems. This extension is of independent interest for similar robust synthesis problems involving parameter-dependent Lyapunov functions. We demonstrate that the scenario with certificates robust design formulation is appealing because it provides a way to implicitly design the parameter-dependent Lyapunov functions and to remove restrictive assumptions about convexity with respect to the uncertain parameters. Subsequently, to reduce the computational cost, we present a sequential randomized algorithm for iteratively solving this problem. The obtained results are illustrated by numerical examples.

[1]  Arkadi Nemirovski,et al.  Lectures on modern convex optimization - analysis, algorithms, and engineering applications , 2001, MPS-SIAM series on optimization.

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

[3]  Matthew C. Turner,et al.  An Architecture for Design and Analysis of High-Performance Robust Antiwindup Compensators , 2007, IEEE Transactions on Automatic Control.

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

[5]  Sophie Tarbouriech,et al.  Stability and Stabilization of Linear Systems with Saturating Actuators , 2011 .

[6]  Sophie Tarbouriech,et al.  Antiwindup design with guaranteed regions of stability: an LMI-based approach , 2005, IEEE Transactions on Automatic Control.

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

[8]  Aharon Ben-Tal,et al.  Lectures on modern convex optimization , 1987 .

[9]  Luca Zaccarian,et al.  Global Stability and Finite L2m-Gain of Saturated Uncertain Systems via Piecewise Polynomial Lyapunov Functions , 2013, IEEE Transactions on Automatic Control.

[10]  Marco C. Campi,et al.  The exact feasibility of randomized solutions of robust convex programs , 2008 .

[11]  Guido Herrmann,et al.  Incorporating Robustness Requirements Into Antiwindup Design , 2007, IEEE Transactions on Automatic Control.

[12]  Marco C. Campi,et al.  The Exact Feasibility of Randomized Solutions of Uncertain Convex Programs , 2008, SIAM J. Optim..

[13]  A. Megretski,et al.  L 2 Bibo Output Feedback Stabilization With Saturated Control , 1996 .

[14]  Luca Zaccarian,et al.  Modern Anti-windup Synthesis: Control Augmentation for Actuator Saturation , 2011 .

[15]  Luca Zaccarian,et al.  Scenario optimization with certificates and applications to anti-windup design , 2014, 53rd IEEE Conference on Decision and Control.

[16]  Luca Zaccarian,et al.  Randomized analysis and synthesis of robust linear static anti-windup , 2013, 52nd IEEE Conference on Decision and Control.

[17]  A. Teel,et al.  Stability and performance for saturated systems via quadratic and non-quadratic Lyapunov functions ∗ , 2022 .

[18]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[19]  Yasuaki Oishi,et al.  Probabilistic Design of a Robust Controller Using a Parameter-Dependent Lyapunov Function , 2006 .

[20]  R. Tempo,et al.  Randomized Algorithms for Analysis and Control of Uncertain Systems , 2004 .

[21]  Matthew C. Turner,et al.  A tutorial on modern anti-windup design , 2009, 2009 European Control Conference (ECC).

[22]  Qing-Guo Wang,et al.  Sequential Randomized Algorithms for Convex Optimization in the Presence of Uncertainty , 2013, IEEE Transactions on Automatic Control.

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

[24]  Luca Zaccarian,et al.  Stability and Performance for Saturated Systems via Quadratic and Nonquadratic Lyapunov Functions , 2006, IEEE Transactions on Automatic Control.

[25]  Guido Herrmann,et al.  Robust control applications , 2007, Annu. Rev. Control..

[26]  S. Tarbouriech,et al.  Anti-windup design with guaranteed regions of stability: an LMI-based approach , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[27]  G. Calafiore,et al.  Reduced Vertex Set Result for Interval Semidefinite Optimization Problems , 2008 .

[28]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[29]  Dimitri Peaucelle,et al.  S-Variable Approach to LMI-Based Robust Control , 2014 .

[30]  Giuseppe Carlo Calafiore,et al.  Random Convex Programs , 2010, SIAM J. Optim..

[31]  Roberto Tempo,et al.  Randomized methods for design of uncertain systems: Sample complexity and sequential algorithms , 2013, Autom..

[32]  Luca Zaccarian,et al.  Anti-windup synthesis for linear control systems with input saturation: Achieving regional, nonlinear performance , 2008, Autom..

[33]  Mario Sznaier,et al.  Randomized Algorithms for Analysis and Control of Uncertain Systems with Applications, Second Edition, Roberto Tempo, Giuseppe Calafiore, Fabrizio Dabbene (Eds.). Springer-Verlag, London (2013), 357, ISBN: 978-1-4471-4609-4 , 2014, Autom..

[34]  Matthew C. Turner,et al.  Anti-windup synthesis using Riccati equations , 2007, Int. J. Control.

[35]  B. Ross Barmish,et al.  New Tools for Robustness of Linear Systems , 1993 .

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

[37]  Manfred Morari,et al.  Multivariable anti-windup controller synthesis using linear matrix inequalities , 2001, Autom..

[38]  Jean-Marc Biannic,et al.  Convex Design of a Robust Antiwindup Controller for an LFT Model , 2007, IEEE Transactions on Automatic Control.

[39]  Fulvio Forni,et al.  Gain-scheduled, model-based anti-windup for LPV systems , 2010, Autom..

[40]  Matthew C. Turner,et al.  Antiwindup for stable linear systems with input saturation: an LMI-based synthesis , 2003, IEEE Trans. Autom. Control..

[41]  Giuseppe Carlo Calafiore,et al.  The scenario approach to robust control design , 2006, IEEE Transactions on Automatic Control.

[42]  Johan Efberg,et al.  YALMIP : A toolbox for modeling and optimization in MATLAB , 2004 .

[43]  Eduardo F. Camacho,et al.  A new vertex result for robustness problems with interval matrix uncertainty , 2007, 2007 European Control Conference (ECC).

[44]  Giuseppe Carlo Calafiore,et al.  Research on probabilistic methods for control system design , 2011, Autom..