Risk and Uncertainty in Reservoir Modelling - warwick.ac.uk · Outline • Oil Fields – What are...

39
Risk and Uncertainty in Reservoir Modelling Mike Christie Heriot-Watt University

Transcript of Risk and Uncertainty in Reservoir Modelling - warwick.ac.uk · Outline • Oil Fields – What are...

Risk and Uncertainty in Reservoir Modelling

Mike Christie Heriot-Watt University

Outline

• Oil Fields – What are they, what do they look like?

• Mathematics of Reservoir Simulation – Equations, getting it right

• Uncertainty in Reservoir Modelling – Where does it come from?

• Examples – Need for advanced computational techniques

Developing Oil Fields

Oil Fields

What Does an OilField Look Like?

Oil Reservoir

Wytch Farm Oil Field

Image © Google Maps

Wytch Farm from the Sea

The Wytch Farm Reservoir

Wytch Farm Geology

Close up of Sherwood Sandstone Outcrop

Wytch Farm Reservoir Model

Outline

• Oil Fields – What are they, what do they look like?

• Mathematics of Reservoir Simulation – Equations, getting it right

• Uncertainty in Reservoir Modelling – Where does it come from?

• Examples – Need for advanced computational techniques

Mathematics of Flow in Porous Media

• Conservation of Mass • Conservation of Momentum

– replaced by Darcy’s law

• Conservation of Energy – most processes isothermal

• Equation of State

( )kp

µ= − ∇

xv

( ) ( ) ( ). 0o i o g i go i o g i g

x S y Sx y

tρ ρ

φ ρ ρ∂ +

+∇ + =∂

x v v

( ) ( ). ( ) ro rw

o w

k S k Spc k pt µ µ

∂= ∇ + ∇ ∂

x

• Parabolic equation for pressure

• Hyperbolic equation for saturation

Equations governing flow

Low Rate Bead Pack Experiment

Bead pack experiment

Direct simulation

CT Scanned Rock Slab Experiment

Image from Davies, Muggeridge, Jones, “Miscible Displacements in a Heterogeneous Rock: Detailed Measurements and Accurate Predictive Simulation” SPE 22615 (1991)

Outline

• Oil Fields – What are they, what do they look like?

• Mathematics of Reservoir Simulation – Equations, getting it right

• Uncertainty in Reservoir Modelling – Where does it come from?

• Examples – Need for advanced computational techniques

Uncertainty in Reservoir Description

?

How do we map between wells?

Uncertainty in Reservoir Description

• Parabolic equation for pressure

• Hyperbolic equation for saturation

( ) ( ). ( ) ro rw

o w

k S k Spc k pt µ µ

∂= ∇ + ∇ ∂

x

( ) ( ) ( ). 0o i o g i go i o g i g

x S y Sx y

tρ ρ

φ ρ ρ∂ +

+∇ + =∂

x v v

Equations governing flow

Data Collection

( )( )

?

?k

φ =

=

x

x

Model Calibration: Teal South

0

500

1000

1500

2000

2500

0 200 400 600 800 1000 1200 1400time (days)

simulated

observed

0

200

400

600

800

1000

0 200 400 600 800 1000 1200 1400time (days)

simulated

observed

2000

2200

2400

2600

2800

3000

3200

0 200 400 600 800 100012001400time (days)

simulated

observed

Calibrated Models are Non-Unique

data forecast model parameters

Range of Possible Values for Unknown Parameters

log(kh1)

log(kh2)

boundary

porosity

log(kv/kh1)

log(kv/kh1)

log(cr)

aquifer strength

0

50000

100000

150000

200000

250000

300000

1995 1998 2001 2004 2006 2009 2012 2014 2017 2020 2023

BOPD

Uncertainty Quantification

multiple models that match history

forecast uncertainty

Generate multiple models that agree with known data

Use models to predict future behaviour

Outline

• Oil Fields – What are they, what do they look like?

• Mathematics of Reservoir Simulation – Equations, getting it right

• Uncertainty in Reservoir Modelling – Where does it come from?

• Examples – Need for advanced computational techniques

What kind of problems?

• History matching – Generate multiple models consistent with data

• Forecasting – Predicting likely production (including range)

• Optimisation – Decision making, under uncertainty

3 Parameters klow = [0 .. 50 ] md khigh = [100 .. 200] md throw = [0 .. 60] ft Objectives (rates) obj1 = FOPR obj2 = FWPR Misfit = obj1 + obj2 Z. Tavassoli, J. N. Carter, and P. R. King, Imperial College, London

Injector Producer IC Fault Model

Multi-Objective PSO: Pareto Dominance

1) A is not worse

than B in all objectives

2) A is strictly better than B in at least one objective

non-dominated solutions

obj1

obj2

dominated solutions

Convergence Speed – 20 Runs

MOPSO

SOPSO

Iteration 12

Iteration 28

Diversity of Models

SOPSO MOPSO

Optimisation

• Scapa field – Used for student projects

Field Level History Match

• Match to first 10 years of history – Remaining data used to check forecast

Optimisation

• Multi-Objective – Maximise cumulative oil (FOPT) – Minimise maximum water rate (FWPR)

• Optimisation variables – Well locations (16 variables – i, j for each well) – Injection well rates – Injection well status (‘open’ vs ‘shut’)

Optimise Well Locations and Injection Rates

• Vary injection well rates and locations of wells – Well rates in [0,15] MBD

Oil Saturation Comparison Model 1 Model 2

Comparison with Original MSc Plan

Original MSc development plan (4 injectors, 4 producers)

10%

55%

77 models

Where Does EQUIP come in?

• 3 factors – Data input is uncertain – Models take time to run – Decisions are costly

• Need – Fast, effective model calibration techniques – Combine maths, stats, computer science,

engineering