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 条
  • [21] An efficient unstructured MUSCL scheme for solving the 2D shallow water equations
    Hou, Jingming
    Liang, Qiuhua
    Zhang, Hongbin
    Hinkelmann, Reinhard
    ENVIRONMENTAL MODELLING & SOFTWARE, 2015, 66 : 131 - 152
  • [22] GPU-accelerated approach for 2D fracture analysis of structures combining finite particle method and cohesive zone model
    Kang, Yufeng
    Zheng, Yanfeng
    Li, Siyuan
    Zhang, Jingyao
    Tang, Jingzhe
    Yang, Chao
    Luo, Yaozhi
    ENGINEERING FRACTURE MECHANICS, 2024, 306
  • [23] CSTAT plus : A GPU-accelerated spatial pattern analysis algorithm for high-resolution 2D/3D hydrologic connectivity using array vectorization and convolutional neural network operators
    Yu, Feng
    Harbor, Jonathan M.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2019, 120
  • [24] A DISCONTINUOUS GALERKIN SCHEME FOR SOLVING 2D WAVE PROPAGATION IN ANISOTROPIC MATERIALS
    Araujo, Aderito
    Barbeiro, Silvia
    Ghalati, Maryam Khaksar
    2015 IEEE 4TH PORTUGUESE MEETING ON BIOENGINEERING (ENBENG), 2015,
  • [25] GPU Accelerated 2D and 3D Image Processing
    Morar, Anca
    Moldoveanu, Florica
    Moldoveanu, Alin
    Balan, Oana
    Asavei, Victor
    PROCEEDINGS OF THE 2017 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2017, : 653 - 656
  • [26] A Novel and Efficient Numerical Algorithm for Solving 2D Fredholm Integral Equations
    Jebreen, H. Bin
    JOURNAL OF MATHEMATICS, 2020, 2020
  • [27] A high-resolution scheme for the equations governing 2D bed-load sediment transport
    Hudson, J
    Sweby, PK
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2005, 47 (10-11) : 1085 - 1091
  • [28] A GPU-Accelerated Cartesian Grid Method for the Heat, Wave and Schro<spacing diaeresis>dinger Equations on Irregular Domains
    Tan, Liwei
    Huang, Minsheng
    Ying, Wenjun
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2024, 36 (02) : 485 - 520
  • [29] DISCONTINUOUS GALERKIN METHOD FOR SOLVING 2D DISSIPATIVE SEISMIC WAVE EQUATIONS
    He, Xijun
    Qiu, Chujun
    Sun, Jianqiang
    JOURNAL OF SEISMIC EXPLORATION, 2022, 31 (02): : 153 - 176
  • [30] 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-liang
    JOURNAL OF HYDRODYNAMICS, 2010, 22 (05) : 911 - 916