SlideShare a Scribd company logo
1 of 43
Primary funding is provided by
The SPE Foundation through member donations
and a contribution from Offshore Europe
The Society is grateful to those companies that allow their
professionals to serve as lecturers
Additional support provided by AIME
Society of Petroleum Engineers
Distinguished Lecturer Program
www.spe.org/dl
Compositional Simulation that is
Truly Compositional
Dr. Russell T. Johns
The Pennsylvania State University
George E. Trimble Chair in Earth and Mineral Sciences
rjohns@psu.edu
(44 Total Slides
Society of Petroleum Engineers
Distinguished Lecturer Program
www.spe.org/dl
3
1) What defines a thermodynamic state function?
a) The function has one unique value for given input
parameters.
b) Integration of the function around a closed loop
yields zero.
c) The function change is independent of the path
taken.
2) Should petrophysical functions like relative permeability
(kr) have a unique (single) value for a given set of inputs
like saturation, phase connectivity, interfacial area,
anisotropic stress, capillary number, wettability, …?
3) Would it be useful that functions like kr and capillary
pressure (Pc) be coupled with similar inputs?
Quiz 1…
4
Standard compositional simulators use averaged transport
properties to model multi-phase flow in porous media and
labels “oil”, “gas”, “water” must be specified. Corey’s model:
These are static models! Nonlinear relative permeability data
can be modelled more physically and dynamically.
Krw = Krw
o
∗
Sw − Swi
1 − Swirr − Sorw
𝑛 𝑤
Kro = Kro
o
∗
1 − Sw − Sorw
1 − Swirr − Sorw
𝑛 𝑜
Physics is lost…
Function of pore
structure, capillary
number, wettability, …
The current way for kr…
Quiz 2…
Why is relative permeability a function of phase labels, such as
oil, water, and gas?
 Such labels began early on and worked well for water flooding
where oil and water are immiscible (distinguishable phases).
 Relative permeabilities are measured with immiscible fluids as
functions only of labeled saturations.
 Problem: Fluid properties change significantly during enhanced
oil recovery (EOR). Phase labels are meaningless!
5
6
The Conventional-
Thinking Train is
Hard to Stop…
• Examples of old ways of
thinking are “barrels”
and labeling of phases
as “oil, gas, and water”.
• Using labeling can
change recoveries by up
to 20% OOIP from
simulation!
Outline
7
• What’s wrong with
compositional simulation?
• The fix is petrophysical!
• Incorporation of a new kr model
in compositional simulation
• Examples showing significant
benefits
• Conclusions
Is Compositional Simulation Truly
Compositional?
Compositional codes are not compositional, and owing to phase
labeling discontinuities are time consuming and can fail to converge.
8
Cubic EoS Flash
(T, P, composition)
Relative Permeability
(Labelled saturation)
Capillary Pressure
(Labelled saturation)
Grid to Grid Flux
Calculations
(Labelled saturation)
Current
Compositional
Simulators
Black-oil
simulation is
therefore used
most often owing
to its robustness.
Phase Labeling Example
• Consider a path from A
“gas” to B “oil” at fixed
composition.
• Labels input to kr curves:
krg = f(Sg) and kro = f(So).
• Problem: Where does the
phase label change and
can kr be continuous?
A
B
9
Pressure
TemperatureModified from
Lake et al. (2014)
Phase Labeling Problem for kr
and Simulation
• A label may flip from one
time step to the next in
any grid block!
• Relative permeability and
saturation becomes
discontinuous (i.e. “gas”
becomes “oil”).
• Discontinuities cause
failed, time-consuming
and inaccurate
simulations.
10“Oil” Saturation
GasRelativePermeability
OilRelativePermeability
Irreducible
Oil
Trapped
Gas
10
Modified from
Lake et al. (2014)
Objectives
Develop a unifying and predictive physical
approach to model rock-fluid interactions by
removing phase labels to improve robustness,
speed, and accuracy of compositional simulation
and give more reliable oil recovery estimates
11
New State Function (EoS) Approach to Model
Relative Permeability (kr)
Key References:
Khorsandi et al., 2016 (SPEJ)
Khorsandi et al. 2017 (SPE 182655)
Purswani et al. 2019 (Computational Geosciences)
Purswani et al. 2020 (SPE 200410)
12
𝑘 𝑟 = 𝑓 𝑆, 𝜒, 𝐼, 𝑁𝑐, 𝜆 𝑑𝑘 𝑟 =
𝜕𝑘 𝑟
𝜕𝑆
𝑑S +
𝜕𝑘 𝑟
𝜕 𝜒
𝑑 𝜒 +
𝜕𝑘 𝑟
𝜕𝐼
𝑑𝐼 +
𝜕𝑘 𝑟
𝜕𝑁𝐶
𝑑𝑁𝐶 +
𝜕𝑘 𝑟
𝜕𝜆
𝑑𝜆
Gibbs energy is a state function that could depend on many
intensive and extensive parameters. We choose
Phase Euler connectivity index
Capillary number
(viscous/capillary)
Pore structure
Wettability index
(contact angle)
𝑘 𝑟 = S Φ − Φ 𝑟𝑒𝑓
Φ ≡ 𝑆 +  𝜒 = Flow function (no exponent!)
𝑑𝐺 =
𝜕𝐺
𝜕𝑃
𝑑𝑃 +
𝜕𝐺
𝜕𝑇
𝑑𝑇 +
𝑖=1
𝑛 𝑐
𝜕𝐺
𝜕𝑛𝑖
𝑑𝑛𝑖
New State Function (EoS) for kr
13
Similarly, relative permeability can be made a state function… If so,
this forces it to be continuous and unique, independent of labeling.
 , , .iG f P T n
