Professional Documents
Culture Documents
Family 1
Kro entered in the same tables as Krw and Krg
SWOF, SGOF, SLGOF
Family 2
Kro entered in separate tables versus oil saturation
SWFN, SGFN, SGWFN, SOF3, SOF2, SOF32D
SGOF
--1 2 3 4
--Sg krg krog Pcog
SLGOF
--1 2 3 4
--Sl krg krog Pcog
-- Sl - liquid saturation
Keyword Families- Family 2
SWFN Note:
--1 2 3
--Sw krw Pcow In Gas/Water cases, only family 2 is used,
0.2 0.00 4.0 and:
0.3 0.05 2.0 Pcow=Pcgw in SWFN
0.4 1* 1.0 Pcog=0.0 in SGFN
0.5 1* 0.5
0.6 2*
0.7 0.40 0.10/
SGFN
--1 2 3
--Sg krg Pcog
Keyword Families - Family 2
SOF2
--1 2
--Sokro
--Kro - oil relative permeability in the presence of one other phase
SOF3
--three phase oil saturation function
--1 2 3
--Sokrow krog
--Krow-o/w relative permeability @connate gas saturation
--Krog-o/g relative permeability @connate water saturation
Keyword Families - Family 2
SOF32D
--three phase oil saturation data - two dimensional table
--The first line is a series of water saturation values
0.22 0.27 0.32 0.42 0.47 0.52 0.57 0.72 0.78 /
--Each successive row contains Sg followed by kro
--at the given Sg and corresponding Sw in the first row
--terminated by a forward slash
0.00 1.00 0.62 0.34 0.11 0.08 0.05 0.02 0.002 0.00/
0.05 0.55 0.34 0.21 0.078 0.047 0.021 0.004 0.000/
0.10 0.33 0.21 0.11 0.042 0.019 0.003 0.002 0.000/
0.20 0.10 0.06 0.03 0.002 0.002 0.001 0.000 /
0.30 0.02 0.01 0.001 0.001 0.000 /
0.40 0.00 0.00 0.00 /
/
Significant Saturation Endpoints
Krow
SWU Krog
Krg
Krw
SWCR
SOWCR SOGCR SGU
SWL (1 - Sw) SGL (1 - Sg)
+ +
SGCR
Family 1 Example – SWOF, SGOF
These must be the same
SWL Must be SGOF
Must be zero
SWOF zero
--Sw Krw Krow Pcwo --Sg Krg Krog Pcgo
0.1510 0.0000 1.0000 400.00 0.0000 0.0000 1.0000 0.00
0.2033 0.0001 0.9788 20.40 0.0400 0.0000 0.6000 0.20
0.3500 0.0002 0.8302 11.65 0.1000 0.0220 0.3300 0.50
0.4000 0.0695 0.1714 3.60
0.2000 0.1000 0.1000 1.00
0.4613 0.1049 0.0949 2.78
0.3000 0.2400 0.0200 1.50
0.5172 0.1430 0.0511 1.93
0.5731 0.1865 0.0246 1.07 0.4000 0.3400 0.0000 2.00
0.6010 0.2103 0.0161 0.83 0.5000 0.4200 0.0000 2.50
0.6569 0.2619 0.0059 0.66 0.6000 0.5000 0.0000 3.00
0.7128 0.3186 0.0015 0.38 0.7000 0.8125 0.0000 3.50
0.8811 0.4309 0.0000 0.16
0.8490 1.0000 0.0000 3.90 /
1.0000 1.0000 0.0000 0.00 /
S g S w SWL OIL
In REGIONS section
SATNUM - give each cell a number.
A region where all the cells have the same number uses the same saturation
function table
Endpoint Scaling
Purposes
a small number of saturation functions with a generic form that applies to a number of
rock types
different end points for different rock types
EPS transforms the generic curves to those that suit rock types with different endpoints
Types
kr
along x-axis
along y - axis (vertical scaling)
Pc
along x-axis;
vertical
J-func
EPS for kr - Along x-axis
Linear transformation:
Sus S s Sut S t
s
t t
Su Sl
s
Su Sl
s- scaled; t-tabular values
u- maximum value; l - critical value
Implementation Procedures:
given Ss and the end points at a cell
calculate St from the above equation
look up saturation table using St
2- and 3-Point Saturation Scaling
2 pt
K ro w a t (1 -S W C R -S G L ) c h a n g e s
K rw a t (1 -S O W C R -S G L ) c h a n g e s
K r o w a t (1 -S W C R -S G L ) fix e d
3 pt
K r w a t (1 -S O W C R -S G L ) fix e d
U n s c a le d S c a le d
Endpoint Scaling - 2 Point
In gas/water runs
krw: SWCR, (1-SGCR) & SWU
krg: SGCR, (1-SWCR) & SGU
This can be interpreted as: In two phase run - preserving the values of Kr at both
ends of the 2-phase mobile region
Effect of SCALELIM
S C A L E L IM =
S W U -(1 -S O W C R )
k
Only for water phase
rw
In 2-phase runs or
Miscible flooding runs
S w
EPS for kr - Vertical Scaling
Yend
t-tabular values
end- end points
Y - kr or pc
Option - honor kr at critical saturation (SR): the scaling applies to the two
saturation intervals:
S<SR
S>SR
Effect of Vertical Scaling
KRW 1.00000 0.600 KRWR 0.41000 0.300
KRO 1.00000 0.800 KRORW 0.55230 0.450
KRO
KRW
KRORW
KRWR
EPS for kr - Vertical Scaling
In RUNSPEC section
ENDSCALE
--item 1 - options
‘NODIR’ - EPS is not directional
‘DIRECT’ - EPS is directional
--item 2 - options
‘IRREVERS’ - EPS is irreversible
‘REVERS’ - EPS is reversible
--‘IRREVERS’ option can only be specified if ‘DIRECT’ is specified
--item 3 - maximum number of ENPTVD tables
--item 4 - maximum number of nodes in any ENPTVD table
Define End Points (1)
L e v e l o r t ilte d b lo c k W a t e r s a t u r a t io n is c a lc u la t e d in 2 N s u b -
i= 1
e q u ilib r a t io n r e q u ir e c e lls d u r in g e q u ilib r a t io n .
i= 2
q u ie s c e n c e In le v e l b lo c k in te g r a t io n th e a v e r a g e is
R U N S P E C i= 3
used
E Q LO P TS
'Q U IE S C ' / In tilte d b lo c k in t e g r a t io n s u b - c e ll
s a t u r a tio n s a r e p o r e v o lu m e w e ig h te d .
Level :
2N
1
Sw
2N
S
i 1
wi
TZ N 0
Tilted :
O W C 2N
1 PV S i wi
Sw i 1
2N
2N
PV
i 1
i
i= 2 N -1
b lo c k N0
in te g r a tio n
i= 2 N O W C EQUIL(9) N
Quiescence
P re s s u re
T o e n a b le q u ie s c e n c e :
R U N SPEC
P cow =Pw- EQ LO PTS
P o 'Q U IE S C ' /
P cow
R e v e rs e
lo o k u p o f P cow
c u rv e s to fin d
S w in T Z
TZ
O W C
C e n tre b lo c k S w i
FW L S w c o n s is te n t w ith
(P cow = 0 ) P cow L e v e l/tilte d b lo c k S w i s m a lle r a n d
In itlia lis a tio n is in c o n s is te n t w ith P c o w In itilis a tio n is n o t
S w i s ta b le . s ta b le a n d w a te r w ill flo w in to c e ll fr o m
b e lo w O W C
U s e E P S to re s c a le P c o w a n d s to p
w a te r fr o m flo o d in g in to c e ll.
D e p th
Mobile Fluid Correction
Mobile fluid correction requires
RUNSPEC
EQLOPTS
‘MOBILE’/
Depth
A B
Transition Zone
OWC
Water Zone C D
Sw = SWL Sw Sw = (1 – SOWCR)
Effect of TZONE
To activate water ‘freezing’ use TZONE
-oil water gas
F T F /
in the PROPS section
Behaviour with
TZONE
Sw
Swco Swcr
Matching Initial Water Saturation
GOC
Above OWC
Sw=SWL Above OWC Sw
from sat fns varies smoothly.
Depth Depth Define Sw using
SWATINIT array in
PROPS section
TZ Top
Freeze water
level
Below OWC Below OWC
Sw=SWU Sw=SWU
from sat fns from sat fns
Partial Penetration
COMPRP/COMPVE
O n ly c le a n o il is p r o d u c e d d u e to
p a r tia l p e n e tr a tio n a n d o ff-c e n tr e
w e ll
O W C
S w >S W C R
Output Control
RPTPROPS
Controls output from PROPS section -> PRT file
Available mnemonics see E100 RM
Pre-96a format with integer controls is still unable
INIT
Saturation functions and PVT data is contained
In the INIT file and can be loaded and displayed
In GRAF
Output Control
FILLEPS
99a: all saturation endpoints -> INIT file
By default, the values for the grid cells
Using unscaled tabular values are undefined
Output Control
e.g:
EPSDEBUG
--IX1 IX2 IY1 IY2 IZ1 IZ2 SWITCH
4 4 5 5 1 3 0/