Evaluating Long Term CO 2 Storage in Saline Aquifers

59
Evaluating Long Term CO 2 Storage in Saline Aquifers Mary Fanett Wheeler Center for Subsurface Modeling The University of Texas at Austin

description

Evaluating Long Term CO 2 Storage in Saline Aquifers. Mary Fanett Wheeler Center for Subsurface Modeling The University of Texas at Austin. Acknowledge. Collaborators: - PowerPoint PPT Presentation

Transcript of Evaluating Long Term CO 2 Storage in Saline Aquifers

Page 1: Evaluating Long Term CO 2  Storage in Saline Aquifers

Evaluating Long Term CO2 Storage in Saline Aquifers

Mary Fanett WheelerCenter for Subsurface ModelingThe University of Texas at Austin

Page 2: Evaluating Long Term CO 2  Storage in Saline Aquifers

Acknowledge

Collaborators:

Algorithms: UT-Austin ( B. Ganis, G. Pencheva, G.. Xue, H. Florez, B. Wang, R. Tavakoli) ; Pitt (I. Yotov); Paris VI (V. Girault, M. Vohralik); Lyon (A. Mikelic)

Parallel Computation: IBM (K. Jordan), Rutgers (M. Parashar)

Phase Behaviour and Compositional Modeling : UT-Austin ( M. Delshad, X. Kong); Chevron (S. Thomas)

Support of Projects: NSF, DOE (DE-FG02-04ER25617 and EFRC-DE-SC0001114), CSM Industrial Affiliates

Page 3: Evaluating Long Term CO 2  Storage in Saline Aquifers

Outline

Motivation Why Carbon Capture and Storage (CCS)? Mechanisms, Questions Needing Answers

Mathematical and Computational Models Benchmarks Investigate applicability of existing oil/water/gas models

to supercritical C02/water strategy Calibrate and history match demonstration sites

Mathematical and Computational Challenges Discretizations and Solvers Multiscale, Multiphysics, Multinumerics & Data

Assimilation Conclusions

Page 4: Evaluating Long Term CO 2  Storage in Saline Aquifers

0

2 000

4 000

6 000

8 000

10 000

12 000

14 000

16 000

18 000

1980 1990 2000 2010 2020 2030

Mto

e

Other renewables

Hydro

Nuclear

Biomass

Gas

Coal

Oil

World energy demand expands by 45% between now and 2030 – an average rate of increase of 1.6% per year – with coal accounting for more than a third of the overall rise

World Primary Energy Demand

From: Joan MacNaughton (Alstom Power Company)

Page 5: Evaluating Long Term CO 2  Storage in Saline Aquifers

Units:1 Gt = 10^12 kg

1Source: IEA/OECD (200)

Year

0

10

20

30

1880 1900 1920 1940 1960 1980 2000 2020

Total: 26,6 Gt in 2005

Source: Alstom, adapted from CDIAC 2004

Coal generates 70% of the CO2 emissions from power generation

0

10

20

30

41 %

22 %

22 %

Power

Industry

Transport

16 % Others

Wor

ld C

O2 f

ossi

l em

issi

ons

GtCO2 by sector

Gto

n of

CO

2

70 %

8 %3 %

Coal

GasOil

Power by fuel

From: Joan MacNaughton (Alstom Power Company)

CO2 from Fossil Fuel Combustion

Page 6: Evaluating Long Term CO 2  Storage in Saline Aquifers

Center for Frontiers of Subsurface Energy SecurityThe University of Texas

Summary statement: Our goal is scientific understanding of subsurface physical, chemical

and biological processes from the very small scale to the very large scale so that we can

predict the behavior of CO2 and other byproducts of energy production that may need

to be stored in the subsurface.

RESEARCH PLAN AND DIRECTIONS• Challenges and approaches: Integrate and expand our knowledge of

subsurface phenomena across scientific disciplines using both experimental and modeling approaches to better understand and quantify behavior far from

equilibrium. • Unique aspects: The uncertainty and complexity of fluids in geologic media

from the molecular scale to the basin scale. • Outcome: Predict long term behavior of subsurface storage.

Page 7: Evaluating Long Term CO 2  Storage in Saline Aquifers

Multi-Scale Investigation

