The study of liquid and gas flows through rocks and other porous media is important in various applications [13]. The rocks can contain fractures, both natural and artificial, obtained, for example, during the reservoir hydraulic fracturing [4, 5]. At the same time, fractures significantly affect fluid flow through porous reservoirs [6, 7]. Having high conductivity, the fractures can serve as the main channels in the flow of liquids and gases. For example, in the development of oil fields, the presence of fracture system can lead to early breakthroughs of the injected water to production wells and decrease of oil displacement efficiency. In this connection, the presence of fractures must be taken into account when planning the placement and performance of wells [8].

An important issue in simulation of the processes of fluid flow through fractured media is the choice of approach to fracture simulation, which should take into account the structure and properties of the fracture system. The most universal approach is the discrete-fracture model [9, 10], which makes it possible to take into account the location, the orientation, the size, and the physical properties of each fracture in the system. This approach has no restrictions on the geometric structure of the fracture system, but its applicability is limited by high computational complexity. In addition, for highly fractured media it is not possible to describe the geometric characteristics of each individual fracture. In this case, the dual porosity/dual permeability model [11, 12] is used to simulate fracture network. Within the framework of this model, the rock matrix and the fracture system are represented as continuous media with effective properties. The hydraulic properties of fractured rocks strongly depend on the stress-strain state of the medium [13]. The model of the poroelastic medium is often used to describe the coupled processes of flow through porous media and the related changes in the stress-strain state of the medium [10, 14, 15].

A significant degree of uncertainty in the parameters of the fracture system is the key factor in modeling of fractured media. Since the true location of all fractures in the reservoir is not reliably known, it becomes necessary to use a probabilistic description of the fracture system, which involves using the distribution laws for fractures in length, angle, space, and aperture [16, 17]. The power law [18] is most widely used to describe the fracture distribution over the lengths. This law makes it possible to describe the different scales inherent in the system of fractures. The permeability of fractured media significantly depends on the parameters of the fracture system [19, 20], the most significant of these parameters are the fracture length and the fracture concentration in the area under consideration [21].

The methods of theory of percolation [22–25] along with the methods of continuum mechanics are widely used to analyze the effect of fracture system on the rock permeability. The use of the former makes it possible to estimate the connectivity and conductivity of a fracture system based on its geometric characteristics. In this case, the connectivity of the opposite boundaries of the area under consideration through the system of fractures, characterized by the percolation parameter, significantly affects the permeability of the medium.

The aim of this work is to study the dependence of the permeability of fractured-porous media as a function of their stress-strain state and the structure of the fracture system. The equivalent permeability of a deformable fractured-porous medium are determined from the results of direct numerical simulation of the single-phase flow in a two-dimensional region. The study is carried out for different realizations of fracture systems obtained by multiple random generation. The influence of the density of a system of fractures and the percolation parameter on the equivalent permeability of the medium is considered. The dependence of the equivalent permeability of the medium on its stress-strain state is studied at various pressures of fluid injection into the region considered. A form of approximating function that takes into account the dependence of the permeability of the fractured-porous medium on the main parameters of the problem under consideration is proposed.

1 MATHEMATICAL MODEL

We will consider a single-phase two-dimensional flow of a weakly compressible fluid through a deformable fractured-porous medium. We will use a mathematical model of the poroelastic medium to describe the processes of flow through a fractured porous medium. The model includes equations for the fluid pressure in the matrix-fracture system and equations for the displacement of the rock skeleton, which take into account the deformation properties of fractures.

1.1 Fluid Flow through a Fractured-Porous Medium

The equation of fluid flow in the porous space of the deformable skeleton of a rock can be written in the form [15]:

$$\frac{1}{{{{M}_{m}}}}\frac{{\partial {{P}_{m}}}}{{\partial t}} + {{b}_{m}}\frac{\partial }{{\partial t}}(\nabla \cdot {\mathbf{u}}) = - \nabla \cdot {{{\mathbf{v}}}_{m}},$$

where \({{P}_{m}}\) is the fluid pressure in the porous space, \({{M}_{m}} = {{C}_{l}}{{\phi }_{m}} + \frac{{{{b}_{m}} - {{\phi }_{m}}}}{{{{K}_{s}}}}\)  is the Biot modulus of the porous medium, \({{C}_{l}}\) is the compressibility of fluid, \({{\phi }_{m}}\) is the porosity of the rock matrix, \({{b}_{m}}\) is the Biot coefficient of the rock matrix, \({{K}_{s}}\) is the volume modulus of the rock grains, u is the vector of displacements of the rock skeleton, and \({{{\mathbf{v}}}_{m}}\) is the fluid flow velocity in the porous space.

The fluid flow velocity through the porous medium can be determined from Darcy’s equation

$${{{\mathbf{v}}}_{m}} = - \frac{{{{k}_{m}}}}{{{{\mu }_{l}}}}\nabla {{P}_{m}},$$

where km is the absolute permeability of the porous medium and \({{\mu }_{l}}\) is the fluid viscosity.

A fracture represents two surfaces \({{\Gamma }_{ + }}\) and \({{\Gamma }_{ - }}\) in mechanical contact, their roughness does not allow them to close completely. The longitudinal dimensions of the fracture are significantly greater than its transverse dimensions. This makes it possible to consider fractures in the two-dimensional case as one-dimensional objects. When considering the processes of flow through a porous medium, the fracture is modeled as a narrow gap surrounded by a rock matrix. The equation for the fluid pressure in the fracture, which takes into account the poroelastic effects, takes the form [13]:

