Application of the Fast Multipole Fully Coupled Poroelastic Displacement Discontinuity Method to Hydraulic Fracturing Problems

12/12/2018
by   Ali Rezaeia, et al.
0

In this study, a fast multipole method (FMM) is used to decrease the computational time of a fully-coupled poroelastic hydraulic fracture model with a controllable effect on its accuracy. The hydraulic fracture model is based on the poroelastic formulation of the displacement discontinuity method (DDM) which is a special formulation of the boundary element method (BEM). DDM is a powerful and efficient method for problems involving fractures. However, this method becomes slow as the number of temporal, or spatial elements increases, or necessary details such as poroelasticity, that makes the solution history-dependent, are added to the model. FMM is a technique to expedite matrix-vector multiplications within a controllable error without forming the matrix explicitly. Fully-coupled poroelastic formulation of DDM involves the multiplication of a dense matrix with a vector in several places. A crucial modification to DDM is suggested in two places in the algorithm to leverage the speed efficiency of FMM for carrying out these multiplications. The first modification is in the time-marching scheme, which accounts for the solution of previous time steps to compute the current time step. The second modification is in the generalized minimal residual method (GMRES) to iteratively solve for the problem unknowns. Several examples are provided to show the efficiency of the proposed approach in problems with large degrees of freedom (in time and space). Examples include hydraulic fracturing of a horizontal well and randomly distributed pressurized fractures at different orientations with respect to horizontal stresses. The results are compared to the conventional DDM in terms of computational processing time and accuracy. Accordingly, the proposed algorithm may be used for fracture propagation studies while substantially reducing the processing time with a controllable error.

READ FULL TEXT
research
06/30/2021

High order interpolatory Serendipity Virtual Element Method for semilinear parabolic problems

We propose an efficient method for the numerical solution of a general c...
research
03/16/2021

H(curl^2)-conforming quadrilateral spectral element method for quad-curl problems

In this paper, we propose an H(curl^2)-conforming quadrilateral spectral...
research
04/24/2020

An extra-components method for evaluating fast matrix-vector multiplication with special functions

In calculating integral or discrete transforms, fast algorithms for mult...
research
10/30/2019

Effect of Mixed Precision Computing on H-Matrix Vector Multiplication in BEM Analysis

Hierarchical Matrix (H-matrix) is an approximation technique which split...
research
01/03/2021

A p-adaptive, implicit-explicit mixed finite element method for reaction-diffusion problems

A new class of implicit-explicit (IMEX) methods combined with a p-adapti...
research
08/04/2017

A novel X-FEM based fast computational method for crack propagation

This study suggests a fast computational method for crack propagation, w...
research
05/22/2003

Back-propagation of accuracy

In this paper we solve the problem: how to determine maximal allowable e...

Please sign up or login with your details

Forgot password? Click here to reset