arma2013paper631_streamlines
TRANSCRIPT
-
7/27/2019 arma2013Paper631_STREAMLINES
1/15
1. INTRODUCTION
The storage of CO2 in geological formations is currently
intensively discussed in the world of politics and scienceas an economical and environmentally sound way toreduce the emissions of greenhouse gases into the
atmosphere. Carbon capture and storage (CCS)technology aims at separating carbon dioxide from theflue gases of power plants (fossil-fuelled or other CO2emitting ones) with subsequent transport to a site where
it can be injected for storage into a deep geologicalformation, such as depleted oil and gas reservoirs,unminable coal seams, and deep saline aquifers [1,2].Suitable formations should be deeper than 800 m, have athick and extensive seal, have sufficient porosity for
large volumes, and be sufficiently permeable to permitinjection at high flow rates without requiring overly high
pressure [3]. Fig-1 shows a schematic of a suitable target
formation and also the primary migration of CO2.
Sequestration capacity estimates for saline aquifers andcoal beds are highly uncertain, although in the pastseveral years, there has been some progress in
developing standard methods for capacity estimation andimproving regional estimates [4].
ARMA 13- 631
Inclusion of Geomechanics in Streamline Simulation for
Hydromechanical Modeling of Underground CO2 Storage
Koohmareh Hosseini, B.1
Chalaturnyk, R.J.
1
, and Darcis, M.
2
University of Alberta, Department of Civil & Environmental Engineering, Edmonton, Alberta, Canada 1
University of Stuttgart-Department of Hydromechanics and Hydrosystem Modeling, Stuttgart, BW, Germany 2
Copyright 2013 ARMA, American Rock Mechanics Association
This paper was prepared for presentation at the 47th
US Rock Mechanics / Geomechanics Symposium held in San Francisco, CA, USA, 23-26June 2013.
This paper was selected for presentation at the symposium by an ARMA Technical Program Committee based on a technical and critical review ofthe paper by a minimum of two technical reviewers. The material, as presented, does not necessarily reflect any position of ARMA, its officers, ormembers. Electronic reproduction, distribution, or storage of any part of this paper for commercial purposes without the written consent of ARMAis prohibited. Permission to reproduce in print is restricted to an abstract of not more than 200 words; illustrations may not be copied. Theabstract must contain conspicuous acknowledgement of where and by whom the paper was presented.
ABSTRACT: Realistic hydromechanical simulation of carbon dioxide storage into deep saline aquifers is computationallyintensive and thereby time consuming. Large field heterogeneous models of stress-sensitive reservoirs with complex flow and
geomechanical behavior are sometimes required to be modeled, which is very demanding. Therefore, most recent studies on
simulation of CO2 sequestration in saline aquifers have been focused either on short-term migration or near field processes or large
scale models with highly idealized geometries. This paper presents a coupled geomechanics-streamline simulation technique for
rapid hydromechanical simulation of large heterogeneous reservoirs with elastic geomechanical constitutive relations. Streamline
trajectories represent a three-dimensional velocity field during injection of CO2 in porous medium, and therefore are helpful for
model order reduction and inclusion of geomechanics in sub domains where streamlines density is relatively high. To assess the
robustness and speed of the technique, a large reservoir-cap rock system with large number of grid-blocks was made. Accuracy and
speed of streamline-based method were compared to finite volume based flow geomechanical simulations for the same model with
the same geometry. Porosity and its relationship to absolute permeability were the primary geomechanically influenced variables
studied in the simulations. The effective stress principle was applied to characterize the stress state and governing geomechanical
differential equations were implemented based on mass and momentum conservation laws on a C++ platform with the Box Method
(subdomain collocation method) as the discretization technique. The streamline tool used was 3DSL which is developed on a
FORTRAN platform. Simulation results showed that streamlines can be helpful for fluid flow simulation or hydromechanical
coupling particularly during the injection process when the fluid flow mechanism is advection-dominated. The method is
demonstrated to increase model efficiency and reduce computational cost, particularly for heterogeneous reservoirs. The inclusion
of geomechanics in streamline simulation thus represents a key step in the direction of quantifying uncertainty in CO 2 storage
process for large scale, heterogeneous systems.
-
7/27/2019 arma2013Paper631_STREAMLINES
2/15
Figure 1- Schematic of a reservoir target and CO2plume
migration in a host geological formation (Zhdanov et al.,2013 [4])
Reservoir processes during injection and post-injectionof CO2 involve several trapping mechanisms. Fig-2illustrates different mechanisms related to CO2 trappingmechanisms. Extensive discussion on physical and
chemical mechanisms related to CO2 storage insedimentary formations can be found in the works ofGunter et al. 2004. [5], Benson and Cole 2008. [3].
Figure 2- Conceptual sketch of sequential physical
mechanisms of CO2 storage (Zhdanov et al., 2013 [4])
The trapping mechanisms can be divided into two main
categories [6]: (1) physical trapping (2) chemical gastrapping. Physical trapping encompasses stratigraphicand residual trapping, which are the first two sequences
of trapping shown in Fig-2. Chemical trapping occurswhen CO2 dissolves in subsurface fluids (solubility) and
subsequent reactions with the mineral phases in the
reservoir (mineral trapping). The permanence andduration of these trapping mechanisms depends highly
on the long-term geological integrity of the targetunderground reservoir and the seal. Geomechanical
processes during CO2 injection (and potentially in thepost-injection period) can play an important role(particularly during stratigraphical CO2 trapping) on the
integrity of the storage formation and bounding seals.Geomechanics is likely of greatest importance during
physical trapping stages when CO2 is being injected into
the formation and the fluid flow mechanisms areadvection-dominated.
Hydromechanical (HM) processes generally play a
significant role during CO2 injection into deep salineaquifers. These saline aquifers are generally sandstoneformations that are initially saturated with saline fluid.Therefore, they can deform either due to variation ofexternal loads (dissolution or precipitation of mineral
phases) or changes in pore pressures or temperature inthe reservoir. The main topic of this work relates tostress-strain field redistribution and domain deformationdue to pore pressure changes both in the near wellboreregion and in the far field. Direct and indirect
hydromechanical coupling mechanisms can explainthese sorts of geomechanical changes, as suggested by
Rutqvist and Stephansson, 2003 [7]. Direct HM couplingrefers to both solid-to-fluid coupling and fluid-to-solidcoupling. The former refers to the phenomenon wherevariation in the applied load results in a change in
porosity and accordingly in fluid pressure and saturation;
and the latter takes place when a change in fluid pressurecauses a variation in the volume of the geological media(due to inducement of volumetric strain). Indirect HMcoupling however refers to changes in hydraulic ormechanical properties in response to strain changes.
According to this definition, the focus of this study is ondirect HM coupling.
Even though geomechanics play an important role inCO2 storage in saline aquifers, the computational burden
is much higher using hydromechanical coupling than forthe hydraulic problem alone [8], particularly when the
hydrodynamic and mechanics of the process are solvedsimultaneously (known as monolithic fully coupledHM). Although, there are some coupling strategies
available to avoid the full coupling, such as sequential oriterative coupling, these strategies are not still applicablein large domains with multi-million cells due to
computational burden. For more detailed discussions onthese techniques and discussions over computational
efficiencies refer to Mainguyand and Longuemare, 2002[9] , Settari and Walters, 1999 [10], and for frameworks
for coupling a flow and geomechanical code and inducedgeomechanical changes in reservoir properties, refer to
Chalaturnyk [11] and Li [12].
In recent years, a number of coupled fluid flow and
geomechanical numerical models have been developedfor analysis of various geomechanical issues associatedwith geological storage of CO2 (GCS). Examples of thesequentially coupled HM analysis of GCS includeFEMH by Bower and Zyvoloski 1997. [13], TOUGH-
FLAC by Rutqvist et al., [14] , OpenGeoSys by Wangand Kolditz [15] and also Goerke et al., ECLIPSE-VISAGE by Ouelletet al.[16] . However these schemes
-
7/27/2019 arma2013Paper631_STREAMLINES
3/15
are not computationally efficient due to large number ofcoupling variables as well as computational loads, andcomplexity of multi-physics associated withconventional reservoir simulator. Simplified models
have been shown to be sufficient for long term or large-scale processes (i.e. single phase flow coupledgeomechanics for fault reactivation analysis in a largedomain).
This paper introduces a new HM coupling strategy forfaster coupled simulations and reduction ofcomputational loads for large underground reservoirs.This paper first studies the feasibility of coupling
between a newly developed geomechanical code and
streamline simulation, and later applies the developedscheme in the hydromechanical modeling of CO2 storage
in a large synthetic underground model.
2. STREAMLINE SIMULAITON
Streamlines are approximate methods for fluid flow in
porous medium. In case of an isotropic permeabilityfield, streamlines are orthogonal lines at each point to
the potential lines, and locally tangent to a definedvelocity field, and they represent the direction of fluidflow. The elegance of streamline simulation lies in their
power for fast forward flow simulations. They are themost accurate when the flow mechanism behavior is
closest to unit mobility ratio (e.g. tracer flow). Theefficiency of streamline simulation relies mainly on their
power in utilizing larger time-steps with fewer pressure
updates, which leads to faster flow simulations. Inscenarios where the geomechanical model changes (in
MEM or petrophysical properties) and streamlineschange and the process requires an iterative approach,streamline simulations scale well and are of significant
advantage over finite difference (FD) or finite volume(FV) simulation techniques. The other advantage ofstreamline simulations is their visualization power (i.e.flow directionality and streamline density from sourcesto a sink as a flow indicator). Also they mitigate the
numerical artifacts (numerical diffusion) due to theirdual-grid nature (streamline grid and original Cartesian3D grid). The beauty of streamline simulation lies in thetime-of-flight formulation that helps to decouple the
multidimensional transport equation to a series of 1Dsolution along streamlines. Particularly for highlyheterogeneous porous medium or large domains (i.e. one
million cells) streamlines are significantly fastersimulator tools compared to conventional flow
simulators in terms of CPU load and computationalefficiencies. Batycky (1997) and Batycky et al. (1997),was the first who developed a 3D two-phase flow
simulator for field scale scenarios such as heterogeneity,rearranging well conditions, and gravity [17]. A large
literature describes the development and application of
streamline simulation to prediction of flow in three-dimensional heterogeneous reservoirs. See the papers ofBatycky, Thiel, King and Datta-Gupta (1998) and Craneet al. (2000) for many references to the full range of
work on streamlines.
Streamlines also have been used as proxies for reservoir
model order reductions. For more details you can refer to
the work of Kovscek and Wang [18] and Jesmani,Koohmareh Hosseini, and Chalaturnyk [19]. Streamlinesimulation technology and its application in undergroundCO2 storage has also been extensively discussed by
Blunt, and Ran Qi [20].
3. MODEL GEOMETRY AND BOUNDARYCONDITIONS
For model geometry selection as well as petrophysicalmodeling, standard concepts that have been suggested
for suitable formations as target reservoirs for CO2storage have been used. Benson and Cole [3] suggestedan injection depth of at least 800 m, and also a thick and
extensive seal that has sufficient porosity (capacity) andpermeability (infectivity) to permit injection at high
rates.
Most geomechanical analyses of CO2 storage considerthe reservoir seals as impermeable at the top of theformation to be able to trap CO2 in saline underground
aquifers such as Sleipner (Korobol and Kaddour, 1995).
The sealed formation scenario has also been consideredfor scenarios related to oilfields such as Weyburn,
Canada (Chalaturnyk [21]; White [22]). In a similarfashion, the model shown in Fig-3 considers no-flow
boundaries at the top and bottom (i.e., Neumannboundary conditions). The lateral boundaries howeverare considered to be aquifers with varying heads based
on the depth from the ground surface. Both aquifers onthe right and left have the same conditions (i.e., Dirichlet
boundary condition). The geomechanical (deformation)boundaries were considered as roller boundary on thelateral sides and the bottom side of the reservoir was
considered as no-displacement boundary conditionwhere displacement in all three directions is set to zero.
And the overburden was replaced with a constantvertical stress at the top of the injection formation. The
injection well was in the middle of the model and theinjection depth was chosen to be larger than 1000 m.This injection depth is important and necessary in order
to have sufficiently high pressures at these depths. Atthese depths (>800 m) CO2 is supercritical and its
density is high enough to allow efficient pore filling and
-
7/27/2019 arma2013Paper631_STREAMLINES
4/15
also no significant buoyancy difference is observedcompared with in situ fluids. [23]
Figure 3- Schematic description of the model geometry and
flow and geomechanical boundary conditions
4. GEOMECHANICS
Poroelasticity concepts proposed by Biot [24] are
usually adopted to resolve the (geo) mechanicalproblem. In this initial phase of the research exploringthe inclusion of geomechanics in streamline simulation,the theory of poroelasticity has been adopted. Therefore,the geomechanical code was developed based on the
assumption of existence of isotropic linear elasticmaterial. The code is based on a linearized approach formomentum balance equation with the final form of themomentum balance equation for calculation of linear
elastic deformations during CO2 injection into salineaquifers as:
0.)(.).( ' gSIPdiv wnneff (1)The assumption behind the formulation is that Sw is
initially equal to one, which is the case for all CO2injection scenarios in saline aquifers, constant solid
density and small changes in porosity. As shown in Eqn-1, when gravity is considered in the calculations, notonly saturation and pressure from flow simulation has to
be fed into geomechanical simulator, but also porosity(from previous cycle for sequential coupling) as well as
phase densities, need to be inputted to thegeomechanical simulator.
There are several issues to be addressed whengeomechanics is coupled (directly or indirectly) to flow
simulation, for geological storage mechanisms such asfault reactivation, limits on injection pressure, induced
seismicity, injection induced strains, ground surfacedisplacement, or caprock integrity. The geomechanicalfocus of this study is on induced strain and stress field
redistribution which result in changes in petro-physical
properties, and consequently on subsurface fluidmigration.
5. FLUID FLOW MECHANISM
The aquifer was considered to be initially fully saturated
with saline water. The injected phase was CO2. The fluidsystem was therefore a two-phase (brine-CO2) systemwith no component exchange. The process was assumed
to be isothermal; therefore no thermal strain inducementis assumed due to cooling of the formation, although it is
straightforward to include this in the analyses. Densitywas assumed to change with compressibility and pore
pressures in the domain. The fluid flow mechanism was
performed by two approaches: Box method (incorporatesboth finite element and finite volume) and streamline
method, both on a two-dimensional and three-dimensional scale. For calculation of capillary pressure
and saturation, Van Genuchten functions were selected,which were developed on the basis of a bundle ofcapillary tubes model [25].
Under conditions where the fluid phases are immiscible,
the pressure needed to inject CO2, the rate at which theleading edge of the CO2 plume moves and the fraction ofthe pore space filled with CO2 are all governed bymultiphase flow relationships as suggested by Bear [26].
6. DISCRETIZATION SCHEME
The fully coupled flow-geomechanics code is a moduleof the open source code simulator Dumux (Flemisch etal., 2011) which is based on the Distributed and Unified
Numeric Environment DUNE (Bastian et al.). Ageomechanical code was developed based on the fullycoupled scheme, but explicit from fluid flow module.The discretization scheme used was the Box-Method(collocated finite volume and finite element method) for
decoupled geomechanical simulation. In the decoupledscheme, the fluid flow numerical scheme was fullyimplicit, where both pressure and saturation equations(as primary variables for two phase isothermal flowsystem) are solved at the same time with the same
Jacobian matrix. The time discretization is Euler time-integration and the spatial discretization is based on
vertex-centered control-volume finite-element method(also called box method, (Huber and Helmig)). Boxmethod is briefly explained below.
6.1. Box MethodBox method is a control-volume finite-element method
(CVFEM). The advantage of the FE method is thatunstructured grids can be used for simulation, and theadvantage of FV method is that it is locally massconservative. As such the computational domain is
-
7/27/2019 arma2013Paper631_STREAMLINES
5/15
discretized by a dual mesh, as illustrated in Fig-4. Onemesh handles the finite volume scheme (shown asdashed blue line in the middle of the larger square), andthe other mesh is used for FE. Each FE mesh contains
four sub-control volumes from four neighboring boxes(FV meshes).
6.2. Fully Coupled SchemeIn this type of coupling the variables of flow andgeomechanics are solved simultaneously through asystem of equations with displacements (geomechanical
primary variables) and pore pressure and saturation (asprimary flow variables). The technique is also calledimplicit coupling as a single discretization scheme isused [27]. In fully coupled schemes, the geomechanicalequations are solved by the finite element technique
while the fluid flow equations are solved by the Boxmethod. Therefore the primary variables of fluid flow
equations (pressure Pw, saturation Sn) are solved on thebox centers (finite volume mesh) and the flow gradientsproperties (i.e., fluxes) are solved on integration points(represented by IP in Fig-4). The geomechanicalequations and momentum balance equations on the other
hand, are solved on FEM points (vertices), usingstandard Galerkin finite element technique.The gradient
properties of primary variables (solid displacement in
three directions) are solved on Gaussians points, andtherefore effective porosity and permeability are also
calculated on these points. As such a mapping algorithmis needed to map the calculated displacements on theGauss points back onto FEM points to be able to becoupled fully with fluid flow. The mapping is based on a
sub-control volume face area average; therefore a loopover all sub-control volumes is needed to obtain anaveraged value on the FE points (vertices). It is notedthat use of the box method for both mass and momentum
balance equation has been tried but lead to instabilityand oscillation in pressure. More about the discretization
scheme can be found in the literature [28].
Figure 4-Schematic of spatial discretization (Fully coupled
Scheme)
6.3. Sequential Coupling SchemeIn the decoupled scheme, both fluid flow andgeomechanical equations are solved by the Box method.
Therefore flow gradients (fluxes) are solved onintegration points as well as gradient geomechanicsterms (i.e. strain, stress). It has been shown that effectivedynamic porosity and permeability are functions ofvolumetric strain (Tohidi-Baghini [29]); as such these
values are also obtained on integration points in thedecoupled scheme, and therefore need to be mapped
back onto grid vertices (box centers) by a mappingtechnique .The mapping technique adopted here wassimilar to the fully coupled scheme where the properties
were multiplied by the surface area of sub-controlvolumes edges, and averaged to the box centers.Decoupled fluid flow equations are solved by fully
implicit approach assuming a two-phase (saline waterand supercritical CO2) isothermal system.
Figure 5-Schematic of spatial discretization (decoupled Flow
and Geomechanics)
6.4. Streamline Simulation Discretization SchemeUnit mobility displacement with constant boundaryconditions over all time steps are the most suitable
scenarios for one-dimensional mapping of analyticalsolutions along streamlines, otherwise the numericalsolutions are better approaches for solving transportequations along streamlines as they accommodate easilynon-uniform initial condition and is totally general
-
7/27/2019 arma2013Paper631_STREAMLINES
6/15
(unlike analytical solutions). The numerical approach forsolving saturation equation along streamlines was first
proposed by Bommer and Schecter (1979), [30].
Streamline numerical solutions are an IMPES typereservoir simulation where pressures are solvedimplicitly, but explicitly from the saturation equation(transport equation). Therefore, the main idea behind thediscretization technique in streamline simulation is the
decoupling of the pressure equation from the saturationequation. Although the pressure field is solved in thesame way as in conventional FD reservoir simulators,the discretization technique and the grid dimensionalityfor solving saturation/conservation equations is different.
For solving the transport equation, a three-dimensionalheterogeneous domain is decomposed into a series of 1D
grid (along streamlines). Therefore streamlinesimulations deal with a dual-grid system. Thediscretization technique (for time and space) for 1D griduses a standard explicit scheme and single-pointupstream weighting for solving one-dimensional
problem along streamline as the equation belowrepresents (Blunt & Rubin, 1992) :
)( 1,,,
1
,
1
,
n
ij
n
ij
isl
n
sln
ij
n
ij fft
SS
(2)
Prior to this step, streamlines need to be traced based oninstantaneous velocity field obtained from pressuredistribution in last step:
va =Kkram (gradP- r a g) (3)
The independent variables (such as pressure andsaturation) are mapped from the underlying 3D grid onto
the 1D streamline for initialization purposes at eachglobal time-step when streamlines are updated. In 3DSL,the solutions to the numerical problems are providedeither by the Algebric Multigrid Method known asAMG or Algebraic Multigrid Methods for Systems
known as SAMG, both developed in Fraunhofer SCAI(Scientific Computing Institute) a German researchcenter (Stben k. et al.) [31]. The solution obtained fromthe second grid (1D grid) is then mapped back onto the
initial 3D grid to represent phase distribution. Pressure isthen solved again and the process continues.
Since streamline models are based on IMPES (Implicitin Pressure and Explicit in Saturation) scheme, andtherefore, a time-varying velocity field can be modeled
by a series of successive stationary velocity fields
(Gupta and King [32]). For unsteady state flow,streamline configurations change in time, generatingtransverse flux to the origin of flow.
7. HYDROMECHANICAL COUPLING
Injection of CO2 can result in high-pressure buildup,leading to low effective stresses and ultimately to
hydraulic fracture conditions. This can lead topotentially large deformations and subsequent
redistribution of in situ stresses. Changes in the stressfield in the domain can lead to changes in petrophysical
properties of the aquifer (i.e. porosity and absolute
permeability), surface displacement and aquiferdeformation. These types of interactions between fluid
flow and rock mechanics are known as hydromechanicalcoupling. Classical reservoir simulators do not considerthis interaction, therefore to a proper strategy is neededto include the geomechanical impacts of fluid flow onreservoir simulation process. Ideally the flow problem
needs to be solved at the same time in one set ofequations known as fully hydromechanical coupling.
The basis of this system formulation is Biots poroelasticproblem [24]. However this approach is computationallyexpensive and therefore cannot be applied to large
domains with large number of grids. In many couplingstrategies, porosity and permeability are updated
(simultaneously or at each time step) due to a change involumetric strain, Eqn-4 as proposed by Touhidi-Baghini [29]:
f = f 0 + e v1+ e v (4)
or Eqn-5, proposed by Rutqvist and Tsang [33]:
k= koexp(22.2(
ff
0
- 1)) (5)
Since the reservoir medium was not fractured sandstone,a porosity-based permeability update approach isadequate and physically meaningful; for our study. The
permeability field was initially considered homogenous
and isotropic. In both equationsv
is the volumetric
strain at each time step,0
ando
k are the initial
porosity and permeability before inclusion of
geomechanics respectively.
7.1. Coupling strategyThe basic concept behind inclusion of geomechanics instreamline simulation lies in the streamline timestepping. Streamline time stepping is different thanconventional flow simulation time steps. There is aconvective time step that is simply the pressure updates
due to changes in flow regime. There is another timestep, which is technically a user provided time step andis mainly defined based on the existing productionhistory. The other time step is streamline sub-intervaltime step, which is basically the time span for a particle
-
7/27/2019 arma2013Paper631_STREAMLINES
7/15
to travel along the streamline. The size of this time stepdepends on the Courant-Fredrich-Levy (CFL) condition,which is a formulation of a corrector step that leads to amechanism to ensure numerical stability, to solve one-
dimensional pressure transport equation alongstreamlines. To perform all coupling strategies on a solid
platform two sets of code-interfaces were developed.Fig-7 provides a schematic illustration of the couplingstrategy and how the parameters are exchanged between
each simulator at each time step.
With the same strategy as conventional couplingsequential strategies, streamline simulation can be
coupled to geomechanics, with the structure illustratedbelow
Figure 6-Schematic of coupling strategy for sequential
Streamline Based Flow and Geomechanical simulator
The red line in the figure illustrates the forward flow and
geomechanical simulations and the time interval of eachcycle. The diagonal blue lines show the step duringcoupling at each cycle where fluid flow simulatoroutputs (pressure, saturation, phase density difference)are fed into geomechanical simulator. And the yellow
lines show the step (and timing) where geomechanicaloutputs being inputted into flow simulator; each blue
block represents a cycle of fluid flow-geomechanicscoupling from ti to ti+1.
Time steps are kept constant in this stage of the research,however the time steps can be adaptive based on
convective time steps of streamline simulation, beforeeach pressure update. Even with constant fixed timesteps, streamlines (for large domains) are faster
techniques in hydromechanical coupling strategiescompared to conventional coupling techniques.
7.2. Interface DevelopmentThe main interface that was developed is a C++ based
interface which links the decoupled geomechanical code(in Dumux and on the Dune platform) to the fluid flow
code. This interface, unlike the interface betweencommercial software packages, does not work withrestart files as an exchangeable file for initializationstep of next sequential time steps. The interface
exchanges properties between flow and geomechanicscode by solution vectors within the frame of the code.Therefore a C++ routine has to be written inDumux_Geomechanics to output the vectors forDumux_Flow, and at the same time a routine was
developed to read the solution vectors outputted by
Dumux_Geomechanics (, K).
Fig-7 illustrates a snapshot of the interface developed for
hydro mechanical purposes.
Figure 7- Graphical User Interface Developed by QT
Programming Language for hydromechanical coupling of
streamline simulation with C++ Geomechanical code
Fig-8 shows the interactive structure of the sequentiallycoupled interface between streamline simulation and theC++ geomechanical code, as well as the exchange
parameters.
Figure 8-Schematic of interactive coupling between streamline
simulation and geomechanical code
8. GEOMECHANICAL INFLUENCE ONSELECTION OF TIME-STEPS
-
7/27/2019 arma2013Paper631_STREAMLINES
8/15
Changing streamlines also requires the ability to solvetransport problems with generalized initial conditionsalong each streamline (suggested by Batycky et al. [17]).Changing porosity and permeability means a pseudo-
change of boundary conditions and general initialconditions (at each time-step), and therefore streamlinesrequire to be updated as the global pressure of thedomain is updated. Therefore treating the geomechanicalinfluences as an explicit factor, which changes porosity
and permeability (due to inducing volumetric strains inthe reservoir with high pressure gradients) in the courseof simulation, requires that streamlines be updated in thecourse of coupling. The frequency of pressure updates,and hence streamlines spatial configuration update,
dictates the time-step sizes of coupling. Because themain and most important factor common in fluid flow
and geomechanical simulation is thepore pressure andpressure gradient all over the domain. It should be notedthat if the streamline simulation was performed at thecoupled hydromechanical simulation, where significantheterogeneity is induced by geomechanics, the
streamline simulator performs faster.
Geomechanical effects are not only limited to thepetrophysical properties (such as porosity andpermeability, MEM properties, etc.) but can also cause
changes in the relative permeability curves and changethe end point mobility ratio, which is a source ofnonlinearity in flow problem. As such the flowsimulator is expected to function slower as it needs toemploy smaller time-steps and a larger number of
pressure updates, and therefore results in a slowerhydromechanical coupling simulation. This part however
is not the main focus of this study, yet can be aninfluential factor in all flow-geomechanical couplingschemes including streamline-based schemes,
particularly where rigorous capillary flow exists. Apreliminary study has already been done byOjagbohunmi and Chalaturnyk [34] for conventional
flow simulator coupled to FLAC geomechanicalsimulator. For these types of geomechanical influences
on streamline simulation, the forward transport equation(saturation) must be solved numerically. For this study
however time-step size is kept constant.
9. RESULTS AND DISCUSSIONS
To investigate the migration of CO2 in saline aquifers,
fluid flow simulations were performed with both a finitevolume based flow simulator and a streamline based
simulator. Two geometries were proposed: a two-dimensional (a cross-sectional view along the aquifer, asshown in Fig-3) and a three-dimensional model.
The injection process was considered to be immiscible,yet compressible (densities of brine and CO2 bothchanges with pressure, and were taken from a look-up
table based on existing correlations). Reservoir hydraulicproperties are provided in Table 1. For comparison ofcomputational efficiency sensitivity, on the number ofgrid cells, the simulations were performed on two
different grid refinement levels. Viscosity was keptconstant for the formation brine and injected CO2 forstreamline simulation.
Table 1.Reservoir hydraulic parameters
Input Parameter Unit Values
Porosity % 0.2
Permeability mD 100
Initial Gas saturation % 0.05
Initial Water Saturation % 0.3
Van Genuchten Pa 0.0037
Van Genuchten n - 4
Temperature K 315
CO2 viscosity c.p 0.06
Brine viscosity c.p 0.5
Brine density kg/m3 1024
Table 2.Reservoir mechanical parameters
Input Parameter Unit Values
Rock density kg/m 2500
Youngs modulus Pa 5.e9
Shear Modulus Pa 3.e9
Constitutive model - Linear elastic
9.1. Two-Dimensional ModelTo understand the mechanism of fluid flow using a
streamline simulation technique, a two-dimensional
model was initially considered for simulation, whichprovides a better visualization for monitoring of CO2
plume in the course of injection. Furthermore as ourflow simulation is streamline-based, for visualization
reasons (streamline paths, and flow directionality fromsink to source in the model) the geometry wasconsidered as a two-dimensional one. (Visualization of
streamlines in a 3D domain can sometime be misleading,as streamlines seem to be intersecting each other.)
9.1.1 High resolution model
The simulation results for a homogenous domain arepresented in Fig-9. The injection rate was considered as
800 kg/m3, to be able to capture the convective
migration of CO2 plume and ensuring the flow
mechanism scales well with streamline simulation,which is the fastest technique for convective flow
processes. The number of cells are NX=100, NZ=100,
and the domain is 2000 m inx direction and 200 m inzdirection.
-
7/27/2019 arma2013Paper631_STREAMLINES
9/15
t1 t2
t3 t4
t5 t6
Figure 9 - Cross-sectional CO2 saturation map in different
time steps of simulation: t1=100 days, t2=200 days, t3=300
days, t4=400 days, t5=700 days t6 = 800 days
The streamline paths and configuration for the last two time
steps (t5, t6) are represented in the following Fig-10:
(a)
(b)
Figure 10- streamline configuration represented after 500 days
(a) and 900 days (b) of injection; time of flight as a streamline
property is also mapped along streamlines which is the
colourful region around the wellbore.
As it can be seen from the picture, the only sink andsource in the system are the injection well, and twomirror aquifers (boundaries with constant head).Therefore streamlines trajectory and drainage area are
separated into two parts between these pairs: 1) injectionwell-right aquifer and injection well-left aquifer.Streamlines not only show the flow directionality
between each two source-sink terms, but also show thedensity of flow (i.e., around the injection well more
streamlines exist which means the flow activity andpressure gradients are higher in those zones) andtherefore can provide even visually a quickunderstanding of the regions that undergo moregeotechnical changes and are affected more by effective
stress and thus more volumetric strain is expected toevolve in the regions with large density of streamlines.
Also the signature of plume can be roughly seen visuallyfrom the streamlines paths.
9.1.2 Low resolution modelAssuming the same injection scenario with the same
fluid and reservoir rock properties, the number of cells ineach was lowered 10 times. Fig-11 illustrates the resultsobtained from this analysis.
Figure 11-Evolution of CO2plume in the aquifer for the same
model as before with coarse grids. t1=100, t2=200, t3 =300,
t4=400, t5= 700, t6=800 days.
As shown Fig-11, the low resolution model providesresults which might not be reliable in long term.
However they are still informative as an approximateassessment of the migration process (i.e. when the CO2arrival time will be, and what will be the pressure value
t5 t6
t3 t4
t1 t2
-
7/27/2019 arma2013Paper631_STREAMLINES
10/15
after 3 years of injection in the domain). In terms ofcomputational efficiencies, the computational loadrequired to carry out either of simulations is notsignificantly different, compared to the expected
difference between two levels of resolutions performedby conventional reservoir simulators. A rule of thumb(about the number of grid-blocks in the domain and itsimpact on CPU time) is that CPU time is expected toincrease to the power of two, if the number of grid
blocks is doubled. As it is presented in the below figure,it is not the case for streamline simulation as instreamline simulation the huge computational load ismitigated by decomposition of SL grids from underlyinggrids.
Figure 12 -Impact of grid refinement on computational load
for pure streamline simulation (decoupled from flow)
9.2. Three-Dimensional ModelA hydro-mechanical study of a three-dimensional model
was also considered. The geometry was kept the samebut the model was extended iny direction with the samelength as in x direction. The result of long-term
simulation of the three-dimensional model is shown inFig-13a and 13b, which represent the top view from a
three model (NY=20, NX=20, NZ=50) and the CO2saturation map and corresponding streamlines bundleafter 900 days of injection, respectively. The streamline
patterns are homogenous and symmetric around theinjection well from the top view, since porosity and
permeability are assigned as equal and constant in thecourse of simulation, however streamlines arecategorized into four groups based on their drainage areaand the boundaries they are travelling to. Eachstreamline belonging to a particular region (source-sink)
is shown by a different color. Fig-14a and 14b illustratethe results from a lateral perspective of the threedimensional model.
9.3. Coupled Streamline-Based Hydromechanicalsimulation
With the same coupling strategy explained before
streamline-based flow simulation for the same physicsand model was coupled to a decoupled purelygeomechanical code. A graphical user interface was
developed which was able to couple both tools atdifferent cycle time intervals as well as adaptive time-
(a)
(b)Figure 13- Representation of model top view: (a) shows
signature of CO2 after 900 days, and (b) shows the
corresponding streamlines configuration for the same time of
injection.
(a)
(b)
Figure 14-Lateral view of 3D-model representing (a) CO2
saturation map, and (b) shows corresponding streamline
configuration after 1500 days of injection. Injection well is
located in the middle of the domain.
-
7/27/2019 arma2013Paper631_STREAMLINES
11/15
stepping, which is suggested by streamline simulation(based on CFL condition and auto-time-stepping
technique) at each cycle. Model geometries can also beadjusted in the interface, as the snapshot of the interface
shows in Fig-7). However the coupling for our study wasbased on a constant time step interval for each cycle. Thecycle forwarding time interval was considered as 100
days for all cycles. The reason for this selection comesback to the long term nature of CO2 injection in
underground formations, that can be on the order ofdecades, as well as the power of streamline simulation incapturing large time step and providing reasonably
accurate results specially for convective and linear (orclose to linear) flow mechanisms. However 100 days is
relatively large time interval for conventional sequentialhydro-mechanical coupling of such physics which is
computationally expensive and can cause huge materialbalance errors which might stop the flow simulator toeven initiate next cycle simulation.
The target model is the same as previous three-dimensional example except the number of gridlocks inzdirection was reduced to NZ=10. The coupled flowsimulation was performed much faster than a fully
coupled simulation of the same physics, and as expectedin the high gradient pressure zone due to changes in
effective stress, strain (volumetric) field was disturbedand two primary geomechanical parameters changed;
porosity and permeability. Keeping the injection
parameters and boundary conditions the same, changesin petrophysical parameters will cause some changes in
dynamical parameters such as pressure and phase
pressure and saturations. Fig-15 and Fig-16 illustratehow these variables change using the streamline-basedhydromechanical coupling scheme.
(a)
(b)Figure 15-Histogram of CO2 saturation after 500 days of
injection: a) streamline-based hydromechanically coupled
scheme and b) standalone streamline simulation.
Figure 16- Variogram of gas saturation after 500 days of
injection
Fig-17 illustrates the changes in permeability. Fig-18and Fig-19 provide a scatter plot of petrophysical
properties at two different injection times plotted against
each other.
Figure 17- Permeability difference map between cycle 9 (900
days after injection) and cycle 1 (100 days of injection).
-
7/27/2019 arma2013Paper631_STREAMLINES
12/15
The maximum permeability difference after 900 days ofinjection is about 9-10 mD at some cells from differentlayers and depths.
Figure 18- Scatter gram between porosity (in all cells) in cycle
1 (100 days) vs. porosity values at cycle 9 (900 days) days
Figure 19- Scatter gram between permeability (in all cells) in
cycle 1 (100 days) vs. permeability values at cycle 9 (900
days)
Even though the plots show the changes have not be
very significant (as expected in a linear elastic model), itshows there is severe hysteresis in the update of porosityand permeability especially at small values of the two
properties (right left corner of the two diagrams).
Fig-20 and Fig-21 show how displacements in thex andz direction, respectively, change after 400 days of
injection. Both values are reported in meters. Due to theporoelastic formulation and the chosen formationproperties, the displacements are small. Changes in
displacements are associated with changes in volumetricstrain and accordingly to porosity and permeability as
reservoir geomechanically influenced parameters.
Figure 20-Histogram of vertical displacement (uzz in z)
direction after 4 cycles (400 days of CO2 injection)
Figure 21-Histogram ofuxxdisplacement inx direction after 4
cycles (400 days of CO2 injection)
9.4. DiscussionsComparison between fully coupled and sequentialcoupled simulations is reasonable provided the
simulators engine (grid or multi-grid solvers) as well asthe core code and programming language behind the
tools are the compatible. On this basis, a decoupledgeomechanical code (from fluid flow code) based on thesame fully coupled code which was developed on thesame platform (DUNE), with the same programminglanguage ( C++), and the same discretization scheme
(Box method), and the same simulation grid managerwas developed. Comparison of a computational loadand third party simulator with different simulationtechnique is also reasonable as long as the simulationsare both performed with the same CPU and the solvers
use the same technique for system solving. The solverthat streamline code is based on can be either AMG or
SAMG, and Dumux is also able to switch (to becompiled with) to Algebric MultiGrid (AMG). Howeverfor problem simplicity the library embedded in our
approach was SuperLU [35] as system solver in Dumux;still the computational load to carry on the simulations
are significantly different (in streamline-basedgeomechanical coupling than finite volume based flow-geomechanical coupling) that switching to even a fastersolver (i.e. SAMG) does not change the comparisonscenario significantly.
-
7/27/2019 arma2013Paper631_STREAMLINES
13/15
Inclusion of the CFL (CourantFriedrichsLewy)condition and assignment of proper CFL values andcriteria, in both simulators (streamline based and FV-FEM based) is another important key parameter which
might change the simulation computational load as wellas resolutions of the results. Auto time stepping alsomight be taken into account if FV-FEM technique iscompared versus streamline based geomechanicalcoupling, as fixed time steps can sometimes be bottle-
neck in forward flow and geomechanical simulations. Inboth of our coupling strategies we considered CFLcondition (0.75) and adaptive time-stepping.
All approximate methods in reservoir simulation are
associated with some disadvantages in capturing fullphysics of simulation or in model accuracy. (e.g., proxy
methods, IMPES scheme, streamline simulations,convex optimization techniques, model order reductionapproaches, upscaling, etc.). All these class oftechniques have been offered to the world of reservoirsimulation to enhance simulation CPU inefficiencies, but
on the other hand they result in a reducedmodel accuracy, depending on the physics of the
problem (compositional, diffusion, capillary, multi-phase or single phase, gravity, etc.), model size andsimulation time The main disadvantages associated with
streamline-based hydromechanical coupling, are thedisadvantages in the streamline simulation, as they areapproximate methods. For highly nonlinear systems suchas compositional miscible flood simulations, gravitydominant systems, systems with rigorous capillary
pressure effects, etc., streamline-based hydromechanicaltechniques are not expected to provide accurate results.
It is expected that the CPU efficiencies achieved byinclusion of geomechanics in streamline simulation,would be reduced by increasing model non-linearity.
Furthermore, since streamline simulation deals with adual-grid system (Cartesian grids to solve pressure andstreamline grid to solve saturation equation), the
mapping in the streamline workflow between these twogrids is associated with some material balance error.
However the technique is not associated with numericalsolution divergence during iterative simulation, in
contrary to traditional coupling techniques. Whenporosity is significantly updated in traditional coupling
schemes, the solution diverges, (forward simulation willbe interrupted) and a divergence criterion must bedefined for the simulation.
For the dynamic hydro-geomechanical problems, whereboth fluid flow and geomechanics problems areconsidered dynamic, the solid material velocity term inDarcy equation becomes important, which leads to atime derivative compressibility term (bulk volume for
each node) and the fluid flow formulation needs to beextended to a two-phase flow system with deformable
porous medium, and a displacement velocity term is
required to be added to saturation transfer equation. Thistechnique is mainly important where some wave isinduced in the medium, or the problem is studied aroundthe wellbore vicinity with high-pressure gradient, (e.g.
sand production). Our problem, however, is considereddynamic in fluid flow and quasi-static in geomechanics,and therefore this term is neglected in our formulation,considering that the problem is for a large field (notnecessarily around the wellbore vicinity). Furthermore a
quick comparison between solid displacement velocityand fluid velocity (pressure gradient) for a time stepshowed that these two are different by orders ofmagnitude and therefore assumption of zero solidvelocity is physically meaningful and would not affect
our solution.
CONCLUSIONS
Simulation of underground CO2 injection in salineaquifers was studied. Geomechanics was introduced as
an important piece of physics that is influential in thestorage mechanism. Different existing strategies ofcoupling were introduced. Above that, a novel hydro-mechanical strategy was introduced. Initially weinvestigated the feasibility of the approach and if thecoupling is doable. For that purpose, a geomechanical
code was developed (based on an existing research opensource code) and was linked to a FORTRAN based toolfor streamline simulation. This approach wasimplemented on the CO2 storage scenario as it was wellsuited to the nature of streamline simulation and
dimensionality and large size of aquifers. Streamline
simulation was coupled to an elastic geomechanical codeand was shown to be computationally robust andefficient especially for larger reservoirs. The approachwas also compared to the fully coupled technique, which
is generally expected to provide more precise numericalsolutions but can come with severe computational
burdens, particularly for large domains with largenumber of grid blocks. Streamlines are most suited whenthe process of fluid flow is convective, which is the most
relevant to the primary trapping mechanism that isoccurring during injection process of CO2.
Geomechanics also is best fitted to this trapping
mechanism, therefore linking of these two pieces ofphysics at the time span of several years was found to berelevant.
Initial assessment of fully coupling technique forscenario of CO2 injection is completed; however the
current challenges in all the coupling strategiesdiscussed in this paper, are how the three couplingstrategies explained will result in approximately the
same fluid flow and stress redistribution results fordifferent model geometries and complexities of physics.
-
7/27/2019 arma2013Paper631_STREAMLINES
14/15
-
7/27/2019 arma2013Paper631_STREAMLINES
15/15
to study carbon dioxide storage. ComputationalGeosciences , Volume 13, Issue 4, pp 493-509
21. Chalaturnyk R.J., 2007. Geomechanicalcharacterization of the Weyburn field for geological
storage of CO2. 1st Canada-US rock mechanicssymposium Vancouver, Canada, 2731 May 2007
22. White D., 2009. Monitoring CO2 storage duringEOR at the Weyburn-Midale field. Lead Edge28:838842.
23. Benson S.M., Cole D.R. 2008. CO2 sequestration indeep sedimentary formations. Elements 4:325331
24. Biot, M., A. 1940.General Theory of Three-
Dimensional Consolidation, J. Appl. Phys., Vol.12, 155-164.
25. Van Genuchten., M.Th., A closed-form equationfor predicting the hydraulic conductivity of
unsaturated soils. Soil Sci. Soc. Am. J., 44:892898, 1980.
26. Bear J. 1972. Dynamics of Fluids in Porous Media.American Elsevier Publishing Company
27. Settari, A. and Nghiem, L. 2004. New Iterative
Coupling Between a Reservoir Simulator and aGeomechanics Module, paper SPE 88989.
28. Darcis, M., Coupling Models of DifferentComplexity for the Simulation of CO2 Storage inDeep Saline Aquifers. 2012. Mitteilungsheft des
Instituts fr Wasserbau Nr. 218- Institut fr Wasser-und Umweltsystemmodellierung, UniversittStuttgart.
29. Touhidi-Baghini, A. 1998. Absolute permeability ofMcMurray formation oil sands at low confining
stresses. Ph.D dissertation. Department of CivilEngineering, University of Alberta, 339 p.
30. Bommer, M.P. and Schecter, R.S. 1979.Mathematical Modeling of In-Situ UraniumLeaching, SPE Journal, 393.
31. Stben, K. 2001. An Introduction to AlgebraicMultigrid. In Multigrid, ed.U. Trottenberg, C.W.Ooosterlee, and A. Schller, Appendix, 413532. ,
London: Academic Press.32. Datta-Gupta, A. and King, M.K. 2007. Streamline
simulation: theory and practice. Textbook Series,SPE, Richardson, Texas.
33. Rutqvist, J., Tsang, C. 2002. A study of caprockhydromechanical changes associated with CO2-
injection into a brine formation. EnvironmentalGeology, 42:296305.
34. Ojagbohunmi, S., Chalaturnyk, R.J., Leung, J.,
2012. Coupling of Stress-Dependent RelativePermeability and Reservoir Simulation. SPE154083-MS.
35. Li, X.S. 2005. An Overview of SuperLu:Algorithms, Implementation, and User Interface.
ACM Transactions on Mathematical Software(TOMS) 31 (3): 302325. doi:10.1145/1089014.1089017.
http://link.springer.com/journal/10596/13/4/page/1http://www.onepetro.org/mslib/app/Preview.do?paperNumber=SPE-154083-MS&societyCode=SPEhttp://www.onepetro.org/mslib/app/Preview.do?paperNumber=SPE-154083-MS&societyCode=SPEhttp://www.onepetro.org/mslib/app/Preview.do?paperNumber=SPE-154083-MS&societyCode=SPEhttp://www.onepetro.org/mslib/app/Preview.do?paperNumber=SPE-154083-MS&societyCode=SPEhttp://link.springer.com/journal/10596/13/4/page/1