Multiple Model Adaptive Control

  • João M. LemosEmail author
  • Rui Neves-Silva
  • José M. Igreja
Part of the Advances in Industrial Control book series (AIC)


When the plant to control is subject to large variations of its point of operation, or if some of its parameters are uncertain, the corresponding change in local dynamics prevents a single linear controller to yield a good performance, or even to globally stabilize the system. In order to tackle this issue, the approach followed in the present chapter consists of the identification of a bank of linear models that represent the plant dynamics in different regions of operation and/or different parameter ranges. To each of these so called local models a linear controller (named local controller) is associated that is designed such that, when connected to the plant, it yields the desired performance in the operating region/parameter range to which the local model is associated. To prevent instability that stems from fast switching a dwell time condition is imposed, meaning that, when a local controller is connected to the plant, it remains so for at least a minimum time interval. The application of this multiple model adaptive control (MMAC) strategy is illustrated by its experimental application to an air heating fan and a distributed collector solar field.


Local Model Static Gain Manipulate Variable Local Controller Plant Dynamic 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Anderson B, Brinsmead T, De Bruyne F, Hespanha J, Liberzon D, Morse AS (2000) Multiple model adaptive control. Part 1: finite controller coverings. Int J Robust Nonlinear Control 10:909–929CrossRefzbMATHGoogle Scholar
  2. Anderson B, Brinsmead T, De Bruyne F, Hespanha J, Liberzon D, Morse AS (2001) Multiple model adaptive control. Part 2: switching. Int J Robust Nonlinear Control 11:479–496Google Scholar
  3. Angeli D, Mosca E (2002) Lyapunov-based switching supervising control of nonlinear uncertain systems. IEEE Trans Autom Control 47:500–505CrossRefMathSciNetGoogle Scholar
  4. Apkarian P, Gahinet P, Becker G (1995) Self-scheduled \(H_\infty \) control of linear parameter varying systems: a design example. Automatica 31(9):1251–1261Google Scholar
  5. Balas GJ (2002) Linear, parameter-varying control and its application to a turbofan engine. Int J Robust Nonlinear Control 12:763–796Google Scholar
  6. Berenguel M, Camacho EF, García-Martín FJ, Rubio FR (1999) Temperature control of a solar furnace. IEEE Control Syst 19(1):8–24Google Scholar
  7. Camacho EF, Berenguel M, Bordóns C (1994a) Adaptive generalized predictive control of a distributed collector field. IEEE Trans Control Syst Tech 2(4):462–467Google Scholar
  8. Camacho EF, Berenguel M, Rubio F (1994b) Application of a gain scheduling generalized predictive controller to a solar power plant. Control Eng Pract 2(2):227–238Google Scholar
  9. Hanus R, Kinnaert M, Henrotte JL (1987) Conditioning technique, a general anti-windup and bumpless transfer method. Automatica 23(6):729–739Google Scholar
  10. Hunt KJ, Johansen TA (1997) Design and analysis of gain-scheduled control using local controller networks. Int J Control 66(5):619–651CrossRefzbMATHMathSciNetGoogle Scholar
  11. Johansen TA, Hunt K, Petersen I (2000) Gain-scheduled control of a solar power plant. Control Eng Pract 8(9):1011–1022Google Scholar
  12. Lainiotis GG (1976) Partitioning: a unifying framework for adaptive systems, II: control. IEEE Proc 64(8):1182–1198CrossRefMathSciNetGoogle Scholar
  13. Lourenço JM, Lemos JM (2008) Predictive adaptive control of plants with online structural changes based on multiple models. Int J Adapt Control Signal Process 22(8):774–794Google Scholar
  14. Lourenço JM, Lemos JM (2006) Learning in switching multiple model adaptive control. IEEE Instrum Meas Mag 9(3):24–29CrossRefGoogle Scholar
  15. Mohammadpour J, Scherer CW (eds) (2010) Control of linear parameter varying systems with applications. Springer, HeidelbergGoogle Scholar
  16. Morse S (1996) Supervisory control of families of linear set-point controllers—part 1: exact matching. IEEE Trans Autom Control 41(10):1413–1431CrossRefzbMATHMathSciNetGoogle Scholar
  17. Morse S (1997) Supervisory control of families of linear set-point controllers—part 2: robustness. IEEE Trans Autom Control 42:1500–1515CrossRefzbMATHMathSciNetGoogle Scholar
  18. Narendra K, Balakrishnan J (1997) Adaptive control using multiple models. IEEE Trans Autom Control 42(2):171–187CrossRefzbMATHMathSciNetGoogle Scholar
  19. Pickardt R (2000) Adaptive control of a solar power plant using a multi-model control. IEE Proc Theory Appl 147(5):493–500Google Scholar
  20. Rato LM, Borrelli D, Mosca E, Lemos JM, Balsa P (1997) MUSMAR based switching control of a solar collector field. In: Proceedings of the European control conference, ECC97, Brussells, BelgiumGoogle Scholar
  21. Rugh WJ (1991) Analytical framework of gain scheduling. IEEE Control Syst Mag 11(1):79–84CrossRefGoogle Scholar
  22. Shamma JS (1988) Analysis and design of gain-scheduled control systems. PhD Thesis, Department of Mechanical Engineering, Massachusets Institute of TechnologyGoogle Scholar
  23. Shamma JS, Athans M (1990) Analysis of gain scheduled control for nonlinear plants. IEEE Trans Autom Control 35:898–907CrossRefzbMATHMathSciNetGoogle Scholar
  24. Shamma JS, Athans M (1991) Guaranteed properties of gain scheduled control for linear parameter varying plants. Automatica 27:559–564CrossRefzbMATHMathSciNetGoogle Scholar
  25. Turner MC, Walker DJ (2000) Linear quadratic bumpless transfer. Automatica 36:1089–1101CrossRefzbMATHMathSciNetGoogle Scholar
  26. Zaccarian L, Teel AR (2002) A common framework for anti-windup, bumpless transfer and reliable designs. Automatica 38:1734–1744CrossRefMathSciNetGoogle Scholar
  27. Zaccarian L, Teel AR (2005) The \({\cal {L}}_2 (l_2)\) bumpless transfer problem for linear plants: its definition and solution. Automatica 41:1273–1280Google Scholar
  28. Zhivoglyadov PV, Middleton RH, Fu M (2001) Further results on localization-based switching adaptive control. Automatica 37:257–263Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • João M. Lemos
    • 1
    Email author
  • Rui Neves-Silva
    • 2
  • José M. Igreja
    • 3
  1. 1.INESC-ID ISTUniversity of LisbonLisboaPortugal
  2. 2.FCTNew University of LisbonCaparicaPortugal
  3. 3.Institute of Engineering of LisbonLisboaPortugal

Personalised recommendations