Saturation
Integration
Fluid Connectivity – A Little Topology
X = Euler Characteristic = # Pores – # Connections
14
X = 4 – 0 = 4X = 1 – 0 = 1X = 2 – 0 = 2X = 3 – 0 = 3
Four discontinuous
oil droplets
X = 4 – 1 = 3X = 4 – 2 = 2X = 4 – 3 = 1X = 4 – 4 = 0
All droplets are
continuous and
may flow
Smaller values of X
are more connected
Euler mentioned the formula in
his letter to Goldbach in 1750.
One pore filled
with oil
Oil is connected
between two pores
X = 4 – 5 = -1
𝜒 = 167𝜒 = 87
Water image
Source of data: Chang et al. (2009). Environmental geology. 400 pores and nearly 760 possible
connections. Thus, 𝝌 𝒎𝒂𝒙 = 𝟒𝟎𝟎 and 𝝌 𝒎𝒊𝒏 = −𝟑𝟔𝟎.
Calculation of Euler Characteristic
(Khorsandi et al. 2017, SPEJ)
15
Normalized Connectivity
(Size independent)
𝜒 = 0 for fully 𝐝𝐢𝐬𝐜𝐨𝐧𝐧𝐞𝐜𝐭𝐞𝐝 phase
𝜒 = 1 for fully 𝐜𝐨𝐧𝐧𝐞𝐜𝐭𝐞𝐝 phase
Experimental Displacement Gas image
max
max min
ˆ
 

 



( 𝜒 = 0.41) ( 𝜒 = 0.31)
Source of data:
Chang et al. (2009). Environmental geology.
Drainage, 𝜒 = 0.74 Imbibition, 𝜒 = 0.63
16
Same saturation, but different relative permeability!
Impact of Euler Connectivity on kr
A Simple Thought Experiment…
17
Consider a porous rock at fixed capillary number and
pore structure:
The simplest model is constant partial derivatives:
How will kr change for an increase in S holding X and
wettability constant? Is the coefficient positive or
negative?
ˆˆ ,,cos ,cos
ˆ cos
ˆ cos
j jj j
rj rj rj
rj j j
j j S XX S
k k k
dk dS dX d
S X 


     
               
ˆ cosrj S j X j I Sk S X            
For increasing X with S and wettability constant?For increasing water wetness with X and S constant?
Relative Permeability Match to Data…
18
b
Excellent fit as a state function
with R2 = 0.971
ˆ
ˆ
j j
r j r j
j j j S
k k
S S


  
       
ˆ
j
r j
j S
k


 
ˆ
ˆ
j j
r j r j
j j j S
k k
S S


   
        
Nca ~ 10-4
Example data from
Armstrong et al. (2016)
Assuming saturation dependence
only, conventional Corey exponents
compensate, but predictability is lost
for other S-X paths.
Purswani et al. 2019 (Comp. Geo)
a
Illustration of Hysteresis (One Cycle)
19
Wetting-Phase Saturation (S)
Normalized(𝝌)
krw
1
3
2
Only one kr value
for given ( 𝝌 , S)!
See Purswani et
al. 2019, (Comp.
Geo.)
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1
kro
Non-Wetting Phase Saturation (𝑆 𝑜)
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1
Pore Network Simulations for Oil-
Water Flow
20
• Bentheimer
sandstone
• 16,850 pores
After Purswani
et al. (2020,
SPE 200410)
First pore entered (𝜒=1)
Sor1
Residual
Locus
Sor2Sor3
Non-Wetting Phase Saturation (𝑆 𝑜)
Connectivity(𝜒𝑜)
kr equal to +- 0.01
Avg. contact angle 𝜃 ~ 50 𝑜
Path predictions:
• Imbibition
paths are
linear.
• Drainage
paths have
similar
curvature.
PNM Simulations Give Sor Trends
21
kr =0
Avg. contact angle 𝜃 ~ 50 𝑜
After Purswani
et al. (2020, SPE
200410)
0
0.1
0.2
0.3
0.4
0.5
0 0.2 0.4 0.6 0.8 1
𝑆𝑜𝑟
𝑆 𝑜𝑖
𝜃 = 0 𝑜
𝜃 = 50 𝑜
Best Fits to Experimental Data
22
• Unknown values
of 𝜒 determined
with d 𝝌 /dS = pSk.
• Fixed end-point
kr
o and S.
• kr-EoS fit data well
even at small
saturations.
After Purswani
et al. (2020, SPE
200410)
Data from Chang et al. (2009). Environmental Geology, “1” is drainage, “2” is imbibition..
𝑘 𝑟 =  𝑆 Φ − Φ 𝑟 Φ ≡ 𝑆 +  𝜒
Tuning with constant 𝑰, 𝑵 𝒄, 𝝀
Tuning of Micromodel Experiments
(See Khorsandi et al. 2017, SPEJ)
23
Prediction of krw
Impact of Capillary Number
24
a b
Slow increase in
connectivity
Fast increase in
connectivity
NCA ~ 1 (low IFT) NCA ~ 10-5 (high IFT)
ˆ
ˆ ˆ
j j
r j r j
j j j j S
k k
S S

 
     
            ˆ
j
r j
j S
k


 
ˆ
j
r j
j j S
k
S 
 
    ˆ
