A switched and scheduled design for model recovery anti-windup of linear plants

Abstract We provide two nonlinear solutions to the model recovery anti-windup (MRAW) design problem, both of them relying on the definition of a set of nested ellipsoids in the state space of the anti-windup dynamics. Each ellipsoidal set arises from a convenient trade-off between size of the ellipsoid and guaranteed exponential convergence rate induced by the corresponding saturated feedback. The first solution is given by a hybrid selection of the MRAW stabilizer, relying on a natural hysteresis switching mechanism. The second solution corresponds to a Lipschitz but non-differentiable scheduled selection, which essentially smoothens out the discontinuous nature of the nested ellipsoids. We discuss the role of our design architecture and establish a number of important properties induced by the proposed controllers. Their effectiveness is comparatively illustrated on a few example studies.

[1]  Luca Zaccarian,et al.  A common framework for anti-windup, bumpless transfer and reliable designs , 2002, Autom..

[2]  Ricardo G. Sanfelice,et al.  Hybrid Dynamical Systems: Modeling, Stability, and Robustness , 2012 .

[3]  Faryar Jabbari,et al.  Controllers for linear systems with bounded actuators: Slab scheduling and anti-windup , 2013, Autom..

[4]  Sophie Tarbouriech,et al.  Anti-windup design with guaranteed regions of stability for discrete-time linear systems , 2004, Proceedings of the 2004 American Control Conference.

[5]  Roy S. Smith,et al.  Control of Plants with Input Saturation Nonlinearities , 1987, 1987 American Control Conference.

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

[7]  Luca Zaccarian,et al.  Nonlinear Pressure Control for BBW Systems via Dead-Zone and Antiwindup Compensation , 2016, IEEE Transactions on Control Systems Technology.

[8]  A. Teel Anti-windup for exponentially unstable linear systems , 1999 .

[9]  I. Emre Kose,et al.  Rate and magnitude-bounded actuators: scheduled output feedback design , 2003, Proceedings of the 2003 American Control Conference, 2003..

[10]  Sophie Tarbouriech,et al.  Piecewise-Linear Robust Control of Systems with Input Constraints , 1999, Eur. J. Control.

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

[12]  Wright-Patterson Afb,et al.  ANTI-WINDUP FOR AN F-16's DAISY CHAIN , 1997 .

[13]  A. Teel,et al.  The L2 anti-winup problem: Its definition and solution , 1997, 1997 European Control Conference (ECC).

[14]  P. R. Bélanger,et al.  Piecewise-linear LQ control for systems with input constraints , 1994, Autom..

[15]  L. Zaccarian,et al.  The L 2 (l 2 ) bumpless transfer problem: its definition and solution , 2004 .

[16]  L. Praly,et al.  Uniting local and global controllers , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[17]  Faryar Jabbari,et al.  Multi-stage Anti-Windup Compensation for Open-loop Stable Plants , 2011, IEEE Transactions on Automatic Control.

[18]  Manfred Morari,et al.  A unified framework for the study of anti-windup designs , 1994, Autom..

[19]  Zongli Lin,et al.  Dynamic anti-windup design in anticipation of actuator saturation , 2011, Proceedings of the 2011 American Control Conference.

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

[21]  A. Teel Global stabilization and restricted tracking for multiple integrators with bounded controls , 1992 .

[22]  Guido Herrmann,et al.  An alternative approach to anti‐windup in anticipation of actuator saturation , 2017 .

[23]  Luca Zaccarian,et al.  The l2 anti-windup problem for discrete-time linear systems: Definition and solutions , 2008, Syst. Control. Lett..

[24]  Luca Zaccarian,et al.  Constructive nonlinear anti-windup design for exponentially unstable linear plants , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[25]  Richard M. Murray,et al.  Uniting local and global controllers for the Caltech ducted fan , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[26]  F. Clarke Optimization And Nonsmooth Analysis , 1983 .

