6
1 Direct Construction and History Matching of Ensembles of Coarse-Scale Reservoir Models Céline Scheidt 1 , Jef Caers 1 and Yuguang Chen 2 1 Department of Energy Resources Engineering Stanford University 2 Chevron Energy Technology Company, San Ramon, CA 1. Introduction Despite many efforts, there is still substantial disconnect between reservoir modeling at the geology and geophysics (G&G) level on one hand, and reservoir engineering (history matching, optimization) on the other hand. In an ideal situation, multiple geological models (possibly 10s or 100s) would be constructed integrating various sources of uncertainty, such as depositional systems (geological scenarios), data uncertainty (in well-logs and 3D seismic), structural uncertainty (faulting and layering) and uncertainty about facies and petrophysical properties. These high-resolution models need to be upscaled and then history matched. In reality, CPU limitations prevent the construction of multiple history-matched models. Often, one only history matches a single model and most times, this is done without regard of the intended geological spatial continuity. In other words, while a history match may be achieved, this often comes at the cost of geological consistency, hence prediction power. Recall that the ill-posed nature of the history matching inverse problem makes it possible to create such geologically inconsistent reservoir models. The availability of such multiple models is critical for uncertainty quantification, risk assessment and optimization task, since optimizations or decisions based on one model often leads to overly optimistic scenarios. The fundamental problem therefore lies in how to deal with a large set of reservoir models and how to carry such a set forward during history matching, optimization and reservoir model updating. Direct flow simulation of the multiple models on a high-resolution grid is often computationally prohibitive. Various combinations of upscaling and downscaling steps (see Caers, 2005 for an overview) have been proposed to address the issue of the needed change in grid resolution. However neither is fully satisfactory in efficiency nor effectiveness as they often require several levels of automation (such as

Direct Construction and History Matching of …pangea.stanford.edu/departments/ere/dropbox/scrf/documents/reports/... · Direct Construction and History Matching of Ensembles of Coarse-Scale

  • Upload
    dothien

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Direct Construction and History Matching of …pangea.stanford.edu/departments/ere/dropbox/scrf/documents/reports/... · Direct Construction and History Matching of Ensembles of Coarse-Scale

1

Direct Construction and History

Matching of Ensembles of Coarse-Scale Reservoir

Models

Céline Scheidt1, Jef Caers

1 and Yuguang Chen

2

1

Department of Energy Resources Engineering

Stanford University 2

Chevron Energy Technology Company, San Ramon, CA

1. Introduction

Despite many efforts, there is still substantial disconnect between reservoir

modeling at the geology and geophysics (G&G) level on one hand, and reservoir

engineering (history matching, optimization) on the other hand. In an ideal situation,

multiple geological models (possibly 10s or 100s) would be constructed integrating

various sources of uncertainty, such as depositional systems (geological scenarios),

data uncertainty (in well-logs and 3D seismic), structural uncertainty (faulting and

layering) and uncertainty about facies and petrophysical properties.

These high-resolution models need to be upscaled and then history matched. In

reality, CPU limitations prevent the construction of multiple history-matched models.

Often, one only history matches a single model and most times, this is done without

regard of the intended geological spatial continuity. In other words, while a history

match may be achieved, this often comes at the cost of geological consistency, hence

prediction power. Recall that the ill-posed nature of the history matching inverse

problem makes it possible to create such geologically inconsistent reservoir models.

The availability of such multiple models is critical for uncertainty quantification,

risk assessment and optimization task, since optimizations or decisions based on one

model often leads to overly optimistic scenarios. The fundamental problem therefore

lies in how to deal with a large set of reservoir models and how to carry such a set

forward during history matching, optimization and reservoir model updating. Direct

flow simulation of the multiple models on a high-resolution grid is often

computationally prohibitive. Various combinations of upscaling and downscaling

steps (see Caers, 2005 for an overview) have been proposed to address the issue of

the needed change in grid resolution. However neither is fully satisfactory in

efficiency nor effectiveness as they often require several levels of automation (such as

Page 2: Direct Construction and History Matching of …pangea.stanford.edu/departments/ere/dropbox/scrf/documents/reports/... · Direct Construction and History Matching of Ensembles of Coarse-Scale

2

in the upscaling step) that may not be practical. The much heralded ensemble Kalman

Filtering is suitable for the modeling of an ensemble of reservoir models, but is too

limited in scope and applicability due to its underlying theoretical assumptions.

The objective of this work is to develop a workflow which addresses the issue of

multiple history matched models through ensemble-level reservoir modeling. The

history matching is performed on coarse-scale models where flow simulation is

feasible, while being under geological control (consistent with fine-scale data). This

short paper briefly describes the methodology and provides some preliminary results

on this newly initiated research in collaboration with Chevron.

2. Proposed Workflow

Caers et al. (2009) describes distance-based techniques that provide a

parameterization based on an application-tailored distance between any two reservoir

models. The size of the resultant distance matrix (i.e., number of realizations) is much

less than that of a covariance matrix (i.e., number of high-resolution grid cells), as

encountered in traditional geostatistical modeling and ensemble Kalman filters.

Classical KL expansion and kernel-based techniques are then applied to the distance

matrix to allow new realizations to be generated and/or adjusted to new data (Scheidt

et al. 2009). The distance-based approach is purpose-driven and is general to account

for different sources of uncertainty, i.e., it can handle any type of continuous and

discontinuous variables (e.g., facies, petrophysics, structure, etc.).

To construct new realizations that match history, we use the approach described

in Caers et al. (2009), which consists of solving a so-called post-image problem. This

approach requires performing a flow simulation for each model, which may be too

expensive computationally for high-resolution grids. To address this, we propose

using the ensemble-level upscaling techniques proposed in the work of Chen and

Durlofsky (2008). In these techniques, flow-based upscaling is applied to only a few

high-resolution models, and statistical procedures are employed to generate the

multiple coarse-scale models. The flow simulations would then be performed on a

coarse grid, rendering the problem more tractable.

The workflow we propose is as follow (Figure 1):

1. Construction of an ensemble of fine-scale reservoir models.

2. Upscale the ensemble of fine-scale reservoir models (either the ensemble-

level uspcaling (Chen and Durlofsky, 2008) or any other traditional

uspcaling approaches (e.g., Durlofsky, 2005) can be applied).

3. Perform flow simulations on the ensemble of coarse-scale models.

4. Calculate the distance between any two models – the distance is defined as

the difference of the response of interest obtained from the simulations on

the coarse-scale models.

Page 3: Direct Construction and History Matching of …pangea.stanford.edu/departments/ere/dropbox/scrf/documents/reports/... · Direct Construction and History Matching of Ensembles of Coarse-Scale

3

5. Map the ensemble of realizations into a metric space using Multi-

dimensional scaling, as well as the historical data.

6. Map the ensemble of realizations into a feature space where we define a

parameterization of the ensemble of models.

7. Solve the post-image problem (see Caers et al., 2009)

8. Reconstruct coarse and fine-scale history matched realizations

Note that once the post-image problem is solved, new realizations of coarse-scale

permeabilities, transmissibilities, porosities, and upscaled well indices can be

constructed without any additional flow simulations. In the above workflow, step 3 is

evidently the most CPU demanding, but these are the only flow simulations required

in the workflow, and they are performed on the coarse-scale models. One very

attractive aspect of this workflow lies in its ability to construct simultaneously the

coarse and fine-scale models, and at the cost of running flow simulations only on the

coarse grids. The combination of the ensemble upscaling and ensemble

parameterization allows a direct modeling at the coarse scale, while still being

consistent with the fine-scale data and geological heterogeneity (if the upscaling and

parameterization are sufficient).

3. Preliminary Results

The method has been applied successfully in cases where the log permeability is

Gaussian. We considered two different permeability distributions as shown in Figure

2. Case 1 involves permeabilities correlated in the x direction (Figure 2a), while in

case 2 the permeability is correlated at 45 degrees from the x-axis (Figure 2b). For

each case, 100 realizations of fine-scale permeabilities (with dimensions of 100 ×

100) are generated. There are 2 wells (1 production and 1 observation well) in the

reservoir (as shown in Figure 2), and oil is produced under primary depletion. The

objective is to history match pressure at the observation well.

The fine-scale models are uniformly coarsened to 20 × 20 (for case 1) and 10 ×

10 (for case 2). We apply extended local permeability (or transmissibility) upscaling

(Durlofsky, 2005) to each of the 100 realizations. Coarse-scale permeabilities are

generated for case 1; and transmissibility upscaling is applied to coarsen the models

in case 2. In addition, a flow-based near-well upscaling technique is applied in both

cases to generate an upscaled well index for the production well for each realization.

In the workflow described in Section 2, flow simulations are performed only on

the coarse-models. On the coarse scale, either permeability or transmissibility, as

well as the upscaled well index are history matched; while the history matched fine-

scale permeability is also constructed at the same time. Here, 10 new history-matched

models are generated in each case, without running any additional flow simulations.

Figure 3 shows an example, i.e., the results obtained for case 2. For this case, when

generating new history matched models, we generate coarse-scale transmissibilities

Page 4: Direct Construction and History Matching of …pangea.stanford.edu/departments/ere/dropbox/scrf/documents/reports/... · Direct Construction and History Matching of Ensembles of Coarse-Scale

4

and well indices, but permeabilities on the fine scale. Note that new models at both

the coarse and fine scales are generated, and both coarse and fine-scale simulations

match history (as shown in Figure 3). The results for case 1 are equally well, though

they are not shown here.

4. Future Work

We propose a workflow to construct multiple history matched coarse-scale

models. Distance-based techniques are applied, and the distance is constructed from

the simulations of the response of interest, i.e. from the simulations on the coarse-

scale models. The methodology does not require further flow simulations to find

multiple history-matched models. In addition, the proposed workflow can reconstruct

simultaneously the models on coarse grid and its associated fine grid from the post-

image problem, ensuring consistency between the coarse and fine-scale models.

We are currently working on more complex cases, particularly channelized

realizations where the uspcaling is more challenging as well as the post-image

optimization and reconstruction of the fine-scale models. Also, running flow

simulation on the entire ensemble (typically 100s of models) may not be desirable. In

that case we are working with proxy distances such as Scheidt and Caers (2008)

where models can be selected for flow simulation based on a distance that is fast to

calculate.

References

Caers, J. (2005), Petroleum Geostatistics, Society of Petroleum Engineers.

Caers, J., Scheidt, C. and Park, K. (2009), Modeling Uncertainty in Metric Space,

SCRF report 22.

Chen, Y. and Durlofsky, L. (2008), Ensemble-Level Upscaling for Efficient

Estimation of Fine-Scale Production Statistics, SPEJ 106086, v13, 4, 400-411.

Durlofsky, L. (2005), Upscaling and Gridding of Fine Scale Geological Models

for Flow Simulation, Paper presented at the 8th International Forum on Reservoir

Simulation, Iles Borromees, Stresa, Italy, June 20-24

Scheidt, C., and Caers, J. (2008), Representing Spatial Uncertainty Using

Distances and Kernels. Mathematical Geosciences, DOI:10.1007/s11004-008-9186-

Scheidt C., Park, K. and Caers J. (2009), Defining a Random Function from a

given set of realizations, SCRF report 22.

Page 5: Direct Construction and History Matching of …pangea.stanford.edu/departments/ere/dropbox/scrf/documents/reports/... · Direct Construction and History Matching of Ensembles of Coarse-Scale

5

Distance: Difference in coarse - simulations

ϕϕϕϕ

MDS

Feature Space

F

Feature Space

F

Euclidean Space (MDS)

R

Euclidean Space (MDS)

R

Tx* (or Kx*) Ty* (or Ky*) WI*

K-L Exp.

Φαx =)( newϕ

Pre-imageϕϕϕϕ-1

. . .NR

. . .NR

NR

P1

O1

New HM models

Initial models

. .

Fine-scale K. . Tx* (or Kx*) Tx* (or Kx*) WI*

0 200 400 600 800500

1000

1500

2000

2500

3000

3500

Time (days)

Pre

ssure

at 01

Coarse scale Simulations

Figure 1: Proposed workflow to construct an ensemble of history-matched coarse-

scale models.

Page 6: Direct Construction and History Matching of …pangea.stanford.edu/departments/ere/dropbox/scrf/documents/reports/... · Direct Construction and History Matching of Ensembles of Coarse-Scale

6

P1

O1

P1

O1

(a) (b)

Figure 2: Example of realization of fine-scale log permeabilities for: (a) case 1,

(b) case 2. P1 represents a production well, and O1 designates an observation well.

Flow simulation on new

coarse-scale trans. and WI

Flow simulation on new fine-scale perms.

Figure 3: Preliminary results (case 2): 10 history-matched models for both

coarse-scale and fine-scale results. The green dots represent the reference production

data, the blue curves designate the pressure at well O1 as a function of the time for all

100 initial models, and red curves designate the pressure at well O1 as a function of

the time for the 10 new history-matched models.