A novel robust disturbance rejection anti-windup framework

In this article, we propose a novel anti-windup (AW) framework for coping with input saturation in the disturbance rejection problem of stable plant systems. This framework is based on the one developed by Weston and Postlethwaite (W&P) (Weston, P.F., and Postlethwaite, I. (2000), ‘Linear Conditioning for Systems Containing Saturating Actuators’, Automatica, 36, 1347–1354). The new AW-design improves the disturbance rejection performance over the design framework usually suggested for the coprime-factorisation based W&P-approach. Performance improvement is achieved by explicitly incorporating a transfer function, which represents the effect of the disturbance on the nonlinear loop, into the AW compensator synthesis. An extra degree of freedom is exploited for the coprime factorisation, resulting in an implicitly computed multivariable algebraic loop for the AW-implementation. Suggestions are made to overcome the algebraic loop problem via explicit computation. Furthermore, paralleling the results of former work (Turner, M.C., Herrmann, G., and Postlethwaite, I. (2007), ‘Incorporating Robustness Requirements into Antiwindup Design’, IEEE Transactions on Automatic Control, 52, 1842–1855), the additive plant uncertainty is incorporated into the AW compensator synthesis, by using a novel augmentation for the disturbance rejection problem. In this new framework, it is shown that the internal model control (IMC) scheme is optimally robust, as was the case in Turner, Herrmann, and Postlethwaite (2007) and Zheng and Morari (Zheng, A., and Morari, M. (1994), ‘Anti-windup using Internal Model Control’, International Journal of Control, 60, 1015–1024). The new AW approach is applied to the control of dynamically substructured systems (DSS) subject to external excitation signals and actuator limits. The benefit of this approach is demonstrated in the simulations for a small-scale building mass damper DSS and a quasi-motorcycle DSS.

[1]  Guang Li,et al.  Model predictive control of dynamically substructured systems with application to a servohydraulically-actuated mechanical plant , 2010 .

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

[3]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[4]  A. Teel,et al.  Output feedback compensators for weakened anti-windup of additively perturbed systems , 2005 .

[5]  Ian Postlethwaite,et al.  Linear conditioning for systems containing saturating actuators , 2000, Autom..

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

[7]  Martin S. Williams,et al.  Laboratory testing of structures under dynamic loads: an introductory review , 2001, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[8]  Martin J. Hayes,et al.  Robust performance for an energy sensitive wireless body area network – an anti-windup approach , 2009, Int. J. Control.

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

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

[11]  Andrew Plummer,et al.  Model-in-the-Loop Testing , 2006 .

[12]  Tingshu Hu,et al.  Absolute stability with a generalized sector condition , 2004, IEEE Transactions on Automatic Control.

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

[14]  I. Postlethwaite,et al.  A new perspective on static and low order anti-windup synthesis , 2004 .

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

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

[17]  Guido Herrmann,et al.  Discrete Robust Anti-Windup to Improve a Novel Dual-Stage Large-Span Track-Seek/Following Method , 2008, IEEE Transactions on Control Systems Technology.

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

[19]  Masayoshi Nakashima,et al.  Development of real‐time pseudo dynamic testing , 1992 .

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

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

[22]  Guang Li,et al.  Synthesis and control of generalized dynamically substructured systems , 2009 .

[23]  A. Syaichu-Rohman,et al.  On the robustness of multivariable algebraic loops with sector nonlinearities , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[24]  David P Stoten,et al.  Adaptive control of dynamically substructured systems: The single-input single-output case , 2006 .

[25]  R. Middleton,et al.  A multivariable nonlinear algebraic loop as a QP with applications to MPC , 2003, 2003 European Control Conference (ECC).

[26]  I. Postlethwaite,et al.  Practical implementation of a novel anti-windup scheme in a HDD-dual-stage servo-system , 2004, IEEE/ASME Transactions on Mechatronics.

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

[28]  W. Heath,et al.  Concise stability conditions for systems with static nonlinear feedback expressed by a quadratic program , 2008 .

[29]  I. Postlethwaite,et al.  Improvement of a novel dual-stage large-span track-seeking and track-following method using anti-windup compensation , 2006, 2006 American Control Conference.

[30]  Alex Zheng,et al.  Anti-windup design for internal model control , 1994 .