Efficient modelling of solute transport in heterogeneous media with discrete event simulation

被引:11
|
作者
Shao, Q. [1 ]
Matthai, S. K. [2 ]
Gross, L. [1 ]
机构
[1] Univ Queensland, Sch Earth & Environm Sci, St Lucia, Qld 4067, Australia
[2] Univ Melbourne, Reservoir Engn Grp, Peter Cook Ctr CCS, Dept Infrastruct Engn, Melbourne, Vic 3010, Australia
关键词
Solute transport; Discrete event simulation; Parallel computation; Node-centred finite volumes; Heterogeneity; ADAPTIVE MESH REFINEMENT; FINITE-ELEMENT; MULTIPHASE FLOW; SCHEMES;
D O I
10.1016/j.jcp.2019.01.026
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
To address the problem of different time scales present in the simulation of solute transport through systems with a complex permeability structure such as fractured porous rocks, we propose a parallel discrete event simulation (DES) algorithm based on local time stepping criteria, specifically developed for the hybrid finite-element node-centred finite volume (FV) framework. A preemptive-event-processing (PEP) approach is applied to synchronise discrete events with sufficiently close time stamps, thereby facilitating the parallelisation for shared memory architectures. The accuracy of the presented DES-PEP scheme is first verified against the analytical solution of a 1D advection equation with spatially variable coefficients. The DES scheme is then applied to simulate tracer advection through a 3D model of highly heterogeneous fractured rock represented by an unstructured adaptively refined mesh with over 1 million elements. DES produces results comparable to those of a conventional time-driven simulation (TDS), but uses less than 1% of the execution time. Analysis of event distributions shows that updates occur almost exclusively in a small number of FV cells marked by order-of-magnitudes faster fluid flow and advection-dominated transfer, while slow-flowing cells remain inactive and excluded from computations. This focusing of the computational effort leads to high simulation efficiency while simultaneously diminishing round-off errors. Scalability tests with a parallel version of DES on shared memory demonstrate further computational speedups mirroring the increased number of threads. With the use of 20 threads, execution time is reduced from 42.5 days (with TDS) to only 1.5 hours, equivalent to a speedup of over 670. This parallel DES algorithm therefore enables efficient multi-core simulation of solute transport in heterogeneous geologically realistic systems. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:134 / 150
页数:17
相关论文
共 50 条
  • [31] Modelling Solute Transport in Homogeneous and Heterogeneous Porous Media Using Spatial Fractional Advection-Dispersion Equation
    Moradi, Ghazal
    Mehdinejadiani, Behrouz
    [J]. SOIL AND WATER RESEARCH, 2018, 13 (01) : 18 - 28
  • [32] Efficient Simulation of Surface Solute Transport in Basin Fertigation
    Dai, Wei
    Zhang, Shaohui
    Xu, Di
    Bai, Meijian
    Shi, Yuan
    [J]. JOURNAL OF IRRIGATION AND DRAINAGE ENGINEERING, 2017, 143 (11)
  • [33] Analysis of solute redistribution in heterogeneous soil .2. Numerical simulation of solute transport
    Vanderborght, J
    Jacques, D
    Mallants, D
    Tseng, PH
    Feyen, J
    [J]. GEOENV I - GEOSTATISTICS FOR ENVIRONMENTAL APPLICATIONS, 1997, 9 : 283 - 295
  • [34] Discrete-event simulation: Modelling, programming, and analysis
    Hollocks, B
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2003, 54 (10) : 1111 - 1112
  • [35] UML 2 as a Modelling Language in discrete event simulation
    Knaak, N
    Page, B
    [J]. SIMULATION IN WIDER EUROPE, 2005, : 399 - 408
  • [36] Solute transport in heterogeneous porous media with long-range correlations
    Di Federico, V
    Zhang, YK
    [J]. WATER RESOURCES RESEARCH, 1999, 35 (10) : 3185 - 3191
  • [37] Effective solute transport in temporally fluctuating flow through heterogeneous media
    Dentz, M
    Carrera, J
    [J]. WATER RESOURCES RESEARCH, 2005, 41 (08) : 1 - 20
  • [38] Solute transport in divergent radial flow through heterogeneous porous media
    Faculty of Civil Engineering, Technion - Israel Inst. of Technol., Technion City, Haifa 32000, Israel
    不详
    [J]. J. Fluid Mech., (159-182):
  • [39] Nonergodic solute transport in heterogeneous porous media: Influence of multiscale structure
    Zhang, YK
    Di Federico, V
    [J]. THEORY, MODELING, AND FIELD INVESTIGATION IN HYDROGEOLOGY: A SPECIAL VOLUME IN HONOR OF SHLOMO P. NEUMAN'S 60TH BIRTHDAY, 2000, (348): : 61 - 72
  • [40] Adaptive POD model reduction for solute transport in heterogeneous porous media
    Calogero B. Rizzo
    Felipe P. J. de Barros
    Simona Perotto
    Luca Oldani
    Alberto Guadagnini
    [J]. Computational Geosciences, 2018, 22 : 297 - 308