Case01b CO2 Injection in Saline Aquifer (transient thermal)

 

The current case is identical to Case01a except that the transient thermal field will be solved by Pflotran-OGS in addition to the multiphase flow. Therefore only key differences in data required to run a simulation solving the thermal field will be discussed in detail here. It is assumed that the user has previously undertaken Case01a.

 

The files for the current case are provided in PFO_001\Case01b\Data. These comprise:

 

PFO_001_CASE01B.dat input data file for the geomechanical model (ParaGeo)

PFO_001_CASE01B.in input data file for the flow model (Pflotran-OGS)

fluid_data: folder containing data files for CO2 equation of state database and saturation functions which are required for the flow simulation in Pflotran-OGS. These are the same files as in the previous case Case01.

grdecl_data: folder containing the grid data for the flow model previously generated in Case01 Grid Generation.

 

Note that the folder structure and the files included are the same as in the previous case.

 

 

Pflotran input data (PFO_001_CASE01B.in)

 

Here the key data within the PFO_001_CASE01B.in file which differs from Case01a in order to solve for a transient thermal field is described. Note that for specific details on each of the keywords / cards the user is referenced to the official Pflotran-OGS web page.

 

 

Simulation Block

 

Data File


 

SIMULATION

 SIMULATION_TYPE SUBSURFACE

PROCESS_MODELS

  SUBSURFACE_FLOW Flow

     MODE GAS_WATER

    OPTIONS

    ISOTHERMAL

      RESERVOIR_DEFAULTS

    /

  /

  GEOMECHANICS_EXTERNAL

          DATA_FILE         PFO_001_CASE01B.dat

          TRANSFER_METHOD   memory

  /

/

END

 

ISOTHERMAL option must NOT be specified to solve the thermal field.

 

The appropriate geomechanical file name is referenced here.

 

 

 

Material properties

 

Some additional material properties to Case01a need to be defined in order to solve the thermal field.

 

Data File


 

MATERIAL_PROPERTY formation

 ID 1

 ROCK_COMPRESSIBILITY_FUNCTION  GEOMECH

 ROCK_REFERENCE_PRESSURE INITIAL_PRESSURE

 ROCK_DENSITY 2.70d3             kg/m^3

 SPECIFIC_HEAT 1.0d3             J/kg-C

 THERMAL_CONDUCTIVITY_DRY 2.963  W/m-C

 THERMAL_CONDUCTIVITY_WET 3.113  W/m-C

 CHARACTERISTIC_CURVES ch1

/

 

The additional material properties required to solve the thermal field are:

ROCK_DENSITY

SPECIFIC_HEAT

THERMAL_CONDUCTIVITY_DRY
THERMAL_CONDUCTIVITY_WET

 

 

 

 

 

Boundary conditions

 

In the current case, in addition to the AQUIFER_DATA which provides pressure support, thermal boundary conditions are defined for the top and bottom surfaces of the reservoir with a prescribed temperature consistent with the value obtained from the initial temperature gradient applied in EQUILIBRATION.

 

Data File


 

TBC_DATA tbctop

 TEMPVD m C

   0.0      10.0

   1500.0   62.5

 END TEMPVD

 CONN_D 1 10 1 10 1 1 Z-

END

 

TBC_DATA tbcbot

 TEMPVD m C

   0.0      10.0

   1500.0   62.5

 END TEMPVD

 CONN_D 1 10 1 10 5 5 Z+

END

 

TBC_DATA is used to define temperature boundary conditions.

 

TEMPVD is used to define temperature vs depth data which may be assigned to any number of cell faces to prescribe the appropriate temperature value. Note that the data defined here is consistent with the initialisation data defined in EQUILIBRATION.

 

In an identical manner to the AQUIFER_DATA, the connection cell faces to which the boundary conditions are applied are defined using the CONN_D card. Note that as in Pflotran-OGS depth is positive, then Z+ indicates the cell face in the Z axis located at the greatest depth for a given cell.

 

 

 

Wells

 

Additional cards are required in WELL_DATA to characterize the enthalpy of the injected fluid.

 

