preparing oil & gas pvt data - ntnucurtis/courses/phd-pvt/pvt-hot... · preparing oil & gas...

48
PERA A A - - to to - - Z Z of Preparing Oil & Gas PVT Data Preparing Oil & Gas PVT Data for Reservoir Simulation Reservoir Simulation Curtis H. Whitson Curtis H. Whitson NTNU / PERA NTNU / PERA

Upload: dangbao

Post on 25-Jul-2018

269 views

Category:

Documents


13 download

TRANSCRIPT

Page 1: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA AA--toto--ZZof

Preparing Oil & Gas PVT DataPreparing Oil & Gas PVT Datafor

Reservoir SimulationReservoir Simulation

Curtis H. WhitsonCurtis H. WhitsonNTNU / PERANTNU / PERA

Page 2: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 3: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 4: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 5: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 6: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 7: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 8: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 9: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 10: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 11: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 12: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tasks• Collecting samples.• Which PVT lab tests to use.• Designing special PVT studies. • Quality controlling PVT data. • Heptanes-plus data and characterization.• Initial EOS model.• Tuning an EOS model.• Viscosities.• Fluid initialization. • Minimizing number of EOS components. • Black-oil PVT tables.

Page 13: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Collecting Samples

Why?

1. PVT data to develop a model.

Page 14: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Collecting Samples

Why?

1. PVT data to develop a model.

2. Compositions for fluid initialization.

Page 15: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Collecting Samples

Why?

1. PVT data to develop a model.

2. Compositions for fluid initialization.

3. Crude assays for process design.

Page 16: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Collecting SamplesHow?

Oils• Bottomhole samples.

• Surface separator samples.

• MDT / RCI

Gas Condensates• Surface separator samples.

• MDT / RCI

Page 17: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Collecting SamplesHow?

Oils• Bottomhole samples.• Surface separator samples.• MDT / RCI

Gas Condensates• Surface separator samples.• MDT / RCI

Saturated Gas / Oil Systems• Gas-cone an oil producer – perfect!.• ECM (equilibrium contact mixing)

Page 18: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Open-hole SamplersMDT / RCI

• Potential Problems• Oil-based muds.

• Oils -- OK for composition.

• Gas condensates – OK for composition.

• Surface cooling before removal.• Bubblepoint suppression.

Page 19: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

Post Samplingbut downhole

Fire-open valve

Fire-close valve

Dead volume (<10cc) – initially

water filled

Manual close valve

Piston

450cc MPSR bottle

To pump andformation

Prior to Sampling

MPS

R

Fire-open valve open

Fire-close valve closed

Dead volume (<10cc) – now gas filled and the gas

will be lost

Manual close valve now

operated to extract MPSR from MDT tool

Piston

450cc of 2 phase hydrocarbon at surface temp

and some pressure

To pump andformation

Post SamplingNow at surface

Water from dead volume

MPS

R

Fire-open valve operated to fill

Fire-close valveoperated post

filling

Dead volume (<10cc) – now oil

filled

Manual close valve

Piston

450cc of single phase oil at res

temp and pressure

To pump andformation

Water from dead volume

MPS

R

MDT Sampling with MPSR bottles

Page 20: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Which PVT Lab Tests to Use

What are you simulating?• Depletion.• Water injection.• Condensate blockage.• Gas injection.

• Miscible.• Immiscible.

Page 21: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Designing Special PVT Studies

• Condensate Blockage.• Condensate viscosities.

• Miscible Gas Injection.• Through-critical swelling test.

• Vro , compositions and K-values!

• Immiscible Gas Injection.• Vaporization tests.

Page 22: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Quality Controlling PVT Data

• Compositions !!!• Recombination.

• Extended GC.

• Mass-to-mole conversion.

• C7+ properties.• Molecular weight and specific gravity.

• Use trend plots.• Ps vs wt-% methane and/or C7+.

Page 23: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

J-476XDST4BHS

1

10

100

80 100 120 140 160 180 200 220 240 260 280

Molecular Weight

Mol

ar C

ompo

sitio

n, m

ol-%

Reported (GC)Expontential Model

Page 24: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERAJ-482BHS

1

10

100

80 100 120 140 160 180 200 220 240 260 280

Molecular Weight

Mol

ar C

ompo

sitio

n, m

ol-%

