Anti-windup applied to adaptive rejection of unknown narrow band disturbances

In this paper, a discrete-time anti-windup augmentation scheme is applied to a model of an active suspension system. The model faithfully reproduces the dynamics of an experimental setup available at the Laboratoire d'Automatique de Grenoble and provided by the Hutchinson Research Center. The underlying control system is an adaptive scheme achieving rejection of unknown narrow band disturbances by acting on a piston with the ultimate goal of reducing the resid- ual force on the top of the suspension. Since the piston is subject to magnitude saturation, the control system is prone to windup effects and experiences severe performance loss when large disturbances affect the suspension. The discrete- time anti-windup scheme, consisting in a copy of the plant that augments the controller dynamics, allows to partially recover the unconstrained performance and induces desirable responses for disturbances of different sizes: from very large to very small. Simulation results are reported to illustrate the effectiveness of the anti-windup solution.

[1]  Guido Herrmann,et al.  Discrete-time anti-windup: Part 2 — Extension to the sampled-data case , 2003, 2003 European Control Conference (ECC).

[2]  R. Middleton,et al.  Anti-windup schemes for discrete time systems: an LMI-based design , 2004, 2004 5th Asian Control Conference (IEEE Cat. No.04EX904).

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

[4]  Brian D. O. Anderson,et al.  From Youla-Kucera to Identification, Adaptive and Nonlinear Control , 1998, Autom..

[5]  Sophie Tarbouriech,et al.  Anti-windup design with guaranteed regions of stability for discrete-time linear systems , 2004 .

[6]  S. Tarbouriech,et al.  Local stabilization of discrete-time linear systems with saturating controls: an LMI-based approach , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[7]  K. T. Tan,et al.  Linear systems with state and control constraints: the theory and application of maximal output admissible sets , 1991 .

[8]  Sergio Valentinotti,et al.  Adaptive rejection of unstable disturbances , 2001 .

[9]  Tingshu Hu,et al.  LMI-based linear anti-windup for discrete time linear control systems , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[10]  Gunnar Bengtsson,et al.  Output regulation and internal models - A frequency domain approach , 1977, Autom..

[11]  Aurelian Constantinescu Commande robuste et adaptative d'une suspension active , 2001 .

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

[13]  Riccardo Marino,et al.  Robust adaptive compensation of biased sinusoidal disturbances with unknown frequency , 2003, Autom..

[14]  C. D. Johnson,et al.  Theory of Distrubance-Accommodating Controllers , 1976 .

[15]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..

[16]  A. Franco,et al.  A methodology for the design of feedback active vibration control systems , 2001, 2001 European Control Conference (ECC).

[17]  Chong-Ho Choi,et al.  Dynamical anti-reset windup method for discrete-time saturating systems , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[18]  Ioan Doré Landau,et al.  Adaptive narrow band disturbance rejection applied to an active suspension - an internal model principle approach , 2005, Autom..

[19]  Ioan Doré Landau,et al.  Controller Order Reduction by Identification in Closed-Loop Applied to a Benchmark Problem , 2003, Eur. J. Control.

[20]  Guido Herrmann,et al.  Discrete-time anti-windup: Part 1 — Stability and performance , 2003, 2003 European Control Conference (ECC).

[21]  J. W. Modestino,et al.  Adaptive Control , 1998 .

[22]  Tsu-Chin Tsao,et al.  Adaptive control with asymptotic tracking performance and its application to an electro-hydraulic servo system , 2000 .

[23]  Scott C. Douglas,et al.  Adaptive algorithms for the rejection of sinusoidal disturbances with unknown frequency , 1996, Autom..

[24]  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..

[25]  J. Sternby,et al.  Inherent Observer Property in a Class of Anti-Windup Compensators , 1990 .

[26]  Ya.Z. Tsypkin Stochastic Discrete Systems With Internal Models , 1997 .

[27]  Alberto Bemporad,et al.  Reference governor for constrained nonlinear systems , 1998, IEEE Trans. Autom. Control..

[28]  G. Hillerstrom,et al.  Rejection of periodic disturbances with unknown period-a frequency domain approach , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[29]  Ian Postlethwaite,et al.  Pseudo-linear controllers for systems with saturated actuators , 2004 .

[30]  A. Galip Ulsoy,et al.  Adaptive Sinusoidal Disturbance Rejection in Linear Discrete- Time Systems— Part II: Experiments , 1999 .

[31]  Robert R. Bitmead,et al.  Direct adaptive control for tonal disturbance rejection , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[32]  Marimuthu Palaniswami,et al.  A stable adaptive implementation of the internal model principle , 1990, 29th IEEE Conference on Decision and Control.

[33]  A. G. Ulsoy,et al.  Adaptive Sinusoidal Disturbance Rejection in Linear Discrete-Time Systems—Part I: Theory , 1999 .

[34]  K. T. Tan,et al.  Discrete‐time reference governors and the nonlinear control of systems with state and control constraints , 1995 .

[35]  Zhengtao Ding,et al.  Global stabilization and disturbance suppression of a class of nonlinear systems with uncertain internal model , 2003, Autom..

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

[37]  T. Gouraud,et al.  Design of robust and frequency adaptive controllers for harmonic disturbance rejection in a single-phase power network , 1997, 1997 European Control Conference (ECC).

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

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

[40]  Jeff S. Shamma,et al.  Anti-windup via constrained regulation with observers , 2000, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).