history match

Upload: gustaf

Post on 02-Jun-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 History Match

    1/78

    IFP

    ITB - Reservoir Simulation Course, Bandung

    Reservoir Simulation

    History Match

  • 8/10/2019 History Match

    2/78

    IFP

    2 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Reservoir Simulation

    Geological model

    Reservoir model

    Field development

    History Match

    Forecast

    Performance of a reservoir simulation study

  • 8/10/2019 History Match

    3/78

    IFP

    ITB - Reservoir Simulation Course, Bandung

    Data review

    Reservoir Simulation Study

  • 8/10/2019 History Match

    4/78

  • 8/10/2019 History Match

    5/78

    IFP

    5 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Observed flow rates are imposed on wells during the history period

    One expect to reproduce:

    pressure evolution

    WCT and GOR gas or water breakthrough

    production rates

    Inconvenients:

    Many data are unknown (no information available far from wells)

    It is not obvious to detect the most influent data (all data act together)

    Some artefacts must be corrected

    Main Issues

  • 8/10/2019 History Match

    6/78

  • 8/10/2019 History Match

    7/78

    IFP

    7 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Methodology overviewWorkflow

    INITIAL MODEL

    SIMULATION RUN

    FORECAST RUN

    MODIFICATION OF

    GEOMODEL

    MODIFICATION OF

    PARAMETERS

    GOOD

    MATCH

    NEW GEOMODEL

    YES

    YES

    NO

    NO

  • 8/10/2019 History Match

    8/78

    IFP

    8 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Remind

    Geologist and geophysics must work hard to help the reservoirengineer to maintain the consistency of the geological model

    It is better to have rough, consistent matching than matching

    which is accurate but destroys the model

    Methodology overview

  • 8/10/2019 History Match

    9/78

    IFP

    9 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Methodology overview

    General well information:All the wells penetrating the reservoirs

    with their associated general parameters: XY coordinates, KB,

    and surveys

    Well markers

    Structural depths maps:3D seismic interpretation loaded with the

    associated fault network.

    Interpreted well logs:from the petrophysical evaluation (Volume

    of Shale, Effective Porosity, Water Saturation, Lithology).

    Rock types

    Petrophysical properties: Net-to-gross, porosity, permeabilities

    Rock types:kr-Pc, water saturation, volumes in place

    Production data:static pressure, flowing pressure, production

    rates, WCT, GOR, WBT, GBT.

    Available data

  • 8/10/2019 History Match

    10/78

    IFP

    10 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Like all physical assets, data require maintenance over time. Raw data will

    degrade when errors are introducedtypically through human

    intervention, as when data are manually entered into spreadsheets or

    various processing routines used for decision making.

    Data errors are easily generated; a misplaced decimal, typographical error

    or erroneous map datum can relegate well data to a new geographical

    province, redraw the boundary of a field, change the structure of a

    productive horizon or alter a completion strategy.

    The information technology industry has devised a systematic

    methodology to address oilfield data quality and validation issues.

    Data analysis: QualityMethodology overview

  • 8/10/2019 History Match

    11/78

    IFP

    11 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    The DQM methodology relies on six basic criteria, or measurement

    categories, to evaluate data quality:

    Validity: do the data make sense, honour science and corporate standards? Completeness: does the client have all of the required data?

    Uniqueness: are there duplicate items in the same data store?

    Consistency: do the attributes of each item agree between data sources?

    Audit: has an item been modified, added or deleted?

    Data changes: have any attributes of an item been modified?

    These measurement categories translate into business rules for

    assessing the data.

    Data Quality ManagementMethodology overview

  • 8/10/2019 History Match

    12/78

    IFP

    12 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Key features

    Field basis match:

    Faults

    Aquifer

    Global permeability scaling

    Vertical Transmissivities

    Well by well match:

    Local Transmissivities X, Y, Z

    Relative permeabilities endpoint scaling (Swi, Sor) Local PI and skin

  • 8/10/2019 History Match

    13/78

    IFP

    13 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Key features

    Late well behaviour correspond to area far from the wells

    Do not limit your analysis close to the wells to match late production

    time reservoir parameters

    Early well behaviour correspond to area close to the wells:

    Concentrate on well data to match early production times local

    parameters

    Flow directions are not correct if pressure is not matched:

    Do not try to match in saturation if you are not matched in pressure

    Modification of matching parameters:

    Try to anticipate model reactions by using simple calculations Do not introduce new parameters without a look back to geologists &

    geophysicians.

  • 8/10/2019 History Match

    14/78

    IFP

    14 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Key featuresField basis match

    Global patterns of:

    Production rates

    Water cut

    Cumulate production

    Reservoir pressure

  • 8/10/2019 History Match

    15/78

    IFP

    15 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Key featuresWell by well match

    Oil production rate and cumulated oil

    production

    Water cut

  • 8/10/2019 History Match

    16/78

    IFP

    16 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Key featuresWell by well match

    Time = 0 Time = 4000 days

    Time = 8000 days Time = 12,000 days

    0 0.25 0.5 0.75 1.0

    Kro

    Time = 0 Time = 4000 days

    Time = 8000 days Time = 12,000 days

    0 0.225 0.45 0.675 0.9

    Krw

    Time = 0 Time = 4000 days

    Time = 8000 daysTime = 12,000 days

    0 0.2 0.4 0.6 0.8 1.0

    So

    Relative permeability Relative permeability Oil saturation

    of water of oil

  • 8/10/2019 History Match

    17/78

    IFP

    17 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Matching parameters

    Pressure match:

    Volumes originally in place, Pc

    Aquifer dimensioning

    Faults modelling

    Pore and fluid compressibility

    Flow rates match:

    Relative permeabilities

    Transmissivities

    Skin

    PI

    WCT and GOR:

    Relative permeabilities

    Transmissivities

    Water and gas breakthrough:

    Relative permeabilitiesend points

    Transmissivities

  • 8/10/2019 History Match

    18/78

    IFP

    18 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Pressure match

    Objective: Get a correct evolution with time of the average reservoir pressure.

    Pressure match is an adjustment of the reservoir energy balance between:

    Volumes originally in place

    Aquifer activity Pore and fluid compressibility

    The material balance should address the whole reservoir voidage (no material

    balance per fluid at surface conditions). The total fluid withdrawal at reservoir

    conditions (reservoir voidage) is:

    BwQwBgQoRsBgQgBoQoQres

    Material balance

  • 8/10/2019 History Match

    19/78

    IFP

    19 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Pressure matchMaterial balance

    The data origin is mainly from build-up tests and or from RFT surveys run in

    new wells.

    Reservoir pressure deducted from DST need to be compared with an

    average pressure calculated from the well surrounding cells and the well

    block.

    It is usual to calculate an average pressure from 5 grid cells (areal model)

    weighed by the respective pore volumes (BP5 in summary section).

  • 8/10/2019 History Match

    20/78

    IFP

    20 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Pressure match

    Objective: Get a correct evolution of reservoir pressure versus time and

    space.

    Diffusivity equation:

    Main parameters:

    hydraulic diffusivity,K/(f..c)

    permeability,K

    fluid viscosity,

    porosity, f

    total compressibility, c

    t

    P

    c

    K

    z

    zgP

    y

    P

    x

    P

    f

    2

    2

    2

    2

    2

    2 )(

    Diffusivity equation

  • 8/10/2019 History Match

    21/78

    IFP

    21 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Pressure match

    Objective: Get a correct relationship between flow rate, reservoir pressure

    and bottom hole flowing pressure.

    Main parameters: Numerical productivity index or connection factor (CF):

    Drainage area properties: Transmissivity distribution

    Transfer functions: relative permeability and capillary pressure

    Well's representation

    Srr

    hKCF

    wo

    well

    )/ln(

    2

  • 8/10/2019 History Match

    22/78

    IFP

    22 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Pressure match

    Objective: Get a correct relationship between flow rate, reservoir pressure

    and bottom hole flowing pressure.

    Well's representation

  • 8/10/2019 History Match

    23/78

    IFP

    23 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Pressure match

    Comparison between well cell pressure and BHP:

    Well's representation

    PRESSURE & FLOW RATE HISTORY INSTANTANEOUS PRESSURE PROFILE

  • 8/10/2019 History Match

    24/78

    IFP

    24 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Pressure matchAquifer activity

    A preliminary study with a MB software is necessary to run the aquifer

    match. The expected result is the aquifer volume plus its permeability.

    The aquifer volume is to be reproduced in the reservoir model with aquifer

    cells or analytical functions.

    Aquifer activity needs to be adjusted in order to reproduce the field observed

    reservoir pressure history.

    The reservoir model production history is run with all the producing wells

    governed by the "reservoir voidage" option.

  • 8/10/2019 History Match

    25/78

    IFP

    25 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Pressure matchFault modelling

    Fault modelling: Only faults with influence in the zone of interest

    are modeled.

    definition

    transmissivity

  • 8/10/2019 History Match

    26/78

    IFP

    26 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Flow rates match

    During the pressure match procedure, production rates are not

    honoured.

    Simulation is now run by setting the oil rate for producers so bottom hole

    flowing pressure, gas and water rates are calculated by the simulator.

    The phase rate matching consists of adjusting the calculated GOR and

    WCT to the field measured values.

    To honour the relationships between reservoir pressure, BHFP andphase rates, PI need to be adjusted. This is accomplished by applying

    multiplication factors to the well perforation connection values: MULTPI.

  • 8/10/2019 History Match

    27/78

    IFP

    27 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Flow rates match

    Main parameters:

    PermeabilitiesTransmissivities.

    Permeability barriers (i.e. faults)

    Relative permeabilities: shape and endpoints.

  • 8/10/2019 History Match

    28/78

    IFP

    28 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Flow rates matchRelative phase permeabilities

    Water cut (WCT): wateroil ratio

    Water breakthrough (WBT): water production startsassociated

    to Swi

    Early water breakthrough

    impacted by rock-type effectskr curves

  • 8/10/2019 History Match

    29/78

    IFP

    29 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Flow rates matchRelative phase permeabilities

  • 8/10/2019 History Match

    30/78

    IFP

    30 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Objectives

    Modify relative permeabilty tables in an easy way, kr tables are normalized and

    remain always the same, only the end-points are changed and kr curves are then

    recalculated.It's a useful option in History Match simulations.

    Flow rates matchEndscale option

  • 8/10/2019 History Match

    31/78

    IFP

    31 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    KRO: Maximum oil relative

    permeability

    KRORW: Oil relative permeability at

    critical water saturation Swcr

    KRWR: Water relative permeabilityat residual oil saturation (1-Sowcr)

    KRW: Maximum water relative

    permeability

    SWL: Connate water saturation

    SWCR: Critical water saturation

    SOWCR: Residual oil saturation

    SWU: Maximum water saturation

    Flow rates matchkeywords

  • 8/10/2019 History Match

    32/78

    IFP

    32 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    If the 3-points scaling is to be used, add in the PROPS section:

    SCALECRS

    YES /

    Flow rates match

  • 8/10/2019 History Match

    33/78

    IFP

    33 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    If the 2-points scaling is used, relative permeabilities are calculated as follows:

    If the 3-points scaling is used, relative permeabilities are calculated as follows:

    Flow rates match

  • 8/10/2019 History Match

    34/78

    IFP

    34 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    0,00

    0,10

    0,20

    0,30

    0,40

    0,50

    0,60

    0,70

    0,80

    0,90

    1,00

    0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1Sw

    Kr

    krw un-scaled

    kro un-scaled

    Krw 2-point scaling

    krw 3-point scaling

    kro 2-point scaling

    kro 3-point scaling

    SWL= 0.24

    SWCR= 0.35

    Flow rates matchExample 1

  • 8/10/2019 History Match

    35/78

    IFP

    35 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    SWL= 0.20

    SWCR= 0.25

    0,00

    0,10

    0,20

    0,30

    0,40

    0,50

    0,60

    0,70

    0,80

    0,90

    1,00

    0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1

    Sw

    Kr

    krw un-scaled

    kro un-scaled

    Krw 2-point scalingkrw 3-point scaling

    kro 2-point scaling

    kro 3-point scaling

    Flow rates matchExample 2

  • 8/10/2019 History Match

    36/78

    IFP

    36 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Flow rates matchWater breakthrough

    Matching breakthrough times is a difficult task.

    Breakthrough times are sensitive to truncation errors (numerical dispersion)

    and the accurate matching requires finer grid than normally necessary.

    Using a LGR is a possibility to the use of pseudo-relative permeabilities can

    help.

    An unsuccessful attempt for a match indicates that some of the basic

    assumptions of the model (geology, structure, volumes, extensions, PVT

    behaviour, energy balance between initial hydrocarbon in place and aquiferactivity) may have to be revised.

  • 8/10/2019 History Match

    37/78

    IFP

    37 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Flow rates matchWater breakthrough

    Cumulated Water (bubble diagram from OFM)

  • 8/10/2019 History Match

    38/78

    IFP

    38 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Flow rates matchWater breakthrough

    The gridding techniques include local gridding (LGRs) for the creation of small cells

    around wells for improved resolution, useful to match the water breakthrough and

    water cut when conning effects are present.

    LGR

  • 8/10/2019 History Match

    39/78

  • 8/10/2019 History Match

    40/78

    IFP

    40 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Uncertainty in predictions

    Uncertainty contributions

  • 8/10/2019 History Match

    41/78

    IFP

    41 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Uncertainty in predictions

    Uncertainty contributions

    Take a look at the figure below looking at the range of possible production from the same

    development plan but using differently history matched models.

    The range of possible outcomes is wide.

    Are you drilling in areas that have a much higher risk than is apparent today?

    Or are you perhaps missing out on developments that have potential?

  • 8/10/2019 History Match

    42/78

    IFP

    42 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    History matchImportance

  • 8/10/2019 History Match

    43/78

    IFP

    43 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    In history Matching, observed average rates are known; controls

    are simple.

    VFP tables are introduced at the end of history matching process

    to ensure the continuity between matching runs (set measured Q)

    and prediction runs (limit THP).

    Well controls: history match

    Main Controls

  • 8/10/2019 History Match

    44/78

    IFP

    44 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    History Match

    ECLIPSE keywords

  • 8/10/2019 History Match

    45/78

    IFP

    45 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Well definition & controls: SCHEDULE Section

    SCHEDULE

    --restart results

    RPTRST

    --well specification and completion

    WELSPECS

    COMPDAT

    --production constraints in history match

    WCONHIST

    --timestep management and tolerance criteriaTUNING

    DATES

    1 'AUG' 2008 /

    /

    END

  • 8/10/2019 History Match

    46/78

    IFP

    46 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Well definitions

    WELSPECS

    -- 1 2 3 4 5 6--name group i j BHP_ref_dep phase

    P1 'PROD' 20 7 2500 'OIL' /

    /

    Well P1 belongs to group PROD

    Well head is at i=20, j=7

    BHP reference depth of 2500. Defaults to depth of top-most connection

    OIL is the preferred phase (used only for PI output)

    Other items can usually be defaulted

    WELSPECS: General specification data for wells

  • 8/10/2019 History Match

    47/78

    IFP

    47 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Well completions

    COMPDAT

    -- 1 2 3 4 5 6 7,8 9 10 11--name i j k1 k2 status diameter skin

    P1 20 7 3 8 'OPEN' 2* 0.15 1* 2 /

    /

    Well P1 is completed in layers 3 to 8 of colum i=20, j=7

    The well bore diameter is 0.15 m and the skin is +2

    Eclipse will compute the connection factor using the Peaceman formula:

    for a vertical well

    using kh values of the completed cells

    COMPDAT: Well completion specification data

  • 8/10/2019 History Match

    48/78

    IFP

    48 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Well completionsCOMPDAT

    -- 1 2 3 4 5 6 7 8 9 10 11 12 13

    --name i j k1 k2 status CF diam kh skin direction

    P1 20 7 3 3 'OPEN' 1* 23.47 0.15 /P1 20 7 4 4 'OPEN' 1* 6.14 0.15 /

    P1 20 6 4 4 'OPEN' 1* 8.25 0.15 /

    P1 20 6 5 5 'OPEN' 1* 94.70 0.15 520.3 2 1* Z /

    /

    P1 is a deviated well crossing columns (20,7) and (20,6) completed in layers3 to 5

    The CF have been calculated in SCHEDULE application and input in item 8

    the well bore diameter must be given

    kh, skin and direction of penetration may be given for information as in the last

    line above

  • 8/10/2019 History Match

    49/78

    IFP

    49 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Modify Connection Factors

    WPIMULT--name factor

    P1 2.0 /

    'P2' 0.5 4 25 6 /

    /

    Multiplies all the connection factors of well P1 by 2.0 Multiplies the connection factor of the completion of well P2 in cell (4,25,6)

    by 0.5

    WPIMULT: Multiplies well connection factors by a given value within

    local grids

  • 8/10/2019 History Match

    50/78

    IFP

    50 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Well control

    WCONHIST:

    Specific to production wells in history matching

    Sets the observed rates, per phase, in surface conditions

    Calculates the production rate depending on the chosen control mode

    WHISTCTL:

    Allows to change only the control mode; for example, to pass from a

    reservoir rate control to a surface oil rate control

    WCONINJH: for injection wells

    This keywords can be created with SCHEDULE application.

  • 8/10/2019 History Match

    51/78

    IFP

    51 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Well control

    WCONHIST

    -- 1 2 3 4 5 6 7 8 9 10

    --name status control Qos Qws Qgs VFP Qgl THPobs BHPobs

    P1 'OPEN' 'RESV' 255 15 1000 0 1* 1* 150 /

    /items:

    2: choice between 'OPEN' (default), 'SHUT' & 'STOP' (allows cross flow)

    3: choice between 'ORAT' 'WRAT' 'GRAT' 'LRAT' 'RESV'

    4,5,6: observed surface rates used in the calculation of the constraint with respect to the

    control mode stated in 3 and/or to be compared to simulated rates (i.e. WWCT versus

    WWCTH)7: VFP table number used in the calculation of tubing head pressure, otherwise 0

    9: observed value of THP copied in the file .UNSMRY (WTHPH) to be compared to the

    calculated value

    10: observes value of pressure (flowing, static, build-up...) copied in the file .UNSMRY

    (WBHPH) to be compared to the calculated value.

  • 8/10/2019 History Match

    52/78

    IFP

    52 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Well control: remarks

    Avoid using 'OPEN' with nil rates when wells are shut

    'RESV' control is recommended for pressure matching

    the equivalent reservoir rate is calculated from the surface flow rates at the

    average pressure of the region stated in WELSPECS

    Bottom hole pressure limit

    default = 1 bar

    it may be changed using WELTARG after the first WCONHIST for the well

    In item 10, a reservoir pressure can be given (static, build-up) to be

    compared to the calculated pressure WBP or WBP9 SUMMARY section

    WOPRH, WWCTH, WBHPH.... keywords represent the observed values to be

    compared to the calculated values WOPR, WWCT, WBHP....

    Not a default output

    BgQosRsBgQgsBoQosBwQwsQ fondT ,

  • 8/10/2019 History Match

    53/78

    IFP

    53 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywordsWell control

    WHISTCTL

    -- 1 2--new status BHP action

    ORAT 'NO' /

    item

    1: choice between 'ORAT 'WRAT' 'GRAT' 'LRAT' 'RESV' 'NONE'

    2: action if the bottom hole limit pressure is reached:'YES' : run stop

    'NO' : wells controlled by bottom hole pressure (default)

    WHISTCTL: Influences the control of all HM wells. During history

    matching, it allows to override the control mode set in subsequent

    WCONHIST keywords

  • 8/10/2019 History Match

    54/78

    IFP

    54 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Eclipse keywords

    Well control for injectors

    WCONINJH

    -- 1 2 3 4 5 6 7 8

    --name phase status Qinj BHPobs THPobs VFP Rs/Rv

    I1 'WATER' 'OPEN' 1000 1* 300 2 1* /

    /

    items:

    2: choice between 'WATER' 'GAS' 'OIL'

    3: choice between 'OPEN' (default), 'SHUT', 'STOP' (allows cross flow)

    4: observed injection rate

    5,6: observed BHP and THP

    7: VFP table number

    8: gas concentration in the injected oil or condensate concentration in the injected gas

  • 8/10/2019 History Match

    55/78

    IFP

    55 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    For production wells: BHP, VFP table or gas lift quantity:

    For injection wells: injection rate value or BHP:

    Eclipse keywordsWell control (optional)

    WELTARGP1 'BHP' 100 /

    WELTARG: Resets a target or limit value defined in WCONHIST or

    WCONINJH

    WELTARG

    I1 'WRAT' 1000 /

    WSALT, WTRACER: Define salt or tracers concentration for injection

    wells)

  • 8/10/2019 History Match

    56/78

    IF

    P

    ITB - Reservoir Simulation Course, Bandung

    Exercise

    History Match

  • 8/10/2019 History Match

    57/78

    IFP

    57 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Introduction to Rhombo case Geometry

    Top reservoir at 1960 m TVDSS

    Reservoir thickness of 50 m

    Petrophysics

    Porosity and permeability derived from cores

    KH derived from well test

    Fluid properties

    PVT properties derived from fluid analysis

    Initial state

    Initial pressure = 250 bars at 2000 m TVDSS

    Water-Oil contact assumed at 2160 m TVDSS

    Saturation functions

    Relative permeability and capillary derived from SCAL analysis

    Aquifer activity

    Unknown

    Production data

    Well P3 put into production during 4 years

  • 8/10/2019 History Match

    58/78

    IFP

    58 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo caseTop of the reservoir

  • 8/10/2019 History Match

    59/78

    IFP

    59 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Geometry x-z cross section

    P3

  • 8/10/2019 History Match

    60/78

    IFP

    60 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Reservoir layering

    Layer Net thickness

    (m)

    Net porosity

    (%)

    Net permeability

    (mD)

    Phi x H

    (m)

    KH

    (mD.m)

    1 6,6 19,9 63,4 1,31 418

    2 5,9 17,5 3,2 1,03 19

    3 7,8 20,1 92,7 1,57 728

    4 8,6 20,7 200,8 1,78 1687

    5 8,8 21,5 473,0 1,89 4176

    Well 37,7 20,1 62,1 7,59 7028

  • 8/10/2019 History Match

    61/78

    IFP

    61 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Fluid properties

    Oil properties

    Stock tank oil density = 849,7 kg/m3

    Gas solution factor = 124,1 m3/m3@ Psat

    Saturation pressure = 220 bara

    Oil volume factor = 1,153 vol/vol @ Psat

    Compressibility = 0,5 x 10-4bar-1(under saturated)

    Viscosity = 1,20 cP @ Psat

    Gas properties

    Stock tank oil density = 0,9 kg/m3

    Gas volume factor = 0,0059 rm3/m3@ 220 bara

    Viscosity = 0,026 cP @ 220 bara

    Water properties Water density = 1000,5 kg/m3

    Formation volume factor = 1,01 vol/vol @ 250 bara

    Compressibility = 0,44 x 10-4bar-1

    Viscosity = 0,481 cP

  • 8/10/2019 History Match

    62/78

    IFP

    62 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: oil PVT functions

  • 8/10/2019 History Match

    63/78

    IFP

    63 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: gas PVT functions

  • 8/10/2019 History Match

    64/78

    IFP

    64 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: W/O SCAL

  • 8/10/2019 History Match

    65/78

    IFP

    65 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: G/O SCAL

  • 8/10/2019 History Match

    66/78

    IFP

    66 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Aquifer simulation

  • 8/10/2019 History Match

    67/78

    IFP

    67 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Aquifer simulation

    Internal radius: ri= 3710 m

    Aperture: q= 15,4

    Compressibility: Caquifer = Cr + Cw = 10-4bar-1

    Petrophysics:

    Layer Net thickness

    (m)

    Net porosity

    (%)

    Net permeability

    (mD)

    Phi x H

    (m)

    KH

    (mD.m)

    1 6,6 19,9 21,1 1,31 139

    2 5,9 17,5 1,1 1,03 6

    3 7,8 20,1 31,1 1,57 243

    4 8,6 20,7 65,4 1,78 562

    5 8,8 21,5 158,2 1,89 1392

    Total 37,7 20,1 62,1 7,59 2343

  • 8/10/2019 History Match

    68/78

    IFP

    68 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: issues to investigate

    Fluids

    Calculate oil and gas compressibility in reservoir conditions

    Saturation functions

    Calculate w/o & g/o mobility ratio in reservoir conditions

    Initial state

    Calculate wateroil transition heightNatural depletion

    Calculate the contribution of rock compaction & fluid expansion to

    reservoir voidage

    Look at ECLIPSE results

    Calculate the OOIP, oil recovery, oil production, GOR, WCT vs timewith no aquifer, infinite aquifer, numerical aquifer.

  • 8/10/2019 History Match

    69/78

    IFP

    69 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: History Match

    History match will be attempted on the Rhombo case

    Production data to match are:

    Oil production

    Cumulative oil production

    Water production Water breakthrough time & water cut rise after WBT

    Gas production

    Gas breakthrough time & GOR rise after GBT

    Reservoir pressure

    Average reservoir pressure & bottom hole flowing pressure

  • 8/10/2019 History Match

    70/78

    IFP

    70 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: History Match

    Possible matching parameters:

    Aquifer volume

    Permeability in the lowest layer

    Kv/Kh anisotropy ratio Maximum water relative permeability

  • 8/10/2019 History Match

    71/78

    IFP

    71 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Matching parameters

    Aquifer volume Adjusted with a PV multiplier in the outer cells

    Permeability in the lowest layer

    Adjusted with a TX multiplier

    Kv/Kh anisotropy ratio

    Adjusted with PERMZ/PERMX ratio

    Maximum water relative permeability

    Adjusted with relative permeability curves

  • 8/10/2019 History Match

    72/78

    IFP

    72 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Matching parameters

    Uncertainty ranges for matching parameters are: Aquifer volume

    Use a PV multiplier between 1 and 100 in the outer cells

    Permeability in the lowest layer

    Use a TX multiplier between 0,2 and 2,0

    Kv/Kh anisotropy ratio Use a Kv/Kh anisotropy ratio between 0,1 and 0,01

    Maximum water relative permeability

    Use a krw max between 0,2 and 0,4

  • 8/10/2019 History Match

    73/78

    IFP

    73 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Matching parameters

    Run 0 will correspond to the following data: Aquifer volume

    PV multiplier set to 50 in the outer cells

    Permeability in the lowest layer

    TX multiplier set to 1,0

    Kv/Kh anisotropy ratio Kv/Kh anisotropy ratio set to 0,05

    Maximum water relative permeability

    krw max set to 0,3

  • 8/10/2019 History Match

    74/78

    IFP

    74 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Production data P3

    Liquid rate(m3/d)

    WCT(%)

    GOR(m3/m3)

    WBHP(bar)

    Cumulative oil(Mm3)

    FPR (bar)

    01/01/03 750 0,0 124 230,0 0,001 253,4

    01/07/03 750 0,0 125 193,1 0,114 233,1

    01/01/04 750 0,0 127 187,1 0,274 226,0

    01/07/04 750 0,0 131 182,6 0,388 223,2

    01/01/05 750 0,0 139 177,7 0,542 219,4

    01/07/05 750 0,0 150 171,2 0,648 216,5

    01/01/06 750 1,3 170 154,5 0,794 212,3

    01/07/06 750 10,1 188 120,6 0,895 208,9

    01/01/07 750 19,9 214 96,7 1,007 204,1

  • 8/10/2019 History Match

    75/78

    IFP

    75 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: History Match

    Simulate run 0 and perform the following sensitivity tests: Aquifer volume

    Use a PV multiplier between 1 and 100 in the outer cells

    Permeability in the lowest layer

    Use a TX multiplier between 0,2 and 2,0

    Kv/Kh anisotropy ratio Use a Kv/Kh anisotropy ratio between 0,1 and 0,01

    Maximum water relative permeability

    Use a krw max between 0,2 and 0,4

    For each simulation

    Identify main production mechanisms during production history

    Look at the main parameters linked to these mechanisms

    Draw some conclusions

    Work to do... first part

  • 8/10/2019 History Match

    76/78

    IFP

    76 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: History Match

    Identify the two most influent parameters

    By looking at the sensitivity runs

    By relating these parameters to production mechanisms

    Give new ranges for these two parameters

    To take into account the results of this first screening

    To prepare a second screening

    Work to do... first part

  • 8/10/2019 History Match

    77/78

    IFP

    77 ITB - Reservoir Simulation Course, Bandung Frebruary, 2009

    Rhombo case: Sensitivity runs

    AquiferMULTPV

    Layer 5MULTX Kv/Kh krw max

    Cum.Oil

    Mm3

    FinalLrate

    m3/d

    FinalBHP

    bar

    WBTyears

    FinalWCT

    %

    FinalGOR

    m3/m3

    0 run 0 50 1,0 0,05 0,30

    1 low Aq 1 1,0 0,05 0,30

    2 high Aq 100 1,0 0,05 0,30

    3 low TX 50 0,2 0,05 0,30

    4 high TX 50 2,0 0,05 0,30

    5 low kv/kh 50 1,0 0,01 0,30

    6 high kv/kh 50 1,0 0,10 0,30

    7 low krw 50 1,0 0,05 0,20

    8 high krw 50 1,0 0,05 0,40

    MATCH ? ? ? ?

  • 8/10/2019 History Match

    78/78

    Rhombo case: History Match

    Use first screening simulations

    To define a new run 0 and basic sensitivity tests

    Update the ECLIPSE data file

    Simulate the new run 0 and launch new sensitivity tests tocomplete the second screening

    Try to explore as much as possible all the possible cases

    Try to anticipate model reactions before launching a newsimulation

    Give values of the 4 parameters corresponding to your best match

    Work to do... second part