reservoir simulator compaction modelling: a predictor for...

31
Reservoir Simulator Compaction Modelling: A Predictor for Accelerated Coupled Rock Mechanics -- Reservoir Simulation by Øystein Pettersen Centre for Integrated Petroleum Research, Bergen, Norway ECMOR X, Sept. 2006

Upload: ngocong

Post on 05-Mar-2018

238 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Reservoir Simulator Compaction Modelling:A Predictor for Accelerated Coupled Rock

Mechanics -- Reservoir Simulation

byØystein Pettersen

Centre for Integrated Petroleum Research, Bergen, Norway

ECMOR X, Sept. 2006

Page 2: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Outline

WhyHowRecent Developments

Page 3: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Compaction: Deformation of pore space.

pfp

Net force on pore wall:Difference betweeenconfining pressure(stress)and fluid pressure

Effective stress:σ’ = σ - pf

(Disregarding graincompression)

Page 4: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Compaction Modelling

Compaction is a function of effective stress, σ’.

The Reservoir Simulator computes compactionfrom fluid pressure, pf

only available compaction energy

approximation – how good is it?

Investigate relationship σ’ ↔ pf

Utilise to speed up simulations

Page 5: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Measure for Compaction

Pore volume multiplier m:

In each grid cell,

volumepore cell InitialtimeatvolumeporeCell)( ttm =

mpf (t): Computed from fluid pressure (table look-up)

mε (t): Computed from volumetric strain

vol)( εε

∆−= etm

Page 6: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Coupling

Since fluid pressure, stress, and compaction areinter-related, correct reservoir state can only beachieved by performing coupled flow and rock mechanics simulations

Page 7: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Coupling: Boundary Conditions

Reservoirembedded in a volume ofsurroundingnon-porous rock(Overburden,underburden,sideburdens)

Flow-sim BC:No-flow on edgeof porous rockIC:Equilibrium

Rock mech BC:Free top surface, else rigid edges.IC: Vertical stress by soil weight

Page 8: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Can pf be used in place of σ’ ?Iso-contours, homogeneous (single material) reservoir

Fluid pressure from flow-sim

Mean eff. stress, part of sideburden included

Mean eff. stress, zoomed in on reservoir only

Page 9: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Total (node) displacement

Top, max DS = 810 mm

Cross Section at centre

Base, max DS = 200 mm

Page 10: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Computed compaction

”Correct”;From vol. strain, mε

Eclipse:From fluid pressure, mpf

Page 11: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Consequence for flow

Compaction is largest far from boundaries(“arching effect” – bowl shape)Permeability is generally lower in compacted volumes

increases towards boundariesShould expect lower flow rates in centre of reservoir

Page 12: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Simulated Oil Saturation, from mpf and mε

Page 13: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

For comparison: Fractured heterogeneous chalk

Fluid pressure from flow-sim,base of reservoir

Mean eff. stress,base of reservoir

Mean eff. stress, central layer

Page 14: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Computed compaction

”Correct”;From vol. strain, mε

Eclipse:From fluid pressure, mpf

Page 15: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Fully Coupled Simulation

Full system of fluid flow and rock mechanics equations solved simultaneously at each time step

Most accurate solution

Takes long to run

No fully coupled simulator includes all options that exist in commercial flow simulators or rock mechanics simulators

Page 16: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Sequential Coupling

Flow simulator (Eclipse) and Rock Mech simulator (Visage) operate in turns

Access to bells & whistles in Eclipse and VisageData Exchange – No code modification

Page 17: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Coupling Scheme – Explicit

Stressstep

ECLIPSE

Prod.dynamics

mpf

Pressure /sat. state

VISAGE

Stress / strainstate

Adjustpetrophysics

ECLIPSE

time

Page 18: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Coupling Scheme – Iterative

Stressstep

ECLIPSE

Prod.dynamics

mpf

Pressure /sat. state

mpf

VISAGE

Stress / strainstate

Adjustpetrophysics

ECLIPSE

time

If these are different:Update cellpore volumes

NB: Often many iterations are neededVery long run times common

Page 19: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Comments

At the start of each stress step, the flow-sim computed state (pf, mpf ) is used as “initialiser” for the stress computationsSince mpf is wrong anyway, most reported schemes either don’t use it, or use a simple formPore volumes (and pf) are correct only after each stress step, not in flow sim calculations between

Page 20: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Stress step: Computing the compaction variation

With this mpf as ”initial guess”

the stress simulator has a tough job

to converge to this solution, mε

And, although qualitatively OK, the compaction level is probably wrong(pore volume iterations needed)

Page 21: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Key Question

Can we a priori construct rules for deriving cell pore volumes, used by the flow simulator,which are closer to the ”true” volumes?

Page 22: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

From previous discussion

Compaction is a function of mean effective stress, p’Measured or derived from poro-elasto-plastic model

There is no simple relation between p’ and pf. Lack of correlation appears to be primarily due to geometry (”arching effect”)Can p’ and pf be related locally?

Page 23: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

p’ vs. pf in some cells

17,6

17,7

17,8

17,9

18

18,1

18,2

18,3

0 2 4 6 8 10

Fluid pressure (MPa)

Mea

n ef

fect

ive

stre

ss (M

Pa)

Cell (5, 5, 6)

Cell (15, 5, 6)

Cell (15, 15, 6)

Cell (25, 15, 6)

Cell (25, 15, 9)

Page 24: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Constructing appropriate m( pf )

At stress step 1, in each cell:Get pf and p’ (or mpf and mε)

Assumption:In each cell,i. p’ = p’( pf )ii. mpf ( pf ) can be found from mε ( p’) by scaling

If assumption OK:Cell pore volume can be found (exact) on a later stress step ts2:

[ ])]('[)()( 222

2fpffpfsff ppmmpmtpp ε=→=

Page 25: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Calculating compaction at a later stress step

p' vs. p f in a single cell

10

15

20

200 220 240 260 280 300 320

Fluid pressure (bars)

Mea

n ef

f. st

ress

(MPa

)

pf res sim calculated @ stress step 1

pf res sim calculated @ stress step 2

p’ calculated @ stress step 1

p’ predicted @ stress step 2

⇑mpf (pf ) = mε (p’ )

⇓mpf (pf );estimated mε (p’ )

Estimated mpf (pf )(Shape conserved)

Page 26: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Comments

Obviously the assumption cannot be true in generalComputed mpf (ts2) is a (good) approximation to mε

Predictor for stress simulatorIn practice, we don’t use one mpf -table per cell,but group almost equal tables in material regions.Most of the hard work done at first stress step

Predictor is updated (improved) at each stress step (explicitly)

The mpf is “good enough” that pore volumes and pfare accurate in flow simulator between stress steps

Page 27: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Ex. Grouping in Material Regions, XY View

Page 28: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Derived (pseudo) compaction functions

0,8800

0,9000

0,9200

0,9400

0,9600

0,9800

1,0000

10 60 110 160 210 260 310

m

p’ or pf (bars)

Original m(p’)

Families ofscaled mpf (pf )

Page 29: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Computed compaction after redefinition

”Correct”;From vol. strain, mε

Eclipse:From fluid pressure, mpf

Page 30: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Computation after redefinition – simple case

CPU time for each stress step calculation was reduced by more than 50% due to better “initial”pressure and compaction stateNo pore volume iterations were neededTotal gain:

Large reduction of CPU time (can be >95%)Accurate stress / compaction / fluid pressure fieldAccurate pressure / pore volumes in flow simulator between stress steps

The procedure has been fully automated for simple processes, but (still) requires Res. Eng. assistance for more complex problems

Page 31: Reservoir Simulator Compaction Modelling: A Predictor for ...folk.uib.no/fciop/index_htm_files/EcmorX0906.pdf · Reservoir Simulator Compaction Modelling: A Predictor for Accelerated

Conclusions

For many reservoirs (especially weak sand, chalk)rock mechanics has a significant influence on flow pattern and productionShould be investigated by coupled simulationsA predictor scheme with improved efficiency and accuracy has been presented