Top Banner
DFN modelling of jointed rock mass Eevaliisa Laine, GTK KYT2018 Seminar Topic: Numerical modelling of jointed rock mass and rock joints Time: Friday 1 st December 2017 9.00 AM2.00 PM
17

DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Aug 07, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

DFN modelling of jointed rock mass Eevaliisa Laine, GTK

KYT2018 Seminar

Topic: Numerical modelling of jointed rock mass and rock joints

Time: Friday 1st December 2017 9.00 AM– 2.00 PM

Page 2: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

DFN modelling of jointed rock mass

1. Definitions

2. Background

3. Example workflows

4. Software – comparative table

5. Conclusions

Page 3: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Rock brokenness• Comprised from fractures and faults

caused by tectonic movements, thermal effects and land uplift, …

• Resulting a complicated fracturepattern, difficult to model usingdeterministic methods

• Stochastic simulations is used and produces unlimited amount of as propable realizations, these are usedin physical modelling despite of the factthat they are difficult to validate –somehow by using hydraulic tests orby simulating rock fracturing startingfrom inferred paleo stresses

• In most applications, thesediscontinuities are critical factors for rock strength, flow characteristics and thermal properties of the rock mass

Page 4: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

DFN

A ”discrete fracture network” DFN refers to a computaional model thatexplicitly represents the geometrical properties of each individual fracture, and the topological relationships between individual fractures and fracturesets. Lei et al. 2017

• From geological mapping

• Stochastic realization

• Geomechanical simulation

Conventional definition: stochastic fracture network

Page 5: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

DFN – fracture simulation

Fracture simulation

Geologically inferred 2D-3D fracture patterns

Statistically simulatedfracture network

Geomechanically computedfracture patterns

Starting point

Geological mapping Fracture properties Paleostresses

Page 6: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Fracture properties

• Azimuth and dip

• Fracture dimensions

• Roughness of fracture surfaces

• Fracture filling

• Fracture aperture

• Density: number of fractures per unitlength P10, area P20, volume P30

• Intensity: length P10, area P21, volume P32

Page 7: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Fracture observations

• Fracture properties vary in short distances and it is difficult to predict subsurface 3D fracture patterns based on the surficial 2D fracture patterns

• Fracture observations

• Scanline measurements along the lines

• Areally e.g. from lidar data or drones: fracture patterns, fracture intensity and density

• Window mapping

• Circular scanlines: fracture density, intensity and mean length

• Outcrop mapping (Pajunen et al. 2008) using a specific fracture mapping form

Page 8: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Fracture properties

Page 9: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Palmottu

Page 10: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Fracture density

Fracture locationsPoisson distribution (completely random)

Testing possibilities using paleostresses

Fraktals

Distances from large fracture zones

Mathematical models

Lidar data, drone pictures

Page 11: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

An example from Uunimäki gabro Geological

fracture mapping

Faultmodelling

Fracture propertystatistics

Fracture simulationusing GOCAD Fractcar

Page 12: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit
Page 13: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Fracture orientation distributions

Diagrams by the Matlab script by Markovaara-Koivisto & Laine 2012

Page 14: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Rakosimulointi

ohjelmistot

Rakojen sijainti Rako-ominaisuudet Geologinen historia

FracSim3D Homogeeninen Poissonin prosessi

Epähomogeeninen pisteprosessi

Ryhmittelypiste-prosessit

Cox-prosessit

Raot oletetaan ellipsin muotoisiksi.

Rakojen ominaisuudet mallinnetaan merkittynä pisteprosessina.

Rakojen koko: tasainen, eksponentiaalinen, lognormaali’power law’ jakauma sekä myös epäparametrinen lähestymistapa

Rakosuunnat: Tasainen, wrappednormaali (2d), von Mises (2d) ja Fisherin jakauma

Ryhmittely-pisteprosessit: mahdollisuus mallintaa rakoilun geologisia suhteita

Fracman Baecher-rakomalli, raot sijoittuneet homogeenisesti Poissonin jakauman mukaan

Levy-Lee fraktaalimalli, ”Levy-Flight” -menetelmä

Lähin-naapuri-malli

Raot esitetään polygoneina

Rakosuunnat: Tasainen, Fisher jabivariate Fisher, elliptical Fisher, bivariate normal, bivariate bingham, bootstrap, …

Rakojen päättyminen toisiinsa Beaherin kehittynyt malli)

Lähin-naapuri mallissa tavallaan voidaan ajatella rakojen liittyvän tiettyihin suuriin rakenteisiin

MOVE Valmiina gridinä tai perustuen rakoilun intensiteettiin, mikä on päätelty kallion jännitystilasta

GOCADplugin Fractcar Valmiina gridinä interpoloituna rakotiheysaineistoista

GeovariancesISATIS: MPS-simulointi, Boolean simulointi

Open R, Octave, Julia, …. koodit Rakosimulointityövuo voidaan räätälöidä

Sovellutuksen mukaan

ROSA code

2018

Ouput: Fracture

network model

Finite elementmesh

FEMDEM simulatingfracturing

usingpalaeostresses

Spatial and advanced

statistical toolslinked withROSA code(e.g. Julia)

Multipointstatistical tools

linked withROSA code

3D modellingtools

Page 15: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Päätelmät

Rakoverkkomallinnus perustuu suurelta osin tilastollisiin menetelmiin ja rakojen

sijainti/tiheys mallinnetaan käyttämäll erilaisi spatiotilastollisia menetelmiä.

Rakoverkon luomisessa on edelleen paljon ongelmia:

1) tilastolliseen malliin perustuva malli luo usein aika vaatimattomaan aineistoon

perustuen rakoverkon, jota on vaikea validoida

2) rakotiheys ja rakojen sijainnit: vaikeasti ennustettavissa

3) järkevää olisi kehittää rakoverkkomallinnusvuo koostuen eri mittakaavan

mallinnusmenetelmistä

4) tulevaisuus laskentatehon kasvaessa: geologisen, geomekaanisen ja stokastisen

rakosimuloinnin yhdistäminen

Page 16: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Työ liittyy KYT2018/ROSA – Laine& Markovaara-Koivisto

3D- JA 4D-VISUALISOINTI (WP4)Paraview/Geocando

VALIDOINTI (WP2)Rakosuunnat Palaeojännitykset Simuloidut raot Rakojen alueellinen jakautuminen???

RAKOVERKKOMALLINNUS – DFN, MPS, Rakoverkon mallinnus (C WP1, suppeampi Julia WP2)

RAKO-OMINAISUUDETRakosuuntien jakaumat R:llä (WP1) Merkityt pisteprosessit (rakopituudet etc.) (WP2)

RAKOJEN PAIKAT Poissonin jakauma & havaitut rakotiheydet C/R (WP1)

Perustuen rakojen havaittuun jakaumaan (WP2, Julia tai Python)

RAKORYHMÄT/-SETITMatlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit (WP2)

DATA (WP1 and WP2)Rakohavainnot

Havaitut rakoilukuviot

Linja- ja ympyrämittaukset

KorkeusmalliGeologinen taustatieto

Page 17: DFN modelling of jointed rock mass - VTTkyt2018.vtt.fi/rakoseminaari2017/Eevaliisa Laine.pdf · 2018-01-16 · Matlab skripti (Markovaara-Koivisto and Laine 2012) Julia/Python skriptit

Kiitos!

Eevaliisa Laine: [email protected] Atso Vorma