A NUMERICAL TOOL FOR THE DESIGN OF EGS BASED ......mechanical model with matrix (i.e., rock) and...

1
τ τ fracture asperities τ =(σ n P)tan φ A NUMERICAL TOOL FOR THE DESIGN OF EGS BASED ON MODELING OF THM PROCESSES AND EXPLICIT REPRESENTATION OF FRACTURE NETWORKS Azadeh Riahi, Branko Damjanac, Jim Hazzard, Jason Furtney, and Christine Detournay (Itasca Consulting Group, Inc.) For more information, please contact Dr. Azadeh Riahi at [email protected]. INTRODUCTION • Major challenges of Enhanced Geothermal Systems (EGS): • Relatively small injectivity (in-situ permeability). • Quick thermal drawdown. • Small heat recovery. • Uncertain and potentially limited lifetime of EGS wells. Injection Well Production Well Localized flow toward two production wells Unknown flow path and potential loss of injected fluid o C 2D models of reservoir (length scale 2 km by 2 km) showing temperature after 10 years of production. NUMERICAL MODELING: AN IMPORTANT TOOL FOR SOLVING EGS CHALLENGES • Critical features required for numerical modeling of EGS: • Explicit representation of the discrete fracture network. • The fracture opening as a function of effective stress changes and deformation. • Shear deformation of fractures. • The relation between fracture deformation and conductivity. • Channeling and thermoelastic effects. CONTINUUM VERSUS DISCRETE ELEMENT MODELS • Flow in EGS reservoirs is usually localized along discrete fractures and cannot be predicted by the continuum models or analytical solutions based on simplified geometry (e.g., parallel flow model). • The percolated fracture area is a function of complexity of the Discrete Fracture Network (DFN) and its interaction with potential hydraulic fractures. The percolated fracture area and distribution of flow between and within the fractures will determine the temperature-time curve. Mechanism for irreversible fracture opening (dilatational opening). FUTURE WORK FOR PHASE II • Given the size of reservoirs, complexity of DFN, and duration of heat extraction in EGS reservoirs, numerical modeling is computationally intensive and time consuming. • From a technical perspective, Phase II will focus on optimization steps to make solution computationally more efficient. These include: Developing an implicit time-integration scheme for efficient simulation of transient flow problem. • Integration of the developed THM model in 3DEC source code. • Adding coupling of the existing model with chemical processes. • Potential possibility of exploiting parallel processing techniques. Typical parallel flow (Gringarten solution) results showing temperature-time curves for four flow channels and different fracture spacing compared to an actual, complex EGS temperature curve (dark blue). Mathematical model based on Parallel Flow / Gringarten Solution (a) assumes simple geometry with known number of equally spaced fractures, equal distribution of flow, and simplified boundary condition. In reality, heterogeneities result in a complex flow path (b) as shown in this numerical model. EXPLICIT REPRESENTATION OF FRACTURE NETWORKS Three-dimensional DFN can be built deterministically or stochastically based on field observation and statistical characterization of fractures. • DFN in the model can include hundreds to thousands of fractures, with multiple fracture sets and variable fracture orientations, fracture sizes, shapes, and apertures. DFNs, colored by joint area, created stochastically assuming power law for fracture size distribution with different exponents (α). THERMO-HYDRO-MECHANICAL NUMERICAL TOOL • Three-dimensional software tool, based on the discrete element method, implemented in 3DEC. • The main components are discrete fracture simulation, complex thermal calculations, and a discrete mechanical model with matrix (i.e., rock) and fracture fluid flow to provide a completely coupled THM solution. • For Phase 1, which is focused on proof of concept, the proposed steps will be implemented using the Python scripting language coupled to 3DEC. Explicit representation of DFNs, faults, and hydraulic fractures. Thermal module computes conduction within rock, fracture fluid advection, and convective exchange along fluid/fracture surfaces. Models are fully coupled for Thermal (T), Hydraulic (H), and Mechanical (M) processes. 3DEC Python Module Hydro‐mechanical calculation. Block deformation based on the updated temperature and fluid pressure fields. Coupled flow calculation by considering changes in permeability due to mechanical deformation. Based on the finite volume scheme. Solves the advective heat flow problem. Solves conduction within blocks. Temperatures Updated apertures and flow rates The thermal module will be developed for Phase 1 using the Python scripting language to calculate temperatures in fractured reservoirs and will be coupled with 3DEC for hydraulic and mechanical calculations. MAJOR CHALLENGES • Optimized block discretization for heat conduction to better capture the thermal gradients perpendicular to the faces of discrete elements (3DEC blocks) in contact with percolating fluid (i.e., better boundary layer mesh). • Exploiting both implicit and explicit time integration techniques for solution of physical phenomena with significantly different time scales (seconds to years). For heat conduction solution using a finite volume module, 3DEC blocks will be discretized into a mesh that is finer near the fracture and becomes more coarse with increased distance. Quasi‐Static (Elastic blocks and elasto‐ plastic joints) Explicit time Integration MECHANICAL (M) Transient fluid flow Explicit time integration Typical time step is fraction of a second HYDRAULIC (H) Advective heat transfer Explicit time integration Typical time step is fractions of a seconds Convective heat transfer Explicit time integration Typical time step is fractions of a seconds Heat conduction Implicit time integration Typical time step is orders of magnitule larger than advective and convective phenomena THEMRAL (T) THM processes have vastly different time scales which must be reconciled. 1 km α = 3.0 α = 4.0 α = 3.5 Exchange of information between the two meshes Heat Gradient Joint/fracture element 3DEC Mechanical Mesh Fluid Flow Python Thermal Mesh Well spacing Fracture half‐spacing fractures 200 180 40 60 80 100 120 140 160 0 20 0 8 6 4 2 Time (years) Temperature (°C) EGS Temperature Curve 0.5 1 2 4 8 Dimensionless Fracture Half‐spacing: (a) (b) Injection Well Production Well

