J-Function Capillary Pressure Scaling


Spreadsheet

38 rows x 4 columns

fx
A B C D
1 J-Function Pc Scaling
2 Reference Rock A (measured)
3 Swi 0.2 fraction
4 Pd (entry pressure) 5 psi
5 Lambda (pore size dist.) 2 dimensionless
6 Permeability, k_A 100 mD
7 Porosity, φ_A 0.2 fraction
8
9 Target Rock B
10 Permeability, k_B 25 mD
11 Porosity, φ_B 0.15 fraction
12
13 Common Fluid Properties
14 IFT 30 dyne/cm
15 Contact angle, θ 0 degrees
16
17 Scaling Results
18 J-function scale factor 1.732050808 dimensionless
19 Predicted Pd for Rock B 8.660254038 psi
20 Pc ratio (B/A) 1.732050808 dimensionless
21
22 Pc Scaling Table
23 Sw Pc_A (psi) J (dimensionless) Pc_B (psi)
24 0.25 20 3.228854798 34.64101615
25 0.3 14.14213562 2.283145123 24.49489743
26 0.35 11.54700538 1.864180187 20
27 0.4 10 1.614427399 17.32050808
28 0.5 8.164965809 1.318174451 14.14213562
29 0.6 7.071067812 1.141572562 12.24744871
30 0.7 6.32455532 1.02105354 10.95445115
31 0.8 5.773502692 0.9320900934 10
32 0.9 5.345224838 0.8629477432 9.258200998
33 1 5 0.8072136995 8.660254038
34
35 Validation Rock A Rock B
36 Pc at Sw=0.25 20 34.64101615
37 Ratio Pc_B/Pc_A 1.732050808 1.732050808
38 Match? Yes

Description

Scale capillary pressure from a reference core plug to a different rock type using the Leverett J-function. Essential for transferring SCAL data between reservoir facies with different porosity and permeability.

Leverett J-function. J = (Pc/σcosθ) × √(k/φ) makes capillary pressure dimensionless by normalizing for rock quality (k, φ) and fluid properties (σ, θ). If two rocks have the same pore geometry (same J-function), their Pc curves differ only by the √(k/φ) factor. This is exact for geometrically similar pore networks and approximate for real rocks.

Scaling factor. Pc_B/Pc_A = √((k_A·φ_B)/(k_B·φ_A)). When Rock B is tighter (lower k, lower φ), the scaling factor > 1 and Pc_B > Pc_A — tighter rock requires higher capillary pressure to achieve the same saturation. Default: k_A=100 mD → k_B=25 mD gives scale factor ≈ 1.73.

Limitations. J-function scaling assumes pore geometry similarity between rocks. It works well within the same depositional facies but poorly across fundamentally different rock types (e.g., sandstone to carbonate, or intergranular to fracture porosity). Always validate with actual SCAL measurements when available.

Reference: Leverett, M.C. (1941). "Capillary Behavior in Porous Solids." Trans. AIME 142: 152–169.

Workflow

  • Reference Rock A (rows 3–7): Lab-measured Brooks-Corey Pc parameters from a core plug — Swi, Pd, λ, k_A, φ_A. This is the rock with actual SCAL data.
  • Target Rock B (rows 9–10): Permeability and porosity of the rock to which Pc will be scaled. Typically a different facies or flow unit in the same reservoir.
  • Common Properties (rows 12–13): Interfacial tension and contact angle — assumed the same for both rocks (same fluids, similar mineralogy).
  • Scaling Results (rows 15–17): J-function scaling factor = √((k_A·φ_B)/(k_B·φ_A)), predicted entry pressure for Rock B = Pd_A × scale factor, and the ratio Pd_B/Pd_A showing how much tighter the target rock is.
  • Pc Scaling Table (rows 19–30): Water saturation sweep with Pc_A from Brooks-Corey, dimensionless J-function (same for both rocks), and Pc_B from J-function inverse. The J column should be identical for both rocks at each Sw — this validates the Leverett scaling assumption.
How to use this blueprint
  1. In Excel, go to the Petroleum Office ribbon tab and click Blueprint Manager
  2. Search for J-Function Capillary Pressure Scaling
  3. Click on the blueprint to preview the spreadsheet template
  4. Click Insert to place it into your worksheet. Modify the input values to match your data.
Tags:
SCALLeverettj-functioncapillary-pressurerock-typingfacies-scaling

Need a custom calculation? Request a Blueprint

An unhandled error has occurred. Reload X