2D GPU-Accelerated High Resolution Numerical Scheme for Solving Diffusive Wave Equations

被引:11
|
作者
Park, Seonryang [1 ]
Kim, Boram [1 ]
Kim, Dae-Hong [1 ]
机构
[1] Univ Seoul, Dept Civil Engn, Seoul 02504, South Korea
来源
WATER | 2019年 / 11卷 / 07期
基金
新加坡国家研究基金会;
关键词
diffusive wave model; rainfall-runoff; GPU; CUDA; SHALLOW-WATER EQUATIONS; SURFACE RUNOFF; STORM MOVEMENT; OVERLAND-FLOW; MODEL; RAINFALL; SIMULATION;
D O I
10.3390/w11071447
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
We developed a GPU-accelerated 2D physically based distributed rainfall runoff model for a PC environment. The governing equations were derived from the diffusive wave model for surface flow and the Horton infiltration model for rainfall loss. A numerical method for the diffusive wave equations was implemented based on a Godunov-type finite volume scheme. The flux at the computational cell interface was reconstructed using the piecewise linear monotonic upwind scheme for conservation laws with a van Leer slope total variation diminishing limiter. Parallelization was implemented using CUDA-Fortran with an NVIDIA GeForce GTX 1060 GPU. The proposed model was tested and verified against several 1D and 2D rainfall runoff processes with various topographies containing depressions. Simulated hydrographs, water depth, and velocity were compared to analytical solutions, dynamic wave modeling results, and measurement data. The diffusive wave model reproduced the runoff processes of impermeable basins with results similar to those of analytical solutions and the numerical results of a dynamic wave model. For ideal permeable basins containing depressions such as furrows and ponds, physically reasonable rainfall runoff processes were observed. From tests on a real basin with complex terrain, reasonable agreement with the measured data was observed. The performance of parallel computing was very efficient as the number of grids increased, achieving a maximum speedup of approximately 150 times compared to a CPU version using an Intel i7 4.7-GHz CPU in a PC environment.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] Vortex-induced vibration on 2D circular riser using a high resolution numerical scheme
    Wang, Jia-Song
    Liu, Hua
    Jiang, Shi-Quan
    Xu, Liang-Bin
    Zhao, Peng-Ligng
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON HYDRODYNAMICS (ICHD - 2010), 2010, : 954 - 959
  • [32] Vortex-induced vibration on 2D circular riser using a high resolution numerical scheme
    Jia-song Wang
    Hua Liu
    Shi-quan Jiang
    Liang-bin Xu
    Peng-liang Zhao
    Journal of Hydrodynamics, 2010, 22 : 911 - 916
  • [33] An integrated GPU-accelerated modeling framework for high-resolution simulations of rural and urban flash floods
    Buttinger-Kreuzhuber, Andreas
    Konev, Artem
    Horvath, Zsolt
    Cornel, Daniel
    Schwerdorf, Ingo
    Bloeschl, Guenter
    Waser, Juergen
    ENVIRONMENTAL MODELLING & SOFTWARE, 2022, 156
  • [34] A high perfomance iterative algorithm of solving 2D parabolic equations
    Kritski, OL
    Korus 2004, Vol 2, Proceedings, 2004, : 146 - 148
  • [35] Fast and accurate GPU-accelerated, high-resolution 3D registration for the robotic 3D reconstruction of compliant food objects
    Isachsen, Ulrich Johan
    Theoharis, Theoharis
    Misimi, Ekrem
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2021, 180
  • [36] Numerical source implementation in a 2D finite difference scheme for wave propagation
    Coutant, O.
    Virieux, J.
    Zollo, A.
    Bulletin of the Seismological Society of America, 1995, 85 (05):
  • [37] GPU-accelerated feature extraction and multi-resolution visualization for complex 3D fluid field
    Xu, Huaxun
    Zeng, Liang
    Cai, Xun
    Li, Sikun
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2009, 21 (07): : 893 - 899
  • [38] Numerical solution of the two-phase incompressible Navier-Stokes equations using a GPU-accelerated meshless method
    Kelly, Jesse M.
    Divo, Eduardo A.
    Kassab, Alain J.
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2014, 40 : 36 - 49
  • [39] An optimal nearly analytic splitting method for solving 2D acoustic wave equations
    Yun, Nam
    Sun, Chun-You
    Sim, Chol
    JOURNAL OF APPLIED GEOPHYSICS, 2020, 177
  • [40] A new meshless method of solving 2D fractional diffusion-wave equations
    Du, Hong
    Chen, Zhong
    APPLIED MATHEMATICS LETTERS, 2022, 130