Skip to content
Adel Labs
SAMPLE DATA: values on this page come from a SAMPLE record set, not from measurements
Capillary Desaturation Program — HTHS Carbonates
Capillary desaturation
Interactive project report
CEOR hub
Chemical EOR · Capillary desaturation · HTHS carbonates

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.

Manuscript: Critical Trapping Numbers and Capillary Desaturation in Mixed-to-Oil-Wet Carbonates under High-Temperature, High-Salinity Surfactant Flooding — under review at Geoenergy Science and Engineering; preprint on SSRN. The preprint has not been peer reviewed.
Preprint record (SSRN)

The central finding — mobilization-force ladderSAMPLE DATA

log scale · SAMPLE onsets vs water-wet benchmark

Program contributions

scope
  1. 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.
  2. 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.
  3. 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.
  4. 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
  1. 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.
  2. 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.
  3. 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.
  4. 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

CDC#1
Core A
Outcrop reference
Completed
CDC#2
Core B
Reservoir carbonate
Completed
CDC#3
Core C
Reservoir carbonate
Completed
CDC#4
New core
—
Planned
CDC#5
New core
—
Planned

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 open
Experiment record · complete

CDC#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

ExperimentCDC#1
Core labelCore A
TypeOutcrop reference
Temperature100 °C
StatusCompleted
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%)
ParameterValueUnit
Length, L5.000cm
Diameter, D3.800cm
Pore volume, PV14.200cm3
Porosity, φ0.2500frac.
Initial water sat., Swi0.2800frac.
Residual oil baseline, Sorw0.1600frac.
Aqueous viscosity, μ0.40cP
Density difference, Δρ200kg/m3
Cross-sectional area, A = πD2/41.1341×10−3m2
Permeability at Sorw, k (from ΔP block)45.001mD

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
StepQ (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)
StageFluidQ
(cm3/min)
σ (mN/m) u (ft/day)v = u/φ (ft/day)NcNbNt
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
StageQ (cm3/min)Nt Oil recovered
(cm3)
Cumulative (cm3) So (%PV)So/SorwSorw 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 + SF1

Normalized CDCSAMPLE DATA

So/Sorw vs Nt · pre-flush + SF1
Experiment record · complete

CDC#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

ExperimentCDC#2
Core labelCore B
TypeReservoir carbonate
Temperature100 °C
StatusCompleted
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%)
ParameterValueUnit
Length, L5.100cm
Diameter, D3.800cm
Pore volume, PV20.250cm3
Porosity, φ0.3500frac.
Initial water sat., Swi0.2200frac.
Residual oil baseline, Sorw0.3400frac.
Aqueous viscosity, μ0.40cP
Density difference, Δρ200kg/m3
Cross-sectional area, A = πD2/41.1341×10−3m2
Permeability at Sorw, k (from ΔP block)9.000mD

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
StepQ (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)
StageFluidQ
(cm3/min)
σ (mN/m) u (ft/day)v = u/φ (ft/day)NcNbNt
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
StageQ (cm3/min)Nt Oil recovered
(cm3)
Cumulative (cm3) So (%PV)So/SorwSorw 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 + SF1

Normalized CDCSAMPLE DATA

So/Sorw vs Nt · pre-flush + SF1
Experiment record · complete

CDC#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

ExperimentCDC#3
Core labelCore C
TypeReservoir carbonate
Temperature100 °C
StatusCompleted
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%)
ParameterValueUnit
Length, L4.950cm
Diameter, D3.800cm
Pore volume, PV10.100cm3
Porosity, φ0.1800frac.
Initial water sat., Swi0.1400frac.
Residual oil baseline, Sorw0.1900frac.
Aqueous viscosity, μ0.40cP
Density difference, Δρ200kg/m3
Cross-sectional area, A = πD2/41.1341×10−3m2
Permeability at Sorw, k (from ΔP block)5.000mD

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
StepQ (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)
StageFluidQ
(cm3/min)
σ (mN/m) u (ft/day)v = u/φ (ft/day)NcNbNt
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
StageQ (cm3/min)Nt Oil recovered
(cm3)
Cumulative (cm3) So (%PV)So/SorwSorw 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 + SF1

Normalized CDCSAMPLE DATA

So/Sorw vs Nt · pre-flush + SF1
New experiment — working sheet · planned

CDC#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

