An integrated approach for relative permeability estimation of fractured porous media: laboratory and numerical simulation studies

  • Reda AbdelazimEmail author
Open Access
Original Paper - Production Engineering


Most carbonate reservoirs in Middle East are characterized as porous fractured reservoirs. Estimation of relative permeability of these highly heterogeneous reservoirs is challenging due to the existence of discontinuity in the fluid flow fractured porous media. Although relative permeability is an essential data for simulation of flow in fractured media, few attempts have so far been made to estimate the relative permeability curves. Most notable are the studies by Akin (J Pet Sci Eng 30(1)1–14, 2001), Al-sumaiti and Kazemi (2012), and Fahad (2013). This paper presents an integrated approach to history matching the oil drainage tests, which were carried out by unsteady state, on glass bed models with a single fracture at different orientations and to estimate the relative permeability curve. The integrated approach includes an inversion algorithm coupled with forward numerical modeling of fluid flow. The history matching of the displacement test data was obtained by using the Levenberg–Marquardt algorithm to minimize the error between the simulated and experimental data. In this algorithm, Corey-type power law is used to create relative permeability curves during the optimization procedures. The forward modeling is a 3D multiphase fluid simulator for flow through discrete fractures. Numerical results of fluid flow profiles and the optimized relative permeability curves for single fracture with different orientations and experimental validation with oil drainage tests are presented. The results of the optimized relative permeability data for single fracture are in a good agreement with the data derived by the correlation of Fahad (2013). These results prove that the presented approach can be used to upscale the relative permeability curve from laboratory scale to reservoir grid scale. The work on the upscaling of the estimated relative permeability curve of fractured porous media is under preparation and will be published soon.


Relative permeability curve Naturally fractured reservoirs Finite element model 


Relative permeability plays a critical role in evaluating the production potential and recovery factor for conventional and unconventional reservoirs, and yet, it is considered to be one of the most uncertain parameters in the governing equations of multiphase fluid flow. There are two methods usually used in determining relative permeability in the laboratory by fluid displacement experiments on core samples: (a) in steady-state and (b) unsteady-state conditions. The laboratory-derived relative permeability by steady or unsteady state is upscaled to reservoir scale by history matching of the blocked-based simulated pressure and production data with that recorded during production. In a fractured reservoir, the evaluation of relative permeability is challenging due to the existence of discontinuity in the fluid flow through fractured porous media. The linear relative permeability model (analytical) proposed by Romm (1966) has been used in fluid flow simulation in fractured reservoirs. In this approach, different forces, such as the capillary, viscous, and gravity, are ignored which lead to significant errors in the prediction of fluid recovery (De la Porte et al. 2005) particularly in fractured and unconventional reservoirs. Recent studies have shown that the relative permeability in fractured reservoirs is not a linear function of saturation (Chima et al. 2010; Fahad 2013).

The previous experimental work that has been carried out on fractured cores can be classified into two groups: (a) experiments based on the assumption that the fluid flow is dominant in fractures and (b) experiments based on the assumption that the fluid flow is dominant in porous matrix and fractures. Romm (1966) presented an analytical equation to calculate oil–water relative permeability in fractures based on experimental results using parallel glass plates with smooth surfaces. Based on displacement tests of using two parallel glass plates (kept in vertical position) Romm (1966) concluded that the relative permeability is a linear function of saturation. It was also noted that the linear relative permeability curve is not applicable for well-connected fractured system. Pruess and Tsang (1990) presented a conceptual numerical model for multiphase fluid flow through rough-walled fractures. The model utilized the quantitative description of the fracture pore space in terms of aperture distribution, which was obtained by direct measurements on fracture surface. The void space of a rough-walled fractures is then conceptualized as a two-dimensional heterogeneous porous media. This study showed that the relative permeability strongly depends on fracture aperture. In addition, the authors concluded that the sum of wetting- and nonwetting-phase relative permeabilities within the fracture is less than one at intermediate saturation due to the strong interference between fluid phases. Persoff et al. (1991) studied two-phase flow for gas and liquid in a rough-walled fracture with controlled injection rates and pressures using Hassler and Brunner (1945) method and porous end caps to avoid capillary end effects and to maintain uniform capillary pressure across the entire fracture plane. The results show that there is strong phase interference and the relative permeability is not a linear function of saturation. Pieters and Graves (1994) used a video imaging technique to measure saturations in rough-walled rock fracture, and then, the two-phase relative permeability is calculated based on Welge’s (1952) interpretation of the Buckley–Leverett theory after calculations of the fractional flow. Image processing was performed at various time intervals during the displacement process (before and after breakthrough time). The authors concluded that the relative permeability is not a linear function of saturation. Chima et al. (2010) derived an analytical equation to calculate the relative permeability curve in fractured porous media for two-phase fluid flow. The authors used the mass and momentum balance equation for isothermal system, Newton’s law of viscosity, and Darcy’s law in the derivation of the proposed equation. The proposed equation related the relative permeability to saturation and fluid viscosity. The authors observed that the analytical equation gave results close to that of Pieters and Graves (1994) and the phase relative permeability in fractured porous media is not a linear function of saturation.

