A new approach to adaptive control using multiple models

The demands of a rapidly growing technology for faster and more accurate controllers have always had a strong influence on advances in automatic control theory. In recent years, problems are arising in a variety of disciplines including medicine, computer vision, and financial markets where fast and accurate decisions have to be made in the presence of large uncertainties or rapidly time‐varying parameters. Classical adaptive control methods based on the use of a single identification model are found to be inadequate to cope with such problems. During the past 15years, efforts have been made to extend the general methodology of adaptive control by the use of multiple identification models. Among numerous methods that have been proposed, two approaches, referred to as “switching” and “switching and tuning”, have emerged over the years as the most successful ones. In this paper, a radically new way of using multiple models for the identification and control of an unknown linear time‐invariant plant is proposed. It uses the information generated by a finite number of conventional adaptive identifiers (referred to as first level) to re‐parameterize and identify rapidly the unknown plant (at a second level). The stability of the procedure, and the reasons for its resulting in faster convergence in the control of time‐invariant plants, are discussed and illustrated using simulation studies. The accepted philosophy among adaptive control theorists has been that if an adaptive system is fast and accurate in a time‐invariant environment, it will perform satisfactorily in a time‐varying environment. Simulation studies are included, at the end of the paper, of plants with rapidly time‐varying parameters, to compare the performance of the new approach with currently well‐established methods. Copyright © 2012 John Wiley & Sons, Ltd.

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

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

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

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

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

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

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

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

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

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

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

[12]  Jovan D. Boskovic,et al.  Stable multiple model adaptive flight control for accommodation of a large class of control effector failures , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

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

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

[15]  Zhuo Han,et al.  Location of models in multiple-model based adaptive control for improved performance , 2010, Proceedings of the 2010 American Control Conference.

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

[17]  Kumpati S. Narendra,et al.  Multiple adaptive models for control , 2010, 49th IEEE Conference on Decision and Control (CDC).

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

[19]  Kumpati S. Narendra,et al.  The changing face of adaptive control: The use of multiple models , 2011, Annu. Rev. Control..

[20]  K. Narendra,et al.  Discrete-time adaptive control using multiple models , 2011, Proceedings of the 2011 American Control Conference.

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

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

[23]  L. Ljung,et al.  Adaptive Control Design and Analysis ( , 2014 .