Asymptotic Tracking and Linear-Like Behavior Using Multi-Model Adaptive Control

In this article, we consider the problem of tracking for a discrete-time plant with unknown plant parameters; we assume knowledge of an upper bound on the plant order, and for each admissible order we assume knowledge of a compact set in which the plant parameters lie. We carry out parameter estimation of an associated auxiliary model; indeed, for each admissible dimension, we cover the set of admissible parameters by a finite number of compact and convex sets and use an original-projection-algorithm-based estimator for each set. At each point in time, we employ a switching algorithm to determine which model and parameter estimates are used in the pole-placement-based control law. We prove that this adaptive controller guarantees desirable linear-like closed-loop behavior: exponential stability, a bounded noise gain in every $p$-norm, a convolution bound on the effect of the exogenous inputs, as well as exponential tracking for certain classes of reference and noise signals; this linear-like behavior is leveraged to immediately show tolerance to a degree of plant time-variations and unmodeled dynamics.

[1]  Michael G. Safonov,et al.  The unfalsified control concept and learning , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[2]  Changyun Wen,et al.  A robust adaptive controller with minimal modifications for discrete time-varying systems , 1994, IEEE Trans. Autom. Control..

[3]  A. Morse Supervisory control of families of linear set-point controllers Part I. Exact matching , 1996, IEEE Trans. Autom. Control..

[4]  Edoardo Mosca,et al.  Adaptive switching supervisory control of nonlinear systems with no prior knowledge of noise bounds , 2004, Autom..

[5]  Michael Athans,et al.  Robustness of continuous-time adaptive control algorithms in the presence of unmodeled dynamics , 1985 .

[6]  G. Goodwin,et al.  Adaptive control of time-varying linear systems , 1988 .

[7]  Petros A. Ioannou,et al.  A robust direct adaptive controller , 1986 .

[8]  Edoardo Mosca,et al.  Multiple Model Adaptive Mixing Control: The Discrete-Time Case , 2012, IEEE Transactions on Automatic Control.

[9]  A. Morse Supervisory control of families of linear set-point controllers. 2. Robustness , 1997, IEEE Trans. Autom. Control..

[10]  Kumpati S. Narendra,et al.  Improving transient response of adaptive control systems using multiple models and switching , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[11]  Martin Buss,et al.  How to Systematically Distribute Candidate Models and Robust Controllers in Multiple-Model Adaptive Control: A Coverage Control Approach , 2018, IEEE Transactions on Automatic Control.

[12]  Anuradha M. Annaswamy,et al.  Robust Adaptive Control , 1984, 1984 American Control Conference.

[13]  Giorgio Battistelli,et al.  Model-Free Adaptive Switching Control of Time-Varying Plants , 2013, IEEE Transactions on Automatic Control.

[14]  Giorgio Battistelli,et al.  Stability of Unfalsified Adaptive Switching Control in Noisy Environments , 2010, IEEE Transactions on Automatic Control.

[15]  Changyun Wen,et al.  Global Exponential/Finite-Time Stability of Nonlinear Adaptive Switching Systems With Applications in Controlling Systems With Unknown Control Direction , 2018, IEEE Transactions on Automatic Control.

[16]  Han-Fu Chen,et al.  Robust adaptive pole placement for linear time-varying systems , 1996, IEEE Trans. Autom. Control..

[17]  Edoardo Mosca,et al.  Lyapunov-based switching supervisory control of nonlinear uncertain systems , 2002, IEEE Trans. Autom. Control..

[18]  Daniel E. Miller Classical discrete-time adaptive control revisited: Exponential stabilization , 2017, 2017 IEEE Conference on Control Technology and Applications (CCTA).

[19]  Daniel E. Miller,et al.  The Inherent Robustness of a New Approach to Adaptive Control , 2020, 2020 IEEE Conference on Control Technology and Applications (CCTA).

[20]  Minyue Fu,et al.  Localization based switching adaptive control for time-varying discrete-time systems , 2000, IEEE Trans. Autom. Control..

[21]  João Pedro Hespanha,et al.  Overcoming the limitations of adaptive control by means of logic-based switching , 2003, Syst. Control. Lett..

[22]  B. Barmish,et al.  Adaptive stabilization of linear systems via switching control , 1986, 1986 25th IEEE Conference on Decision and Control.

