rockphypy.Perm
¶
Recreation and modifcations of the Permeabilities models in Rock physics handbook matlab tools.
Module Contents¶
Classes¶
Different permeability models. |
- class rockphypy.Perm.Permeability[source]¶
Different permeability models.
- static Kozeny_Carman(phi, d)[source]¶
Describe the permeability in a porous medium using Kozeny-Carman equation assuming the turtuosity tau=sqrt(2), 1/B=2.5 for unconsolidated monomodal sphere pack.
Examples
>>> phi= np.linspace(0.01,0.35,100) >>> d= 250 >>> k= Kozeny_Carman(phi, d) >>> plt.semilogy(phi, k )
- Returns:
float or array-like – k (m^2): the resulting permeability is in the same units as d^2
- static Kozeny_Carman_Percolation(phi, phic, d, B)[source]¶
The Kozeny−Carman relations incorporating the percolation effect
- static Owolabi(phi, Swi)[source]¶
Estimate the permeability in uncosonlidated sands of Pleistocene to Oligocene age in Eastern Niger Delta from log derived porosityand irreducible water saturation.
- static Perm_logs(phi, Swi)[source]¶
Various empirical correlations of between permeability, porosity and irreducible water-saturation from welllogs. Models includs Tixier, Timur, Coates and Coates-Dumanoir.
- Parameters:
- Returns:
float or array-like – k_tixier, k_Timur , k_coates, k_coates_Dumanoir: different permeability estimations, in the unit of mD
Assumptions
———–
- The functional forms used in these equations have to be calibrated, whenever possible, to site-specific data.
- The rock is isotropic.
- Fluid-bearing rock is completely saturated.
- static Panda_Lake(d, C, S, tau, phi)[source]¶
Modified Kozeny-carman relation incorpating the contribution of grain size variation and sorting using Manmath N. Panda and Larry W. Lake relation.
- Parameters:
- Returns:
float or array-like – k (md): permeability
References
Estimation of Single-Phase permeability from parameters of particle-Size Distribution, Manmath N. Panda and Larry W. Lake, AAPG 1994.
- static Panda_Lake_cem(phi, d)[source]¶
Quantify the effects of cements on the single phase permeability estimate of unconsolidated sand using Panda & Lake model
- static Fredrich(phi, d, b)[source]¶
Compute permability considering Pore Geometry and Transport Properties of Fontainebleau Sandstone
- Parameters:
- Returns:
float or array-like – k (md): permeability
References – ———-
- Fredrich, J. T., Greaves, K. H., & Martin, J. W. (1993, December). Pore geometry and transport properties of Fontainebleau sandstone. In International journal of rock mechanics and mining sciences & geomechanics abstracts (Vol. 30, No. 7, pp. 691-697). Pergamon.
- static Bloch(S, C, D)[source]¶
Predict porosity and permeability in sandstones prior to drilling using Bloch empirical relations obtain in Yacheng field.
- static Bernabe(phi, crf, w, r)[source]¶
Bernabe models permit to compute the permeability and porosity of strongly pressure dependent pores such as cracks and approximately constant pores associated with tubes and nodal pores.
- Parameters:
- Returns:
float or array-like – k (md): total permeability
References – ———-
- Bernabe, Y. (1991). Pore geometry and pressure dependence of the transport properties in sandstones. Geophysics, 56(4), 436-446.