High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
381937745-Sw-Force-Upscaling.ppt
1. Water Saturation Modelling
From petrophysics to volumes and
simulation
FORCE seminar 30-31 March 2004
Jan C. Rivenæs
J.I. Kristiansen, Tor Barkve, Morten Fejerskov,
Stephen Rodgers, Julio Marre, Geir Håskjold
3. T&K
Page: 3
Philosofical background
Philosephor Thales from Miletus ( ~ 500 B.C ):
Everything is water.
Petrophysiscist Julio Marre ( ~ 2000 A.C )
Much is water.
Hydro Boss Torgeir Kydland ( ~ 2000 A.C )
Too much is water!
4. T&K
Page: 4
In the beginning, there was water…
Migration of oil:
A drainage process
5. T&K
Page: 5
An integrated work process
GEOLOGY
PETROPHYSICS
CORE
ANALYSIS LAB
RESERVOIR
CAN WE FIND
A common language?
A common understanding?
A common model?
6. T&K
Page: 6
The Sw modelling 2003 project
GEOLOGY
PETROPHYSICS
CORE
ANALYSIS
RESERVOIR
GEIR HÅSKJOLD
TOR BARKVE
JAN CHR RIVENÆS
JULIO MARRE
MORTEN FEJERSKOV
STEPHEN RODGERS
JAN INGOLF KRISTIANSEN
7. T&K
Page: 7
Historic view on Sw modelling
1935: Realisation of existence of capillary water
Garrison – 1935
Schilthuis – 1938
1940: Methods for predicting water saturation
Leverett – 1941
Archie – 1942
70’ties: The first reservoir simulator
Beta II – 1975
Eclipse - 1982
80’ties: Geological modelling using computers
Mapping of zone averages
Integrate Sw function over zones thickness - 1985
90’ties: 3D modelling and visualisation
2003: Sw modelling is still a "black box"…
??
8. T&K
Page: 8
Main deliverables from Sw modelling
STOOIP/GIP
Function of bulk rock volume, NTG, PHI, Sw and PVT
HCPV distribution
In which segments are the oil/gas accumulated?
Input to reservoir simulation
Initial hydrocarbon distribution prior to production
Integrated part of SCAL model
10. T&K
Page: 11
Water saturation - Sw
Matrix (sand, silt)
Dry clay
Clay bound water
Free water
Sw = 1
Sh = 0
Fraction of water in the pore volume
Free Water
Hydrocarbon
Sw < 1
Sh > 0
Sw
Sh = 1 - Sw
11. T&K
Page: 12
Vertical equilibrium
The initial fluid distribution is defined by vertical equilibrium
between capillary pressure and gravity forces.
Pc Depth
Sw Sw
12. T&K
Page: 13
k = 50 md
10 md
k = 100 md
1 D
500 md
200 md
Height above FWL
Water saturation
FLUID DISTRIBUTION AND CONTACTS:
ROCK QUALITY DEPENDENCE OF WATER SATURATION- HEIGHT PROFILE
Saturation depends on rock quality (average pore
throat radius) as well as height above the FWL.
16. T&K
Page: 18
Wettability and capillary pressure
OIL
ROCK
WATER
The contact angle can be used
to distinguish between a water wet,
mixed wet, and oil wet system.
The wettability is a function of rock and fluid properties,
but also on history.
Drainage: Non-wetting phase saturation is increasing.
Imbibition: Wetting phase saturation is increasing.
17. T&K
Page: 19
Sources for Sw data
Sw
Routine core analysis
Special core analysis
Pressure
measurements
Sw logs (CPI)
Production and
production
logging
19. T&K
Page: 21
The petrophysical porosities
Matrix (sand, silt)
Dry clay
Clay bound water
Free water
Free Water
Hydrocarbon
Fe
Ft
Fc
Log analysis: Fe = PHIE and Ft = PHIT
Fc (low temperature humidity drying) ~ Fe
Fc (high temperature oven drying) ~ Ft
Use Fe (PHIE) and proper Fc
F
20. T&K
Page: 22
Should we use NTG and cut-off?
No contribution?
No contribution?
If you model effective
props (PHIE and Keff),
cut-off in a 3D model is
not needed
NTG should not be
modelled as a property…
However, for up-scaling
Sw, post-model cutoff
may be needed in some
cases
25. T&K
Page: 27
Workflow for petrophysical Sw-model
GEOLOGY
PETROPHYSICS
CORE
ANALYSIS LAB
RESERVOIR
ZONATION
FACIES
CORE DATA:
k, w, Pc
RAW LOGS
FMP
FLOW ZONES
CPI’s
Sw MODELS
FLUID LEVELS
26. T&K
Page: 28
Traditional Leverett model building
J (Sw)-model
Using log data:
SWE+PHIE+KHLOG+HJ-modeltest
Using core data:
Pc(Sw)+Fc+KJ-modeltest
cos
g
K
H
J
aJ
Sw b
29. T&K
Page: 31
Workflow for geological Sw-model
GEOLOGY
PETROPHYSICS
CORE
ANALYSIS LAB
RESERVOIR
CPI’s
Sw MODELS
FLUID LEVELS
CORE DATA:
k, w
ZONATION & REGIONS
GEO MODEL Sw
VOLUMES
30. T&K
Page: 32
3 steps for the geomodeller
Receive function(s) Implement in model Deliver products
b
w
o
w
aJ
S
g
A
where
K
H
A
J
cos
141
.
3
?
Drainage part
31. T&K
Page: 33
Handling input from petrophysicists
Sw formulas on mystical
forms, in mystical units
SWE, SWT, PHIE, PHIT, PHIcore, Kair, Ksynth
(Use whatever you want)
??
Until now
Sw formulas on standard
forms, in NH standard units
SWE, PHIE, K
!
2004 …
33. T&K
Page: 36
Work flow for the simulation Sw-model
GEOLOGY
PETROPHYSICS
CORE
ANALYSIS LAB
RESERVOIR
GEO MODEL SW
VOLUMES
SCAL DATA:
PC AND REL.PERM
J FUNCTIONS
FLUID LEVELS
$$$$$
34. T&K
Page: 37
Upscaling - prone for confusion…
I can perhaps use your
upscaled Sw, but only
partially!
Partially ...? Don’t you like
me?
Talk together:
The way R.T. choose
to incorporate Sw in
Eclipse may
influence the
upscaling
The upscaling is a
multidisciplinary task,
but in practice R.T. is
in charge!
RT
GEO
35. T&K
Page: 38
The world as seen by a reservoir dog
The geo model alone is not sufficient to
define all necessary Sw data for the
simulation model.
The upscaled Geo Sw cannot be used
directly in the simulation model.
Sw data related to mobility must be
taken from SCAL data.
SCAL data are not always sufficiently
available.
SCAL and Geo data may seem
inconsistent.
36. T&K
Page: 39
Requirements for the simulation Sw model
The initial volumes should be (approximately) stable.
Capillary pressure/gravity equilibrium.
“Correct” dynamic response.
Imbibition or drainage data?
Initial volumes should match geo model.
Drainage Pc data.
LESS
SW!
STABILITY
NOW
Use
Pc!
Give us
SWCR
37. T&K
Page: 40
Vertical equilibrium in the simulator
FWL
Pc
To achieve true vertical equilibrium:
Depth values must be taken at grid cell centers.
Cell refinement can be used in Eclipse initialization
but leads to an initially instable model.
ALWAYS CHECK INITIAL MODEL STABILITY.
38. T&K
Page: 43
Summary
The reservoir challenge is the combination of
the SCAL data and the geo model data.
The petrophysicist has already handled this
problem, but on a different scale.
A Sw implementation in the simulation model
should preferably be based on a J function
approach.
Sw modelling for reservoir is time consuming.
Plan for this!
40. T&K
Page: 45
Upscaling
Best practice:
Upscale porosity arithmetic, weighted on bulk cell
volume
Compute PoreVolume for each cell
Upscale Sw weighted on pore-volume, arithmetic
Consider use of "cut-off" in Geomodel before
upscaling
Challenge
What input does the res.eng want?
– Sw
– Swir? (a rock parameter, ~independent of contacts)
– Swcr? (a rock parameter, ~independent of contacts)
Be precise on delivery to R.T.
41. T&K
Page: 46
Some upscaling of Sw issues
The contact problem
Cell below or above contact?
The resolution problem
Cut-off (filtering) or not?
Sampling near faults
Core-plug to ressim cell problem
42. T&K
Page: 47
The contact problem
Large (thick) cells
may give problems
Cell properties refers to
center point; i.e. the whole
cell gets one value
Oil cell? 100% water?
FWL
43. T&K
Page: 48
Geomodel: Integrating J over geocell
H=dZ
)
1
2
)(
1
(
2
1
1
2
1
)
(
1
1
1
1
2
1
2
1
h
h
b
h
h
c
S
b
h
h
c
h
S
dH
H
c
dH
S
H
S
S
H
c
S
const
A
a
c
cJ
S
K
H
J
b
b
b
K
w
b
b
b
K
w
h
h
b
b
K
h
h
w
w
w
b
K
w
b
b
w
Breath … relax …
The IPLIB routines do
this for you!
44. T&K
Page: 50
The resolution problem (tiger problem)
Having geocell vertical grid 0.5 to 1m is close to Sw log resolution!
45. T&K
Page: 51
The “tiger” problem
Same Sw(H) curve?
What about relperm start point?
Should we try to ”back-compute” PHINet SwNet, KNet and NTG (for Sw
calculations only?)
1m
PHI=0.25, K=3000
PHI=0.13, K=10
Heterolithic coarse sand/silt
PHI=0.19, K=1500
Homogenous sandstone
PHI=0.19, K=1500
Blocked/Upscaled
??
Pc
46. T&K
Page: 52
”Cut-off” (filter) in Sw upscaling
Sw in geo model is often correlated with the permeability k.
In a stochastical model, some grid cells may have low k, but high porosity.
This may lead to artificially high mobile water saturations in the
simulation model.
Cure: Set all cells with K < x and w<y inactive. I.e. a cut off before
upscaling (On Oseberg Øst, x=1mD, y=0.05 p.u.)
This is espacilly important if some kind of end-point scaling is used, but
should also be considered elsewhere
k=0.01 mD
w= 0.2
Sw = 1
k=100 mD
w= 0.2
Sw = 0.1
k=67 mD
w= 0.2
Sw = 0.33
49. T&K
Page: 56
The quest for the correct Pc…
How should I define the Pc curve in the simulator to reproduce
the upscaled Geo Sw distribution SWGEO?
How should lithological variation in Pc data be described on the
simulation model scale?
K, w, Sw
Pc?
K, w, Sw
J
J curves are scale dependent.
Eclipse takes simple form of J curves only. Core plug
?
50. T&K
Page: 58
GEOLOGY
PETROPHYSICS
CORE
ANALYSIS LAB
RESERVOIR
CAPILLARY PRESSURES
J FUNCTIONS
Pc selection for the simulation model
SCYLLA
CHARYBDIS
PETROPHYSICAL MODEL:
J-CURVES
GEO-MODEL SCALE
MAY HAVE TO BE SIMPLIFIED
PRIMARY DRAINAGE DATA
NO LITHOLOGICAL
GROUPING ON SIM.SCALE
SCAL DATA:
CAPILLARY PRESSURE DATA
CORE SCALE
DRAINAGE OR IMBIBITION?
NO LITHOLOGICAL
GROUPING ON SIM.SCALE
52. T&K
Page: 60
Summary (remember this)
Use effective porosities (PHIE)
Avoid net-to-gross as a property
Use FWL instead of OWC
Use appearant FWL for gas above oil
Use J-functions (and start simple)
J-functions should be derived at the proper scale
… Since permeability is so scale-dependent
Treat 3D blocks near FWL correctly
Consider use of appearant properties
RT have the most difficult task
Sw modelling is truly interdisciplinary…
NH work: Best practice document
Yet, there are many unresolved issues…