New Concepts in Adaptive Control Using Multiple Models

The concept of using multiple models to cope with transients which arise in adaptive systems with large parametric uncertainties was introduced in the 1990s. Both switching between multiple fixed models, and switching and tuning between fixed and adaptive models was proposed, and the stability of the resulting schemes was established. In all cases, the number of models needed is generally large (cn where n is the dimension of the parameter vector and c an integer), and the models do not “cooperate” in any real sense. In this paper, a new approach is proposed which represents a significant departure from past methods. First, it requires (n+1) models (in contrast to cn) which is significantly smaller, when “n ” is large. Second, while each of the (n+1) models chosen generates an estimate of the plant parameter vector, the new approach provides an estimate which depends on the collective outputs of all the models, and can be viewed as a time-varying convex combination of the estimates. It is then shown that control based on such an estimate results in a stable overall system. Further, arguments are given as to why such a procedure should result in faster convergence of the estimate to the true value of the plant parameter as compared to conventional adaptive controllers, resulting in better performance. Simulation studies are included to practically verify the arguments presented, and demonstrate the improvement in performance.

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

[2]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

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

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

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

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

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

[8]  Ilya J. Bakelman,et al.  Convex Analysis and Nonlinear Geometric Elliptic Equations , 1994 .

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

[10]  Anuradha M. Annaswamy,et al.  Stable Adaptive Systems , 1989 .

[11]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

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

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

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

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

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

[17]  Gang Tao,et al.  Adaptive Control Design and Analysis , 2003 .

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