Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software,...

45
Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy

Transcript of Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software,...

Page 1: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Uncertainty in AVO:

How can we measure it?

Dan Hampson, Brian RussellHampson-Russell Software,

Calgary

Maurizio CardamoneENI E&P Division, Milan, Italy

Page 2: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Overview

AVO Analysis is now routinely used for exploration and development.

But: all AVO attributes contain a great deal of “uncertainty” – there is a wide range of lithologies which could account for any AVO response.

In this talk we present a procedure for analyzing and quantifying AVO uncertainty.

As a result, we will calculate probability maps for hydrocarbon detection.

Page 3: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

AVO Uncertainty Analysis:The basic process

AVO AVO ATTRIBUTEATTRIBUTEMAPSMAPSISOCHRONISOCHRONMAPSMAPS

GRADIENTGRADIENT INTERCEPTINTERCEPT BURIAL BURIAL DEPTHDEPTH

CALIBRATED:CALIBRATED:

STOCHASTIC STOCHASTIC AVOAVOMODELMODEL

GG

IIFLUIDFLUID

PROBABILITYPROBABILITY MAPSMAPS

PPBRIBRI

PPOILOIL

PPGASGAS

Page 4: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

“Conventional” AVO Modelling : Creating 2 pre-stack synthetics

IO GO

IB GB

IN SITU = OILIN SITU = OIL

FRM = BRINEFRM = BRINE

Page 5: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Monte Carlo Simulation: Creating many synthetics

0

25

50

75

I-G DENSITY FUNCTIONS I-G DENSITY FUNCTIONS

BRINE OIL GAS

Page 6: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

We assume a 3-layer model We assume a 3-layer model with shale enclosing a sand with shale enclosing a sand (with various fluids).(with various fluids).

Shale

Shale

Sand

The basic model

Page 7: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

The The ShalesShales are characterized are characterized by:by:

P-wave velocity P-wave velocity

S-wave velocityS-wave velocity

DensityDensity

Vp1, Vs1, 1

Vp2, Vs2, 2

The basic model

Page 8: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Each parameter has a Each parameter has a probability distribution:probability distribution:

Vp1, Vs1, 1

Vp2, Vs2, 2

The basic model

Page 9: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

The The SandSand is is characterized by:characterized by:

Brine ModulusBrine Modulus

Brine DensityBrine Density

Gas ModulusGas Modulus

Gas DensityGas Density

Oil ModulusOil Modulus

Oil DensityOil Density

Matrix ModulusMatrix Modulus

Matrix densityMatrix density

PorosityPorosity

Shale VolumeShale Volume

Water Water SaturationSaturation

ThicknessThickness

Each of these has a Each of these has a probability distribution.probability distribution.

Shale

Shale

Sand

The basic model

Page 10: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Sand (Brine) Velocity

0

500

1000

1500

2000

2500

3000

3500

4000

4500

5000

0.4 0.9 1.4 1.9 2.4 2.9 3.4DBSB (Km)

Some of the statistical distributions are determined from well log trend analyses:

Trend Analysis

Page 11: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Determining distributions at selected locations.

0

500

1000

1500

2000

2500

3000

3500

4000

4500

5000

0.4 0.9 1.4 1.9 2.4 2.9 3.4DBSB (Km)

Assume a Normal distribution. Get the Mean and Standard Deviation from the trend curves for each depth:

Page 12: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Trend Analysis: Other Distributions

0

500

1000

1500

2000

2500

3000

3500

4000

4500

5000

0.4 0.9 1.4 1.9 2.4 2.9 3.4DBSB (Km)

Shale Velocity

1.0

1.2

1.4

1.6

1.8

2.0

2.2

2.4

2.6

2.8

3.0

0.4 0.9 1.4 1.9 2.4 2.9 3.4DBSB (Km)

Sand Density

1.0

1.2

1.4

1.6

1.8

2.0

2.2

2.4

2.6

2.8

3.0

0.4 0.9 1.4 1.9 2.4 2.9 3.4DBSB (Km)

0%

5%

10%

15%

20%

25%

30%

35%

40%

0.4 0.9 1.4 1.9 2.4 2.9 3.4DBSB (Km)

Shale Density

Sand Porosity

Page 13: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Shale:Shale:

VVpp Trend AnalysisTrend Analysis

VVss Castagna’s Relationship with % Castagna’s Relationship with % errorerror

DensityDensity Trend AnalysisTrend Analysis

