Hierarchical Adaptive Control of Rapidly Time-Varying Systems Using Multiple Models

Abstract Adaptive systems that continuously monitor their own performance and adjust their control strategies to improve it have been studied for more than 50 years. The theory of such systems when the plants (or processes) to be controlled are linear and time-invariant is currently well understood. Numerous methods currently exist to achieve a satisfactory and robust response when the uncertainty in the system is small. During the past 3 decades numerous attempts have been made by workers in the field to extend the methods to systems with larger uncertainties. During this period the author and his colleagues have attempted to use a general method based on multiple models to control rapidly time-varying plants. More specifically, they have proposed four distinct methods based on (1) switching, (2) switching and tuning, (3) interactive/evolutionary adaptation, and (4) second-level adaptation. In this chapter, which is tutorial in nature, the four methods are critically examined. Work currently in progress which attempts to combine them using a hierarchical approach is described. Since many of the problems considered were formulated only recently, they are open-ended and hopefully will be of interest to a wide audience, including both beginners and experts.

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

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

[3]  M.J. Feiler,et al.  Simultaneous Identification and Control of Time-Varying Systems , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[4]  Kumpati S. Narendra,et al.  Improving transient response of adaptive control systems using multiple models and switching , 1994 .

[5]  Kumpati S. Narendra,et al.  Adaptive control of discrete-time systems using multiple models , 2000, IEEE Trans. Autom. Control..

[6]  K. Narendra,et al.  Adaptive control of simple nonlinear systems using multiple models , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[7]  Kumpati S. Narendra,et al.  Adaptation and learning using multiple models, switching, and tuning , 1995 .

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

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

[10]  D. Magill Optimal adaptive estimation of sampled stochastic processes , 1965 .

[11]  H. Kaufman,et al.  Multiple-model adaptive predictive control of mean arterial pressure and cardiac output , 1992, IEEE Transactions on Biomedical Engineering.

[12]  A. Morse Supervisory control of families of linear set-point controllers , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[13]  Yaakov Bar-Shalom,et al.  Design of an interacting multiple model algorithm for air traffic control tracking , 1993, IEEE Trans. Control. Syst. Technol..

[14]  Daniel E. Miller Adaptive stabilization using a nonlinear time-varying controller , 1994, IEEE Trans. Autom. Control..

[15]  K. Narendra,et al.  Adaptive Control Using Collective Information Obtained from Multiple Models , 2011 .

[16]  Kumpati S. Narendra,et al.  Stochastic adaptive control using multiple models for improved performance in the presence of random disturbances , 2001 .

[17]  Michael Athans,et al.  The stochastic control of the F-8C aircraft using a multiple model adaptive control (MMAC) method--Part I: Equilibrium flight , 1977 .

[18]  R. Moose,et al.  Modeling and Estimation for Tracking Maneuvering Targets , 1979, IEEE Transactions on Aerospace and Electronic Systems.

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

[20]  Kumpati S. Narendra,et al.  Nonlinear adaptive control using neural networks and multiple models , 2001, Autom..

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

[22]  D. Lainiotis,et al.  Partitioning: A unifying framework for adaptive systems, I: Estimation , 1976, Proceedings of the IEEE.

[23]  P.S. Maybeck,et al.  Multiple model adaptive estimation applied to the LAMBDA URV for failure detection and identification , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

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