ˆ ˆ
j j
r j r j
j j j j S
k k
S S

 
     
            
Corey exponent < 1
(Common for microemulsion phases that
form in surfactant polymer flooding)
Corey exponent > 1
𝜒
Truly Compositional Simulation…
1. Incorporate simple EoS for kr and Pc
2. Modify grid-block to grid-block phase flux
calculations. Flux occurs between phases
with most similar compositions.
Now, everything is truly compositional!
25
Phase 1
Phase 2
Phase 3
Grid block i Phase 2
Phase 1
Phase 3
Grid block i+1
Example: 1-D Continuous Injection Near
Critical Point (Ternary)
(Khorsandi et al. 2017, SPEJ)
26
kr
IMPECX Simulation of Miscible Flood
IMPECX ≡ Implicit Pressure Explicit Composition-
27
Solution is now continuous!
ˆX
Dimensionless Distance xDAfter Yuan and Pope, SPEJ, 2012
Gas
Oil
Continuity as Critical Point is
Approached
28
Surfactant Polymer Flooding and the Critical
Micelle Concentration (CMC)
(Khorsandi and Johns 2018, SPE 190207)
29
Effect of Critical Micelle Concentration
(CMC) on Relative Permeability
30
Optimum
Salinity
CMC
Phase labels change discontinuously from microemulsion phase to
oil/brine as Cs < CMC causing chemical simulation failures.
Very Low
Salinity
Low
Salinity
Very High
Salinity
High
Salinity
Microemulsion
phase
Brine phase
Chemical Simulation of
Layered Reservoir
31
Solutions are now continuous and there is no problem identifying
the microemulsion phase from excess oil/brine phases!
Oil Displacements by CO2 Resulting in Three-
Hydrocarbon Phases
(7-component oil, Okuno et al. 2010)
32
Three-phase hydrocarbons cause
significant phase labeling problems
33
Phase Labeling Problem (1-D)…
34
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0 0.2 0.4 0.6
Saturation
Dimensionless Distance
Oil Phase
Gas Phase
Second Liquid
0
20
40
60
80
0 0.2 0.4 0.6
Density(lb/ft3)
Dimensionless Distance
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0 0.2 0.4 0.6
Saturation
Dimensionless Distance
0
20
40
60
80
0 0.2 0.4 0.6
Density(lb/ft3)
Dimensionless Distance
DSLIM
DSLIM=Density limit for 2nd liquid phase identification (UTCOMP Notation)
1-D Saturation Profiles…
35
PhaseSaturations
Grid-Block Number
PhaseSaturations
Grid-Block Number
Current methodology fails
True compositional
simulation gives physically
smooth results
Fronts change velocity
owing to mobility
differences
After Khorsandi et
al. (2020)
Second Liquid
Oil
Gas
Example: Three-Phase Hydrocarbon Flow from
CO2 Flooding in Layered 2-D Reservoir
36
After Khorsandi
et al. (2018, SPE
190269 )
With Phase Labels…Discontinuity in
Phase Saturation
37
Second phase saturation is not continuous
owing to “random” root solution of cubic EoS
With Phase Labels…
38
Numerous and
small time-step
sizes increase
computational time!
Recoveries change
significantly!
Fixing Labeling Gives Continuity in
Phase Number
39
Results in Large Time-Step Sizes
and Unique Oil Recovery
40
Time-step sizes are near
the Courant–Friedrichs–
Lewy (CFL) limit.
max 1
u t
CFL
x

  

Example: Heterogeneous 2-D
Simulations and Computational Time
41
Conclusions
• Petrophysics is the solution to many reservoir engineering
problems! No more labeling even in modified black-oil
simulations!
• Physics-based EoS gives continuous rock-fluid properties
with changing S, , cos, Nc, and pore structure… Leads to
more accurate recovery estimates.
• Sor depends on the initial state in -S space and its path.
• There is improved convergence of flash calculations and
pressure solvers using the kr-EoS and grid-block flux
calculations… Leads to reduced computational time.
42
Acknowledgements…(rtj3@psu.edu)
Prior Students:
• Dr. Saeid Khorsandi (Chevron)
• Dr. Liwei Li (West Virginia U.)
• Dr. Ryosuke Okuno (UT-Austin)
• Dr. Meghdad Roshanfekr (BP)
• Mr. Prakash Purswani (Penn
State) 43
http://www.energy.psu.edu/gf/ George E. Trimble Chair
in EMS at Penn State

More Related Content

What's hot

Integrated Historical Data Workflow: Maximizing the Value of a Mature Asset
Integrated Historical Data Workflow: Maximizing the Value of a Mature AssetIntegrated Historical Data Workflow: Maximizing the Value of a Mature Asset
Integrated Historical Data Workflow: Maximizing the Value of a Mature AssetSociety of Petroleum Engineers
 
"Deepwater Managed Pressure Drilling and Well Drillability, Efficiency and Pr...
"Deepwater Managed Pressure Drilling and Well Drillability, Efficiency and Pr..."Deepwater Managed Pressure Drilling and Well Drillability, Efficiency and Pr...
"Deepwater Managed Pressure Drilling and Well Drillability, Efficiency and Pr...Society of Petroleum Engineers
 
Creating a Worldwide Unconventional Revolution Through a Technically Driven S...
Creating a Worldwide Unconventional Revolution Through a Technically Driven S...Creating a Worldwide Unconventional Revolution Through a Technically Driven S...
Creating a Worldwide Unconventional Revolution Through a Technically Driven S...Society of Petroleum Engineers
 
Verifying Performance and Capability of New Technology for Surface and Subsur...
Verifying Performance and Capability of New Technology for Surface and Subsur...Verifying Performance and Capability of New Technology for Surface and Subsur...
Verifying Performance and Capability of New Technology for Surface and Subsur...Society of Petroleum Engineers
 
UntitledExcessive Water Production Diagnostic and Control - Case Study Jake O...
UntitledExcessive Water Production Diagnostic and Control - Case Study Jake O...UntitledExcessive Water Production Diagnostic and Control - Case Study Jake O...
UntitledExcessive Water Production Diagnostic and Control - Case Study Jake O...Mohanned Mahjoup
 
The Value and the Danger of Complex Reservoir Simulations
The Value and the Danger of Complex Reservoir SimulationsThe Value and the Danger of Complex Reservoir Simulations
The Value and the Danger of Complex Reservoir SimulationsSociety of Petroleum Engineers
 
Vulnerability and Management of Water Injectors - Kazeem Lawal
Vulnerability and Management of Water Injectors - Kazeem LawalVulnerability and Management of Water Injectors - Kazeem Lawal
Vulnerability and Management of Water Injectors - Kazeem LawalSociety of Petroleum Engineers
 
Robust Kick Detection: First Step on Our Well Control Automation Journey
Robust Kick Detection: First Step on Our Well Control Automation JourneyRobust Kick Detection: First Step on Our Well Control Automation Journey
Robust Kick Detection: First Step on Our Well Control Automation JourneySociety of Petroleum Engineers
 
