The paper is devoted to the derivation, by linearization, of simplified homogenized models of an immiscible incompressible two-phase flow in double porosity media in the case of thin fissures. In a simplified double porosity model derived previously by the authors the matrix-fracture source term is approximated by a convolution type source term. This approach enables to exclude the cell problem, in form of the imbibition equation, from the global double porosity model. In this paper we propose a new linear version of the imbibition equation which leads to a new simplified double porosity model. We also present numerical simulations which show that the matrix-fracture exchange term based on this new linearization procedure gives a better approximation of the exact one than the corresponding exchange term obtained earlier by the authors.
Naturally fractured reservoirs are characterized by a system of fractures existing within a background rock matrix. The fracture system has a low storage capacity and a high conductivity, while the matrix block system has a conductivity that is low in comparison with that in the fractures. The majority of fluid transport will occur along flow paths through the fissure system, and the relative volume and storage capacity of the porous matrix is much larger than that of the fissure system (type 2 reservoirs in [26]). Multiphase flow in subsurface fractured media offers a particular challenge to numerical modeling, since both the flow through the fracture network and transfer to a relatively stagnant matrix need to be modeled. The fractures have a very strong influence on flow and transport but the discrepancy between the width of the fractures and other dimensions involved makes the inclusion of fractures in a numerical model difficult and costly. Possible applications of such systems are in improved oil recovery in hydrocarbon reservoirs, non-aqueous phase contaminant transport, nuclear waste containment etc. (see, e.g., [12]).
Mathematical models of multiphase flow in fractured-porous media can be categorized into two classes: the dual-continuum models and the discrete-fracture network models. Discrete fracture modeling represents each fracture and the matrix as a geometrically well-defined entities which are represented explicitly in the computational domain. This approach leads to the most accurate and physically realistic model at the expense of highly refined or hybrid grid [21,30].
In dual-continuum model one do not consider specific known fractures that might be included individually in the model but a network of small interconnected fractures with certain degree of regularity. There are two large differences in scale in the fractures and the blocks: fracture width is very small compared to the scale of the domain and fracture permeability is much larger than the permeability of surrounding material. In dual-continuum approach a sort of averaging process is applied in order to obtain simplified description of matrix-fracture system and its interactions. In the case of stagnant flow in the matrix averaging leads to a double porosity model that was first obtained in [11,33], where the model was described as a phenomenological model deduced experimentally. In the framework of the model presented in these papers the fissures are assumed to have a negligible volume with respect to the volume of the whole reservoir (see [11] or [29] Chapter 5).
From the mathematical point of view, the usual double-porosity model (or -model) assumes that the width of the fracture containing highly permeable porous media is of the same order as the block size. The related homogenization problem was first studied in [9], and was then revisited in the mathematical literature by many other authors (see, e.g. [1,3,4,14,16–18,20,23,25,27,31], and references therein).
Homogenization of linear and nonlinear parabolic equations, in particular, parabolic equations with high contrast coefficients (see the references above) is a long-standing question. In this paper we deal with periodic homogenization of double-porosity-type problems in a special case of asymptotically small volume fraction of highly conductive part of the medium. In other words, when the permeability coefficient of the matrix part vanishes everywhere in the corresponding domain except a set of asymptotically small measure. The first results on the subject were obtained independently and by different approaches in [13] and [28]. In [28] the highly conductive part of the medium (the fissures system) is modelized by the only one small parameter ε which characterizes the scale of the microstructure. The main feature of the homogenized model in this case is that it does not involve neither a cell problem for the calculation of the additional source term nor a cell problem for the calculation of the global permeability tensor. The further results on the subject are connected with the application of the method of two small parameters proposed in [10,19]. In this case the parameter ε describes the periodicity of the fractured-porous medium and δ is the relative thickness or opening of the fracture. The homogenization process then splits in two steps. First, one shows that the corresponding problem admits homogenization as and then in the second step it is necessary to pass to the limit as . Thus the effective system does not depend on . We refer here to [5,6] and the references therein. The first result on the homogenization of the two-phase flow in double porosity media was obtained in [22] by the method of two small parameters. Further application of the method of two small parameters can be found in [32] where a homogenized model of the two-phase incompressible non-equilibrium flow in fractured porous media in the framework of Kondaurov’s model (where the mobilities and capillary pressure depend both on the real saturation and a non-equilibrium parameter) was derived. In the global double porosity δ-problem obtained in [22] after passing to the limit as , additional matrix-fracture source terms are present that are given implicitly via solutions of a nonlinear local boundary value problem known as the imbibition equation. The nonlinearity of the imbibition equation causes difficulties in numerical simulations of the model since no analytic expression of the matrix-fracture source term is available. In order to overcome this issue, one can linearize the imbibition equation and then express the matrix-fracture source term explicitly from the linearized equation. In [22] the imbibition equation is linearized by using an appropriate constant, as suggested by [7]. In this paper we present a new, variable and more general linearization of the imbibition equation which gives a new simplified double porosity model. We also display numerical simulations comparing the matrix-fracture exchange term calculated by solving nonlinear imbibition equation to the matrix-fracture exchange terms given by two different linearization procedures.
The rest of the paper is organized as follows. In Section 2 we present a double porosity model of the two-phase flow in the case of thin fissures, where the opening of the fissure is described by a small parameter δ. The main result of the paper is contained in Section 3 in which we propose a new way to linearize the imbibition equation and express the corresponding matrix-fracture source term in the form of a convolution. In the rest of Section 3 we present the new simplified or fully homogenized double porosity model that is obtained from the double porosity δ-model coupled with the newly linearized imbibition equation as the thickness of the fractures δ tends to 0. In Section 4 we present numerical simulations comparing the matrix-fracture exchange term calculated by solving nonlinear imbibition equation to the matrix-fracture exchange terms given by different linearization procedures.
Double porosity model
In this section we present a double porosity model of incompressible two-phase flow derived rigorously by the homogenization theory in [8,15,34]. Namely, we consider the reservoir , , of the characteristic length L composed of the matrix blocks with the characteristic length l and highly permeable network of fractures. The block size is small compared to the size of the flow domain, i.e., is a small parameter which goes to zero. The thickness of the fractures is supposed to be of order , where is a second small parameter. The porosities of the blocks and the fractures are supposed to be constant and are denoted by and respectively. The permeabilities of the blocks and the fractures are highly contrasted. In the derivation of the double porosity model it is assumed that if the fracture porosity is , then the matrix porosity is , where and are of the same order.
If we neglect gravitational segregation the double porosity model obtained by homogenization as (see [8,15,34]) can be written in the form (see [22]):
where , and are wetting phase saturation and pressure and non wetting phase pressure in the fractures, respectively; , and are the capillary pressure function and the phase mobility functions in the fractures; and are the effective porosity and permeability of the matrix-fracture system. The terms and are the wetting phase and the non wetting phase source terms modeling the phase mass transfer from the matrix to the fracture system governed by the capillary imbibition.
In this paper as in [22], we adopt the Warren–Root idealization of the fractured media, i.e., each matrix block is similar to a rectangular one and all the blocks are surrounded by the fractures. Then we introduce the reference cell which is decomposed in matrix and fracture parts, where the matrix part, , is an open cube with edge length (), and represents the fracture part. The flow domain Ω is assumed to be covered by a pavement of cells .
The effective porosity can be expressed as
Moreover, is of order δ. The effective permeability tensor can be expressed using the solutions of certain cell problems (see [22] for more details) and it is again of order δ.
The matrix-fracture source terms , are given by:
where the function is the matrix block saturation defined for each point as a solution of the problem
where stands for the interface between the matrix and fracture parts of the cell Y; and
Here . Equation is known as the imbibition equation.
We note that the matrix-fracture source terms given by (2) can also be calculated as:
Linearization of the imbibition equation
The main difficulty in application of the double porosity model for the two-phase flow is the fact that the imbibition equation is nonlinear. The nonlinearity does not allow an analytic solution of the equation and an analytic expression of the corresponding source term. This implies that in the numerical simulation of the double porosity model we have to solve the imbibition equation many times. This problem is especially difficult in the case of thin fractures, where the solution of the imbibition equation is of a boundary layer type and a very refined mesh is needed to resolve it. In order to overcome this difficulty, it is possible to linearize the imbibition equation and then use the linearized equation to express the matrix-fracture transfer term by an analytic expression.
In this section we explore different ways of linearization of the imbibition equation. The goal is to derive a linear equation with constant coefficients that can be solved analytically.
Linearization, as suggested in [7], consists in replacing a nonlinear function in the term by some function such that for all values of interest. The simplest variant of such linearization is replacing by its mean value, namely, we consider a constant such that
and we replace the imbibition equation (3) by its linearized version
Now instead of calculating the matrix-fracture source terms defined in (2) by the solution of the original imbibition equation (3) one can calculate these terms using the linearized imbibition equation (6). In this case we denote them by: . Due to the linearity, these terms can be expressed as a convolution. Namely,
where the kernel can easily be calculated (see, e.g., [2]). Due to simplicity of the domain the kernel can be expanded in a function series, truncated at some point and used in numerical calculations. In this way, it enables to avoid the resolution of the local problem numerically. However, the coupling between the local and global problems is still present through the kernel . We will not give details of this approach since we are interested in the case of thin fractures. In Remark 2 we will decouple the local and the global problem by passing to the limit as and obtain a convolution form of the matrix-fracture source terms with the kernel given explicitly.
We propose now a new, more general way to linearize the imbibition equation (3). Namely, let us consider the following boundary value problem:
where the coefficient can be chosen in different ways. One particularly useful choice of the coefficient is the average of the function over the range of saturation given by the boundary conditions:
Then using the function we can express as follows:
Note that in the case of increasing (injection of water in oil saturated media) or decreasing fracture saturation we have a more simple expression for :
With any choice of the function problem (7) can be reduced to (6) with , and thus to an equation with constant coefficients, by the change of the time variable
and passing to a new unknown function defined by
One can easily check that the function is a solution to problem (6) with and corresponding boundary condition. Notice that the function in (10) is invertible except on the time intervals where . On these intervals, in the case of given by (9), the solution of (7) and the boundary function do not depend on time, making (11) consistent on these intervals and making well defined.
From the definition of the matrix-fracture source terms (2), using our linearized imbibition equation (7) and the change of variables (10), (11) we obtain the following (linearized) form of the matrix source term:
where is the matrix-fracture source term produced by linear imbibition equation (6).
Since the term can be expressed in the convolution form with the kernel that is easily calculable, then we can exclude the calculation of the solution of the local problem (7) just as in the case of the constant approximation (5), (6).
Another possible linearization consists in rewriting equation (3) in terms of the function with nonlinearity now appearing in the time derivative term. One can then apply the same type of linearizations as above which lead to different fracture-matrix source terms. In the numerical simulations with this kind of linearization we have observed different results but without net improvement over linearization we have presented above, so we do not consider that kind of linearization further.
In double porosity model given by (1), (2) and (3) there remains a small parameter δ which measures relative thickness of the fractures. By letting this small parameter to zero one can obtain full decoupling of the local and the global problem. In the case of the two-phase flow that problem was studied in [22]; see the references therein for the case of one-phase flow. It is shown in [22] that in the limit the effective fracture equations (1) coupled with the linearized imbibition equation (6) reduces to the system:
where S, and are effective variables in the system of fractures, and source terms are given by
We note that in this final reduction the effective porosity is replaced by the fracture porosity, the effective permeability is reduced fracture permeability, and the matrix-fracture source term reduces to the convolution expression (14) with the kernel . In the model (13), (14) effective permeability and the matrix-fracture source term are given explicitly and there is no need to solve local problems. The local and the global problems are completely decoupled. We should also mention that in the system (1), (6) the porosity, permeability and the matrix-fracture source term are proportional to δ, and equations (13), (14) are obtained after division by δ. For the source terms we therefore have (see [22] for more details). In the case of variable linearization of the imbibition equation given by (7) we can use the matrix-fracture source representation (12) to compute, at least formally, the asymptotic behavior of when . To this end we assume that the boundary function converges to some leading to convergence and , where obviously
and
Now formula (12) gives
where by asymptotic expansion of the matrix-fracture source term in the case of constant linearization we have
and . Therefore we get
Further change of variables gives
We can now conclude that in the limit the effective fracture equations (1) coupled with the linearized imbibition equation (7) reduces to the system (13) with the effective matrix-fracture source term given by
where is given by (16), (17) and . We have obtained in (19) by leaving out small terms and dividing by δ in (18).
Numerical comparison of matrix-fracture exchange terms
In this section we will compare by means of numerical simulation the matrix-fracture exchange term calculated by solving nonlinear imbibition equation (3) to the matrix-fracture exchange terms given by different linearisation procedures. Since we do not consider the whole two-phase flow simulation in this section we will impose an artificial boundary condition on the block which corresponds to water injection into oil saturated media.
In this example we consider porous block and we will consider relative fracture thickness . For fracture permeability we will take fixed value m2 and we take . This means that the matrix permeability in the scaled matrix block Y is equal to . Furthermore, we take the matrix porosity and fluid viscosities Pa·s and Pa·s.
Van Genuchten–Mualem model is used to express the capillary pressure functions and the relative permeabilities. We have
where is effective wetting phase saturation and the residual saturations are taken to be zero; is reference pressure for Van Genuchten law and , are such that .
Evolution of the fracture saturation is given by
and is shown on Fig. 1 together with the boundary condition . On the same figure we also show the capillary pressure functions in the fracture and in the matrix as well as the functions , and .
Functions used in Simulation 1. Van Genuchten parameters are: bar and in the matrix and bar and in the fractures.
For numerical resolution of the imbibition equation we need a grid that is well adapted for resolving the boundary layers that governs the solution. For that purpose we have adopted meshes of Bakhvalov type (see [24]). The adequacy of chosen parameters of the Bachvalov grid is verified in two ways. First, in 1-D we compared numeric solution to the analytic solution which is easy to calculate in the linear cases. Secondly, since the mass transfer term can be calculated by volume integration and by boundary integration we refined the grid up to point where the two methods give results that differ no more than 1%.
Evolution of the matrix-fracture exchange term divided by δ for different values of δ, for the nonlinear and two linear models. On x-axis is given time in days.
On Fig. 2 we present time evolution of the matrix-fracture transfer term for the nonlinear model (3) (denoted by nlin) and for two linear models: one given by (6) (denoted by clin) and model (7) with (9) (denoted by vlin). Figure 2 shows the matrix-fracture transfer term divided by δ for different values of fracture thickness δ. It is shown that the approximation to nonlinear matrix-fracture transfer term given by linear model (7) and (9) is much better than approximation given by model (6) and that the quality of the approximation is rather independent of the fracture size δ. In fact for small δ, expression becomes quickly actually independent of δ, which confirms theoretical result in [22].
The capillary pressure functions and saturation transfer curve in the case of large difference in the matrix and the fracture. Van Genuchten parameters are: bar and in the matrix and bar and in the fractures.
The matrix-fracture exchange term is strongly influenced by difference between the capillary pressure curves in the matrix and the fracture. If the difference between the two curves is large the saturation transfer function will have strong derivative near and it will be almost constant in the rest of the domain. This will strongly influence the boundary condition for the imbibition equation. In Fig. 3 we show the case of the van Genuchten capillary pressure functions with the parameters and bars in the matrix and with and bars in the fracture. In the other extreme, where the two capillary pressure functions are mutually equal, the saturation transfer function is linear.
In Fig. 4 we compare the matrix-fracture exchange term in the case of strongly different capillary pressure functions shown in Fig. 3, and the case of equal capillary pressure functions ( bar, ) in the matrix and the fracture; in both case . We see in both cases that better approximation to the nonlinear matrix-fracture exchange term is again given by vlin curve, that is by the model given by (7) and (9). Simpler clin approximation given by model (6) gives in all cases less good approximation.
In the left column strong difference in the matrix and fracture functions. Parameters are given in Fig. 3; in the right column case of equal functions. In the first row and in the second row .
Finally we chose an example in which the fracture saturation is not monotone. In that case we need to use the definition of the coefficient given by (8). Keeping all the other parameters as before we change only the boundary conditions which is now given by
and the simulation time is, as before, 10 days. The function (21) and corresponding boundary condition are shown on Fig. 5. The matrix-fracture exchange term is shown on Fig. 6. We see that after lost of the monotonicity of the boundary condition the matrix-fracture exchange term given by the variable linearization looses its precision but stays comparable to the constant linearization version of the matrix-fracture exchange term.
Non monotone boundary saturation.
Matrix-fracture exchange term in the case of non monotone boundary condition and .
Conclusion
The main difficulty in numerical simulations of the double porosity model (1)-(4) is that the boundary value problem for the nonlinear imbibition equation (3)-(4) needs to be solved many times, as many as there are spatial mesh nodes in the domain Ω. Furthermore, in the case of a fractured porous media with thin fractures the solution of the imbibition equation turns out to be of a boundary layer type and one needs a very refined mesh to resolve it. Up to our knowledge there is no nonlinear simplified model which supports the idea of a linearization. In this work we have proposed a new, more general way to linearize the imbibition equation (3) which appears in the definition of the matrix-fracture transfer source terms in the global double porosity δ-model of incompressible two-phase flow in porous media. After passage to the limit as , we analyze the effective matrix-fracture exchange source term obtained by this new linearization and compare it to the effective matrix-fracture exchange source terms obtained previously by a constant linearization in [22]. Numerical simulations are provided which show that the matrix-fracture exchange term based on the new linearization procedure gives a better approximation of the exact one than the corresponding exchange term obtained earlier by the authors. Thus by introducing the new, variable linearization of the imbibition equation we have also derived the new simplified double porosity model that is more accurate than the simplified double porosity model obtained earlier in [22] by the constant linearization of the imbibition equation. The numerical simulations of the simplified double porosity model are a part of our future research.
Footnotes
Acknowledgements
The work of L. Pankratov has been supported by Russian Foundation for Basic Research (Grant No. 20-01-00564). The work of A. Vrbaški has been supported by Croatian Science Foundation, project number UIP-2017-05-7249. Their support is gratefully acknowledged.
References
1.
A.Ainouz, Homogenization of a double porosity model in deformable media, Electronic Journal of Differential Equations2013(90) (2013), 1.
2.
C.Alboin, J.Jaffré, P.Joly and J.Roberts, A comparison of methods for calculating the matrix block source term in a double porosity model for contaminant transport, Computational Geosciences6(3) (2002), 523–543. doi:10.1023/A:1021259702179.
3.
B.Amaziane, M.Panfilov and L.Pankratov, Homogenized model of two-phase flow with local nonequilibrium in double porosity media, Advances in the Mathematical Physics2016 (2016), Article ID 3058710.
4.
B.Amaziane and L.Pankratov, Homogenization of a model for water-gas flow through double-porosity media, Mathematical Methods in the Applied Sciences39(3) (2016), 425–451. doi:10.1002/mma.3493.
5.
B.Amaziane, L.Pankratov and A.Piatnitski, Homogenization of a single phase flow in a porous medium containing a thin layer, Mathematical Models and Methods in Applied Sciences17(9) (2007), 1317–1349. doi:10.1142/S0218202507002339.
6.
B.Amaziane, L.Pankratov and V.Rybalko, On the homogenization of some double porosity models with periodic thin structures, Applicable Analysis88 (2009), 1469–1492. doi:10.1080/00036810903114817.
7.
T.Arbogast, A simplified dual-porosity model for two-phase flow, in: Computational Methods in Water Resources IX, Vol. 2 (Denver, CO, 1992), T.F.Russell, R.E.Ewing, C.A.Brebbia, W.G.Gray and G.F.Pindar, eds, Mathematical Modeling in Water Resources, Comput. Mech., Southampton, U.K., 1992, pp. 419–426.
8.
T.Arbogast, J.Douglas and U.Hornung, Modeling of naturally fractured reservoirs by formal homogenization techniques, in: Frontiers in Pure and Applied Mathematics, R.Dautray, ed., North-Holland, Amsterdam, 1991, pp. 1–19.
9.
T.Arbogast, J.DouglasJr. and U.Hornung, Derivation of the double porosity model of single phase flow via homogenization theory, SIAM J. Math. Anal.21 (1990), 823–836. doi:10.1137/0521046.
10.
N.S.Bakhvalov and G.P.Panasenko, Averaging Processes in Periodic Media, Nauka, Moscow, 1984, English transl., Kluwer, Dordrecht, 1989.
11.
G.Barenblatt, I.Zheltov and I.Kochina, Basic concepts in the theory of seepage of homogeneous liquids in the fractured rock, J. Appl. Math. Mech.24 (1960), 1286–1303. doi:10.1016/0021-8928(60)90107-6.
12.
J.Bear, C.F.Tsang and G.de Marsily, Flow and Contaminant Transport in Fractured Rock, Academic, San Diego, CA, 1993.
A.Bourgeat, M.Goncharenko, M.Panfilov and L.Pankratov, A general double porosity model, C. R. Acad. Sci. Paris, Série IIb327 (1999), 1245–1250.
15.
A.Bourgeat, S.Luckhaus and A.Mikelić, Convergence of the homogenization process for a double-porosity model of immiscible two-phase flow, SIAM J. Math. Anal.27(6) (1996), 1520–1543. doi:10.1137/S0036141094276457.
16.
A.Bourgeat, A.Mikelic and A.Piatnitski, Modèle de double porosité aléatoire, C. R. Acad. Sci. Paris, Série1(327) (1998), 99–104. doi:10.1016/S0764-4442(98)80110-9.
17.
A.Braides, V.Chiadò Piat and A.Piatnitski, A variational approach to double-porosity problems, Asymptotic Anal.39 (2004), 281–308.
18.
C.Choquet, Derivation of the double porosity model of a compressible miscible displacement in naturally fractured reservoirs, Appl. Anal.83 (2004), 477–499. doi:10.1080/00036810310001643194.
19.
D.Cioranescu and J.Saint Jean Paulin, Homogenization of Reticulated Structures, Applied Mathematical Sciences, Vol. 136, Springer-Verlag, New York-Berlin-Heidelberg, 1999.
20.
U.Hornung (ed.), Homogenization and Porous Media, Interdisciplinary Applied Mathematics, Vol. 6, Springer-Verlag, New York, 1997.
21.
H.Hoteit and A.Firoozabadi, An efficient numerical model for incompressible two-phase flow in fractured media, Advances in Water Resources31 (2008), 891–905. doi:10.1016/j.advwatres.2008.02.004.
22.
M.Jurak, L.Pankratov and A.Vrbaški, A fully homogenized model for incompressible two-phase flow in double porosity media, Applicable Analysis95(10) (2016), 2280–2299. doi:10.1080/00036811.2015.1031221.
23.
A.Konyukhov and L.Pankratov, Upscaling of an immiscible non-equilibrium two-phase flow in double porosity media, Applicable Analysis95 (2016), 2300–2322. doi:10.1080/00036811.2015.1064524.
24.
T.Linss, Layer-Adapted Meshes for Reaction-Convection-Diffusion Problems, Springer, 2010.
25.
V.A.Marchenko and E.Y.Khruslov, Homogenization of Partial Differential Equations, Birkhäuser, Boston, 2006.
26.
R.A.Nelson, Geologic Analysis of Naturally Fractured Reservoirs, Gulf Professional Publishing, Boston, Massachusetts, 2001.
27.
M.Panfilov, Macroscale Models of Flow Through Highly Heterogeneous Porous Media, Kluwer Academic Publishers, Dordrecht-Boston-London, 2000.
28.
L.Pankratov and V.Rybalko, Asymptotic analysis of a double porosity model with thin fissures, Mat. Sbornik194 (2003), 121–146.
29.
R.Raghavan and E.Ozkan, A Method for Computing Unsteady Flows in Porous Media, Pitman Research Notes in Mathematics, Vol. 318, Longman Scientific and Technical, 1994.
30.
V.Reichenberger, H.Jakobs, P.Bastien and R.Helmig, A mixed-dimensional finite volume method for multiphase flow in fractured porous media, Adv. Water Resources29(7) (2006), 1020–1036. doi:10.1016/j.advwatres.2005.09.001.
31.
G.V.Sandrakov, Homogenization of parabolic equations with contrasting coefficients, Izv. Math.63 (1999), 1015–1061. doi:10.1070/IM1999v063n05ABEH000264.
32.
A.Voloshin, L.Pankratov and A.Konyukhov, Homogenization of Kondaurov’s non-equilibrium two-phase flow in double porosity media, Applicable Analysis98(8) (2019), 1429–1450. doi:10.1080/00036811.2018.1430777.
33.
J.Warren and P.Root, The behavior of naturally fractured reservoirs, Soc. Pet. Eng., J.3 (1963), 245–255. doi:10.2118/426-PA.
34.
L.-M.Yeh, Homogenization of two-phase flow in fractured media, Math. Models Methods Appl. Sci.16(10) (2006), 1627–1651. doi:10.1142/S0218202506001650.