[27]  Luca Zaccarian,et al.  An anti-windup strategy for active vibration isolation systems , 2006 .

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

[29]  Lars Rundqwist,et al.  Integrator Windup and How to Avoid It , 1989, 1989 American Control Conference.

[30]  Luca Zaccarian,et al.  Nonlinear scheduled control for linear systems subject to saturation with application to anti-windup control , 2007, 2007 46th IEEE Conference on Decision and Control.

[31]  Luca Zaccarian,et al.  L2 anti-windup for linear dead-time systems , 2005, Syst. Control. Lett..

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

[33]  Andrew R. Teel,et al.  On Assigning the Derivative of a Disturbance Attenuation Control Lyapunov Function , 2000, Math. Control. Signals Syst..

[34]  Luca Zaccarian,et al.  Anti-windup for marginally stable plants and its application to open water channel control systems , 2007 .

[35]  S. Galeani,et al.  Non-linear anti-windup for manual flight control , 2005 .

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

[37]  Guido Herrmann,et al.  Some new results on anti-windup-conditioning using the Weston-Postlethwaite approach , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[38]  Eduardo Sontag An algebraic approach to bounded controllability of linear systems , 1984 .

[39]  Ian Postlethwaite,et al.  Linear Conditioning Schemes for Systems Containing Saturating Actuators , 1998 .

[40]  Tingshu Hu,et al.  An analysis and design method for linear systems subject to actuator saturation and disturbance , 2002, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[41]  Zongli Lin,et al.  On Immediate, Delayed and Anticipatory Activation of Anti-Windup Mechanism: Static Anti-Windup Case , 2012, IEEE Transactions on Automatic Control.

[42]  Luca Zaccarian,et al.  Nonlinear scheduled anti-windup design for linear systems , 2004, IEEE Transactions on Automatic Control.

[43]  Angelo Alessandri,et al.  Anti-windup synthesis of heading and speed regulators for ship control with actuator saturation , 2016, 2016 European Control Conference (ECC).

[44]  Luca Zaccarian,et al.  Regional, semiglobal, global nonlinear anti-windup via switching design , 2007, 2007 European Control Conference (ECC).

[45]  Isabelle Queinnec,et al.  Nonlinear Static State Feedback for Saturated Linear Plants via a Polynomial Approach , 2017, IEEE Transactions on Automatic Control.

[46]  Luca Zaccarian,et al.  The I (l2) bumpless transfer problem for linear plants: Its definition and solution , 2005, Autom..

[47]  Guido Herrmann,et al.  A non-square sector condition and its application in deferred-action anti-windup compensator design , 2014, Autom..

[48]  Faryar Jabbari,et al.  Scheduled controllers for linear systems with bounded actuators , 2002 .

[49]  Alberto Bemporad,et al.  Anti-windup synthesis via sampled-data piecewise affine optimal control , 2004, Autom..

[50]  Ilya Kolmanovsky,et al.  Fast reference governors for systems with state and control constraints and disturbance inputs , 1999 .

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

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

[53]  Ali Saberi,et al.  Low-and-high gain design technique for linear systems subject to input saturation-a direct method , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[54]  Sophie Tarbouriech,et al.  Local stabilization of discrete-time linear systems with saturating controls: an LMI-based approach , 2001, IEEE Trans. Autom. Control..

[55]  Luca Zaccarian,et al.  The l/sub 2/ anti-windup problem for discrete-time linear systems: definition and solutions , 2003, Proceedings of the 2003 American Control Conference, 2003..

[56]  Luca Zaccarian,et al.  Model recovery anti-windup for continuous-time rate and magnitude saturated linear plants , 2012, Autom..

[57]  Luca Zaccarian,et al.  NONLINEAR σ2 ANTI-WINDUP FOR ENLARGED STABILITY REGIONS AND REGIONAL PERFORMANCE , 2007 .

[58]  Edoardo Mosca,et al.  Command governors for constrained nonlinear systems , 1999, IEEE Trans. Autom. Control..

[59]  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).