Coiled Tubing Real-Time Monitoring: A New Era of Well Intervention and Worko...
Coiled Tubing Real-Time Monitoring:  A New Era of Well Intervention and Worko...Coiled Tubing Real-Time Monitoring:  A New Era of Well Intervention and Worko...
Coiled Tubing Real-Time Monitoring: A New Era of Well Intervention and Worko...Society of Petroleum Engineers
 
Shale Development – Does Cheap Energy Really Mean Flaming Tap Water?
Shale Development – Does Cheap Energy Really Mean Flaming Tap Water?Shale Development – Does Cheap Energy Really Mean Flaming Tap Water?
Shale Development – Does Cheap Energy Really Mean Flaming Tap Water?Society of Petroleum Engineers
 
Chato lox tank helium removal for propellant scavenging presentation 2009
Chato lox tank helium removal for propellant scavenging presentation 2009Chato lox tank helium removal for propellant scavenging presentation 2009
Chato lox tank helium removal for propellant scavenging presentation 2009David Chato
 

What's hot (20)

Robert Hawkes
Robert HawkesRobert Hawkes
Robert Hawkes
 
Hank Rawlins
Hank RawlinsHank Rawlins
Hank Rawlins
 
Waterflood Design and Operational Best Practices
Waterflood Design and Operational Best PracticesWaterflood Design and Operational Best Practices
Waterflood Design and Operational Best Practices
 
Integrated Historical Data Workflow: Maximizing the Value of a Mature Asset
Integrated Historical Data Workflow: Maximizing the Value of a Mature AssetIntegrated Historical Data Workflow: Maximizing the Value of a Mature Asset
Integrated Historical Data Workflow: Maximizing the Value of a Mature Asset
 
"Deepwater Managed Pressure Drilling and Well Drillability, Efficiency and Pr...
"Deepwater Managed Pressure Drilling and Well Drillability, Efficiency and Pr..."Deepwater Managed Pressure Drilling and Well Drillability, Efficiency and Pr...
"Deepwater Managed Pressure Drilling and Well Drillability, Efficiency and Pr...
 
Creating a Worldwide Unconventional Revolution Through a Technically Driven S...
Creating a Worldwide Unconventional Revolution Through a Technically Driven S...Creating a Worldwide Unconventional Revolution Through a Technically Driven S...
Creating a Worldwide Unconventional Revolution Through a Technically Driven S...
 
Verifying Performance and Capability of New Technology for Surface and Subsur...
Verifying Performance and Capability of New Technology for Surface and Subsur...Verifying Performance and Capability of New Technology for Surface and Subsur...
Verifying Performance and Capability of New Technology for Surface and Subsur...
 
Does Heavy Oil Recovery Need Steam?
Does Heavy Oil Recovery Need Steam?Does Heavy Oil Recovery Need Steam?
Does Heavy Oil Recovery Need Steam?
 
UntitledExcessive Water Production Diagnostic and Control - Case Study Jake O...
UntitledExcessive Water Production Diagnostic and Control - Case Study Jake O...UntitledExcessive Water Production Diagnostic and Control - Case Study Jake O...
UntitledExcessive Water Production Diagnostic and Control - Case Study Jake O...
 
The Fracts of Life - Martin Rylance
The Fracts of Life - Martin RylanceThe Fracts of Life - Martin Rylance
The Fracts of Life - Martin Rylance
 
The Value and the Danger of Complex Reservoir Simulations
The Value and the Danger of Complex Reservoir SimulationsThe Value and the Danger of Complex Reservoir Simulations
The Value and the Danger of Complex Reservoir Simulations
 
Vulnerability and Management of Water Injectors - Kazeem Lawal
Vulnerability and Management of Water Injectors - Kazeem LawalVulnerability and Management of Water Injectors - Kazeem Lawal
Vulnerability and Management of Water Injectors - Kazeem Lawal
 
Robust Kick Detection: First Step on Our Well Control Automation Journey
Robust Kick Detection: First Step on Our Well Control Automation JourneyRobust Kick Detection: First Step on Our Well Control Automation Journey
Robust Kick Detection: First Step on Our Well Control Automation Journey
 
WaterfloodDoc
WaterfloodDocWaterfloodDoc
WaterfloodDoc
 
Charles Hinrichsen
Charles HinrichsenCharles Hinrichsen
Charles Hinrichsen
 
Coiled Tubing Real-Time Monitoring: A New Era of Well Intervention and Worko...
Coiled Tubing Real-Time Monitoring:  A New Era of Well Intervention and Worko...Coiled Tubing Real-Time Monitoring:  A New Era of Well Intervention and Worko...
Coiled Tubing Real-Time Monitoring: A New Era of Well Intervention and Worko...
 
Measuring Land Drilling Performance
Measuring Land Drilling PerformanceMeasuring Land Drilling Performance
Measuring Land Drilling Performance
 
Shale Development – Does Cheap Energy Really Mean Flaming Tap Water?
Shale Development – Does Cheap Energy Really Mean Flaming Tap Water?Shale Development – Does Cheap Energy Really Mean Flaming Tap Water?
Shale Development – Does Cheap Energy Really Mean Flaming Tap Water?
 
CO2 in the Subsurface - From EOR to Storage
CO2 in the Subsurface - From EOR to StorageCO2 in the Subsurface - From EOR to Storage
CO2 in the Subsurface - From EOR to Storage
 
Chato lox tank helium removal for propellant scavenging presentation 2009
Chato lox tank helium removal for propellant scavenging presentation 2009Chato lox tank helium removal for propellant scavenging presentation 2009
Chato lox tank helium removal for propellant scavenging presentation 2009
 

Similar to Compositional Simulations that is Truly Compositional - Russell Johns

Mathematical Modelling of Fixed Bed Adsorption Column.pdf
Mathematical Modelling of Fixed Bed Adsorption Column.pdfMathematical Modelling of Fixed Bed Adsorption Column.pdf
Mathematical Modelling of Fixed Bed Adsorption Column.pdfabhi823493
 
