induced seismicity during the st. gallen deep geothermal ... file(geosfer ag), 2014. july –...

26
Induced seismicity during the St. Gallen deep geothermal project, Switzerland: insights from numerical modeling Dominik Zbinden, Antonio P. Rinaldi, Tobias Diehl, Stefan Wiemer Swiss Seismological Service, ETH Zurich 7 March, 2019

Upload: buingoc

Post on 05-May-2019

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Induced seismicity during the St. Gallen deep geothermal project, Switzerland: insights from

numerical modeling

Dominik Zbinden, Antonio P. Rinaldi, Tobias Diehl, Stefan Wiemer

Swiss Seismological Service, ETH Zurich

7 March, 2019

Page 2: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Project overview

7 March, 2019 2Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

St. Gallen Davos

Naef and Schlanke (geosfer ag), 2014

Page 3: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

July – December 2013

7 March, 2019 3Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Time Catalog of relocated events - Diehl et al., 2017Pressures - Wolfgramm (GTN), 2014

Introduction Modeling Results Conclusions

Injection period: 14 - 20 July 2013

Page 4: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

July 2013 – injection test

7 March, 2019 4Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Time

14 July

Injection test (175 m3)

Catalog of relocated events - Diehl et al., 2017Pressures and injection rates - Wolfgramm (GTN), 2014

Introduction Modeling Results Conclusions

First few microseismic events ~80 minutes after the start of injection

Page 5: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

July 2013 – acid jobs

7 March, 2019 5Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Time

17 July

Acid stimulations (290 m3)

14 July

Injection test (175 m3)

Catalog of relocated events - Diehl et al., 2017Pressures and injection rates - Wolfgramm (GTN), 2014

Introduction Modeling Results Conclusions

Page 6: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

July 2013 – gas kick and well control

7 March, 2019 6Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Time

19/20 July

Gas kick and well control

measures (700 m3)

17 July

Acid stimulations (290 m3)

14 July

Injection test (175 m3)

12.00 am - gas kick

3.00 pm - well control

5.30 am - ML 3.5

Catalog of relocated events - Diehl et al., 2017Pressures and injection rates - Wolfgramm (GTN), 2014

Introduction Modeling Results Conclusions

Page 7: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Distance along profile (km)

Spatial distribution of seismicity

7 March, 2019 7Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Diehl et al., 2017Diehl et al., 2017

Seismicity several hundreds of

meters distant to the borehole

Introduction Modeling Results Conclusions

Map view

Page 8: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Induced seismicity by poroelastic stress changes

7 March, 2019 8Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

Hydraulic fracturing in Crooked Lake area, Central Alberta, Canada (Deng et al., 2016)

Injection-induced seismicity (Goebel and Brodsky, 2018)

Near-field: Pressure dominatedFar-field: Elastic stress dominated

Page 9: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

The numerical model

7 March, 2019 9Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Hydro-mechanical simulator TOUGH-FLAC (Rutqvist, 2011)

Introduction Modeling Results Conclusions

Hydro-mechanical coupling

3 scenarios:

Mini fracture: 20 m x 250 m x 115 m

Medium fracture: 20 m x 500 m x 660 m

Full fracture: 20 m x 500 m x 920 m

Initial state of stress

S1 = 1.02 Sv; S2 = Sv = 85.3 MPa (3.4 km depth);

S3 = 0.53 Sv (Moeck, 2016)

S1 parallel to fracture zone (optimal for normal opening)

𝜎𝜎𝑖𝑖𝑖𝑖𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐 = 𝜎𝜎𝑖𝑖𝑖𝑖 − α∆𝑃𝑃𝛿𝛿𝑖𝑖𝑖𝑖

Stress update in FLAC3D

∆φ = f α,φ, K ∆𝑃𝑃 + ∆φ𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐

Porosity update in TOUGH2

(Kim et al., 2012)

Page 10: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Model calibration

7 March, 2019 10Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

Data inversion with iTOUGH-PEST

