Preserving Geological Realism for Channelized Facies Estimation on - - PowerPoint PPT Presentation

preserving geological realism for channelized facies
SMART_READER_LITE
LIVE PREVIEW

Preserving Geological Realism for Channelized Facies Estimation on - - PowerPoint PPT Presentation

Preserving Geological Realism for Channelized Facies Estimation on Brugge Field Yuqing Chang, Andreas S. Stordal, Randi Valestrand What is History Matching? Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop,


slide-1
SLIDE 1

Preserving Geological Realism for Channelized Facies Estimation on Brugge Field

Yuqing Chang, Andreas S. Stordal, Randi Valestrand

slide-2
SLIDE 2

What is History Matching?

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 1/17

slide-3
SLIDE 3

Motivation

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 2/17

› Challenges:

  • Facies types are represented by discrete integer variables, while facies

estimation using ensemble methods requires continuous fields

› Proposed solutions:

  • Parameterization of facies field

(Sebacher et al. 2014)

slide-4
SLIDE 4

Motivation

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 2/17

› Challenges:

  • Facies types are represented by discrete integer variables, while facies

estimation using ensemble methods requires continuous fields

  • Geological structures tend to be destroyed during data assimilation

› Proposed solutions:

  • Parameterization of facies field

(Sebacher et al. 2014)

Updated Reference

slide-5
SLIDE 5

Motivation

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 2/17

› Challenges:

  • Facies types are represented by discrete integer variables, while facies

estimation using ensemble methods requires continuous fields

  • Geological structures tend to be destroyed during data assimilation

› Proposed solutions:

  • Parameterization of facies field
  • Resampling with geostatistical tools

(Sebacher et al. 2014)

Updated Resampling Reference

slide-6
SLIDE 6

Problem Statement › How to act on a complex reservoir with channelized layers and

non channelized layers?

› How to get realistic geological model for the real field?

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 3/17

slide-7
SLIDE 7

Facies Parameterization

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 4/17

slide-8
SLIDE 8

Facies Parameterization

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 4/17

Initial facies probability

slide-9
SLIDE 9

Facies Parameterization

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 4/17

Initial facies probability Normal score transformation

slide-10
SLIDE 10

Preserving Channel Continuity

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 5/17

Initial ensemble Initial prob

slide-11
SLIDE 11

Preserving Channel Continuity

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 5/17

Initial ensemble Updated ensemble Initial prob Updated prob

slide-12
SLIDE 12

What is dummy well?

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 6/17

› A user-defined well to specify the vertical depth of log data. › No production, only used to condition property modeling.

slide-13
SLIDE 13

What is dummy well?

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 6/17

› A user-defined well to specify the vertical depth of log data. › No production, only used to condition property modeling.

Revert shale to channel Updated channel prob

slide-14
SLIDE 14

What is dummy well?

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 6/17

› A user-defined well to specify the vertical depth of log data. › No production, only used to condition property modeling.

Potential dummy well locations

slide-15
SLIDE 15

What is dummy well?

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 6/17

› A user-defined well to specify the vertical depth of log data. › No production, only used to condition property modeling.

Potential dummy well locations

slide-16
SLIDE 16

Facies Updating Workflow

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 7/17

slide-17
SLIDE 17

Stratigraphy in Brugge Field

Table: Stratigraphy and the existing wells in the Brugge field

Formation Layer Facies Type Deposition Schelde Fm 1-2 F1, F4 Fluvial Waal Fm 3-5 F3 Lower Shoreface Maas Fm 6-8 F2 Upper Shoreface Schie Fm 9 F3, F5 Sandy Shelf

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 8/17

slide-18
SLIDE 18

History Matching Settings › Geological model:

  • Grids: 139 × 48 × 9
  • 7 producers, 3 injectors

› Reservoir simulation:

  • Static variables: Facies (θ), permx (lnK), poro (φ)
  • Measurements: BHP

, WOPR, WWPR

  • Number of variables: 74250
  • Number of geological realizations: 102
  • Production time: 10 years

› Data assimilation:

  • Inner loop (AGM): 43 assimilation steps
  • Outer loop (facies modeling): 3 iterations
  • State vector: For the jth ensemble at the kth assimilation step:

xk

j = [θT, lnK T, φT, dT sim]T j

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 9/17

slide-19
SLIDE 19

Facies Updates

Initial ensemble

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 10/17

slide-20
SLIDE 20

Facies Updates

Updated ensemble, inner loop 1

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 10/17

slide-21
SLIDE 21

Facies Updates

Dummy well locations, outer loop 1

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 10/17

slide-22
SLIDE 22

Facies Updates

Facies regeneration, outer loop 1

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 10/17

slide-23
SLIDE 23

Facies Updates

Updated ensemble, inner loop 2

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 10/17

slide-24
SLIDE 24

Facies Updates

Dummy well locations, outer loop 2

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 10/17

slide-25
SLIDE 25

Facies Updates

Facies regeneration, outer loop 2

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 10/17

slide-26
SLIDE 26

Facies Updates

Updated ensemble, inner loop 3

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 10/17

slide-27
SLIDE 27

Facies Updates

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 11/17

Layer 2 Layer 1 Reference Initial Updated

slide-28
SLIDE 28

Facies Mean

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 12/17

Layer 2 Layer 1 Reference Initial Mean Updated Mean

slide-29
SLIDE 29

Data Mismatch

Initial ensemble

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 13/17

slide-30
SLIDE 30

Data Mismatch

Updated ensemble, inner loop 1

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 13/17

slide-31
SLIDE 31

Data Mismatch

Facies regeneration, outer loop 1

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 13/17

slide-32
SLIDE 32

Data Mismatch

Updated ensemble, inner loop 2

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 13/17

slide-33
SLIDE 33

Data Mismatch

Facies regeneration, outer loop 2

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 13/17

slide-34
SLIDE 34

Data Mismatch

Updated ensemble, inner loop 3

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 13/17

slide-35
SLIDE 35

Forecast of the second 10 years

Oil production rate in twenty years

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 14/17

slide-36
SLIDE 36

Forecast of the second 10 years

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 15/17

WBHP WWPR

slide-37
SLIDE 37

Summary › We applied a normal score transformation on the Brugge field for

facies parameterization.

› Iterative Adaptive Gaussian Mixture (IAGM) filter was applied to

estimate reservoir parameters including facies, permeability and porosity.

› Dummy wells were placed to condition the channel regeneration

in the facies modeling.

› We observed a satisfactory data match and successful forecast

results from the updated ensemble.

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 16/17

slide-38
SLIDE 38

Acknowledgement › The authors would like to thank the IRIS/Uni Research CIPR

cooperative research project ”Integrated Workflow and Realistic Geology” which is funded by the industry partners, Total, Eni, ConocoPhillips, Petrobras and Statoil, and the Research Council

  • f Norway (PETROMAKS2).

› We thank Alexey Khrulenko from IRIS for his generous help on

the facies modeling and upscaling workflow.

› The authors also thank Schlumberger for providing academic

licenses for Eclipse and Petrel software.

Yuqing Chang Channelized Facies Estimation on the Brugge Field 10th EnKF Workshop, 8-10 June, 2015 17/17

slide-39
SLIDE 39

Thank you!

slide-40
SLIDE 40

Backups

slide-41
SLIDE 41

Poro: layer 3

(a) Reference (b) Initial (c) Inner loop 1 (d) Inner loop 2 (e) Inner loop 3

slide-42
SLIDE 42

Perm: layer 3

(a) Reference (b) Initial (c) Inner loop 1 (d) Inner loop 2 (e) Inner loop 3