36
SUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz Stanford University

Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

  • Upload
    hanhu

  • View
    230

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

SUPRI-HW

Simulation of Naturally FracturedReservoirs with Dual Porosity Models

Pallav SarmaProf. Khalid AzizStanford University

Page 2: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

2SUPRI-HW Nov. 20-21, 2003

Motivations

! NFRs represent at least 20%ofworld reserves, but difficult toproduce

! Unfeasible to model typicalmassively fractured NFRsthrough discrete fracturemodels

! Many limitations of existingdual porosity models

Circle Ridge Fractured Reservoir, Wyoming

Page 3: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

3SUPRI-HW Nov. 20-21, 2003

The Dual Porosity Model

Matrix Continuum

Transfer Function

Fracture Continuum

Page 4: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

4SUPRI-HW Nov. 20-21, 2003

Outline

Single Phase Transfer Functions:! Limitations of Existing Shape Factors! Shape Factors for Transient/Non-orthogonal Systems! Numerical Algorithm for Non-orthogonal Networks! Validation and Comparison

Two Phase Transfer Functions:! The Complete Transfer Function! Limitations of the Existing Transfer Function! New Shape Factors for Two Phase Compressible Flow! Validation, Comparison and Case Study

Page 5: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

5SUPRI-HW Nov. 20-21, 2003

( )mmf m f

kq p pρσµ

= −

The Single Phase Transfer FunctionSi

ngle

φφ φφ T

rans

fer F

unct

ion

TF = Rate of mass transfer between matrix and fracture

V, φρ

mmf t

pq V ct

ρφ ∂= −∂

2

aL

σ =

Page 6: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

6SUPRI-HW Nov. 20-21, 2003

Limitations of Existing Shape Factors

! Assumes pseudo-steady state (PSS)

! Only for cubic matrix blocks or orthogonalfracture systems

Sing

le φφ φφ

Tra

nsfe

r Fun

ctio

n

Page 7: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

7SUPRI-HW Nov. 20-21, 2003

Errors due to PSS Shape Factor

Single Block (10X10 ft Matrix) DP ModelSing

le φφ φφ

Tra

nsfe

r Fun

ctio

n

L

FracturesComparison of Discrete Fracture and Dual Porosity Model for 2D Fracture

500

550

600

650

700

750

800

850

900

950

1000

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

Time (days)

Ave

rage

Pre

ssur

e(p

si)

ECLIPSE Discrete DP: Lim And Aziz DP: Warren and Root DP: Kazemi

Transient PSS

Page 8: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

8SUPRI-HW Nov. 20-21, 2003

TheTransient Shape Factor

2

2

p pDt x

∂ ∂=∂ ∂

(0, ) ( , ) ( ,0)f m mp t p p t p p x p= ∞ = =BC and IC

∞pm

pf

x

L

Sing

le φφ φφ

Tra

nsfe

r Fun

ctio

n

1 1 12 ( )D t P

ση

= −

1t

σ ∝

Page 9: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

9SUPRI-HW Nov. 20-21, 2003

PSS σσσσ for Non-Orthogonal Fractures

α

L

pf

pf

pf

pfx

y2 2

2 2 2

1sin

P P PX Yτ α

∂ ∂ ∂= +∂ ∂ ∂BC and IC(0, , ) 0, (1, , ) 0, ( ,0, ) 0,( ,1, ) 0, ( , ,0) 1

P Y P Y P XP X P X Y

τ τ ττ

= = == =

22

2 2 1 sinsinLπσ α

α= +

2

2

1 sin2sin

2.5 30R

C

oασ ασ α

= ∈ =+=Sing

le φφ φφ

Tra

nsfe

r Fun

ctio

n

Page 10: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

10SUPRI-HW Nov. 20-21, 2003

Generic Numerical Technique

( ) m mmf m f mf t

k pq p p q ct

ρσ ρφµ

∂= − = −∂

( )1 m

m f

ptD p p

σ ∂= −∂−

Sing

le φφ φφ

Tra

nsfe

r Fun

ctio

n

Page 11: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

11SUPRI-HW Nov. 20-21, 2003

Generic Numerical Technique

