RUS  ENG
Full version
JOURNALS // Numerical methods and programming // Archive

Num. Meth. Prog., 2020 Volume 21, Issue 3, Pages 306–318 (Mi vmp1012)

Numerical estimation of electrical resistivity in digital rocks using GPUs

T. S. Khachkovaa, V. V. Lisitsaa, G. V. Reshetovab, V. A. Tcheverdaa

a A. A. Trofimuk Institute of Petroleum Geology and Geophysics, Siberian Branch of the Russian Academy of Sciences, Novosibirsk
b Institute of Computational Mathematics and Mathematical Geophysics of Siberian Branch of Russian Academy of Sciences, Novosibirsk

Abstract: We present a numerical algorithm for computing the electric field in digital rock samples and estimating their electrical resistivity (conductivity). The main peculiarity of the algorithm is its applicability tostrongly heterogeneous models including partially saturated and multi-mineral rock samples. The algorithm is based on the iterative Krylov-type solver preconditioned by the inverse Laplace operator for homogeneous media. The preconditioner is computed using the spectral method in directions orthogonal to the direction of the main electric current, whereas the series of 1D problems are solved by the Thomas algorithm. We implement the algorithm using GPUs, which allows us to use a single GPU to solve the problems for samples whose size is up to $400^3$ voxels.

Keywords: digital rock physics; finite-difference method; iterative methods; electrical resistivity; numerical upscaling.

UDC: 550.341

Received: 31.08.2020

DOI: 10.26089/NumMet.v21r326



© Steklov Math. Inst. of RAS, 2024