B008 COMPARISON OF METHODS FOR DOWNSCALING OF COARSE SCALE PERMEABILITY ESTIMATES

advertisement
1
B008 COMPARISON OF METHODS FOR DOWNSCALING
OF COARSE SCALE PERMEABILITY ESTIMATES
Alv-Arne Grimstad1 and Trond Mannseth1,2
1 RF-Rogaland Research
2Now with CIPR - Centre for Integrated Petroleum Research, University of Bergen
Abstract
Fine scale reservoir models with all available information integrated are important for predictions of future behavior. Traditionally, fine-scale realizations of the geostatistical model are
adjusted in some way to integrate production data. Since these data do not support high resolution of the permeability representation, strong regularization of the history matching problem
is needed.
In this paper, we study how integration of information may be approached from the other
direction. I.e., we study how information from well observations and a geostatistical model may
be integrated with a coarse scale permeability estimate obtained through a multiscale estimation
sequence (Adaptive multiscale estimation).
There are several possible solutions to this problem, depending on which aspects of the
geostatistical model it is important to match. We compare some methods with respect to how
the resulting permeabilities match the available information.
Introduction
A major motivation for building reservoir models is to be able to make predictions about the future
behavior of the reservoir under different scenarios. It is important to utilize as much information
as possible when building the model.
In addition, accurate simulation of some scenarios (e.g., investigation of placement of new wells)
require a detailed numerical gridding of the model, at least in parts of the reservoir. Thus, we
would like to have a fine scale reservoir model that is consistent with all available information.
Several types of information about the permeability in the reservoir may be available. Geostatistical
models try to quantify the spatial variability throughout the reservoir, but are based on assumptions
about this variability. Well logs and core samples may be detailed, but informs only about the close
vicinity of the wells. Production data, on the other hand, informs about the permeability in large
areas between the wells, but only about large scale variations. Integrating all the information at
the same scale of the reservoir model may not be advantageous, due to issues with computational
cost and numerical instability. Some up- or downscaling of information will be necessary if we want
to combine several information sources.
A possible solution to the data integration task is the scale splitting method[3]; Adaptive multiscale
estimation (AME)[2] followed by fine scale data integration. One aim of AME is to obtain a history
matched estimate where the resolution of the permeability is determined by the information content
in the available production data.
After the history matching, information from other data types is integrated in a downscaling step.
Several fine scale realizations may be generated from a single (or a few) history matched coarse
scale model(s). This method is in contrast to history matching several fine scale realizations of the
geostatistical model.
9th European Conference on the Mathematics of Oil Recovery — Cannes, France, 30 August – 2 September 2004
2
Since the time-consuming part of reservoir characterization is the conditioning to production history, the method with the fewest history matching runs should be the least expensive. However,
the quality of the resulting permeability realizations should also be discussed. The match to production history and well observations is relatively easy to assess. Adherence to the parameters of
the geostatistical model may also be quantified. But since the geostatistical model is only assumed,
it may not be necessary to match all aspects of the model. It is not obvious which parts of the
geostatistical model that are most important and need to be closely matched. The permeability
is not uniquely determined by the available information, so the choice of which aspects of the
geostatistical model to match will strongly influence the final permeability estimate(s).
In this paper, we start with a discussion of some possible methods for downscaling a history
matched (2D) coarse scale permeability estimate, i.e., integrating fine scale information such as well
observations and geostatistical model. Some examples with application of the discussed methods
are given, showing how the different ways of using the geostatistical model result in different types of
permeability estimates. The values of various “measurables” of the resulting permeability estimates
are calculated. These are the matches to the production history and well observations, and the
histogram of the permeability field.
Finally, we discuss and show how we may perform a final history matching step after the downscaling, using the permeability resolution obtained in AME, (i.e., using a limited number of parameters),
but with smooth basis functions.
Coarse scale history matched estimate
We use Adaptive multiscale estimation (AME)[2] to obtain a coarse scale estimate of the permeability. AME solves a series of history matching problems with increasing resolution of the permeability
representation. The permeability at each step is parameterized as k(x) = cTN ψ N (x), where ψ N
is a vector of piecewise constant basis functions. The parameters cN are estimated by finding the
minimum of the objective function
J(cN ) = (d − m(cN ))T D−1 (d − m(cN )),
(1)
where d is the measured production data, m is the corresponding data calculated with the reservoir
simulator, and D is the covariance matrix of the measurement errors.
Between the parameter estimation steps of AME, the parameterization is evaluated, investigating
which refinement(s) would allow the largest improvement of the match to the data. This iterative
procedure is terminated when the data is sufficiently well matched (data mismatch comparable
to magnitude of measurement errors), or when no new improvement is achieved. In this way we
obtain a coarse scale history matched permeability estimate. (More than one coarse scale estimate
can be obtained with a modification of the algorithm.[5])
Downscaling methods
In this section we briefly discuss the methods we have investigated for downscaling of the coarse
scale estimate. The references given for each method should be consulted for detailed explanations.
Kriging
Kriging (see, e.g., [1]) is a minimal-variance correction to an initial estimate, k0 , incorporating
well observations (point measurements) of permeability in a manner consistent with a covariance
model/function (the geostatistical model). The equations for the correction, ∆kKr , can be formulated as:
(2)
∆kKr (x) = CAT (ACAT + Σd )−1 (d − Ak0 (x)).
9th European Conference on the Mathematics of Oil Recovery — Cannes, France, 30 August – 2 September 2004
3
In this formulation, Σd is the error covariance matrix of the permeability measurements. C is the
covariance matrix of the permeability field prior to incorporating the point measurements, and A
is an observation operator, such that Ak0 are the estimated permeabilities corresponding to the
observations d.
To use Kriging for downscaling, we set k0 = kAME , and use equation (2) with C = (CP−1 + G)−1 ,
where CP is the (prior) covariance matrix for the geostatistical model, G is the (fine scale) local basis
information matrix from the AME estimation problem. This has the result that the perturbation
∆kKr only slightly (according to the uncertainty of the estimated permeability) alters the mean
value of the permeability in the parameterization regions defined by AME.
The Kriged estimate integrates production data and well observation information, and the permeability perturbation is consistent with the geostatistical model. However, since the coarse scale
estimate, kAME , is piecewise constant, the downscaled estimate will only be piecewise smooth.
Multiple realization of the permeability may be obtained by drawing realizations from a distribution
with the updated covariance matrix after Kriging, and adding these to the Kriged permeability.
The realizations obtained in this manner will, like the Kriged estimate, be piecewise smooth.
Conditioning using Kriging
The equation for the Kriging update may also be used in another way. If k0 is an unconditional
realization from a distribution with covariance matrix C, then k0 + ∆kKr , with ∆kKr given by
equation (2), will also be a realization of the same distribution, but conditioned on d − Ak = e,
where e is a random vector with covariance matrix Σd . (See, e.g., section 3.3 of [6].)
To use this in downscaling, we use as “observations” the estimated mean values in the parameterization regions determined in AME, and the available well observations. The observation operator,
A, then consists of two parts: The first NAME rows extract the mean value of the permeability in
the parameterization regions, while the NW last rows extract the permeability estimates in the grid
blocks where the wells are located.
Some consideration should go into the construction of the measurement error covariance matrix,
Σd . For the first part of the observation vector, we use the covariance matrix of the estimated
region means. For the second part we use the covariance matrix of the permeability measurement
errors. Since these are different types of measurements, the optimal scaling between the two are
not obvious. However, for the cases in this paper, we have disregarded this issue. Regarding the
cross covariance: Even if the mean permeability of a parameterization region and the permeability
of a single block inside this region have a nonzero correlation, the observation error for these two
values should not be correlated. Thus, we use
ΣAME
0
,
(3)
Σd =
0
ΣW
where ΣAME is the estimation covariance matrix for the regional permeability means, and ΣW is
the covariance matrix of the permeability measurement errors.
This way, we can turn unconditional realizations of the prior geostatistical model into realizations
conditioned on the coarse scale estimate and the well observations.
Gradual deformation
This was proposed as a method for conditioning realizations of a geostatistical model to production
data (see, e.g., [4]). It consists of a series of perturbations of an initial realization. At each step,
k
(k+1)
= a1 k
(k)
+
n
ai ki ,
i=2
9th European Conference on the Mathematics of Oil Recovery — Cannes, France, 30 August – 2 September 2004
(4)
4
where k(k) is the old estimate, k(k+1) is the new estimate, and {ki } are realizations of the geostatistical model. The coefficients {ai } that give the best match to the production
data are sought. To
ensure that the covariance properties of k(n) is the same as those of {ki }, ni=1 a2i = 1 is enforced.
The method was further developed[7] by noting that the mean value is also conserved if ni=1 ai = 1.
To have non-trivial solutions for the coefficients {ai }, we need n > 3. This development of the
method allows one to use as {ki } realizations that are conditioned on well observations, and have
k(n) also be conditioned on these observations.
In this paper, we use this method with realizations based on the Kriged coarse scale permeability.
This will give a better starting point for obtaining final realizations that match both types of data.
Other methods
Sequential simulation with Block Kriging[8] is another method for downscaling a coarse scale history
matched estimate. Due to limited time, we could not examine this method closely.
Final history matching step
Since the fluid flow in the reservoir is influenced by fine scale permeability variations, the downscaling will most likely cause the match to the production history to deteriorate. A final history
matching step may be needed to obtain a satisfactory match to all the data. However, since the
downscaled permeability is strongly influenced by the history matched permeability, the required
perturbations in a final history matching step will likely be small.
This history matching step will need to use fine scale permeability representation, but there is no
need for as many degrees of freedom as the number of grid blocks. The parameterization obtained
in AME should be a good indication on the required resolution. The AME parameterization
could be used as it is for the final perturbations, but if the geostatistical model prescribes smooth
permeability variation, it could be better to use perturbations that are smooth. Both non-smooth
and smooth perturbations will most likely be able to produce final estimates that match production
data. The choice between the two approaches depends on how closely we want to follow the
geostatistical model.
In the following, we consider how to construct perturbations to the downscaled permeability that
have a smoothness consistent with the geostatistical model, and a resolution consistent with the
AME parameterization. To do this, we use equation (2) to define an expansion basis for the
perturbations: Let the perturbations to the downscaled permeability be of the form ∆k(p) = Bp,
where
(5)
B = CAT (ACAT + Σd )−1 ,
and minimize the objective function with respect to p. The columns of B are linear combinations of
the columns of C, and the dimension of p is (NAME + NW ). Examples of the type of perturbations
obtained in this way are shown in Figure 6 in the examples section.
Examples
The examples presented in this section are based on a synthetic horizontal 2D case, where the
reservoir is discretized into a 48 × 48 × 1 simulation grid. Initially, the reservoir contains 100% oil,
and it is produced using 3 water injection wells and 5 production wells.
The information available for reservoir characterization is:
Production history data: Observed time series of pressure in injection and production wells, oil
production rates and water production rates in production wells; 150 observations in each series,
2700 observations in all.
Well observations: The permeability at the position of the wells, 8 observations.
9th European Conference on the Mathematics of Oil Recovery — Cannes, France, 30 August – 2 September 2004
5
Geostatistical model: Assumed type of model (multigaussian with Gaussian covariance function),
with assumed correlation function and mean value for the permeability.
In addition, we assume known the porosity of the reservoir (uniform), and relative permeability
and capillary pressure functions.
Reference permeability and coarse scale history match
The reference permeability is generated as a random realization of the geostatistical model. The
logarithm of the permeability is assumed to follow a multigaussian distribution with a Gaussian
correlation function. The mean value is loge (200) = 5.3, the variance is 0.3 and the range is 25 grid
blocks.
Synthetic production data is obtained by running the simulator with the reference permeability as
input, and adding uncorrelated Gaussian noise to the simulator output.
6
6
5.5
5.5
5
5
4.5
4.5
Figure 1: Left: Reference permeability. Right: Coarse scale estimate obtained by AME with parameterization
regions. The wells are shown as dots.
The reference permeability is shown in Figure 1, together with the coarse scale history matched
permeability obtained with AME. The coarse scale estimate uses 17 parameters and obtains an
objective function value of 2750, which is close to the expected value, (Nobs − Npar ). In the AME
permeability we recognize many of the coarse scale features of the reference permeability.
The match to the production history with the AME permeability is shown in Figure 2.
70
300
2500
3500
2000
3000
1500
2500
1000
2000
500
1500
60
250
50
40
200
30
20
150
10
100
0
50
100
150
0
0
50
100
150
0
0
50
100
150
1000
0
50
100
150
Figure 2: Production history from reference permeability and match obtained with the coarse scale estimate (AME).
From left to right: Pressure in injection wells, pressure in production wells, water production rate and oil production
rate.
Downscaling step
In this section we show the permeabilities obtained with the downscaling methods discussed above.
Figure 7 should be consulted for measures of the match to production history, well observations
and geostatistical model for each of the permeabilities.
The permeability estimate obtained when we adjust the AME permeability by Kriging against
the mismatch with observations in the well grid blocks is shown in the left plot of Figure 3. The
right plot in the same figure shows the smooth change from the AME permeability. The resulting
9th European Conference on the Mathematics of Oil Recovery — Cannes, France, 30 August – 2 September 2004
6
permeability now contains small scale variation, but the discontinuities from AME still dominates.
6
0.2
0.15
0.1
5.5
0.05
0
−0.05
5
−0.1
−0.15
4.5
−0.2
Figure 3: Left: Downscaled estimate obtained with Kriging (Kr). Right: perturbation from coarse scale estimate.
The first two plots in Figure 4 show realizations of the permeability obtained from the Kriged
permeability in Figure 3. The small scale variability of these realizations is consistent with the
geostatistical model, but the overall result is dominated by the discontinuities of the AME permeability. Still, the match to both production data and well observations is satisfactory.
The last two plots of Figure 4 show realizations of the permeability obtained with Conditioning
using Kriging. This method produce smooth permeabilities, as expected, but we note that a
strong conditioning on the observations (regional mean and wells) may cause the variance of the
permeability to increase somewhat.
6
6
6
6
5.5
5.5
5.5
5.5
5
5
5
5
4.5
4.5
4.5
4.5
Figure 4: First two plots: Permeability realizations based on Kriged downscaled estimate (KrR). Last two plots:
Downscaled estimates obtained with Conditioning using Kriging (CK)
Two permeability realizations obtained when using Gradual Deformation on realizations based on
the Kriged estimate (Figure 3) are shown in the first two plots of Figure 5. The discontinuities of
the realizations based on Kriging are inherited.
6
6
6
6
5.5
5.5
5.5
5.5
5
5
5
5
4.5
4.5
4.5
4.5
Figure 5: First two plots: Downscaled estimates obtained with the Gradual Deformation method (GD) on KrR
realizations. Last two plots: Results after the CK permeabilities are subjected to a final HM step (CKHM).
9th European Conference on the Mathematics of Oil Recovery — Cannes, France, 30 August – 2 September 2004
7
Additional HM step
The Gradual Deformation method is a way to perform a final history match on the downscaled
estimates obtained with the Kriging method. This may be necessary since the match to production
data has deteriorated as a result of the downscaling. Each minimization problem solved in the
course of this method should be well posed due to the small number of parameters. However,
because of the randomness in choice of perturbation direction, the progress is slow.
The realizations from Conditioning using Kriging (last two plots of Figure 4) has also been subjected
to a final history matching step. This history matching follows the method outlined in the section
on “Final history matching step”. The resulting permeabilities are shown in last two plots of
Figure 5. The change between kCK and kCKHM can be expressed as a linear combination of smooth
basis functions, where each of the basis functions is a linear combination of the columns of the
covariance matrix. A few of the basis functions are shown in Figure 6. Note that these functions
have global support, but primarily change the value of only one “observation” of the A operator
(e.g., the mean value of the permeability in one of the parameterization regions of AME). Due to
the term Σd , some change is allowed in the value of the other observations also.
1
1
1
1
0.5
0.5
0.5
0.5
0
0
0
0
−0.5
−0.5
−0.5
−0.5
−1
−1
−1
−1
Figure 6: Some of the basis functions for the final history matching step. The parameterization regions of AME are
also shown.
Discussion
Figure 7 shows how the permeabilities downscaled with the different methods match the available
information. In the left plot we note that the AME permeability (AME) gives a good match to
the production history. As the permeability is Kriged (Kr), the match to well observations (middle
plot) is improved at the expense of the match to production history. As expected, the realizations
based on the Kriged permeability (KrR) show some variations in the match to both kinds of data.
2
2
10
6.5
10
6
1
10
5.5
1
10
5
0
10
4.5
0
10
−1
AME
Kr
KrR
GD
CK
CKHM
10
AME
Kr
KrR
GD
CK
CKHM
4
AME
Kr
KrR
GD
CK CKHM
Figure 7: Left: Mean square normalized error in match to production history. Middle: Mean square normalized
error in match to well observations. Right: Observed histograms.
The permeabilities obtained with Gradual Deformation (GD) further improve both the history
match and the match to well observations compared to the Kriging realizations.
9th European Conference on the Mathematics of Oil Recovery — Cannes, France, 30 August – 2 September 2004
8
The realizations obtained with Conditioning using Kriging (CK) exhibit a dramatic improvement
in the match to production data through the final history matching step (CKHM). The match to
well observations is also improved, but not as much.
The right plot in Figure 7 shows the histograms of the permeabilities, with the prior model shown
as a reference to the left.
The results show that with a final history matching of the realizations obtained with Conditioning
using Kriging, we obtain fine scale permeabilities that match both production data and well data,
as well as the assumed histogram of the permeability distribution. The final history matching step
is performed with a fine scale permeability, but with only few degrees of freedom, comparable to
the resolution obtained in AME. Thus the computational work is reduced compared to minimizing
with full grid block parameterization. Due to the relatively good starting point, the history match
for each of the realizations converges with only a few iterations of the parameters.
Summary
The different areal support and associated length scale of available information make integration
of the information into a permeability estimate a difficult task. Which aspects to match for each
information type influences the integration method and the resulting estimates. The issue of what
constitutes a good match (of the different types of information) deserves more attention.
We have investigated some possibilities for downscaling a coarse scale history matched permeability estimate obtained with Adaptive multiscale estimation. The downscaling incorporates well
observations and assumptions about the geostatistical model into the estimate.
We have also shown how a final fine scale history matching step may be performed on the fine scale
realizations using only few degrees of freedom, making good use of the permeability resolution
obtained with Adaptive multiscale estimation.
Acknowledgements
The research presented in this paper has been financially supported by ENI SpA, Norsk Hydro
ASA, and The Research Council of Norway.
References
1. C. V. Deutsch and A. Journel. GSLIB Geostatistical Software Library and User’s Guide. Oxford University Press, 1998.
2. A.-A. Grimstad, T. Mannseth, G. Nævdal, and H. Urkedal. Adaptive multiscale permeability estimation.
Computational Geosciences, 7(1):1–25, 2003.
3. A.-A. Grimstad, T. Mannseth, J.-E. Nordtvedt, and G. Nævdal. Reservoir characterization through scale
splitting. In Proceedings of ECMOR VII, Baveno, Italy, September 2000.
4. M. Le Ravalec-Dupin and B. Nœtinger. Using the gradual deformation method for optimization. In
Proceedings of ECMOR VII, Baveno, Italy, September 2000.
5. L. K. Nielsen, S. Subbey, M. Christie, and T. Mannseth. Reservoir description using dynamic parameterisation selection with a combined stochastic and gradient search. Submitted, 2004.
6. H. Rue and T. Follestad. GMRFLib: a C-library for fast and exact simulation of Gaussian Markov
random fields. GMRFLib manual found at http://www.math.ntnu.no/∼hrue/GMRFLib/, 2003.
7. X.-H. Wen, T. Tran, R. Behrens, and J. Gómez-Hernández. Production data integration in sand/shale
reservoirs using sequential self-calibration and geomorphing: A comparison. In Proceedings of the 2000
SPE ATCE, Dallas, Texas, 1–4 October 2000. SPE 63063.
8. S. Yoon, A. Malallah, A. Datta-Gupta, D. Vasco, and R. Behrens. A multiscale approach to production
data integration using streamline models. In Proceedings of the 1999 SPE ATCE, Houston, Texas, Oct.
1999. SPE 56653.
9th European Conference on the Mathematics of Oil Recovery — Cannes, France, 30 August – 2 September 2004
Download