Distributed MPC Based on Agent Negotiation

  • J. M. MaestreEmail author
  • D. Muñoz de la Peña
  • E. F. Camacho
Part of the Intelligent Systems, Control and Automation: Science and Engineering book series (ISCA, volume 69)


In this chapter we propose a distributed model predictive control scheme based on agent negotiation. In particular, we consider the control of several subsystems coupled through the inputs by a set of independent agents that are able to communicate and we assume that each agent has access only to the model and the state of one of the subsystems. This implies that in order to take a cooperative decision, i.e. for the whole system, the agents must negotiate. At each sampling time, following a given protocol, agents make proposals to improve an initial feasible solution on behalf of their local cost function, state and model. These proposals are accepted if the global cost improves the cost corresponding to the current solution. In addition, we study the stability properties of the proposed distributed controller and provide precise conditions that guarantee that the closed-loop system is practically stable along with an optimization based controller and invariant design procedure.


Supply Chain Tracking Error Local Controller Bullwhip Effect Local Feedback 
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.



Financial support from the HYCON2 EU-project from the ICT-FP7 and MEC-Spain, DPI2008-05818, and F.P.I. grants is gratefully acknowledged.


  1. 1.
    J. M. Maestre, Distributed Model Predictive Control Based on Game Theory. PhD thesis, Departamento de Ingeniería de Sistemas y Automática, Universidad de Sevilla, Nov 2010Google Scholar
  2. 2.
    J.M. Maestre, M.D. Doan, D. Muñoz de la Peña, P.J. van Overloop, T. Keviczky, M. Ridao, B. De Schutter, Benchmarking the operation of a hydro power network through the application of agent-based model predictive controllers, in Proceedings of the 10th International Conference on Hydroinformatics, July 2012Google Scholar
  3. 3.
    J.M. Maestre, D. Muñoz de la Peña, E.F. Camacho, Distributed MPC: a supply chain case study, in Proceedings of the joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference, 2009Google Scholar
  4. 4.
    J.M. Maestre, D. Muñoz de la Peña, E.F. Camacho, Distributed model predictive control based on a cooperative game. Optimal Control Appl. Methods 32(2), 153–176 (2011)MathSciNetCrossRefzbMATHGoogle Scholar
  5. 5.
    J.M. Maestre, D. Muñoz de la Peña, E.F. Camacho, T. Álamo, Distributed model predictive control based on agent negotiation. J Process Control 21(5), 685–697 (June 2011)CrossRefGoogle Scholar
  6. 6.
    D.Q. Mayne, J.B. Rawlings, C.V. Rao, P.O.M. Scokaert, Constrained model predictive control: Stability and optimality. Automatica 36, 789–814 (2000)MathSciNetCrossRefzbMATHGoogle Scholar
  7. 7.
    S.V. Rakovic, E. De Santis, P. Caravani. Invariant equilibria of polytopic games via optimized robust control invariance. in Proceedings of the 44th IEEE Conference on Decision and Control and the European Control Conference, pp. 7686–7691, Seville, Spain, Dec 2005Google Scholar
  8. 8.
    P.O.M. Scokaert, D.Q. Mayne, J.B. Rawlings, Suboptimal model predictive control (feasibility implies stability). IEEE Trans. Autom. Control 44, 648–654 (1999)MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    A. Zafra-Cabeza, J.M. Maestre, M.A. Ridao, E.F. Camacho, L. Sánchez, A hierarchical distributed model predictive control approach in irrigation canals: A risk mitigation perspective. J Process Control 21(5), 787–799 (2011)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  • J. M. Maestre
    • 1
    Email author
  • D. Muñoz de la Peña
    • 1
  • E. F. Camacho
    • 1
  1. 1.Departamento de Ingeniería de Sistemas y AutomáticaUniversidad de SevillaSevilleSpain

Personalised recommendations