Skip to main content
Log in

Efficient urban flood simulation using a GPU-accelerated SPH model

  • Thematic Issue
  • Published:
Environmental Earth Sciences Aims and scope Submit manuscript

Abstract

Urban flooding may lead to significant losses of properties and lives and numerical modelling can facilitate better flood risk management to reduce losses. Flood modelling generally involves seeking numerical solutions to the shallow water equations (SWEs) or one of the simplified forms using the traditional numerical methods including the finite difference method (FDM), finite volume method (FVM) and finite element method (FEM). Recently, a relatively new approach, smoothed particle hydrodynamics (SPH), has also been used to solve the SWEs and encouraging results have been reported. However, the SPH method is computationally too demanding for efficient simulations, which has been one of the major disadvantages dogging its wider applications. This work presents an SPH model that is computationally accelerated by modern graphic processing units (GPUs) for efficient urban flooding modelling. The model’s predictive capability and enhanced computational efficiency are demonstrated by application to experimental and field-scale hypothetic urban flood events.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  • Alcrudo F, Garcia-Navarro P (1993) A high-resolution Godunov-type scheme in finite volumes for the 2D shallow-water equations. Int J Numer Method Fluid 16(6):489–505

    Article  Google Scholar 

  • Casulli V (1990) Semi-implicit finite difference methods for the two-dimensional shallow water equations. J Comput Phys 86(1):56–74

    Article  Google Scholar 

  • Domínguez JM, Crespo AJC, Gómez-Gesteira M (2013) Optimization strategies for CPU and GPU implementations of a smoothed particle hydrodynamics method. Comput Phys Commun 184(3):617–627

    Article  Google Scholar 

  • Hérault A, Bilotta G, Dalrymple RA (2010) SPH on GPU with CUDA. J Hydraul Res 48(sup1):74–79

    Article  Google Scholar 

  • Kao H-M, Chang T-J (2012) Numerical modeling of dambreak-induced flood and inundation using smoothed particle hydrodynamics. J Hydrol 448–449:232–244

    Article  Google Scholar 

  • Keskin I (2013) Evaluation of rock falls in an urban area: the case of Boğaziçi (Erzincan/Turkey). Environ Earth Sci 70(4):1619–1628

    Article  Google Scholar 

  • Liang Q (2010) Flood simulation using a well-balanced shallow flow model. J Hydraul Eng 136:669–675

    Article  Google Scholar 

  • Liang Q, Borthwick AGL (2009) Adaptive quadtree simulation of shallow flows with wet–dry fronts over complex topography. Comput Fluid 38(2):221–234

    Article  Google Scholar 

  • Liang Q, Smith L (2015) A high-performance integrated hydrodynamic modelling system for urban flood simulation. J Hydroinformatic 17(4):518–533

    Article  Google Scholar 

  • Monaghan JJ (1994) Simulating free surface flows with SPH. J Comput Phys 110(2):399–406

    Article  Google Scholar 

  • NVIDIA (2015) CUDA C programming guide. http://docs.nvidia.com/cuda/cuda-c-programming-guide/#axzz3loKg8yax

  • Springel V (2001) GADGET: a code for collisionless and gasdynamical cosmological simulations. New Astron 6:79–117

    Article  Google Scholar 

  • Testa G, Zuccalà D, Alcrudo F, Mulet J, Soares-Frazão S (2007) Flash flood flow experiment in a simplified urban district. J Hydraul Res 45(sup1):37–44

    Article  Google Scholar 

  • Vacondio R (2012) Smoothed particle hydrodynamics: approximate zero-consistent 2-D boundary conditions and still shallow-water tests. Int J Numer Method Fluid 69:226–253

    Article  Google Scholar 

  • Vacondio R, Rogers BD, Stansby PK, Mignosa P (2011) SPH modeling of shallow flow with open boundaries for practical flood simulation. J Hydraul Eng 138(6):530–541. doi:10.1061/(ASCE)HY.1943-7900.0000543

    Article  Google Scholar 

  • WMO (2014) Atlas of mortality and economic losses from weather, climate and water extremes (1970–2012). World Meteorological Organization (WMO) Publication: WMO-No. 1123

  • Xia X, Liang Q, Pastor MM, Zou W, Zhuang Y (2013) Balancing the source terms in a SPH model for solving the shallow water equations. Adv Water Resour 59:25–38

    Article  Google Scholar 

  • Xiong Q, Li B, Xu J (2013) GPU-accelerated adaptive particle splitting and merging in SPH. Comput Phys Commun 184(7):1701–1707

    Article  Google Scholar 

Download references

Acknowledgments

This work is partly supported by the National Natural Science Foundation of China through research grant (No. 51379074) and the Chinese Government through the ‘Recruitment Program of Global Experts’.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xilin Xia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liang, Q., Xia, X. & Hou, J. Efficient urban flood simulation using a GPU-accelerated SPH model. Environ Earth Sci 74, 7285–7294 (2015). https://doi.org/10.1007/s12665-015-4753-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12665-015-4753-4

Keywords

Navigation