Distributed MPC for Consensus and Synchronization

  • M. A. MüllerEmail author
  • F. Allgöwer
Part of the Intelligent Systems, Control and Automation: Science and Engineering book series (ISCA, volume 69)


In this chapter, we describe a distributed MPC algorithm for cooperative control of a network of systems which are coupled by constraints and pursue a common, cooperative control objective. The proposed DMPC algorithm cannot only be used for classical control objectives such as set point stabilization, but also for more general cooperative control tasks such as consensus and synchronization problems. Possible application fields include teams of mobile robots, formation flight of aircrafts, as well as satellite control.


Control Objective Terminal Region Synchronization Problem Cooperative Control Coupling Constraint 
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.



This work was supported by the German Research Foundation (DFG) within the Priority Programme 1305 “Control Theory of Digitally Networked Dynamical Systems” and within the Cluster of Excellence in Simulation Technology (EXC 310/1) at the University of Stuttgart.


  1. 1.
    W.B. Dunbar, R.M. Murray, Distributed receding horizon control for multi-vehicle formation stabilization. Automatica 42, 549–558 (2006)MathSciNetCrossRefzbMATHGoogle Scholar
  2. 2.
    G. Ferrari-Trecate, L. Galbusera, M.P.E. Marciandi, R. Scattolini, Model predictive control schemes for consensus in multi-agent systems with single- and double-integrator dynamics. IEEE Trans. Autom. Control 54(11), 2560–2572 (2009)MathSciNetCrossRefGoogle Scholar
  3. 3.
    A. Jadbabaie, J. Lin, A.S. Morse, Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans. Autom. Control 48(6), 988–1001 (2003)MathSciNetCrossRefGoogle Scholar
  4. 4.
    B.J. Johansson, A. Speranzon, M. Johansson, K.H. Johansson, Distributed model predictive consensus, in Proceedings of the 17th International Symposium on Mathematical Theory of Networks and Systems, pp. 2438–2444 (2006)Google Scholar
  5. 5.
    T. Keviczky, F. Borrelli, G.J. Balas, Decentralized receding horizon control for large scale dynamically decoupled systems. Automatica 42, 2105–2115 (2006)MathSciNetCrossRefzbMATHGoogle Scholar
  6. 6.
    T. Keviczky, K.H. Johansson, A study on distributed model predictive consensus, in Proceedings of the 17th IFAC World Congress, pp. 1516–1521 (2008)Google Scholar
  7. 7.
    D.Q. Mayne, M.M. Seron, S.V. Rakovic, Robust model predictive control of constrained linear systems with bounded disturbances. Automatica 41, 219–224 (2005)MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    M.A. Müller, M. Reble, F. Allgöwer, Cooperative control of dynamically decoupled systems via distributed model predictive control. Int. J. Robust Nonlinear Control 22(12), 1376–1397 (2012)CrossRefGoogle Scholar
  9. 9.
    M.A. Müller, B. Schürmann, F. Allgöwer, Robust cooperative control of dynamically decoupled systems via distributed MPC, in Proceedings of the IFAC Conference on Nonlinear Model Predictive, Control, pp. 412–417 (2012)Google Scholar
  10. 10.
    R. Olfati-Saber, J.A. Fax, R.M. Murray, Consensus and cooperation in networked multi-agent systems. Proc. IEEE 95(1), 215–233 (2007)CrossRefGoogle Scholar
  11. 11.
    R. Olfati-Saber, R.M. Murray, Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 49(9), 1520–1533 (2004)MathSciNetCrossRefGoogle Scholar
  12. 12.
    J.B. Rawlings, D.Q. Mayne, Model Predictive Control: Theory and Design (Nob Hill Publishing, Madison, 2009)Google Scholar
  13. 13.
    A. Richards, J.P. How, Robust distributed model predictive control. Int. J. Control 80(9), 1517–1531 (2007)MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    C. Wang, C.-J. Ong, Distributed model predictive control of dynamically decoupled systems with coupled cost. Automatica 46, 2053–2058 (2010)MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  1. 1.University of Stuttgart, Institute for Systems Theory and Automatic ControlStuttgartGermany

Personalised recommendations