StatusNew — 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
ParameterValueUnit
cm
cm
cm3
frac.
frac.
frac.
cP
kg/m3
Cross-sectional area, A = πD2/4—m2
Permeability at Sorw, k (from ΔP block)pendingmD

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
StepQ (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)
StageFluidQ (editable)
(cm3/min)
σ (mN/m) u (ft/day)v = u/φ (ft/day)NcNbNt
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
StageQ (cm3/min)Nt Oil recovered (editable)
(cm3)
Cumulative (cm3) So (%PV)So/SorwSorw 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 + SF1

Normalized CDC

So/Sorw vs Nt · pre-flush + SF1
Required inputs for this sheet — everything else computes automatically:
  1. Identity: a core label (top of page).
  2. Core properties: L, D, PV, φ, Swi, Sorw (centrifuge-conditioned baseline), μ (0.40 cP at 100 °C unless re-measured), Δρ (200 kg/m3 default).
  3. 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.
  4. Rate schedule: keep the standard protocol rates or edit Q per step to match the run sheet.
  5. 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.
Added corefloods live in this browser session — use Export scenario to save the data; it can be re-entered afterwards.
New experiment — working sheet · planned

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

StatusNew — 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
ParameterValueUnit
cm
cm
cm3
frac.
frac.
frac.
cP
kg/m3
Cross-sectional area, A = πD2/4—m2
Permeability at Sorw, k (from ΔP block)pendingmD

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
StepQ (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)
StageFluidQ (editable)
(cm3/min)
σ (mN/m) u (ft/day)v = u/φ (ft/day)NcNbNt
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
StageQ (cm3/min)Nt Oil recovered (editable)
(cm3)
Cumulative (cm3) So (%PV)So/SorwSorw 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 + SF1

Normalized CDC

So/Sorw vs Nt · pre-flush + SF1
Required inputs for this sheet — everything else computes automatically:
  1. Identity: a core label (top of page).
  2. Core properties: L, D, PV, φ, Swi, Sorw (centrifuge-conditioned baseline), μ (0.40 cP at 100 °C unless re-measured), Δρ (200 kg/m3 default).
  3. 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.
  4. Rate schedule: keep the standard protocol rates or edit Q per step to match the run sheet.
  5. 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.
Added corefloods live in this browser session — use Export scenario to save the data; it can be re-entered afterwards.
Synthesis

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 · semilog

Normalized CDCs vs water-wet benchmarkSAMPLE DATA

So/Sorw

Endpoint saturations by stageSAMPLE DATA

So/Sorw · baseline → SF1 → post-flush

Program summarySAMPLE DATA

SAMPLE endpoints & thresholds
ParameterCDC#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.009.005.00——
Permeability at Sorw (mD)45.009.005.00——
Porosity, φ (frac.)0.25000.35000.1800——
Sorw baseline (%)16.0034.0019.00——
Nt,crit5.86×10−41.37×10−32.66×10−3pendingpending
Sorc after SF1 (%)8.1110.548.80——
So,post (%)8.119.418.80——
Sorw recovered after SF1 (%)49.369.053.7——
ED after post-flush (%)49.372.353.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.

Reading the comparison (SAMPLE records): both reservoir cores and the outcrop reference core mobilize oil only at trapping numbers 31–140× above the water-wet sandstone onset ((1.9 ± 0.6)×10−5). Core B shows a sharp desaturation once its threshold is crossed; Core A and Core C exhibit a more gradual desaturation over an order of magnitude in Nt — consistent with oil held in films, rough surfaces and micro-porosity of mixed-to-oil-wet carbonates rather than as discrete ganglia. Direct transfer of water-wet CDC correlations to these systems would materially overestimate mobilization at field-achievable forces.
Synthesis

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/m
  1. Select the core system — this sets the porosity φ and the measured permeability at Sorw, which fix the Bond-number contribution Nb.
  2. Set the Darcy velocity u with the first slider (the field range 0.5–2 ft/day is shaded in the chart).
  3. 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.