( )1 m

m f

ptD p p

σ ∂= −∂−

Sing

le φφ φφ

Tra

nsfe

r Fun

ctio

n

and mm

ppt

∂∂

Page 12: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

12SUPRI-HW Nov. 20-21, 2003

Results using Numerical TechniqueSi

ngle

φφ φφ T

rans

fer F

unct

ion

Comparison of Discrete Fracture and Dual Porosity Model for 2D Fracture

500

550

600

650

700

750

800

850

900

950

1000

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

Time (days)

Ave

rage

Pre

ssur

e (p

si)

ECLIPSE Discrete DP: Lim And Aziz DP: Warren and Root DP: Kazemi DP:Variable Sigma

Page 13: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

13SUPRI-HW Nov. 20-21, 2003

Mechanisms of 2 Phase Mass Transfer

! Pressure gradients dueto sources and sinks

! Pressure diffusion dueto compressibility

! Saturation diffusion dueto capillary forces

Px

∂∂

Py

∂∂

Two

φφ φφ Tr

ansf

er F

unct

ion

Page 14: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

14SUPRI-HW Nov. 20-21, 2003

Complete Transfer Function

TF = Rate of mass transfer between matrix and fracture

V, φ

wS wρ

( )( )w w w w w w w w w wdm V S dS d V S V S d V dSφ ρ ρ φ ρ φ ρ φρ= + + − − +!

1 2

mf

mf mf mf

w ww w w w w

w w w

p Sq V S c Vt t

q q q

φ ρ φρ∂ ∂= − +∂ ∂

= +

Two

φφ φφ Tr

ansf

er F

unct

ion

Page 15: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

15SUPRI-HW Nov. 20-21, 2003

Limitations of Existing Models

mf

w ww w w w w

p Sq V S c Vt t

φ ρ φρ∂ ∂= − +∂ ∂

Existing simulation models:

( )mf

rww w PD w wf

w

kq V k p pρ σµ

= −Multi φφφφ

( )mf PD f

kq V p pρ σµ

= −Single φφφφTwo

φφ φφ Tr

ansf

er F

unct

ion

Page 16: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

16SUPRI-HW Nov. 20-21, 2003

Equations Governing FlowTw

o φφ φφ

Tran

sfer

Fun

ctio

n

( ) ( ), , , 0wc p p p p c p p p c p

pp D q S

tω λ γ ω φ ω∂ ∇ ∇ − ∇ − − = ∂

∑ "

Assumptions: Immiscible, no gravity,sources and sinks insignificant

2 p p p pp

p p

S S c pp

t tφφ

λ λ∂ ∂

∇ = +∂ ∂

Assumptions: Density and mobilityfunctions of average quantities

Page 17: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

17SUPRI-HW Nov. 20-21, 2003

Derivation ofTw

o φφ φφ

Tran

sfer

Fun

ctio

n

2

2

w w w ww

w w

o o o oo

o o

S S c ppt t

S S c ppt t

φφλ λ

φφλ λ

∂ ∂∇ = +∂ ∂

∂ ∂∇ = +∂ ∂

111 1( ) av c

av w o w

c dPD tdS

φ φλ λ λ

−− = − +

2 ( ) w

w

SS D tt

∂∇ =∂

wSt

∂∂

2ww

S ST

∂ = ∇∂

*

0( )

t

T D dτ τ= ∫Transform:

* From Crank, 1975

Page 18: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

18SUPRI-HW Nov. 20-21, 2003

Derivation of

Typical Imbibition Process: 1D imbibition through amatrix face, matrix initially at a constant saturation,fracture instantly filled with wetting phase.

Two

φφ φφ Tr

ansf

er F

unct

ion

2

2w wS S

T x∂ ∂=∂ ∂

max( ,0) ; (0, ) ; ( , )w wi w w wf w wiS x S S T S S S T S= = = ∞ =

( )2mfw w SD wi wq V S Sφρ σ= −"

( )wSD wi w

S S St

σ∂ = −∂

"0

( )

2 ( )tSD

D t

D dσ

τ τ=

∫"

wSt

∂∂

Page 19: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

