Synthesis of Stabilizing Antiwindup Controllers Using Piecewise Quadratic Lyapunov Functions

We consider the problem of antiwindup controller synthesis based on the general antiwindup framework presented in Kothare (Automatica, vol. 30, no. 12, pp. 1869-1883, 1994) applicable to linear time-invariant systems (LTI) subject to a saturating actuator. Our synthesis approach takes advantage of the fact that the antiwindup system is a piecewise affine system and thus, we can utilize piecewise quadratic Lyapunov function theory Johansson and Rantzer (IEEE Trans. Autom. Control, vol. 43, no. 4, pp. 555-559, Apr. 1998), Rantzer and Johansson (IEEE Trans. Autom. Control, vol. 45, no. 4, pp. 629-637, Apr. 2000), and Johansson (Proc. 14th World Congr., Beijing, China, 1999, pp. 521-5260) to determine a stabilizing antiwindup control law. The synthesis problem is expressed in terms of bilinear matrix inequalities (BMIs) and is solved using an iterative approach as well as using commercial software. The performance of the system is optimized by minimizing an upper bound on the induced gain of the system. The proposed approach is demonstrated using examples.

[1]  Agnessa Kovaleva Risk-Sensitive Control for Nonlinear Oscillatory Systems with Small Noise , 2001 .

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

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

[4]  S. Crawshaw Anti-windup synthesis for guaranteed L/sub 2/ performance , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

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

[6]  Manfred Morari,et al.  Multivariable Anti-windup Controller Synthesis Using Bilinear Matrix Inequalities , 2000, Eur. J. Control.

[7]  Manfred Morari,et al.  Robust control of processes subject to saturation nonlinearities , 1990 .

[8]  Eric F. Mulder,et al.  Multivariable anti-windup controller synthesis using iterative linear matrix inequalities , 1999, 1999 European Control Conference (ECC).

[9]  Mikael Johansson Analysis of piecewise linear systems via convex optimization - A unifying approach , 1999 .

[10]  Prodromos Daoutidis,et al.  An Anti-Windup Design for Linear Systems with Input Saturation , 1998, Autom..

[11]  Anders Rantzer,et al.  Piecewise linear quadratic optimal control , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[12]  A. Teel,et al.  Linear matrix inequalities for full and reduced order anti-windup synthesis , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[13]  Fen Wu,et al.  Anti-windup control design for exponentially unstable LTI systems with actuator saturation , 2004, Syst. Control. Lett..

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

[15]  Luca Zaccarian,et al.  Linear LMI-based external anti-windup augmentation for stable linear systems , 2004, Autom..

[16]  Manfred Morari,et al.  Multiplier theory for stability analysis of anti-windup control systems , 1999, Autom..

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

[18]  A. Rantzer,et al.  Piecewise linear quadratic optimal control , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

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

[20]  Anders Rantzer,et al.  Computation of piecewise quadratic Lyapunov functions for hybrid systems , 1997, 1997 European Control Conference (ECC).

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