Application of kinetic approach to porous medium flow simulation in environmental hydrology problems on high-performance computing systems
-
Boris N. Chetverushkin
, Natalia G. Churbanova
, Andrey A. Kuleshov , Anastasiya A. Lyupa und Marina A. Trapeznikova
Abstract
A kinetically-based system of equations for three-phase porous media flow simulation is considered. A simple case with the following assumptions is discussed: phase transitions are absent, phases do not dissolve and do not mix, the rock compressibility is negligible. Such systems are under consideration in applied problems when the pressure changes slightly and thermal processes are absent, for example, in environmental problems. The continuity equation is modified via introduction of the regularizing term and the second-order time derivative. Due to conversion to the hyperbolic type the corresponding difference equation stability is improved. An explicit algorithm is developed and adapted to high-performance computing systems. High parallelization efficiency is achieved on a classical cluster as well as on a hybrid cluster with graphics accelerators.
Funding
This work was supported by the Russian Science Foundation (RSF), grant 14-11-00549.
References
[1] P. Bastian, J. Kraus, R. Scheichl, and M. Wheeler (Eds.), Simulation of Flow in Porous Media: Applications in Energy and Environment, Radon Series on Computational and Applied Mathematics, Vol. 12. De Gruyter, Berlin, 2013.10.1515/9783110282245Suche in Google Scholar
[2] O. Cekmer, S. Um, and M. M. Mench, A combined path-percolation—Lattice-Boltzmann model applied to multiphase mass transfer in porous media. Int.J. Heat Mass Transfer93 (2016), 257–272.10.1016/j.ijheatmasstransfer.2015.09.012Suche in Google Scholar
[3] B. N. Chetverushkin, Kinetic Schemes and Quasi-Gas Dynamic System of Equations. CIMNE, Barcelona, 2008.Suche in Google Scholar
[4] B. N. Chetverushkin, Resolution limits of continuous media mode and their mathematical formulations. Math. Models Comput. Simul. 5 (2013), No. 3, 266–279.10.1134/S2070048213030034Suche in Google Scholar
[5] N. D’Ascenzo, V. I. Saveliev, and B. N. Chetverushkin, On an algorithm for solving parabolic and elliptic equations. Comput. Math. Math. Phys. 55 (2015), No. 8, 1290–1297.10.1134/S0965542515080035Suche in Google Scholar
[6] T. De Maet, E. Hanert, and M. Vanclooster, A fully-explicit discontinuous Galerkin hydrodynamic model for variably-saturated porous media. J. Hydrodynam. 26 (2014), No. 4, 594–607.10.1016/S1001-6058(14)60067-6Suche in Google Scholar
[7] A. Grucelski and J. Pozorski, Lattice Boltzmann simulations of heat transfer in flow past a cylinder and in simple porous media. Int. J. Heat Mass Transf. 86 (2015), 139–148.10.1016/j.ijheatmasstransfer.2015.02.046Suche in Google Scholar
[8] R. Helmig, Multiphase Flow and Transport Processes in the Subsurface—A Contribution to the Modelling of Hydrosystems. Springer, Berlin, 1997.10.1007/978-3-642-60763-9Suche in Google Scholar
[9] O. Kolditz, H. Shao, W. Wang, and S. Bauer (Eds.), Thermo-Hydro-Mechanical-Chemical Processes in Fractured Porous Media: Modelling and Benchmarking. Closed-Form Solutions, Springer, 2015.10.1007/978-3-319-11894-9Suche in Google Scholar
[10] A. V. Koldoba, Yu. A. Poveshchenko, E. A. Samarskaya, and V. F. Tishkin, Methods of Mathematical Modelling of Environment. Moscow, Nauka, 2000 (in Russian).Suche in Google Scholar
[11] Y. Kuwata and K. Suga, Large eddy simulations of pore-scale turbulent flows in porous media by the lattice Boltzmann method. Int. J. Heat Fluid Flow55 (2015), 143–157.10.1016/j.ijheatfluidflow.2015.05.015Suche in Google Scholar
[12] G. Li, Ch.-A. Tang, L.-Ch. Li, and H. Li, An unconditionally stable explicit and precise multiple timescale finite element modelling scheme for the fully coupled hydro-mechanical analysis of saturated poroelastic media. Comput. Geotechn. 71 (2016), 69–81.10.1016/j.compgeo.2015.09.003Suche in Google Scholar
[13] D. N. Morozov, M. A. Trapeznikova, B. N. Chetverushkin, and N. G. Churbanova, Application of explicit schemes for the simulation of the two phase filtration process. Math. Models Comput. Simul. 4 (2012), No. 1, 62–67.10.1134/S2070048212010085Suche in Google Scholar
[14] D. N. Morozov, M. A. Trapeznikova, B. N. Chetverushkin, and N. G. Churbanova, Simulation of filtration problems on hybrid computer systems. Math. Models Comput. Simul. 5 (2013), No. 3, 208–212.10.1134/S2070048213030095Suche in Google Scholar
[15] R. I. Nigmatulin, Dynamics of Multiphase Media. Hemisphere Publishing Corporation, New York, 1991.Suche in Google Scholar
[16] J. C. Parker, R. J. Lenhard, and T. Kuppusami, A parametric model for constitutive properties governing multiphase flow in porous media. Water Resources Research23 (1987), No. 4, 618–624.10.1029/WR023i004p00618Suche in Google Scholar
[17] G. F. Pinder and W. G. Gray, Essentials of Multiphase Flow and Transport in Porous Media, John Wiley & Sons, 2008.10.1002/9780470380802Suche in Google Scholar
[18] A. A. Samarsky, The Theory of Difference Schemes. CRC Press, 2001.10.1201/9780203908518Suche in Google Scholar
[19] M. Trapeznikova, B. Chetverushkin, N. Churbanova, and D. Morozov, Two-phase porous media flow simulation on a hybrid cluster. In: I. Lirkov, S. Margenov, and J. Wansiewski (Eds.), LSSC 2011, Lecture Notes in Computer Science. Springer, Berlin, Vol. 116, 2012, pp. 646–653.10.1007/978-3-642-29843-1_74Suche in Google Scholar
[20] M. Trapeznikova, N. Churbanova, A. Lyupa, and D. Morozov, Simulation of multiphase flows in the subsurface on GPU-based supercomputers, In: M. Bader, A. Bode, H.-J. Bungartz, M. Gerndt, G.R. Joubert, F. Peters (Eds.), Parallel Computing: Accelerating Computational Science and Engineering (CSE), Advances in Parallel Computing. IOS Press, Amsterdam, Vol. 25, 2014, pp. 324–333.Suche in Google Scholar
© 2016 Walter de Gruyter GmbH, Berlin/Boston
Artikel in diesem Heft
- Frontmatter
- Research Article
- Application of kinetic approach to porous medium flow simulation in environmental hydrology problems on high-performance computing systems
- Research Article
- Weighted Monte Carlo estimators for angular distributions of the solar radiation reflected from a cloud layer
- Research Article
- Weighted statistical modelling algorithms with branching and extension of a model ensemble of interacting particles
- Research Article
- A combined computational algorithm for solving the problem of long surface waves runup on the shore
- Research Article
- Numerical simulation of the performance of an artificial heart valve
Artikel in diesem Heft
- Frontmatter
- Research Article
- Application of kinetic approach to porous medium flow simulation in environmental hydrology problems on high-performance computing systems
- Research Article
- Weighted Monte Carlo estimators for angular distributions of the solar radiation reflected from a cloud layer
- Research Article
- Weighted statistical modelling algorithms with branching and extension of a model ensemble of interacting particles
- Research Article
- A combined computational algorithm for solving the problem of long surface waves runup on the shore
- Research Article
- Numerical simulation of the performance of an artificial heart valve