Top Banner
Upscaling Tutorial Gillian E. Pickup May 2012
41

Upscaling Slides May 2012

Dec 28, 2015

Download

Documents

chrisofoma

Petrel Upscalling
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: Upscaling Slides May 2012

Upscaling Tutorial

Gillian E. Pickup

May 2012

Page 2: Upscaling Slides May 2012

Purpose

• Ideally, upscaling tutorial should be part of

the Res Sim tutorials

• But,

– there is little time

– PE students do not know how to use Petrel

• However

– many students ask about upscaling during the

FDP or IP, so some training required

Page 3: Upscaling Slides May 2012

Outline

• Quick reminder of upscaling methods

– single-phase

• When to Upscale

• Upscaling in Petrel

• Exercises

Page 4: Upscaling Slides May 2012

Outline

• Quick reminder of upscaling methods

– single-phase

• When to Upscale

• Upscaling in Petrel

• Exercises

Page 5: Upscaling Slides May 2012

Flow Parallel to Uniform Layers

• Use the arithmetic average,

Dx

P1 P2

ki, ti Qi

n

i ii 1

eff a n

ii 1

t k

k k

t

Page 6: Upscaling Slides May 2012

Flow Across Uniform Layers

• Use the harmonic average,

Dx

Q

ki, ti

DPi

n

ii 1

eff h ni

i 1 i

t

k kt

k

Page 7: Upscaling Slides May 2012

Flow through Correlated Random

Fields

• Use the geometric average,

– assumes perm in each cell is different

correlation length

n

ii 1

g

ln(k )

k expn

Page 8: Upscaling Slides May 2012

Summary of Averaging Methods

• Flow along parallel layers

– Arithmetic average

• Flow across parallel layers

– Harmonic average

• Flow through a random model

– Geometric average

• Can apply these averages to models which are

approximately layered, or random

Page 9: Upscaling Slides May 2012

Numerical Methods

• Usually permeability distribution will not be so simple

• Need to use numerical methods

• Assume incompressible rock and fluids

• Also, assume steady-state linear flow

Page 10: Upscaling Slides May 2012

Boundary Conditions

• We need to specify the pressure or flows at the edge

of the model

– i.e. boundary conditions

• The resulting pressure distribution will depend on the

boundary conditions

Page 11: Upscaling Slides May 2012

Boundary Conditions

a) Constant Pressure, or No-flow boundary conditions

• Most common type of boundary conditions

• Use when there is little cross-flow

P1 P2

- - - - no flow through the sides - - - -

- - - - no flow through the sides - - - -

Page 12: Upscaling Slides May 2012

Effective Permeability Calculation

Pressure = P1

on left face Pressure= P2

on right face

L

Area, A Flow Rate, Q

x

y

z

Page 13: Upscaling Slides May 2012

Effective Permeability Calculation

P1 P2

L

A Q

x

y

z

1. Solve equations to give pressures, Pij for each block

2. Calculate inter-block flows in x-dir, using Darcy’s Law

3. Calculate total flow, Q, by summing individual flows

between any 2 planes.

4. Calculate keff using the equation:

5. Repeat for y-dir and z-dir.

eff,xk A P1 P2Q

L

Page 14: Upscaling Slides May 2012

c) Linear pressure BCs

– similar to fixed pressure boundaries, but

pressure gradient is linear along the sides

– keff from linear BCs > keff from Periodic BCs > keff

from No-Flow BCs

P1 P2

P1 P2

P1 P2

Page 15: Upscaling Slides May 2012

d) Flow jacket, or skin

– can be used to avoid the effects of boundary conditions

keff calculated for

this block

boundary conditions applied

to outer edges of model

Page 16: Upscaling Slides May 2012

Awkward Cases

• Cases with large permeability contrasts

• May get large errors

– Low perm shales in a high perm sandstone

– High perm channels in a low net/gross region

– High perm fractures in a low perm region

– Low perm faults in a high perm region

Page 17: Upscaling Slides May 2012

Summary of Single-Phase Flow

• Can use averaging for simple models

• For more complex models use numerical simulation

– various boundary conditions

Page 18: Upscaling Slides May 2012

What about Two-Phase Flow?

• We often have two-phase flow – water flood

– gas flood

• Heterogeneity affects the flood front

• Two opposing effects occur when upscaling

– loss of physical dispersion due to permeability

homogenisation

– increase of numerical dispersion due to larger grid size