Dissolved CO2

Aquifer Brine

SC-CO2

Page 8: Evaluating Long Term CO 2  Storage in Saline Aquifers

Geographical location of Denbury Resources,Incorporated’s Cranfield Unit east of Natchez, Mississippi

Gulf Coast Stacked Storage Project(SECARB)

Page 9: Evaluating Long Term CO 2  Storage in Saline Aquifers

Research Questions

?How can we represent the essential features of large-scale behavior that emerge from small-scale phenomena?

Can we engineer solutions to mitigate contaminant

leakage pathways?

What are the relevant physics, biology, and chemistry of CO2 transport in the subsurface?

How does supercritical CO2 behave in the subsurface?

Page 10: Evaluating Long Term CO 2  Storage in Saline Aquifers

Goal of CO2 Geological Sequestration

Permanently store CO2 in deep saline aquifers by different trapping mechanism:

ResidualDissolutionMineralStructural

Precipitated Carbonate Minerals

Confining Layer(s)

Injection Well

SupercriticalCO2

Dissolved CO2

Celia et al., 2002

Page 11: Evaluating Long Term CO 2  Storage in Saline Aquifers

Modeling CO2 Storage

Accurate prediction of the CO2 fate is a challenge CO2 injection in subsurface brings a weighty list of

variables, parameters, and potential outcomes CO2 properties of density, viscosity, solubility depend on

pressure, temperature, and water salinity Relative permeabilities are functions of rock properties

such as wettability and permeability Relative permeability and capillary pressure are

hysteretic Relative permeability and capillary pressure are

influenced by pressure, interfacial tension, and flow rate

Page 12: Evaluating Long Term CO 2  Storage in Saline Aquifers

Forces Controlling the Movement of CO2

Pressure Gradient (Driving Force)

Buoyancy Force (Driving or Trapping Force)

Capillary Pressure (Trapping Force)

Mobilization Condition of Trapped CO2 Globule

Lw gD Pc 2 cosnRn

cosR

Rb

Pr essureForce

Buoyancy

Force

Capillary

Force

Page 13: Evaluating Long Term CO 2  Storage in Saline Aquifers

Compositional Modeling

Page 14: Evaluating Long Term CO 2  Storage in Saline Aquifers

Compositional Flow andThermal Formulation

Page 15: Evaluating Long Term CO 2  Storage in Saline Aquifers
Page 16: Evaluating Long Term CO 2  Storage in Saline Aquifers

IPARS-COMP Flow Equations

Mass Balance Equation

Pressure Equation

Solution Method• Iteratively coupled until a volume balance convergence criterion is met

or a maximum number of iterations exceeded.

ii i i i

N. u S D q

t

Page 17: Evaluating Long Term CO 2  Storage in Saline Aquifers

Thermal & Chemistry Equations

Energy BalanceSolved using a time-split scheme

(operator splitting)Higher-order Godunov for advectionFully implicit/explicit in time and

Mixed FEM in space for thermal conduction

ChemistrySystem of (non-linear) ODEsSolved using a higher order

integration schemes such as Runge-Kutta methods

Tp H

T

T s vs v

M T. C u T T q

tInternal energy : MM 1 C C S

Page 18: Evaluating Long Term CO 2  Storage in Saline Aquifers

EOS Model

CO2 Properties

Fugacity (T, P)

Density (T, P)

Viscosity (T, P)

Aqueous Solution Properties

CO2 Solubility (T, P)

Aqueous Density (T, P)

Effect of salinity

a TRTPv b v v b b v b

Peng-Robinson EOS

Page 19: Evaluating Long Term CO 2  Storage in Saline Aquifers

Parallel

Subsurface Compositional Framework

Thermal2 or 4- P Flash

Geomechanics

Numerics

Visualization

EOS Comp. GeochemicalReaction

Gridding

Solvers

Physical Prop

Page 20: Evaluating Long Term CO 2  Storage in Saline Aquifers

EOS Compositional Flow Simulations

6 Component Compositional BenchmarkLarge Scale CO2 Simulation

Calibration: Resid. Sat & TrappingCore Studies and Scaling

Preliminary – Matching Cranfield Field Studies

M. Delshad, X. Kong, and W