Ion channels poisson fermi for ima july 23 1 2015
Ion channels poisson fermi for ima july 23 1 2015Ion channels poisson fermi for ima july 23 1 2015
Ion channels poisson fermi for ima july 23 1 2015Bob Eisenberg
 
Technical NoteSoil Compressibility Models for a Wide Stres.docx
Technical NoteSoil Compressibility Models for a Wide Stres.docxTechnical NoteSoil Compressibility Models for a Wide Stres.docx
Technical NoteSoil Compressibility Models for a Wide Stres.docxssuserf9c51d
 
Nucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processNucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processPFHub PFHub
 
Nucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processNucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processDaniel Wheeler
 
17. A critical state interpretation for the cyclic liquefaction.pdf
17. A critical state interpretation for the cyclic liquefaction.pdf17. A critical state interpretation for the cyclic liquefaction.pdf
17. A critical state interpretation for the cyclic liquefaction.pdfPinakRay2
 
Conservation of Mass_ long form (Completed)
Conservation of Mass_ long form (Completed)Conservation of Mass_ long form (Completed)
Conservation of Mass_ long form (Completed)Dominic Waldorf
 
Article2016
Article2016Article2016
Article2016jabraoui
 
On The Form Factor Prediction Of A Displacement Type Vessel: JBC Case
On The Form Factor Prediction Of A Displacement Type Vessel: JBC CaseOn The Form Factor Prediction Of A Displacement Type Vessel: JBC Case
On The Form Factor Prediction Of A Displacement Type Vessel: JBC CaseIsmail Topal
 
Full paper jbc icame2016
Full paper jbc icame2016Full paper jbc icame2016
Full paper jbc icame2016Uğur Can
 
Colloid Mobility in Soils, Fundamental Pore Scale Mechanisms, Simplifications...
Colloid Mobility in Soils, Fundamental Pore Scale Mechanisms, Simplifications...Colloid Mobility in Soils, Fundamental Pore Scale Mechanisms, Simplifications...
Colloid Mobility in Soils, Fundamental Pore Scale Mechanisms, Simplifications...National Institute of Food and Agriculture
 
Zone of flow establishment in turbulent jets
Zone of flow establishment in turbulent jetsZone of flow establishment in turbulent jets
Zone of flow establishment in turbulent jetsChristos Kotsalos
 

Similar to Compositional Simulations that is Truly Compositional - Russell Johns (20)

Mathematical Modelling of Fixed Bed Adsorption Column.pdf
Mathematical Modelling of Fixed Bed Adsorption Column.pdfMathematical Modelling of Fixed Bed Adsorption Column.pdf
Mathematical Modelling of Fixed Bed Adsorption Column.pdf
 
Advances in Rock Physics Modelling and Improved Estimation of CO2 Saturation,...
Advances in Rock Physics Modelling and Improved Estimation of CO2 Saturation,...Advances in Rock Physics Modelling and Improved Estimation of CO2 Saturation,...
Advances in Rock Physics Modelling and Improved Estimation of CO2 Saturation,...
 
EAGE 2013
EAGE 2013EAGE 2013
EAGE 2013
 
Ion channels poisson fermi for ima july 23 1 2015
Ion channels poisson fermi for ima july 23 1 2015Ion channels poisson fermi for ima july 23 1 2015
Ion channels poisson fermi for ima july 23 1 2015
 
Adsorption
AdsorptionAdsorption
Adsorption
 
Wellbore hydraulics
Wellbore hydraulicsWellbore hydraulics
Wellbore hydraulics
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Technical NoteSoil Compressibility Models for a Wide Stres.docx
Technical NoteSoil Compressibility Models for a Wide Stres.docxTechnical NoteSoil Compressibility Models for a Wide Stres.docx
Technical NoteSoil Compressibility Models for a Wide Stres.docx
 
Nucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processNucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation process
 
Nucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation processNucleation III: Phase-field crystal modeling of nucleation process
Nucleation III: Phase-field crystal modeling of nucleation process
 
17. A critical state interpretation for the cyclic liquefaction.pdf
17. A critical state interpretation for the cyclic liquefaction.pdf17. A critical state interpretation for the cyclic liquefaction.pdf
17. A critical state interpretation for the cyclic liquefaction.pdf
 
CO2PipeHaz - An Integrated, Multi-scale Modelling Approach for the Simulation...
CO2PipeHaz - An Integrated, Multi-scale Modelling Approach for the Simulation...CO2PipeHaz - An Integrated, Multi-scale Modelling Approach for the Simulation...
CO2PipeHaz - An Integrated, Multi-scale Modelling Approach for the Simulation...
 
Conservation of Mass_ long form (Completed)
Conservation of Mass_ long form (Completed)Conservation of Mass_ long form (Completed)
Conservation of Mass_ long form (Completed)
 
Article2016
Article2016Article2016
Article2016
 
On The Form Factor Prediction Of A Displacement Type Vessel: JBC Case
On The Form Factor Prediction Of A Displacement Type Vessel: JBC CaseOn The Form Factor Prediction Of A Displacement Type Vessel: JBC Case
On The Form Factor Prediction Of A Displacement Type Vessel: JBC Case
 
Full paper jbc icame2016
Full paper jbc icame2016Full paper jbc icame2016
Full paper jbc icame2016
 
Colloid Mobility in Soils, Fundamental Pore Scale Mechanisms, Simplifications...
Colloid Mobility in Soils, Fundamental Pore Scale Mechanisms, Simplifications...Colloid Mobility in Soils, Fundamental Pore Scale Mechanisms, Simplifications...
Colloid Mobility in Soils, Fundamental Pore Scale Mechanisms, Simplifications...
 
Zone of flow establishment in turbulent jets
Zone of flow establishment in turbulent jetsZone of flow establishment in turbulent jets
Zone of flow establishment in turbulent jets
 
Publication 2 (2014)
Publication 2 (2014)Publication 2 (2014)
Publication 2 (2014)
 