Reported (GC)Expontential ModelExpon. (Reported (GC))

Reported GC extended distributionappears to be in serious error, beingmuch too "light" with apparentM7+ = 130 DON'T USE GC DISTRIBUTION !!!

Page 25: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA C7+ Data and Characterization

• Correlate MW and SG of C7+.• Define trends & identify ”outliers”.

• Use TBP Data.• Gamma distribution model fit.

• SCN MW-SG relationship.

• Downstream Assay data always available.

• Extended GC Data.• Gamma distribution model fit.

• Ignore heaviest amount and MW.

Page 26: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

Soreide Fc Correlation

0.78

0.79

0.80

0.81

0.82

0.83

0.84

0.85

0.86

0.87

0.88

150 170 190 210 230 250 270 290 310

Molecular Weight

Spec

ific

Gra

vity

Bottomhole SamplesSeparator SamplesBest-Fit Fc=0.287Fc=.28Fc=.27

Beco ming Mo reParaffinic Due to

Wax Accumulat io nin Samp les ? ? ?

Page 27: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

C7+ Properties (Watson Correlation)

830

850

870

890

910

930

150 170 190 210 230 250 270 290

C7+ Molecular Weight

C7+

Den

sity

, kg/

m3

Reported / Determined

Kw=11.2

Kw=11.5

Kw=11.8

DecreasingAromaticity:Asphaltene

Loss?

Page 28: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Assay Data

TBP Distillation (Well 15-2-RD-2X)

0.600

0.650

0.700

0.750

0.800

0.850

0.900

0.950

1.000

0 100 200 300 400 500 600 700 800

Molecular Weight

Spec

ific

Gra

vity

Riazi CorrelationSoreide (after fit Riazi)

Discontinuity?Maybe associated withchange in distillation

pressure.

Page 29: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Initial EOS Model• Default Parameters – don’t mess with ’em.

• C6- properties M, Tc, pc, ω.• C6- properties volume shift s(=c/b).

• Non-HC / HC BIPs kij.

• C7+ Characterization.• Minimum 3 fractions (not C7, C8, C9+ !).

• Methane-C7+ BIPs.

• SG-TB-MW relationship; Tc, pc, ω(Tb).

• Volume shift treatment s(γ).• Always keep fraction SGs ”fit” by EOS.

Page 30: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Tuning an EOS Model

• Densities Don’t Need Regressing!

• What’s Left to Fit?• Nothing but K-values ... but how ???

• Check Consistency!• Monotonic K-values of hydrocarbons.

• Three-phase existence (from EOS model).• Serious problem for EOS models!

Page 31: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Viscosities

• LBC (Lorenz-Bray-Clark / Jossi-Thodos)

• Need accurate densities.

• Modify C7+ Vc values.

• Make sure fraction viscosities are monotonic.

• LBC polynomial coefficients.• BE CAREFUL!

• Pedersen.• Better predictions than LBC.

• Regression - ?

Page 32: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Fluid Initialization

• Plot C6+ versus Depth.• Initial Oil in Place plot.

• Use error bars.• Depth and composition.

• Uncertainty Analysis.• Use isothermal gradient model.

• Defines maximum compositional variation.

• Use constant composition.• Defines minimum compositional variation.

Page 33: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

0.2 0.4 0.6 0.8-15000

-14000

-13000

-12000

-11000

IOIP / HCPV, (Sm 3 / m3)

Dep

th, f

t SSL

Reference Depth

IsothermalModel

Field-Data BasedInitialization

GOC

Page 34: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

10 15 20 25 30 35-15000

-14000

-13000

-12000

-11000

C7+ Mole Percent

Dep

th, f

t SSL

Reference DepthGOC

Field-Data BasedInitialization

Isothermal Model

Page 35: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

3800

4000

4200

4400

4600

4800

50000 5 10 15 20 25 30 35

C7+ Mole Percent

True

Ver

tical

Dep

th,

mSS

Well D

Well E

Well C

Well A DST 1

Well B

Well A DST 2

Page 36: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

3800

4000

4200

4400

4600

4800

50000 5 10 15 20 25 30 35

C7+ Mole Percent

True

Ver

tical

Dep

th,

mSS

Well D

Well E

Well C

Well A DST 1

Well B

Well A DST 2

Page 37: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

3800

4000

4200

4400

4600

4800

