SlideShare a Scribd company logo
1 of 74
Schlumberger
Private
SURFACE TESTING
OIL & GAS CALCULATIONS
TE–P1 ELC, Melun
Schlumberger
Private
Objectives
On completion of this presentation you should be able
to:
• Explain the theory behind the calculation of oil and
gas rates using:
– Shrinkage Tester & Meter Factor
– Combined Meter Factor
– Tables
• Be familiar with the standard Well Test Report sheets
for Oil and Gas Calculations
Schlumberger
Private
Oil Information Sheet
• Lists the main variables used
in oil calculations
• Explains various Oil
Calculation equations for:
– Measurement with Tank
– Shrinkage Tester & meter
factor
– Combined Meter Factor
(Shrinkage measured with
Tank)
– Shrinkage from Tables
Schlumberger
Private
Oil Calculations – Basic Theory
V = Volume of liquid recorded by oil meter
BSW = Basic Sediments and Water
F = Meter factor
(physical inaccuracy in meter when checked before the job with water)
SHR = Shrinkage Measurement
(volume reduction in oil taken from separator to tank conditions)
K = Shrinkage Temperature Correction Factor
(correction of shrinkage from tank temperature to 60 degF)
Vo = Corrected Oil Volume
    K
SHR
f
BSW
V
Vo 





 1