The notable two-phase displacement experiments that are conducted in fractured porous media include the work of Akin (2001) and Fahad (2013). Akin (2001) used a history matching technique to calculate relative permeability curve from steady-state experimental data which was carried out on a core sample with a single vertical fracture. The author used a dual-porosity/dual-permeability approach to simulate fluid flow. Akin (2001) found that the fracture relative permeability is a power law function of the corresponding phase saturation. Fahad (2013) performed unsteady-state drainage tests on a glass bead model using single and multiple fractures (both parallel and intersected) with different orientation angles. Based on the results, the authors proposed a new equation for relative permeability for fractured porous media. The equation relates the relative permeability to the number of fractures and fracture orientations. The experimental results also showed that the relative permeability is not a linear function of phase saturation.

Three-dimensional simulation of multiphase fluid flow in fractured porous media

Simulation of multiphase fluid flow in naturally fractured reservoirs is a challenge due to complexity associated with flow processes in porous matrix fracture system. A detailed study of multiphase fluid flow for estimation of production potential of fractured reservoirs is not well documented. In this paper a full derivation of the multiphase fluid flow equations in a poroelastic environment is presented to accurately reflect the fluid flow behavior and evaluate fluid recovery under different driving mechanisms. A number of different approaches have been used to simulate immiscible multiphase fluid flow in fractured reservoirs. Among these approaches most notable is the dual-porosity/dual-permeability one.

In dual-porosity/dual-permeability approach, Kazemi et al. (1976) developed a three-dimensional numerical simulator for water/oil system in fractured reservoirs. The equations used to simulate two-phase flow are extensions of Warren and Root’s (1963) single-phase flow. The numerical model accounted for gravity, viscous, and capillary forces. Governing equations for matrix porous media and fractures are solved separately by Gauss–Seidel iterative technique using finite difference method. In this approach, the fracture pressure and water saturations in fracture and the matrix pressure and water saturation in matrix are solved iteratively. This process is repeated until a certain convergence is achieved. Kazemi et al. (1976) did not included the gravity term, and the same capillary pressure curve was used for both fracture and matrix systems.

Thomas et al. (1983) extended the approach that has been presented by Kazemi et al. (1976) by replacing the two-phase fluid flow with three-phase flow in the derived equations. In their approach the authors assumed that the flow between the matrix and fractures is governed by a local transfer function and that there are no communications between matrix blocks. The mathematical formulations were solved implicitly for pressure, water saturation, and gas saturation. The authors found that the implicit treatment of matrix/fracture flow resulted in a more stable and efficient model compared to the method proposed by Kazemi et al. (1976). In addition, Thomas et al. (1983) concluded that the gas saturation has a significant impact on oil recovery when used for water flooding. Lewis and Ghafouri (1997) extended Thomas et al. (1983) model by accounting for poroelasticity. The mathematical equations are derived based on geomechanics equilibrium and multiphase mass conversation. The authors discretized the equations using Galerkin finite element formulations. Lewis and Ghafouri (1997) found that the coupling effect has a significant impact on the reservoir fluid flow behavior.

In conclusion, all the above-mentioned models have used dual-porosity/dual-permeability approach in simulating multiphase fluid flow through naturally fractured reservoirs. These models, however, are not physically and mathematically rigorous for multiphase fluid flow as the derived equation is direct extensions of single-phase flow equations and ignored the mechanisms that govern the multiphase fluid flow. In other words, multiphase transfer function used in dual-porosity/dual-permeability approach is a direct generalization of single-phase transfer function and the effect of capillary force is neglected.

Karimi-Fard et al. (2004) simulated the two-phase fluid flow in fractured reservoirs by integrating finite volume and Galerkin finite element methods to guarantee mass conservative and provide direct physical interpretation of the discretized governing equations. In order to obtain a continuous pressure and saturation profile, Hoteit and Firoozabadi (2005) developed a compositional simulator based on mixed finite element and discontinuous Galerkin method. Monteagudo and Firoozabadi (2004, 2007) used the capillary continuity equation and capillary pressure saturation function at fracture matrix interface to calculate the saturation in fracture and matrix blocks within the control volume. Raviart and Thomas (1977) and Arnold et al. (2002) used mixed finite element method (MFE) to approximate velocity fields in highly heterogeneous porous media. This method has been widely used to simulate single-phase fluid flow through fractured porous media (Vohralík 2007). Hoteit and Firoozabadi (2008) extended (MFE) to two-phase fluid flow in reservoirs with few discretely oriented fractures including gravity and capillarity effects. Their model accounted for fluid flow through matrix, fracture, and at matrix fracture interface. Monteagudo et al. (2011) and Moinfar et al. (2014) simulated multiphase fluid flow coupled with geomechanics in few discretely oriented fractures. Monteagudo et al. (2011) used finite volume method to solve the flow equations and Galerkin finite element for the geomechanics. Moinfar et al. (2014), on the other hand, proposed a fully implicit compositional reservoir simulator using embedded discrete fracture model (EDFM) to simulate complex displacement process (e.g., miscible gas injection) in fractured reservoirs. The authors used the empirical model proposed by Bandis et al. (1983) which is called “nonlinear Barton-Band joint model” to relate the effect of effective normal stress to the normal closure of the fracture. The problem with Barton-Band joint model is its underestimation of hydraulic aperture value (Piggott and Elsworth 1991). In all of these studies the authors simulated fluid flow in few fractures.