Page 21: Evaluating Long Term CO 2  Storage in Saline Aquifers

EOS Compositional Simulations

Modified SPE5 WAG injection, 6 non-aqueous components-solved using EOS compositional model

SPE10 permeability distribution 50x480x480 cells (~11 million) Linear Solver: BiCGS or GMRES

+ MG preconditioner.

Water Saturation

Gas Saturation Propane Concentration

After Three Years

Permeability

Oil Pressure

Page 22: Evaluating Long Term CO 2  Storage in Saline Aquifers

HardwareLonestar: Linux cluster system

Blue GeneP: CNK system, Linux I/O

1,300 Nodes / 5,200 cores

262,144 Nodes / 1,048,576 cores

Processor Arch: 2.66GHz, Dual core, Intel Xeon 5100, Peak: 55

TFlops/s

Processor Arch: 850MHz,

IBM CU-08, Peak: ~1 PFlop/s

8 GB/node 2 GB/node

Network: InfiniBand, 1GB/s

Network: 10Gb Eth,1.7GB/s

SoftwareGMRES, BCGS, LSOR, Multigrid.

MPI: MVAPICH2 library for parallel communication

Texas Advanced Computing Center The University of Texas at Austin

Parallel Scalability

Page 23: Evaluating Long Term CO 2  Storage in Saline Aquifers

Large-Scale High Resolution Simulation --- 3.3 million cells

6581 ft

5304 ft

1080

ft

480 ft

320 ft

Aquifer, Sandstone

Cap rock, Shale

Aquifer, Sandstone

Cap rock, Shale

Aquifer, Sandstone

160 ft

6581 ft

5304 ft

1080

ft

480 ft

320 ft

Aquifer, Sandstone

Cap rock, Shale

Aquifer, Sandstone

Cap rock, Shale

Aquifer, Sandstone

160 ft

CO2 Injection wells Permeability, md

CO2 saturation after 2 years

Permeability and well locationsVertical cross section

Page 24: Evaluating Long Term CO 2  Storage in Saline Aquifers

Case 1: 3.34 million grids,3 leaky points

Aquifer size, L, W, H 5304 ft× 6581 ft × 1080 ft

Mesh 3,342,336 (128× 256×102), (40ft x25ft x15 ft)

Dip, Depth (top corner) 0 degree, 3000 ft

Residual gas and water in aquifer 0.103, 0.197

Initial pressure 1800 psi at injection layer

Aquifer temperature 43 C (110 F)

Well position four wells in the center of bottom aquifer

Vertical well perforated length 240 ft, bottom half depth of bottom aquifer

Injection rate 7000 mscfd each well

Aquifer permeability heterogeneous with average 96 md

Leaky points 2 ft x 2 ft

Shale permeability 0.0003 md

permeability at leaky paths 3000 md

injection time 2 years

Page 25: Evaluating Long Term CO 2  Storage in Saline Aquifers

Residual Saturation vs. Trapping Number

0

0.05

0.1

0.15

0.2

0.25

0.3

1.0E-10 1.0E-09 1.0E-08 1.0E-07 1.0E-06

Res

idua

l CO

2 sa

tura

tion

Trapping number

TG = 97x106

t = 1.05

Points: data from Bennion and BachuLine: Model

Page 26: Evaluating Long Term CO 2  Storage in Saline Aquifers

Generate heterogeneous permeability and porosity data with FFTSIM (geostatistics software)

Permeability and porosity are highly heterogeneous with a Dykstra-Parson coefficient of 0.6

Honor average permeability and porosity of experimental data (Ref. SPE 126340)

Isotropic permeability

IPARS Coreflood Simulation

Permeability along the core Permeability in a cross section

Page 27: Evaluating Long Term CO 2  Storage in Saline Aquifers

T (oC) 50 CO2 dissolution (mass fraction)

0.04873

Pressure (MPa) 12.41 CO2 density (kg/m^3) 608.38

Salinity (ppm) 6500 CO2 viscosity (cp) 0.06

Porosity 0.185 Brine Density (kg/m^3) 993.33

Permeability (md) 85 Interfacial tension (N/m) 0.0285

Core length (cm) 20 Injection rate (ml/min) 3

