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 条
  • [1] Experimental and numerical simulation of solute transport in heterogeneous porous media
    Bouhroum, A
    Bai, M
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL AND ANALYTICAL METHODS IN GEOMECHANICS, 1996, 20 (03) : 155 - 171
  • [2] Simulation of diffusive solute transport in heterogeneous porous media with dipping anisotropy
    Su, Danyang
    Xie, Mingliang
    Mayer, Klaus Ulrich
    MacQuarrie, Kerry T. B.
    [J]. FRONTIERS IN WATER, 2022, 4
  • [3] An Introduction to Solute Transport in Heterogeneous Geologic Media
    Soltanian, Mohamad Reza
    [J]. GROUNDWATER, 2024, 62 (02) : 172 - 173
  • [4] SIMULATION OF SOLUTE TRANSPORT IN AGGREGATED MEDIA
    FONG, FK
    MULKEY, LA
    [J]. AICHE JOURNAL, 1989, 35 (04) : 670 - 672
  • [5] Integrating geophysical and tracer test data for accurate solute transport modelling in heterogeneous porous media
    Rentier, C
    Brouyere, S
    Dassargues, A
    [J]. GROUNDWATER QUALITY: NATURAL AND ENHANCED RESTORATION OF GROUNDWATER POLLUTION, 2002, (275): : 3 - 10
  • [6] A modelling investigation of solute transport in permeable porous media containing a discrete preferential flow feature
    Sebben, Megan L.
    Werner, Adrian D.
    [J]. ADVANCES IN WATER RESOURCES, 2016, 94 : 307 - 317
  • [7] Integrating geophysical and tracer test data for accurate solute transport modelling in heterogeneous porous media
    Rentier, C.
    Brouyere, S.
    Dassargues, A.
    [J]. IAHS-AISH Publication, 2002, (275): : 3 - 10
  • [8] Geological entropy and solute transport in heterogeneous porous media
    Bianchi, Marco
    Pedretti, Daniele
    [J]. WATER RESOURCES RESEARCH, 2017, 53 (06) : 4691 - 4708
  • [9] Improved model for solute transport in heterogeneous porous media
    Bai, M
    Bouhroum, A
    Civan, F
    Roegiers, JC
    [J]. JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 1995, 14 (1-2) : 65 - 78
  • [10] A finite particle method (FPM) for Lagrangian simulation of conservative solute transport in heterogeneous porous media
    Jiao, Tian
    Ye, Ming
    Jin, Menggui
    Yang, Jing
    [J]. ADVANCES IN WATER RESOURCES, 2021, 156