Regular Article
Numerical modeling of molecular diffusion and convection effects during gas injection into naturally fractured oil reservoirs
^{1}
Department of Chemical Engineering, Isfahan University of Technology, 8415683111 Isfahan, Iran
^{2} Improved Oil Recovery (IOR) Research Institute, National Iranian Oil Company (NIOC), Vanak Square, Tehran, Iran
^{3}
Discipline of Chemical Engineering, School of Engineering, University of KwaZuluNatal, Howard College Campus, King George V Avenue, Durban 4041, South Africa
^{*} Corresponding author: amir_h_mohammadi@yahoo.com
Received:
12
July
2021
Accepted:
15
November
2021
Gas injection into a naturally fractured oil reservoir keeps the reservoir pressure and increments the initial recovery from the reservoir. The main aim of this work was to develop a numerical model to calculate the mass transfer (molecular diffusion and convection) between a gas injected in the fracture and residual fluid (gas and oil) in a matrix block. The dual continuum model is applied to describe flow behaviour and fluid recovery in porous media. Finally, the model is validated by comparing the outcomes with the results of two experimental works available in the literature. The mathematical model results are in agreement with the laboratory data including recovery of each component, saturation profile, and the pressure gradient between matrix and fracture. Modeling results show that after 25 days of N_{2} injection, the lighter and heavier components (C1 and C5) are recovered about 51% and 39%, respectively. These amounts for CO_{2} injection are 49% and 27%. It is found that the convection mechanism has a great effect on preventing the pressure drop of the reservoir during injection operations. In the nitrogen injection, without considering the convection, after 30 days, the matrix pressure reaches 1320 Psi from 1479 Psi but after 30 days, considering the convection, the pressure reaches 1473 Psi from 1479 Psi.
© H. Gholamian et al., published by IFP Energies nouvelles, 2021
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Nomenclature
D_{c,o,} D_{c,g}: Diffusion coefficient of component c in oil and gas, cm^{2}/s
D_{g} : Diffusion coefficient of gas, cm^{2}/s
f_{o,c,} f_{g,c}: Fugacity of component c in oil and gas, Psi
H : Thickness of fracture in zdirection, m
k_{c} : Diffusion mass transfer coefficient of component c at matrixfracture boundary, mole/(m^{2} s)
k_{ro} , k_{rg} , k_{rw} : Relative permeability of oil, gas, and water
MW_{i}: Molecular weight of component I, g/gmol
Nc,p : Molar flux of diffusion for component c at phase p, mole/(m^{2} s)
P_{cog} , P_{cow} : Capillary pressure (oil–gas and oil–water), Psi
p_{o}, p_{g}, p_{w}: Pressure of oil, gas, and water, Psi
Δp: Gradient of Pressure, Psi/ft
q _{D, fm,c}: Diffusion mass transfer rate of component c at the matrixfracture boundary, mole/s
q _{C, fm,c}: Convection mass transfer rate of component c at the matrixfracture boundary, mole/s
S_{o}, S_{g}, S_{w}: Saturation of oil, gas, and water
: Average velocity of gas stream in the fracture, m/s
v_{o} : Velocity of oil bulk, m/s
v_{g} : Velocity of gas bulk, m/s
v_{x}, v_{y}, v_{z}: Velocities of fluid bulk in x, y, and z directions, m/s
W : Width of fracture in ydirection, m
x, y, z : Cartesian coordinates
x_{c} : Mole fraction of component c in oil phase
x_{i},_{m},x_{j},_{m}: Mole fraction of component i and j in phase m
y_{c} : Mole fraction of component c in gas phase
y_{c,mf} : Mole fraction of component c in the gas phase at matrixfracture boundary
y_{c, f} : Mole fraction of component c at the entrance of the fracture
Z_{c} : Overall composition of c
Greek
Δx,Δy,Δz: Grid cells dimensions, m
γ_{o} , γ_{g} , γ_{w} : Specific gravity of oil, gas, and water, Psi/ft
μ_{o} , μ_{g} , μ_{w} : Viscosity of oil, gas, and water, cp
ρ_{o} , ρ_{g} , ρ_{w} : Molar densities of oil, gas, and water, mole/cm^{3}
1 Introduction
The major parameter for production from heavy oil reservoirs is high oil viscosity [1–3]. Gas injection into a naturally fractured oil reservoir not only maintains the reservoir pressure but also increases the reservoir initial recovery [4–8]. When gas is injected into an unsaturated fractured reservoir, the gas enters both fracture and matrix media [9, 10]. It causes oil to swell and move from the matrix [11–15]. Furthermore, injected gas in the matrix causes some components of oil to evaporate and move to the gas phase. Therefore, oil is transported by both convection and diffusion mechanisms. Moreover, increasing the mobility of heavy oils by reducing their viscosity can be improved by injecting diluents such as gases. A lot of studies about injecting diluent gas have been carried out [11, 16–18]. The studies reveal that the diffusion of CO2 into the core accounts oil to swell and subsequently reduce the viscosity which results in a higher gravity drainage rate [19, 20]. Also, dissolving gas in oil causes the oil to expand and reduce its density, and thereby the oil exits from the rock. Moreover, when liquid and gas phases are not in equilibrium, one or more components move from one phase to another one due to molecular diffusion [4, 11, 21–24]. The presence of dual porosity including porous media (low permeability/high porosity) and fracture networks (high permeability/low porosity) with different physical properties causes the structure of fractured reservoirs much more complex than conventional nonfractured reservoirs so that conventional methods which have been used for studying the performance of the reservoirs cannot present appropriate results to examine the behavior of reservoirs [10, 14, 25].
The molecular diffusion has been presented by Ertekin et al. [26]. Multiple mechanisms of fractured gas reservoirs have been considered by Ayala et al. [27], and they concluded that, unlike conventional reservoirs, molecular diffusion in fractured reservoirs has an important role in gas injection into oil reservoirs and gas production from gas condensate reservoirs. Moreover, secondary recovery and tertiary recovery have been studied by Karimaie [28]. According to the study, diffusion has a strong effect on secondary and tertiary oil recoveries. In addition, a compositional model has been presented by Kazemi and Jamialahmadi [29]. In their work, it has been concluded that at an early stage, swelling of oil has occurred, and gravity drainage has been followed by a slow extraction mechanism that can recover the heavy and intermediate components. Diffusion coefficients of gas and oil are very important for any field simulation of a fractured reservoir. Moreover, CO_{2} injection tests in systems of matrix/fracture by using a finelygridded compositional simulator have been studied by Alavian [30], and a single matrix block has been represented to understand the impact of molecular diffusion on oil recovery by CO_{2} injection in a fracturematrix system. The outcome of his work shows that diffusion would have a crucial role in oil recovery, except at very low CO_{2} injection rates. Hoteit [31] demonstrated analytically and numerically that classical Fick’s law does not consider the total flux balance and is unable to take the correct direction of the diffusion flux in some situations. Moreover, a numerical model based on Fick’s law has been suggested by him to predict the gas–oil transfer mechanism. In the suggested model, the gradient of chemical potential is considered as the driving force. Also, the implementation of the simulations that consider diffusion using various solution methods has been examined by Mohebbinia and Wong [32]. Also, optimal performance is achieved by the partially implicit approach. The simulation outcomes have revealed that constant diffusion coefficients may not predict an acceptable result during gas flooding and oil recovery might be overestimated or underestimated. It has been observed by Darvish et al. [33] for a higher porosity case that, the viscosity reduces later and the effect of the molecular diffusion on oil recovery will increase if the porosity of the matrix is big. Jin et al. [34] examined the CO_{2} EOR process in tight reservoirs and concluded that it is preferred to inject CO_{2} into the fractures. When CO_{2} dissolves in oil, oil viscosity reduces and oil drains into the fractures. Experimental and field studies have shown that CO_{2} has an important role in displacing oil in porous media via interfacial tension change, viscosity reduction, and subsequent reaction of carbonic acid with minerals as well as oil swelling [35, 36]. For many conventional and unconventional reservoirs including heavy oil extraction in VAPEX (VAPour EXtraction) process [37, 38] or oil extraction by solutiongasdrive [39], diffusion is an important parameter [4, 17, 29, 40–46].
Diffusion could be an important recovery mechanism in naturally fractured reservoirs while there are very few attempts to model diffusion and convection between a flowing gas through the fracture and oil and gas in the matrix. The first objective of this work was to mathematically model mass transfer between a gas phase in the fracture and oil and gas phases in the matrix in a single porosity model. There are several commercial models for modeling naturally fractured reservoirs. These models are classified as follows: Dual porosity model, dual porosity/dual permeability model, and dual continuum model.
The dual continuum model is the model used for gas injection into naturally fractured reservoirs in this paper. The dual continuum approach is either the singleblock model or the singleporosity model. This model will be examined in the following and finally, the proposed model will be validated with experimental data available in the literature.
2 Dual continuum theory
This theory is applied to model fractured reservoirs by considering a porous media as a single matrix block with an adjacent fracture. The fracture is considered a boundary condition for the matrix. This model is a good expression of the natural fracture reservoir because it considers the fluid flow between the matrix block and the fracture. Figure 1 shows an overview of this model. In this model, the matrix is separated but the fracture is not separated because the fracture acts as a boundary condition for the matrix.
Fig. 1 Model view used in this work. 
Compositional simulators were created to study the oil recovery of a reservoir during the injection of gas. In the compositional simulation, it is supposed that the hydrocarbon phase and water phase are insoluble. So, the mass conservation equations are applied separately for hydrocarbon and water compounds. For the multiphase compositional flow, viscosity, gravity, and capillary forces must be calculated. Moreover, if gas is injected, a diffusion mechanism should be taken into account to determine the mass transfer between phases. The equations governing the multiphase flow are presented below. In principle, these equations use the continuum equations for each component C for a volume (Δx Δy Δz):
3 Mechanisms of mass transfer
Generally, there are three main mechanisms for the transfer of fluids in porous media: convection molecular diffusion, and mechanical dispersion. In this model, the mechanical dispersion is ignored. Thus, component C can cross the boundary by convection and diffusion mechanisms.
3.1 Convection mechanism
The mass transfer due to convection is a mechanism that components are displaced by the motion of the fluid mass. The potential gradient is the driving force for convection (bulk flow). Inlet molar rate (mole/time) minus the exit molar rate of component c in three directions by convection transfer in the gas and oil phase as below:
Using the mathematical form of Darcy’s law:
3.2 Molecular diffusion mechanism
Molecular diffusion is a mechanism that components are transferred by the random motion of molecules. Bird et al. [47] proved that for ideal or near ideal mixtures, gradients of concentration can be used instead of chemical potential gradients as the driving force. In this model, concentration gradient is considered as the driving force of molecular diffusion. If N_{c},_{o} and N_{c},_{g} (molar flux of component c) are expressed in mol/m^{2} s (mol c/s per surface area) in oil and gas, these terms have mole units per surface area over time and indicate the amount of mass transfer by diffusion. Thus:
where
4 Flow equations
The flow equations could be acquired by substituting equations (2)–(6) in equation (1). Then, the obtained equations are divided by the volume of the element Δx Δy Δz and applying limit, we will have:
Or, in vector notation,
where q_{D, fm} and q_{C, fm} are the diffusion and convection mass transfer between the matrix and the fracture at the fracture matrix boundary based on mol/s, respectively. The sum of the fluid moles in the volume element at any time is: Δx Δy Δz (ρ_{o}S_{o} + ρ_{g}S_{g})ϕ.
And the mole of component c is equal to: ϕ(ρ_{o}S_{o}x_{c} + ρ_{g}S_{g}y_{c}) Δx Δy Δz.
Therefore, the mole accumulation rate of component c is:
By substituting ν_{o} and ν_{g} from equation (3) and N_{c,o} and N_{c,g} from equations (5) and (6) into equation (8), it becomes:
Equation (9) is the general state of the composite multiphase flow inside the porous medium for each component in the gas and oil phases in the porous medium. The first bracket shows the convection mechanism in the gas and oil phases. The mechanism of diffusion is shown in the second bracket. q_{D, fm} and q_{C, fm} are the mass transfer of diffusion and convection between the matrix and the fracture. A mass balance equation only expresses the movement of water by the convection mechanism because we assume that the hydrocarbon phase is insoluble in the water phase. Thus, for the water phase, we have:
The equations governing multiphase compositional flow are derived from three sources:
The equilibrium equations of each component (Eq. (9)) and for water phase (Eq. (10)).
The phase equilibrium between the hydrocarbon phases is indicated as the below:
The auxiliary equations are the sum of the phase’s saturation and the sum of the molar components in each phase is unity. Moreover, the oil, gas and water pressure should be related to the capillary pressure:
The equations that governing multiphase compositional flow in the porous media are expressed by equations (9)–(14). This system of equations contains a set of (2n_{c} + 6) equations with the same number of unknowns as the below:
5 Initial and boundary conditions
The initial and boundary conditions are presented next.
5.1 Initial conditions
It is supposed that there is gravity equilibrium in the model at time equal to zero. Also, pressure and composition at a reference are known. Since there is gravity equilibrium at time equal to zero, convective flow vanishes. Therefore, from Darcy’s law:
For a horizontal plane ∇D = 0, so equation (15) simplifies to:
Equations (16) and (17) show that pressure, composition, and saturation are constant in a horizontal plane at time equal to zero. For the vertical direction, equation (15) becomes:
Equation (18) means that vertical pressure distribution is given by the column weight.
Integrating equation (18) results in:
where is the average specific weight of phase p between z and z_{ref} heights. If pressure at a reference height is given, then pressure at any point in the model can be calculated from equation (19).
5.2 Matrix boundary conditions
There are two boundary condition types for the matrix: 1matrix sealed boundary condition and 2matrixfracture boundary condition (Fig. 1). These boundary conditions are attended as follows:
5.2.1 Matrix sealed boundary conditions
The total mass flux for all components in all phases vanishes at these boundaries. That is:
Convection flux at the boundary:
Diffusion flux at the boundary:
5.2.2 Matrixfracture boundary conditions
The continuity equation in the fracture includes mass transport by diffusion and convection mechanisms in a laminar flow regime. The diffusion mass transfer rate at matrixfracture surface is found by:
where ρ_{g} is gas stream density in the fracture.
Convection between a matrix grid cell and the adjacent fracture (q_{C,fm,c}) is defined in the model based on Darcy’s law as:
6 Numerical Solution of equations
The numerical model of the resulting equation has been discretized using the IMplicit Pressure Explicit Saturation (IMPES) approach. We obtain the pressure implicitly and the saturation explicitly. Some of the equations in the multiphase compositional flow in the porous media are nonlinear. Therefore, using numerical methods, we substitute finite difference approximations in a nonlinear equation system for all derivatives. The equations are then linearized and solved using MATLAB software.
6.1 Validation of model
The mathematical model has been validated using laboratory data of Morel et al. [48], Le Romancer and Fernandes [49]. N_{2} was injected in the first experiment and in the second experiment, CO_{2} was injected into the porous media.
The matrix residual oil is C_{1} and C_{5} mixture. In the N_{2} injection experiment, the oil and vapour phases were present initially, but in the experiment of CO_{2} injection, the matrix was saturated with the oil phase. Experiments were carried out in a onedimensional system to simulate the mass transfer between a gas in a fracture (N_{2} or CO_{2}) and a residual oil (C_{1}–C_{5}). The injected gas (N_{2} or CO_{2}) diffuses into the residual oil in the porous matrix and evaporates the oil by convection and diffusion. The diffusion process alters the composition of the core fluid, resulting in changes in the phase’s properties such as density. Recovery of each component (C_{1}–C_{5}) during the matrix was obtained in both experiments.
6.2 Simulation of N_{2} injection test
First, explanation of the N_{2} injection experiment is presented followed by the results of mathematical model. Tables 1 and 2 show the model parameters and the relative permeability and capillary pressure, respectively. N_{2} injection experiments were performed in a onedimensional horizontal core by Morel et al. [48]. Figure 2 demonstrates the setup of the experiment.
Fig. 2 Morel et al. experiment layout. 
Inputs of model for simulation of the experiment of N_{2} injection.
All parts of the core were insulated except one side where N_{2} gas enters from. The sample of the Paris Basin Chalk was used as the core. N_{2} was injected at an initial pressure of 1479 Psi, initial temperature of 38.5 °C and the composition (C_{1} (52.4 mole%) – C_{5} (47.6 mole%)) were assumed constant. At the start of the experiment, the porous matrix containing a combination of C_{1} and C_{5} is distributed between the equilibrium liquid and gas phases. A gas with an initial saturation of 25% is presented within the matrix. Injected N_{2} diffuses into the gas phase and solves at the boundary between the fracture and the matrix in the liquid phase. The pressure at the fracturecore boundary is fixed throughout the simulation and compositions are uniform along the core. The core is simulated with 20 grids in the x direction. The capillary pressure of gas–oil is corrected to a reference surface tension.
Nitrogen injection experiment was performed for 16 days and the simulation of the experiment was intended for 30 days. To better understand the importance of molecular diffusion in recovery, testing and simulation have been done in two ways:

A – Regardless of the convection at the boundary of matrixfracture (or q_{C,fm,c} = 0).

B – Considering the convection at the boundary of matrixfracture.
The magnitude of the mechanisms of diffusion and convection in transfer of each component into the core is depicted in Figures 3a–3d. The positive sign in these figures means the mass transfer from the boundary of fracturecore to the core and the negative sign means the transfer of mass from the matrix to the boundary of fracturecore. The mass transfer of N_{2} from the fracture to the core causes a countercurrent flow to the core. Figures 3a–3d reveal that N_{2} is transferred to the end of the core by the gas convection and molecular diffusion from the boundary of fracturecore (positive values). The countercurrent flow of the oil, from the end of the core to the fracturecore boundary, makes the N_{2} to move to the fracture boundary by convection (negative values). Figures 3a and 3b depict that at the beginning of simulation, no matter whether the matrixfracture boundary conditions are without convection (state A) or with convection (state B), N_{2} is mainly transported in the gas phase into the core by molecular diffusion. Figure 3c describes if the convection between the matrix and the fracture is ignored (state A), then the molecular diffusion of the gas will stay as the dominant mechanism of N_{2} transfer into the core for 28 days. But if the convection between the matrix and the fracture is considered (state B), then gas convection will be the dominant mechanism for mass transfer in 28 days (Fig. 3d).
Fig. 3 Calculation of N_{2} rate in matrix in N_{2} injection experiment at: (a) t = 8 days state A, (b) t = 8 days state B, (c) t = 28 days state A, (d) t = 28 days state B. 
Figures 4a–4d measure the value of convection and diffusion mechanisms of oil and gas in transfer of C_{1} into the core. C_{1} reaches to the boundary of fracturecore through the gas and oil phases and transported to the oil phase by convection (negative values). The gas flow that is moving from the boundary of fracturecore to the end of the core, moves methane in the reverse direction. Figures 4a and 4b show that for both matrixfracture boundary conditions, without convection (state A) and with convection (state B), at the beginning of test times (t = 8 days), C_{1} is mainly transmitted by molecular diffusion into the core because convection in the oil and gas phases moves C_{1} in the reverse direction and finally neutralizes each other. If the movement between the matrix and the fracture is ignored (state A) the molecular diffusion of the gas stays the dominant mechanism of transport (Fig. 4c). However, Figure 4d reveals that at the end of times, gas convection is the most important factor for transferring of C_{1} from boundary to the core with considering convection between the matrix and the fracture in state B.
Fig. 4 Calculation of C_{1} rate in matrix in N_{2} injection experiment at: (a) t = 8 days state A, (b) t = 8 days state B, (c) t = 28 days state A, (d) t = 28 days state B. 
Figures 5a–5d confirm that oil convection, disregarding to convection (state A) or considering convection (state B) between the matrix and the fracture, is the predominant factor of C_{5} movement from the end of the core to the boundary of fracturecore. It is also the significant mechanism of pentane transport into the core for the whole simulation time.
Fig. 5 Calculation of C_{5} rate in matrix in N_{2} injection experiments at: (a) t = 8 days state A, (b) t = 8 days state B, (c) t = 28 days state A, (d) t = 28 days state B. 
It is obvious that C_{1} recovery is greater than C_{5} (because C_{1} is the lighter component and also more mobile than the C_{5}, which is a heavier component), as shown in Figure 6. Over time, the percentage of components recovery increases. For example, for component C_{1} in state A, the recovery percentage has risen from 20% on the 5th day to about 43% on the 20th day. Recovery of both components C_{1} and C_{5} in state A (without convection) and in state B (with convection) shows that diffusion compared with convention has a crucial role in recovery of oil components. At the beginning of the simulation, the diffusion mechanism is the main recovery mechanism, but over time, the role of the convection mechanism in C1 recovery increases and this is the reason that why after t = 25 days, the boundary conditions of A and B no longer match together. Figures 7a–7c show saturated changes in 4, 8, and 16 days after starting the process. The differences between the modeling and experimental results are acceptable. At the beginning of the injection operation, at t = 4 days, the saturation of the gas inside the core is high and nitrogen has not yet been able to completely replace the gas inside the core. As the injection time increases, more nitrogen diffuses into the pores of the core and replaces the gas inside the core, reducing the percentage of gas saturation. At t = 4 days, the maximum saturation percentage for state A is 65%, while at t = 8 days, this value reaches to 55%. Also, at the end of the core, the percentage of gas saturation is high and less nitrogen has diffused to the end of the core. At t = 16 days, the rate of gas saturation is 45% which is lower than in previous times. As we move to the end of the core, the percentage of gas saturation is higher as nitrogen has not been able to move to the end of the core. As nitrogen travels through the core due to pores inside the core, gases move to the end of the core and accumulate there as a result the percentage of gas saturation at the end of the core increases. The main reason for the reduction in reservoir pressure is the release of oilsoluble gas. The pressure created by the gravity drainage mechanism keeps soluble the gas in the oil and maintains the pressure of reservoir. Figures 8a and 8b show the pressure of oil changes at the matrixfracture boundary in the core for two states without and with convection, (A) and (B) respectively. Figure 8a demonstrates a significant drop in oil pressure from 1479 Psi at t = 0 day to 1320 Psi at t = 30 days when convection is ignored at boundary between matrix and fracture, While Figure 8b demonstrates that the convection of N_{2} from the fracture into the matrix results the pressure of the core to stay constant around 1473 Psi for t = 30 days. Therefore, the presence of a convection mechanism prevents oil pressure to drop. Comparing Figures 8a and 8b, in the presence of convection (state B), the pressure drop at t = 30 days has finally reached from 1479 Psi to 1473 Psi, but without convection (state A) the pressure drop after t = 30 days, from 1479 Psi to 1320 Psi, it shows the great importance of the convection mechanism in preventing reservoir pressure drop.
Fig. 6 Calculated and experimental C_{1} and C_{5} recoveries in N_{2} injection experiment. 
Fig. 7 Gas saturation in N_{2} injection experiment at: (a) t = 4 days, (b) t = 8 days, (c) t = 16 days. 
Fig. 8 Oil pressure distribution in N_{2} injection experiment. (a) State A, (b) state B. 
6.3 Simulation of CO_{2} injection experiments
Next, the mathematical model is investigated for CO_{2} injection into the fractured reservoir and results are compared with experimental data carried out by Le Romancer and Fernandes [49]. In this case also, all the core surfaces except one is insulated. The Paris Basin Chalk was used as the matrix. CO_{2} was injected into the fracture at a temperature of 38.5 °C and pressure of 913.74 Psi. The matrix was saturated with a liquid phase of 28 mole% of C_{1} and 72 mole% of C_{5} in this test. Initially, the core has no gas saturation and there is an aqueous phase residing at 11% saturation in the core and the initial saturation of the gas is 0%, which is assumed to be constant throughout the core. The core is simulated in the x direction by 10 grids and at the fracturecore boundary. Model inputs for simulating of CO_{2} injection experiments are given in Table 3. The specifications of the core in this experiment are presented in Table 4.
Model inputs for CO_{2} injection.
The specifications of the core.
Figures 9a–9c show the mass transfer of CO_{2}, C_{1}, and C_{5} at the matrixfracture boundary by the convection and gas diffusion mechanisms. Figure 9a proves that approximately 40 days after the start of the experiment, the CO_{2} is transferred to the matrixfracture boundary predominantly by diffusion. After 40 days, CO_{2} leaves the core by the convection of gas phase and entering the fracturecore boundary by diffusion mechanism. The difference between the rate of gas convection and the CO_{2} diffusion at the boundary of fracturecore increases with time. Figure 9b indicates that C_{1} at the boundary of fracturecore is recovered mostly by diffusion about 40 days after the beginning of the experiment, while the gas convection begins to transfer C_{1} from the boundary of fracturecore to the fracture after 40 days. In C_{1} recovery after 70 days, mass transfer by gas convection and diffusion at the fracturecore boundary has the same importance. Figure 9c depicts that diffusion at the surface of fracturecore is the most substantial mechanism for C_{5} recovery for up to 40 days. While the convection of gas from fracturecore to the fracture starts to participate in C_{5} recovery after 40 days. Although recovery of C_{5} with gas convection increases over time, C_{5} transport by diffusion will remain as a significant mechanism. Like N_{2} injection experiment, C_{1} recovery is higher than the C_{5} recovery (Fig. 10) and over time, the percentage of components recovery increases. Figure 11 proves the difference pressure between the fracturematrix boundary. Due to the difference in the permeability of the fracture and the core, the pressure difference increases sharply and then remains at a constant value. The agreement between the experimental data and the obtained results from the model is acceptable. The pressure in the core drops sharply in the lack of convection between the fracture and the matrix. Figures 12a–12d compare saturated changes in 53, 67, 88, and 95 days. The more time passes from the start of injection, the oil saturates in the farther distance from the beginning of the core. For example, at t = 53 days, the oil reaches maximum saturation in x = 0.22 m from the beginning of the core. At t = 88 days, this distance is equal to x = 0.34 m. Also, this distance increases with the duration of the injection operation. Because saturation of water in the core is constant (11%), saturation of oil will not be higher than 89%. Figures 12a–12d show that the gas in the simulation results are more than experimental data.
Fig. 9 Calculation of mass transfer rate at fracturematrix surface in CO_{2} injection experiment. (a) CO_{2} mass transfer rate, (b) C_{1} mass transfer rate, (c) C_{5} mass transfer rate. 
Fig. 10 Calculated and experimental C_{1} and C_{5} recoveries in CO_{2} injection experiment. 
Fig. 11 Differential pressure between matrix and fracture in CO_{2} injection experiment. 
Fig. 12 Oil saturation in CO_{2} injection experiment at: a) t = 53 days, (b) t = 67 days, (c) t = 88 days, (d) t = 95 days. 
7 Conclusion
Diffusion is the most important mechanism of mass transfer during N_{2} injection between the matrix and the fracture. In the early simulation times, N_{2} and C_{1} are predominantly transported into the core by molecular diffusion of gas while C_{5} is transferred into the core principally by oil convection. Moreover, during CO_{2} injection test, diffusion and convection are both considerable. At the onset of the simulation, the diffusion mechanism is the dominant recovery mechanism, but over time, the role of the convection mechanism in C_{1} and C_{5} recovery increases. In addition, light component recovery is more than heavy component recovery. After 28 days of N_{2} injection test, the lighter component recovery is about 50%, and the heavier component is recovered about 40%. Over time, the percentage of components recovery increases.
During N_{2} injection experiment, at the primary simulation times, N_{2} and C_{1} are mainly transported into the core by molecular gas diffusion, and the role of the convection mechanism increases as the simulation is proceeded. C_{5} is transferred into the core mostly by oil convection. Thus, for each component the mechanism of transport depends on the boundary conditions of matrixfracture (state A or state B). For state A, boundary conditions of the fracturematrix, gas molecular diffusion remains the most important mechanism in the transfer of N_{2} and C_{1} into the core at the simulation end times. Moreover, for state B, gas convection is the most important mechanism for the transfer of N_{2} and C_{1} into the core at the end of the simulation. Also, oil transfer, regardless of the boundary conditions between the matrix and the fracture (state A or state B), is the most important mechanism of C_{5} transport into the core for the entire simulation time.
Ultimately, it is found that during the initial simulation times, when CO_{2} is injected, CO_{2}, C_{1}, and C_{5} are often transported into the core by the diffusion of oil and gas. In addition, the convection of oil and gas in the transfer of CO_{2}, C_{1}, and C_{5} into the core increases with time, but the role of the diffusion mechanism during the simulation cannot be ignored.
As the time of nitrogen injection into the core increases, the maximum percentage of gas saturation in the core decreases and more gas escapes from the pores of the core. The convection mechanism has a great effect on preventing the pressure drop of the reservoir during injection operations.
References
 Mai A., Kantzas A. (2009) Heavy oil waterflooding: effects of flow rate and oil viscosity, J Can Pet Technol 48, 42–51. [Google Scholar]
 Santos R.G., Loh W., Bannwart A.C., Trevisan O.V. (2014) An overview of heavy oil properties and its recovery and transportation methods, Brazilian J. Chem. Eng. 31, 571–590. [Google Scholar]
 Babadagli T. (2003) Evaluation of EOR methods for heavyoil recovery in naturally fractured reservoirs, J. Pet. Sci. Eng. 37, 25–37. [Google Scholar]
 Hoteit H., Firoozabadi A. (2006) Numerical modeling of diffusion in fractured media for gas injection and recycling schemes, Society of Petroleum Engineers. [Google Scholar]
 Fan J., Qu X., Wang C., Lei Q., Cheng L., Yang Z. (2016) Natural fracture distribution and a new method predicting effective fractures in tight oil reservoirs in Ordos Basin, NW China, Pet. Explor. Dev. 43, 806–814. [Google Scholar]
 Yun Z., Jianfang S., Zhongchun L. (2019) Study of numerical simulation method modelling gas injection into fractured reservoirs, Min. Miner. Depos. 13, 41–45. [Google Scholar]
 Bratton T., Canh D.V., Van Que N., Duc N.V., Gillespie P., Hunt D., Li B., Marcinew R., Ray S., Montaron B., Nelson R., Schoderbek D., Sonneland L. (2006) The nature of naturally fractured reservoirs, Oilf. Rev. 18, 4–23. [Google Scholar]
 Saidi A.M. (1983) Simulation of naturally fractured reservoirs, in: SPE Reservoir Simulation Symposium, Society of Petroleum Engineers. [Google Scholar]
 Narr W. (2011) Characterization of naturally fractured reservoirs, Society of Petroleum Engineers. [Google Scholar]
 Sarma P., Aziz K. (2006) New transfer functions for simulation of naturally fractured reservoirs with dual porosity models, SPE J 11, 328–340. [Google Scholar]
 Jamialahmadi M., Emadi M., MüllerSteinhagen H. (2006) Diffusion coefficients of methane in liquid hydrocarbons at high pressure and temperature, J. Pet. Sci. Eng. 53, 47–60. [Google Scholar]
 Zhang X., Jeffrey R.G., Thiercelin M. (2009) Mechanics of fluiddriven fracture growth in naturally fractured reservoirs with simple network geometries, J. Geophys. Res. Solid Earth 114, B12. [Google Scholar]
 Bagheri M.A., Settari A. (2008) Modeling of geomechanics in naturally fractured reservoirs, SPE Reserv. Eval. Eng. 11, 108–118. [Google Scholar]
 Lemonnier P., Bourbiaux B. (2010) Simulation of naturally fractured reservoirs. State of the art: Part 1 – physical mechanisms and simulator formulation, Oil Gas Sci. Technol. – Rev. IFP Energies nouvelles 65, 239–262. [Google Scholar]
 Lemonnier P., Bourbiaux B. (2010) Simulation of naturally fractured reservoirs. State of the art: Part 2 – Matrixfracture transfers and typical features of numerical studies, Oil Gas Sci. Technol. – Rev. IFP Energies nouvelles 65, 263–286. [Google Scholar]
 Zheng S. (2016) Enhanced heat and mass transfer for alkane solvent (s)CO_{2}heavy oil systems at high pressures and elevated temperatures, Ph.D. Thesis, Petroleum Systems Engineering, University of Regina. [Google Scholar]
 Trivedi J.J., Babadagli T. (2009) Oil recovery and sequestration potential of naturally fractured reservoirs during CO_{2} injection, Energy Fuels 23, 4025–4036. [Google Scholar]
 AlKobaisi M., Kazemi H., Ramirez B., Ozkan B., Atan S. (2007) A critical review for proper use of wateroilgas transfer functions in dualporosity naturally fractured reservoirs – Part II, in: International Petroleum Technology Conference, European Association of Geoscientists & Engineers. [Google Scholar]
 Song Z., Song Y., Li Y., Bai B., Song K., Hou J. (2020) A critical review of CO_{2} enhanced oil recovery in tight oil reservoirs of North America and China, in: SPE/IATMI Asia Pacific Oil & Gas Conference And Exhibition, OnePetro. [Google Scholar]
 Fang X., Yue X., Fang W., Lu S., Geng Z. (2017) EOR simulation of convection and diffusion in fracture during CO_{2} injection in tight oil reservoir, in: SPE Reservoir Characterisation and Simulation Conference and Exhibition, Society of Petroleum Engineers. [Google Scholar]
 Hu H., Whitson C.H., Qi Y. (1991) A study of recovery mechanisms in a nitrogen diffusion experiment, in: IOR 19916th European Symposium on Improved Oil Recovery, European Association of Geoscientists & Engineers, pcp44. [Google Scholar]
 Shojaei H. (2014) Mass transfer during enhanced hydrocarbon recovery by gas injection processes, PhD Thesis, University of Southern California. [Google Scholar]
 Riazi M.R., Whitson C.H., Da Silva F. (1994) Modelling of diffusional mass transfer in naturally fractured reservoirs, J. Pet. Sci. Eng. 10, 239–253. [Google Scholar]
 Chordia M., Trivedi J.J. (2010) Diffusion in naturally fractured reservoirs: a review, in: SPE Asia Pacific Oil and Gas Conference and Exhibition, Society of Petroleum Engineers. [Google Scholar]
 Saki M., Masihi M., Shadizadeh S.R. (2015) An improved mathematical model for mass transfer in fractured reservoirduring gas injection process, Sci. Iran. 22, 955–966. [Google Scholar]
 Ertekin T., King G.A., Schwerer F.C. (1986) Dynamic gas slippage: a unique dualmechanism approach to the flow of gas in tight formations, SPE Form. Eval. 1, 43–52. [Google Scholar]
 Ayala L.F., Ertekin T., Adewumi M. (2005) Compositional Modeling of Retrograde GasCondensate Reservoirs in Multimechanistic Flow Domains, in: Presented at the SPE Latin American and Caribbean Petroleum Engineering Conference, Rio de Janeiro, Brazil, June 2005. [Google Scholar]
 Karimaie H. (2007) Aspects of water and gas injection in fractured reservoirs. [Google Scholar]
 Kazemi A., Jamialahmadi M. (2009) The effect of oil and gas molecular diffusion in production of fractured reservoir during gravity drainage mechanism by CO_{2} injection, in: EUROPEC/EAGE Conference and Exhibition, Society of Petroleum Engineers. [Google Scholar]
 Alavian S.A. (2011) Modeling CO2 injection in fractured reservoirs using single matrix block systems, PhD Thesis, Norwegian University of Science and Technology, Trondheim, October 2011. [Google Scholar]
 Hoteit H. (2013) Modeling diffusion and gas–oil mass transfer in fractured reservoirs, J. Pet. Sci. Eng. 105, 1–17. [Google Scholar]
 Mohebbinia S., Wong T. (2017) Molecular diffusion calculations in simulation of gasfloods in fractured reservoirs, in: SPE Reservoir Simulation Conference, Society of Petroleum Engineers. [Google Scholar]
 Darvish H., Hemmati N., Naghshgar A., Tabzar A. (2019) Study of CO_{2} molecular diffusion effect on the production of fractured reservoirs: The role of matrix porosity, and a new model for predicting the oil swelling factor, Eur. Phys. J. Plus. 134, 1–14. [Google Scholar]
 Jin L., Hawthorne S., Sorensen J., Pekot L., Kurz B., Smith S., Heebink L., Herdegen V., Bosshart N., Torres J., Dalkhaa C., Peterson K., Gorecki C., Steadman E., Harju J. (2017) Advancing CO_{2} enhanced oil recovery and storage in unconventional oil play – experimental studies on Bakken shales, Appl. Energy 208, 171–183. [Google Scholar]
 Alipour Tabrizy V. (2014) Investigation of enhanced oil recovery using dimensionless groups in wettability modified chalk and sandstone rocks, J. Pet. Eng. 2014, 430309. [Google Scholar]
 Grogan A.T., Pinczewski W.V. (1987) The role of molecular diffusion processes in tertiary CO_{2} flooding, J. Pet. Technol. 39, 591–602. [Google Scholar]
 Yang C., Gu Y. (2005) A novel experimental technique for studying solvent mass transfer and oil swelling effect in the vapour extraction (VAPEX) process, in: Canadian International Petroleum Conference, Petroleum Society of Canada. [Google Scholar]
 Butler R.M., Mokrys I.J. (1991) A new process (VAPEX) for recovering heavy oils using hot water and hydrocarbon vapour, J. Can. Pet. Technol. 30. https://doi.org/10.2118/910109 [Google Scholar]
 Li X., Yortsos Y.C. (1995) Theory of multiple bubble growth in porous media by solute diffusion, Chem. Eng. Sci. 50, 1247–1271. [Google Scholar]
 Da Silva F.V., Belery P. (1989) Molecular diffusion in naturally fractured reservoirs: a decisive recovery mechanism, in: SPE Annual Technical Conference and Exhibition, Society of Petroleum Engineers. [Google Scholar]
 Ghorayeb K., Firoozabadi A. (2000) Numerical study of natural convection and diffusion in fractured porous media, SPE J. 5, 12–20. [Google Scholar]
 Darvish G.R., Lindeberg E.G.B., Holt T., Kleppe J., Utne S.A. (2006) Reservoir conditions laboratory experiments of CO_{2} injection into fractured cores, in: SPE Europec/EAGE Annual Conference and Exhibition, Society of Petroleum Engineers. [Google Scholar]
 Yanze Y., Clemens T. (2012) The role of diffusion for nonequilibrium gas injection into a fractured reservoir, SPE Reserv. Eval. Eng. 15, 60–71. [Google Scholar]
 Moortgat J., Firoozabadi A. (2013) Fickian diffusion in discretefractured media from chemical potential gradients and comparison to experiment, Energy Fuels 27, 5793–5805. [Google Scholar]
 Wan T., Sheng J.J., Watson M. (2014) Compositional modeling of the diffusion effect on EOR process in fractured shale oil reservoirs by gas flooding, in: Unconventional Resources Technology Conference, Denver, Colorado, 2527 August 2014, Society of Exploration Geophysicists, American Association of Petroleum, pp. 2248–2264. [Google Scholar]
 ZuloagaMolero P., Yu W., Xu Y., Sepehrnoori K., Li B. (2016) Simulation study of CO_{2}EOR in tight oil reservoirs with complex fracture geometries, Sci. Rep. 6, 1–11. [Google Scholar]
 Bird R.B., Stewart W.E., Lightfoot E.N. (2006) Transport phenomena, John Wiley & Sons. [Google Scholar]
 Morel D.D., Bourbiaux B., Latil M., Thiebot B. (1990) Diffusion effects in gasflooded light oil fractured reservoirs. SPE 20516, in: SPE Annual Technical Conference and Exhibition, New Orleans, LA, September, pp. 23–26. [Google Scholar]
 Le Romancer J.F., Fernandes G. (1994) Mechanism of oil recovery by gas diffusion in fractured reservoir in presence of water, in: SPE/DOE Improved Oil Recovery Symposium, Society of Petroleum Engineers. [Google Scholar]
Supplementary Material
Solution method (Supplementary material).doc
Matlab code (Supplementary material).rar
Flow chart (Supplementary material)
(Access here)All Tables
All Figures
Fig. 1 Model view used in this work. 

In the text 
Fig. 2 Morel et al. experiment layout. 

In the text 
Fig. 3 Calculation of N_{2} rate in matrix in N_{2} injection experiment at: (a) t = 8 days state A, (b) t = 8 days state B, (c) t = 28 days state A, (d) t = 28 days state B. 

In the text 
Fig. 4 Calculation of C_{1} rate in matrix in N_{2} injection experiment at: (a) t = 8 days state A, (b) t = 8 days state B, (c) t = 28 days state A, (d) t = 28 days state B. 

In the text 
Fig. 5 Calculation of C_{5} rate in matrix in N_{2} injection experiments at: (a) t = 8 days state A, (b) t = 8 days state B, (c) t = 28 days state A, (d) t = 28 days state B. 

In the text 
Fig. 6 Calculated and experimental C_{1} and C_{5} recoveries in N_{2} injection experiment. 

In the text 
Fig. 7 Gas saturation in N_{2} injection experiment at: (a) t = 4 days, (b) t = 8 days, (c) t = 16 days. 

In the text 
Fig. 8 Oil pressure distribution in N_{2} injection experiment. (a) State A, (b) state B. 

In the text 
Fig. 9 Calculation of mass transfer rate at fracturematrix surface in CO_{2} injection experiment. (a) CO_{2} mass transfer rate, (b) C_{1} mass transfer rate, (c) C_{5} mass transfer rate. 

In the text 
Fig. 10 Calculated and experimental C_{1} and C_{5} recoveries in CO_{2} injection experiment. 

In the text 
Fig. 11 Differential pressure between matrix and fracture in CO_{2} injection experiment. 

In the text 
Fig. 12 Oil saturation in CO_{2} injection experiment at: a) t = 53 days, (b) t = 67 days, (c) t = 88 days, (d) t = 95 days. 

In the text 