Core Diameter (cm) 4.064 Total pore volume injection 7

Residual saturationOf both water and CO2

0.2 Final average gas saturation 0.54

Simulation Data

• Set up simulation model with same parameters as the experiment (SPE 126340)

Page 28: Evaluating Long Term CO 2  Storage in Saline Aquifers

Relative permeability and capillary pressure used in simulation

Core is initially saturated with 100% water, residual of both CO2 and water is assumed to be 0.2

0

0.2

0.4

0.6

0.8

1

0 0.2 0.4 0.6 0.8 1

Sw

Rela

tive

perm

eabi

lity

Krw

Krg

Relative Permeability andCapillary Pressure

0

1

2

3

0 0.2 0.4 0.6 0.8 1

Sw

Capi

llary

pre

ssur

e(ps

i)

Drainage relative permeability Drainage capillary pressure

Page 29: Evaluating Long Term CO 2  Storage in Saline Aquifers

Numerical Experiment

• Total injection: 7 pore volumes• Fine mesh cylindrical case, required very small time steps• Coarse grids used for testing purpose

Gas Saturation at 0.3 Pore Volume with Mesh (32x32x64)

Page 30: Evaluating Long Term CO 2  Storage in Saline Aquifers

Cube and Coarse GridComparison Cases

Permeability for coarse case Porosity for coarse case

• Cube and coarse grid was used to test sensitivity of simulation to model parameters.

• Grid : 8x8x32

Page 31: Evaluating Long Term CO 2  Storage in Saline Aquifers

CO2 narrowly distributed and uniform

Case 1… Without Pc Scaling

Page 32: Evaluating Long Term CO 2  Storage in Saline Aquifers

CO2 histogram shows log normal distribution

Case 2… With Pc Scaling UsingJ-Leverret

Page 33: Evaluating Long Term CO 2  Storage in Saline Aquifers

Summary

For case without J-Leverret capillary pressure, CO2 saturation is more uniform and continuously distributed than that of experiment‘

Locally non-uniform distribution of CO2 is shown in Case 2

Final gas saturation with Pc scaling is close to experimental results of 0.54 (ref. Paper 126340).

Results indicate that J-Leverret function based capillary pressure is important for core flood simulation.

Page 34: Evaluating Long Term CO 2  Storage in Saline Aquifers

MFMFE for General Hexahededraand Simplices

Formulation: W, Xue and Yotov

Solvers: Siefert, Tuminaro (Sandia), Pencheva (UT Austin - EFRC)

Page 35: Evaluating Long Term CO 2  Storage in Saline Aquifers

Frio BrinePilot Site

Injection interval: 24-m-thick, mineralogically complex fluvial sandstone, porosity 24%, Permeability 2.5 D

Unusually homogeneous Steeply dipping 16 degrees 7m perforated zone Seals numerous thick shales,

small fault block Depth 1,500 m Brine-rock, no hydrocarbons 150 bar, 53 C, supercritical CO2

Injection interval

Oil productionFrom Ian Duncan

Page 36: Evaluating Long Term CO 2  Storage in Saline Aquifers

Corner Point Grid for Frio Pilot Test

Permeability

Page 37: Evaluating Long Term CO 2  Storage in Saline Aquifers

Multipoint Flux Mixed Finite Element

ˆ V ( ˆ E ) 1 ˆ x 1 ˆ y 1 rˆ x 2 2sˆ x ̂ y

2 ˆ x 2 ˆ y 2 2rˆ x ̂ y sˆ y 2

(DFE )ij Fi

ˆ x j

JE det(DFE )

Vh (E) 1JE

DFEˆ V ( ˆ E )oFE

1

Wh (E) const

BDM1 Space on reference element:

Page 38: Evaluating Long Term CO 2  Storage in Saline Aquifers

Multipoint Flux Mixed Finite Element(MFMFE) on General Hexahedra

Page 39: Evaluating Long Term CO 2  Storage in Saline Aquifers

Convergence Test for MFMFE on General Hexahedra

Page 40: Evaluating Long Term CO 2  Storage in Saline Aquifers

Solver Performances for SPE 10Benchmark Problems

SPE 10 permeability on 220 x 65 x 50 highlyperturbed hexahedral mesh