19SUPRI-HW Nov. 20-21, 2003

Derivation ofTw

o φφ φφ

Tran

sfer

Fun

ctio

n

2 1w w ww

w w w w

p Spt S c S c t

λφ

∂ ∂= ∇ −∂ ∂

2( ) ( )ww

p t p f tt

α∂ = ∇ +∂

wpt

∂∂

*

0( )

t

T dα τ τ= ∫

2 ( )ww

p p g TT

∂ = ∇ +∂

"

Transform:

* From Crank, 1975

Page 20: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

20SUPRI-HW Nov. 20-21, 2003

Derivation ofTw

o φφ φφ

Tran

sfer

Fun

ctio

n

Typical PD Process: 1D fracture system, matrix initially at constant pressure,fractures suddenly reduced and maintained at a constant pressure (Lim andAziz)

2

2 ( )w wp p g TT x

∂ ∂= +∂ ∂

"(0, ) ( , )w w wfp T p L T p= =

( ,0)w wmp x p=

( ) ( )2

8( )w SDPD w wf w wi

w w

p t p p S St S c

σσ απ

∂ = − − + −∂

" 2

2PD Lπσ =

0

( )

2 ( )tSD

D t

D dσ

τ τ=

∫"

( ) ( )1 2

8mfw w w PD w wf w SD w wiq V p p V S Sρ λ σ φρ σ

π= − − −"

wpt

∂∂

Page 21: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

21SUPRI-HW Nov. 20-21, 2003

The Complete Transfer FunctionTw

o φφ φφ

Tran

sfer

Fun

ctio

n

( ) ( )mfw w w PD w wf w SD w wiq V p p V S Sρ λσ φρ σ= − − −

21

2 2

0

8 ( ) 12 ( )

tPD SD

D t atL D d

πσ σπ τ τ

− = = + ∫

!

For the particular case of 1D parallel fractures with PSSpressure diffusion and instantaneously filled fractures, wehave:

Page 22: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

22SUPRI-HW Nov. 20-21, 2003

The Complete Transfer FunctionTw

o φφ φφ

Tran

sfer

Fun

ctio

n

1

*

Instantly filled fracture

Gradually filling fracture

SD

mSD

atat

σσ

= ∈= ∈

2 Cubic Matrix and PSS (Lim and Aziz)

Any shape and Tran + PSS (Numeric)

( )

PD

PD

aLf t

σ

σ

= ∈

= ∈

* By comparison to results by Rangel-German

( ) ( )mfw w w PD w wf w SD w wiq V p p V S Sρ λσ φρ σ= − − −

Page 23: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

23SUPRI-HW Nov. 20-21, 2003

ValidationTw

o φφ φφ

Tran

sfer

Fun

ctio

n

Matrix

LL

Fractures

Water Imbibing

Dimens: 200X200X200 cu.ft.

Porosity: 5%

Matrix Perm: 1 md

Fracture Perm: 10 d

Initial Pressure: 1000 psi

Fracture Pressure: 500 psi

Capillary Pressure: < 100 psi

Compressibility: 0.0001 /psi

Initial Water Saturation: 0.2

Relative Perm: Corey Type

Page 24: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

24SUPRI-HW Nov. 20-21, 2003

Validation

Oil production rate for single porosity fine grid, using thecomplete dual porosity function and only the first term

Two

φφ φφ Tr

ansf

er F

unct

ion

Page 25: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

25SUPRI-HW Nov. 20-21, 2003

Validation

Water imbibition rate for single porosity fine grid and usingthe complete dual porosity function

Two

φφ φφ Tr

ansf

er F

unct

ion

Page 26: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

26SUPRI-HW Nov. 20-21, 2003

Case Study - ModelTw

o φφ φφ

Tran

sfer

Fun

ctio

n

Size: 8X8X2 Oil-Water DX = DY = 75ft DZ = 30ft

Km = 1md Kf = 10d Porm = 19% Porf = 1%

SigmaPD = 0.08 (10X10X30) Pc = 0-15 psi

Kazemi et al., 76

Page 27: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

27SUPRI-HW Nov. 20-21, 2003