$$\frac{\delta }{{{{M}_{f}}}}\frac{{\partial {{P}_{f}}}}{{\partial t}} + {{b}_{f}}\frac{{\partial {{u}_{n}}}}{{\partial t}} = - \frac{{\partial {{q}_{f}}}}{{\partial {{x}_{f}}}} - {{{v}}_{ + }} - {{{v}}_{ - }},$$

where \(\delta \) is the fracture aperture, Pf is the fluid pressure in the fracture, \({{M}_{f}} = {{C}_{l}}{{\phi }_{f}} + \frac{{{{b}_{f}} - {{\phi }_{f}}}}{{{{K}_{s}}}}\) is the Biot modulus of the fracture, \({{\phi }_{f}}\) is the fracture porosity, bf is the Biot coefficient of the fracture, xf  is the coordinate along the fracture, qf  is the flow flux along the fracture, and \({{{v}}_{ \pm }}\) is the fluid flow velocity along the normal to the fracture boundaries.

The fluid flow in a fracture is considered as a motion between two parallel planes located at a distance δ from each other. The linear flow rate through the fracture in accordance with the cubic law [26] has the form:

$${{q}_{f}} = - \frac{{{{\delta }^{3}}}}{{12{{\mu }_{l}}}}\frac{{\partial {{P}_{f}}}}{{\partial {{x}_{f}}}}.$$

By analogy with Darcy’s law, the expression for the absolute permeability of a fracture can be written as follows:

$${{k}_{f}} = \frac{{{{\delta }^{2}}}}{{12}} = \frac{{{{{\left( {{{\delta }_{0}} + \Delta \delta } \right)}}^{2}}}}{{12}},$$

where \({{\delta }_{0}}\) is the characteristic fracture aperture and \(\Delta \delta \) is a change in the aperture.

The pressure and the flow flux continuity conditions must be satisfied on the fracture boundaries \({{\Gamma }_{ \pm }}\). In this case, the fluid flow velocity \({{{v}}_{ \pm }}\) along the normal to the matrix-fracture boundary \({{\Gamma }_{ \pm }}\) is proportional to the pressure gradient and can be determined as follows:

$${{{v}}_{ \pm }} = - \frac{{{{k}_{m}}}}{{{{\mu }_{l}}}}\frac{{\partial {{P}_{m}}}}{{\partial {{{\mathbf{n}}}_{ \pm }}}},$$

where \({{{\mathbf{n}}}_{ \pm }}\) is the normal vector to the fracture boundaries.

When considering a system of fractures, two fractures either do not intersect or have one common point. In this case, at the point of intersection of fractures, the conditions for the continuity of pressure and flows must also be satisfied.

1.2 Stress-Strain State of a Fractured-Porous Medium.

At every instant of time the fractured-porous medium is in the state of mechanical equilibrium. For the poroelastic medium the momentum conservation law in the quasi-stationary approximation without taking into account body forces takes the form [15]:

$$\nabla \cdot \boldsymbol\sigma = \nabla \cdot (\boldsymbol\sigma {\kern 1pt} '\; - {{b}_{m}}\nabla {{P}_{m}}I) = 0,$$
(1.1)

where \(\boldsymbol\sigma \) is the total stress tensor, \(\boldsymbol\sigma {\kern 1pt} '\) is the effective stress tensor, and I is the unit matrix.

For an isotropic poroelastic medium in the case of small deformations, using Hooke’s law, equation (1.1) can be written in term of the displacement vector of the rock skeleton as follows:

$$\nabla \cdot [\mu \nabla {\mathbf{u}} + \mu {{(\nabla {\mathbf{u}})}^{T}} + \lambda I{\text{tr}}(\nabla {\mathbf{u}})] - {{b}_{m}}\nabla {{P}_{m}} = 0,$$

where \(\lambda \) and \(\mu \) are the Lamé coefficients.

In simulating the stress-strain state, the fractures are considered as inclusions in the rock skeleton, which have their own deformation properties. In accordance with the condition of mechanical equilibrium (1.1), the stresses acting on the fracture boundaries must satisfy the condition

$${{\boldsymbol\sigma }_{ + }} \cdot {{{\mathbf{n}}}_{ + }} = - {{\boldsymbol\sigma }_{ - }} \cdot {{{\mathbf{n}}}_{ - }},$$

where \({{\boldsymbol\sigma }_{ + }}\) and \({{\boldsymbol\sigma }_{ - }}\) are the total stresses acting on opposite sides of the fracture.

The expression for the effective stresses arising in the fracture can be represented in the form:

$$\sigma _{n}^{'} = {{\sigma }_{n}} + {{b}_{f}}{{P}_{f}},\quad \sigma _{s}^{'} = {{\sigma }_{s}},$$
(1.2)

where \({{\sigma }_{n}}\) and \({{\sigma }_{s}}\) are the total normal and shear stresses and \(\sigma _{n}^{'}\) and \(\sigma _{s}^{'}\) are the effective normal and shear stress. From (1.2) it can be seen that the fluid pressure in the fracture does not affect the shear stress component.

The normal and shear stresses acting on the fracture are connected with the relative displacements of its boundaries by the following linear relations:

$$\sigma _{n}^{'} = {{k}_{n}}{{u}_{n}},\quad \sigma _{s}^{'} = {{k}_{s}}{{u}_{s}},$$
(1.3)

where un and us are the relative normal and shear displacements of the fracture faces.

The fracture aperture δ can be expressed in terms of the relative normal displacement of its edges:

$$\delta = {{\delta }_{0}} + \Delta \delta = {{\delta }_{0}} + {{u}_{n}}.$$

Thus, the above equations of single-phase flow through a deformable fractured-porous medium form a closed system, which must be supplemented with initial and boundary conditions.

2 FORMULATION OF THE PROBLEM

We will consider a fluid-saturated fractured-porous medium located in a square region Ω = \(\{ 0 \leqslant x \leqslant L;0 \leqslant y \leqslant L\} \) with the left-hand, right-hand, bottom, and top boundaries Γl = \(\{ x = 0;0 \leqslant y \leqslant L\} \), \({{\Gamma }_{r}} = \left\{ {x = L;0 \leqslant y \leqslant L} \right\}\), \({{\Gamma }_{b}} = \left\{ {0 \leqslant x \leqslant L;y = 0} \right\}\), and \({{\Gamma }_{t}} = \left\{ {0 \leqslant x \leqslant L;y = L} \right\}\), respectively.

2.1 Boundary and Initial Conditions

We will consider the flows through the porous medium in the horizontal direction caused by a constant pressure difference between the left- and right-hand boundaries of the computational domain \({{P}_{{{\text{in}}}}} - {{P}_{{{\text{out}}}}} = \Delta P\). The no-flow condition is imposed on the upper and lower boundaries of the computational domain. Thus, the boundary conditions for the pressure have the form:

$$P{{|}_{{{{\Gamma }_{r}}}}}\, = {{P}_{{{\text{out}}}}},\quad {{\left. {\frac{{\partial P}}{{\partial {\mathbf{n}}}}} \right|}_{{{{\Gamma }_{t}}}}} = 0,\quad P{{|}_{{{{\Gamma }_{l}}}}} = {{P}_{{{\text{in}}}}},\quad {{\left. {\frac{{\partial P}}{{\partial {\mathbf{n}}}}} \right|}_{{{{\Gamma }_{b}}}}} = 0.$$

The fractured-porous medium is under the impact of the total compressive stresses that act perpendicular to the boundaries of the region. To take into account the influence of rocks adjacent to the computational area, the boundary conditions of the “absolutely rigid plate” are used [27]. This leads to the following boundary conditions:

$$\int\limits_{{{\Gamma }_{r}}} \sigma dy = {{\sigma }_{b}}L,\quad \int\limits_{{{\Gamma }_{t}}} \sigma dx = {{\sigma }_{b}}L,\quad {{\left. {{{{\mathbf{u}}}_{n}}} \right|}_{{{{\Gamma }_{l}}}}} = 0,\quad {{\left. {\frac{{\partial {{{\mathbf{u}}}_{\tau }}}}{{\partial {\mathbf{n}}}}} \right|}_{{{{\Gamma }_{l}}}}} = 0,\quad {{\left. {{{{\mathbf{u}}}_{n}}} \right|}_{{{{\Gamma }_{b}}}}} = 0,\quad {{\left. {\frac{{\partial {{{\mathbf{u}}}_{\tau }}}}{{\partial {\mathbf{n}}}}} \right|}_{{{{\Gamma }_{b}}}}} = 0,$$

where un and \({\mathbf{u}_{\tau }}\) are the normal and shear components of the displacement vector.

At the initial instant, the fluid pressures in the pore space and fractures are identical \({{\left. {{{P}_{m}}} \right|}_{\Omega }} = {{\left. {{{P}_{f}}} \right|}_{\Omega }} = {{P}_{i}}\), while the displacement field ui and the fracture aperture \({{\delta }_{i}}\) are determined from the solution of the formulated problem for the unperturbed pressure fields at \({{P}_{{{\text{in}}}}} = {{P}_{{{\text{out}}}}} = {{P}_{i}}\). All values of the pressures and stresses are reckoned from the initial pressure \({{P}_{i}}\).

2.2 Fracture Network

In the area under consideration, there is a fracture system, consisting of fractures with random location and orientations. The fracture distribution in lengths follows the power law [18]

$$n(l) = A{{l}^{{ - a}}},$$
(2.1)

where \(l \in \left[ {{{l}_{{{\text{min}}}}},\;{{l}_{{{\text{max}}}}}} \right]\) is the fracture length, \(n(l)dl\) is the number of fractures with the size l falling in the interval \(\left[ {l,l + dl} \right]\), a is the exponent, and A is a normalization constant.

The fracture system can be characterized by the density γ and the percolation parameter p, the expressions for which are as follows [22]:

$$\gamma = \frac{1}{{{{L}^{2}}}}\int\limits_{{{l}_{{\min }}}}^{{{l}_{{\max }}}} n(l)l{\kern 1pt} 'dl,$$

and

$$p = \frac{1}{{{{L}^{2}}}}\int\limits_{{{l}_{{\min }}}}^{{{l}_{{\max }}}} n(l)l{\kern 1pt} {{'}^{2}}dl,$$

where \(l{\kern 1pt} '\) is the length of the fracture included in the region under consideration. The percolation parameter p characterizes the degree of connectivity of the fracture system. For \(p > {{p}_{c}}\), where pc is the percolation threshold, the fractures statistically connect opposite boundaries of the region under consideration.

3 TECHNIQUE OF NUMERICAL SOLUTION

The above system of equations was solved numerically using the control volume method [28]. The coupled solution of the equations of poroelasticity for the fractured medium was implemented using “with the fixed-stress” sequential scheme [29], which is unconditionally stable. To take into account the location of fractures within the computational domain, unstructured computational grids were used. The grids were constructed using the open software Gmsh [30]. Numerical calculations were carried out using the original author’s program module [31].

Despite the fact that the discrete fracture model allows the most accurate description of the fractured medium, it is complicated because of high cost associated with time-consuming fine-mesh computations. Realization of the fracture system obtained by random generation may have a geometry that requires an excessive refinement of the computational grid [32]. In this connection, some restrictions on the process of generating a fracture system were imposed to avoid such refinement: the minimum distance between non-intersecting fractures dmin, the minimum distance between fracture intersection points dmin, and the minimum fracture intersection angle θmin.

4 RESULTS AND DISCUSSION

An important issue in studying the effect of fracture network on the hydraulic properties of rocks is the investigation of the dependence of the equivalent permeability of the medium on the structure of the fracture system. The equivalent absolute permeability of a fractured-porous medium \({{k}_{{{\text{eq}}}}}\) can be found from Darcy’s equation for a given pressure drop between the boundaries of the computational domain \(\Delta P\) and a known fluid flow rate q in the steady flow:

$$q = - \frac{{{{k}_{{{\text{eq}}}}}}}{{{{\mu }_{l}}}}\frac{{\Delta P}}{L},$$

hence

$${{k}_{{{\text{eq}}}}} = - \frac{{q{{\mu }_{l}}L}}{{\Delta P}}.$$

In the present study, the dependence of the equivalent permeability of a fractured-porous medium on its stress-strain state and parameters characterizing the structure of the fracture system is investigated. For this purpose, multiple random generation of the fracture systems was carried out. For each of the realization, the problem of single-phase fluid flow through a deformable fractured-porous medium was solved numerically. The equivalent permeability was calculated on the basis of the fluid flow rates obtained from the numerical solution on opposite boundaries of the computational domain. The solution for the stationary flow regime was obtained by the relaxation method. The size of the time step and the characteristic dimensions of the computational nodes are taken in such a way that their further reduction has no significant effect on the calculation results.

In all calculations, the following values of the parameters of the rock and the saturating fluid were used: the matrix porosity \({{\phi }_{m}} = 0.14\), the fracture porosity \({{\phi }_{f}} = 1.0\), the matrix permeability \({{k}_{m}} = 1 \times {{10}^{{ - 15}}}\) m2, the fracture aperture in the undeformed state \({{\delta }_{0}} = 5 \times {{10}^{{ - 4}}}\) m, Young’s modulus \(E = 2 \times {{10}^{4}}\) MPa, Poisson’s ratio \(\nu = 0.2\), the bulk modulus of grain material \({{K}_{s}} = 2.7 \times {{10}^{5}}\) MPa, the normal fracture stiffness \({{k}_{n}} = 2 \times {{10}^{5}}\) MPa/m, the fracture shear stiffness \({{k}_{s}} = 1 \times {{10}^{5}}\) MPa/m, the matrix Biot coefficient bm = 1.0, the fracture Biot coefficient \({{b}_{f}} = 1.0\), the fluid compressibility coefficient \({{C}_{l}} = 3.7 \times {{10}^{{ - 4}}}\) MPa–1, and the fluid viscosity \({{\mu }_{l}} = 1.0\) mPa s.

The fracture permeability \({{k}_{f}}\) depends on the fracture aperture, determined by the stress-strain state of the medium. Change in the permeability of a porous medium caused by change in the stress-strain state can be neglected in comparison with the change in the fracture permeability. For fractures of all sizes, the same aperture \({{\delta }_{0}}\) was used. The ratio of the fracture and porous matrix permeabilities at \(\delta = {{\delta }_{0}}\) is equal to \({{k}_{f}}{\text{/}}{{k}_{m}} \approx {{10}^{4}}\). The size of the side of computational domain \(L\) was set equal to 250 m, which corresponds to the characteristic distance between wells in the development of oil reservoirs.

4.1 Variants of the Fracture System

To study the effect of fracture system on the hydraulic properties of the medium, fracture systems with various exponents a in the power law (2.1) and number of fractures in the system \({{n}_{f}}\) are considered. The exponent in the distribution law took the values \(a = 1.5,\;2.0,\;2.5,\;3.0,\) and 3.5 the number of fractures in the system was equal to \({{n}_{f}} = 50,\;100,\;150,\) and 200. For each pair of values of the parameters a and \({{n}_{f}}\), 40 implementations of the fracture systems were created. Thus, in total, \(N = 5 \times 4 \times 40 = 800\) realizations of the fracture systems were considered in the work. For all cases, the values of \({{l}_{{{\text{max}}}}} = 2L = 500\) m and \({{l}_{{{\text{min}}}}} = 0.06L = 15\) m were taken. When generating the fracture systems, we took \({{d}_{{{\text{min}}}}} = 5\) m and \({{\theta }_{{{\text{min}}}}} = 20^\circ \). The density and percolation parameter for all realizations of the fracture systems belonged to the following intervals: \(\gamma \in \left[ {0.016;0.202} \right]\) and \(p \in \left[ {0.4;26.2} \right]\).

In Fig. 1 we have reproduced some examples of the generated fracture systems for each of the pairs \(({{n}_{f}},a)\) and the corresponding values of \(\gamma \) and p. It can be seen that, as a decreases, the characteristic length of fractures increases and their connectivity increases. Thus, at \(a = 3.5\), fractures of small length isolated from each other predominate in the region. At \(a = 1.5\), most of the fractures are included in one cluster connecting the opposite boundaries of the computational domain.

Fig. 1.
figure 1

Examples of realization of generated fracture systems with various values of the power law exponent a of the fracture length distribution (rows) and the number of fractures in the system \({{n}_{f}}\) (columns). For each system of fractures, the values of the density of fracture system \(\gamma \) and the percolation parameter p are given.

By percolation we mean the connection of opposite boundaries of the computational domain by a fracture system. In this case, there is at least one path along the fractures from one boundary to another. A set of fractures connecting the boundaries forms a percolation cluster. For each variant of the fracture system, the presence of a connection between the opposite boundaries of the region in the horizontal direction was studied. For the considered set of fracture systems, in 357 cases percolation of the computational domain takes place, and in 443 cases the opposite boundaries are disconnected. In Fig. 2 we have reproduced the dependence of the probability of percolation of the computational domain on the percolation parameter, which is approximated by a function of the following form:

$$S(p) = \frac{1}{{1 + {{e}^{{ - \varepsilon (p - {{p}_{c}})}}}}},$$
(4.1)

where pc is the percolation threshold and \(\varepsilon \) determines the width of the “zone.”

Fig. 2.
figure 2

Probability of the connection of opposite boundaries of the computational domain by a fracture system as a function of the percolation parameter p. The threshold value of the percolation parameter \({{p}_{c}} = 4.8\).

The mean absolute error \(mae = \frac{1}{n}\sum\nolimits_{i = 1}^n {\left| {{{{\hat {y}}}_{i}} - {{y}_{i}}} \right|} \), where \({{\hat {y}}_{i}}\) is the result of the approximation and \({{y}_{i}}\) is the true value, were used to estimate the approximation quality. The obtained value \(mae = 0.1\) testifies to the satisfactory quality of the approximation. The percolation threshold \({{p}_{c}}\) is taken to be the value at which the probability of percolation of the computational domain is \(S(p) = 0.5\). As a result of approximation from (4.1) the value \({{p}_{c}} = 4.8\) was obtained. Depending on the probability of percolation, each system of fractures can be conditionally assigned to one of the three groups divided in Fig. 2 by vertical lines. The systems of weakly connected fractures include realizations for which the probability of appearance of a percolation cluster is \(S(p) \leqslant 0.01\), which corresponds to the percolation parameter \(p \leqslant 1.7\). The realizations of fracture systems for which S(p) ≥ 0.99 are classified as strongly connected: p ≥ 7.9. The fracture systems from the interval \(1.7 < p < 7.9\) are assigned to the “transition zone,” in which the appearance of a percolation cluster is random.

4.2 Effect of the Fractured Medium Parameters on the Equivalent Permeability

First, we will consider the influence of the structure of a fractured medium on its equivalent permeability at a fixed fracture aperture \({{\delta }_{i}}\), which corresponds to the initial stress-strain state of the medium at an external load \({{\sigma }_{b}} = 15\) MPa. In this case, an arbitrary pressure drop can be taken to determine the equivalent permeability of the medium, in our calculations we took \(\Delta P = 5\) MPa.

In Fig. 3 have plotted the graphs of the quantity \({{k}_{{{\text{eq}}}}}{\text{/}}{{k}_{m}}\) as a function of \(\gamma \) in the semilogarithmic coordinates for various values of a. Filled markers correspond to the highly permeable media with fractures forming a percolation cluster. At the weak connectivity of fractures and the absence of percolation cluster, a low equivalent permeability of the medium is observed; these realizations are indicated by hollow markers. Thus, for the permeabilities \({{k}_{f}} \gg {{k}_{m}}\) under consideration, the presence of a percolation cluster has the decisive effect on the equivalent permeability of the fractured medium. It can be seen that the calculated values can be divided into two “clouds” of points. The region between the “clouds,” in which there are no calculated points, corresponds to the percolation threshold, and its presence is attributable to the use of a constraint on the minimum distance between non-intersecting fractures dmin in the algorithm of fracture system generation.

Fig. 3.
figure 3

Ratio \({{k}_{{{\text{eq}}}}}{\text{/}}{{k}_{m}}\) as a function of the density of the fracture system \(\gamma \) at various exponents a. Filled markers correspond to the case of percolation of the computational domain and hollow markers correspond to the absence of the percolation cluster.

To analyze the behavior of the equivalent permeability of the fractured porous medium near the percolation threshold, we consider an idealized fractured medium consisting of a set of parallel fractures [33]. The fractures of the identical length \({{l}_{\parallel }}\) are located at the same distance from each other and oriented along the flow. In this case, if the fracture length is greater than the size of the computational domain \({{l}_{\parallel }} \geqslant L\), then the permeability of the medium can be determined as the arithmetic mean of the permeabilities of the porous medium and fractures:

$$k_{\parallel }^{I} = {{k}_{m}}\left( {1 - \frac{{\delta {{n}_{f}}}}{L}} \right) + {{k}_{f}}\frac{{\delta {{n}_{f}}}}{L}.$$
(4.2)

Otherwise, if the fracture length in the system is less than the dimensions of the computational domain \({{l}_{\parallel }} < L\), then the permeability is estimated using the harmonic weighted mean permeability of the model fractured-porous medium (4.2) and the rock matrix:

$$k_{\parallel }^{{II}} = \frac{{L{{k}_{m}}k_{\parallel }^{I}}}{{{{l}_{\parallel }}{{k}_{m}} + (L - {{l}_{\parallel }})k_{\parallel }^{I}}}.$$
(4.3)

The ratio \({{l}_{\parallel }}{\text{/}}L\) has the meaning of the proportion of the computational area occupied by fractures. As follows from (4.3), at \({{k}_{m}} \ll {{k}_{f}}\) the rock matrix restricts the value of fluid flow rate. At the same time, as \({{l}_{\parallel }} \to L\), the permeability of the computational domain rapidly increases to \(k_{\parallel }^{I}\), which is mainly determined by \({{k}_{f}}\). Thus, the behavior of the equivalent permeability near the percolation threshold is continuous.

From Fig. 3 it also follows that significantly different values of the equivalent permeability can be realized at close values of the density of the fracture system. As an example, we will consider the equivalent permeabilities for the fracture systems shown in Fig. 1. For example, for the (\(a = 1.5,\) \({{n}_{f}} = 50\)), (\(a = 2.5,\) \({{n}_{f}} = 100\)), and \((a = 3.5,\;{{n}_{f}} = 150)\) the equivalent permeability is equal to \({{k}_{{{\text{eq}}}}} = 70.5,\) 18.9, and 1.91 × \({{10}^{{ - 15}}}\) m2, respectively. The difference in the permeabilities between these cases at sufficiently close densities \(\gamma \in \left[ {0.05,\;0.055} \right]\) can reach 37 times. Therefore, in this case, it is not possible to construct a functional relationship between the density of the fracture system and the equivalent permeability of the medium. Thus, we can conclude that with the taken law of the fracture distribution over the lengths, the density of the system cannot unambiguously characterize the permeability of the fractured-porous medium.

Next, we will consider the dependence of keq/km on the percolation parameter p shown in Fig. 4. It can be seen that two sections with different character of the functional dependence \({{k}_{{{\text{eq}}}}}(p)\) can be distinguished on this dependence: up to the threshold value of the percolation parameter \((0 \leqslant p < {{p}_{c}})\) and thereafter \((p \geqslant {{p}_{c}})\). In the first section, at low values of the percolation parameter (p < 1.7), the value of the equivalent permeability of the medium is determined by the matrix permeability: in this area, the fractures are isolated from each other by the rock matrix. Then, as p increases and approaches the percolation threshold, an increase in the permeability is observed. This is caused by increase in the degree of connectivity of the fracture system. In the second section, a developed system of fractures forms a percolation cluster, which has a decisive influence on the fluid flow. In this case, the Fractures act as “main channels” for flows through the porous medium. In this case, the greatest uncertainty in the equivalent permeabilities takes place in the “transition zone” (1.7 < p < 7.9).

Fig. 4.
figure 4

Ratio \({{k}_{{{\text{eq}}}}}{\text{/}}{{k}_{m}}\) as a function of the percolation parameter p for various power law exponents a and its approximation. Filled markers correspond to the case of percolation of the computational domain and hollow markers correspond to the absence of a percolation cluster.

Taking into account the above, the approximation of the equivalent permeability \({{k}_{{{\text{eq}}}}}(p)\) was carried out using a given continuous piecewise function that takes into account the features of the fracture system structure. At \(p \leqslant {{p}_{c}}\), the equivalent permeability is approximated using the weighted harmonic mean determined by formula (4.3), where the value of \(p{\text{/}}{{p}_{c}} \in [0;1]\) is used instead of fraction of the computational area occupied by fractures \({{l}_{\parallel }}{\text{/}}L\). The power-law nature of the dependence of the equivalent permeability on the percolation parameter proposed in [34] was also taken into account. In addition, the approximating function must satisfy the following conditions: \({{k}_{{{\text{eq}}}}} = {{k}_{m}}\) at p = 0 and \({{k}_{{{\text{eq}}}}} = {{k}_{c}}\) at \(p = {{p}_{c}}\), where \({{k}_{c}}\) is the permeability of a fractured-porous medium at the percolation threshold. Thus, to approximate the equivalent permeability of a fractured-porous medium at \(p \leqslant {{p}_{c}}\), the following function can be used:

$${{k}_{{{\text{eq}}}}} = {{\left( {\frac{{{{p}_{c}}{{{({{k}_{m}})}}^{{1/\alpha }}}{{{({{k}_{c}})}}^{{1/\alpha }}}}}{{p{{{({{k}_{m}})}}^{{1/\alpha }}} + ({{p}_{c}} - p)({{k}_{c}}{{)}^{{1/\alpha }}}}}} \right)}^{\alpha }}.$$
(4.4)

It is known that the behavior of the permeability of a system of fractures above the percolation threshold has a power-law character [35, 36]. Therefore, at \(p \geqslant {{p}_{c}}\), the following power function can used:

$${{k}_{{{\text{eq}}}}} = {{k}_{c}}{{\left( {p - {{p}_{c}} + 1} \right)}^{\beta }},$$
(4.5)

where \({{k}_{{{\text{eq}}}}} = {{k}_{c}}\) at \(p = {{p}_{c}}\).

Thus, expressions (4.4) and (4.5) define a continuous piecewise function with adjustable parameters: \(\alpha ,\;{{k}_{c}},\;\beta \). The result of the approximation of the results of numerical simulation is shown in Fig. 4. For the quality control of the approximation, the mean absolute percentage error mape = \(\frac{1}{n}\sum\nolimits_{i = 1}^n {\frac{{\left| {{{{\hat {y}}}_{i}} - {{y}_{i}}} \right|}}{{\left| {{{y}_{i}}} \right|}}} = 0.2\) is used. The obtained quality of the approximation is satisfactory under the conditions that in the transition zone the equivalent permeabilities of the media at close values of the percolation parameter can differ by an order of magnitude.

As a result of the approximation for the parameters α and \(\beta \), the values 1.6 and 1.11, respectively, are obtained. The value of \(\beta \) agrees well with the data given in the literature \(\beta \approx 1.1\) [35]. To estimate the value of \({{k}_{c}}\), it should be noted that near the percolation threshold there is the only one way of connecting the opposite boundaries of the computational domain by fractures, which determines the hydraulic properties of the medium for \({{k}_{m}} \ll {{k}_{f}}\). Then the equivalent permeability near the percolation threshold \({{k}_{c}}\) can be estimated from expression (4.2): \(k_{\parallel }^{I} = 26.6 \times {{10}^{{ - 15}}}\) m2 at \({{n}_{f}} = 1\). The value of \({{k}_{c}} = 18.8 \times {{10}^{{ - 15}}}\) m2 obtained by approximating the results of numerical simulation is somewhat lower than the analytical estimate, which can be explained by the tortuosity of the system of fractures connecting the opposite boundaries of the area. For example, in Fig. 1 (a = 2.5 \({{n}_{f}} = 100\)) the shortest path along the fracture system between the left- and right-hand boundaries of the computational domain, which has a tortuosity, is marked by red curve.

In a particular case, as \({{k}_{m}}{\text{/}}{{k}_{c}} \to 0\), formula (4.4) can be reduced to the following form [34]:

$${{k}_{{{\text{eq}}}}} = {{k}_{m}}{{\left( {\frac{{{{p}_{c}}}}{{{{p}_{c}} - p}}} \right)}^{\alpha }}.$$

Formula (4.4) also takes into account the limiting case of an impermeable rock matrix \({{k}_{m}} = 0\). In this case, the quantity \({{k}_{{{\text{eq}}}}} = 0\) at \(p < {{p}_{c}}\) and jumps to \({{k}_{c}}\) at \(p = {{p}_{c}}\).

4.3 Effect of the Stress-Strain State

In this section, we study the variation in the equivalent permeability of a fractured-porous medium with change in its stress-strain state caused by fluid injection into the computational domain. The study was carried out at three values of fluid injection pressure \({{P}_{{{\text{in}}}}} = 5,\;10,\) and 15 MPa and constant external loads \({{\sigma }_{b}} = 15\) MPa and pressures \({{P}_{{{\text{out}}}}} = 0\). The variation in the equivalent permeability is considered relative to its value \({{k}_{{{\text{eq}},i}}}\), corresponding to the initial state of the medium, which has been studied in the previous paragraph.

In Fig. 5 we have plotted the graph of the relative variation in the equivalent permeability \({{k}_{{{\text{eq}}}}}{\text{/}}{{k}_{{{\text{eq}},i}}}\) of the medium as a function of the percolation parameter p at various pressures \({{P}_{{{\text{in}}}}}\). It can be seen that the influence of the stress-strain state on the permeability of the medium increases with growth of the percolation parameter. Thus, at \(p < {{p}_{c}}\), there is no significant effect of the injection pressure on the equivalent permeability of the medium. On the contrary, at \(p > {{p}_{c}}\), the change in the fracture permeability begins to affect the hydraulic properties of the medium: the value of the relative variation in the equivalent permeability reaches 30%.

Fig. 5.
figure 5

Relative change in the equivalent permeability \({{k}_{{{\text{eq}}}}}{\text{/}}{{k}_{{{\text{eq}},i}}}\) as a function of the percolation parameter p at various fluid injection pressures Pin. Filled markers correspond to the case of percolation of the computational domain and hollow markers correspond to the absence of a percolation cluster.

To select the approximating function, we will consider the effect of the stress-strain state on the permeability of a fractured medium consisting of a set of parallel fractures at \({{l}_{\parallel }} \geqslant L\). For simplicity of the estimates obtained below, in (4.2) we will neglect the permeability of the rock matrix as compared to the fracture permeability. Then, taking into account the dependence of the fracture aperture on the effective stresses (1.3), the expression for the permeability of a system of parallel fractures can be written as follows:

$$k_{\parallel }^{I} = \frac{{{{{\left( {{{\delta }_{0}} + \frac{{\sigma _{n}^{'}}}{{{{k}_{n}}}}} \right)}}^{3}}}}{{12}}\frac{{{{n}_{f}}}}{L}.$$

In this case, the expression for the relative change in the permeability of a set of parallel fractures with variation in the normal effective stresses takes the form:

$$\begin{array}{*{20}{l}} {\frac{{k_{\parallel }^{I}}}{{k_{{\parallel i}}^{I}}} = {{{\left( {\frac{{{{\delta }_{0}}{{k}_{n}} + \sigma _{{ni}}^{'} + \Delta \sigma _{n}^{'}}}{{{{\delta }_{0}}{{k}_{n}} + \sigma _{{ni}}^{'}}}} \right)}}^{3}} = {{{\left( {1 + \frac{{\Delta \sigma {\kern 1pt} '}}{{{{\delta }_{0}}{{k}_{n}} + \sigma _{{ni}}^{'}}}} \right)}}^{3}} = {{{(1 + b\Delta \sigma _{n}^{'})}}^{3}},} \end{array}$$
(4.6)

where \({{k}_{{\parallel i}}}\) is the permeability of an ordered system of fractures under the initial conditions, \(\Delta \sigma _{n}^{'}\) is the change in the effective normal stresses relative to the initial state, \(b = \frac{1}{{{{\delta }_{0}}{{k}_{n}} + \sigma _{{ni}}^{'}}}\) is a parameter of the fractured medium that depends on the initial stress-strain state of the medium and the and elastic properties of fractures, and \({{\delta }_{0}}{{k}_{n}}\) is the quantity corresponding to the fracture closure stress at a constant fracture stiffness.

In Fig. 5 the values of \(k_{\parallel }^{I}{\text{/}}k_{{\parallel i}}^{I}\) are plotted for various injection pressures \({{P}_{{{\text{in}}}}}\) in form of horizontal dotted lines. In place of \(\Delta \sigma _{n}^{'}\), in formula (4.6) we have used the following estimate of the change in the average effective stress in the computational domain \(\Delta \sigma _{n}^{'} = {{\sigma }_{b}} + {{b}_{f}}\left( {\frac{{{{P}_{{{\text{in}}}}} + {{P}_{{{\text{out}}}}}}}{2} - {{P}_{i}}} \right)\). It can be seen that at \(p > 7.9\) the resulting estimate has a satisfactory approximation to the results of direct numerical simulation. Expression (4.6) is taken as the value of the maximum relative permeability change \({{k}_{{{\text{eq}}}}}{\text{/}}{{k}_{{{\text{eq}},i}}}\). On the other hand, the permeability of the medium is equal to \({{k}_{{{\text{eq}}}}} = {{k}_{{{\text{eq}},i}}}\) at p = 0. To plot the dependence of the equivalent permeability on p over the entire range of values, we have used an approximation of the percolation probability of the computational domain \(S(p)\), which links the domains \(p < 1.7\) and \(p > 7.9\). Then, taking into account the change in its stress-strain state, the approximation of the equivalent permeability of the medium, can finally be represented in the form:

$${{k}_{{{\text{eq}}}}} = [({{(1 + b\Delta \sigma _{n}^{'})}^{3}} - 1)S(p) + 1]{{k}_{{{\text{eq}},i}}}.$$
(4.7)

In Fig. 5 we have reproduced the result of the approximation of changes in the equivalent permeability by the function (4.7). A satisfactory quality of approximation was obtained, the mean absolute percentage error for various fluid injection pressures took the following values: \(mape = 0.007\) at \({{P}_{{{\text{in}}}}} = 5\) MPa, \(mape = 0.015\) at \({{P}_{{{\text{in}}}}} = 10\) MPa, and \(mape = 0.023\) at \({{P}_{{{\text{in}}}}} = 15\) MPa.

Thus, the proposed approximation (4.7) takes into account the dependence of the equivalent permeability of the fractured-porous medium on all the main parameters of the problem: the structure of the fracture system (the percolation parameter p and its threshold value \({{p}_{c}}\)), the stress-strain state of the system (the values of the effective stresses \(\sigma _{n}^{'}\)), and the fractures properties (normal stiffness \({{k}_{n}}\) and fracture aperture \(\delta \)).

SUMMARY

The study of the dependence of the equivalent permeability of fractured-porous media on their stress-strain state and the structure of the system of fractures was carried out. To simulate the flow through the deformable fractured-porous medium, a model of a poroelastic medium was used. Fracture network was simulated using the discrete fracture model. The fracture length distribution follows the power law. The numerical study was carried out for different realization of the fracture systems obtained by multiple random generation.

The results obtained show that the permeability of a fractured-porous medium is determined mainly by the structure of the fracture system characterized by the percolation parameter. In this case, near the percolation threshold, there is a change in the behavior of the equivalent permeability and its sharp increase. At the same time, the density of the fracture network does not allow to describe the equivalent permeability of the medium with satisfactory accuracy.

It is shown that the hydraulic properties are significantly affected by the tress-strain state only for strongly connected fractured systems with the percolation parameter p > 7.9. According to the simulations results, for the performed calculations the change in the equivalent permeability reached 30%. For weakly connected fracture systems (\(p < 1.7\)), the maximum relative change in the permeability is less than 1%.

An approximating equation is proposed to define the dependence of the equivalent permeability of a fractured-porous medium on the following parameters: the connectivity of the fracture system, the stress-strain state of the medium, and the fracture characteristics such as the stiffness and the aperture.