Multi-layer Decentralized MPC of Large-scale Networked Systems

  • C. Ocampo-MartinezEmail author
  • V. Puig
  • J. M. Grosso
  • S. Montes-de-Oca
Part of the Intelligent Systems, Control and Automation: Science and Engineering book series (ISCA, volume 69)


In this chapter, a multi-layer decentralized model predictive control (ML-DMPC) approach is proposed and designed for its application to large-scale networked systems (LSNS). This approach is based on the periodic nature of the system disturbance and the availability of both static and dynamic models of the LSNS. Hence, the topology of the controller is structured in two layers. First, an upper layer is in charge of achieving the global objectives from a set \(\mathcal {O}\) of control objectives given for the LSNS. This layer works with a sampling time \(\Delta t _1\), corresponding to the disturbances period. Second, a lower layer, with a sampling time \(\Delta t _2\), \(\Delta t _1 > \Delta t _2\), is in charge of computing the references for the system actuators in order to satisfy the local objectives from the set of control objectives \(\mathcal {O}\). A system partitioning allows to establish a hierarchical flow of information between a set \(\mathcal {C}\) of controllers designed based on model predictive control (MPC). Therefore, the whole proposed ML-DMPC strategy results in a centralized optimization problem for considering the global control objectives, followed of a decentralized scheme for reaching the local control objectives. The proposed approach is applied to a real case study: the water transport network of Barcelona (Spain). Results obtained with selected simulation scenarios show the effectiveness of the proposed ML-DMPC strategy in terms of system modularity, reduced computational burden and, at the same time, the admissible loss of performance with respect to a centralized MPC (CMPC) strategy.


Control Objective Model Predictive Control Storage Element Global Objective Flow Source 
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 has been partially funded by the Spanish Ministry of Science and Technology through the WATMAN project (DPI2009-13744).


  1. 1.
    M. Brdys, B. Ulanicki, Operational Control of Water Systems: Structures, Algorithms and Applications (Prentice Hall International, UK, 1994)Google Scholar
  2. 2.
    E.F. Camacho, C. Bordons, Model Predictive Control, 2nd edn. (Springer, London, 2004)zbMATHGoogle Scholar
  3. 3.
    W.C. Cheng, N.S. Hsu, W.M. Cheng, W.W.G. Yeh, A flow path model for regional water distribution optimization. Water Resour. Res. 45, 1–12 (2009)zbMATHGoogle Scholar
  4. 4.
    T. Keviczky, F. Borrelli, G.J. Balas, Decentralized receding horizon control for large scale dynamically decoupled systems. Automatica 42(12), 2105–2115 (2006)Google Scholar
  5. 5.
    J. Lunze, Feedback Control of Large-Scale Systems (Prentice Hall, Great Britain, 1992)zbMATHGoogle Scholar
  6. 6.
    J.M. Maciejowski, Predictive Control with Constraints (Prentice Hall, Great Britain, 2002)Google Scholar
  7. 7.
    C. Ocampo-Martinez, V. Puig, G. Cembrano, R. Creus, M. Minoves, Improving water management efficiency by using optimization-based control strategies: the Barcelona case study. Water Sci. Technol. Water Supply 9(5), 565–575 (2009)CrossRefGoogle Scholar
  8. 8.
    C. Ocampo-Martinez, S. Bovo, V. Puig, Partitioning approach oriented to the decentralised predictive control of large-scale systems. J. Process Control 21(5), 775–786 (2011)CrossRefGoogle Scholar
  9. 9.
    C. Ocampo-Martinez, V. Puig, S. Bovo, Decentralised MPC based on a graph-partitioning approach applied to Barcelona drinking water network. in Proceedings of the IFAC World Congress, Milano (Italy), 2011Google Scholar
  10. 10.
    C. Ocampo-Martinez, D. Barcelli, V. Puig, A. Bemporad, Hierarchical and decentralised model predictive control of drinking water networks: application to the Barcelona case study. IET Control Theory Appl. 6(1), 62–71 (2012)MathSciNetCrossRefGoogle Scholar
  11. 11.
    V. Puig, C. Ocampo-Martinez, S. Montes de Oca, Hierarchical temporal multi-layer decentralised mpc strategy for drinking water networks: application to the Barcelona case study, in Proceedings of the IEEE Mediterranean Control Conference, Barcelona (Spain), 2012Google Scholar
  12. 12.
    J. Quevedo, V. Puig, G. Cembrano, J. Blanch, Validation and reconstruction of flow meter data in the Barcelona water distribution network. Control Eng. Pract. 11(6), 640–651 (2010)Google Scholar
  13. 13.
    J.B. Rawlings, B.T. Stewart, Coordinating multiple optimization-based controllers: new opportunities and challanges. J. Process Control 18(9), 839–845 (2008)Google Scholar
  14. 14.
    R. Scattolini, Architectures for distributed and hierarchical model predictive control: a review. J. Process Control 19(5), 723–731 (2009)Google Scholar
  15. 15.
    D.D. Šiljak, Decentralized Control of Complex Systems (Academic Press, New York, 1991)Google Scholar
  16. 16.
    P.J. Van Overloop, Model Predictive Control on Open Water Systems (Delft University Press, Delft, The Netherlands, 2006)Google Scholar
  17. 17.
    A.N. Venkat, I.A. Hiskens, J.B. Rawlings, S.J. Wright, Distributed MPC strategies with application to power system automatic generation control. IEEE Trans. Control Syst. Technol. 16(6), 1192–1206 (2008)CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  • C. Ocampo-Martinez
    • 1
    Email author
  • V. Puig
    • 1
  • J. M. Grosso
    • 1
  • S. Montes-de-Oca
    • 2
  1. 1.Institut de Robòtica i Informàtica Industrial (CSIC-UPC)Technical University of CataloniaBarcelonaSpain
  2. 2.Automatic Control DepartmentTechnical University of CataloniaBarcelonaSpain

Personalised recommendations