Data File


 

WELL_DATA injg

 CIJK_D   1 1 3 4

 WELL_TYPE GAS_INJECTOR

 INJECTION_ENTHALPY_P  14.72 MPa

 INJECTION_ENTHALPY_T  15.5 C

 THETA_FRACTION 0.25

 BHPL 25 MPa

 SHUT

 TIME 1 y

 OPEN

 TARG_GM 0.25 Mt/year

 TIME 21 y

 SHUT

END

 

The additional cards required for the thermal field within the WELL_DATA are:

INJECTION_ENTHALPY_P defining the pressure used to calculate the enthalpy of the injected fluid.

INJECTION_ENTHALPY_T defining the temperature used to calculate the enthalpy of the injected fluid.

 

 

 

 

ParaGeo input data (PFO_001_CASE01B.dat)

 

The ParaGeo input file is almost identical to the one used in Case01a. The only difference is the need to set the Thermal_field_flag keyword to 1 within Pflotran_coupling_data in order to couple the thermal field.

 

Data File


 

* Pflotran_coupling_data

! ---------------------------------

 Groups    IDM=1

   "reservoir"

 Coupling_method      1

 Thermal_field_flag   1

 Units_list   IDM=4

   "stress"

   "length"

   "temperature"

   "density"

 Units   IDM=4

   "Pa"

   "m"

   "Celsius"

   "kg/m^3" !/

 Output_level   2

 

Thermal_field_flag set to 1 is defined in order to couple the thermal field.

 

As in the previous Case01a, only the reservoir group is coupled and a two-way coupling simulation is performed (Coupling_method 1).

 

 

 

Results

 

Flow model ResInsight Results

 

The results discussed here are provided in PFO_001\Case01b\Results.

 

The figure below shows gas saturation and temperature contours at the end of the injection period (20 years) and 29 years after the injection has ceased. It can be observed that:

 

i.Gas saturation in the well cells has decreased over time after the injection has ceased and gas has spread over a wider volume (e.g. see the 6th cell in the X axis).

 

ii.The decrease in temperature due to CO2 injection occurs mainly at the well and adjacent cells. This may be likely strongly controlled by the boundary conditions of prescribed temperature at the top and bottom surfaces of the reservoir.

 

 

PFO_001_Case01b_1

Gas saturation (left) and temperature (right) distribution within the reservoir after 20 years of injection (a, b) and at the end of simulation, 29 years after injection has ceased (c, d)

 

 

 

The summary plots below show the evolution of pressure and temperature in two cells for which summary output is requested. The two cells correspond to a well cell (1,1,4) and a cell located in the opposite corner of the reservoir (10,10,1). It is noted that the well cell is located 30 m deeper than the cell in the opposite corner (thus influencing the initial pressure and temperature values). In the plots it can be seen that:

 

i.The temperature in the well cell has almost recovered its initial temperature

 

ii.The temperature in the opposite corner of the reservoir is undisturbed, in agreement with the observations made on the contour plots

 

iii.The pressure increase due to injection affects the whole reservoir, but it is more pronounced near the well, reaching pressure magnitudes of ~153 Bar, whereas in the opposite corner cell the maximum pressure reached is ~146 Bar.

 

 

PFO_001_Case01b_2

Evolution of pore pressure and temperature in a well cell (red curve) and in a cell in the opposite corner (orange curve)

 

 

 

Geomechanical model ParaView results

 

The results discussed here are provided in PFO_001\Case01b\Results\PFO_001_CASE01B_parageo_results.

 

The figure below shows several contour plots after 20 years of injection. Note how the results output by ParaGeo also incorporate the state variables from the Pflotran-OGS (figures b and d) and figure (d) shows the evolution of temperature for the same cell that was output as a summary in Pflotran-OGS.

 

PFO_001_Case01b_3

Vertical displacement (a), Reservoir gas saturation (b) and element temperature (c) distribution after 20 years of injection. Reservoir temperature evolution in a well cell (d). Figure (a) shows all the formations whereas figures (b) and (c) show the reservoir with V.E. = 10.