Case Study - SigmaSD

SigmaSD related to Sw by using a single blockmodel, that is, one 10x10x30 matrix block

Two

φφ φφ Tr

ansf

er F

unct

ion

SigmaSD vs Sw

0

1

2

3

4

5

6

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Sw

Sigm

aSD

(1/d

ay)

Page 28: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

28SUPRI-HW Nov. 20-21, 2003

Case Study - Results

Additional Oil Recovery = 10%

Reduced Water Production = 15%

Two

φφ φφ Tr

ansf

er F

unct

ion

Oil and Water Production Rates

0

50

100

150

200

250

300

350

400 500 600 700 800 900 1000 1100

Time (days)

Rat

e (b

bl/d

ay)

ECLIPSE Oil Rate GPRS Oil Rate ECLIPSE Water Rate GPRS Water Rate

Page 29: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

29SUPRI-HW Nov. 20-21, 2003

Case Study - Results

Earlier Breakthrough by 150 daysTwo

φφ φφ Tr

ansf

er F

unct

ion

Water Cut for Producer

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0 200 400 600 800 1000

Time (days)

Wat

er C

ut

ECLIPSE GPRS

150 days

Page 30: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

30SUPRI-HW Nov. 20-21, 2003

Implementation into GPRS

General Modifications:, 1

1

1 1

( ) { [ ( ) ] [ ( )]}

( ) ( ) 0

m f

nsW W n n

s p p cp p s p p cp ps p p

n n n np p cp p p c

c

pp p

F X T X W I X p p

S X S XV

t

λ ρ λ ρ

φ ρ φ ρτ

+

=

+ +

= ∆Φ + ⋅ −

−− =

∆±

∑ ∑ ∑

∑ ∑

# #

Transfer Function =mfcτ

( ) ( )mfc m PD p p cp pm pf m SD p cp pm pmip p

Vk X V X S Sτ σ λ ρ φ σ ρ = Φ − Φ − − ∑ ∑

Page 31: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

31SUPRI-HW Nov. 20-21, 2003

mthFlowEqnModel

mthCompFlowEqnModelmthBOFlowEqnModel

mthDPCompFlowEqnModelmthDPBOFlowEqnModel

Implementation into GPRS

! Object oriented approach through inheritence andpolymorphism

! Minimum modifications to existing code! Code structured, maintain compatibility and ensure

bug-free code

Page 32: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

32SUPRI-HW Nov. 20-21, 2003

Summary

! Existing single phase shape factors inaccurate andlimited in scope

! Numerical technique for non-orthogonal systemsand Transient+PSS flow

! Existing two phase transfer function inaccurate! New transfer function for two phase compressible

flow! Accurate modeling of fracture-matrix imbibition! New model implemented in GPRS

Page 33: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

33SUPRI-HW Nov. 20-21, 2003

Non-orthogonal Fracture NetworksSi

ngle

φφ φφ T

rans

fer F

unct

ion

Page 34: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

34SUPRI-HW Nov. 20-21, 2003

Non-orthogonal Fracture NetworksSi

ngle

φφ φφ T

rans

fer F

unct

ion

Pressure Response of Rhombus and Square

400

500

600

700

800

900

1000

0 0.5 1 1.5 2 2.5

Time (days)

Ave

rage

Pre

ssur

e (p

si)

Rhombic Matrix Square Matrix

Difference ~ 8%

Page 35: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

35SUPRI-HW Nov. 20-21, 2003

Calculate ShapeFactors

Input FracturePattern

Solve for PressureUsing any Commercial

PDE Solver

Calculate AveragePressure and Derivative

Generic Numerical TechniqueSi

ngle

φφ φφ T

rans

fer F

unct

ion

Page 36: Simulation of Naturally Fractured Reservoirs with Dual ... · PDF fileSUPRI-HW Simulation of Naturally Fractured Reservoirs with Dual Porosity Models Pallav Sarma Prof. Khalid Aziz

36SUPRI-HW Nov. 20-21, 2003

Validation

( )mf

rww w PD w wf

w

kq V k p pρ σµ

= −

Two

φφ φφ Tr

ansf

er F

unct

ion