In summary, most of the numerical models used to simulate multiphase flow in fractured porous media are uncoupled with geomechanics problem or coupled but using dual-porosity/dual-permeability approach. Also, these models have different limitations of incorporating full permeability tensors and capable of simulating only few numbers of discretely oriented fractures. In addition, application for multiphase upscaling coupled with geomechanics problems has not been addressed.

In this paper, a fully coupled multiphase fluid flow in discretely oriented fractured porous media in a poroelastic frame work will be presented. The simulation workflow for two-phase fluid flow is based on upstream flux weighted finite element discretization method in a poroelastic framework. Moreover, the viscous and the gravity effects are considered in mass and momentum balance equation. The capillary pressure effect is included during the discretization of the partial differential equations of multiphase fluid flow. In flow simulation the capillary pressure saturation function is used for water saturation distribution calculations at fractures and matrix interface. The developed numerical scheme is validated against an analytical solution for homogenous porous media only.

Next, an inversion algorithm will be presented and then integration between the developed multiphase flow simulator and the inversion technique will be used to estimate relative permeability curve for laboratory drainage tests data (production data) that carried out on glass bed models (Fahad 2013).

Governing equations for multiphase fluid flow in a poroelastic framework

In general, behavior of two-phase fluid flow system through fractures and matrix porous media is governed by generalized Darcy’s law and continuity equation (see “Appendix” for a comprehensive derivation).

The Darcy’s law is expressed as:
$$\phi s_{\pi } u^{\pi s} = \frac{{k_{ij} k_{r\pi } }}{{\mu_{\pi } }}\left[ { - p_{\pi } + \rho_{\pi } g_{i} } \right]\quad \pi = w,nw$$
General continuity equation for wetting phase incorporating the concept of effective stress can be expressed as follows:
$$- {\nabla }^{T} \left[ {\frac{{k_{ij} k_{\text{rw}} }}{{\mu_{\text{w}} \beta_{\text{w}} }}{\nabla }\left( {p_{\text{w}} + \rho_{\text{w}} gh} \right)} \right] + \phi \frac{\partial }{\partial t}\left( {\frac{{\rho_{\text{w}} s_{\text{w}} }}{{\beta_{\text{w}} }}} \right) + \rho_{\text{w}} \frac{{s_{\text{w}} }}{{\beta_{\text{w}} }}\left[ {\begin{array}{*{20}c} {\left( {1 - \frac{D}{{3K_{\text{m}} }}} \right)\frac{\partial \varepsilon }{\partial t} + \frac{Dc}{{3K_{\text{m}} }} + } \\ {\left( {\frac{1 - \phi }{{K_{\text{m}} }} - \frac{D}{{\left( {3K_{\text{m}} } \right)^{2} }}} \right)\frac{{\partial \bar{p}}}{\partial t}} \\ \end{array} } \right] + \rho_{\text{w}} Q_{\text{w}} = 0$$
General continuity equation for nonwetting phase can be expressed as follows:
$$- \nabla^{T} \left[ {\frac{{k_{ij} k_{\text{ro}} }}{{\mu_{\text{o}} \beta_{\text{o}} }}\nabla \left( {p_{\text{o}} + \rho_{\text{o}} gh} \right)} \right] + \phi \frac{\partial }{\partial t}\left( {\frac{{\rho_{\text{o}} s_{\text{o}} }}{{\beta_{\text{o}} }}} \right) + \rho_{\text{o}} \frac{{s_{\text{o}} }}{{\beta_{\text{o}} }}\left[ {\begin{array}{*{20}c} {\left( {1 - \frac{D}{{3K_{\text{m}} }}} \right)\frac{\partial \varepsilon }{\partial t} + \frac{Dc}{{3K_{\text{m}} }} + } \\ {\left( {\frac{1 - \phi }{{K_{\text{m}} }} - \frac{D}{{\left( {3K_{\text{m}} } \right)^{2} }}} \right)\frac{{\partial \bar{p}}}{\partial t}} \\ \end{array} } \right] + \rho_{\text{o}} Q_{\text{o}} = 0$$
where ϕ is the porosity of the media, c is the rock compressibility, \(\bar{p}\) is the average pressure, \(s_{\pi }\) is the saturation for each phase, \(u^{\pi s}\) is the relative velocity vector between fluid phase and solid phase, \(k_{ij}\) is the permeability tensor, \(k_{r\pi }\) is the relative permeability for each fluid phase π, \(\mu_{\pi } ,\rho_{\pi }\), and \(p_{\pi }\) are dynamic viscosity, density of fluid, and fluid pressure for each phase, respectively, \(g_{i}\) is the gravity acceleration vector, \(\beta_{\pi }\) is the fluid formation volume factor, \(K_{m}\) is the bulk modulus of solid grain, \(D\) is the elastic stiffness matrix, and \(Q_{\pi }\) represents external sources or sinks.