- Well pressure in borehole GT-1 as data

- Inverted model parameters:

• Fracture aperture

• Host rock permeability

• Fracture zone Young’s modulus

• Host rock Young’s modulus

Pressure from Wolfgramm (GTN), 2014

𝑏𝑏 = 𝑏𝑏𝑐𝑐𝑟𝑟𝑟𝑟 + 𝑏𝑏𝑚𝑚𝑚𝑚𝑚𝑚exp(β 𝜎𝜎𝑁𝑁′ )

𝜅𝜅ℎ𝑚𝑚 =𝑏𝑏3

12𝑠𝑠𝑓𝑓(Cubic law)

Stress-dependent fracture permeability

(e.g. Rinaldi andRutqvist, 2019)

Page 11: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Model comparison

7 March, 2019 11Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

Full fractureMedium fractureMini fracture

- Maximum pressure (ΔP=9 MPa) reached after 2 hours (shut-in time)

- Pore pressure front caused by the injection reaches the fault only for the full fracture model

Page 12: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Stress change on fault: mini fracture

7 March, 2019 12Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

Stress change on fault after 2 hours

Negative stress is compressional

Rake=9°

Shear stress change Normal stress change

Pore pressure change

Page 13: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Coulomb stress change: mini fracture

7 March, 2019 13Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

S1 parallel to fracture zone and fault

Stress change on the fault after 2 hours (shut-in)

𝜇𝜇 = 0.6

∆𝐶𝐶𝐶𝐶𝐶𝐶 = ∆𝜏𝜏 + 𝜇𝜇∆𝜎𝜎𝜎𝑁𝑁

Coulomb stress change

𝜇𝜇 = 0.6

S1 at 30° to fracture zone and fault

Catalog of relocated events with absolute uncertaintyDiehl et al., 2017

Page 14: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Mini fracture vs. medium-sized fracture

7 March, 2019 14Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

Mini fracture Medium fracture

Stress change on the fault after 2 hours (shut-in)

𝜇𝜇 = 0.6 𝜇𝜇 = 0.6

Catalog of relocated events with absolute uncertaintyDiehl et al., 2017

∆𝐶𝐶𝐶𝐶𝐶𝐶 = ∆𝜏𝜏 + 𝜇𝜇∆𝜎𝜎𝜎𝑁𝑁

Coulomb stress change

Page 15: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Mini fracture vs. full fracture

7 March, 2019 15Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

Full fracture

Stress change on the fault after 2 hours (shut-in)

𝜇𝜇 = 0.6 𝜇𝜇 = 0.6

Catalog of relocated events with absolute uncertaintyDiehl et al., 2017

∆𝐶𝐶𝐶𝐶𝐶𝐶 = ∆𝜏𝜏 + 𝜇𝜇∆𝜎𝜎𝜎𝑁𝑁

Coulomb stress change

Mini fracture

Page 16: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Full fracture

Mini fracture vs. full fracture

7 March, 2019 16Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

∆𝐶𝐶𝐶𝐶𝐶𝐶 = ∆𝜏𝜏 + 𝜇𝜇∆𝜎𝜎𝜎𝑁𝑁Stress change on the fault after 2 hours (shut-in)Coulomb stress change

𝜇𝜇 = 0.6 𝜇𝜇 = 0.6

?

Catalog of relocated events with absolute uncertaintyDiehl et al., 2017

Mini fracture

Page 17: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Full fracture – hydraulic connection

7 March, 2019 17Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

Time evolution of pressure at fault

Monitoringpoint

Page 18: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Gas kick and well control simulation

7 March, 2019 18Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Introduction Modeling Results Conclusions

Observations TOUGH2 coupled with a geomechanical-stochastic

model (Rinaldi and Nespoli, 2017)

Catalog of relocated events - Diehl et al., 2017

Geological model after Heuberger et al., 2016

Gas kick can be modeled using the full fracture model andassuming an overpressurized gas reservoir at depth

