Advertisement

On 35 Approaches for Distributed MPC Made Easy

  • R. R. NegenbornEmail author
  • J. M. Maestre
Chapter
Part of the Intelligent Systems, Control and Automation: Science and Engineering book series (ISCA, volume 69)

Abstract

In this chapter the motivation for developing a comprehensive overview of distributed MPC techniques such as presented in this book is discussed. Understanding the wide range of techniques available becomes easier when a common structure and notation is adopted. Therefore, a list of questions is proposed that can be used to obtain a structured way in which such techniques can be described, and a preferred notation is suggested. This chapter concludes with an extensive categorization of the techniques described in this book, and compact representations of the properties of each individual technique. As such, this chapter serves as a starting point for further developing understanding of the various particularities of the different techniques.

Keywords

Model Predictive Control Naming Convention Prediction Horizon Local Controller Model Predictive Control Scheme 
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.

Notes

Acknowledgments

This research is supported by the VENI project “Intelligent multi-agent control for flexible coordination of transport hubs” (project 11210) of the Dutch Technology Foundation STW, a subdivision of The Netherlands Organisation for Scientific Research (NWO), and the projects “Model predictive techniques for efficient management of renewable energy micro-networks” (project DPI2010-21589-C05-01) and “Networked Model Predictive Control” (project DPI2008-05818), from the Spanish Ministry of Economy and Competitiveness.

References

  1. 1.
    I. Jurado, D.E. Quevedo, K.H. Johansson, A. Ahlén, Cooperative dynamic MPC for networked control systems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 357–373Google Scholar
  2. 2.
    D. Axehill, A. Hansson, Parallel implementation of hybrid MPC, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 375–392Google Scholar
  3. 3.
    G. Betti, M. Farina, R. Scattolini, Distributed MPC: A noncooperative approach based on robustness concepts, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 421–435Google Scholar
  4. 4.
    B. Biegel, J. Stoustrup, P. Andersen, Distributed MPC via dual decomposition, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 179–192Google Scholar
  5. 5.
    R. Bourdais, J. Buisson, D. Dumur, H. Guéguen, P.-D. Moroşan, Distributed MPC under coupled constraints based on Dantzig-Wolfe decomposition, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 101–114Google Scholar
  6. 6.
    E. Camponogara, Distributed optimization for MPC of linear dynamic networks, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 193–208Google Scholar
  7. 7.
    A. Casavola, E. Garone, F. Tedesco, The distributed command governor approach in a nutshell, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 259–274Google Scholar
  8. 8.
    M.D. Doan, T. Keviczky, B. De Schutter, A hierarchical MPC approach with guaranteed feasibility for dynamically coupled linear systems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 393–406Google Scholar
  9. 9.
    F. Farokhi, I. Shames, K.H. Johansson, Distributed MPC via dual decomposition and alternative direction method of multipliers, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 115–131Google Scholar
  10. 10.
    A. Ferramosca, Cooperative mpc with guaranteed exponential stability, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 585–600Google Scholar
  11. 11.
    A. Ferramosca, D. Limon, A.H. González, Cooperative distributed MPC integrating a steady sate target optimizer, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 569–584Google Scholar
  12. 12.
    P. Giselsson, A. Rantzer, Generalized accelerated gradient methods for distributed MPC based on dual decomposition, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 309–325Google Scholar
  13. 13.
    A. Grancharova, T.A. Johansen, Distributed MPC of interconnected nonlinear systems by dynamic dual decomposition, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 293–308Google Scholar
  14. 14.
    R. Hermans, M. Lazar, A. Jokić, Distributed Lyapunov-based MPC, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 225–241Google Scholar
  15. 15.
    Y. Hu, N.H. El-Farra, Adaptive quasi-decentralized MPC of networked process systems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 209–223Google Scholar
  16. 16.
    A. Kozma, C. Savorgnan, M. Diehl, Distributed multiple shooting for large scale nonlinear systems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 327–340Google Scholar
  17. 17.
    M.Y. Lamoudi, M. Alamir, P. Béguery, A distributed-in-time NMPC-based coordination mechanism for resource sharing problems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 147–162Google Scholar
  18. 18.
    J.M. Lemos, J.M. Igreja, D-SIORHC, Distributed MPC with stability constraints based on a game approach, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 133–146Google Scholar
  19. 19.
    J. Liu, D. Muñoz de la Peña, P.D. Christofides, Lyapunov-based distributed MPC schemes: Sequential and iterative approaches, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 479–494Google Scholar
  20. 20.
    J.M. Maestre, D. Muñoz de la Peña, E.F. Camacho, Distributed MPC based on agent negotiation, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 465–477Google Scholar
  21. 21.
    J.M. Maestre, F.J. Muros, F. Fele, D. Muñoz de la Peña, E.F. Camacho, Distributed MPC based on a team game, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 407–419Google Scholar
  22. 22.
    R. Martí, D. Sarabia, C. de Prada, Price-driven coordination for distributed NMPC using a feedback control law, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 73–88Google Scholar
  23. 23.
    B. Morcego, V. Javalera, V. Puig, R. Vito, Distributed MPC using reinforcement learning based negotiation: Application to large scale systems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 517–533Google Scholar
  24. 24.
    M.A. Müller, F. Allgöwer, Distributed MPC for consensus and synchronization, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 89–100Google Scholar
  25. 25.
    J.L. Nabais, R.R. Negenborn, R.B. Carmona-Benítez, L.F. Mendonşa, M.A. Botto, Hierarchical MPC for multiple commodity transportation networks, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 535–552Google Scholar
  26. 26.
    I. Necoara, Rate analysis of inexact dual fast gradient method for distributed MPC, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 163–178Google Scholar
  27. 27.
    R.R. Negenborn, Decompositions of augmented Lagrange formulations for serial and parallel distributed MPC, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 437–450Google Scholar
  28. 28.
    C. Ocampo-Martinez, V. Puig, J.M. Grosso, S. Montes-de-Oca, Multi-layer decentralized MPC of large-scale networked systems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 495–515Google Scholar
  29. 29.
    G. Pannocchia, S.J. Wright, J.B. Rawlings, On the use of suboptimal solvers for efficient cooperative distributed linear MPC, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 553–568Google Scholar
  30. 30.
    I. Prodan, F. Stoican, S. Olaru, C. Stoica, S.-I. Niculescu, Mixed-integer programming techniques in distributed MPC problems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 275–291Google Scholar
  31. 31.
    S. Roshany-Yamchi, R.R. Negenborn, A.A. Cornelio, Nash-based distributed MPC for multi-rate systems, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 341–353Google Scholar
  32. 32.
    F. Tedesco, D.M. Raimondo, A. Casavola, A distributed reference management scheme in presence of non-convex constraints: An MPC based approach, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 243–257Google Scholar
  33. 33.
    P.A. Trodden, A.G. Richards, Cooperative tube-based distributed MPC for linear uncertain systems coupled via constraints, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 57–72Google Scholar
  34. 34.
    F. Valencia, J.D. López, J.A., Pati no, J.J. Espinosa, Bargaining game based distributed MPC, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 41–56Google Scholar
  35. 35.
    A. Zafra-Cabeza, J.M. Maestre, A hierarchical distributed MPC approach: A practical implementation, in Distributed Model Predictive Control Made Easy, ed. by J.M. Maestre, R.R. Negenborn (Springer, Dordrecht, 2013), pp. 451–464Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  1. 1.Department of Marine and Transport TechnologyDelft University of TechnologyDelftThe Netherlands
  2. 2.Departamento de Sistemas y AutomáticaUniversidad de SevillaSevillaSpain

Personalised recommendations