• Should upscale for two-phase flow

– pseudo rel perms

Page 19: Upscaling Slides May 2012

Heterogeneous Permeability

Distribution

•PERMX

Page 20: Upscaling Slides May 2012

Oil Saturation

Soil

Page 21: Upscaling Slides May 2012

What about Two-Phase Flow?

• Schlumberger no longer supports the Pseudo

Package

– Kyte and Berry etc

– difficult to apply

– not robust

• Most people just use single phase upscaling

– but this can give wrong answers

• “Smart” single-phase upscaling helps

– see notes for details

Page 22: Upscaling Slides May 2012

Outline

• Quick reminder of upscaling methods

– single-phase

• When to Upscale

• Upscaling in Petrel

• Exercises

Page 23: Upscaling Slides May 2012

When to Upscale?

• First, what size of cells will you use in

your model?

• What factors should you consider?

Page 24: Upscaling Slides May 2012

When to Upscale?

• First, what size of cells will you use in

your model?

• What factors should you consider?

– what is required for decision to be made?

– how soon do you need the results?

– how much data is available?

– what is the large-scale geological structure

Page 25: Upscaling Slides May 2012

Some Factors to Consider

• What is required for the decision being made?

– when are the results required?

• How much data is there?

• What is the large-scale geological structure?

– make sure large-scale connectivity is adequately

represented

Page 26: Upscaling Slides May 2012

Some Factors to Consider

• Are small-scale structures likely to have an

effect?

– strong Pc contrasts?

– connectivity of small-scale heterogeneities?

• What is the recovery process?

– miscible processes may require finer grid

Page 27: Upscaling Slides May 2012

When to Upscale?

• Conventional approach developed during

1990s

– make detailed geological models (106 cells)

– upscale (1-phase) for simulation

– then history-match model

• Is this a good idea?

Page 28: Upscaling Slides May 2012

Alternative Approach

• Start with a coarse model

– test range of models for history-matching

– constrain major uncertainties

– refine model later

• as more data obtained

• if necessary

• Do we still need upscaling?

Page 29: Upscaling Slides May 2012

Problems with Coarse Models

• Miss out fine-scale detail

– under-estimate physical dispersion

– ignore interaction between heterogeneity and

two-phase flow

• capillary and gravity forces

• Numerical errors

– numerical dispersion

Page 30: Upscaling Slides May 2012

What Should You Do?

• Consider each model individually

– what decision are you trying to make?

• level of detail required?

– how much data is available?

• Remember you are dealing with a model

– always has limitations

Page 31: Upscaling Slides May 2012

Outline

• Quick reminder of upscaling methods

– single-phase

• When to Upscale

• Upscaling in Petrel

• Exercises

Page 32: Upscaling Slides May 2012

Upscaling Permeability in Petrel

• Simple averaging methods

– arithmetic, harmonic, geometric

• Numerical methods

– different boundary conditions

• open and closed

– diagonal tensors or full tensors

xx xy xz

yx yy yz

zx zy zz

k k k

k k k

k k k

x y zk k k

Page 33: Upscaling Slides May 2012

Upscaling in Petrel

• Upscales other properties

– porosity

– water saturation

– N/G

• weighted arithmetic average

• Also upscales well logs

– with simple averages

Page 34: Upscaling Slides May 2012

Outline

• Quick reminder of upscaling methods

– single-phase

• When to Upscale

• Upscaling in Petrel

• Exercises

Page 35: Upscaling Slides May 2012

Exercises

• Tutorial explained in notes

– easy stages

• 2D horizontal stochastic model

• 2D vertical layered model

Files in T:\Res Sim\Petrel Upscaling Tutorial

Page 36: Upscaling Slides May 2012

Model A Results

• Fine – sigma = 2, lamda = 40 m

Page 37: Upscaling Slides May 2012

Model A Results

• Coarse, upscaled by 20 x 20

Page 38: Upscaling Slides May 2012

Model A Results

• In this case upscaling did not make

much difference!

fine

coarse

Watercut

Page 39: Upscaling Slides May 2012

Model B Results

• The layering affects the vertical sweep

through the model

Page 40: Upscaling Slides May 2012

Model B Results

• The layering can be preserved using

non-uniform upscaling

– each colour represents one layer

Page 41: Upscaling Slides May 2012

Model B Results

• The coarse model with the zones

preserved give better recovery

upsx10

upsx6

fine, zones

Cumulative Oil Production