• Model 1: Symmetric multipoint flux• Model 2: Non-symmetric multipoint flux

AMG solvers:HYPRE (developed by researchers at LLNL)SAMG (developed by the group of K. Stüben)FASP (developed by the group of J. Xu from Penn State)ML in Trilinos (developed by researchers at Sandia) (tested in a different code)

Stopping criteria: relative residual less than 10-9.

ML 21 - 28 ML 23 - 29

Page 41: Evaluating Long Term CO 2  Storage in Saline Aquifers

Parallel Non-Overlapping DD for MFMFE Using ML (Trilinos)

Smoothed Aggregation (SA) with standard SA dropping Symmetric Gauss-Seidel for pre- and post-smoother within the W cycle Drop tolerance discourages aggregates that traverse large material jumps

- give a sense for both total storage and total cost per iteration

Increasing the drop tolerance tends to reduce iterations but increases complexity

Page 42: Evaluating Long Term CO 2  Storage in Saline Aquifers

Parallel EnKF for Reservoir History Matching

G. Pencheva, R. Tavakoli, W, K. Jordan, M. Parashar

Page 43: Evaluating Long Term CO 2  Storage in Saline Aquifers

Continuous Measurement and Data Analysis for Reservoir Model Estimation

Source: E. Gildin, CSM, UT-Austin

Page 44: Evaluating Long Term CO 2  Storage in Saline Aquifers

Recent Award

1st Place, IEEE SCALE 2011 Challenge, “A Scalable Ensemble-based Oil-Reservoir Simulations using Blue Gene/P-as-a-Service”, with Rutgers and IBM.

Page 45: Evaluating Long Term CO 2  Storage in Saline Aquifers

Ensemble Kalman Filter (EnKF) Monte Carlo approach for recursively updating the model

parameters (as well as primary variables) based on an ensemble of prior realizations and observation data.

The EnKF consists of two steps:1) Forecast step: running a set of reservoir simulations (IPARS) to predict

data at the next update step

2) Update step: computing Kalman gain matrix and updating state vectorsm

timet0 t1 t2 t3

True Model

Pro

duct

ion

pred

ictio

n

Page 46: Evaluating Long Term CO 2  Storage in Saline Aquifers

Serial vs. Parallel EnKF

Sequentially run each of the realizations one after another for j=1, 2, …, Ne

Run Ne realizations simultaneously where each simulation run is

performed in parallel

Page 47: Evaluating Long Term CO 2  Storage in Saline Aquifers

Linear and Nonlinear Solvers

Reservoir simulation application uses models for multiphase flow in porous media: time-dependent, highly nonlinear, conserve mass.

We would like each realization to run efficiently (parallel scalable), so must utilize good solvers and preconditioners.

Moreover, need to synchronize multiple simulation runs during the EnKF process.

(The update step is a barrier).

Page 48: Evaluating Long Term CO 2  Storage in Saline Aquifers

Solver with Preconditioning

In IPARS, linear system is solved using preconditioned generalized minimum residual (GMRES).

Two-stage preconditioning: decoupling preconditioner stage: allows us to

precondition the diagonal pressure block of the Jacobian independently of the saturation blocks

At the second stage, the pressure block is preconditioned

Page 49: Evaluating Long Term CO 2  Storage in Saline Aquifers

GMRES preconditioner in IPARS

GMRES-PREC

DESCRIPTION

3 Block Gauss-Siedel (GS)4 LSOR with N_GS_STEP iterations5 Truncated NS + CG inner iterations6 Truncated NS + BCGstab inner

iterations7 Truncated NS + GMRES inner iterations8 Un-accelerated truncated NS11 Two-stage: SEP-PREC + LSOR

smoother13 Multilevel incomplete LU (MLILU)14 Two-stage: MLILU + LSOR smoother 15 Algebraic Multigrid (AMG)16 Two-stage: AMG+LSOR17 SPARSE FACTORIZATION

Page 50: Evaluating Long Term CO 2  Storage in Saline Aquifers

Dynamic Tolerance

In addition to proper choice of a preconditioner in solving a Jacobian equation (AX=B), the problem of an adequate tolerance in the linear solver appears.