02_AJMS_363_21_compressed.pdf
02_AJMS_363_21_compressed.pdf02_AJMS_363_21_compressed.pdf
02_AJMS_363_21_compressed.pdf
 

More from Society of Petroleum Engineers

More from Society of Petroleum Engineers (14)

Who Owns the Oil? The How and Why of Unitization
Who Owns the Oil? The How and Why of UnitizationWho Owns the Oil? The How and Why of Unitization
Who Owns the Oil? The How and Why of Unitization
 
A performance-based approach for developing upstream professionals - Salam Sa...
A performance-based approach for developing upstream professionals - Salam Sa...A performance-based approach for developing upstream professionals - Salam Sa...
A performance-based approach for developing upstream professionals - Salam Sa...
 
Thriving in a Lower for Longer Environment - Mary Van Domelen
Thriving in a Lower for Longer Environment - Mary Van DomelenThriving in a Lower for Longer Environment - Mary Van Domelen
Thriving in a Lower for Longer Environment - Mary Van Domelen
 
Mark Van Domelen
Mark Van DomelenMark Van Domelen
Mark Van Domelen
 
Srikanta Mishra
Srikanta MishraSrikanta Mishra
Srikanta Mishra
 
Silviu Livescu
Silviu LivescuSilviu Livescu
Silviu Livescu
 
Roberto Aguilera
Roberto AguileraRoberto Aguilera
Roberto Aguilera
 
Leroy Ledgerwood
Leroy LedgerwoodLeroy Ledgerwood
Leroy Ledgerwood
 
John Hedengren
John HedengrenJohn Hedengren
John Hedengren
 
George Stosur
George StosurGeorge Stosur
George Stosur
 
Christiaan Luca
Christiaan LucaChristiaan Luca
Christiaan Luca
 
2019–2020 SPE Distinguished Lecturers
2019–2020 SPE Distinguished Lecturers2019–2020 SPE Distinguished Lecturers
2019–2020 SPE Distinguished Lecturers
 
Integrating Geomechanics With Operational Practices Improves Extended-Reach D...
Integrating Geomechanics With Operational Practices Improves Extended-Reach D...Integrating Geomechanics With Operational Practices Improves Extended-Reach D...
Integrating Geomechanics With Operational Practices Improves Extended-Reach D...
 
Coiled Tubing Real-Time Monitoring: A New Era of Well Intervention and Worko...
Coiled Tubing Real-Time Monitoring:  A New Era of Well Intervention and Worko...Coiled Tubing Real-Time Monitoring:  A New Era of Well Intervention and Worko...
Coiled Tubing Real-Time Monitoring: A New Era of Well Intervention and Worko...
 

Recently uploaded

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIkoyaldeepu123
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 

Recently uploaded (20)

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AI
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 