1
Schlumberger
Private
Oil Calculations – Basic Theory
3 Cases considered using worked examples:
1. Shrinkage & Meter Factor
2. Shrinkage from Tables
3. Combined Meter Factor
Also, observe how the handwritten reading sheets are
filled in.
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
In this example:
“SHR” is measured directly using a
shrinkage tester
“f” is measured before the job starts
by flowing water through the meter
and measuring returns at the tank
SHR then has to be corrected from
shrinkage tester conditions to 60
degF using K factor
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
NOTE THE UNITS
AND NUMBER OF DECIMAL PLACES
2 2 1 2 3 - 3 - 3 3 2 - 2
Values already marked on the sheet come from the
Well Testing Reading Sheets
We have separate
meter factor
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
Vs = Difference between Meter Readings
d = 33.96 – 13.13 = 20.83 bbls
Interval is time between
each set of readings
V’o* = Corrects Vs for BSW and meter factor
d = Vs.(1-BSW).f
d = 20.83 x (1-1.5/100) x 0.96 = 19.70
Case #1 – Shrinkage Tester used
Shrinkage Factor = 1 – SHR
= 1 – 3.5/100 = 0.965
Temp = Temperature at SHRINKAGE
TESTER
0.965 88
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
To calculate
specific gravity at
60 degF use
CHART
Schlumberger
Private
Oil SG @ 60 degF
SG = 0.864 @ 90 degF
• SG from Left Axis
• TEMP from Bottom Axis
• Intersection point – draw line
parallel to Red Lines
To find SG@60 degF either:
• Compare position of line to
Red Lines
• Extrapolate to T = 60 degF
and use Left Axis
Measured
SG
Shrinkage
TEMPERATURE
SG @ 60 degF =
60 degF
0.876
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
CHART
0.876
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
Next the TEMPERATURE
CORRECTION FACTOR, K must
be calculated.
This corrects the SHRINKAGE @
Observed Shrinkage Temperature to
the SHRINKAGE @ 60 degF
We need to use a CHART…
Schlumberger
Private
SHR K FACTOR
SG/60degF = 0.876
SHRT = 88 degF
• SHRT from Top Axis
• Coincides with SG @60degF
line
• Line to Right Axis to read K
Factor
SHR K factor =
Shrinkage TEMP
= 88 degF
0.988
Schlumberger
Private
The CUMULATIVE production is calculated from the time of the
last FIXED CHOKE CHANGE. In this example consider 08:00
Cumulative = Rate x Time since choke change
= 1803 x 15/1440
= 18.78 bbls
Example #1 – Shrinkage & Meter Factor
0.988
Calculate the rate, using the interval
Rate = Vo/(INTERVAL) x (# min per day)
= 18.78 / 15 x 1440
= 1803 BOPD
Calculate the corrected volume flowed
Vo = V’o*.(1-SHR).K
= 19.70 x 0.965 x 0.988
= 18.78 bbls
18.78 1803 18.78
CHART
0
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
Now the rest of the remaining lines can be
completed…
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
Cumulative = 18.78 + 1714/1440 x 15
= 36.63
Or 18.78 + 17.85 = 36.63
36.63
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
Schlumberger
Private
Example #1 – Shrinkage & Meter Factor
Schlumberger
Private
Example #2 – Shrinkage Tables
In this example:
Shrinkage Factor “(1-SHR)” is
estimated from tables (based on
KATZ Data)
“f” is measured before the job starts
by flowing water through the meter
and measuring returns at the tank
K factor = 1 as KATZ table gives
Shrinkage Factor already at 60
degF
Schlumberger
Private
Example #2 – Shrinkage Tables
Values already marked on the sheet come from the
Well Testing Reading Sheets
In this case we
use f =1as f is
unknown
Correct for BSW and meter factor as before…
Vs = Difference in meter reading
V’o* = Vs.(1-BSW).f
Schlumberger
Private
Example #2 – Shrinkage Tables
Again, we calculate gravity at 60 degF using
Tables
0.818
Schlumberger
Private
Example #2 – Shrinkage Tables
SHRINKAGE FACTOR is estimated from tables
using…
Separator Pressure (psig) & Oil SG @ 60 degF
CHART
Schlumberger
Private
1-SHR @ 60 degF
Sep P. = 1050 psi
SG@60 degF = 0.818
• Draw SG line on chart
• Separator Pressure from Left
scale
• Intersect with SG line, and
vertically down
• Intersect with lower curve
• Horizontal to left axis to get
shrinkage factor @ 60 degF
Sep P.
1050 psi
(1-SHR) @ 60 degF = 0.856
0.856
Schlumberger
Private
Example #2 – Shrinkage Tables
CHART
K Factor = 1 , because Shrinkage Factor already at
60 degF.
Schlumberger
Private
Example #2 – Shrinkage Tables
Then complete Vo and rates as before…
Vo = V’o*.(1-SHR).K
Schlumberger
Private
Example #2 – Shrinkage Tables
The last line can then be completed in the
same way….
1282
Schlumberger
Private
Example #2 – Shrinkage Tables
1282
Schlumberger
Private
Example #3 – Combined Meter Factor
In this example:
During the well test, a meter factor is taken, but we
must
• Wait 30 minutes before taking final gauge tank
reading to allow any Shrinkage to occur
• Record Tank Temperature for K – factor calculation
This meter factor takes account of meter factor, f and
shrinkage of oil and so is called a COMBINED
METER FACTOR, (1-SHR)*
Reading
Meter
Reading
Tank
CMF 
)
1
.(
f
)*
1
( SHR
SHR
CMF 



Schlumberger
Private
Example #3 – Combined Meter Factor
Values already marked on the sheet come from the
Well Testing Reading Sheets
Correct for BSW as before, in this case there is no
meter factor
Vs = Difference in meter reading
V’o* = Vs.(1-BSW)
Schlumberger
Private
Example #3 – Combined Meter Factor
To Calculate CMF….
Tank Vol.= (Tank Final Reading – Tank Initial Reading) x Tank Conversion Factor
= (84 – 50) x 0.264 = 8.976 bbl
0.898
Combined Meter Factor = (Tank (True) Reading) / (Meter Reading) = 8.976/10 = 0.8976
Schlumberger
Private
Example #3 – Combined Meter Factor
To Calculate CMF….
98
0.898
Shrinkage Temperature = Tank Temperature when final reading is taken
Schlumberger
Private
Example #3 – Combined Meter Factor
Again, we calculate gravity at 60 degF using
Tables
0.890
Schlumberger
Private
Example #3 – Combined Meter Factor
And we calculate the Shrinkage Temperature
Factor, K using the tables as in Example 1
0.984
Schlumberger
Private
Example #3 – Combined Meter Factor
Then complete Vo and rates as before…
Vo = V’o*.(1-SHR).K
Schlumberger
Private
Example #3 – Combined Meter Factor
The last line can then be completed in the
same way….
Schlumberger
Private
Example #3 – Combined Meter Factor
Schlumberger
Private
Gas Calculations
Gas flowrate is calculated from the differential
pressure across the daniel orifice plate and static
pressure, as measured by the Barton Chart
Recorder.
hw = Differential Pressure (in. of H20)
Pf = Separator pressure (psia) – measured
downstream of Plate
f
w P
h
C
Q 

Schlumberger
Private
Fu = Unit Conversion Factor
Fb = Basic Orifice Factor
Fg = Specific Gravity Factor
Y2 = Expansion Factor
Ftf = Flowing Temperature Factor
Fpv = Supercompressibility Factor
Gas Calculations – Numerical Constant
pv
tf
g
b
u F
F
Y
F
F
F
C 




 2
Schlumberger
Private
Gas Information Sheet
• Explains basic theory behind
gas calculation
• Lists main data about
metering devices. e.g.
– Daniel Line Bore
– Specific Gravity
Measurement
• Shows selection of Fu to give
desired output units and
reference conditions
Schlumberger
Private
Gas Calculations - Example
Values already marked on the
sheet come from the Well Testing
Reading Sheets…
With Separator Static &
Differential Pressures being the
most important measurements
250
Air:1.00
0
Schlumberger
Private
Gas Calculations - Example
NOTE THE UNITS
Especially psia for P
Most of the factors have no units
The output units of
the gas rate come
from the choice of
Fu…
250
Air:1.00
0
Schlumberger
Private
Fu – Unit Conversion Factor
• Value depends on
the reference
conditions used
and the units of
gas rate desired
• Normally reference
conditions are:
– 14.73 psi
– 60 degF
In this case we desire scf/day
Fu = 24
Schlumberger
Private
Gas Calculations - Example
Note Number of Decimal Places Required
Also
- - - 2 3 3 2 4 4 4 4 1
Number of decimal places for Gas Rates depends
on how large rate is, and how we report it:
SCFD 0 dp
MSCFD 1 dp
MMSCFD 2dp
250
Schlumberger
Private
Gas Calculations - Example
Start the calculations….
10
.
126
60
265 


 f
w P
h
126.10
250
Air:1.00
0
Schlumberger
Private
Gas Calculations - Example
TABLES
250
Schlumberger
Private
Fb – Basic Orifice Factor
Depends on:
• Daniel Line Bore: ID
of the metering tube
– Plate on side of
Daniel
– Normally 5.761 in.
• Orifice Diameter (in)
Fb = 455.03
D = 5.761
in
d = 1.5 in
Schlumberger
Private
Gas Calculations - Example
TABLES
or EQUATION
Schlumberger
Private
Fg – Specific Gravity Factor
Fg corrects the gas flow equation for
gas factors that have a s.g. not
equal to 1
• Calculated by a simple equation
• Or can be taken from the table.
(Interpolate values)
Fg = (1.1834+1.1818)/2 =
1.1826
s.g. =
0.715
SG
Fg
1

Interpolate
Schlumberger
Private
Gas Calculations - Example
TABLES or
GRAPH
Schlumberger
Private
Y2 – Expansion Factor
Y2 takes into account the change in specific gravity of
the gas as it’s velocity and pressure change through
the orifice
Can be calculated from either:
• Tables
• Chart (very user unfriendly!)
Schlumberger
Private
Into the table we input:
• Don’t try to interpolate the
table, just round to the
nearest 1 dp and use this
value
Y2 – Expansion Factor -
Tables
Y2 = 1.0013
3
.
0
~
260
.
0
761
.
5
5
.
1



D
d

2
.
0
~
226
.
0
265
60


f
w
P
h
Schlumberger
Private
The chart is normally only used if we are outside the range of the
tables. To use:
• Draw a line between Pf and hw using the parabolic axis.
– There is a choice of scales so you must be consistent. i.e. if
reading Pf from the outer scale of the big parabola, you must
read hw from the outer scale of the big parabola.
• Where this line intersects the horizontal axis, draw a line
vertically up.
• From the horizontal axis, take the orifice diameter and go
vertically up until we hit the Line bore line, then horizontally
across.
• From the intersection of the horizontal and vertical lines draw
a line to the reference point A and where this line intersects
the vertical axis we can read off Y2.
Y2 – Expansion Factor - Chart
Schlumberger
Private
Y2 – Expansion Factor - Chart
Example
Pf = 180 psig
Hw = 260 in H20
Line Bore = 4.026 in
Orifice Size = 2.125 in hw = 260in
Pf = 180 psig
d = 2.125 in
Y2 = 1.0083
Schlumberger
Private
Gas Calculations - Example
TABLES or
EQUATION
Schlumberger
Private
Ftf – Flowing Temperature Factor
Ftf corrects the gas rate for
flowing temperatures that are
not 60 degF
• Calculated by an equation
• Or can be taken from the
table
Ftf =0.9768
Tf = 85
degF
 
 
degC
2
.
273
556
.
288
degF
460
520
f
f
tf
T
T
F




Schlumberger
Private
Gas Calculations - Example
TABLES or
CHART
Schlumberger
Private
Fpv – Supercompressibility Factor
Fpv – Corrects the gas flow rate for the fact that real
gases deviate from the ideal behavior as predicted by
Boyle’s law.
To calculate it we need:
• Separator Static Pressure (psig)
• Gas Specific Gravity
• Flowing Temperature
Can be calculated from either:
• Tables
• Chart
Schlumberger
Private
Fpv – Supercompressibility Factor – Table (1)
Second table corrects this
Fpv for the flowing
temperature
Input:
• Fpv
• Tf
• Each heading is
inclusive to next higher
heading. Do not
interpolate
Fpv (uncorrected) =
Pf = 265 psia = 250
psig
sg = 0.715
Schlumberger
Private
Fpv – Supercompressibility Factor – Table (2)
First table calculates Fpv,
then we must correct
for temperature
Input:
• Pf (psig)
• s.g.
• Each heading is
inclusive to next higher
heading. Do not
interpolate
Fpv = 1.027
Fpv = 1.032 psig
Tf = 85 degF
Schlumberger
Private
The chart is normally only used if we are outside the range of the tables.
To use:
1. Left Hand Chart bottom axis - Flowing Temperature go
vertically upwards
2. Intersect with specific gravity line and go horizontally into Right
Hand Chart
3. Intersection of this line with Separator Pressure (psig) from
bottom axis gives Fpv @ 60 degF
Fpv – Supercompressibility Factor – Chart
Schlumberger
Private
Fpv – Supercompressibility Factor – Chart
Example:
Pf = 250 psig
Tf = 85 degF
Sg = 0.715
85 degF 250 psig
Schlumberger
Private
Gas Calculations - Example
C = Fu.Fb.Fg.Y2.Ftf.Fpv
= 24 x 455.03 x 1.1826 x 1.0013 x 0.9768 x 1.0270
= 12972.9
12972.9
250
Schlumberger
Private
Gas Calculations - Example
12972.9
Qgas = C.(hw.Pf)1/2
= 12972.9 x 126.10
= 1635882.7 SCFD
= 1.64 MMSCFD
1.64
250
Schlumberger
Private
Gas Calculations - Example
12972.9 1.64
Cumul.= 1.6359 /1440 x 15
= 0.0170 MMSCF
= 17.0 MSCF
17.0
250
Schlumberger
Private
Gas Calculations - Example
The remaining lines can then be completed in
the same way…. 250
Schlumberger
Private
Gas Calculations - Example
The remaining lines can then be completed in
the same way…. 250
Schlumberger
Private
Gas Calculations - Example
The remaining lines can then be completed in
the same way…. 250
Schlumberger
Private
Gas Calculations - Example
The remaining lines can then be completed in
the same way…. 250
Schlumberger
Private
Gas Calculations - Example
The remaining lines can then be completed in
the same way…. 250
Schlumberger
Private
Gas Calculations - Example
The remaining lines can then be completed in
the same way….
1 . 0020
1 . 0020
250
150
72 Feet - A-Limestone
5190 – 5262 Feet
Schlumberger
Private
Remaining Calculations – Well Testing Data
Sheet
Oil and Gas calculations have been completed. Now we must
calculate:
 
 
BOPD
SCFD
Q
Q
GOR
oil
gas

Gas Oil Ratio
• Units: scf/bbl
• No decimal places
Water Rate:
• Units: BWPD
• Calculation takes account of meter factor and
shrinkage
• WaterCut = BSW - Sediment
  f
SHR
WaterCut
V
V s
water 



 1
Interval
V
Q Water
water /
1440


Schlumberger
Private
Well Testing Data Sheet
Water Rate and GOR are added to the Well Testing Data
sheets.
These also summarize the well test readings and
calculations. Includes:
• BSW, H2S, CO2
• Wellhead and Separator, Temperature and Pressure
• Oil and Gas Rates and Gravities
• Main events always with data from the well test
Schlumberger
Private
Well Testing Data Sheet
Water Rate
& GOR
Schlumberger
Private
THE END

More Related Content

What's hot

Manual mantto de pozos
Manual mantto de pozosManual mantto de pozos
Manual mantto de pozos
carlos neveu
 
Tech drilling-coil tubing
Tech drilling-coil tubingTech drilling-coil tubing
Tech drilling-coil tubing
Tito Pétro Fac
 
Estimulacion
EstimulacionEstimulacion
Estimulacion
None
 
23 limpieza del agujero
23 limpieza del agujero23 limpieza del agujero
23 limpieza del agujero
MagnusMG
 
Motores de fondo diplomado
Motores de fondo diplomadoMotores de fondo diplomado
Motores de fondo diplomado
Deisy4
 

What's hot (20)

Wen_Design.ppt
Wen_Design.pptWen_Design.ppt
Wen_Design.ppt
 
Manual mantto de pozos
Manual mantto de pozosManual mantto de pozos
Manual mantto de pozos
 
Tech drilling-coil tubing
Tech drilling-coil tubingTech drilling-coil tubing
Tech drilling-coil tubing
 
Wild well wc formulas and graphas
Wild well wc formulas and graphasWild well wc formulas and graphas
Wild well wc formulas and graphas
 
Leak off FIT TEST.pdf
Leak  off  FIT TEST.pdfLeak  off  FIT TEST.pdf
Leak off FIT TEST.pdf
 
Ssd spm
Ssd   spmSsd   spm
Ssd spm
 
Прямопоисковая мобильная технология разведки на русском.ppt
Прямопоисковая мобильная технология разведки на русском.pptПрямопоисковая мобильная технология разведки на русском.ppt
Прямопоисковая мобильная технология разведки на русском.ppt
 
04 gas lift_equipment
04 gas lift_equipment04 gas lift_equipment
04 gas lift_equipment
 
Estimulacion
EstimulacionEstimulacion
Estimulacion
 
Empuje conbinado expo_605_b_ceron_rolon_raga_lagos
Empuje conbinado expo_605_b_ceron_rolon_raga_lagosEmpuje conbinado expo_605_b_ceron_rolon_raga_lagos
Empuje conbinado expo_605_b_ceron_rolon_raga_lagos
 
005 apitubing
005 apitubing005 apitubing
005 apitubing
 
1.11 fracture gradients
1.11 fracture gradients1.11 fracture gradients
1.11 fracture gradients
 
Conversión de pozo productor a inyector
Conversión de pozo productor a inyectorConversión de pozo productor a inyector
Conversión de pozo productor a inyector
 
L aporan difusivitas integral
L aporan difusivitas integralL aporan difusivitas integral
L aporan difusivitas integral
 
Well Test Analysis in Horizontal Wells
Well Test Analysis in Horizontal WellsWell Test Analysis in Horizontal Wells
Well Test Analysis in Horizontal Wells
 
23 limpieza del agujero
23 limpieza del agujero23 limpieza del agujero
23 limpieza del agujero
 
Relative permeability presentation
Relative permeability presentationRelative permeability presentation
Relative permeability presentation
 
Norsok d-010u4 2013.en.02
Norsok d-010u4 2013.en.02Norsok d-010u4 2013.en.02
Norsok d-010u4 2013.en.02
 
calculos-fluidos
calculos-fluidoscalculos-fluidos
calculos-fluidos
 
Motores de fondo diplomado
Motores de fondo diplomadoMotores de fondo diplomado
Motores de fondo diplomado
 

Similar to 02-Oil & Gas Calcs.ppt

DESIGN OF AIR PRE HEATER AND ECONOMIZER
DESIGN OF AIR PRE HEATER AND ECONOMIZERDESIGN OF AIR PRE HEATER AND ECONOMIZER
DESIGN OF AIR PRE HEATER AND ECONOMIZER
Gopi Chand
 
DESIGN OF AIR PRE HEATER AND ECONOMIZER
DESIGN OF AIR PRE HEATER AND ECONOMIZERDESIGN OF AIR PRE HEATER AND ECONOMIZER
DESIGN OF AIR PRE HEATER AND ECONOMIZER
Gopi Chand
 
Step by-step compsressor Selection and sizing
Step by-step compsressor Selection and sizingStep by-step compsressor Selection and sizing
Step by-step compsressor Selection and sizing
tantoy13
 
412 Final Report
412 Final Report412 Final Report
412 Final Report
Kevin Qi
 

Similar to 02-Oil & Gas Calcs.ppt (20)

CENTRIFUGAL COMPRESSOR SETTLE OUT CONDITIONS TUTORIAL
CENTRIFUGAL COMPRESSOR SETTLE OUT CONDITIONS TUTORIALCENTRIFUGAL COMPRESSOR SETTLE OUT CONDITIONS TUTORIAL
CENTRIFUGAL COMPRESSOR SETTLE OUT CONDITIONS TUTORIAL
 
Air Heater and PF Boiler Performance Indices
Air Heater and PF Boiler Performance IndicesAir Heater and PF Boiler Performance Indices
Air Heater and PF Boiler Performance Indices
 
Measurement of Phase behaviour.pdf
Measurement of Phase behaviour.pdfMeasurement of Phase behaviour.pdf
Measurement of Phase behaviour.pdf
 
Energy audit of Condenser and CW System
Energy audit of Condenser and CW SystemEnergy audit of Condenser and CW System
Energy audit of Condenser and CW System
 
4.4.heat exchanger
4.4.heat exchanger4.4.heat exchanger
4.4.heat exchanger
 
Deyab a. aspen hysys 2013 workbook
Deyab a.  aspen hysys 2013   workbookDeyab a.  aspen hysys 2013   workbook
Deyab a. aspen hysys 2013 workbook
 
Minor losses elbow
Minor losses elbowMinor losses elbow
Minor losses elbow
 
DESIGN OF AIR PRE HEATER AND ECONOMIZER
DESIGN OF AIR PRE HEATER AND ECONOMIZERDESIGN OF AIR PRE HEATER AND ECONOMIZER
DESIGN OF AIR PRE HEATER AND ECONOMIZER
 
DESIGN OF AIR PRE HEATER AND ECONOMIZER
DESIGN OF AIR PRE HEATER AND ECONOMIZERDESIGN OF AIR PRE HEATER AND ECONOMIZER
DESIGN OF AIR PRE HEATER AND ECONOMIZER
 
Impact of Fouling on VCR System
Impact of Fouling on VCR SystemImpact of Fouling on VCR System
Impact of Fouling on VCR System
 
Step by-step compsressor Selection and sizing
Step by-step compsressor Selection and sizingStep by-step compsressor Selection and sizing
Step by-step compsressor Selection and sizing
 
Cooling system by Bhanupratap Niranjan IIT kanpur
Cooling system by Bhanupratap Niranjan IIT kanpurCooling system by Bhanupratap Niranjan IIT kanpur
Cooling system by Bhanupratap Niranjan IIT kanpur
 
78607049-Ventilacion-para-un-taller-de-soldadura.pdf
78607049-Ventilacion-para-un-taller-de-soldadura.pdf78607049-Ventilacion-para-un-taller-de-soldadura.pdf
78607049-Ventilacion-para-un-taller-de-soldadura.pdf
 
412 Final Report
412 Final Report412 Final Report
412 Final Report
 
integrated brayton and rankine cycle
integrated brayton and rankine cycle integrated brayton and rankine cycle
integrated brayton and rankine cycle
 
Minor losses elbow
Minor losses elbowMinor losses elbow
Minor losses elbow
 
186 ashish
186 ashish186 ashish
186 ashish
 
Case study Energy Audit for Chiller Plant
Case study Energy Audit for Chiller PlantCase study Energy Audit for Chiller Plant
Case study Energy Audit for Chiller Plant
 
186 ashish
186 ashish186 ashish
186 ashish
 
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W3 Full Factorial Desi...
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W3 Full Factorial Desi...Javier Garcia - Verdugo Sanchez - Six Sigma Training - W3 Full Factorial Desi...
Javier Garcia - Verdugo Sanchez - Six Sigma Training - W3 Full Factorial Desi...
 

Recently uploaded

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 

02-Oil & Gas Calcs.ppt

  • 1. Schlumberger Private SURFACE TESTING OIL & GAS CALCULATIONS TE–P1 ELC, Melun
  • 2. Schlumberger Private Objectives On completion of this presentation you should be able to: • Explain the theory behind the calculation of oil and gas rates using: – Shrinkage Tester & Meter Factor – Combined Meter Factor – Tables • Be familiar with the standard Well Test Report sheets for Oil and Gas Calculations
  • 3. Schlumberger Private Oil Information Sheet • Lists the main variables used in oil calculations • Explains various Oil Calculation equations for: – Measurement with Tank – Shrinkage Tester & meter factor – Combined Meter Factor (Shrinkage measured with Tank) – Shrinkage from Tables
  • 4. Schlumberger Private Oil Calculations – Basic Theory V = Volume of liquid recorded by oil meter BSW = Basic Sediments and Water F = Meter factor (physical inaccuracy in meter when checked before the job with water) SHR = Shrinkage Measurement (volume reduction in oil taken from separator to tank conditions) K = Shrinkage Temperature Correction Factor (correction of shrinkage from tank temperature to 60 degF) Vo = Corrected Oil Volume     K SHR f BSW V Vo        1 1
  • 5. Schlumberger Private Oil Calculations – Basic Theory 3 Cases considered using worked examples: 1. Shrinkage & Meter Factor 2. Shrinkage from Tables 3. Combined Meter Factor Also, observe how the handwritten reading sheets are filled in.
  • 6. Schlumberger Private Example #1 – Shrinkage & Meter Factor In this example: “SHR” is measured directly using a shrinkage tester “f” is measured before the job starts by flowing water through the meter and measuring returns at the tank SHR then has to be corrected from shrinkage tester conditions to 60 degF using K factor
  • 7. Schlumberger Private Example #1 – Shrinkage & Meter Factor NOTE THE UNITS AND NUMBER OF DECIMAL PLACES 2 2 1 2 3 - 3 - 3 3 2 - 2 Values already marked on the sheet come from the Well Testing Reading Sheets We have separate meter factor
  • 8. Schlumberger Private Example #1 – Shrinkage & Meter Factor Vs = Difference between Meter Readings d = 33.96 – 13.13 = 20.83 bbls Interval is time between each set of readings V’o* = Corrects Vs for BSW and meter factor d = Vs.(1-BSW).f d = 20.83 x (1-1.5/100) x 0.96 = 19.70 Case #1 – Shrinkage Tester used Shrinkage Factor = 1 – SHR = 1 – 3.5/100 = 0.965 Temp = Temperature at SHRINKAGE TESTER 0.965 88
  • 9. Schlumberger Private Example #1 – Shrinkage & Meter Factor To calculate specific gravity at 60 degF use CHART
  • 10. Schlumberger Private Oil SG @ 60 degF SG = 0.864 @ 90 degF • SG from Left Axis • TEMP from Bottom Axis • Intersection point – draw line parallel to Red Lines To find SG@60 degF either: • Compare position of line to Red Lines • Extrapolate to T = 60 degF and use Left Axis Measured SG Shrinkage TEMPERATURE SG @ 60 degF = 60 degF 0.876
  • 11. Schlumberger Private Example #1 – Shrinkage & Meter Factor CHART 0.876
  • 12. Schlumberger Private Example #1 – Shrinkage & Meter Factor Next the TEMPERATURE CORRECTION FACTOR, K must be calculated. This corrects the SHRINKAGE @ Observed Shrinkage Temperature to the SHRINKAGE @ 60 degF We need to use a CHART…
  • 13. Schlumberger Private SHR K FACTOR SG/60degF = 0.876 SHRT = 88 degF • SHRT from Top Axis • Coincides with SG @60degF line • Line to Right Axis to read K Factor SHR K factor = Shrinkage TEMP = 88 degF 0.988
  • 14. Schlumberger Private The CUMULATIVE production is calculated from the time of the last FIXED CHOKE CHANGE. In this example consider 08:00 Cumulative = Rate x Time since choke change = 1803 x 15/1440 = 18.78 bbls Example #1 – Shrinkage & Meter Factor 0.988 Calculate the rate, using the interval Rate = Vo/(INTERVAL) x (# min per day) = 18.78 / 15 x 1440 = 1803 BOPD Calculate the corrected volume flowed Vo = V’o*.(1-SHR).K = 19.70 x 0.965 x 0.988 = 18.78 bbls 18.78 1803 18.78 CHART 0
  • 15. Schlumberger Private Example #1 – Shrinkage & Meter Factor Now the rest of the remaining lines can be completed…
  • 16. Schlumberger Private Example #1 – Shrinkage & Meter Factor Cumulative = 18.78 + 1714/1440 x 15 = 36.63 Or 18.78 + 17.85 = 36.63 36.63
  • 17. Schlumberger Private Example #1 – Shrinkage & Meter Factor
  • 18. Schlumberger Private Example #1 – Shrinkage & Meter Factor
  • 19. Schlumberger Private Example #2 – Shrinkage Tables In this example: Shrinkage Factor “(1-SHR)” is estimated from tables (based on KATZ Data) “f” is measured before the job starts by flowing water through the meter and measuring returns at the tank K factor = 1 as KATZ table gives Shrinkage Factor already at 60 degF
  • 20. Schlumberger Private Example #2 – Shrinkage Tables Values already marked on the sheet come from the Well Testing Reading Sheets In this case we use f =1as f is unknown Correct for BSW and meter factor as before… Vs = Difference in meter reading V’o* = Vs.(1-BSW).f
  • 21. Schlumberger Private Example #2 – Shrinkage Tables Again, we calculate gravity at 60 degF using Tables 0.818
  • 22. Schlumberger Private Example #2 – Shrinkage Tables SHRINKAGE FACTOR is estimated from tables using… Separator Pressure (psig) & Oil SG @ 60 degF CHART
  • 23. Schlumberger Private 1-SHR @ 60 degF Sep P. = 1050 psi SG@60 degF = 0.818 • Draw SG line on chart • Separator Pressure from Left scale • Intersect with SG line, and vertically down • Intersect with lower curve • Horizontal to left axis to get shrinkage factor @ 60 degF Sep P. 1050 psi (1-SHR) @ 60 degF = 0.856 0.856
  • 24. Schlumberger Private Example #2 – Shrinkage Tables CHART K Factor = 1 , because Shrinkage Factor already at 60 degF.
  • 25. Schlumberger Private Example #2 – Shrinkage Tables Then complete Vo and rates as before… Vo = V’o*.(1-SHR).K
  • 26. Schlumberger Private Example #2 – Shrinkage Tables The last line can then be completed in the same way…. 1282
  • 27. Schlumberger Private Example #2 – Shrinkage Tables 1282
  • 28. Schlumberger Private Example #3 – Combined Meter Factor In this example: During the well test, a meter factor is taken, but we must • Wait 30 minutes before taking final gauge tank reading to allow any Shrinkage to occur • Record Tank Temperature for K – factor calculation This meter factor takes account of meter factor, f and shrinkage of oil and so is called a COMBINED METER FACTOR, (1-SHR)* Reading Meter Reading Tank CMF  ) 1 .( f )* 1 ( SHR SHR CMF    
  • 29. Schlumberger Private Example #3 – Combined Meter Factor Values already marked on the sheet come from the Well Testing Reading Sheets Correct for BSW as before, in this case there is no meter factor Vs = Difference in meter reading V’o* = Vs.(1-BSW)
  • 30. Schlumberger Private Example #3 – Combined Meter Factor To Calculate CMF…. Tank Vol.= (Tank Final Reading – Tank Initial Reading) x Tank Conversion Factor = (84 – 50) x 0.264 = 8.976 bbl 0.898 Combined Meter Factor = (Tank (True) Reading) / (Meter Reading) = 8.976/10 = 0.8976
  • 31. Schlumberger Private Example #3 – Combined Meter Factor To Calculate CMF…. 98 0.898 Shrinkage Temperature = Tank Temperature when final reading is taken
  • 32. Schlumberger Private Example #3 – Combined Meter Factor Again, we calculate gravity at 60 degF using Tables 0.890
  • 33. Schlumberger Private Example #3 – Combined Meter Factor And we calculate the Shrinkage Temperature Factor, K using the tables as in Example 1 0.984
  • 34. Schlumberger Private Example #3 – Combined Meter Factor Then complete Vo and rates as before… Vo = V’o*.(1-SHR).K
  • 35. Schlumberger Private Example #3 – Combined Meter Factor The last line can then be completed in the same way….
  • 36. Schlumberger Private Example #3 – Combined Meter Factor
  • 37. Schlumberger Private Gas Calculations Gas flowrate is calculated from the differential pressure across the daniel orifice plate and static pressure, as measured by the Barton Chart Recorder. hw = Differential Pressure (in. of H20) Pf = Separator pressure (psia) – measured downstream of Plate f w P h C Q  
  • 38. Schlumberger Private Fu = Unit Conversion Factor Fb = Basic Orifice Factor Fg = Specific Gravity Factor Y2 = Expansion Factor Ftf = Flowing Temperature Factor Fpv = Supercompressibility Factor Gas Calculations – Numerical Constant pv tf g b u F F Y F F F C       2
  • 39. Schlumberger Private Gas Information Sheet • Explains basic theory behind gas calculation • Lists main data about metering devices. e.g. – Daniel Line Bore – Specific Gravity Measurement • Shows selection of Fu to give desired output units and reference conditions
  • 40. Schlumberger Private Gas Calculations - Example Values already marked on the sheet come from the Well Testing Reading Sheets… With Separator Static & Differential Pressures being the most important measurements 250 Air:1.00 0
  • 41. Schlumberger Private Gas Calculations - Example NOTE THE UNITS Especially psia for P Most of the factors have no units The output units of the gas rate come from the choice of Fu… 250 Air:1.00 0
  • 42. Schlumberger Private Fu – Unit Conversion Factor • Value depends on the reference conditions used and the units of gas rate desired • Normally reference conditions are: – 14.73 psi – 60 degF In this case we desire scf/day Fu = 24
  • 43. Schlumberger Private Gas Calculations - Example Note Number of Decimal Places Required Also - - - 2 3 3 2 4 4 4 4 1 Number of decimal places for Gas Rates depends on how large rate is, and how we report it: SCFD 0 dp MSCFD 1 dp MMSCFD 2dp 250
  • 44. Schlumberger Private Gas Calculations - Example Start the calculations…. 10 . 126 60 265     f w P h 126.10 250 Air:1.00 0
  • 46. Schlumberger Private Fb – Basic Orifice Factor Depends on: • Daniel Line Bore: ID of the metering tube – Plate on side of Daniel – Normally 5.761 in. • Orifice Diameter (in) Fb = 455.03 D = 5.761 in d = 1.5 in
  • 47. Schlumberger Private Gas Calculations - Example TABLES or EQUATION
  • 48. Schlumberger Private Fg – Specific Gravity Factor Fg corrects the gas flow equation for gas factors that have a s.g. not equal to 1 • Calculated by a simple equation • Or can be taken from the table. (Interpolate values) Fg = (1.1834+1.1818)/2 = 1.1826 s.g. = 0.715 SG Fg 1  Interpolate
  • 49. Schlumberger Private Gas Calculations - Example TABLES or GRAPH
  • 50. Schlumberger Private Y2 – Expansion Factor Y2 takes into account the change in specific gravity of the gas as it’s velocity and pressure change through the orifice Can be calculated from either: • Tables • Chart (very user unfriendly!)
  • 51. Schlumberger Private Into the table we input: • Don’t try to interpolate the table, just round to the nearest 1 dp and use this value Y2 – Expansion Factor - Tables Y2 = 1.0013 3 . 0 ~ 260 . 0 761 . 5 5 . 1    D d  2 . 0 ~ 226 . 0 265 60   f w P h
  • 52. Schlumberger Private The chart is normally only used if we are outside the range of the tables. To use: • Draw a line between Pf and hw using the parabolic axis. – There is a choice of scales so you must be consistent. i.e. if reading Pf from the outer scale of the big parabola, you must read hw from the outer scale of the big parabola. • Where this line intersects the horizontal axis, draw a line vertically up. • From the horizontal axis, take the orifice diameter and go vertically up until we hit the Line bore line, then horizontally across. • From the intersection of the horizontal and vertical lines draw a line to the reference point A and where this line intersects the vertical axis we can read off Y2. Y2 – Expansion Factor - Chart
  • 53. Schlumberger Private Y2 – Expansion Factor - Chart Example Pf = 180 psig Hw = 260 in H20 Line Bore = 4.026 in Orifice Size = 2.125 in hw = 260in Pf = 180 psig d = 2.125 in Y2 = 1.0083
  • 54. Schlumberger Private Gas Calculations - Example TABLES or EQUATION
  • 55. Schlumberger Private Ftf – Flowing Temperature Factor Ftf corrects the gas rate for flowing temperatures that are not 60 degF • Calculated by an equation • Or can be taken from the table Ftf =0.9768 Tf = 85 degF     degC 2 . 273 556 . 288 degF 460 520 f f tf T T F    
  • 56. Schlumberger Private Gas Calculations - Example TABLES or CHART
  • 57. Schlumberger Private Fpv – Supercompressibility Factor Fpv – Corrects the gas flow rate for the fact that real gases deviate from the ideal behavior as predicted by Boyle’s law. To calculate it we need: • Separator Static Pressure (psig) • Gas Specific Gravity • Flowing Temperature Can be calculated from either: • Tables • Chart
  • 58. Schlumberger Private Fpv – Supercompressibility Factor – Table (1) Second table corrects this Fpv for the flowing temperature Input: • Fpv • Tf • Each heading is inclusive to next higher heading. Do not interpolate Fpv (uncorrected) = Pf = 265 psia = 250 psig sg = 0.715
  • 59. Schlumberger Private Fpv – Supercompressibility Factor – Table (2) First table calculates Fpv, then we must correct for temperature Input: • Pf (psig) • s.g. • Each heading is inclusive to next higher heading. Do not interpolate Fpv = 1.027 Fpv = 1.032 psig Tf = 85 degF
  • 60. Schlumberger Private The chart is normally only used if we are outside the range of the tables. To use: 1. Left Hand Chart bottom axis - Flowing Temperature go vertically upwards 2. Intersect with specific gravity line and go horizontally into Right Hand Chart 3. Intersection of this line with Separator Pressure (psig) from bottom axis gives Fpv @ 60 degF Fpv – Supercompressibility Factor – Chart
  • 61. Schlumberger Private Fpv – Supercompressibility Factor – Chart Example: Pf = 250 psig Tf = 85 degF Sg = 0.715 85 degF 250 psig
  • 62. Schlumberger Private Gas Calculations - Example C = Fu.Fb.Fg.Y2.Ftf.Fpv = 24 x 455.03 x 1.1826 x 1.0013 x 0.9768 x 1.0270 = 12972.9 12972.9 250
  • 63. Schlumberger Private Gas Calculations - Example 12972.9 Qgas = C.(hw.Pf)1/2 = 12972.9 x 126.10 = 1635882.7 SCFD = 1.64 MMSCFD 1.64 250
  • 64. Schlumberger Private Gas Calculations - Example 12972.9 1.64 Cumul.= 1.6359 /1440 x 15 = 0.0170 MMSCF = 17.0 MSCF 17.0 250
  • 65. Schlumberger Private Gas Calculations - Example The remaining lines can then be completed in the same way…. 250
  • 66. Schlumberger Private Gas Calculations - Example The remaining lines can then be completed in the same way…. 250
  • 67. Schlumberger Private Gas Calculations - Example The remaining lines can then be completed in the same way…. 250
  • 68. Schlumberger Private Gas Calculations - Example The remaining lines can then be completed in the same way…. 250
  • 69. Schlumberger Private Gas Calculations - Example The remaining lines can then be completed in the same way…. 250
  • 70. Schlumberger Private Gas Calculations - Example The remaining lines can then be completed in the same way…. 1 . 0020 1 . 0020 250 150 72 Feet - A-Limestone 5190 – 5262 Feet
  • 71. Schlumberger Private Remaining Calculations – Well Testing Data Sheet Oil and Gas calculations have been completed. Now we must calculate:     BOPD SCFD Q Q GOR oil gas  Gas Oil Ratio • Units: scf/bbl • No decimal places Water Rate: • Units: BWPD • Calculation takes account of meter factor and shrinkage • WaterCut = BSW - Sediment   f SHR WaterCut V V s water      1 Interval V Q Water water / 1440  
  • 72. Schlumberger Private Well Testing Data Sheet Water Rate and GOR are added to the Well Testing Data sheets. These also summarize the well test readings and calculations. Includes: • BSW, H2S, CO2 • Wellhead and Separator, Temperature and Pressure • Oil and Gas Rates and Gravities • Main events always with data from the well test
  • 73. Schlumberger Private Well Testing Data Sheet Water Rate & GOR