Skip to main content

Distributed MPC for Consensus and Synchronization

  • Chapter
  • First Online:
Distributed Model Predictive Control Made Easy

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. W.B. Dunbar, R.M. Murray, Distributed receding horizon control for multi-vehicle formation stabilization. Automatica 42, 549–558 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  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)

    Article  MathSciNet  Google Scholar 

  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)

    Article  MathSciNet  Google Scholar 

  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. T. Keviczky, F. Borrelli, G.J. Balas, Decentralized receding horizon control for large scale dynamically decoupled systems. Automatica 42, 2105–2115 (2006)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  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)

    Article  Google Scholar 

  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. R. Olfati-Saber, J.A. Fax, R.M. Murray, Consensus and cooperation in networked multi-agent systems. Proc. IEEE 95(1), 215–233 (2007)

    Article  Google Scholar 

  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)

    Article  MathSciNet  Google Scholar 

  12. J.B. Rawlings, D.Q. Mayne, Model Predictive Control: Theory and Design (Nob Hill Publishing, Madison, 2009)

    Google Scholar 

  13. A. Richards, J.P. How, Robust distributed model predictive control. Int. J. Control 80(9), 1517–1531 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  14. C. Wang, C.-J. Ong, Distributed model predictive control of dynamically decoupled systems with coupled cost. Automatica 46, 2053–2058 (2010)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

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.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. A. Müller .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Müller, M.A., Allgöwer, F. (2014). Distributed MPC for Consensus and Synchronization. In: Maestre, J., Negenborn, R. (eds) Distributed Model Predictive Control Made Easy. Intelligent Systems, Control and Automation: Science and Engineering, vol 69. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-7006-5_5

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-7006-5_5

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-7005-8

  • Online ISBN: 978-94-007-7006-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics