Professional Documents
Culture Documents
Application To Characterization of Complex Fault Structures
Application To Characterization of Complex Fault Structures
Petroleum
journal homepage: www.keaipublishing.com/en/journals/petlm
a r t i c l e i n f o a b s t r a c t
Article history: Fluid flow in hydrocarbon reservoirs and consequently optimum scenario for hydrocarbon production, is
Received 10 October 2017 heavily influenced by reservoir heterogeneities. Faults are one of the most common types of heteroge-
Received in revised form neity found in reservoirs. Leaky faults, baffles (limited extent faults) and complex multiple fault geom-
4 May 2018
etries are among the most complicated and important types of faults that are difficult to characterize.
Accepted 2 July 2018
Leaky faults, unlike the sealing faults, are in partial communication with other portions of the reservoir.
Because of faults' effect on reservoir connectivity and possible infill drilling plan for accessing all parts of
Keywords:
the reservoirs, possible communication across the fault must be precisely modeled.
Fast marching method
Leaky faults
In order to detect the effect of a fault on communication within the reservoir, we need to analyze
Numerical well testing dynamic data. There are a few analytical methods for modelling partially communicating faults, however,
Complex fault structures these methods may not be accurate enough and may be limited in application, especially in complex
Flow diagnostic situations. Numerical methods (i.e. finite difference or finite element) are also not computationally
economical when a large number of grid blocks are simulated. In the current work, the Fast Marching
Method (FMM) is applied to effectively mimic fluid flow in the heterogeneous areas, such as complex
faults. It is shown that FMM can capture the effect of different fault configurations on the bottom hole
pressure and is also able to capture different linear, radial and spherical flows.
© 2019 Southwest Petroleum University. Production and hosting by Elsevier B.V. on behalf of KeAi
Communications Co., Ltd. This is an open access article under the CC BY-NC-ND license (http://
creativecommons.org/licenses/by-nc-nd/4.0/).
https://doi.org/10.1016/j.petlm.2018.07.001
2405-6561/© 2019 Southwest Petroleum University. Production and hosting by Elsevier B.V. on behalf of KeAi Communications Co., Ltd. This is an open access article under
the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
296 B. Pouladi et al. / Petroleum 5 (2019) 295e302
We need to note that this is not the only cause of leaky faults and for application in mimicking flow simulation and exploring the
Strike-slip faults which have no throw can also act as leaky faults. reservoir model due to very fast run time compared to conventional
Reservoir characterization requires integration of both static numerical simulators [16,17].
data for reservoir geological description as well as dynamic data for In this work, the Fast Marching Method (FMM) is applied to
description and calibration of dynamic reservoir behavior. Well effectively model heterogeneity including complex faults. Fast
testing provides important information on reservoir dynamic Marching Method (FMM) is a technique to track front propagation of
behavior on large scale and can be effectively used to finally reach pressure. FMM has found many applications in different reservoir
the maximum accuracy reservoir model for efficient forecasting. engineering areas such as tracking of pressure front propagation due
However, the validity of the well test interpretation lies on some to production. This method actually calculates the arrival time of
factors, the representivity of the measured field data and the pressure drop front for every point in reservoir. FMM enable us to
interpretation approach and the model. The classical well test record investigated volume with respect to time. In this work we
interpretation is based on analytical models that are mainly based describe the well pressure behavior using the value of investigated
on simplified and idealized reservoir characteristics [2e5] and may pore volume and time given by FMM. Then reservoir bulk perme-
not be applicable in more complex situation like composite reser- ability, distance to the fault, and fault transmissibility are calculated.
voir [6] or reservoir models with different complex fault configu- The results comply well with those of numerical simulation and
ration. However, there exist some works on analytical models for analytical approaches. Proposed method can be appropriately
well testing in reservoir with faults and leaky fault. Stewart and applied to any type of leaky faults. This method can also be applied to
Westaway [7] were the first to consider the impact of Partially any complicated structure combination including multi leaky faults,
Communicating Faults (PCF) and introduced the idea of modelling intersecting leaky faults, limited fault (baffle), etc. This method has
them as a linear, vertical, semipermeable barrier with negligible an extremely efficient algorithm that allows us to capture dynamic
capacity. The analytical solution of PCF was also obtained by Yaxley reservoir behavior and extract reservoir properties and degree of
in 1987 [8] by generalizing Bixel et al.'s [9] solution approach for communication across faults. We have also extended the approach
reservoirs with a semi-impermeable linear discontinuity and the to apply it for flow diagnostic using reservoir dynamic data (well
active well response in constant rate drawdown. Later in 1989 testing data). It is also applicable to investigate behavior of any
Ambastha et al. [10] analytically modeled the partially communi- complicated type of heterogeneous porous media.
cating faults as a thin skin region in the reservoir based on skin
concepts presented by van Everdingen [11] and Hurst [12]. 2. Theory
Although analytical solution in the case of existence of infinite
faults are present in the literature, there is no analytical solution for 2.1. Fast marching method
the case where we are dealing with limited extent fault or baffle.
The well-known method of image wells can generate the response Level Set Method and Fast Marching Method (FMM) are nu-
of infinite faults, whereas in practice many faults are of limited merical techniques introduced by Sethian [18] to solve interface
extent and may be termed “baffle”. Stewart [7] mentioned that such evolution problems. These methods have been applied in various
boundaries cannot be modeled analytically. He proposed using problems, including wave front movement and burning flame
numerical well testing for solving these kinds of problems. Nu- propagation dealing with the interface motion. The two methods
merical well testing is simply the act solving diffusivity equation differ in application in a way that FMM can only handle propagation
numerically, using finite difference or finite element approaches. problems in which the interface is strictly expanding or contracting,
This approach can be used for handling cases where analytical while level set method can handle both. FMM is also being
models fail (i.e. complex geometry or high nonlinearity in the employed in several areas of petroleum engineering. Karlsen et al.
model). In a work by Hamdi et al. [13], they have proposed a novel [19] applied fast marching method to formulate fractional flow of
framework for integration of well test data into reservoir models by two-phase, incompressible and immiscible flow. They concluded
the use of geological well testing instead of numerical well testing that this easy-to-program method is accurate, effective, and avoids
which is basically numerical simulation of transient tests by setting most of the numerical difficulties related to streamline methods.
up detailed geological models, within which different scales of Later, Berre et al. [20] modified the aforementioned work done by
heterogeneity are present. In a study by Elwahabi et al. [14], they Karlsen. They found the Karlsen's method is deficient when there is
utilized numerical well testing to match results from numerical a jump value in the calculated time of flight. They believed that the
methods with pressure transient data which helped them to problem is caused by inappropriate discretization technique and
characterize and estimate the degree of connectivity between two suggested an adaptive discretization scheme to tackle the problem.
reservoirs separated by a very thin tight layer. Recently, Azamifard Prodanovic et al. [21] used a level set method to investigate the flow
et al. [15] have proposed a new black oil reservoir simulator which between fracture and matrix in the drainage and imbibition pro-
takes velocity dependent relative permeability into account. It was cesses. More recently, FMM has received a lot of attention in
then applied for numerical well testing of gas condensate reservoirs description of the reservoir dynamic response. Datta-Gupta et al.
and successfully validated their developed simulator results with a [22] introduced FMM as a powerful tool for calculation and visu-
commercial one. They compared the behavior of two gas conden- alization of the depth of investigation and drainage volume under
sate fluids, namely rich and lean, and investigated the effect of very general conditions for reservoirs without any need to perform
velocity on different parameters. flow simulations. Xie et al. [23] then presented a pseudo-steady
It must be noted that numerical well testing is costly for reser- state volumetric pressure approximation based on the investi-
voir characterization, since it involves some inversion steps which gated drainage volume to predict the transient behavior of wells in
requires lots of simulation runs. This problem is more pronounced unconventional reservoirs. In another attempt, Zhang et al. [24]
specially in giant reservoir as computational cost increases signif- used FMM to analyze the performance of unconventional reservoirs
icantly with a number of grid blocks and may pose a serious with complex flow geometries and also modified the FMM to be
problem to application of numerical well testing. applicable in corner point gridding. Sharifi et al. [25] employed the
Fast Marching Method (FMM) is a very quick technique to track FMM as an efficient tool for permeability upscaling. Their approach
front propagation and has been successfully applied in mimicking was based on the minimization of difference between dynamic
flow simulation during transient period. FMM is an excellent tool behavior (propagation time) of fine-scale and up-scaled reservoir
B. Pouladi et al. / Petroleum 5 (2019) 295e302 297
model that is provided by FMM. They found that this method is an discretization scheme is briefly discussed. For more insight into the
improvement over statistical methods. In another work by Zhang procedure, interested readers are invited to study the work by Yang
et al. [26], they proposed a simulation approach based on FMM et al. [32]. Consider Fig. 2b and let us assume that the value of time
aimed to provide rapid performance assessment of shale gas res- of flight for node A and B is known and thus we want to calculate
ervoirs. Their approach was analogous to streamline simulation and the value of time of flight for node C.
based on coordinate transformation from the physical space Let s! and s! represent the unit vector from A to C and B to C,
AC BC
(spatial coordinate) to the one dimensional space (diffusive time of respectively.
flight) derived from FMM solution. Later Fujita et al. [27] developed
a flow simulator designed for unconventional reservoirs using s! ! 1
AC ¼ =b ðxA xC ; yA yC ÞsBC ¼ =b ðxB xC ; yB yC Þ
1
FMM. Their simulation approach entails two steps. Firstly the (2)
calculation of drainage volume and diffusive time of flight using
FMM and then performing numerical simulation along one Assuming a linear approximation to t locally, we have the
dimensional diffusive time of flight. Sharifi et al. [16] also used FMM following finite difference equation:
for ranking of geo-cellular models and showed that FMM is more !1 !
=b ðtC tA Þ ¼ Dt: sAC =a ðtC tB Þ ¼ Dt: sBC
1 (3)
efficient compared to flow simulation and can capture the dynamic
connectivity of the reservoir well. In a study by Leem et al. [28],
If we define the matrix P with rows s ! and s
AC
!, then the
BC
they utilized FMM along with Ensemble Kalman Filter (EnKF) for
characteristic direction Dt can be calculated using equation (4).
the purpose of history matching in shale gas reservoirs. They
employed the FMM as the simulator and concluded that unification 00 1 0 11
B tA=b CC
of FMM and Ensemble Kalman Filter can provide fast and reliable C
BB
Dt ¼ P 1 BB1 1 C B CC
results. More recently, Pouladi et al. [17,29] applied FMM for sector
@@ =b =aCtC @
A AC
A
(4)
modelling and well placement optimization. tB=a
FMM is a front tracking method that can efficiently solve the
Eikonal equation. The general form of Eikonal Equation is as
Substituting the above Dt into Eikonal equation (3), we obtain a
follows.
quadratic equation with tC as the unknown parameter. We note
that the value of calculated tC will only be accepted if the computed
FðxÞjVtðxÞj ¼ 1 (1) characteristic direction lie inside the triangle.
This method calculates the arrival time of pressure front at a
specific location as long as the velocity function (F(x)) is known. Xie 3. Methodology
et al. [23], derived the pressure drop front propagation in porous
media in the form of Eikonal equation and showed that the velocity 3.1. Pressure transient data from investigated volume
function is dependent on porous media and fluid properties at that
location (see Fig. 1). Diffusivity equation in porous media can be written in the form
In Cartesian coordinate, by knowing the values of fluid and of Eikonal equation. Details on derivation of Eikonal equation is
porous media properties at the position of (x,y,z) and setting the given by Xie et al. [23]. Diffusivity equation is the basis of pressure
arrival time (tðxÞ) at the starting point to zero, using FMM we may transient analysis, so one can expect to be able to tackle well testing
find the arrival time at other locations by solving the derived problems by solving diffusivity equation. In the current work, FMM
Eikonal equation. It is worth mentioning that this method is not was used to solve diffusivity equation and then to address well
restricted to Cartesian coordinate and can be also applied to testing in complex structures in the presence of faults.
triangular and unstructured gridding schemes. However, for FMM provides us with the investigated drainage volume as a
simplicity in our application only the Cartesian gridding is dis- function of diffusive time of flight (arrival time) which can be
cussed. Implementation procedure of FMM in Cartesian coordinate further used to predict the well pressure behavior using the pseudo
is comprehensively investigated in our previous publications steady state volumetric pressure approximation presented by Xie
[16,17,29]. Fig. 2a schematically shows how FMM can be imple- et al. [23]. The derivation of volumetric pressure approximation for
mented in a 2D reservoir. For details of algorithm implementation radial flow is as shown below [23]. Consider the diffusivity equation
in a structured grid, one can refer to Sharifi et al., 2014 [16]. There for radial flow and well-known Darcy equation:
are extensive works in the literature that describe the FMM
implementation in untrusted grids [30,31]. In this study, FMM vp 1 v k vp
ct f ¼ r (5)
implementation for unstructured grids based on the Eulerian vt r vr m vr
kAðrÞ vp
Q¼ (6)
m vr
here AðrÞ ¼ 2prh is the surface area for cylindrical flow. Differen-
tiating equation (7) with respect to r and dividing it by the surface
area AðrÞ results in the term in right hand side of equation (6).
equation (6) can now be rewritten as:
vp 1 vQ
ct f ¼ (7)
vt AðrÞ vr
Fig. 2. A: Example of FMM implementation in 2D [30]. B: Local Eikonal Solver based on Eulerian discretization [33].
3.1.2. Fault modelling unit slope straight line corresponds to the pseudo steady state
Dynamic response of the reservoirs that contains faults, espe- period. In order to generate different fault responses, different
cially leaky faults and baffles, is very complex. The response can be reservoir models with different fault characteristic (fault perme-
even more complicated whenever multiple intersecting leaky faults ability, half fault length, etc.) which correspond to different leakage
and baffles exist. In such situations the analysis of reservoir dy- factors are generated and fed to FMM. FMM uses the defined fault
namic data using an analytical model is not possible. Therefore, and model characteristics to generate a pressure response which
numerical methods are utilized to interpret the dynamic data. would be further used to find the best fault characteristics
However, numerical methods may be time consuming for fine-grid mimicking the observed real response.
reservoir models with large number of grid cells and are not easy to
use. Here, FMM can be an alternative to model the dynamic 4.2. Baffles (limited faults)
reservoir response for any type of reservoir and fault in just a few
seconds. Reservoir complexity is well accounted in the value of Another application of this new approach is modelling limited
arrival time calculated by FMM. In the following section the faults or baffles. In contrast to the famous image well solution for an
application of Fast Marching Method in modelling of leaky faults infinite fault, there is no analytical solution here. Fig. 4 shows the
and baffles is shown. effect of baffle faults (limited faults) on flow behavior when a baffle
is placed in our base model. It can be seen that, same as leaky faults,
4. Discussions pressure derivative value reaches a peak and then continues to go
back to its original value and unlike leaky faults the increasing and
In this part, firstly the application of FMM in presenting dynamic decreasing slope of pressure derivative values are roughly the
response of leaky faults and then its application in modelling of same.
baffles and flow regime identification is shown. For the base case,
one well was located at the center of the homogenous reservoir 4.3. Flow diagnostic
producing at a constant rate. FMM was conducted and the reservoir
volume in which pressure wave travels for every instance of time is Flow Diagnostic refers to a set of numerical flow experiments
calculated. that are utilized to probe a reservoir model. Flow Diagnostic can
also be used to assess and calibrate a reservoir model using dy-
namic data. it may be replaced with conventional numerical
4.1. Leaky faults (semi-conductive faults)
simulation which normally requires a lot of computational time for
giant, high resolution reservoir models. For instance, the flow
In our base case a leaky fault has been considered. Pressure
diagnostic can be used to find the fault location as well as orien-
derivative for different values of leakage factor is shown in Fig. 3.
tation with respect to a well. An ensemble of different realizations
Leakage factor is defined as below:
(different fault location, orientation, properties, etc.) can be created
, and FMM can be used to generate different pressure responses in a
kf h
a¼ kh (15) very short time instead of the time consuming numerical simula-
lf m Lm tion. The generated pressure response would then be compared to
the real response, and then an appropriate fault distance and
where kf and k are fault permeability and reservoir permeability, lf orientation with respect to the wellbore could be chosen. Below, we
and L are half fault length and well distance to fault respectively. It will show that the changes in the flow regime and direction, that
can be seen that FMM exhibits the effect of leaky faults sufficiently may be caused by existence of different faults orientation, can be
(Through a hump in the plot). It is worth noting that in the case of a precisely modeled with FMM.
sealing fault, the values of derivatives become doubled but here we Considering Equation (1) for pressure derivative, we can write
see that in this case (leaky fault), the derivative values first reach a the following equations for different flow regimes using the for-
peak, and eventually approach their original value. The last visible mula proposed for the radius of investigation.
Radial
dpw 1 qw dpw 1 qw q m
t xt Vp ¼ pr 2 hf t xt ¼C w (16)
dt ct Vp dt ct kt kh
p f
mct f
Linear
dpw 1 qw dpw 1 qw q rffiffiffiffiffiffiffiffiffi
ffi
m pffiffi
w
t xt Vp ¼ Arf t xt sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ¼ C t
dt ct Vp dt ct kt A kct f (17)
A f
mct f
Spherical
dpw 1 qw 4 dpw t qw qw m1:5 f0:5 ct 0:5 0:5 (18)
t xt Vp ¼ pr 3 f t x ¼C t
dt ct Vp 3 dt ct 4 3 k1:5
pr f
3
300 B. Pouladi et al. / Petroleum 5 (2019) 295e302
Fig. 3. Pressure Derivative Predication by FMM for different values of leakage factor in leaky faults in a homogenous reservoir.
Fig. 4. Pressure Derivative Predication by FMM for Baffle Faults in a homogeneous reservoir.
Log-Log plot of pressure derivative and time can be used as a geometry from a radial flow to a linear flow as soon as the pres-
flow regime diagnostic plot [34] and more information can also be sure drop reaches the no flow boundaries. As the plot shows flow
obtained from this plot (Through its interception with the vertical geometry is radial until the pressure drop propagation wave rea-
axis). Based on the previous formula derived for different flow ches the no flow boundaries (faults), then the flow becomes linear
geometries, this plot results in a horizontal line for a radial flow, (Fig. 5). Distance to the source of the linear flow (Sealing faults)
straight line with a slope value of 0.5 for a linear flow and a can also be estimated.
straight line with a slope value of -0.5 for a spherical flow. Fast A sample of Spherical flow plot is given here. A homogenous
Marching Method is also able to track the changes of flow ge- thick reservoir with a well at the center which is perforated only at
ometries. In order to show the ability of FMM in capturing flow the center (partially penetrated well) is one of the most classic
regimes, two parallel faults were placed in our base case while the examples of a spherical flow. It can be seen in Fig. 6 that the new
producing well remained in the center. It is expected to observe an approach is able to capture spherical geometry in a log-log plot
early radial flow, followed by a linear flow. The following plot (slope 0.5).
generated by this new approach shows the changes of the flow
References
Ali Ahmadi, A robust proxy for production well placement optimization naturally fractured unconventional reservoirs with unstructured grids using
problems, Fuel 206 (2017) 467e481. the fast marching method, in: SPE Reservoir Simulation Conference, Society of
[30] Timothy J. Barth, James A. Sethian, Numerical schemes for the Petroleum Engineers, 2017.
HamiltoneJacobi and level set equations on triangulated domains, J. Comput. [33] Changdong Yang, Vishal Sharma, Akhil Datta-Gupta, Michael J. King, A novel
Phys. 145.1 (1998) 1e40. approach for production transient analysis of shale gas/oil reservoirs, in:
[31] Shu-Ren Hysing, Stefan Turek, The Eikonal equation: numerical efficiency vs. Unconventional Resources Technology Conference (URTEC), 2015.
algorithmic complexity on quadrilateral grids, Proc. ALGORITMY 22 (2005). [34] Philippe Renard, Damian Glenz, Miguel Mejias, Understanding diagnostic
[32] Changdong Yang, Michael J. King, Akhil Datta-Gupta, Rapid simulation of plots for well-test interpretation, Hydrogeol. J. 17.3 (2009) 589e600.