Saturation equations

Oil saturation equation:
$$\phi \frac{{\partial s_{\text{o}} }}{\partial t} + \nabla \cdot v_{\text{o}} = 0$$
Water saturation equation:
$$\phi \frac{{\partial s_{\text{w}} }}{\partial t} + \nabla \cdot v_{\text{w}} = 0$$
where \(s_{i}\) and \(v_{i}\) are the saturation and velocity for phase (i), respectively.

To obtain the numerical solution of this highly nonlinear system of equations, suitable initialization and boundary conditions are designated first, and then some of auxiliary functions are employed which are known as the constitutive relationships.

Auxiliary equations

The porous medium voids are assumed to be filled with water and oil, and the sum of their saturation is unity:
$$s_{\text{o}} + s_{\text{w}} = 1.0$$
The pressure in each phase in porous media is related though the capillary pressure equation as follows (assume that the media are water wet):
$$p_{\text{cow}} = p_{\text{o}} - p_{\text{w}}$$
where \(p_{\text{cow}}\) is the capillary pressure between oil phase and water phase.

Validation of 3D poroelastic numerical model

Verification of the developed 3D two-phase numerical model is necessary to ensure that the three-dimensional concepts are implemented correctly. In view of this first the elastic and two-phase fluid flow problems are validated separately. For the validation of elastic problem, a complex test using 3D beam element is used, while the fluid flow problem is validated against an analytical solution of Buckley–Leverett.

Validation of elasticity problems using FEM tool box

A 3D beam element is used with dimensions of (0.1 m × 1 m × 0.1 m) to test whether the developed 3D elastic numerical model is capable of predicting the stresses profile for complex loading schemes. Shear traction of 450 N/m2 is applied on one side along y direction, and a fixed displacement is applied across xz plane (see Fig. 1). The Young’s modulus and Poisson’s ratio are 200 GPa and 0.2, respectively. Results of this study are compared with that from a FEM tool box and presented in Fig. 2a, b. From the figure, it can be seen that the displacement and stresses profile resulted from the elastic numerical model and FEM tool box are very close to error ranging from 5 to 10 %. This level of error can be attributed to the use of gauss points: Gauss points used in the numerical model and FEM tool box are 15 and 4, respectively, and also the different methods used for stresses calculation. Noteworthy, the elastic numerical model produced the highest stresses (around 135 Pa) along the top edge of the 3D beam, particularly near the corners which is 5 Pa higher than that from FEM tool box, while the lowest stresses (around −450 Pa) were produced on the bottom edge of the 3D beam which is −45 lower than that from the FEM tool box. In addition, the developed numerical elastic model gave a continuous stress profile better than that produced by FEM tool box.
Fig. 1

3D tetrahedral mesh used in validation of the developed elastic numerical model

Fig. 2

Schematic representation of displacement (mm) (top) and y-stresses (Pa) (bottom) for a FEM tool box and b the developed numerical elastic model with σ y  = 450 Pa

Two-phase numerical model validation against 1D Buckley–Leverett solution

The two-phase fluid flow numerical model is validated against 1D Buckley–Leverett analytical solution (Buckley and Leverett 1942) using simple 1D homogenous reservoir. The reservoir domain is divided into a number of elements with one producer and one injector. The injection rate is set to 1000 bbl/day and the initial reservoir pressure to 5000 psi, while the producer is producing at a variable rate at a constant bottomhole flowing pressure of 500 psi. The viscosities of wetting phase and nonwetting phase are 1 cp and 0.7 cp, respectively.

In this case the capillary pressure effect is ignored; therefore, an explicit equation for water saturation calculation has to be used. Discretization of water saturation equation using standard finite element method produces a solution with spatial oscillations due to its hyperbolic nature. To overcome this, Galerkin least square technique (GLS) is employed to stabilize the solutions.

Figure 3 shows the water saturation profile for Buckley–Leverett and finite element numerical solutions using different numbers of mesh elements. As can be seen from Fig. 3, with the increasing of mesh elements number, the water saturation profile becomes close to the analytical solution. In addition, the numerical saturation flood front does not exhibit the same piston-like displacement that is shown by the analytical solution. This is mainly because of the numerical dispersion due to time and space discretization. Numerical dispersion depends on element size, time step size, velocity of frontal advance, and numerical formulation. In addition, in finite element method, shape functions are used to approximate the field variables (pressure and saturation). Since these shape functions cannot capture the field variation exactly, the resulting interpolation error leads to numerical dispersion. Figure 4 shows the stable water saturation profile at different points away from the injector with time for 300 elements mesh.
Fig. 3

Water saturation profile for 1 − D displacement using Buckley–Leverett and finite element numerical solution after 1 month of water injection

Fig. 4

Water saturation profile at different time and distance from the injector with Q inj = 1000bbls/d, P r = 5000psi, P wf = 500psi

Relative permeability measurement using a glass bead model

In order to improve our understanding of the two-phase flow process in oriented and intersected fractures, an innovative laboratory methodology was designed and developed by Fahad (2013) using a glass bead models of size 20 cm × 10 cm × 0.2 cm. The fractures in these models are made using two parallel glass plates separated by microfine glass beads of 2 mm width. In these packed microfine beads, single and multiple fractures of 0.1 mm × 2 mm × 100 mm are made by large diameter glass beads. Fluids are injected at a constant injection rates by using a piston pump. A digital camera was used in order to take pictures of glass bead model during the displacement process. A schematic representation of the experimental setup is presented in Fig. 5. Water and Soltrol-130 with 1.4 cp and 1.002 cp, respectively, are used during the unsteady-state displacement test. Constant oil injection rates of 1 and 2 cm3/min were used to displace the water phase, and the volume of produced fluids was recorded with time. These procedures were repeated by using different fracture system, such as multiple fractures with variable orientation and intersections. With the use of analytical equations introduced by Johnson, Bossler and Neumann (JBN) method (1959), the authors were able to calculate the relative permeability for each fracture system. Finally, the authors came up with a new correlation to relate the relative permeability of oil and water with number of fractures and their orientations and intersection.
Fig. 5

The glass bead model used for two-phase flow experiments (after Fahad 2013)

The drainage test is carried out on a single and multiple fracture systems as shown in Fig. 6. The authors carried out a series of tests using single and multiple fractures with different orientation angles (see Fig. 6), and further details can found in the original literature. In this study a single vertical fracture with 0° in the direction of flow (see Fig. 6a), an inclined fracture with 45° orientation angle (see Fig. 6b), and two intersected fractures (Fig. 6c) both having 45° orientation angle are considered. The flow tests were carried out by keeping the glass bead models in the horizontal plane to avoid the gravity effects on fluid flow. The length and aperture of the fracture are set at constant values of 10 and 0.01 cm, respectively.
Fig. 6

Glass bead pack models used for unsteady-state flow experiments (after Fahad 2013)

In this section it is aimed to simulate fluid flow based on Fahad (2013) glass bead experiments to predict the relative permeability that match the laboratory history production data for different fracture systems. For this purpose, a history matching optimization algorithm that incorporates the multiphase numerical model presented in this paper. Moreover, in this section Fahad (2013) relative permeability correlation is evaluated with a view that the correlation can be used in the upscaling of measured relative permeability curves from laboratory scale to reservoir grid scale.

Inversion analysis of oil drainage test data

In this section an integrated approach to history matching of the oil drainage test data, which were carried out by unsteady-state method using glass bead models, is presented. The inversion algorithm includes a forward numerical modeling of fluid flow to obtain experimentally derived relative permeability curve. The history matching of the displacement process was optimized by using the Levenberg–Marquardt algorithm to minimize the error between the simulated and experimental production data (oil and water). In this algorithm, Corey-type power law is used to create relative permeability curves during the optimization procedures.

In the first step, a relative permeability curve is created by using Corey’s form where the phase relative permeability is function of its saturation as described below:
$$k_{\text{rw}} = a\left[ {\frac{{s_{\text{w}} - s_{\text{wr}} }}{{1 - s_{\text{wr}} }}} \right]^{b}$$
$$k_{\text{ro}} = c\left[ {\frac{{s_{\text{o}} - s_{\text{or}} }}{{1 - s_{\text{or}} }}} \right]^{d}$$
where \(k_{\text{rw}}\) is the water relative permeability, \(k_{\text{ro}}\) is the oil relative permeability, \(s_{\text{wr}}\) is the residual water saturation, \(s_{\text{or}}\) is the residual oil saturation, and a, b, c, and d are the parameters, which are adjusted to achieve an acceptable history match. An initial value is given to each of these controlling parameters (a, b, c, and d) to construct the first set of relative permeability curves. Notable to mention, the relative permeability end points of water and oil are determined by the experiments. Then, the simulation output (produced volumes of oil and water with time) is used to calculate the least square function, J, as follows:
$$J = \sum\limits_{i = 1}^{N} {\left( {Q_{i}^{\text{obs}} - Q_{i}^{\text{sim}} } \right)}^{2}$$
where \(Q_{i}^{\text{obs}}\) is the observed volume of produced fluid, \(Q_{i}^{\text{sim}}\) is the simulated volume of produced fluid, and N is the total number of recovery observations to be history matched.
In step two, the parameter “a” is modified by a magnitude of ε (ε = 0.001) to estimate the relative permeability curve which is then used to simulate two-phase fluid flow to calculate new fluid volumes (oil and water). These water and oil volumes are subsequently used in Eq. 10 to calculate a new least square function, J a, and then \(\nabla J_{a}\) as follows:
$$\nabla J_{a} = \frac{{J_{a} - J}}{\varepsilon }$$
In step three, the sensitivity coefficient matrix, D, is calculated as:
$$D_{a} = \frac{{{\text{Q}}^{\text{obs}} - {\text{Q}}^{\text{sim}} }}{\varepsilon }$$
Now the first part of the left-hand side of the Levenberg–Marquardt algorithm is obtained and is known as Hessian matrix which is given by:
$$H(X) = D^{T} D$$

In step four, similar procedures are repeated for other controlling parameters b, c, and d until \(D^{T} D\) matrices are complete.

In step five, the full formulation of left- and right-hand sides of Levenberg–Marquardt algorithm is obtained. The algorithm is solved for the improvement term \(\Delta x_{k}\), and the equation used in this algorithm is as follows:
$$\left( {H\left( {x_{k} } \right) + \lambda I} \right)\Delta x_{k} = - \nabla J\left( {x_{k} } \right)$$
where \(\lambda\) is the stability factor, and \(\Delta x_{k}\) is used to update the control parameters (a, b, c, and d) as:
$$x_{k + 1} = x_{k} + \alpha\Delta x_{k}$$
where α is the step size. Steps from one to five are repeated until \(\Delta x_{k}\) be very small, and error between the observed and calculated volume of produced fluid is minimized.

Testing of inversion algorithm for two-phase flow

A 3D reservoir model with one fracture in the direction of fluid flow with dimensions of (10 m × 10 m × 10 m) is constructed to test the history matching optimization algorithm. A 3D finite element mesh is created, and the reservoir model is initialized by rock and fluid properties. The permeability of matrix and fracture is set to 0.1 md and 1D, respectively, and water and oil viscosity are set to 1 cp and 0.7 cp, respectively. A set of synthetic relative permeability curve is used as a target set. The created 3D model is saturated by water. Oil phase is injected from one end of the model at constant flow rate to displace the water phase, and the produced water volume (target volume) is calculated against time using the multiphase numerical model. The relative permeability curves for oil and water phases are changed, and then, new simulation outputs are obtained (simulated volume). The optimization history matching algorithm is used in this step to iterate the relative permeability until the error between the target and simulated volume of produced water is minimized. Figure 7 shows the three relative permeability curves include: target curve, initial curve, and optimized curve. The target and final relative permeability curves show a good match confirming that the optimization algorithm is capable of predicting relative permeability curves. Figure 8 shows a comparison between the optimized and target volume (synthetic) of water produced with an error less than 2 %. As can be seen in Fig. 8, the oil production rate is fluctuated and this can be explained by the following: At the beginning of the production process, the water produced from the fracture and then the matrix starts to feed the fracture with water. Therefore, during this process the water production rate will be fluctuated and it depends on how quick the matrix feed the fracture with fluid.
Fig. 7

Different relative permeability curves used during the validation of the history matching optimization algorithm

Fig. 8

Comparison between target (synthetic) and optimized volume of the produced fluid by using target and optimized sets of relative permeability (presented in Fig. 7)

Numerical simulation of two-phase flow in glass bead fracture model

The first step is to numerically simulate Fahad (2013) glass bead experimental model and then predict oil drainage test data (produced volume of water). Next is to compare the simulated data with that obtained from the glass bead model in the laboratory. Finally, the inversion algorithm is used to match the recorded volume of produced water to predict relative permeability curves.

3D mesh for the glass bead experimental models with single and multiple fractures is presented in Fig. 9a–c. The 3D mesh is generated for the same physical dimensions as that of the laboratory model (20 cm × 10 cm × 0.2 cm). Matrix is represented by tetrahedral element, while the fractures by triangle elements. Matrix permeability is set to 3.4D, whereas fracture permeability is set to 1 × 104 D (from Fahad 2013). Oil viscosity is 1.4 cp and density is 0.75 gm/cm3, while water viscosity is 1.002 cp and density is 0.998 gm/cm3. Oil is injected at one end of the model at constant rate of 2 cm3/min, and the produced fluids are collected at the other end of the model (see Fig. 10). The simulation runs are performed without considering the effect of capillary pressure as no capillary pressure curve is available for the glass bead model.
Fig. 9

3D tetrahedral meshes generated for simulating multiphase fluid flow in different fractured systems: a single fracture at 0°, b single fracture at 45°, and c 2× intersected fractures at 45°

Fig. 10

Initial and boundary conditions for modeling multiphase fluid flow in glass bead models


In Figs. 11, 12, and 13 the oil water drainage profile obtained by the simulation study and Fahad (2013) experimental study at 0.4 PVI. In these figures fluid displacement profiles are represented by red color and blue color, respectively. The oil and water flow profiles for numerical simulation and laboratory observations are in close agreement. The results of produced water volume (water recovery) from the numerical simulation and laboratory observations are presented in Figs. 14, 15, and 16. These figures show that the fracture orientation and density have a significant effect on the fluid flow profile and volume of water produced. It is clear that in a reservoir with more fractures (2× intersected fracture system) an early breakthrough (4.5 min) occurs compared to other fracture systems (6.3 min for single fracture with 45° orientation). It is also observed from the displacement profile that the displacement process is delayed in the numerical simulation than that in laboratory experiment (see Figs. 14, 15, 16). This effect might be caused by ignoring the capillary forces in numerical modeling. Another possible reason is that the estimated permeability (by cubic law) for the fracture is lower than the actual permeability of the glass bead laboratory model.
Fig. 11