[23]  Michael G. Safonov,et al.  Safe Adaptive Switching Control: Stability and Convergence , 2008, IEEE Transactions on Automatic Control.

[24]  B. Ydstie Transient performance and robustness of direct adaptive control , 1992 .

[25]  Edoardo Mosca,et al.  Discrete-time supervisory control of families of two-degrees-of-freedom linear set-point controllers , 1999, IEEE Trans. Autom. Control..

[26]  B. Anderson,et al.  Robust model reference adaptive control , 1986 .

[27]  C. Richard Johnson,et al.  Exponential convergence of adaptive identification and control algorithms , 1981, Autom..

[28]  Sanjeev M. Naik,et al.  Robust continuous-time adaptive control by parameter projection , 1992 .

[29]  Elias B. Kosmatopoulos,et al.  Adaptive mixing control with multiple estimators , 2012 .

[30]  Giorgio Battistelli,et al.  Adaptive memory in multi-model switching control of uncertain plants , 2014, Autom..

[31]  Kumpati S. Narendra,et al.  New Concepts in Adaptive Control Using Multiple Models , 2012, IEEE Transactions on Automatic Control.

[32]  E. Davison,et al.  An adaptive controller which provides Lyapunov stability , 1989 .

[33]  Daniel E. Miller,et al.  Adaptive Set-Point Regulation using Multiple Estimators , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[34]  Graham Goodwin,et al.  Discrete time multivariable adaptive control , 1979, 1979 18th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[35]  K. Narendra,et al.  Stable discrete adaptive control , 1980 .

[36]  Antonio M. Pascoal,et al.  Issues, progress and new results in robust adaptive control , 2006 .

[37]  Kumpati S. Narendra,et al.  A new approach to adaptive control using multiple models , 2012 .

[38]  D. Mayne,et al.  Design issues in adaptive control , 1988 .

[39]  Petros A. Ioannou,et al.  Multiple Model Adaptive Control With Mixing , 2010, IEEE Transactions on Automatic Control.

[40]  Daniel E. Miller,et al.  Multi-Estimator Based Adaptive Control which Provides Exponential Stability: The First-Order Case , 2018, 2018 IEEE Conference on Decision and Control (CDC).

[41]  A. Morse,et al.  Adaptive control of single-input, single-output linear systems , 1977, 1977 IEEE Conference on Decision and Control including the 16th Symposium on Adaptive Processes and A Special Symposium on Fuzzy Set Theory and Applications.

[42]  B. Anderson,et al.  Multiple model adaptive control. Part 1: Finite controller coverings , 2000 .

[43]  Daniel E. Miller,et al.  Classical pole placement adaptive control revisited: linear-like convolution bounds and exponential stability , 2018, Math. Control. Signals Syst..

[44]  David J. Hill,et al.  Global boundedness of discrete-time adaptive control just using estimator projection , 1992, Autom..

[45]  João Pedro Hespanha,et al.  Postprints from CCDC Title Hysteresis-based switching algorithms for supervisory control of uncertain systems Permalink , 2002 .

[46]  Daniel E Miller,et al.  Classical d-Step-Ahead Adaptive Control Revisited: Linear-Like Convolution Bounds and Exponential Stability , 2019, 2019 American Control Conference (ACC).

[47]  Graham C. Goodwin,et al.  Adaptive filtering prediction and control , 1984 .

[48]  Daniel Liberzon,et al.  Supervisory Control of Uncertain Linear Time-Varying Systems , 2011, IEEE Transactions on Automatic Control.

[49]  K. Narendra,et al.  Stable adaptive controller design, part II: Proof of stability , 1980 .

[50]  G. Kreisselmeier Adaptive control of a class of slowly time-varying plants , 1986 .

[51]  Daniel E. Miller A parameter adaptive controller which provides exponential stability: The first order case , 2017, Syst. Control. Lett..

[52]  Kumpati S. Narendra,et al.  Adaptive control using multiple models , 1997, IEEE Trans. Autom. Control..

[53]  A. Morse,et al.  Global stability of parameter-adaptive control systems , 1979, 1979 18th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[54]  Giorgio Battistelli,et al.  Multi-model unfalsified adaptive switching supervisory control , 2010, Autom..