Society of Petroleum Engineers – London Piers Johnson C.Eng
Managing Director of OPC 26th November 2013
methods and analysis : de-convolution and reservoir surveillance 26 - - PowerPoint PPT Presentation
Innovations in pressure transient test methods and analysis : de-convolution and reservoir surveillance 26 th November 2013 Society of Petroleum Piers Johnson C.Eng Managing Director of OPC Engineers London What we will cover in this
Managing Director of OPC 26th November 2013
26/11/2013 OPC 2
26/11/2013 OPC 3
26/11/2013 OPC 4
26/11/2013 OPC 5
26/11/2013 OPC 6
Schlumberger
26/11/2013 OPC 7
26/11/2013 OPC 8
10 20 30 40 50 60 70 80 90 100 10 20 30 40 50 60 70 80 90 100 1980 1985 1990 1995 2000 2005 2010 2015 Costs Costs Year Cost of Wells Cost of Gauges
Diagrammatic only
BIGASCI Example Data
0. 20. 40. 60. 80.
600.
Time (hours) STB/D
BIGASCI Example Data
0. 20. 40. 60. 80. 0. 2000. 6000. 10000.
PSI
SET PACKER PRESSURE TEST TUBING WHEN RUNNING IN HOLE (RIH) INITIAL FLOW CLEAN UP FINAL BUILD UP MAIN FLOW POOH
REVERSE CIRCULATE
26/11/2013 OPC 9
26/11/2013 OPC 10
26/11/2013 OPC 11
0. 50. 100. 150.
40. 80.
Time (hours)
0. 50. 100. 150. 4800. 4900. 5000.
Note: the “d” in “pd” stands for “draw-down”. This “pd” has dimensions of psi/stb/d.
26/11/2013 OPC 12
t = time k = a characteristic permeability h = a characteristic thickness L = a characteristic length S = a constant “skin” x = a list of model parameters α,β = conversion factors
2 t d
For radial flow in an infinite reservoir, the above general equation translates into the classic drawdown equation as follows:
S r c k t kh B t p
w t d
87 . 23 . 3 log ) log( 6 . 162 ) (
2
26/11/2013 OPC 13
t d d i
n i i d i i d i
1 1
26/11/2013 OPC 14
26/11/2013 OPC 15
26/11/2013 OPC 16
26/11/2013 OPC 17
Wrong Reservoir (dinosaur) model RIGHT Reservoir (dinosaur) model
0. 50. 100. 150. 200. 250.
300.
Time (hours)
0. 50. 100. 150. 200. 250. 4000. 4400. 4800.
p(t) tq1 tq2 t tq3
Pi
Drawdown Build up
26/11/2013 OPC 18
Pi-p(t11) = [q1-q0]pd(t11-tq1) Pi-p(tq2) = [q1-q0]pd(tq2-tq1)
Pi-p(t21) = [q1-q0]pd(t21-tq1) + [q2-q1]pd(t21-tq2) Pi-p(tq3) = [q1-q0]pd(tq3-tq1) + [q2-q1]pd(tq3-tq2)
p(t11) to p(tq2) in 1st flow p(t21) to p(tq3) in 2nd flow
10 -2 10 -1 10 0 10 1 10 2 10 -2 10 -1 10 0
Delta-T (hr) Draw-Down Response (PSI/STB/D)
pd(Δt) derivative of pd
26/11/2013 OPC 19
Pi-p(t11) = [q1-q0]pd(t11-tq1) Pi-p(tq2) = [q1-q0]pd(tq2-tq1)
Pi-p(t21) = [q1-q0]pd(t21-tq1) + [q2-q1]pd(t21-tq2) Pi-p(tq3) = [q1-q0]pd(tq3-tq1) + [q2-q1]pd(tq3-tq2)
p(t11) to p(tq2) in 1st flow p(t21) to p(tq3) in 2nd flow
10 -2 10 -1 10 0 10 1 10 2 10 -2 10 -1 10 0
Delta-T (hr) Draw-Down Response (PSI/STB/D)
tq2-tq1 tq3-tq1
26/11/2013 OPC 20
26/11/2013 OPC 21
10-3 10-2 10-1 100 101 102 103 10-2 10-1 100 Delta-T (hr)
26/11/2013 OPC 22
Pi-p(t11) = [q1-q0]pd(t11-tq1) Pi-p(tq2) = [q1-q0]pd(tq2-tq1)
Pi-p(t21) = [q1-q0]pd(t21-tq1) + [q2-q1]pd(t21-tq2) Pi-p(tq3) = [q1-q0]pd(tq3-tq1) + [q2-q1]pd(tq3-tq2)
p(t11) to p(tq2) in 1st flow p(t21) to p(tq3) in 2nd flow
10 -2 10 -1 10 0 10 1 10 2 10 -2 10 -1 10 0
Delta-T (hr) Draw-Down Response (PSI/STB/D)
26/11/2013 OPC 23
26/11/2013 OPC 24
10-3 10-2 10-1 100 101 102 103 10-3 10-2 10-1 100
Delta-T (hr)
10-3 10-2 10-1 100 101 10-2 10-1 100
Delta-T (hr)
0. 500. 1000. 1500. 2000. 2500. 3000.
300.
Time (hours)
0. 500. 1000. 1500. 2000. 2500. 3000. 3000. 3500. 4000. 4500.
Derivative plot comparison PBU#1 PBU#2 De-Convolution of both PBU’s ..”all-together” fails Bottom Hole Shut in vs Surface shut in – different well bore storage so De-convolution fails
26/11/2013 OPC 25
26/11/2013 OPC 26
0. 500. 1000. 1500. 2000. 2500. 3000.
300.
Time (hours)
0. 500. 1000. 1500. 2000. 2500. 3000. 3000. 3500. 4000. 4500.
PBU#1 PBU#2
10-3 10-2 10-1 100 101 102 10-2 10-1 100
Delta-T (hr)
.03 .03De-convolve PBU#1
10-2 10-1 100 101 102 103 10-2 10-1 100
Delta-T (hr)
.05 .05De-convolve PBU#2
...over the TOTAL duration of the test
subject to points from PBU#1
10-2 10-1 100 101 102 103 10-2 10-1 100
Delta-T (hr)
.05 .05 .03 .03
26/11/2013 OPC 27
10-3 10-2 10-1 100 101 102 103 10-3 10-2 10-1 100
Delta-T (hr)
.05 .05 .03
Pi too low
10-3 10-2 10-1 100 101 102 103 10-3 10-2 10-1 100
Delta-T (hr)
.05 .05 .03 .03
Pi too high
10-3 10-2 10-1 100 101 102 103 10-3 10-2 10-1 100
Delta-T (hr)
.05 .05 .03 .03
Pi just right
26/11/2013 OPC 28
26/11/2013 OPC 29
26/11/2013 OPC 30
A Field B Well
0. 100. 200. 300. 400. 500.
5000. 15000.
Time (hours)
A Field B Well
0. 100. 200. 300. 400. 500.
ANALYSE
2003/10/23-2014 : OIL
26/11/2013 OPC 31
A Field B Well
10-3 10-2 10-1 100 101 10-4 10-3 10-2
Delta-T (hr) ENDWBS
2003/10/23-2014 : OIL
Homogeneous Reservoir ** Simulation Data **
skin = -1.8893 permeability = 190.79 MD Areal Ky/Kx = 1.0000 Perm-Thickness = 5342.1 MD-METER +x boundary = 40.0 METER (1.00)
+y boundary = 380. METER (1.00)
Initial Press. = 7841.27 PSI Average Press. = 3499.28 PSI Pore-Volume = 779240. METER^3 Smoothing Coef = 0.,0. Static-Data and Constants Volume-Factor = 1.490 vol/vol Thickness = 28.00 METER Viscosity = 0.2980 CP Total Compress = .2310E-04 1/PSI Rate = 8000. STB/D Storivity = 0.0001552 METER/PSI Diffusivity = 2829. METER^2/HR Gauge Depth = N/A METER
Datum Depth = N/A METER Analysis-Data ID: DCADJ Based on Gauge ID: A2 M51 PFA Starts: 2003-10-04 00:00:00 PFA Ends : 2003-10-24 21:18:36
A Field B Well
20000. 30000. 40000. 50000. 3000. 3100. 3200. 3300. 3400. 3500. 3600. Superposition(T) P PSI 6.0 HR 0.73 HR 0.048 HR ENDWBS 2003/10/23-2014 : OIL
A Field B Well
0. 100. 200. 300. 400. 500.
5000. 15000. Time (hours)
A Field B Well
0. 100. 200. 300. 400. 500. 2000. 3000. 4000. 5000. 6000. 7000. 2003/10/23-2014 : OIL
26/11/2013 OPC 32
A Field B Well
10-3 10-2 10-1 100 101 102 10-3 10-2 10-1
Delta-T (hr)
2003/10/23-2014 : OIL
Pi for this model is 7840psia. But if Pi is known to be 4155 psia, this cannot be the correct model
26/11/2013 OPC 33
A Field B Well
10-3 10-2 10-1 100 101 102 10-3 10-2
Delta-T (hr) ENDWBS
2003/10/23-2014 : OIL
Linear-Composite 3-Zone ** Simulation Data **
skin = -2.8000 permeability = 164.00 MD Areal Ky/Kx = 1.0000 X-Interface(1) = 45.000 METER Mob.ratio(1) = 0.15000 Stor.ratio(1) = 0.80000 X-Interface(2) = -45.000 METER Mob.ratio(2) = 0.15000 Stor.ratio(2) = 0.80000 Perm-Thickness = 4592.0 MD-METER +x boundary = 450. METER (1.00)
+y boundary = 300. METER (1.00) Initial Press. = 4155.00 PSI
Conditioning Coeff. = 0.0100000 [23-OCT-2003] Obj.Func. = 1501.20 Static-Data and Constants Volume-Factor = 1.490 vol/vol Thickness = 28.00 METER Viscosity = 0.2980 CP Total Compress = .2310E-04 1/PSI Rate = 8000. STB/D Storivity = 0.0001552 METER/PSI Diffusivity = 2432. METER^2/HR Gauge Depth = N/A METER
Datum Depth = N/A METER Analysis-Data ID: DCADJ Based on Gauge ID: A2 M51 PFA Starts: 2003-10-04 00:00:00 PFA Ends : 2003-10-24 21:18:36
26/11/2013 OPC 34
0. 500. 1000. 1500. 2000. 2500. 3000.
4000. 10000.
Time (hours)
0. 500. 1000. 1500. 2000. 2500. 3000. 1000. 2000. 3000. 4000. 5000. 6000. 2010/01/24-0000 : GAS (PSEUDO-P with Mat.Bal.)
Data showing large draw-down over a long time. Note the detailed rate-history with a flow-period for each pressure point.
26/11/2013 OPC 35
10-1 100 101 102 103 10-3 10-2 10-1
Delta-T (hr) STABIL
2010/01/24-0000 : GAS (PSEUDO-P with Mat.Bal.)
permeability = 4.0000 MD Perm-Thickness = 400.00 MD-FEET R(inv) at 1.035 hr = 226. FEET Mat.Bal Correction
Conditioning Coeff. = 1.0000 [24-JAN-2010] Obj.Func. = 22304.7 Static-Data and Constants Volume-Factor = 0.8104 RB/MSCF Thickness = 100.0 FEET Viscosity = 0.02702 CP Total Compress = .7704E-04 1/PSI Rate = 29.00 MSCF/D Storivity = 0.0003082 FEET/PSI Diffusivity = 12670. FEET^2/HR Gauge Depth = N/A FEET
Datum Depth = N/A FEET Analysis-Data ID: ALLQ2 Based on Gauge ID: THP PFA Starts: 2009-09-11 00:00:00 PFA Ends : 2010-01-25 00:00:00
De-convolution (note: with a material-balance correction) based on a specified reservoir pore-volume. Note that the de- convolution excludes the clean- up and gap in the data at 2000
until response-function agrees with unit-slope line.
26/11/2013 OPC 36
10-1 100 101 102 103 10-3 10-2 10-1 Delta-T (hr) 2010/01/24-0000 : GAS (PSEUDO-P with Mat.Bal.)
Horizontal Well and Homogeneous Reservoir ** Simulation Data **
Sk(mech.darcy) = 3.6228 permeability = 0.36946 MD Areal Ky/Kx = 1.0000 Kv/Kh = 0.100000 Drain Length/2 = 2250.0 FEET Zw/H = 0.50000 Sk(Global+DQ) = -7.7993 Skin(geom.) = -8.0538 Perm-Thickness = 36.946 MD-FEET Turbulence = 0. 1/MSCF/D +x boundary = 2300. FEET (1.00)
+y boundary = 143. FEET (1.00)
Initial Press. = 7763.00 PSI Mat.Bal Correction
Model Pore-Volume = 5267600. FEET^3
Model Ct = .7704E-04 1/PSI Conditioning Coeff. = 1.0000 [24-JAN-2010] Obj.Func. = 22304.7 Static-Data and Constants Volume-Factor = 0.8104 RB/MSCF Thickness = 100.0 FEET Viscosity = 0.02702 CP Total Compress = .7704E-04 1/PSI Rate = 29.00 MSCF/D Storivity = 0.0003082 FEET/PSI Diffusivity = 1170. FEET^2/HR Gauge Depth = N/A FEET
Datum Depth = N/A FEET Analysis-Data ID: ALLQ2 Based on Gauge ID: THP PFA Starts: 2009-09-11 00:00:00 PFA Ends : 2010-01-25 00:00:00
Match with a horizontal-well in a narrow box enclosing the well-bore i.e. the staged fracs "stimulated" a reservoir volume. The model pore- volume corresponds to the de- convolution pore-volume. The skin, permeability, kv/kh, etc. are just nominal values to get a stabilisation below the first point in the response- function.
26/11/2013 OPC 37
0. 500. 1000. 1500. 2000. 2500. 3000.
4000. 10000.
Time (hours)
0. 500. 1000. 1500. 2000. 2500. 3000. 1000. 2000. 3000. 4000. 5000. 6000. 2010/01/24-0000 : GAS (PSEUDO-P with Mat.Bal.)
Horizontal Well and Homogeneous Reservoir ** Simulation Data **
Sk(mech.darcy) = 3.6228 permeability = 0.36946 MD Areal Ky/Kx = 1.0000 Kv/Kh = 0.10000 Drain Length/2 = 2250.0 FEET Zw/H = 0.50000 Sk(Global+DQ) = -7.7993 Skin(geom.) = -8.0538 Perm-Thickness = 36.946 MD-FEET Turbulence = 0. 1/MSCF/D +x boundary = 2300. FEET (1.00)
+y boundary = 143. FEET (1.00)
Initial Press. = 7763.00 PSI Average Press. = 2147.28 PSI Pore-Volume = 5262400. FEET^3 Sk(mech.darcy)+DQ = 3.6228 Static-Data and Constants Volume-Factor = 0.8104 RB/MSCF Thickness = 100.0 FEET Viscosity = 0.02702 CP Total Compress = .7704E-04 1/PSI Rate = 29.00 MSCF/D Storivity = 0.0003082 FEET/PSI Diffusivity = 1170. FEET^2/HR Gauge Depth = N/A FEET
Datum Depth = N/A FEET Analysis-Data ID: ALLQ2 Based on Gauge ID: THP PFA Starts: 2009-09-11 00:00:00 PFA Ends : 2010-01-25 00:00:00
Regular simulation with the results
the model does make some sense. But only as an indication of the well behaviour i.e. the rate and pressure data are consistent with depletion
length equal to the length of the horizontal-well and a width equal to twice a sensible hydraulic-fracture half-length. In other words, the well is depleting a zone "broken and
fracture treatment. (see SPE paper 115766: Slick water Fracturing: Food for thought)
26/11/2013 OPC 38
26/11/2013 OPC 39