Microseismic Monitoring and Geomechanical Modelling of CO2 - bris
Microseismic Monitoring and Geomechanical Modelling of CO2 - bris
Microseismic Monitoring and Geomechanical Modelling of CO2 - bris
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CHAPTER 5.<br />
GEOMECHANICAL SIMULATION OF CO 2 INJECTION<br />
step the fluid flow <strong>and</strong> deformation are solved in an iterative manner, with data passed back <strong>and</strong> forth<br />
between the simulations until a stable solution is found. This is illustrated in Figure 5.4. At each<br />
time step the pore pressure <strong>and</strong> fluid properties are computed by the fluid flow simulator. These are<br />
passed to the geomechanical simulator to compute deformation (using a number <strong>of</strong> sub-steps). The<br />
changes in porosity are assessed for convergence, <strong>and</strong> if not yet converging, returned to the fluid flow<br />
simulation to repeat the iteration. This method is more computationally expensive than the explicit<br />
coupling, but produces more accurate results. Comparisons suggest that this method gives the same<br />
result as fully coupled simulations (e.g., Longuemare et al., 2002), highlighting the accuracy <strong>of</strong> this<br />
approach. The combination <strong>of</strong> accuracy with the ability to link successful commercial fluid flow <strong>and</strong><br />
geomechanical simulation packages means that the iterative coupling method is the method that I<br />
will use. The computational speed <strong>of</strong> this approach has been greatly improved by Rockfield S<strong>of</strong>tware<br />
through the development <strong>of</strong> a high speed message passing interface (MPI) to link between MORE <strong>and</strong><br />
ELFEN.<br />
5.3.4 Workflow<br />
Using the iteratively coupled MORE-ELFEN simulation, the workflow for developing simple geomechanical<br />
models is as follows. The geomechanical mesh is constructed using the ELFEN pre-processing<br />
GUI. The model must include both the reservoir <strong>and</strong> the over, under <strong>and</strong> side burdens, as these will<br />
also be deformed by processes occurring in the reservoir. The GUI generates the input file for geomechanical<br />
modelling. The cells are populated with mechanical properties as selected by the user based<br />
on a large database <strong>of</strong> rock physics measurements. It is the geomechanical input file that controls<br />
the simulation timesteps, convergence conditions, end times, <strong>and</strong> how <strong>of</strong>ten results are written to file.<br />
The MORE input file is constructed by the user. The external dimensions <strong>of</strong> the reservoir in the<br />
MORE model must match the reservoir as defined in the geomechanical input. However, they need<br />
not have the same internal mesh, as ELFEN can interpolate between them. It is the MORE file that<br />
defines the well locations <strong>and</strong> injection/production rates. Internal calculation timesteps are computed<br />
by ELFEN are <strong>of</strong> a sub-day scale. However, to produce output files for each internal timestep would<br />
lead to data overload. Therefore output files are generated by ELFEN at user-defined timesteps. In<br />
my models I produce output files at 6 evenly spaced intervals during the simulations.<br />
5.3.5 Simple representative models<br />
In order to assess the sensitivity <strong>of</strong> the stress path parameters during injection to reservoir geometry<br />
<strong>and</strong> material properties, I have developed a range <strong>of</strong> simple representative models, all consisting <strong>of</strong><br />
cuboid reservoirs contained within non-pay rocks (Figure 5.5). In order to decrease the computational<br />
requirements, I simulate only a quarter <strong>of</strong> the system, relying on symmetry arguments to complete<br />
the model.<br />
The boundary conditions at the edges <strong>of</strong> the model are that there can be no movement perpendicular<br />
to the vertical bounding planes at the edges <strong>of</strong> the model (i.e., no movement in the x direction <strong>of</strong><br />
the y − z plane) <strong>and</strong> no vertical movement at the base <strong>of</strong> the model. I include all <strong>of</strong> the overburden up<br />
90