Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response...

33
Accounting for Uncertainty in Dual Porosity Descriptions of Fractured Systems Andre Jung, Jef Caers, Stanford University Darryl Fenwick, Streamsim Technologies 25 th Anniversary Meeting of the Stanford Center for Reservoir Forecasting, May 9 2012

Transcript of Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response...

Page 1: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Accounting for Uncertainty in Dual Porosity Descriptions of Fractured Systems

Andre Jung, Jef Caers, Stanford UniversityDarryl Fenwick, Streamsim Technologies

25th Anniversary Meeting of the Stanford Center for Reservoir Forecasting, May 9 2012

Page 2: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Two WorldsModels builtby Geologists

Models usedby Engineers

Page 3: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Naturally Fractured Reservoirs

The Purpose:● Uncertainty Quantification● History Matching

The Challenge:● Geologically consistent● Field Scale ● Integration with existing Software

Page 4: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

… this morning: Scenario Uncertainty

Hyucksoo Park, Céline Scheidt and Jef Caers

Ti2Ti1 Ti3

Rejection of Geological Scenarios / Training Images

based on the data

Page 5: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Can we build Training Images for Fractures?

Page 6: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

General Overview of Methodology

● Geostatistics● History Matching● PPM ● …

Complex Fracture ModelsLimited / Manageable Setof flow-based scenarios forTraining Images

Page 7: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

The Idea

● Generate Discrete Fracture Network (FracMan)● Upscale to Effective Properties (grid)● Decide which cells are Dual-Porosity pattern→● Run Streamline Simulation (3DSL)● Select flow responses via pattern-based distances

DFNDPNUM pattern

Flow ResponseUpscaling toEffective

Properties

Fractures / Input

Page 8: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Upscaling Fracture Model (DFN) to Flow Model

PermeabilityK

X,Y,Z

Sigma

“Oda (Gold)” (analytical), BlockK (flow based), ...

“Shape Factor”fracture/matrix interactionSigma, Gilman & Kazemi, …

(analytical)

Fracture Model Effective Properties

PorosityFractureVolume

1 grid block

Page 9: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

DP model: ON/OFF

PermeabilityK

X,Y,Z

Porosity

Sigma

Threshold(Kx,Ky,Kz,φ,σ) > ε

ON: fractured

OFF: non-fractured

DPNUM patternEffective Properties

Page 10: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

DPNUM pattern

all cells OFF/non-fractured

all cells ON/all fractured

SP M

od

el

ON: fractured

OFF: non-fractured

Page 11: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Illustration 1

Page 12: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Streamline Simulation Model

NX*NY*NZ: 102*86*5Injectors: 18Producers: 27

Page 13: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Building the Illustration Case

Fracture Models

DPNUM patternFlow Responses

Varied Fracture Parameters:

● intensity● size (distribution)● trend (azimuth)● orientation (distribution)● constrained to structure● 2nd fracture set → 96 combinations

Fixed: hydraulic parameters Upscaling toEffective Properties

& Threshold

Page 14: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

pattern from different perspectives

X

Y

X

Y

top view

Page 15: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

96 patterns through parameter variation

varied parameters:● intensity● size ● trend (azimuth)● orientation ● cond. to fold● 2nd fracture set

fixed parameters: ● permeability ● aperture

Page 16: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

96 Field Responses: sensitivity to DFN input parameters

surface water production

time

surface water production

time

Trend (Azimuth) of Fractures Intensity constraint to structure: yes/no

Page 17: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Let's try an approachbased on the patterns

Page 18: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Patterns clustered byModified Hausdorff Distance

Page 19: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

time

surface water production

96 Field Responses by pattern

Page 20: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Illustration 2

Spatial Uncertainty

Page 21: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Spatial Uncertainty

● Pick 4 DFN parameter sets (distinct patterns)● Apply 3 variations (trend of fractures)● Run 10 Realizations of DFN per parameter set

➔ 120 Flow Responses● Group Flow Responses by parameter set

Page 22: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

12 patterns

10 realizationsSpatial uncertainty of patterns

ori

en

tati

on

ori

en

tati

on

ori

en

tati

on

ori

en

tati

on

conditionedto fold

2nd fracture set

conditionedto fold

and2nd fracture set

Page 23: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Field response by parameter set / pattern

time

pattern

surface water production input parameter uncertainty > spatial uncertainty

Page 24: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

pattern

Page 25: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Patterns clustered byModified Hausdorff Distance

Page 26: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Field response by pattern

time

surface water production

Page 27: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Fracture Model EffectiveProperties

Flow ResponseUpscaling to Flow Model

aim: translate / replace

establishing a new workflow

complex&

CPU demanding

Fractures

DPNUM patternFlow ResponseTraining Images

● Geostatistics● MPS● PPM● ...

Page 28: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

DPNUM pattern Flow Response

establishing a new workflow

● bypass complexity of DFN modeling & upscaling● by using fracture patterns as training images● conserve geologic realism via training images● simulate fracture patterns directly ● less CPU demanding

training images for fractures

Training Images

● Geostatistics● MPS● PPM● ...

reasonablycapture uncertainty

Page 29: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

scale?

Page 30: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

possible approach

Mariethoz and Kelly (2011)DOI: 10.1029/2011WR010412

Training Images

MPS Realizations

non-stationarytransformation

Page 31: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Conclusions

● Translation of DFN Models to Grid/Pattern Domain

● Training Images for Fractures

● Preservation of Geological Realism

● Easy Integration with existing Software

Page 32: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Acknowledgments

FracMan (Golder Associates)● Neal Josephson● Aaron Fox ● Glori Lee

Page 33: Accounting for Uncertainty in Dual Porosity Descriptions ... · DPNUM pattern Flow Response establishing a new workflow bypass complexity of DFN modeling & upscaling by using fracture

Conclusions

● Translation of DFN Models to Grid/Pattern Domain

● Training Images for Fractures

● Preservation of Geological Realism

● Easy Integration with existing Software