15.01.2015 Views

Microseismic Monitoring and Geomechanical Modelling of CO2 - bris

Microseismic Monitoring and Geomechanical Modelling of CO2 - bris

Microseismic Monitoring and Geomechanical Modelling of CO2 - bris

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!