Compressibility Modelling in Petrel
Compressibility Modelling in Petrel
P1 PoreV(P1)
P2 PoreV(P2)
Depth
Reservoir PoreV
P3 PoreV(P3)
Rock Compaction Static and Dynamic Modeling
In the simulator, PoreV is a function of Pressure and Rock Compressibility
When the pressure evolves from the initial pressure, the situation may become counter intuitive:
• as Pressure increases from the initial pressure, the grains within each simulation cell will compact
• since the simulation cell bulk volume does not change in the simulator and since the same material remains in each cell
• PoreV does increase artificially in the simulator as the pressure increases from the initial pressure
Reservoir PoreV Dynamic PoreV
Pres Pressure P
Rock Compaction Static and Dynamic Modeling
How big is the PoreV multiplier correction applied by ECLIPSE?
ΔP
Rock Compaction Static and Dynamic Modeling
Definitions – Differences between the GeoModeler and ECLIPSE
Rock Compressiblity C: C=(dPoreV/dP)/PoreV which leads to the following 1st order formula
PoreV_Dynamic PoreV_Multiplier(ΔP, C)
In the GeoModeler
GeoModeler::
• Petrophysical properties are assumed to be defined in reservoir conditions;
• P0=Pres is a function of depth and fluid content;
• PoreV(P0) is the « Reservoir Pore Volume »
• PoreV_Dynamic = PoreV_Reservoir * PoreV_Multiplier(P-Pres,Compressibility)
In ECLIPSE:
• Petrophysical properties are assumed to be defined at a fixed reference pressure;
• P0=Pref is fixed « Reference » pressure;
• PoreV(P0) is the « Reference Pore Volume »
• PoreV_Dynamic = PoreV_Reference* PoreV_Multiplier(P-Pref,Compressibility)
Rock Compaction Static and Dynamic Modeling
Definitions – Differences between the GeoModeler and ECLIPSE
In ECLIPSE:
• PoreV_Dynamic = PoreV_Reference* PoreV_Multiplier(P-Pref,Compressibility)
• PoreV_Reservoir= PoreV_Reference * PoreV_Multiplier(Pres-Pref,Compressibility)
PoreV_Multiplier(P-Pref,Compressibility)
• PoreV_Dynamic = PoreV_Reservoir* PoreV_Multiplier(Pres-Pref,Compressibility)
In the GeoModeler:
GeoModeler:
≠
• PoreV_Dynamic = PoreV_Reservoir * PoreV_Multiplier(P-Pres,Compressibility)
Where X=C(P-Pres)
and V(Pres) is the pore volume at initial conditions
The initial PoreV models rock compaction
Rock Compaction Static and Dynamic Modeling - Illustration
ECLIPSE
WOC
PoreV_Geometric = Bulk*PORO*NTG*ACTNUM
where ACTNUM is a boolean representing active/inactive simulation cells
where PORO and NTG are the petrophysical properties provided by the geologist
Rock Compaction Static and Dynamic Modeling
Conclusions
• This mistake has little to no impact when rock compressibility is small and/or when the
reservoir is thin but has a large impact on very thick reservoirs with high compressibility.