Oil–water drainage profile for vertical fracture system at 0° in the direction of fluid flow at 0.4 PVI

Fig. 12

Oil–water drainage profile for inclined fracture system at 45° in the direction of fluid flow at 0.4 PVI

Fig. 13

Oil–water drainage profile for 2× intersected fracture system at 45° in the direction of fluid flow at 0.4 PVI

Fig. 14

Comparison between the simulated and experimentally observed volume of the produced fluid for vertical fracture system at 0°

Fig. 15

Comparison between the simulated and experimentally observed volume of the produced fluid for inclined fracture system at 45°

Fig. 16

Comparison between the simulated and experimentally observed volume of the produced fluid for 2× intersected fracture system at 45°


The relative permeability curves for oil and water obtained with minimum error (optimized) between the simulated and experimentally obtained produced water volume at 2 cm3/min constant injection rate are presented in Figs. 17 and 18, respectively. These curves are for single fracture at 0° and 45° and 2 intersected fractures at 45° orientation angle. As can be seen from Figs. 17 and 18, in general for single fracture oil relative permeability is lower than that of multiple fractures, while water relative permeability for single fracture is higher than that of multiple fractures. This can be explained by the fact that a large volume of water passes through the multiple fractures during the displacement process making the relative permeability to water for multiple fractures lower. From the results it can be concluded that the numerical methodology developed as part of this paper is capable of simulating the experimental observation made by Fahad (2013).
Fig. 17

Optimized oil relative permeability curves obtained by using the history matching algorithm for different fractured systems

Fig. 18

Optimized water relative permeability curves obtained by using the history matching algorithm for different fractured systems

Fahad (2013) conducted a large number of experiments in the glass bead model, and based on the results of these experiments, the authors developed a correlation model as follows:
$$k_{\text{ro}} = \left[ {1 + \left( { - 0.015 \times n_{f}^{2} + 0.155 \times n_{f} } \right) + \left( {0.16 \times e^{{ - 4.01\left( {1 - \sin \psi } \right)}} } \right) - 0.085 \times \sin \theta } \right] \times k_{\text{ref}}$$
where \(k_{\text{ro}}\) is the oil relative permeability, \(k_{\text{ref}}\) is the reference oil relative permeability which is \(k_{\text{ro}}\) of the homogenous glass bead pack (Fahad 2013), \(n_{\text{f}}\) is the number of fractures in the system, \(\theta\) is the fractures orientation toward the flow direction, and \(\psi\) is the angle between the fracture with a reference fracture (one fracture that exists in the system is assumed to be a reference).
Results of this correlation are compared with the relative permeability obtained by simulation studies and presented in Fig. 19. It can be seen from Fig. 19 that the simulated oil relative permeability and that obtained based on the derived correlation are in a good agreement. From the comparison it is clear that the correlation has the power to obtain the relative permeability of fracture systems, but this correlation is limited to the glass bead size.
Fig. 19

Oil relative permeability: a comparison between simulated and correlation results


In this paper, we have presented a methodology of estimating the relative permeability curve from drainage tests data using our developed multiphase fluid flow simulation model and an inversion technique. The multiphase fluid flow model is formulated based on the three governing forces, gravity viscous, and capillary forces. The flow process in porous fractured rock is simulated using finite element technique under poroelastic frame work. The model is validated against first, the analytical solution by Buckley–Leverett, simulating the oil drainage test in a glass bead model by Fahad (2013). From the validation, it was observed that the simulation results are in a good agreement with that at each stage of validation.