Trapping number vs Darcy velocityviscosity scenarios · shaded band = field range 0.5–2 ft/day
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 BRequired μ (cP)Polymer screening (literature)
Reach onset (Nt,crit = 1.37×10−3)0.42none — baseline suffices
Reach Nt ≈ 10−2 (high microscopic displacement efficiency)3.05≈3,500–4,000 ppm ATBS
Implementation constraints (screening, not measured here): at ~2 mD, viscous polymer injection is bounded by injectivity, mechanical degradation, filtration/face-plugging and fracture-pressure limits. Under 100 °C / 243k ppm TDS, HTHS-stable chemistries (e.g. ATBS-based synthetic polymers) are required rather than conventional HPAM. Literature screening: ≈1,500–2,000 ppm active ATBS for ~2 cP; ≈3,500–4,000 ppm for ~10 cP. Polymer rheology, retention and propagation were not directly measured in this work.
Reference

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 / propertyFormation waterSeawater
Na+66,13013,662
Ca2+23,246539
Mg2+2,6741,583
K+—498
Cl−150,67527,092
SO42−2300
HCO3−—0
TDS (ppm)243,02843,373
Hardness (ppm as CaCO3)26,5202,122
Viscosity (cP, 25 °C)1.571.02
Density (g/cm3, 25 °C)1.171.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 brineDilution (SW : DI water)Salinity vs SW≈ TDS (ppm)
DSAL13 : 175%32,530
DSAL21 : 150%21,687
Salinity-gradient post-flush: after the maximum viscous step, diluted seawater is injected at low rate (Q = 0.25 cm3/min) to probe phase-behavior-driven mobilization without an additional increase in the applied trapping number. Dilution shifts the local environment from near-optimum Winsor III toward under-optimum Winsor I.

SF1 formulation — Table 3

properties at 100 °C
ParameterValueUnit
Optimal salinity, S*45,000ppm TDS
Optimal solubilization ratio, R*9.5cm3/cm3
Chun–Huh IFT, σHuh = C/(R*)23.32×10−3mN/m
Spinning-drop IFT, σos (100 °C)3.07×10−3mN/m
Baseline pendant-drop IFT, σow24.3mN/m
Aqueous stability limit70,000ppm TDS
Aqueous slug viscosity, μ0.40cP
Microemulsion typeWinsor III—
SF1 composition, as reported in the preprint: sodium Guerbet alkoxy carboxylate (GAC, C24–35PO–30EO–COONa, 0.5 wt% active) with internal olefin sulfonate (IOS) co-surfactants and an ethoxylated phenol co-solvent (0.5 wt% active), formulated in seawater.

Phase behavior — solubilization scan

Winsor I → III → II · S* = 45 kppm · R* = 9.5

Oil–surfactant IFT vs temperature

spinning drop · power-law fit R2 = 0.998
Reference

Formulation 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 dilution
  1. Set the batch size — enter the target total batch mass (g).
  2. 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.
  3. Enter the formulation — for each component, the target active wt% in the final batch and the active fraction of the stock solution as assayed (%).
  4. 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.
  5. Mix in the listed order — brine concentrate first, then the surfactant stocks, then the co-solvent, then DI water to the target mass.
Batch compositionmass balance: 1,000.00 g = batch (closes)
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
ComponentTarget 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.0053.005.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.00100.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.

Reference

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

Rate schedule & live duration calculator

enter the core pore volume
cm3
StageQ (cm3/min)1.5 PV volume (cm3)Minimum duration
SW pre-flush 0.50018.360:36:43
1.00018.360:18:22
4.00018.360:04:35
8.00018.360:02:18
SF1 escalation 0.07518.364:04:48
0.25018.361:13:26
0.50018.360:36:43
1.00018.360:18:22
2.00018.360:09:11
6.00018.360:03:04
8.00018.360:02:18
12.00018.360:01:32
Post-flush 0.25018.361:13:26

Acceptance criteria — every step

data quality gates
CheckAcceptance criterion
Injected volume≥ 1.5 PV per rate step (see calculator)
Pressure responseΔP stable or approaching a plateau before rate change
Effluent fractional flowStable or approaching stable values
Oil reading resolutionIncremental 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 balanceReasonable closure before accepting the step
System integrityNo leakage, bypass, or abnormal pressure excursions
Operating conditionsTemperature 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)
Reference

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 report
Nc = v · μ / σ = u · μ / (φ · σ · cos θ)
Eq. 1
Capillary number
Interstitial-velocity convention; μ = aqueous displacing-phase viscosity; cos θ = 1 (mechanical baseline, wettability term omitted).
v = u / φ
Eq. 2
Interstitial velocity
u = Q/A with Q in m3/s (1 cm3/min = 1.6667 × 10−8 m3/s), A = πD2/4.
Nb = k · Δρ · g / (φ · σ · cos θ)
Eq. 3
Bond number (implemented)
k = Darcy-law average permeability at Sorw (1 mD = 9.869233 × 10−16 m2); Δρ = 200 kg/m3. The Pope et al. (2000) form omits φ; this implementation includes it. Nb is 2–3 orders of magnitude below Nc in the reservoir cores, so the distinction does not affect Nt.
Nt = √(Nc2 + 2 · Nc · Nb · sin α + Nb2)
Eq. 4
Total trapping number
Vector combination of viscous and buoyancy forces (Pope et al., 2000).
Nt = √(Nc2 + Nb2)
Eq. 5
Horizontal simplification
α = 0° for all corefloods in this work — used throughout.
σ = C / (R*)2
Eq. 6
Chun–Huh IFT
C = 0.3 mN/m; with R* = 9.5 gives σHuh = 3.32 × 10−3 mN/m — independent check on the spinning-drop extrapolation (agreement within 8%).
Nt = Nc,2 · (krw / φ)
Eq. 7–8
Water-wet reference conversion
Chatzis & Morrow Nc,2 = kw·ΔP/(L·σ) converted to this study’s basis; Berea BL-2 anchor (krw = 0.202, φ = 0.225) gives multiplier ≈ 0.9 — visually negligible on a log axis.
So,i = Sorw − (Σ oil recovered)i / PV
Saturation chain
Normalized as So/Sorw; mobilized fraction = 1 − So/Sorw; ED = (Sorw − Sorc)/Sorw.
k = Q · μ · L / (A · ΔP)
Darcy-law permeability
ΔP end-to-end, converted at 6,894.757 Pa/psi; k reported as the average of the four rate steps with the ΔP–Q correlation R2 as a quality flag.
Nt,crit = highest tested Nt before measurable desaturation
Critical trapping number (operational)
The empirical bracket extends to the next rate step at which oil was produced; both bounds are reported.