Transcript of A NUMERICAL TOOL FOR THE DESIGN OF EGS BASED ......mechanical model with matrix (i.e., rock) and...

Page 1: A NUMERICAL TOOL FOR THE DESIGN OF EGS BASED ......mechanical model with matrix (i.e., rock) and fracture fluid flow to provide a completely coupled THM solution. • For Phase 1,

ττfractureasperities

τ=(σn–P)tanφ

A NUMERICAL TOOL FOR THE DESIGN OF EGS BASED ON MODELING OF THM PROCESSES AND EXPLICIT

REPRESENTATION OF FRACTURE NETWORKS Azadeh Riahi, Branko Damjanac, Jim Hazzard, Jason Furtney, and Christine Detournay (Itasca Consulting Group, Inc.)

For more information, please contact Dr. Azadeh Riahi at [email protected].

INTRODUCTION

• Major challenges of Enhanced Geothermal Systems (EGS):

• Relatively small injectivity (in-situ permeability).

• Quick thermal drawdown.

• Small heat recovery.

• Uncertain and potentially limited lifetime of EGS wells.

Introduction• Major challenges of EGS:

• Relatively small injectivity (in‐situ permeability)• Quick thermal drawdown• Small heat recovery• Uncertain and potentially limited lifetime of EGS wells

2D models of reservoir (length scale 2 km by 2 km)  showing temperature after 10 years of production

Injection Well

Production WellLocalized flow toward two production wells

Unknown flow path and potential loss of 

injected fluid

oC

2D models of reservoir (length scale 2 km by 2 km) showing temperature after 10 years of production.

NUMERICAL MODELING:AN IMPORTANT TOOL FOR SOLVING EGS CHALLENGES

• Critical features required for numerical modeling of EGS:

• Explicit representation of the discrete fracture network.

• The fracture opening as a function of effective stress changes and deformation.

• Shear deformation of fractures.

• The relation between fracture deformation and conductivity.

• Channeling and thermoelastic effects.

CONTINUUM VERSUS DISCRETE ELEMENT MODELS

• Flow in EGS reservoirs is usually localized along discrete fractures and cannot be predicted by the continuum models or analytical solutions based on simplified geometry (e.g., parallel flow model).

• The percolated fracture area is a function of complexity of the Discrete Fracture Network (DFN) and its interaction with potential hydraulic fractures. The percolated fracture area and distribution of flow between and within the fractures will determine the temperature-time curve.

Mechanism for irreversible fracture opening (dilatational opening).

FUTURE WORK FOR PHASE II

• Given the size of reservoirs, complexity of DFN, and duration of heat extraction in EGS reservoirs, numerical modeling is computationally intensive and time consuming.

• From a technical perspective, Phase II will focus on optimization steps to make solution computationally more efficient. These include:

• Developing an implicit time-integration scheme for efficient simulation of transient flow problem.

• Integration of the developed THM model in 3DEC source code.

• Adding coupling of the existing model with chemical processes.

• Potential possibility of exploiting parallel processing techniques.

Typical parallel flow (Gringarten solution) results showing temperature-time curves for four flow channels and different

fracture spacing compared to an actual, complex EGS temperature curve (dark blue).

Mathematical model based on Parallel Flow / Gringarten Solution (a) assumes simple

geometry with known number of equally spaced fractures,

equal distribution of flow, and simplified boundary condition. In reality, heterogeneities result in a complex flow path (b) as

shown in this numerical model.

Continuum versus Discrete Element Models

e fractures and tical solutions based 

y of DFN and its olated fracture area res will determine 

Performbe accuthe pa

Injection Well

Production Well

EXPLICIT REPRESENTATION OF FRACTURE NETWORKS

• Three-dimensional DFN can be built deterministically or stochastically based on field observation and statistical characterization of fractures.

• DFN in the model can include hundreds to thousands of fractures, with multiple fracture sets and variable fracture orientations, fracture sizes, shapes, and apertures.

DFNs, colored by joint area, created stochastically assuming power law for fracture size distribution with different exponents (α).

THERMO-HYDRO-MECHANICAL NUMERICAL TOOL

• Three-dimensional software tool, based on the discrete element method, implemented in 3DEC.

• The main components are discrete fracture simulation, complex thermal calculations, and a discrete mechanical model with matrix (i.e., rock) and fracture fluid flow to provide a completely coupled THM solution.

• For Phase 1, which is focused on proof of concept, the proposed steps will be implemented using the Python scripting language coupled to 3DEC.

Explicit representation of DFNs, faults, and hydraulic fractures.

Thermal module computes conduction within rock, fracture fluid advection, and convective

exchange along fluid/fracture surfaces.

Models are fully coupled for Thermal (T), Hydraulic (H), and Mechanical (M) processes.

3DECPython Module

• Hydro‐mechanical calculation.• Block deformation based on the 

updated temperature and fluid pressure fields. 

• Coupled flow calculation by considering changes in permeability due to mechanical deformation.

• Based on the finite volume scheme.• Solves the advective heat flow problem. • Solves conduction within blocks.

Temperatures

Updated aperturesand flow rates

The thermal module will be developed for Phase 1 using the Python scripting language to calculate temperatures in fractured reservoirs and will be coupled with 3DEC for hydraulic and mechanical calculations.

MAJOR CHALLENGES

• Optimized block discretization for heat conduction to better capture the thermal gradients perpendicular to the faces of discrete elements (3DEC blocks) in contact with percolating fluid (i.e., better boundary layer mesh).

• Exploiting both implicit and explicit time integration techniques for solution of physical phenomena with significantly different time scales (seconds to years).

For heat conduction solution using a finite volume module, 3DEC blocks will be discretized into a mesh that is finer near the fracture and becomes more coarse with increased distance.

• Exploiting both implicit and explicit time integration techniques for solution of physical phenomena with significantly different time scales.

Major Challenges (THM Coupling)

Time period for the problem is in order of years, governed by timescale of heat conduction

Quasi‐Static(Elastic blocks and elasto‐

plastic joints)Explicit time Integration

MECHANICAL (M)

Transient fluid flowExplicit time integration

Typical time step is fraction of a second 

HYDRAULIC (H)

Advective heat transfer

Explicit time integration

Typical time step is fractions of a 

seconds

Convective heat transfer

Explicit time integration

Typical time step is fractions of a 

seconds

Heat conductionImplicit time integration

Typical time step is orders of magnitule larger than advective and convective phenomena

THEMRAL (T)

THM processes have vastly different time scales which must be reconciled.

1 km

α = 3.0 α = 4.0α = 3.5

Exchange of information between the two meshes

Heat Gradient

Joint/fracture element

3DECMechanical Mesh 

Fluid Flow

PythonThermal Mesh

Well spa

cing

Fracture half‐spacing

fractures

0.51248

DimensionlessFracture Half‐spacing

200180

406080

100120140160

020

0 8642Time (years)

Tempe

rature (°C)

EGS Temperature Curve

0.5 1 2 4 8Dimensionless Fracture Half‐spacing:

(a)

(b)

InjectionWell

ProductionWell