The integration between the developed multiphase fluid flow simulation model and the inversion technique has been implemented to estimate the relative permeability curve from the laboratory test data that has been carried out on a different glass bed models. The results show that the developed integrated methodology has the ability to estimate the relative permeability curves for fractured systems. Then, these results gave us a concept of how this developed integrated methodology will be used in the future for upscaling relative permeability curves of fractured reservoirs from laboratory scale to reservoir scale.


  1. Akin S (2001) Estimation of fracture relative permeabilities from unsteady state core floods. J Pet Sci Eng 30(1):1–14CrossRefGoogle Scholar
  2. Al-sumaiti AM, Kazemi H (2012) Experimental and numerical modeling of double displacement oil recovery process in tight fractured carbonate reservoirs. In: Abu Dhabi international petroleum conference and exhibition. Society of Petroleum EngineersGoogle Scholar
  3. Arnold DN, Brezzi F, Cockburn B, Marini LD (2002) Unified analysis of discontinuous Galerkin methods for elliptic problems. SIAM J Numer Anal 39(5):1749–1779CrossRefGoogle Scholar
  4. Bandis S, Lumsden A, Barton N (1983) Fundamentals of rock joint deformation. Int J Rock Mech Min Sci Geomech Abs 20(6):249–298CrossRefGoogle Scholar
  5. Buckley SE, Leverett M (1942) Mechanism of fluid displacement in sands. Trans AIME 146(01):107–116CrossRefGoogle Scholar
  6. Chima A, Chavez Iriarte EA, Carrillo C, Himelda Z (2010) An Equation to predict two-phase relative permeability curves in fractures. Paper presented at the SPE Latin American and Caribbean petroleum engineering conferenceGoogle Scholar
  7. De la Porte JJ, Kossack CA, Zimmerman RW (2005) The effect of fracture relative permeabilities and capillary pressures on the numerical simulation of naturally fractured reservoirs. Paper presented at the SPE annual technical conference and exhibitionGoogle Scholar
  8. Fahad M (2013) Simulation of fluid flow and estimation of production from naturally fractured reservoirs. PhD thesisGoogle Scholar
  9. Hassler G, Brunner E (1945) Measurement of capillary pressures in small core samples. Trans AIME 160(01):114–123CrossRefGoogle Scholar
  10. Hoteit H, Firoozabadi A (2005) Multicomponent fluid flow by discontinuous Galerkin and mixed methods in unfractured and fractured media. Water Resour Res 41(11):1–15Google Scholar
  11. Hoteit H, Firoozabadi A (2008) Numerical modeling of two-phase flow in heterogeneous permeable media with different capillarity pressures. Adv Water Resour 31(1):56–73CrossRefGoogle Scholar
  12. Karimi-Fard M, Durlofsky L, Aziz K (2004) An efficient discrete-fracture model applicable for general-purpose reservoir simulators. SPE J 9(02):227–236CrossRefGoogle Scholar
  13. Kazemi H, Merrill L Jr, Porterfield K, Zeman P (1976) Numerical simulation of water–oil flow in naturally fractured reservoirs. Soc Petrol Eng J 16(06):317–326CrossRefGoogle Scholar
  14. Lewis RW, Ghafouri HR (1997) A novel finite element double porosity model for multiphase flow through deformable fractured porous media. Int J Numer Anal Methods Geomech 21(11):789–816CrossRefGoogle Scholar
  15. Moinfar A, Varavei A, Sepehrnoori K, Johns RT (2014) Development of an efficient embedded discrete fracture model for 3D compositional reservoir simulation in fractured reservoirs. SPE J 19(2):289–303CrossRefGoogle Scholar
  16. Monteagudo J, Firoozabadi A (2004) Control‐volume method for numerical simulation of two‐phase immiscible flow in two‐and three‐dimensional discrete‐fractured media. Water Resour Res 40(7):W07405Google Scholar
  17. Monteagudo JE, Firoozabadi A (2007) Control-volume model for simulation of water injection in fractured media: incorporating matrix heterogeneity and reservoir wettability effects. SPE J 12(03):355–366CrossRefGoogle Scholar
  18. Monteagudo J, Rodriguez A, Florez H (2011) Simulation of flow in discrete deformable fractured porous media. Paper presented at the SPE reservoir simulation symposium, The Woodlands, TXGoogle Scholar
  19. Persoff P, Pruess K, Myer L (1991) Two-phase flow visualization and relative permeability measurement in transparent replicas of rough-walled rock fractures. Lawrence Berkeley LabGoogle Scholar
  20. Pieters DA, Graves RM (1994) Fracture relative permeability: linear or non-linear function of saturation. In: International Petroleum Conference and Exhibition of Mexico. Society of Petroleum EngineersGoogle Scholar
  21. Piggott AR, Elsworth D (1991) A hydromechanical representation of rock fractures. Paper presented at the proceedings of the 32nd US symposium on rock mechanics, University of OklahomaGoogle Scholar
  22. Pruess K, Tsang Y (1990) On two-phase relative permeability and capillary pressure of rough-walled rock fractures. Water Resour Res 26(9):1915–1926CrossRefGoogle Scholar
  23. Raviart P-A, Thomas J-M (1977) A mixed finite element method for 2-nd order elliptic problems mathematical aspects of finite element methods. Springer, Berlin, pp 292–315Google Scholar
  24. Romm E (1966) Flow characteristics of fractured rocks. Nedra, Moscow 283 Google Scholar
  25. Thomas LK, Dixon TN, Pierson RG (1983) Fractured reservoir simulation. SPEJ 23(1):42–54. doi: 10.2118/9305-PA CrossRefGoogle Scholar
  26. Vohralík M (2007) A posteriori error estimates for lowest-order mixed finite element discretization of convection–diffusion-reaction equations. SIAM J Numer Anal 45(4):1570–1599CrossRefGoogle Scholar
  27. Warren J, Root PJ (1963) The behavior of naturally fractured reservoirs. SPE J 3(3):245–255CrossRefGoogle Scholar
  28. Welge HJ (1952) A simplified method for computing oil recovery by gas or water drive. J Petrol Technol 4(04):91–98CrossRefGoogle Scholar

Copyright information

© The Author(s) 2016

Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (, which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Authors and Affiliations

  1. 1.Chemical and Petroleum Engineering DepartmentAmerican University of Ras Al KhaimahRas Al KhaimahUnited Arab of Emirates
  2. 2.Cairo UniversityGizaEgypt

Personalised recommendations