Sand:Sand:

Brine ModulusBrine Modulus

Brine DensityBrine Density

Gas ModulusGas Modulus

Gas DensityGas Density

Oil ModulusOil Modulus Constants for the area Constants for the area

Oil DensityOil Density

Matrix ModulusMatrix Modulus

Matrix densityMatrix density

Dry Rock Modulus Dry Rock Modulus Calculated from sand trend analysis Calculated from sand trend analysis

PorosityPorosity Trend Analysis Trend Analysis

Shale VolumeShale Volume Uniform Distribution from Uniform Distribution from petrophysicspetrophysics

Water SaturationWater Saturation Uniform Distribution from petrophysics Uniform Distribution from petrophysics

ThicknessThickness Uniform Distribution Uniform Distribution

Practically, this is how we set up the distributions:

Page 14: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Top Shale

Base Shale

Sand

From a particular model instance, calculate two synthetic traces at different angles.

0o 45o

Note that a wavelet is assumed known.

Calculating a single model response

Page 15: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Top Shale

Base Shale

Sand

0o 45o

On the synthetic traces, pick the event corresponding to the top of the sand layer:

P1

P2

Note that these amplitudes include interference from the second interface.

Calculating a single model response

Page 16: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Top Shale

Base Shale

Sand

0o 45o

P1

P2

Using these picks, calculate the Intercept and Gradient for this model:

I = P1

G = (P2-P1)/sin2(45)

Calculating a single model response

Page 17: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

GI

GI

GI

OILOIL

KKOILOIL

OILOIL

GASGAS

KKGAGA

SS

GASGAS

BRINEBRINE

Starting from the Brine Sand case, the corresponding Oil and Gas Sand models are generated using Biot-Gassmann substitution. This creates 3 points on the I-G cross plot:

Using Biot-Gassman substitution

Page 18: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

I

G

BrineOilGas

By repeating this process many times, we get a probability distribution for each of the 3 sand fluids:

Monte-Carlo Analysis

Page 19: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

-0.8 -0.6 -0.4 -0.2 0 0.2 0.4

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

-0.8 -0.6 -0.4 -0.2 0 0.2 0.4

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

-0.8 -0.6 -0.4 -0.2 0 0.2 0.4

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

-0.8 -0.6 -0.4 -0.2 0 0.2 0.4

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

-0.8 -0.6 -0.4 -0.2 0 0.2 0.4

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0

0.1

0.2

-0.8 -0.6 -0.4 -0.2 0 0.2 0.4

@ 1000m@ 1000m @ 1200m@ 1200m @ 1400m@ 1400m

@ 1600m@ 1600m @ 1800m@ 1800m @ 2000m@ 2000m

Because the trends are depth-dependent, so are the predicted distributions:

The results are depth-dependent

Page 20: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

The Depth-dependence can often be understood using Rutherford-Williams

classification

SandSand

Burial DepthBurial Depth

Imp

edan

ceIm

ped

ance ShaleShale

1

1

2

2

3

3

4

4

5

5

6

6

Class 3

Class 2 Class 1

Page 21: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Bayes’ Theorem

Bayes’ Theorem is used to calculate the probability that any new (I,G) point belongs to each of the classes (brine, oil, gas):

where:• P(Fk) represent a priori probabilities and Fk is

either brine, oil, gas;• p(I,G|Fk) are suitable distribution densities (eg.

Gaussian) estimated from the stochastic simulation output.

k kk FPFGIp

FPFGIpGIFP