Compositional Simulations that is Truly Compositional - Russell Johns

  • 1. Primary funding is provided by The SPE Foundation through member donations and a contribution from Offshore Europe The Society is grateful to those companies that allow their professionals to serve as lecturers Additional support provided by AIME Society of Petroleum Engineers Distinguished Lecturer Program www.spe.org/dl
  • 2. Compositional Simulation that is Truly Compositional Dr. Russell T. Johns The Pennsylvania State University George E. Trimble Chair in Earth and Mineral Sciences rjohns@psu.edu (44 Total Slides Society of Petroleum Engineers Distinguished Lecturer Program www.spe.org/dl
  • 3. 3 1) What defines a thermodynamic state function? a) The function has one unique value for given input parameters. b) Integration of the function around a closed loop yields zero. c) The function change is independent of the path taken. 2) Should petrophysical functions like relative permeability (kr) have a unique (single) value for a given set of inputs like saturation, phase connectivity, interfacial area, anisotropic stress, capillary number, wettability, …? 3) Would it be useful that functions like kr and capillary pressure (Pc) be coupled with similar inputs? Quiz 1…
  • 4. 4 Standard compositional simulators use averaged transport properties to model multi-phase flow in porous media and labels “oil”, “gas”, “water” must be specified. Corey’s model: These are static models! Nonlinear relative permeability data can be modelled more physically and dynamically. Krw = Krw o ∗ Sw − Swi 1 − Swirr − Sorw 𝑛 𝑤 Kro = Kro o ∗ 1 − Sw − Sorw 1 − Swirr − Sorw 𝑛 𝑜 Physics is lost… Function of pore structure, capillary number, wettability, … The current way for kr…
  • 5. Quiz 2… Why is relative permeability a function of phase labels, such as oil, water, and gas?  Such labels began early on and worked well for water flooding where oil and water are immiscible (distinguishable phases).  Relative permeabilities are measured with immiscible fluids as functions only of labeled saturations.  Problem: Fluid properties change significantly during enhanced oil recovery (EOR). Phase labels are meaningless! 5
  • 6. 6 The Conventional- Thinking Train is Hard to Stop… • Examples of old ways of thinking are “barrels” and labeling of phases as “oil, gas, and water”. • Using labeling can change recoveries by up to 20% OOIP from simulation!
  • 7. Outline 7 • What’s wrong with compositional simulation? • The fix is petrophysical! • Incorporation of a new kr model in compositional simulation • Examples showing significant benefits • Conclusions
  • 8. Is Compositional Simulation Truly Compositional? Compositional codes are not compositional, and owing to phase labeling discontinuities are time consuming and can fail to converge. 8 Cubic EoS Flash (T, P, composition) Relative Permeability (Labelled saturation) Capillary Pressure (Labelled saturation) Grid to Grid Flux Calculations (Labelled saturation) Current Compositional Simulators Black-oil simulation is therefore used most often owing to its robustness.
  • 9. Phase Labeling Example • Consider a path from A “gas” to B “oil” at fixed composition. • Labels input to kr curves: krg = f(Sg) and kro = f(So). • Problem: Where does the phase label change and can kr be continuous? A B 9 Pressure TemperatureModified from Lake et al. (2014)
  • 10. Phase Labeling Problem for kr and Simulation • A label may flip from one time step to the next in any grid block! • Relative permeability and saturation becomes discontinuous (i.e. “gas” becomes “oil”). • Discontinuities cause failed, time-consuming and inaccurate simulations. 10“Oil” Saturation GasRelativePermeability OilRelativePermeability Irreducible Oil Trapped Gas 10 Modified from Lake et al. (2014)
  • 11. Objectives Develop a unifying and predictive physical approach to model rock-fluid interactions by removing phase labels to improve robustness, speed, and accuracy of compositional simulation and give more reliable oil recovery estimates 11
  • 12. New State Function (EoS) Approach to Model Relative Permeability (kr) Key References: Khorsandi et al., 2016 (SPEJ) Khorsandi et al. 2017 (SPE 182655) Purswani et al. 2019 (Computational Geosciences) Purswani et al. 2020 (SPE 200410) 12
  • 13. 𝑘 𝑟 = 𝑓 𝑆, 𝜒, 𝐼, 𝑁𝑐, 𝜆 𝑑𝑘 𝑟 = 𝜕𝑘 𝑟 𝜕𝑆 𝑑S + 𝜕𝑘 𝑟 𝜕 𝜒 𝑑 𝜒 + 𝜕𝑘 𝑟 𝜕𝐼 𝑑𝐼 + 𝜕𝑘 𝑟 𝜕𝑁𝐶 𝑑𝑁𝐶 + 𝜕𝑘 𝑟 𝜕𝜆 𝑑𝜆 Gibbs energy is a state function that could depend on many intensive and extensive parameters. We choose Phase Euler connectivity index Capillary number (viscous/capillary) Pore structure Wettability index (contact angle) 𝑘 𝑟 = S Φ − Φ 𝑟𝑒𝑓 Φ ≡ 𝑆 +  𝜒 = Flow function (no exponent!) 𝑑𝐺 = 𝜕𝐺 𝜕𝑃 𝑑𝑃 + 𝜕𝐺 𝜕𝑇 𝑑𝑇 + 𝑖=1 𝑛 𝑐 𝜕𝐺 𝜕𝑛𝑖 𝑑𝑛𝑖 New State Function (EoS) for kr 13 Similarly, relative permeability can be made a state function… If so, this forces it to be continuous and unique, independent of labeling.  , , .iG f P T n Saturation Integration
  • 14. Fluid Connectivity – A Little Topology X = Euler Characteristic = # Pores – # Connections 14 X = 4 – 0 = 4X = 1 – 0 = 1X = 2 – 0 = 2X = 3 – 0 = 3 Four discontinuous oil droplets X = 4 – 1 = 3X = 4 – 2 = 2X = 4 – 3 = 1X = 4 – 4 = 0 All droplets are continuous and may flow Smaller values of X are more connected Euler mentioned the formula in his letter to Goldbach in 1750. One pore filled with oil Oil is connected between two pores X = 4 – 5 = -1
  • 15. 𝜒 = 167𝜒 = 87 Water image Source of data: Chang et al. (2009). Environmental geology. 400 pores and nearly 760 possible connections. Thus, 𝝌 𝒎𝒂𝒙 = 𝟒𝟎𝟎 and 𝝌 𝒎𝒊𝒏 = −𝟑𝟔𝟎. Calculation of Euler Characteristic (Khorsandi et al. 2017, SPEJ) 15 Normalized Connectivity (Size independent) 𝜒 = 0 for fully 𝐝𝐢𝐬𝐜𝐨𝐧𝐧𝐞𝐜𝐭𝐞𝐝 phase 𝜒 = 1 for fully 𝐜𝐨𝐧𝐧𝐞𝐜𝐭𝐞𝐝 phase Experimental Displacement Gas image max max min ˆ         ( 𝜒 = 0.41) ( 𝜒 = 0.31)
  • 16. Source of data: Chang et al. (2009). Environmental geology. Drainage, 𝜒 = 0.74 Imbibition, 𝜒 = 0.63 16 Same saturation, but different relative permeability! Impact of Euler Connectivity on kr
  • 17. A Simple Thought Experiment… 17 Consider a porous rock at fixed capillary number and pore structure: The simplest model is constant partial derivatives: How will kr change for an increase in S holding X and wettability constant? Is the coefficient positive or negative? ˆˆ ,,cos ,cos ˆ cos ˆ cos j jj j rj rj rj rj j j j j S XX S k k k dk dS dX d S X                          ˆ cosrj S j X j I Sk S X             For increasing X with S and wettability constant?For increasing water wetness with X and S constant?
  • 18. Relative Permeability Match to Data… 18 b Excellent fit as a state function with R2 = 0.971 ˆ ˆ j j r j r j j j j S k k S S              ˆ j r j j S k     ˆ ˆ j j r j r j j j j S k k S S                Nca ~ 10-4 Example data from Armstrong et al. (2016) Assuming saturation dependence only, conventional Corey exponents compensate, but predictability is lost for other S-X paths. Purswani et al. 2019 (Comp. Geo) a
  • 19. Illustration of Hysteresis (One Cycle) 19 Wetting-Phase Saturation (S) Normalized(𝝌) krw 1 3 2 Only one kr value for given ( 𝝌 , S)! See Purswani et al. 2019, (Comp. Geo.)
  • 20. 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 kro Non-Wetting Phase Saturation (𝑆 𝑜) 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 Pore Network Simulations for Oil- Water Flow 20 • Bentheimer sandstone • 16,850 pores After Purswani et al. (2020, SPE 200410) First pore entered (𝜒=1) Sor1 Residual Locus Sor2Sor3 Non-Wetting Phase Saturation (𝑆 𝑜) Connectivity(𝜒𝑜) kr equal to +- 0.01 Avg. contact angle 𝜃 ~ 50 𝑜 Path predictions: • Imbibition paths are linear. • Drainage paths have similar curvature.
  • 21. PNM Simulations Give Sor Trends 21 kr =0 Avg. contact angle 𝜃 ~ 50 𝑜 After Purswani et al. (2020, SPE 200410) 0 0.1 0.2 0.3 0.4 0.5 0 0.2 0.4 0.6 0.8 1 𝑆𝑜𝑟 𝑆 𝑜𝑖 𝜃 = 0 𝑜 𝜃 = 50 𝑜
  • 22. Best Fits to Experimental Data 22 • Unknown values of 𝜒 determined with d 𝝌 /dS = pSk. • Fixed end-point kr o and S. • kr-EoS fit data well even at small saturations. After Purswani et al. (2020, SPE 200410)
  • 23. Data from Chang et al. (2009). Environmental Geology, “1” is drainage, “2” is imbibition.. 𝑘 𝑟 =  𝑆 Φ − Φ 𝑟 Φ ≡ 𝑆 +  𝜒 Tuning with constant 𝑰, 𝑵 𝒄, 𝝀 Tuning of Micromodel Experiments (See Khorsandi et al. 2017, SPEJ) 23 Prediction of krw
  • 24. Impact of Capillary Number 24 a b Slow increase in connectivity Fast increase in connectivity NCA ~ 1 (low IFT) NCA ~ 10-5 (high IFT) ˆ ˆ ˆ j j r j r j j j j j S k k S S                      ˆ j r j j S k     ˆ j r j j j S k S        ˆ ˆ ˆ j j r j r j j j j j S k k S S                       Corey exponent < 1 (Common for microemulsion phases that form in surfactant polymer flooding) Corey exponent > 1 𝜒
  • 25. Truly Compositional Simulation… 1. Incorporate simple EoS for kr and Pc 2. Modify grid-block to grid-block phase flux calculations. Flux occurs between phases with most similar compositions. Now, everything is truly compositional! 25 Phase 1 Phase 2 Phase 3 Grid block i Phase 2 Phase 1 Phase 3 Grid block i+1
  • 26. Example: 1-D Continuous Injection Near Critical Point (Ternary) (Khorsandi et al. 2017, SPEJ) 26
  • 27. kr IMPECX Simulation of Miscible Flood IMPECX ≡ Implicit Pressure Explicit Composition- 27 Solution is now continuous! ˆX Dimensionless Distance xDAfter Yuan and Pope, SPEJ, 2012 Gas Oil
  • 28. Continuity as Critical Point is Approached 28
  • 29. Surfactant Polymer Flooding and the Critical Micelle Concentration (CMC) (Khorsandi and Johns 2018, SPE 190207) 29
  • 30. Effect of Critical Micelle Concentration (CMC) on Relative Permeability 30 Optimum Salinity CMC Phase labels change discontinuously from microemulsion phase to oil/brine as Cs < CMC causing chemical simulation failures. Very Low Salinity Low Salinity Very High Salinity High Salinity Microemulsion phase Brine phase
  • 31. Chemical Simulation of Layered Reservoir 31 Solutions are now continuous and there is no problem identifying the microemulsion phase from excess oil/brine phases!
  • 32. Oil Displacements by CO2 Resulting in Three- Hydrocarbon Phases (7-component oil, Okuno et al. 2010) 32
  • 33. Three-phase hydrocarbons cause significant phase labeling problems 33
  • 34. Phase Labeling Problem (1-D)… 34 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0 0.2 0.4 0.6 Saturation Dimensionless Distance Oil Phase Gas Phase Second Liquid 0 20 40 60 80 0 0.2 0.4 0.6 Density(lb/ft3) Dimensionless Distance 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0 0.2 0.4 0.6 Saturation Dimensionless Distance 0 20 40 60 80 0 0.2 0.4 0.6 Density(lb/ft3) Dimensionless Distance DSLIM DSLIM=Density limit for 2nd liquid phase identification (UTCOMP Notation)
  • 35. 1-D Saturation Profiles… 35 PhaseSaturations Grid-Block Number PhaseSaturations Grid-Block Number Current methodology fails True compositional simulation gives physically smooth results Fronts change velocity owing to mobility differences After Khorsandi et al. (2020) Second Liquid Oil Gas
  • 36. Example: Three-Phase Hydrocarbon Flow from CO2 Flooding in Layered 2-D Reservoir 36 After Khorsandi et al. (2018, SPE 190269 )
  • 37. With Phase Labels…Discontinuity in Phase Saturation 37 Second phase saturation is not continuous owing to “random” root solution of cubic EoS
  • 38. With Phase Labels… 38 Numerous and small time-step sizes increase computational time! Recoveries change significantly!
  • 39. Fixing Labeling Gives Continuity in Phase Number 39
  • 40. Results in Large Time-Step Sizes and Unique Oil Recovery 40 Time-step sizes are near the Courant–Friedrichs– Lewy (CFL) limit. max 1 u t CFL x     
  • 41. Example: Heterogeneous 2-D Simulations and Computational Time 41
  • 42. Conclusions • Petrophysics is the solution to many reservoir engineering problems! No more labeling even in modified black-oil simulations! • Physics-based EoS gives continuous rock-fluid properties with changing S, , cos, Nc, and pore structure… Leads to more accurate recovery estimates. • Sor depends on the initial state in -S space and its path. • There is improved convergence of flash calculations and pressure solvers using the kr-EoS and grid-block flux calculations… Leads to reduced computational time. 42
  • 43. Acknowledgements…(rtj3@psu.edu) Prior Students: • Dr. Saeid Khorsandi (Chevron) • Dr. Liwei Li (West Virginia U.) • Dr. Ryosuke Okuno (UT-Austin) • Dr. Meghdad Roshanfekr (BP) • Mr. Prakash Purswani (Penn State) 43 http://www.energy.psu.edu/gf/ George E. Trimble Chair in EMS at Penn State

Editor's Notes

  1. Additional comments We would like to get a form similar to Broke and Corey Corey’s model, all terms are zero 1- how this model is related to conventional models 2- There are many possible forms for relative permeability, one could actually define the coefficients in first equation and integrate them. 3- I affect other derivatives
  2. Add tuned parameter values
  3. We have lots of work to do This is a new concept
  4. Add tuned parameter values