The forcing term technique is used in IPARS to dynamically adjust the tolerance in the course of the Newton process (start with loose tolerance and tighten the condition as we proceed for further iterations)

The optimal choice of forcing factor has appeared to be 0.1 (FORCING=0.1)

Page 51: Evaluating Long Term CO 2  Storage in Saline Aquifers

Results: EnKF

Observation data: oil flow rate, water oil ratio (WOR), bottom hole pressure (BHP)

Assimilate time: 1550 days (with variable assimilation interval) followed with prediction phase till 2800 days

Uncertain Model parameters: Horizontal permeability and porosity.

Ensemble size: 100 realizations

Page 52: Evaluating Long Term CO 2  Storage in Saline Aquifers

Computational Results Example: water saturation distribution after 1550 days

3D reservoir, 80x60x5 gridblocks, two-phase (oil-water) 4 inverted five-spot patterns 9 production wells with liquid rate constraint of 4000 STB/day 4 injection wells with constant water injection rate of 8000 STB/day

Horizontal permeability and porosity are uncertain model parameters

3D View Layer # 4

Page 53: Evaluating Long Term CO 2  Storage in Saline Aquifers

Results: EnKF

True porosity

Final average porosity

Page 54: Evaluating Long Term CO 2  Storage in Saline Aquifers

Results: EnKF

True horizontal log-permeability

Final average horizontal log-permeability

Page 55: Evaluating Long Term CO 2  Storage in Saline Aquifers

Results: EnKF

Cumulative wall-clock computational time (sec) for EnKF run with 100 ensemble members on ICES-BVO2 cluster

Number of Simulation Run at a Time (NRun)

1 2 4 5 10 20

Number of Processors per Each

Simulation (NpSim)

1 63,381 32,102 16,433 13,281 7,069 3,899

2 47,298 23,998 12,406 10,020 5,397 3,056

3 35,772 18,223 9,469 7,673 4,181 2,461

4 32,425 16,535 8,646 7,019 3,882 2,272

Total Computational Time: Total Sim. Time (forecast step) + EnKF update steps Time

The total time of update steps is less than 4% of the total .

Page 56: Evaluating Long Term CO 2  Storage in Saline Aquifers

Results: EnKF

As we increase Nrun>10, the efficiency gets far from the ideal Two main reasons are; 1) additional waiting time due to the slowest

simulation run, 2) the update step is done in a serial mode

1 2 4 5 10 200

10

20

30

40

50

60

70

80

90

100NpSim=4

NpSim=3

NpSim=2

NpSim=1

NRun

Para

llel E

ffici

ency

, %

Page 57: Evaluating Long Term CO 2  Storage in Saline Aquifers

Summary

Calibration of the linear and nonlinear solvers help to reduce and synchronize the simulation times of each forward run.

We employ two levels of parallelism in EnKF:

Multiple processors per ensemble member Multiple concurrent ensemble members.

The EnKF algorithm helps to reduce uncertainty in reservoir simulation by assimilating production data.

The combination of parallelizing the EnKF algorithm with an efficient choice of solver gives over 40% parallel efficiency.

Page 58: Evaluating Long Term CO 2  Storage in Saline Aquifers

On Prediction of Realistic CO2 Tests

Fluid properties as a function of pressure, temperature, compositionViscosity, density, interfacial tension, phase behavior

Rock dependent relative permeability and capillary pressure as a function of Saturation, composition, saturation history (hysteresis), IFT

Rock reaction to pressure changes and subsequent impact on pore volumes and permeability (geomechanics)

Reactions of rock minerals and injected CO2 (geochemistry) Model estimators that include upscaling and downscaling for

property manipulations for coarse/fine grid Upscale strategy for CO2 storage (if needed) Increase grid resolution to improve the quality of model results

Increase CPU and memory requirementsFaster numerical methods – dynamic grid refinement based on a

posteriori error estimators that include upscaling and down scaling, efficient solvers

Efficient parallelization methodsOptimization and Uncertainty analysis

Page 59: Evaluating Long Term CO 2  Storage in Saline Aquifers

Summary

Renewables all have major problems – cost, energy efficiency, reliable, location, ….

CCS May Be Best Hope for Handling Greenhouse Gases Until Solar Becomes Economically Feasible-- Buys Time

Conclusions