*,

)~(*

~,

,~

Page 22: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

How Bayes’ Theorem works in a simple case:

VARIABLEVARIABLE

OC

CU

RR

EN

CE

OC

CU

RR

EN

CE

Assume we have these distributions:

GasOil

Brine

Page 23: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

VARIABLEVARIABLE

OC

CU

RR

EN

CE

OC

CU

RR

EN

CE

100%

50%

This is the calculated probability for (gas, oil, brine).

How Bayes’ Theorem works in a simple case:

Page 24: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

When the distributions overlap, the probabilities decrease:

VARIABLEVARIABLE

OC

CU

RR

EN

CE

OC

CU

RR

EN

CE

100%

50%

Even if we are right on the “Gas” peak, we can only be 60% sure we have gas.

Page 25: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

This is an example simulation result, assuming that the wet shale Vs and Vp are related by Castagna’s equation.

Showing the effect of Bayes’ theorem

Page 26: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

This is an example simulation result, assuming that the wet shale Vs and Vp are related by Castagna’s equation.

This is the result of assuming 10% noise in the Vs calculation

Showing the effect of Bayes’ theorem

Page 27: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Note the effect on the calculated gas probability

0.0

0.5

1.0

Gas Probabilit

y

By this process, we can investigate the sensitivity of the probability distributions to individual parameters.

Showing the effect of Bayes’ theorem

Page 28: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Example probability calculations

Gas

Oil Brine

Page 29: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Real Data Calibration

In order to apply Bayes’ Theorem to (I,G) points from

a real seismic data set, we need to “calibrate” the

real data points.

This means that we need to determine a scaling

from the real data amplitudes to the model

amplitudes.

We define two scalers, Sglobal and Sgradient, this way:Iscaled = Sglobal *Ireal

Gscaled = Sglobal * Sgradient * Greal

One way to determine these scalers is by manually fitting multiple known regions to the model data.

Page 30: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Fitting 6 known zones to the model

1

4

2

3

56

1

4

2

3

56

1 2

4 5 6

3

Page 31: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Real data example – West Africa

This example shows a real project from West Africa, performed by one of the authors (Cardamone).

There are 7 productive oil wells which produce from a shallow formation.

The seismic data consists of 2 common angle stacks.

The object is to perform Monte Carlo analysis using trends from the productive wells, calibrate to the known data points, and evaluate potential drilling locations on a second deeper formation.

Page 32: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Near Angle Stack0-20 degrees

Far Angle Stack20-40 degrees

One Line from the 3-D volume

Page 33: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Near Angle Stack0-20 degrees

Far Angle Stack20-40 degrees

Shallow producing zone

Deeper target zone

One Line from the 3-D volume

Page 34: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Near Angle Stack0-20 degrees

Far Angle Stack20-40 degrees

AVO Anomaly

Page 35: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Amplitude slices extracted from shallow producing zone

Near Angle Stack0-20 degrees

Far Angle Stack20-40 degrees

-3500

+189

Page 36: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Trend analysisSand and Shale trends

1000

1500

2000

2500

3000

3500

4000

4500

5000

500 700 900 1100 1300 1500 1700 1900

VELO

CIT

Y

1.50

1.75

2.00

2.25

2.50

2.75

3.00

500 700 900 1100 1300 1500 1700 1900

DEN

SIT

Y

1000

1500

2000

2500

3000

3500

4000

500 700 900 1100 1300 1500 1700 1900 2100 2300 2500

BURIAL DEPTH (m)

VELO

CIT

Y

1.50

1.75

2.00

2.25

2.50

2.75

3.00

500 700 900 1100 1300 1500 1700 1900

BURIAL DEPTH (m)

DEN

SIT

Y

Sand velocity

Shale velocity

Sand density

Shale density

Page 37: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Monte Carlo simulations at 6 burial depths

-1400 -1600 -1800

-2000 -2200 -2400

Page 38: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Near Angle amplitude map showing defined zones

Wet Zone 1

Wet Zone 2

Well 6

Well 7

Well 3 Well 5Well 1

Well 2

Well 4

Page 39: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Calibration Results at defined locations

Wet Zone 1

Wet Zone 2

Well 2

Well 5

Page 40: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Well 3

Well 4

Well 6

Well 1

Calibration Results at defined locations

Page 41: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

.30

.60

1.0

Probability of Oil

.80

Near Angle Amplitudes

Using Bayes’ theorem at producing zone: oil

Page 42: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

.30

.60

1.0

Probability of Gas

.80

Near Angle Amplitudes

Using Bayes’ theorem at producing zone: gas

Page 43: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Near angle amplitudes of second event

.30

.60

1.0

.80

Probability of oil on second event

Using Bayes’ theorem at target horizon

Page 44: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Verifying selected locations at target horizon

Page 45: Uncertainty in AVO: How can we measure it? Dan Hampson, Brian Russell Hampson-Russell Software, Calgary Maurizio Cardamone ENI E&P Division, Milan, Italy.

Summary

By representing lithologic parameters as probability distributions we can calculate the range of expected AVO responses.

This allows us to investigate the uncertainty in AVO predictions.

Using Bayes’ theorem we can produce probability maps for different potential pore fluids.

But: The results depend critically on calibration between the real and model data.

And: The calculated probabilities depend on the reliability of all the underlying probability distributions.