Constants & conversions

1 cm3/min1.6667×10−8 m3/s
1 mD9.869233×10−16 m2
1 psi6,894.757 Pa
1 m/s283,464.6 ft/day
g9.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-flush24.3 mN/m (pendant drop, 100 °C)
σSF13.07×10−3 mN/m (spinning-drop, power-law extrapolated to 100 °C)

Assumptions & limitations

  1. Sorw baselines are centrifuge-conditioned reference values — protocol- and rock-dependent, not universal residual saturations.
  2. 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.
  3. 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.
  4. σ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.
  5. Nt,crit is an operational bracket (last no-oil step → first producing step), not a continuously resolved onset.
  6. μ is the aqueous displacing-phase viscosity — the applied force is referenced to a defined fluid property, not to in-situ microemulsion rheology.
  7. 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.
  8. Field-rate scaling identifies screening constraints only; polymer rheology, retention, injectivity and fracture-pressure limits were not measured in this work.
  9. The fourth SAMPLE record (Experiment 4) has not been flooded; its sheet carries no identity or petrophysics and the coreflood recovery is intentionally blank.
Reference

Nomenclature

All symbols, subscripts, units and abbreviations used across this report.

Symbols
SymbolDefinitionUnit
ACross-sectional area of the core plugm2
EDMicroscopic displacement efficiencyfraction
gGravitational acceleration (9.81)m/s2
kPermeability at Sorw (Darcy-law average)mD
kabsAbsolute (brine) permeabilitymD
LCore plug lengthcm
NbBond number—
NcCapillary number—
NtTotal trapping number—
Nt,critCritical trapping number—
PVPore volumecm3
QVolumetric injection ratecm3/min
R*Optimal solubilization ratiocm3/cm3
S*Optimal salinityppm TDS
SoOil saturationfraction
SorcResidual oil saturation after chemical floodfraction
SorwResidual oil saturation after waterflood (centrifuge-conditioned baseline)fraction
So,postOil saturation after the salinity-gradient post-flushfraction
SwiInitial water saturationfraction
uDarcy (superficial) velocitym/s or ft/day
vInterstitial velocity, v = u/φm/s or ft/day
Vo/VsOil solubilization ratiocm3/cm3
Vw/VsWater solubilization ratiocm3/cm3
αDip angle (0° in this work)degrees
ΔPDifferential 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
σosOil–surfactant interfacial tension (3.07×10−3 at 100 °C)mN/m
σowOil–seawater interfacial tension (24.3)mN/m
φPorosityfraction
Abbreviations
AbbreviationDefinition
CDCCapillary desaturation curve
DIDeionized (water)
DSALDiluted-salinity brine (salinity-gradient post-flush)
EOREnhanced oil recovery
FWFormation water (243,028 ppm TDS)
GACGuerbet alkoxy carboxylate
HPHTHigh-pressure, high-temperature (coreflood system)
HTHSHigh-temperature, high-salinity
IFTInterfacial tension
IOSInternal olefin sulfonate
SF1Surfactant formulation 1 (GAC + IOS blend in seawater)
SWSynthetic seawater (43,373 ppm TDS)
TDSTotal dissolved solids