50000 5 10 15 20 25 30 35

C7+ Mole Percent

True

Ver

tical

Dep

th,

mSS

Well D

Well E

Well C

Well A DST 1

Well B

Well A DST 2

Page 38: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Fluid Initialization

• Black-Oil vs Compositional.• Use consistent EOS model.

• Use consistent surface process.

• Use solution GOR (Rs and Rv) for black-oil model.

• Based on EOS model initialization.

Page 39: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Minimizing Number of EOS Components

• Basis of Comparison.• Detailed & Tuned EOS model.

• Stepwise lumping procedure.

• Check entire relevant p-compositioni space.• Depletion data.

• Gas injection data.

• Miscibility data.

• Delumping ?• Detailed & Tuned EOS model.

Page 40: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Black-Oil PVT Tables

• Select Depletion Test.• Define Surface Separation.• Consistency.

• Negative compressibilities.

• Saturated gas / oil systems.

• Compositional grading.

• Extrapolation.• Undersaturated GOC (ECL100).

• Gas injection.

Page 41: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Black-Oil PVT Tables

• Delumping to Compositional Streams ?

Page 42: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Split Factor BOz Conversion

qg

qo

SSijij

z2

zn

z1

.

.

.

∑=

⋅=2

1jjiji qSz q1 = qg

q2 = qo

( ) ( ) iss

soosi

ss

ogsi1 x

Rr1k)R(Cry

Rr1k)Cr(1

S−+

−−

+=

( ) ( ) iss

ogssi

ss

sooi2 y

Rr1k)Cr(1R

xRr1k

)R(CS−

+−

−+

=

Page 43: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERANorth Sea Full-Field

Black-oil to Compositional conversion

• 2 Platforms / 2 Processes.

• ~ 50 wells.

• ~ 1000 well-grid connections.

• Gas injection.

• 2 Black-oil PVT regions.

• Huge (GB) summary files.• > 100,000 stream conversions.

Page 44: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA North Sea Full-Field Model

A

BE100-BO

E300-EOSFFM

Platform A

Process A~ 30 Wells

Platform B

Process B~ 15 Wells

Gas Injection

Different Surface Processes (BO PVT)

in Regions A & B

Page 45: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA Objective• Run black-oil full-field reservoir model.

• Convert surface rates to compositional streams.• Connection level conversions.

• Summarize results.• By well, platform, field.

• Annually, quarterly, cummulatives etc.

Page 46: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

Full-Field Rate Forecast(Following history match from 1987)

1.2E+06

1.4E+06

1.6E+06

1.8E+06

2.0E+06

2.2E+06

2.4E+06

2.6E+06

2000 2001 2002 2003 2004 2005

Time, Year

Gas

Rat

e, S

m3/

Day

1000

2000

3000

4000

5000

6000

7000

8000

Oil

Rat

e, S

m3/

Day

e100-bo Gas Ratee100-bo Oil Rate

Changing Group Gas Rate due to reduced contribution from neighbouring fields.

Page 47: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

Full-Field Molar Rate Predictions(E100 - BOz conversion)

0

5000

10000

15000

20000

25000

30000

2000 2001 2002 2003 2004 2005Time, Year

C3C

4 &

C6+

Mol

ar R

ate,

km

ol/d

0

10000

20000

30000

40000

50000

60000

70000

80000

90000

100000

C1

Mol

ar ra

te, k

mol

/d

C3C4C6+C1

C1

C1

C6+

C6+

C3C4 C3C4

Page 48: Preparing Oil & Gas PVT Data - NTNUcurtis/courses/PhD-PVT/PVT-HOT... · Preparing Oil & Gas PVT Data for Reservoir Simulation Curtis H. Whitson NTNU / PERA. PERA Tasks ... PERA Objective

PERA

Full-Field Molar Rate Predictions(E300-BOZ/PSM vs E300 models)Validation of Conversion Accuracy

0

5000

10000

15000

20000

25000

30000

2000 2001 2002 2003 2004 2005Time, Year

C3C

4 &

C6+

Mol

ar R

ate,

km

ol/d

0

10000

20000

30000

40000

50000

60000

70000

80000

90000

100000

C1

Mol

ar R

ate,

km

ol/d

ECL300: ZECL300: BO to Z

C1

C1

C6+

C6+

C3C4 C3C4