What applied trapping number is required to mobilize residual oil in our carbonates?
The underlying manuscript measures, on aged mixed-to-oil-wet carbonate reservoir core plugs, the applied force required to mobilize residual oil during low-IFT surfactant flooding (σos = 3.07×10−3 mN/m, as reported in the preprint). Each experiment maps a capillary desaturation curve (CDC) — remaining oil saturation versus the applied trapping number Nt — and resolves the critical trapping number Nt,crit at which residual oil first mobilizes. On this SAMPLE set the onsets for mixed-to-oil-wet carbonates fall 31–140× above the water-wet sandstone reference used by default in screening tools, reproducing the manuscript's qualitative finding — a shift that directly changes surfactant-flood design for these reservoirs.
- CDC corefloods completed
- 3of 4
- Nt,crit — reservoir Core B
- 1.37×10−3
- above water-wet sandstone onset
- 31–140×
- of residual oil mobilized (Core B, SF1)
- 72%
SAMPLE DATAThe SAMPLE records reach the same screening conclusions as the manuscript with different values; the measured records are not published here.
The central finding — mobilization-force ladderSAMPLE DATA
log scale · SAMPLE onsets vs water-wet benchmarkProgram contributions
scope- Centrifuge-conditioned CDC and Nt,crit measurements for crude-aged carbonates at 100 °C and 243,028 ppm TDS connate salinity — a dataset range not previously available. The residual-oil baseline is corrected for the capillary end effect that biases classical low-rate waterflood endpoints.
- Carbonate-specific mobilization thresholds in place of transferred water-wet sandstone correlations — a shift in Nt,crit of 1.5–2.1 orders of magnitude (31–140× on this SAMPLE set) attributed primarily to wettability.
- A multi-rate CDC protocol executed to completion at 100 °C and 243,028 ppm TDS using a thermally stable low-IFT GAC/IOS formulation (σos = 3.07×10−3 mN/m; aqueous-stable ≥ 21 days at 120 °C) — conditions under which conventional sulfate surfactants hydrolyze.
- Field-rate translation of the thresholds into velocity–viscosity screening targets, implemented as a live calculator alongside the data.
Gaps this work closes
why it was needed- HTHS experimental gap: extended multi-rate CDC protocols rarely survive surfactant degradation, divalent-ion precipitation and phase instability at these temperatures and salinities — HTHS-condition carbonate CDC datasets are correspondingly limited.
- Baseline-definition gap: historical CDCs anchor Sorw on low-rate waterflood endpoints; in mixed-to-oil-wet rock these terminate at an apparent remaining saturation, biasing Nt,crit downward and rendering chemical-EOR forecasts non-conservative.
- Data-scarcity gap: conditioned mixed-wet carbonate CDC datasets are limited, and reservoir models default to water-wet correlations — a transfer that is not conservative for these systems.
- Screening-transfer gap: no carbonate-specific benchmark existed to assess whether field-achievable trapping numbers (u ≈ 1 ft/day) can initiate desaturation; CDC#2 places the SF1 baseline just below the measured onset — the primary screening result of this work.
Program statusSAMPLE DATA
Definition. The trapping number Nt combines injection velocity, displacing-phase viscosity, and interfacial tension into a single dimensionless measure of the applied mobilizing force. The critical trapping number Nt,crit is the value at which residual oil first mobilizes: under the tested conditions, incremental recovery was not observed below this onset; above it, recovery increased with the applied trapping number. Reservoir-specific thresholds — rather than water-wet sandstone correlations — are required for reliable surfactant-flood screening in these systems.
What is in this report
click any card to openCDC#1 — Core A
Complete rate-step record for CDC#1: centrifuge-conditioned baseline, seawater pre-flush, SF1 rate escalation at low IFT (σos = 3.07×10−3 mN/m), and salinity-gradient post-flush. All trapping numbers computed with the manuscript conventions.
Core identity
| Experiment | CDC#1 |
|---|---|
| Core label | Core A |
| Type | Outcrop reference |
| Temperature | 100 °C |
| Status | Completed |
- Sorw baseline
- 16.00 %
- centrifuge-conditioned
- Sorc after SF1
- 8.11 %
- end of rate escalation
- So,post
- 8.11 %
- after salinity post-flush
- Nt,crit
- 5.86×10−4
- last no-oil SF1 step
- Sorw recovered
- 49.3 %
- share of residual oil mobilized
SAMPLE DATAKPI values above are computed from the SAMPLE record, not the manuscript.
Core properties
bulk-volume check: πD2·L·φ/4 = 14.18 cm3 vs PV 14.20 cm3 (0.2%)| Parameter | Value | Unit |
|---|---|---|
| Length, L | 5.000 | cm |
| Diameter, D | 3.800 | cm |
| Pore volume, PV | 14.200 | cm3 |
| Porosity, φ | 0.2500 | frac. |
| Initial water sat., Swi | 0.2800 | frac. |
| Residual oil baseline, Sorw | 0.1600 | frac. |
| Aqueous viscosity, μ | 0.40 | cP |
| Density difference, Δρ | 200 | kg/m3 |
| Cross-sectional area, A = πD2/4 | 1.1341×10−3 | m2 |
| Permeability at Sorw, k (from ΔP block) | 45.001 | mD |
Constants: g = 9.81 m/s2 · α = 0° (horizontal) · cos θ = 1 (mechanical baseline) · σSW/post = 24.3 mN/m · σSF1 = 3.07×10−3 mN/m.
Permeability at Sorw — Darcy law
ΔP–Q correlation R2 = 1.0000 · mean k = 45.001 mD| Step | Q (cm3/min) | ΔP (psi) | ΔP (Pa) | k (mD) |
|---|---|---|---|---|
| 1 | 0.500 | 0.4799 | 3,308.8 | 45.004 |
| 2 | 1.000 | 0.9599 | 6,618.3 | 44.999 |
| 3 | 4.000 | 3.8395 | 26,472.4 | 45.000 |
| 4 | 8.000 | 7.6790 | 52,944.8 | 45.000 |
Stage schedule & trapping numbers
u = Q/A · Nc = uμ/(φσ) · Nb = kΔρg/(φσ) · Nt = √(Nc2+Nb2)| Stage | Fluid | Q (cm3/min) | σ (mN/m) | u (ft/day) | v = u/φ (ft/day) | Nc | Nb | Nt |
|---|---|---|---|---|---|---|---|---|
| SW pre-flush | SW | 0.500 | 24.3 | 2.083 | 8.33 | 4.84×10−7 | 1.43×10−8 | 4.84×10−7 |
| SW | 1.000 | 24.3 | 4.166 | 16.66 | 9.68×10−7 | 1.43×10−8 | 9.68×10−7 | |
| SW | 4.000 | 24.3 | 16.663 | 66.65 | 3.87×10−6 | 1.43×10−8 | 3.87×10−6 | |
| SW | 8.000 | 24.3 | 33.326 | 133.31 | 7.74×10−6 | 1.43×10−8 | 7.74×10−6 | |
| SF1 surfactant flood | SF1 | 0.075 | 3.07×10−3 | 0.312 | 1.25 | 5.74×10−4 | 1.14×10−4 | 5.86×10−4 |
| SF1 | 0.250 | 3.07×10−3 | 1.041 | 4.17 | 1.91×10−3 | 1.14×10−4 | 1.92×10−3 | |
| SF1 | 0.500 | 3.07×10−3 | 2.083 | 8.33 | 3.83×10−3 | 1.14×10−4 | 3.83×10−3 | |
| SF1 | 1.000 | 3.07×10−3 | 4.166 | 16.66 | 7.66×10−3 | 1.14×10−4 | 7.66×10−3 | |
| SF1 | 2.000 | 3.07×10−3 | 8.332 | 33.33 | 1.53×10−2 | 1.14×10−4 | 1.53×10−2 | |
| SF1 | 6.000 | 3.07×10−3 | 24.995 | 99.98 | 4.60×10−2 | 1.14×10−4 | 4.60×10−2 | |
| SF1 | 8.000 | 3.07×10−3 | 33.326 | 133.31 | 6.13×10−2 | 1.14×10−4 | 6.13×10−2 | |
| SF1 | 12.000 | 3.07×10−3 | 49.990 | 199.96 | 9.19×10−2 | 1.14×10−4 | 9.19×10−2 | |
| Salinity-gradient post-flush | DSAL1 | 0.250 | 24.3 | 1.041 | 4.17 | 2.42×10−7 | 1.43×10−8 | 2.42×10−7 |
| DSAL2 | 0.250 | 24.3 | 1.041 | 4.17 | 2.42×10−7 | 1.43×10−8 | 2.42×10−7 |
Nt,crit — last SF1 step with no measurable oil · First production — first SF1 step with measurable oil. Step volumes and minimum durations (1.5 PV per plateau) are given in the protocol duration calculator.
Post-flush fluids: DSAL1 = 3:1 SW:DI dilution (75% salinity ≈ 32.5 kppm TDS); DSAL2 = 1:1 (50% ≈ 21.7 kppm TDS) — injected at low rate to isolate the phase-behavior response without an additional increase in the applied trapping number. Post-flush stages are tabulated here but excluded from the CDC figures.
Recovery & saturation chain
total oil 1.120 cm3 · Nt,crit = 5.86×10−4 (highlighted row) · first oil at 1.92×10−3| Stage | Q (cm3/min) | Nt | Oil recovered (cm3) | Cumulative (cm3) | So (%PV) | So/Sorw | Sorw mobilized (%) |
|---|---|---|---|---|---|---|---|
| SW | 0.500 | 4.84×10−7 | 0.000 | 0.000 | 16.00 | 1.0000 | 0.00 |
| SW | 1.000 | 9.68×10−7 | 0.000 | 0.000 | 16.00 | 1.0000 | 0.00 |
| SW | 4.000 | 3.87×10−6 | 0.000 | 0.000 | 16.00 | 1.0000 | 0.00 |
| SW | 8.000 | 7.74×10−6 | 0.000 | 0.000 | 16.00 | 1.0000 | 0.00 |
| SF1 | 0.075 | 5.86×10−4 | 0.000 | 0.000 | 16.00 | 1.0000 | 0.00 |
| SF1 | 0.250 | 1.92×10−3 | 0.160 | 0.160 | 14.87 | 0.9296 | 7.04 |
| SF1 | 0.500 | 3.83×10−3 | 0.200 | 0.360 | 13.46 | 0.8415 | 15.85 |
| SF1 | 1.000 | 7.66×10−3 | 0.240 | 0.600 | 11.77 | 0.7359 | 26.41 |
| SF1 | 2.000 | 1.53×10−2 | 0.180 | 0.780 | 10.51 | 0.6567 | 34.33 |
| SF1 | 6.000 | 4.60×10−2 | 0.140 | 0.920 | 9.52 | 0.5951 | 40.49 |
| SF1 | 8.000 | 6.13×10−2 | 0.120 | 1.040 | 8.68 | 0.5423 | 45.77 |
| SF1 | 12.000 | 9.19×10−2 | 0.080 | 1.120 | 8.11 | 0.5070 | 49.30 |
| DSAL1 | 0.250 | 2.42×10−7 | 0.000 | 1.120 | 8.11 | 0.5070 | 49.30 |
| DSAL2 | 0.250 | 2.42×10−7 | 0.000 | 1.120 | 8.11 | 0.5070 | 49.30 |
Desaturation responseSAMPLE DATA
So (%PV) vs Nt · pre-flush + SF1Normalized CDCSAMPLE DATA
So/Sorw vs Nt · pre-flush + SF1CDC#2 — Core B
Complete rate-step record for CDC#2: centrifuge-conditioned baseline, seawater pre-flush, SF1 rate escalation at low IFT (σos = 3.07×10−3 mN/m), and salinity-gradient post-flush. All trapping numbers computed with the manuscript conventions.
Core identity
| Experiment | CDC#2 |
|---|---|
| Core label | Core B |
| Type | Reservoir carbonate |
| Temperature | 100 °C |
| Status | Completed |
- Sorw baseline
- 34.00 %
- centrifuge-conditioned
- Sorc after SF1
- 10.54 %
- end of rate escalation
- So,post
- 9.41 %
- after salinity post-flush
- Nt,crit
- 1.37×10−3
- last no-oil SF1 step
- Sorw recovered
- 72.3 %
- share of residual oil mobilized
SAMPLE DATAKPI values above are computed from the SAMPLE record, not the manuscript.
Core properties
bulk-volume check: πD2·L·φ/4 = 20.24 cm3 vs PV 20.25 cm3 (0.0%)| Parameter | Value | Unit |
|---|---|---|
| Length, L | 5.100 | cm |
| Diameter, D | 3.800 | cm |
| Pore volume, PV | 20.250 | cm3 |
| Porosity, φ | 0.3500 | frac. |
| Initial water sat., Swi | 0.2200 | frac. |
| Residual oil baseline, Sorw | 0.3400 | frac. |
| Aqueous viscosity, μ | 0.40 | cP |
| Density difference, Δρ | 200 | kg/m3 |
| Cross-sectional area, A = πD2/4 | 1.1341×10−3 | m2 |
| Permeability at Sorw, k (from ΔP block) | 9.000 | mD |
Constants: g = 9.81 m/s2 · α = 0° (horizontal) · cos θ = 1 (mechanical baseline) · σSW/post = 24.3 mN/m · σSF1 = 3.07×10−3 mN/m.
Permeability at Sorw — Darcy law
ΔP–Q correlation R2 = 1.0000 · mean k = 9.000 mD| Step | Q (cm3/min) | ΔP (psi) | ΔP (Pa) | k (mD) |
|---|---|---|---|---|
| 1 | 0.500 | 2.4477 | 16,876.3 | 9.000 |
| 2 | 1.000 | 4.8954 | 33,752.6 | 9.000 |
| 3 | 4.000 | 19.5815 | 135,009.7 | 9.000 |
| 4 | 8.000 | 39.1630 | 270,019.4 | 9.000 |
Stage schedule & trapping numbers
u = Q/A · Nc = uμ/(φσ) · Nb = kΔρg/(φσ) · Nt = √(Nc2+Nb2)| Stage | Fluid | Q (cm3/min) | σ (mN/m) | u (ft/day) | v = u/φ (ft/day) | Nc | Nb | Nt |
|---|---|---|---|---|---|---|---|---|
| SW pre-flush | SW | 0.500 | 24.3 | 2.083 | 5.95 | 3.46×10−7 | 2.05×10−9 | 3.46×10−7 |
| SW | 1.000 | 24.3 | 4.166 | 11.90 | 6.91×10−7 | 2.05×10−9 | 6.91×10−7 | |
| SW | 4.000 | 24.3 | 16.663 | 47.61 | 2.76×10−6 | 2.05×10−9 | 2.76×10−6 | |
| SW | 8.000 | 24.3 | 33.326 | 95.22 | 5.53×10−6 | 2.05×10−9 | 5.53×10−6 | |
| SF1 surfactant flood | SF1 | 0.075 | 3.07×10−3 | 0.312 | 0.89 | 4.10×10−4 | 1.62×10−5 | 4.11×10−4 |
| SF1 | 0.250 | 3.07×10−3 | 1.041 | 2.98 | 1.37×10−3 | 1.62×10−5 | 1.37×10−3 | |
| SF1 | 0.500 | 3.07×10−3 | 2.083 | 5.95 | 2.74×10−3 | 1.62×10−5 | 2.74×10−3 | |
| SF1 | 1.000 | 3.07×10−3 | 4.166 | 11.90 | 5.47×10−3 | 1.62×10−5 | 5.47×10−3 | |
| SF1 | 2.000 | 3.07×10−3 | 8.332 | 23.80 | 1.09×10−2 | 1.62×10−5 | 1.09×10−2 | |
| SF1 | 6.000 | 3.07×10−3 | 24.995 | 71.41 | 3.28×10−2 | 1.62×10−5 | 3.28×10−2 | |
| SF1 | 8.000 | 3.07×10−3 | 33.326 | 95.22 | 4.38×10−2 | 1.62×10−5 | 4.38×10−2 | |
| SF1 | 12.000 | 3.07×10−3 | 49.990 | 142.83 | 6.57×10−2 | 1.62×10−5 | 6.57×10−2 | |
| Salinity-gradient post-flush | DSAL1 | 0.250 | 24.3 | 1.041 | 2.98 | 1.73×10−7 | 2.05×10−9 | 1.73×10−7 |
| DSAL2 | 0.250 | 24.3 | 1.041 | 2.98 | 1.73×10−7 | 2.05×10−9 | 1.73×10−7 |
Nt,crit — last SF1 step with no measurable oil · First production — first SF1 step with measurable oil. Step volumes and minimum durations (1.5 PV per plateau) are given in the protocol duration calculator.
Post-flush fluids: DSAL1 = 3:1 SW:DI dilution (75% salinity ≈ 32.5 kppm TDS); DSAL2 = 1:1 (50% ≈ 21.7 kppm TDS) — injected at low rate to isolate the phase-behavior response without an additional increase in the applied trapping number. Post-flush stages are tabulated here but excluded from the CDC figures.
Recovery & saturation chain
total oil 4.980 cm3 · Nt,crit = 1.37×10−3 (highlighted row) · first oil at 2.74×10−3| Stage | Q (cm3/min) | Nt | Oil recovered (cm3) | Cumulative (cm3) | So (%PV) | So/Sorw | Sorw mobilized (%) |
|---|---|---|---|---|---|---|---|
| SW | 0.500 | 3.46×10−7 | 0.000 | 0.000 | 34.00 | 1.0000 | 0.00 |
| SW | 1.000 | 6.91×10−7 | 0.000 | 0.000 | 34.00 | 1.0000 | 0.00 |
| SW | 4.000 | 2.76×10−6 | 0.000 | 0.000 | 34.00 | 1.0000 | 0.00 |
| SW | 8.000 | 5.53×10−6 | 0.000 | 0.000 | 34.00 | 1.0000 | 0.00 |
| SF1 | 0.075 | 4.11×10−4 | 0.000 | 0.000 | 34.00 | 1.0000 | 0.00 |
| SF1 | 0.250 | 1.37×10−3 | 0.000 | 0.000 | 34.00 | 1.0000 | 0.00 |
| SF1 | 0.500 | 2.74×10−3 | 0.900 | 0.900 | 29.56 | 0.8693 | 13.07 |
| SF1 | 1.000 | 5.47×10−3 | 1.150 | 2.050 | 23.88 | 0.7023 | 29.77 |
| SF1 | 2.000 | 1.09×10−2 | 0.850 | 2.900 | 19.68 | 0.5788 | 42.12 |
| SF1 | 6.000 | 3.28×10−2 | 0.750 | 3.650 | 15.98 | 0.4699 | 53.01 |
| SF1 | 8.000 | 4.38×10−2 | 0.650 | 4.300 | 12.77 | 0.3755 | 62.45 |
| SF1 | 12.000 | 6.57×10−2 | 0.450 | 4.750 | 10.54 | 0.3101 | 68.99 |
| DSAL1 | 0.250 | 1.73×10−7 | 0.150 | 4.900 | 9.80 | 0.2883 | 71.17 |
| DSAL2 | 0.250 | 1.73×10−7 | 0.080 | 4.980 | 9.41 | 0.2767 | 72.33 |
Desaturation responseSAMPLE DATA
So (%PV) vs Nt · pre-flush + SF1Normalized CDCSAMPLE DATA
So/Sorw vs Nt · pre-flush + SF1CDC#3 — Core C
Complete rate-step record for CDC#3: centrifuge-conditioned baseline, seawater pre-flush, SF1 rate escalation at low IFT (σos = 3.07×10−3 mN/m), and salinity-gradient post-flush. All trapping numbers computed with the manuscript conventions.
Core identity
| Experiment | CDC#3 |
|---|---|
| Core label | Core C |
| Type | Reservoir carbonate |
| Temperature | 100 °C |
| Status | Completed |
- Sorw baseline
- 19.00 %
- centrifuge-conditioned
- Sorc after SF1
- 8.80 %
- end of rate escalation
- So,post
- 8.80 %
- after salinity post-flush
- Nt,crit
- 2.66×10−3
- last no-oil SF1 step
- Sorw recovered
- 53.7 %
- share of residual oil mobilized
SAMPLE DATAKPI values above are computed from the SAMPLE record, not the manuscript.
Core properties
bulk-volume check: πD2·L·φ/4 = 10.10 cm3 vs PV 10.10 cm3 (-0.0%)| Parameter | Value | Unit |
|---|---|---|
| Length, L | 4.950 | cm |
| Diameter, D | 3.800 | cm |
| Pore volume, PV | 10.100 | cm3 |
| Porosity, φ | 0.1800 | frac. |
| Initial water sat., Swi | 0.1400 | frac. |
| Residual oil baseline, Sorw | 0.1900 | frac. |
| Aqueous viscosity, μ | 0.40 | cP |
| Density difference, Δρ | 200 | kg/m3 |
| Cross-sectional area, A = πD2/4 | 1.1341×10−3 | m2 |
| Permeability at Sorw, k (from ΔP block) | 5.000 | mD |
Constants: g = 9.81 m/s2 · α = 0° (horizontal) · cos θ = 1 (mechanical baseline) · σSW/post = 24.3 mN/m · σSF1 = 3.07×10−3 mN/m.
Permeability at Sorw — Darcy law
ΔP–Q correlation R2 = 1.0000 · mean k = 5.000 mD| Step | Q (cm3/min) | ΔP (psi) | ΔP (Pa) | k (mD) |
|---|---|---|---|---|
| 1 | 0.500 | 4.2763 | 29,484.0 | 5.000 |
| 2 | 1.000 | 8.5525 | 58,967.4 | 5.000 |
| 3 | 4.000 | 34.2100 | 235,869.6 | 5.000 |
| 4 | 8.000 | 68.4200 | 471,739.3 | 5.000 |
Stage schedule & trapping numbers
u = Q/A · Nc = uμ/(φσ) · Nb = kΔρg/(φσ) · Nt = √(Nc2+Nb2)| Stage | Fluid | Q (cm3/min) | σ (mN/m) | u (ft/day) | v = u/φ (ft/day) | Nc | Nb | Nt |
|---|---|---|---|---|---|---|---|---|
| SW pre-flush | SW | 0.500 | 24.3 | 2.083 | 11.57 | 6.72×10−7 | 2.21×10−9 | 6.72×10−7 |
| SW | 1.000 | 24.3 | 4.166 | 23.14 | 1.34×10−6 | 2.21×10−9 | 1.34×10−6 | |
| SW | 4.000 | 24.3 | 16.663 | 92.57 | 5.38×10−6 | 2.21×10−9 | 5.38×10−6 | |
| SW | 8.000 | 24.3 | 33.326 | 185.15 | 1.08×10−5 | 2.21×10−9 | 1.08×10−5 | |
| SF1 surfactant flood | SF1 | 0.075 | 3.07×10−3 | 0.312 | 1.74 | 7.98×10−4 | 1.75×10−5 | 7.98×10−4 |
| SF1 | 0.250 | 3.07×10−3 | 1.041 | 5.79 | 2.66×10−3 | 1.75×10−5 | 2.66×10−3 | |
| SF1 | 0.500 | 3.07×10−3 | 2.083 | 11.57 | 5.32×10−3 | 1.75×10−5 | 5.32×10−3 | |
| SF1 | 1.000 | 3.07×10−3 | 4.166 | 23.14 | 1.06×10−2 | 1.75×10−5 | 1.06×10−2 | |
| SF1 | 2.000 | 3.07×10−3 | 8.332 | 46.29 | 2.13×10−2 | 1.75×10−5 | 2.13×10−2 | |
| SF1 | 6.000 | 3.07×10−3 | 24.995 | 138.86 | 6.38×10−2 | 1.75×10−5 | 6.38×10−2 | |
| SF1 | 8.000 | 3.07×10−3 | 33.326 | 185.15 | 8.51×10−2 | 1.75×10−5 | 8.51×10−2 | |
| SF1 | 12.000 | 3.07×10−3 | 49.990 | 277.72 | 1.28×10−1 | 1.75×10−5 | 1.28×10−1 | |
| Salinity-gradient post-flush | DSAL1 | 0.250 | 24.3 | 1.041 | 5.79 | 3.36×10−7 | 2.21×10−9 | 3.36×10−7 |
| DSAL2 | 0.250 | 24.3 | 1.041 | 5.79 | 3.36×10−7 | 2.21×10−9 | 3.36×10−7 |
Nt,crit — last SF1 step with no measurable oil · First production — first SF1 step with measurable oil. Step volumes and minimum durations (1.5 PV per plateau) are given in the protocol duration calculator.
Post-flush fluids: DSAL1 = 3:1 SW:DI dilution (75% salinity ≈ 32.5 kppm TDS); DSAL2 = 1:1 (50% ≈ 21.7 kppm TDS) — injected at low rate to isolate the phase-behavior response without an additional increase in the applied trapping number. Post-flush stages are tabulated here but excluded from the CDC figures.
Recovery & saturation chain
total oil 1.030 cm3 · Nt,crit = 2.66×10−3 (highlighted row) · first oil at 5.32×10−3| Stage | Q (cm3/min) | Nt | Oil recovered (cm3) | Cumulative (cm3) | So (%PV) | So/Sorw | Sorw mobilized (%) |
|---|---|---|---|---|---|---|---|
| SW | 0.500 | 6.72×10−7 | 0.000 | 0.000 | 19.00 | 1.0000 | 0.00 |
| SW | 1.000 | 1.34×10−6 | 0.000 | 0.000 | 19.00 | 1.0000 | 0.00 |
| SW | 4.000 | 5.38×10−6 | 0.000 | 0.000 | 19.00 | 1.0000 | 0.00 |
| SW | 8.000 | 1.08×10−5 | 0.000 | 0.000 | 19.00 | 1.0000 | 0.00 |
| SF1 | 0.075 | 7.98×10−4 | 0.000 | 0.000 | 19.00 | 1.0000 | 0.00 |
| SF1 | 0.250 | 2.66×10−3 | 0.000 | 0.000 | 19.00 | 1.0000 | 0.00 |
| SF1 | 0.500 | 5.32×10−3 | 0.220 | 0.220 | 16.82 | 0.8854 | 11.46 |
| SF1 | 1.000 | 1.06×10−2 | 0.280 | 0.500 | 14.05 | 0.7394 | 26.06 |
| SF1 | 2.000 | 2.13×10−2 | 0.200 | 0.700 | 12.07 | 0.6352 | 36.48 |
| SF1 | 6.000 | 6.38×10−2 | 0.150 | 0.850 | 10.58 | 0.5571 | 44.29 |
| SF1 | 8.000 | 8.51×10−2 | 0.100 | 0.950 | 9.59 | 0.5050 | 49.50 |
| SF1 | 12.000 | 1.28×10−1 | 0.080 | 1.030 | 8.80 | 0.4633 | 53.67 |
| DSAL1 | 0.250 | 3.36×10−7 | 0.000 | 1.030 | 8.80 | 0.4633 | 53.67 |
| DSAL2 | 0.250 | 3.36×10−7 | 0.000 | 1.030 | 8.80 | 0.4633 | 53.67 |
Desaturation responseSAMPLE DATA
So (%PV) vs Nt · pre-flush + SF1Normalized CDCSAMPLE DATA
So/Sorw vs Nt · pre-flush + SF1CDC#4 — New coreflood
Blank working sheet for a future coreflood. Fill the identity, core properties, ΔP readings and — during the flood — the incremental oil per step. Every output, table and figure generates automatically in the standard program format, and the cross-core comparison updates to include this experiment.
Core identity
| Status | New — to be conducted |
|---|
- Sorw baseline
- —
- centrifuge-conditioned
- Sorc after SF1
- pending
- end of rate escalation
- So,post
- pending
- after salinity post-flush
- Nt,crit
- —
- last no-oil SF1 step
- Sorw recovered
- pending
- share of residual oil mobilized
Core properties · editable inputs
enter core properties to activate| Parameter | Value | Unit |
|---|---|---|
| cm | ||
| cm | ||
| cm3 | ||
| frac. | ||
| frac. | ||
| frac. | ||
| cP | ||
| kg/m3 | ||
| Cross-sectional area, A = πD2/4 | — | m2 |
| Permeability at Sorw, k (from ΔP block) | pending | mD |
Constants: g = 9.81 m/s2 · α = 0° (horizontal) · cos θ = 1 (mechanical baseline) · σSW/post = 24.3 mN/m · σSF1 = 3.07×10−3 mN/m.
Permeability at Sorw — Darcy law · ΔP editable
pending — ΔP measured during the pre-flush| Step | Q (cm3/min) | ΔP (psi) | ΔP (Pa) | k (mD) |
|---|---|---|---|---|
| 1 | — | — | ||
| 2 | — | — | ||
| 3 | — | — | ||
| 4 | — | — |
Stage schedule & trapping numbers
u = Q/A · Nc = uμ/(φσ) · Nb = kΔρg/(φσ) · Nt = √(Nc2+Nb2)| Stage | Fluid | Q (editable) (cm3/min) | σ (mN/m) | u (ft/day) | v = u/φ (ft/day) | Nc | Nb | Nt |
|---|---|---|---|---|---|---|---|---|
| SW pre-flush | SW | 24.3 | — | — | — | — | — | |
| SW | 24.3 | — | — | — | — | — | ||
| SW | 24.3 | — | — | — | — | — | ||
| SW | 24.3 | — | — | — | — | — | ||
| SF1 surfactant flood | SF1 | 3.07×10−3 | — | — | — | — | — | |
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| Salinity-gradient post-flush | DSAL1 | 24.3 | — | — | — | — | — | |
| DSAL2 | 24.3 | — | — | — | — | — |
Nt,crit — last SF1 step with no measurable oil · First production — first SF1 step with measurable oil. Step volumes and minimum durations (1.5 PV per plateau) are given in the protocol duration calculator.
Post-flush fluids: DSAL1 = 3:1 SW:DI dilution (75% salinity ≈ 32.5 kppm TDS); DSAL2 = 1:1 (50% ≈ 21.7 kppm TDS) — injected at low rate to isolate the phase-behavior response without an additional increase in the applied trapping number. Post-flush stages are tabulated here but excluded from the CDC figures.
Recovery & saturation chain · incremental oil editable
enter core properties first| Stage | Q (cm3/min) | Nt | Oil recovered (editable) (cm3) | Cumulative (cm3) | So (%PV) | So/Sorw | Sorw mobilized (%) |
|---|---|---|---|---|---|---|---|
| SW | 0.500 | — | 0.000 | — | — | — | |
| SW | 1.000 | — | 0.000 | — | — | — | |
| SW | 4.000 | — | 0.000 | — | — | — | |
| SW | 8.000 | — | 0.000 | — | — | — | |
| SF1 | 0.075 | — | 0.000 | — | — | — | |
| SF1 | 0.250 | — | 0.000 | — | — | — | |
| SF1 | 0.500 | — | 0.000 | — | — | — | |
| SF1 | 1.000 | — | 0.000 | — | — | — | |
| SF1 | 2.000 | — | 0.000 | — | — | — | |
| SF1 | 6.000 | — | 0.000 | — | — | — | |
| SF1 | 8.000 | — | 0.000 | — | — | — | |
| SF1 | 12.000 | — | 0.000 | — | — | — | |
| DSAL1 | 0.250 | — | 0.000 | — | — | — | |
| DSAL2 | 0.250 | — | 0.000 | — | — | — |
Desaturation response
So (%PV) vs Nt · pre-flush + SF1Normalized CDC
So/Sorw vs Nt · pre-flush + SF1- Identity: a core label (top of page).
- Core properties: L, D, PV, φ, Swi, Sorw (centrifuge-conditioned baseline), μ (0.40 cP at 100 °C unless re-measured), Δρ (200 kg/m3 default).
- Permeability block: the four pre-flush ΔP readings at Q = 0.5 / 1 / 4 / 8 cm3/min — these back-calculate k at Sorw, which also feeds Nb.
- Rate schedule: keep the standard protocol rates or edit Q per step to match the run sheet.
- Recovery: incremental oil (cm3, ±0.05 resolution) per step during the flood — Nt,crit, Sorc, So,post, ED and both CDC figures resolve as you type, and this core joins the cross-core comparison automatically.
CDC#5 — New coreflood
Blank working sheet for a future coreflood. Fill the identity, core properties, ΔP readings and — during the flood — the incremental oil per step. Every output, table and figure generates automatically in the standard program format, and the cross-core comparison updates to include this experiment.
Core identity
| Status | New — to be conducted |
|---|
- Sorw baseline
- —
- centrifuge-conditioned
- Sorc after SF1
- pending
- end of rate escalation
- So,post
- pending
- after salinity post-flush
- Nt,crit
- —
- last no-oil SF1 step
- Sorw recovered
- pending
- share of residual oil mobilized
Core properties · editable inputs
enter core properties to activate| Parameter | Value | Unit |
|---|---|---|
| cm | ||
| cm | ||
| cm3 | ||
| frac. | ||
| frac. | ||
| frac. | ||
| cP | ||
| kg/m3 | ||
| Cross-sectional area, A = πD2/4 | — | m2 |
| Permeability at Sorw, k (from ΔP block) | pending | mD |
Constants: g = 9.81 m/s2 · α = 0° (horizontal) · cos θ = 1 (mechanical baseline) · σSW/post = 24.3 mN/m · σSF1 = 3.07×10−3 mN/m.
Permeability at Sorw — Darcy law · ΔP editable
pending — ΔP measured during the pre-flush| Step | Q (cm3/min) | ΔP (psi) | ΔP (Pa) | k (mD) |
|---|---|---|---|---|
| 1 | — | — | ||
| 2 | — | — | ||
| 3 | — | — | ||
| 4 | — | — |
Stage schedule & trapping numbers
u = Q/A · Nc = uμ/(φσ) · Nb = kΔρg/(φσ) · Nt = √(Nc2+Nb2)| Stage | Fluid | Q (editable) (cm3/min) | σ (mN/m) | u (ft/day) | v = u/φ (ft/day) | Nc | Nb | Nt |
|---|---|---|---|---|---|---|---|---|
| SW pre-flush | SW | 24.3 | — | — | — | — | — | |
| SW | 24.3 | — | — | — | — | — | ||
| SW | 24.3 | — | — | — | — | — | ||
| SW | 24.3 | — | — | — | — | — | ||
| SF1 surfactant flood | SF1 | 3.07×10−3 | — | — | — | — | — | |
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| SF1 | 3.07×10−3 | — | — | — | — | — | ||
| Salinity-gradient post-flush | DSAL1 | 24.3 | — | — | — | — | — | |
| DSAL2 | 24.3 | — | — | — | — | — |
Nt,crit — last SF1 step with no measurable oil · First production — first SF1 step with measurable oil. Step volumes and minimum durations (1.5 PV per plateau) are given in the protocol duration calculator.
Post-flush fluids: DSAL1 = 3:1 SW:DI dilution (75% salinity ≈ 32.5 kppm TDS); DSAL2 = 1:1 (50% ≈ 21.7 kppm TDS) — injected at low rate to isolate the phase-behavior response without an additional increase in the applied trapping number. Post-flush stages are tabulated here but excluded from the CDC figures.
Recovery & saturation chain · incremental oil editable
enter core properties first| Stage | Q (cm3/min) | Nt | Oil recovered (editable) (cm3) | Cumulative (cm3) | So (%PV) | So/Sorw | Sorw mobilized (%) |
|---|---|---|---|---|---|---|---|
| SW | 0.500 | — | 0.000 | — | — | — | |
| SW | 1.000 | — | 0.000 | — | — | — | |
| SW | 4.000 | — | 0.000 | — | — | — | |
| SW | 8.000 | — | 0.000 | — | — | — | |
| SF1 | 0.075 | — | 0.000 | — | — | — | |
| SF1 | 0.250 | — | 0.000 | — | — | — | |
| SF1 | 0.500 | — | 0.000 | — | — | — | |
| SF1 | 1.000 | — | 0.000 | — | — | — | |
| SF1 | 2.000 | — | 0.000 | — | — | — | |
| SF1 | 6.000 | — | 0.000 | — | — | — | |
| SF1 | 8.000 | — | 0.000 | — | — | — | |
| SF1 | 12.000 | — | 0.000 | — | — | — | |
| DSAL1 | 0.250 | — | 0.000 | — | — | — | |
| DSAL2 | 0.250 | — | 0.000 | — | — | — |
Desaturation response
So (%PV) vs Nt · pre-flush + SF1Normalized CDC
So/Sorw vs Nt · pre-flush + SF1- Identity: a core label (top of page).
- Core properties: L, D, PV, φ, Swi, Sorw (centrifuge-conditioned baseline), μ (0.40 cP at 100 °C unless re-measured), Δρ (200 kg/m3 default).
- Permeability block: the four pre-flush ΔP readings at Q = 0.5 / 1 / 4 / 8 cm3/min — these back-calculate k at Sorw, which also feeds Nb.
- Rate schedule: keep the standard protocol rates or edit Q per step to match the run sheet.
- Recovery: incremental oil (cm3, ±0.05 resolution) per step during the flood — Nt,crit, Sorc, So,post, ED and both CDC figures resolve as you type, and this core joins the cross-core comparison automatically.
Cross-core comparison
All SAMPLE desaturation responses on a common trapping-number basis, benchmarked against the classical water-wet sandstone reference (Chatzis & Morrow, 1984; converted to the Nt convention of this study). This page updates automatically as corefloods are completed or added.
Oil saturation vs trapping numberSAMPLE DATA
So (%PV) · pre-flush + SF1 · semilogNormalized CDCs vs water-wet benchmarkSAMPLE DATA
So/SorwEndpoint saturations by stageSAMPLE DATA
So/Sorw · baseline → SF1 → post-flushProgram summarySAMPLE DATA
SAMPLE endpoints & thresholds| Parameter | CDC#1 Core A | CDC#2 Core B | CDC#3 Core C | CDC#4 new core | CDC#5 new core |
|---|---|---|---|---|---|
| Absolute (brine) permeability, kabs (mD) | 45.00 | 9.00 | 5.00 | — | — |
| Permeability at Sorw (mD) | 45.00 | 9.00 | 5.00 | — | — |
| Porosity, φ (frac.) | 0.2500 | 0.3500 | 0.1800 | — | — |
| Sorw baseline (%) | 16.00 | 34.00 | 19.00 | — | — |
| Nt,crit | 5.86×10−4 | 1.37×10−3 | 2.66×10−3 | pending | pending |
| Sorc after SF1 (%) | 8.11 | 10.54 | 8.80 | — | — |
| So,post (%) | 8.11 | 9.41 | 8.80 | — | — |
| Sorw recovered after SF1 (%) | 49.3 | 69.0 | 53.7 | — | — |
| ED after post-flush (%) | 49.3 | 72.3 | 53.7 | — | — |
| × water-wet onset (1.9×10−5) | ≈31× | ≈72× | ≈140× | — | — |
| * live value from the working sheet — provisional until the experiment is completed and verified. | |||||
Nt,crit is reported operationally: the highest tested trapping number before measurable desaturation. Sorw recovered = (Sorw − So)/Sorw at the stated stage.
Field-rate scaling — is the threshold achievable?
At a representative field Darcy velocity of u = 1 ft/day, the SF1 aqueous baseline (μ = 0.40 cP, σos = 3.07×10−3 mN/m) delivers Nt ≈ 1.31×10−3 in the Core B SAMPLE system — below its SAMPLE onset of 1.37×10−3. Displacing-phase viscosity is the primary optimization parameter. This calculator translates any velocity–viscosity pair into an applied trapping number for each SAMPLE core system.
Interactive scaling calculatorSAMPLE DATA
Nc = uμ/(φσ) · Nb from core k · σos = 3.07×10−3 mN/mHow to useSet the core, u and μ; the figure, readouts and viscosity table recompute.
- Select the core system — this sets the porosity φ and the measured permeability at Sorw, which fix the Bond-number contribution Nb.
- Set the Darcy velocity u with the first slider (the field range 0.5–2 ft/day is shaded in the chart).
- Set the aqueous-phase viscosity μ with the second slider.
The cards below report the applied Nc, Nb and Nt and compare Nt against the selected core’s measured Nt,crit; the table gives the viscosity required at the selected velocity to reach the onset and the Nt ≈ 10−2 target. Hover any curve for values; drag to zoom; use Reset axes in the figure toolbar, or double-click the plot.
- Applied Nt
- 1.31×10−3
- u = 1.00 ft/day · μ = 0.40 cP
- Threshold Nt,crit
- 1.37×10−3
- Core B
- Margin vs onset
- 0.96×
- below onset — no mobilization
- Target Nt ≈ 10−2
- 13.1%
- of the high-ED target trapping number
What it showsEach curve is a viscosity scenario, the red dashed line is the selected core’s Nt,crit, and the open marker is the selected scenario.
Viscous and buoyancy componentsSAMPLE DATA
- Applied Nc
- 1.31×10−3
- viscous component
- Applied Nb
- 1.62×10−5
- buoyancy component
Viscosity requirements & polymer screening
computed live at selected u| Target at u = 1.00 ft/day — Core B | Required μ (cP) | Polymer screening (literature) |
|---|---|---|
| Reach onset (Nt,crit = 1.37×10−3) | 0.42 | none — baseline suffices |
| Reach Nt ≈ 10−2 (high microscopic displacement efficiency) | 3.05 | ≈3,500–4,000 ppm ATBS |
Fluids & formulation
Brine compositions, post-flush dilutions, crude oil, and the SF1 surfactant formulation with its phase-behavior and interfacial-tension basis — the boundary conditions behind every trapping number in this report.
Brine compositions — Table 1
synthetic FW & injection SW| Ion / property | Formation water | Seawater |
|---|---|---|
| Na+ | 66,130 | 13,662 |
| Ca2+ | 23,246 | 539 |
| Mg2+ | 2,674 | 1,583 |
| K+ | — | 498 |
| Cl− | 150,675 | 27,092 |
| SO42− | 230 | 0 |
| HCO3− | — | 0 |
| TDS (ppm) | 243,028 | 43,373 |
| Hardness (ppm as CaCO3) | 26,520 | 2,122 |
| Viscosity (cP, 25 °C) | 1.57 | 1.02 |
| Density (g/cm3, 25 °C) | 1.17 | 1.04 |
Density and viscosity at ambient conditions (25 °C, 1 atm). FW establishes connate conditions; SW is the injection base fluid and surfactant solvent.
| Post-flush brine | Dilution (SW : DI water) | Salinity vs SW | ≈ TDS (ppm) |
|---|---|---|---|
| DSAL1 | 3 : 1 | 75% | 32,530 |
| DSAL2 | 1 : 1 | 50% | 21,687 |
SF1 formulation — Table 3
properties at 100 °C| Parameter | Value | Unit |
|---|---|---|
| Optimal salinity, S* | 45,000 | ppm TDS |
| Optimal solubilization ratio, R* | 9.5 | cm3/cm3 |
| Chun–Huh IFT, σHuh = C/(R*)2 | 3.32×10−3 | mN/m |
| Spinning-drop IFT, σos (100 °C) | 3.07×10−3 | mN/m |
| Baseline pendant-drop IFT, σow | 24.3 | mN/m |
| Aqueous stability limit | 70,000 | ppm TDS |
| Aqueous slug viscosity, μ | 0.40 | cP |
| Microemulsion type | Winsor III | — |
Phase behavior — solubilization scan
Winsor I → III → II · S* = 45 kppm · R* = 9.5Oil–surfactant IFT vs temperature
spinning drop · power-law fit R2 = 0.998Formulation calculator
Batch-preparation calculator for multi-component surfactant formulations in a seawater-concentrate basis. Preloaded with a generic SAMPLE recipe — illustrative component percentages, not the manuscript’s formulation. Blue cells are editable; all masses recompute live.
Batch setupSAMPLE DATA
final salinity = 1.0× SW after dilutionHow to useSet the batch and the brine basis; the recipe and the mass balance recompute.
- Set the batch size — enter the target total batch mass (g).
- Set the brine basis — the SW concentrate factor (default 1.5×); the brine mass fraction is 1/factor, so the final batch salinity is 1.0× SW regardless of the factor chosen.
- Enter the formulation — for each component, the target active wt% in the final batch and the active fraction of the stock solution as assayed (%).
- Read the recipe — the required active mass, the stock mass to weigh, and the DI-water balance recompute instantly. The mass-balance check must equal the batch mass.
- Mix in the listed order — brine concentrate first, then the surfactant stocks, then the co-solvent, then DI water to the target mass.
- Brine mass fraction of batch (= 1/factor)
- 0.6667
- fraction
- Brine concentrate mass
- 666.67
- g
Brine basis. The formulation is prepared in a concentrated synthetic-seawater brine so that, after the surfactant stocks and DI water are added, the final batch salinity equals 1.0× SW (43,373 ppm TDS). Stocks and DI water dilute the concentrate back to the target salinity.
Component table — active targets and stock assaysSAMPLE DATA
total active = 1.00 wt% · 10.0 g active in batch| Component | Target active wt% (editable) | Stock active % (editable) | Required active mass (g) | Stock mass to add (g) | Stock (% of batch) | Notes |
|---|---|---|---|---|---|---|
| 4.00 | 33.33 | 3.333% | illustrative stock, 12.0% active | |||
| 3.00 | 16.67 | 1.667% | illustrative stock, 18.0% active | |||
| 3.00 | 3.00 | 0.300% | assumed neat (100% active) | |||
| Total active surfactant | 1.00 wt% | 10.00 | 53.00 | 5.300% |
Final batch recipe — mass to add, in mixing orderSAMPLE DATA
| Addition (in order) | Mass to add (g) | % of batch |
|---|---|---|
| 1.5× SW brine concentrate | 666.67 | 66.67% |
| SAMPLE surfactant A (generic anionic blend) stock | 33.33 | 3.33% |
| SAMPLE surfactant B (generic co-surfactant blend) stock | 16.67 | 1.67% |
| SAMPLE co-solvent (generic ethoxylate) stock | 3.00 | 0.30% |
| DI water (balance) | 280.33 | 28.03% |
| TOTAL | 1,000.00 | 100.00% |
Worked SAMPLE example at 1,000 g: brine concentrate 666.67 g · Surfactant A stock 33.33 g · Surfactant B stock 16.67 g · Co-solvent 3.00 g · DI water 280.33 g — total 1,000.00 g.
Experimental protocol — CDC coreflood
Execution-ready procedure for SF1 capillary-desaturation corefloods at 100 °C, organized as checked phases with acceptance criteria. Every quantity in this procedure feeds the CDC#4 working sheet directly.
- System
- HPHT coreflood
- 1,200 psi confining · 200 psi back pressure
- Temperature
- 100 °C
- thermal equilibration before injection
- Plateau criterion
- ≥ 1.5 PV
- stable ΔP and fractional flow
- Primary output
- So vs Nt
- capillary desaturation curve
0Pre-job preparation & fluid QCMaterials verified before the core is loaded
1System setup & thermal equilibrationHPHT coreflood configuration
2Baseline seawater pre-flushEstablish injection salinity and confirm a stable residual baseline
3SF1 rate escalation — the CDC measurementStepwise increase of the trapping number
4Salinity-gradient post-flushSeparate phase-behavior effects from the applied viscous force
5Shut-down & data packageClose out the experiment
Rate schedule & live duration calculator
enter the core pore volume| Stage | Q (cm3/min) | 1.5 PV volume (cm3) | Minimum duration |
|---|---|---|---|
| SW pre-flush | 0.500 | 18.36 | 0:36:43 |
| 1.000 | 18.36 | 0:18:22 | |
| 4.000 | 18.36 | 0:04:35 | |
| 8.000 | 18.36 | 0:02:18 | |
| SF1 escalation | 0.075 | 18.36 | 4:04:48 |
| 0.250 | 18.36 | 1:13:26 | |
| 0.500 | 18.36 | 0:36:43 | |
| 1.000 | 18.36 | 0:18:22 | |
| 2.000 | 18.36 | 0:09:11 | |
| 6.000 | 18.36 | 0:03:04 | |
| 8.000 | 18.36 | 0:02:18 | |
| 12.000 | 18.36 | 0:01:32 | |
| Post-flush | 0.250 | 18.36 | 1:13:26 |
Acceptance criteria — every step
data quality gates| Check | Acceptance criterion |
|---|---|
| Injected volume | ≥ 1.5 PV per rate step (see calculator) |
| Pressure response | ΔP stable or approaching a plateau before rate change |
| Effluent fractional flow | Stable or approaching stable values |
| Oil reading resolution | Incremental oil recorded to ±0.05 cm3; "measurable desaturation" means above this resolution |
| ΔP–Q linearity (pre-flush) | R2 ≥ 0.95 across the four Darcy steps for k determination |
| Mass balance | Reasonable closure before accepting the step |
| System integrity | No leakage, bypass, or abnormal pressure excursions |
| Operating conditions | Temperature and back pressure stable throughout the step |
| IFT assignment | σ = 24.3 mN/m for SW/post-flush stages; σ = 3.07×10−3 mN/m for SF1 stages (used in Nt processing) |
Model & equations — scientific basis
Every relationship used in this report, with conventions, constants and assumptions. All tables and figures across the site derive from these equations through one shared computation engine — outputs are retraceable end to end.
Governing equations — implemented convention
as implemented in this reportConstants & conversions
| 1 cm3/min | 1.6667×10−8 m3/s |
| 1 mD | 9.869233×10−16 m2 |
| 1 psi | 6,894.757 Pa |
| 1 m/s | 283,464.6 ft/day |
| g | 9.81 m/s2 |
| Δρ | 200 kg/m3 (assumed) |
| μ (100 °C) | 0.40 cP — SW and SF1-in-SW (formulation did not change aqueous baseline viscosity) |
| σSW / post-flush | 24.3 mN/m (pendant drop, 100 °C) |
| σSF1 | 3.07×10−3 mN/m (spinning-drop, power-law extrapolated to 100 °C) |
Assumptions & limitations
- Sorw baselines are centrifuge-conditioned reference values — protocol- and rock-dependent, not universal residual saturations.
- Wetting state (mixed-to-oil-wet) is inferred from the 21-day / 100 °C aging protocol and displacement response; it was not independently quantified by Amott, USBM or contact angle.
- cos θ = 1 and the mechanical Nc, Nb baseline isolate applied forces from rock–fluid interaction terms; the results are a defined mechanical baseline, not a complete wettability-dependent trapping criterion.
- σos at 100 °C is extrapolated above the 90 °C measurement limit (power-law, R2 = 0.998); the same phase environment is assumed to persist 90→100 °C. SF1 aqueous stability ≥ 21 days at 120 °C supports plausibility.
- Nt,crit is an operational bracket (last no-oil step → first producing step), not a continuously resolved onset.
- μ is the aqueous displacing-phase viscosity — the applied force is referenced to a defined fluid property, not to in-situ microemulsion rheology.
- One reservoir plug per rock type and one outcrop reference core: CDC-slope contrasts are sample-bounded; the outcrop response is a reference measurement, not a reservoir prediction.
- Field-rate scaling identifies screening constraints only; polymer rheology, retention, injectivity and fracture-pressure limits were not measured in this work.
- The fourth SAMPLE record (Experiment 4) has not been flooded; its sheet carries no identity or petrophysics and the coreflood recovery is intentionally blank.
Nomenclature
All symbols, subscripts, units and abbreviations used across this report.
Symbols
| Symbol | Definition | Unit |
|---|---|---|
| A | Cross-sectional area of the core plug | m2 |
| ED | Microscopic displacement efficiency | fraction |
| g | Gravitational acceleration (9.81) | m/s2 |
| k | Permeability at Sorw (Darcy-law average) | mD |
| kabs | Absolute (brine) permeability | mD |
| L | Core plug length | cm |
| Nb | Bond number | — |
| Nc | Capillary number | — |
| Nt | Total trapping number | — |
| Nt,crit | Critical trapping number | — |
| PV | Pore volume | cm3 |
| Q | Volumetric injection rate | cm3/min |
| R* | Optimal solubilization ratio | cm3/cm3 |
| S* | Optimal salinity | ppm TDS |
| So | Oil saturation | fraction |
| Sorc | Residual oil saturation after chemical flood | fraction |
| Sorw | Residual oil saturation after waterflood (centrifuge-conditioned baseline) | fraction |
| So,post | Oil saturation after the salinity-gradient post-flush | fraction |
| Swi | Initial water saturation | fraction |
| u | Darcy (superficial) velocity | m/s or ft/day |
| v | Interstitial velocity, v = u/φ | m/s or ft/day |
| Vo/Vs | Oil solubilization ratio | cm3/cm3 |
| Vw/Vs | Water solubilization ratio | cm3/cm3 |
| α | Dip angle (0° in this work) | degrees |
| ΔP | Differential pressure (end-to-end) | psi or Pa |
| Δρ | Aqueous–oleic density difference (200) | kg/m3 |
| θ | Contact angle (cos θ = 1 baseline) | degrees |
| μ | Aqueous displacing-phase viscosity (0.40 at 100 °C) | cP |
| σos | Oil–surfactant interfacial tension (3.07×10−3 at 100 °C) | mN/m |
| σow | Oil–seawater interfacial tension (24.3) | mN/m |
| φ | Porosity | fraction |
Abbreviations
| Abbreviation | Definition |
|---|---|
| CDC | Capillary desaturation curve |
| DI | Deionized (water) |
| DSAL | Diluted-salinity brine (salinity-gradient post-flush) |
| EOR | Enhanced oil recovery |
| FW | Formation water (243,028 ppm TDS) |
| GAC | Guerbet alkoxy carboxylate |
| HPHT | High-pressure, high-temperature (coreflood system) |
| HTHS | High-temperature, high-salinity |
| IFT | Interfacial tension |
| IOS | Internal olefin sulfonate |
| SF1 | Surfactant formulation 1 (GAC + IOS blend in seawater) |
| SW | Synthetic seawater (43,373 ppm TDS) |
| TDS | Total dissolved solids |