Distributed Model Predictive Control: Two-Controller Cooperation

  • Panagiotis D. Christofides
  • Jinfeng Liu
  • David Muñoz de la Peña
Part of the Advances in Industrial Control book series (AIC)


In Chap. 4, a class of distributed control problems is studied. This class of distributed control problems may arise when new control systems which may use networked sensors and actuators are added to already operating control loops designed via model predictive control (MPC) to improve closed-loop performance. To address this control problem, a distributed model predictive control method is introduced where the preexisting control system and the new control system are redesigned/designed via Lyapunov-based MPC. The distributed control design stabilizes the closed-loop system, improves the closed-loop performance and allows handling input constraints. Furthermore, the distributed control design requires that these controllers communicate only once at each sampling time and is computationally more efficient compared to the corresponding centralized model predictive control design. The distributed control method is extended to include nonlinear systems subject to asynchronous and delayed measurements. Using a nonlinear reactor–separator example, the stability, performance and robustness of the distributed predictive control designs are illustrated.


Model Predictive Control Network Control System Prediction Horizon Delayed Measurement Lyapunov Function Versus 
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.


  1. 8.
    Camponogara, E., Jia, D., Krogh, B. H., & Talukdar, S. (2002). Distributed model predictive control. IEEE Control Systems Magazine, 22, 44–52. CrossRefGoogle Scholar
  2. 10.
    Chilin, D., Liu, J., Muñoz de la Peña, D., Christofides, P. D., & Davis, J. F. (2010). Detection, isolation and handling of actuator faults in distributed model predictive control systems. Journal of Process Control, 20, 1059–1075. CrossRefGoogle Scholar
  3. 38.
    Jogwar, S. S., Baldea, M., & Daoutidis, P. (2009). Dynamics and control of process networks with large energy recycle. Industrial & Engineering Chemistry Research, 48, 6087–6097. CrossRefGoogle Scholar
  4. 43.
    Kumar, A., & Daoutidis, P. (2002). Nonlinear dynamics and control of process systems with recycle. Journal of Process Control, 12, 475–484. CrossRefGoogle Scholar
  5. 52.
    Liu, J., Muñoz de la Peña, D., & Christofides, P. D. (2009). Distributed model predictive control of nonlinear process systems. AIChE Journal, 55, 1171–1184. CrossRefGoogle Scholar
  6. 56.
    Liu, J., Muñoz de la Peña, D., & Christofides, P. D. (2010). Distributed model predictive control of nonlinear systems subject to asynchronous and delayed measurements. Automatica, 46, 52–61. CrossRefMATHGoogle Scholar
  7. 92.
    Rawlings, J. B., & Stewart, B. T. (2008). Coordinating multiple optimization-based controllers: New opportunities and challenges. Journal of Process Control, 18, 839–845. CrossRefGoogle Scholar
  8. 97.
    Sontag, E. (1989). A ‘universal’ construction of Artstein’s theorem on nonlinear stabilization. Systems & Control Letters, 13, 117–123. CrossRefMATHMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag London Limited 2011

Authors and Affiliations

  • Panagiotis D. Christofides
    • 1
  • Jinfeng Liu
    • 1
  • David Muñoz de la Peña
    • 2
  1. 1.Department of Chemical and Biomolecular EngineeringUniversity of California, Los AngelesLos AngelesUSA
  2. 2.Departamento de Ingeniería de Sistemas y AutomáticaUniversidad de SevillaSevillaSpain

Personalised recommendations