Page 19: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Conclusions

7 March, 2019 19Dominik Zbinden, Swiss Seismological Service, ETH Zurich

• In St. Gallen, poroelastic effects could have induced the seismicity on a remote fault

• Relocated events of injection test are all located in zones of positive Coulomb stress change

• However, Coulomb stress change through a hydraulic connection could be about 3 orders of

magnitude higher

• Seismicity could be induced within ~1 hour if a highly permeable fracture zone is present

• The timing and strength of the gas kick could be simulated using the same fracture zone as

a conduit

• The fractured nature of the reservoir and the potential location of the gas support the presence

of a hydraulic connection

Thank you for

your attention

This work was supported by a Swiss National Science Foundation (SNSF) Ambizione Energy grant (PZENP2_160555).

Introduction Modeling Results Conclusions

2013, Stadt St.Gallen / St.Galler Stadtwerke

Page 20: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Back-up slides

7 March, 2019

Page 21: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Model calibration

7 March, 2019 21Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Calibrated model parameters

Data inversion with iTOUGH-PEST

- Well pressure in borehole GT-1 as data

- Fracture zone and host rock properties as

model parameters

Introduction Modeling Results Conclusions

Mini frac Mini frac30°

Medium frac

Full frac

bres (μm) 5 1 7 9

bmax (μm) 4144 5000 4264 4599

β (MPa-1) 0.24 0.14 0.25 0.26

Efrac (GPa) 15.0 11.1 14.4 15.0

Ehost (GPa) 20.0 20.0 27.1 20.0

κhost (m2) 2.1e-16 2.0e-16 1.7e-17 7.4e-18

αfrac 0.1 0.1 0.01 0.01

αhost 0.75 0.75 0.75 0.75

Fixed model parametersHostrock

Frac zone

Fault Fault core

Caprock

E (GPa) cal cal 10.0 10.0 20.0

ν 0.25 0.25 0.25 0.25 0.25

ρ (kgm-3) 2650 2650 2650 2650 2650

κ (m2) cal cal 1e-14 1e-22 1e-22

φ 0.05 3e-5 0.10 0.01 0.01Pressure from Wolfgramm (GTN), 2014

Page 22: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

Mini fracture vs. medium-sized fracture

7 March, 2019 22Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Min

i fra

ctu

reIntroduction Modeling Results Conclusions

Med

ium

fra

ctu

re

Stress change on fault after 2 hours (shut-in)

Negative stress is compressional

Rake=9°

Shear stress change Normal stress change Pore pressure change

Rake=9°

Page 23: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

The conceptual model

7 March, 2019 23Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Malm

3800 TVD (m)

3930 TVD (m)

Gamma ray log Th anomaly(only observed at greater depth)

Temperature log

Wolfgramm (GTN), 2014

Inflow zones

Diehl et al., 2017

Naef and Schlanke (geosfer ag), 2014

Introduction Modeling Results Conclusions

Page 24: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

The conceptual model

7 March, 2019 24Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Injection test (14 July) induces minor

seismicity and opens up fractures

Time

14 July

Injection test (175 m3)

Introduction Modeling Results Conclusions

Page 25: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

The conceptual model

7 March, 2019 25Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Acid stimulations (17 July) induce further

seismicity and increase fracture permeability

so that gas can migrate upwards

Time

14 July

Injection test (175 m3)17-19 July

Acid stimulations and gas kick

Introduction Modeling Results Conclusions

Page 26: Induced seismicity during the St. Gallen deep geothermal ... file(geosfer ag), 2014. July – December 2013 Dominik Zbinden, Swiss Seismological Service, ETH Zurich 7 March, 2019 3

The conceptual model

7 March, 2019 26Dominik Zbinden, Swiss Seismological Service, ETH Zurich

Well control measures (700 m3

injected) induces main sequence

Time

20 July

Well control measures

17-19 July

Acid stimulations and gas kick

14 July

Injection test

Introduction Modeling Results Conclusions