You are on page 1of 19

Dynamic Flow Analysis (DFA)

Section 11 – Numerical models

11.A
Introduction

© KAPPA 1988-2007 - 070201


1

Numerical models

• Area of usage
• Complex geometries
• Multiphase
• Non Darcy flow
• Compaction
• Pressure constraints
• Rate constraints
• Gridding
• PEBI
• Automatic unstructured grids (Voronoi)
• Solver
• Linear
• Nonlinear

© KAPPA 1988-2007 - 070201


2

1
Dynamic Flow Analysis (DFA)
Section 11 – Numerical models

11.B
Building complex geometries

© KAPPA 1988-2007 - 070201


3

Building complex geometries

Bitmap of field

Vector description of the problem


© KAPPA 1988-2007 - 070201
4

2
Building complex geometries

Composite zones added

Thickness map 5
© KAPPA 1988-2007 - 070201

Building complex geometries

Unstructured Voronoi grid

Customized grid 6
© KAPPA 1988-2007 - 070201

3
Dynamic Flow Analysis (DFA)
Section 11 – Numerical models

11.C
Principle of Voronoi / PEBI gridding

© KAPPA 1988-2007 - 070201


7

Principle of gridding
• Generate grid nodes
• Nodes can be anywhere in the domain
• Unstructured
• Voronoi cell=space closer to node than any other node
• Contact face=bisector between nodes
• Voronoi grid related to Delaunay triangulation

Property of Voronoi grid Voronoi grid and Delaunay triangulation (broken lines)

© KAPPA 1988-2007 - 070201


8

4
Building the Voronoi grid
Rectangular module

• Superposition of simple modules


• Base
• Segment
• Corner Hexagonal module

• Well

Radial module

© KAPPA 1988-2007 - 070201


9

Building the Voronoi grid

Vector representation of the problem: Radial modules around wells


contour, faults, vertical wells

Base module nodes for a hexagonal grid Segments modules around faults and contour

© KAPPA 1988-2007 - 070201


10

5
Building the Voronoi grid

Corners modules around faults and contour angles Final Voronoi grid

Final superposition Final Voronoi grid and modules areas of influence


© KAPPA 1988-2007 - 070201
11

Local refinements vertical well

Vertical well Fractured well (fully penetrating)

© KAPPA 1988-2007 - 070201


12

6
Local refinements limited entry

Limited entry gridding module Limited entry fracture gridding module

© KAPPA 1988-2007 - 070201


13

Local refinements horizontal well

Horizontal well module: 2D display, 3D view and vertical cross-section


© KAPPA 1988-2007 - 070201
14

7
Dynamic Flow Analysis (DFA)
Section 11 – Numerical models

11.D
Handling linear problems

© KAPPA 1988-2007 - 070201


15

Out of reach of analytical solutions

Circular reservoir with two parallel faults

Complex composite reservoir


© KAPPA 1988-2007 - 070201
16

8
Same errors as analytical

Nonlinear (material balance)

Linear (no material balance)

Buildup following a production period

© KAPPA 1988-2007 - 070201


17

Out of reach of analytical solutions

Numerical solution for a radial composite system in a closed circular reservoir

Numerical solution for a radial composite system in a closed circular reservoir


© KAPPA 1988-2007 - 070201
18

9
Using field data

Interpolated porosity

Interpolated permeability
© KAPPA 1988-2007 - 070201
19

Interpolation schemes

Inverse distance weighting Linear interpolation

Krigging, range 1500 ft Krigging, range 750 ft

© KAPPA 1988-2007 - 070201


20

10
Permeability field

50 mD Average k

• Introduction of k/kfield

© KAPPA 1988-2007 - 070201


21

Double porosity reservoirs

• Grid cell split


• Fissures
• Matrix
• Described identical to analytical model

Yellow zone only defined as double porosity

© KAPPA 1988-2007 - 070201


22

11
Horizontal anisotropy

Deformed “Voronoi” grid for an anisotropic reservoir (kx/ky=0.2)

Actual equivalent isotropic Voronoi grid to solve


the anisotropic reservoir (kx/ky=0.2)
© KAPPA 1988-2007 - 070201
23

Horizontal anisotropy

Isotropic reservoir

Anisotropic reservoir

© KAPPA 1988-2007 - 070201


24

12
Multilayer

• Vertical wells
• Vertical walls

2D grid piled to simulate a 4 layer system

© KAPPA 1988-2007 - 070201


25

Multilayer

Pressure fields, no crossflow Pressure fields, crossflow

Pressure fields, no crossflow, bottom layer not perforated

© KAPPA 1988-2007 - 070201


26

13
Individual layer rates simulations

Crossflow during build-up

© KAPPA 1988-2007 - 070201


27

Dynamic Flow Analysis (DFA)


Section 11 – Numerical models

11.E
Handling nonlinear problems

© KAPPA 1988-2007 - 070201


28

14
Non-Darcy flow

• Laminar flow, Darcy law


• Turbulent flow, modified Darcy law
• Reynolds number
• Re<2000-3000 – Laminar
• Re>4000 – Turbulent
• S’=S0 + Dq
• Forchheimer equation

Dots simulated with non-Darcy flow


Continuous curves with rate dependent skin

© KAPPA 1988-2007 - 070201


29

Non-Darcy flow, fracture

Non-Darcy flow in fracture

© KAPPA 1988-2007 - 070201


30

15
Multiphase flow

• Dead oil and water


• Dry gas and water
• No phase exchange
• Capillary pressures neglected
• Relative permeabilities

⎛ k ⎞ ⎛⎜ k p ⎞⎟ ⎛ k w ⎞ ⎛ k (S ) k (S ) ⎞
⎜⎜ ⎟⎟ = + ⎜⎜ ⎟⎟ = k .⎜ rp w + rw w ⎟
⎜ ⎟
⎝ μ ⎠t ⎝ μ p ⎠ ⎝ μ w ⎠ ⎜ μ μ w ⎟⎠
⎝ p

Relative permeability curves

© KAPPA 1988-2007 - 070201


31

Multiphase flow

• Derivate stabilization
• Dynamic phase mobilities
• Inject water into oil
• Injection stabilization based upon total mobility at maximum Sw
• Fall-off based on variable Sw

Minimum Sw

Maximum Sw

© KAPPA 1988-2007 - 070201


32

16
Unconsolidated formations

• Pressure dependent porosity and permeability


• Subsidence
• Effect can be reversible
• Problem highly nonlinear

© KAPPA 1988-2007 - 070201


Defining the k(P-Pi) function for an unconsolidated formation 33

Unconsolidated formations

Simulation of two production + build-up sequences


in an unconsolidated reservoir

Effect on permeability
© KAPPA 1988-2007 - 070201
34

17
Three phase flow, problem

Gas saturation

Loglog plot
© KAPPA 1988-2007 - 070201
35

Well controls

• Pressure constrains
• Rate target

Minimum bounding pressure is reached during the first production


© KAPPA 1988-2007 - 070201
36

18
Well controls

Water injector pressure constrained

© KAPPA 1988-2007 - 070201


37

19

You might also like