Cooperative MPC with Guaranteed Exponential Stability

  • A. FerramoscaEmail author
Part of the Intelligent Systems, Control and Automation: Science and Engineering book series (ISCA, volume 69)


In this chapter, a cooperative distributed MPC is presented. The main features of this control strategy are: constraints satisfaction; cooperation between agents to achieve an agreement; closed-loop stability that is always ensured, even in the case of just one iteration; achieved control actions that are plantwide Pareto optimal and equivalent to the centralized solution; Pareto optimality is achieved also in case of coupled constraints; a coordination layer is not needed. It is proved that cooperative MPC is a particular case of suboptimal MPC; exponential stability is then proved, based on exponential stability of suboptimal centralized MPC.



The author would like to thank Professor James B. Rawlings and Dr. Brett T. Stewart for helpful discussions and comments, as well as for material provided for the writing of this chapter.


  1. 1.
    D.P. Bertsekas, J.N. Tsitsiklis, Parallel and Distributed Computation (Athena Scientific, Belmont, 1997)Google Scholar
  2. 2.
    S. Boyd, L. Vandenberghe. Convex Optimization. Cambridge University Press, 2006Google Scholar
  3. 3.
    A. Ferramosca, D. Limon, I. Alvarado, E. F. Camacho. Cooperative distributed MPC for tracking. Automatica, 2013 in pressGoogle Scholar
  4. 4.
    R.D. Gudi, J.B. Rawlings, Identification for decentralized model predictive control. AIChE J. 52(6), 2198–2210 (2006)CrossRefGoogle Scholar
  5. 5.
    J. B. Rawlings, D. Q. Mayne. Model Predictive Control: Theory and Design, 1st edition. Nob-Hill Publishing, 2009Google Scholar
  6. 6.
    R. Scattolini, Architectures for distributed and hierarchical model predictive control - a review. J. Process Control. 19(5), 723–731 (2009)CrossRefGoogle Scholar
  7. 7.
    P.O.M. Scokaert, D.Q. Mayne, J.B. Rawlings, Suboptimal model predictive control (feasibility implies stability). IEEE Trans. Autom. Control. 44(3), 648–654 (1999)MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    B.T. Stewart, A.N. Venkat, J.B. Rawlings, S.J. Wright, G. Pannocchia, Cooperative distributed model predictive control. Syst. Control. Lett. 59, 460–469 (2010)MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    B. T. Stewart. Plantwide Cooperative Distributed Model Predictive Control. Ph.D. thesis, University of Wisconsin, Madison, 2010Google Scholar
  10. 10.
    B. T. Stewart, J. B. Rawlings, S. J. Wright, Hierarchical cooperative distributed model predictive control In Proceedings of the American Control Conference, Baltimore, June 2010Google Scholar
  11. 11.
    A. N. Venkat. Distributed Model Predictive Control: Theory and Applications. Ph.D. thesis, Univeristy of Wisconsin, Madison, October 2006Google Scholar
  12. 12.
    A.N. Venkat, I.A. Hiskens, J.B. Rawlings, S.J. Wright, Distributed MPC strategies with application to power system automatic generation control. IEEE Ctl. Sys. Tech. 16(6), 1192–1206 (2008)CrossRefGoogle Scholar
  13. 13.
    A. N. Venkat, J. B. Rawlings, S. J. Wright. Distributed model predictive control of large-scale systems. In Assessment and Future Directions of Nonlinear Model Predictive Control, Springer, 2007,pp. 591–605Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  1. 1.Institute of Technological Development for the Chemical Industry (INTEC)CONICET-Universidad Nacional del Litoral (UNL)Santa FeArgentina

Personalised recommendations