Professional Documents
Culture Documents
Squeeze Treatments
Ken Sorbie
Volume = V
Initial conc. (at t = 0) = co
Mass = m
UNITS:
c – mg/L
V – Litre (L)
m –g
– mg/g
Section 4: Slide 4 of 96
Static Adsorption
Volume = V
Initial conc. (at t = 0) = co
Mass = m
UNITS:
c – mg/L
V – Litre (L)
m –g
– mg/g
Section 4: Slide 5 of 96
Static Adsorption
Volume = V
Initial conc. (at t = 0) = co
Mass = m
Adsorption level, (mg SI/g rock)
UNITS:
c – mg/L V (c0 ceq )
V – Litre (L)
m –g
– mg/g
m
Section 4: Slide 6 of 96
The Adsorption Isotherm, (C)
Max. ads.
Inhibitor
Level
Adsorption max
Level
(mg/g)
Inhibitor Conc.
Section 4: Slide 7 of 96
The Adsorption Isotherm, (C)
Max. ads.
Inhibitor
Level
Adsorption max
Level
(mg/g)
Slope at threshold conc. ?
mg inhibitor d
g rock dC
c1
Inhibitor Conc.
Volume = V
c = c0
INITIALLY all the SI
= is in the aq. Phase
(c) and c = c0 =
(mg/g)
Mass = m
c0
UNITS: SI conc., c
c – mg/L
V – Litre (L)
m –g
– mg/g
Section 4: Slide 9 of 96
The Adsorption Isotherm, (C)
How the equilibrium adsorption isotherm is reached…
Initially, c = c0 (mg/L); Mass of SI (conserved) = V.c0 (mg)
IF ALL SI was adsorbed (c=0)
Volume = V 0 then , 0 = V.c0 /m (mg/g)
c=0
= 0
(c)
(mg/g)
Mass = m
c0
UNITS: SI conc., c
c – mg/L
V – Litre (L)
m –g
– mg/g
Section 4: Slide 10 of 96
The Adsorption Isotherm, (C)
How the equilibrium adsorption isotherm is reached…
Initially, c = c0 (mg/L); Mass of SI (conserved) = V.c0 (mg)
Volume = V 0
c0
UNITS: SI conc., c
c – mg/L
V – Litre (L)
m –g
– mg/g
Section 4: Slide 11 of 96
The Adsorption Isotherm, (C)
How the equilibrium adsorption isotherm is reached…
Initially, c = c0 (mg/L); Mass of SI (conserved) = V.c0 (mg)
Volume = V 0
ceq c0
UNITS: SI conc., c
c – mg/L
V – Litre (L)
m –g
– mg/g
Section 4: Slide 12 of 96
The Adsorption Isotherm, (C)
How the equilibrium adsorption isotherm is reached…
Initially, c = c0 (mg/L); Mass of SI (conserved) = V.c0 (mg)
Volume = V 0
ceq c0
SI conc., c
THIS is the equilibrium adsorption level
-it is found numerically by solving the following equation for ceq
Mass in system Vc0 m eq (ceq ) V .ceq Section 4: Slide 13 of 96
Adsorption Sensitivities
Examples …..
Section 4: Slide 14 of 96
Adsorption Sensitivities
Effect of mineral substrate and pH on
mg/g
Kaolinite
Quartz
mg/g
Kaolinite
Quartz
pH 2, no Ca pH 4, 428 ppm Ca
pH 4, no Ca
mg/g
(C) mg/g
Section 4: Slide 20 of 96
Adsorption Sensitivities - summary
• LEVEL OF ADSORPTION MAY DEPEND ON
SEVERAL FACTORS
- scale inhibitor type (phosphonate, PPCA, PVS..)
- the brine composition [Ca2+] and pH ([H+] ) etc….
DETPMP adsorption (mg SI/g core)
SI Ads.
(No Ca) [Ca]
pH pH
Section 4: Slide 21 of 96
Form of Adsorption Isotherms
Freundlich (c) .c n
Langmuir
1.2
adsorption isotherm – fractional coverage
Langmuir isotherm..
1.0
.c. max
Fractional Adsorption
0.8
1 .c
0.6
Fractional
max
0.4 Keq = 15,900 M-1
C50 = 62.7 M
adsorption is..
=0
.c
0.2 2
capacity = 0.15 mol/m
0.0
max 1 .c
0.000001 0.00001 0.0001 0.001 0.01 0.1
Supernatant Concentration, M
1 Langmuir isotherm..
0.9
.c. max
0.8
0.7
= 1.0
1 .c
Fraction coverage
0.6
= 0.1 Fractional
max
0.5
0.4
= 0.01
adsorption is..
0.3
.c
0.2 = 0.001
0.1 max 1 .c
0
0.1 1 10 100 1000 10000
SI concentration (ppm)
) vs. SI conc., c (ppm) for a Langmuir adsorption
Fractional coverage (
isotherm with values 1.0, 0.1, 0.01 and 0.001. Note that = 0.5 at c = 1/.
1 Langmuir isotherm..
1
Note that 0.5
0.9
at c
.c. max
0.8
0.7
= 1.0
1 .c
Fraction coverage
0.6
= 0.1 Fractional
max
0.5
0.4
= 0.01
adsorption is..
0.3
.c
0.2 = 0.001
0.1 max 1 .c
0
0.1 1 10 100 1000 10000
SI concentration (ppm)
) vs. SI conc., c (ppm) for a Langmuir adsorption
Fractional coverage (
isotherm with values 1.0, 0.1, 0.01 and 0.001. Note that = 0.5 at c = 1/.
Time, t
Mass = m
Adsorption level,
(mg SI/g rock)
V (c0 ceq )
m Section 4: Slide 27 of 96
Adsorption Kinetics
Volume = V co
[SI]
ceq
Time, t
Mass = m
Equilibrium
adsorption
Adsorption level, level
(mg SI/g rock)
ceq
V (c0 ceq )
m Time, t Section 4: Slide 28 of 96
Adsorption Kinetics
Rate of phosphonate adsorption onto quartz
5 10 15 20 25
(Jordan et al, SPE27389, 1994) Time, hours Section 4: Slide 29 of 96
Adsorption Kinetics
Rate of phosphonate adsorption onto quartz
Adsorption complete in
~3 – 5 hours
2
5 10 15 20 25
(Jordan et al, SPE27389, 1994) Time, hours Section 4: Slide 30 of 96
Adsorption Kinetics
Kaolinite,no Ca, pH 2, 95oC
Phosphonate (I1) static adsorption onto quartz and kaolinite under various
conditions (c0 = 5000 ppm active); Jordan et al, SPE27389, 1994
Section 4: Slide 31 of 96
Adsorption Kinetics
Showing how the equilibrium isotherm arises from the
form of the adsorption and desorption rate expressions …
FREUNDLICH
- Adsorption rate Ra ka .c n
- Desorption rate Rd kd .(c)
At Equilibrium => Ra = Rd
Section 4: Slide 32 of 96
Adsorption Kinetics
Showing how the equilibrium isotherm arises from the
form of the adsorption and desorption rate expressions …
FREUNDLICH
- Adsorption rate Ra ka .c n
- Desorption rate Rd kd .(c)
At Equilibrium => Ra = Rd
At Equilibrium =>
Ra Rd => ka .c kd (c)
n
Section 4: Slide 33 of 96
Adsorption Kinetics
Showing how the equilibrium isotherm arises from the
form of the adsorption and desorption rate expressions …
FREUNDLICH
- Adsorption rate Ra ka .c n
- Desorption rate Rd kd .(c)
At Equilibrium => Ra = Rd
At Equilibrium =>
Ra Rd => ka .c kd (c)
n
(c) .c n
ka / kd
Section 4: Slide 34 of 96
Adsorption Kinetics
Showing how the equilibrium isotherm arises from the
form of the adsorption and desorption rate expressions …
Ra Rd => ka .c(1 f ) kd . f
which rearranges to ( = constant)
.c. max ka / kd
1 .c Section 4: Slide 35 of 96
Adsorption Kinetics
eq
t
d
kd eq
2
dt
(Sorbie and Gdanski, SPE95088, 2005) Section 4: Slide 36 of 96
Adsorption Kinetics
Empirical kinetic expressions used in literature
0.1
Series1
0.08
Series2
GF model G-F rate equn. (k =2)
0.06 Rate law – Eq. 17
15 (k = 2.0) Series3
d
kd eq
2 0.04
dt 0.02
0
0 200 400 600 800 1000
Time,tT
Time, -->
Frontal spreading of
e tracer is DISPERSION
c 2c c
The tracer concentration D 2 v
t x x
c ( x, t ) Dispersion Convection
Section 4: Slide 39 of 96
Transport of SI Through Porous Media
brine only
1 2
PV
brine only
brine only
+ ADS. SI
In tail, (c/c0) 0 in < 1PV
Section 4: Slide 41 of 96
Transport of SI Through Porous Media
1
brine only
+ ADS. SI (100s – 100s PV)
PV injected
brine only
+ ADS. SI
OVER MANY PVs
brine only
+ ADS. SI
Section 4: Slide 42 of 96
Transport of SI Through Porous Media
Pressure Tappings
Brine Inhibitor
Solution
Section 4: Slide 43 of 96
Transport of SI Through Porous Media
100
10
0 100 200 300 400 500 600 700 800
10
0 100 200 300 400 500 600 700 800
brine only
+ ADS. SI
100
brine only
+ ADS. SI
10
0 100 200 300 400 500 600 700 800
PV
c 2
c c
D 2 v
t x x t
DISPERSION CONVECTION ADSORPTION
(kinetic)
Section 4: Slide 46 of 96
Transport of SI Through Porous Media
Design- Unitsof SI M assSIper Formof therate
ation adsorption rockvolum e, VT terminEq. 1
3
[ref.] (cm) where c=>
c 2c c
D 2 v (mg) g/Lm g/cm3
t x x t
A mg SI AVT or*
A
[3] grock A 1 rgVT t
Sorbie et al (1992)
B mgSI BVT
1 B
Lofporespace 1000 t
1000
C mg SI CVT
C
[6] cm3 ofporespace t
Gdanski & Funkhouser (2001)
D mg SI DVT 1 D
Lof rock
1000 1000 t
E mg SI E 1 VT
(1)E
[2]
Lof rockgrain 1000
t
Hong & Shuler (1988)
t x x t
A mg SI AVT or*
A
[3] grock A 1 rgVT t
Alternative forms of the Sorbie et al (1992)
adsorption term depending B mgSI BVT 1 B
on the units of adsorption Lofporespace 1000 1000 t
in the porous medium
C mg SI CVT
C
[6] cm3 ofporespace t
Gdanski & Funkhouser (2001)
D mg SI DVT 1 D
Lof rock
1000 1000 t
E mg SI E 1 VT
(1)E
[2]
Lof rockgrain 1000
t
Hong & Shuler (1988)
c (chain rule)
At equilibrium …
t c t
Section 4: Slide 50 of 96
Transport of SI Through Porous Media
c (chain rule)
At equilibrium …
t c t
c 2
c c
D 2 v
t x x t
Section 4: Slide 51 of 96
Transport of SI Through Porous Media
c (chain rule)
At equilibrium …
t c t
c 2
c c
D 2 v
t x x t
To obtain …
c 2c c c REARRANGE …
D 2 v
t x x c t
Section 4: Slide 52 of 96
Transport of SI Through Porous Media
… 1 c 2
c c
D 2 v
Rearrange to obtain
c t x x
c v c c
vc
t x x
1 c
Section 4: Slide 53 of 96
Transport of SI Through Porous Media
… 1 c 2
c c
D 2 v
Rearrange to obtain
c t x x
c v c c
vc
t x x
1 c
Velocity of concentration
level c
Section 4: Slide 54 of 96
Transport of SI Through Porous Media
c v c c
vc
t x x
1 c
brine only
LOW conc., c1
+ ADS. SI
c c c1
c(x, t1)
v1
c1
c Section 4: Slide 55 of 96
Transport of SI Through Porous Media
c v c c
vc
t x x
1 c
brine only
HIGHER conc., c2
+ ADS. SI
c c c1 c c c2 v2
c(x, t1)
c2
v1
c1
c c x Section 4: Slide 56 of 96
Transport of SI Through Porous Media
Section 4: Slide 58 of 96
Transport of SI Through Porous Media
X Location of SI slug
after overflush
- to allow adsorption
- 3 hrs. - 24hrs.
Section 4: Slide 59 of 96
Transport of SI Through Porous Media
hi
1
C
Co
( d )
ct dC ct
Ct
Radial Distance C
Vfluid
VCt =
[ 1 +/C)]
Section 4: Slide 60 of 96
Transport of SI Through Porous Media
( d )
ct dC ct
Ct
Radial Distance C
Vfluid
VCt =
[ 1 +/C)]
Section 4: Slide 61 of 96
Transport of SI Through Porous Media
( d )
ct dC ct
Ct
Radial Distance C
Vfluid
VCt =
[ 1 +/C)]
Section 4: Slide 62 of 96
Transport of SI Through Porous Media
C HIGH CONC.
Co FAST RETURN
ct
Radial Distance
104 “spike”
SI Conc.
in produced 103
brine
[SI] (ppm) 102
10
1
Section 4: Slide 63 of 96
Time or Cumulative water production
Transport of SI Through Porous Media
C MEDIUM CONC.
med
Co SLOWER RETURN
ct
Radial Distance
104
SI Conc.
in produced 103
brine
[SI] (ppm) 102
10
1
Section 4: Slide 64 of 96
Time or Cumulative water production
Transport of SI Through Porous Media
C LOW CONC.
Co
V. SLOW RETURN
ct
Radial Distance
104
SI Conc.
in produced 103
brine
[SI] (ppm) 102
10
1
Section 4: Slide 65 of 96
Time or Cumulative water production
Plan of presentation
• Fundamentals of inhibitor adsorption
- static adsorption
- the adsorption isotherm, (C)
- sensitivities (pH, [Ca2+], T)
- kinetic adsorption
Can match core flood SI effluents to obtain the dynamic adsorption isotherm
Experiment: Derive
Core Flood Inhibitor Adsorption
Effluent Profile Adsorption
Isothermisotherm
(C)
C SQUEEZE (C)
Modelling
Time (PV) C
Can match core flood SI effluents to obtain the dynamic adsorption isotherm
100
2.0
1.5
10
0 100 200 300 400 500 600 700 800 1.0
Flood T2, inhibitor I1
Brine Postflush (PV) --> Flood T3, inhibitor I1a
0.5 Flood T4, inhibitor I1b
0.0
0 100 200 300 400 500 600 700 800 900 1000
Modelling flood C3
Points + – data Dynamic adsorption isotherms
Solid line - model (c) (mg/L)* vs. c (ppm)
8000
(c)
7000
6000 Flood C3
Adsorption (mg/L)
Flood C4
5000
Flood C7
4000 Flood C10
Flood C11
3000
Flood C13
2000
Modelling flood C4 1000
Points + – data 0
Solid line - model 0 1000 2000 3000 4000 5000
SI concentration (ppm)
(c)
0
0 100 200 300 400 500
Active Inhibitor concentratiuon (ppm) Section 4: Slide 70 of 96
Examples of SI Core Floods in Reservoir Core
Section 4: Slide 71 of 96
Examples of SI Core Floods in Reservoir Core
Example 1: Examples of comparative core floods in field core
I1
I3
I1
I3
Section 4: Slide 74 of 96
Examples of SI Core Floods in Reservoir Core
Example 2: Examples of comparative core floods in field core
Sulphonated acrylate
(precipitation)
Section 4: Slide 76 of 96
Examples of SI Core Floods in Reservoir Core
Example 3: Core floods comparing DETPMP (ads. & pptn) and PPCA (pptn.) in field core
DETPMP – pptn.
DETPMP – ads.
PPCA – pptn.
Section 4: Slide 77 of 96
(Jordan et al, SPE31125, 1996)
Examples of SI Core Floods in Reservoir Core
Section 4: Slide 78 of 96
Examples of SI Core Floods in Reservoir Core
Example 4: Examples of comparative core floods in field core
Hexa phosphonate
(adsorption)
Low concentration
region
F3: Penta phosphonate
F4
(adsorption)
Example 5: Does the core flood return curve (PV postflush to MIC)
correlate with the static adsorption level ? (Jordan et al, 1994, 1995)
Section 4: Slide 83 of 96
Example 5: Does the core flood return curve (PV postflush to MIC)
correlate with the static adsorption level ?
Static scale inhibitor adsorption on crushed core (mg/g)
Section 4: Slide 87 of 96
Applying the Adsorption Isotherm in the Field
To Design SI Squeeze Treatments
C Sensitivities
(C) SQUEEZE
Modelling
Time
C
Section
SENSITIVITIES => inhibitor conc., slug size, overflush volume, 4: Slide 88 of 96
etc.....
Applying the Adsorption Isotherm in the Field
To Design SI Squeeze Treatments
Calculating Sensitivities to various factors to optimise squeeze treatment
MIC
1
Time or Cumulative water production
- Rate/non-equilibrium effects
i.e. d(C)/dt = various rate laws
(Zhang et al, SPE64744, 2000; Sorbie and Gdanski, 2005)
Section 4: Slide 90 of 96
Review of models for adsorption and precipitation squeeze treatments
(Malandrino et al, SPE29001, 1995)
Section 4: Slide 91 of 96
Results for Precipitation Squeeze Treatments
Modelling of precipitation core floods using models of varying complexity
from Malandrino et al, SPE29001, 1995
- Rate/non-equilibrium effects
i.e. d(C)/dt = various rate laws
(Zhang et al, SPE64744, 2000; Sorbie and Gdanski, 2005)
Section 4: Slide 93 of 96
Other Processes – Further Complications
Coupled adsorption depending on several factors
i.e. (C) = (C, [Ca2+], [H+], T)
Inhibitor adsorption
as a function of
pH ([H+]) and [SI]