A Cyber-Physical System for Distributed Real-Time Control of Urban Drainage Networks in Smart Cities

  • Andrea Giordano
  • Giandomenico Spezzano
  • Andrea Vinci
  • Giuseppina Garofalo
  • Patrizia Piro
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8729)


This paper focuses on a distributed real time control approach applied to drainage networks. The increasing of urbanization and climate change heightens the challenge for new technologies to be developed for drainage networks. Higher runoff volume, produced by the increase in impervious surfaces and intense rain events, overwhelms the existing urban drainage systems. Recent technical improvements have enabled the exploitation of real-time control on drainage networks. The novelty in this paper regards the use of a totally decentralized approach based on a proper combination of a Gossip-based algorithm, which ensures a global correct behaviour even if local faults occur, and a classic controlling technique (PID) used for local actuations.


Drainage Network Computational Node Smart City Real Time Control Urban Drainage 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford University Press, New York (1999); Santa Fe Institute Studies in the Sciences of Complexity, Paper: ISBN 0-19-513159-2Google Scholar
  2. 2.
    Jelasity, M., Montresor, A., Babaoglu, O.: Gossip-based aggregation in large dynamic networks. ACM Transactions on Computer Systems 23(3), 219–252 (2005)CrossRefGoogle Scholar
  3. 3.
    Piro, P., Carbone, M., Garofalo, G.: Distributed vs. concentrated storage options for controlling CSO volumes and pollutant loads. Water Practice & Technology 5, 3 (2010)CrossRefGoogle Scholar
  4. 4.
    Campisano, A., Cabot Ple, J., Muschalla, D., Pleau, M., Vanrolleghem, P.A.: Potential and limitations of modern equipment for real time control of urban wastewater systems. Urban Water Journal 10(5), 300–311 (2013)CrossRefGoogle Scholar
  5. 5.
    Rossman, L.A.: Storm water management model user’s manual, version 5.0. National Risk Management Research Laboratory, Office of Research and Development, US Environmental Protection Agency (2010)Google Scholar
  6. 6.
    Giordano, A., Spezzano, G., Vinci, A.: Rainbow: An Intelligent Platform for Large-Scale Networked Cyber-Physical Systems. In: Proceedings of 5th International Workshop on Networks of Cooperating Objects for Smart Cities (UBICITEC), Berlin, pp. 70–85 (2014)Google Scholar
  7. 7.
    Dotsch, F., Denzinger, J., Kasinger, H., Bauer, B.: Decentralized Real-Time Control of Water Distribution Networks Using Self-Organizing Multi-agent Systems. In: Proceedings of the 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems, pp. 223–232 (2010)Google Scholar
  8. 8.
    Wooldridge, M.: An introduction to multi-agent systems. John Wiley & Sons, Ltd. (2002)Google Scholar
  9. 9.
    Åström, K.J., Hägglund, T.: PID Controllers: Theory, Design, and Tuning. ISA: The Instrumentation, Systems, and Automation Society (1995)Google Scholar
  10. 10.
    RaspBerry online,
  11. 11.
    Daneels, A., Salter, W.: What is SCADA. In: International Conference on Accelerator and Large Experimental Physics Control Systems, pp. 339–343 (1999)Google Scholar
  12. 12.
    Lee, A.: Cyber Physical Systems: Design Challenges. In: Proceedings of the 2008 11th IEEE Symposium on Object Oriented Real-Time Distributed Computing. IEEE Computer Society, Washington, DC (2008)Google Scholar
  13. 13.
    Carbone, M., Garofalo, G., Tomei, G., Piro, P.: Storm tracking based on rain gauges for flooding control in urban areas. Procedia Engineering, 256–265 (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Andrea Giordano
    • 1
  • Giandomenico Spezzano
    • 1
  • Andrea Vinci
    • 1
  • Giuseppina Garofalo
    • 2
  • Patrizia Piro
    • 2
  1. 1.CNR – National Research Council of Italy, Institute for High Performance Computing and Networking (ICAR)RendeItaly
  2. 2.Department of Civil EngineeringUniversity of CalabriaRendeItaly

Personalised recommendations