Calibration of NFR models with interpreted well-test k.h data. Michel Garcia

Similar documents
A comparative study of the tensor and upscaling methods for evaluating permeability in fractured reservoirs

Digital Core study of Wanaea and Perseus Core Fragments:

A Geostatistical and Flow Simulation Study on a Real Training Image

Modeling Uncertainty in the Earth Sciences Jef Caers Stanford University

Variogram Inversion and Uncertainty Using Dynamic Data. Simultaneouos Inversion with Variogram Updating

Simulating Geological Structures Based on Training Images and Pattern Classifications

Adaptive spatial resampling as a Markov chain Monte Carlo method for uncertainty quantification in seismic reservoir characterization

A009 HISTORY MATCHING WITH THE PROBABILITY PERTURBATION METHOD APPLICATION TO A NORTH SEA RESERVOIR

CONDITIONAL SIMULATION OF TRUNCATED RANDOM FIELDS USING GRADIENT METHODS

B. Todd Hoffman and Jef Caers Stanford University, California, USA

Relative Permeability Upscaling for Heterogeneous Reservoir Models

A012 A REAL PARAMETER GENETIC ALGORITHM FOR CLUSTER IDENTIFICATION IN HISTORY MATCHING

Joint quantification of uncertainty on spatial and non-spatial reservoir parameters

High Resolution Geomodeling, Ranking and Flow Simulation at SAGD Pad Scale

Tensor Based Approaches for LVA Field Inference

Curvature. Definition of curvature in 2D and 3D

A Parallel, Multiscale Approach to Reservoir Modeling. Omer Inanc Tureyen and Jef Caers Department of Petroleum Engineering Stanford University

Multiple Point Statistics with Multiple Training Images

Integration of Geostatistical Modeling with History Matching: Global and Regional Perturbation

TPG4160 Reservoir simulation, Building a reservoir model

INTEGRATION OF LOCAL-GLOBAL UPSCALING AND GRID ADAPTIVITY FOR SIMULATION OF SUBSURFACE FLOW IN HETEROGENEOUS FORMATIONS

Fluid flow modelling with seismic cluster analysis

B002 DeliveryMassager - Propagating Seismic Inversion Information into Reservoir Flow Models

Using Blast Data to infer Training Images for MPS Simulation of Continuous Variables

RM03 Integrating Petro-elastic Seismic Inversion and Static Model Building

Exploring Direct Sampling and Iterative Spatial Resampling in History Matching

Generic framework for taking geological models as input for reservoir simulation

Programs for MDE Modeling and Conditional Distribution Calculation

Fracture Network Well Test Interpretation: in thevalhall Reservoir, North Sea

Summary. Fracture modeling

Using 3D-DEGA. Omer Inanc Tureyen and Jef Caers Department of Petroleum Engineering Stanford University

CIPC Louis Mattar. Fekete Associates Inc. Analytical Solutions in Well Testing

DEVELOPMENT OF METHODOLOGY FOR COMPUTER-ASSISTED HISTORY MATCHING OF FRACTURED BASEMENT RESERVOIRS

Short Note: Some Implementation Aspects of Multiple-Point Simulation

A Geomodeling workflow used to model a complex carbonate reservoir with limited well control : modeling facies zones like fluid zones.

SPE Distinguished Lecturer Program

Multi-Objective Stochastic Optimization by Co-Direct Sequential Simulation for History Matching of Oil Reservoirs

IMPROVED MESOSCALE MATERIAL PROPERTY BOUNDS BASED ON VORONOI TESSELLATION OF STATISTICAL VOLUME ELEMENTS

Productivity and Injectivity of Horizohtal Wells

Modeling with Uncertainty Interval Computations Using Fuzzy Sets

This article describes a statistical methodology to estimate

PhD Student. Associate Professor, Co-Director, Center for Computational Earth and Environmental Science. Abdulrahman Manea.

Geostatistical Reservoir Characterization of McMurray Formation by 2-D Modeling

History Matching: Towards Geologically Reasonable Models

GAS PRODUCTION ANALYSIS:

cv R z design. In this paper, we discuss three of these new methods developed in the last five years.

Simulation of Matrix-Fracture Interaction in Low-Permeability Fractured Unconventional Reservoirs

CONDITIONING FACIES SIMULATIONS WITH CONNECTIVITY DATA

Prediction under Uncertainty in Reservoir Modeling

v MODFLOW Stochastic Modeling, Parameter Randomization GMS 10.3 Tutorial

SPE Intelligent Time Successive Production Modeling Y. Khazaeni, SPE, S. D. Mohaghegh, SPE, West Virginia University

COPULA MODELS FOR BIG DATA USING DATA SHUFFLING

lecture 8 Groundwater Modelling -1

AVO for one- and two-fracture set models

Control Volume Finite Difference On Adaptive Meshes

SCRF the art of building on fundamentals

INFERENCE OF THE BOOLEAN MODEL ON A NON STATIONARY CASE

NAPSAC Technical Summary Release 11.4

Spatial Analysis and Modeling (GIST 4302/5302) Guofeng Cao Department of Geosciences Texas Tech University

Automatic History Matching On The Norne Simulation Model

Developing a Smart Proxy for the SACROC Water-Flooding Numerical Reservoir Simulation Model

Lab 9: FLUENT: Transient Natural Convection Between Concentric Cylinders

Understanding and Using MINC

v Prerequisite Tutorials Required Components Time

SIFT - scale-invariant feature transform Konrad Schindler

M odel Selection by Functional Decomposition of M ulti-proxy Flow Responses

IMAGE ANALYSIS DEDICATED TO POLYMER INJECTION MOLDING

Markov Bayes Simulation for Structural Uncertainty Estimation

Multivariate Data Analysis and Machine Learning in High Energy Physics (V)

Continuum-Microscopic Models

Application of Finite Volume Method for Structural Analysis

Ensemble-based decision making for reservoir management present and future outlook. TPD R&T ST MSU DYN and FMU team

Modeling Multiple Rock Types with Distance Functions: Methodology and Software

Applied Reservoir Simulation. Course. Workshop Problems

A Data-Driven Smart Proxy Model for A Comprehensive Reservoir Simulation

Scale-up of well performance for reservoir flow simulation

Downscaling saturations for modeling 4D seismic data

Click to edit Master title style

The SPE Foundation through member donations and a contribution from Offshore Europe

Geostatistics 2D GMS 7.0 TUTORIALS. 1 Introduction. 1.1 Contents

A Soft Computing-Based Method for the Identification of Best Practices, with Application in the Petroleum Industry

Lecture 6: Edge Detection

Homogenization and numerical Upscaling. Unsaturated flow and two-phase flow

History Matching, Forecasting and Updating

Three-Dimensional Reservoir Inflow Modelling using Computational Fluid Dynamics

Smart Proxy Modeling. for Numerical Reservoir Simulations BIG DATA ANALYTICS IN THE EXPLORATION & PRODUCTION INDUSTRY

Multicomponent wide-azimuth seismic data for defining fractured reservoirs

Direct Sequential Co-simulation with Joint Probability Distributions

A A14 A24 A34 A44 A45 A46

Robot Navigation with a Polar Neural Map

PTE 519 Lecture Note Finite Difference Approximation (Model)

TOUGH2 Example: Initial State and Production Analyses in a Layered Model

Spatial Interpolation & Geostatistics

Schemes for improving efficiency of pixel-based inversion algorithms for electromagnetic loggingwhile-drilling

Pseudo Relative Permeabilities A means of more accurate reservoir simulations

Non Stationary Variograms Based on Continuously Varying Weights

8 Modeling Fractured Rock

Krzysztof Dabrowiecki, Probe2000 Inc Southwest Test Conference, San Diego, CA June 08, 2004

Prof. Fanny Ficuciello Robotics for Bioengineering Visual Servoing

Isosurface Visualization of Data with Nonparametric Models for Uncertainty

Transcription:

Calibration of NFR models with interpreted well-test k.h data Michel Garcia

Calibration with interpreted well-test k.h data Intermediate step between Reservoir characterization Static model conditioned by structural, core and fracture data History matching Dynamic model conditioned by production data Focusing on equivalent permeabilities Locally measured permeabilities of the fracture system Step specific to NFR models Permeability fields not directly modeled but derived (calculated) from Fracture densities Fracture geometric and flow properties Calibration of NFR models with interpreted well-test data 2

Aim of the calibration Relating NFR model parameters defined on a fracture-set basis Frature densities Geometric properties: orientation, length, height Flow properties: conductivity To Locally measured permeabilities of the fracture system Interpreted well-test k.h One Fracture-set FD = density (m -1 ) L = length (m) H = fracture height (m) ke = conductivity (md.m) n = orientation... Fracture system = all fracture-sets? Interpreted well-test k.h Calibration of NFR models with interpreted well-test data 3

Choice of a conceptual fracture system model Discrete fracture network vs. continuous fracture model DFN and CFM Same model parameters to characterize the fracture system Equivalent flow properties are to be calculated in gridblocks or at gridblock interfaces as required for reservoir flow simulation Particularity of DFN Realization of the fracture system is part of the model the realization should be part of the calibration Particularity of CFM Equivalent flow properties locally derived from global or locally defined fracture parameters (local DFN, analytical solution) If non-bijective relationship between fracture parameters and equivalent permeability tensor need for an additional connectivity-like parameter Calibration of NFR models with interpreted well-test data 4

Calibration issues Evaluation of the (flow) well-test response of NFR models Requirements on the calculation method Fast and automatic method for inversion purposes Grid support for consistency with the reservoir flow simulator Applicable to permeability tensor fields & anisotropic drainage areas Distinction between fracture and matrix permeabilities Optimization of model parameters Numerous model parameters Several mechanical unit dependent directional fracture-sets Each fracture-set characterized by 4 parameters Poorly known fracture parameters Spatial vs. non-spatial parameters Single (effective) value vs. probability distribution Connectivity of the fracture system = missing parameter Calibration of NFR models with interpreted well-test data 5

Forward problem Evaluation of interpreted well-test k.h Interpreted k.h = average k.h corresponding to Planar and radial-like flows around the well Uniform homogenization of k (or more precisely k.h) within a drainage (stabilization) area around the well Instantaneous pressure equilibrium in the matrix and the fracture system Average (effective) k = (k max k min ) 1/2 k(u) k f (u) + k m (u) Stabilization area of the test CFM Particularities of NFR Upscaling of fracture densities Permeability field = tensor field Anisotropic drainage area (R max / R min up to 10 or more) h Calibration of NFR models with interpreted well-test data 6

Evaluation of interpreted well-test k.h (cont.) Non-exhaustive list of methods for CFM 1 Numerical simulation of transient (well-test) flow responses 2 Power or other types of averaging based on calibrated data 3 Annulus ring-based calculation of apparent test-permeability 4 Steady-state flow based calculation of around-well average permeability (TOTAL/KIDOVA approach) Calibration of NFR models with interpreted well-test data 7

Evaluation of interpreted well-test k.h (cont.) Numerical simulation of transient (well-test) flow responses Possible comparisons Automatically interpreted simulated tests vs. interpreted well-test Simulated vs. experimental pressure (or pressure variation) curves relying on raw data instead of a reservoir engineer s interpretation Issues Complex numerical simulations: local grid refinement, well-model Transient flows = additional model parameters (e.g. fracture porosity, compressibility) What about fracture/matrix exchanges? Simulated test vs. Experimental test Calibration of NFR models with interpreted well-test data 8

Evaluation of interpreted well-test k.h (cont.) Power or other types of averaging based on calibrated data Realization 1 Realization 2 Best averaging function Issues Realization 3 Interpreted-k derived from simulated well-tests Applied to scalar permeability fields (not permeability tensor field) Defining drainage volumes (generally cylindrical) Relying and depending on (inferred) spatial statistics Same calibration function applying everywhere Ref. Power averaging: Deutsch 1992. Multiple point proxy: Srinivasan & Caers 2000, Noetinger 1994 Calibration of NFR models with interpreted well-test data 9

Evaluation of interpreted well-test k.h (cont.) Annulus ring-based calculation of apparent test-permeability Issues h Actual heterogeneous drainage volume Applied to scalar permeability fields (not permeability tensor field) Defining equi-travel time rings (generally circular) Calibration of the weighting function that should apply everywhere R app Kernel (averaging) function Equivalent drainage volume with annulus rings of constant permeability (analog) Ref. Gautier & Noetinger 2004, Sagar 1993, Oliver 1989 Calibration of NFR models with interpreted well-test data 10

Evaluation of interpreted well-test k.h (cont.) Effective-gradient based averaging (TOTAL/KIDOVA method) Steady-state flow solution relying on: Appropriate simulation domain (taking into account a local anisotropy) Inner boundary of the stabilization area Acceptable simulation domain Outer boundary of the stabilization area Internal boundary for average k calculation Appropriate boundary conditions (notion of energy) Appropriate calculation of average k.h vs. Rd (equivalent drainage radius) around the well (notion of effective gradient) k Ref. Garcia, Goult & Gosselin 2007 and 2006 ( γ ) ( γ ) K( γ ) 1 n( γ ) Calibration of NFR models with interpreted well-test data 11 Γ = Γ q Γ q dγ dγ

Evaluation of interpreted well-test k.h (cont.) Effective-gradient based averaging (TOTAL/KIDOVA method) Flow simulation Need for a flow simulator allowing full permeability-tensors Permeability tensors defined at gridblock interfaces = ff simulation node k k 0 xx yx k k xy yy 0 0 kxx 0 + k yx k zz f 0 k k xy yy 0 0 0 k zz m FF i,j+1,k i,j+½ = (ff i,j+1 + ff i,j ) / 2 FF i,j = ff i,j i,j+1,k FF i,j+½ = < ff,, > i,j,k i+1,j,k FF i+½,j = < ff,, > Flow grid cell FF i+½,j = (ff i,j + ff i+1,j ) / 2 On the FF grid i,j,k i+1,j,k FF i,j FF i+½,j FF i,j+½ k zzi, j, k+ 1/ 2 k k xx yx k k xy yy i+1/ 2, j, k k k xx yx k k xy yy i, j+1/ 2, k FF i,j = < ff,,, > Easy upscaling to a coarser grid Calibration of NFR models with interpreted well-test data 12

Evaluation of interpreted well-test k.h (cont.) Illustration of the effective-gradient based averaging method Appropriate simulation domain: based on local k anisotropy + drainage radius k.h Stabilization zone Rd Flow simulation: based on appropriate boundary conditions + full k-tensor simulator Effective-gradient based calculation of k.h Calibration of NFR models with interpreted well-test data 13

Calibration of model parameters Position of the problem N d = nb of interpreted well-test (k.h) data Well location + interpreted k.h + associated R d N p = nb of model parameters = nb of fracture-sets x nb of fracture parameters + nb structural parameters Typically: N p > if not >> N d under determined problem multiple solutions Calibration of NFR models with interpreted well-test data 14

Calibration of model parameters (cont.) Choice of an uncertainty model for each parameter Single value vs. probability distribution function (pdf) pdf 2 or more distribution parameters (central and dispersion statistics) for each (probabilistic) model parameter Spatial vs. non-spatial (global) Usual practice Layer thickness (T): spatial + deterministic structural model Fracture parameters on a (directional) fracture-set basis Fracture density (FD): stochastic spatial distribution (realization) Orientation (dir, dip): pdf + possibly spatially varying mean direction Other fracture properties (L, ke, H or Pij): different options Single (effective) value often sufficient Ex. effective length (Masihi & King 2008) Spatially defined: if correlated to a well-known spatial variable Ex. ke e -λ.fd (Pollard & Segall 1987, Pollard & Gross 2000) Calibration of NFR models with interpreted well-test data 15

Calibration of model parameters (cont.) Two-step approach for non-spatial and spatial parameters Static data fracturing + geo-model Spatial and multivariate statistics FD fields on a fractureset basis Fracture properties on a fracture-set basis Equivalent k-tensor fields Optimize spatial fracture densities Compliance with short-scale dynamic data NO YES NO Compliance with large-scale dynamic data Optimize non-spatial fracture properties YES Stop Calibration of NFR models with interpreted well-test data 16

Calibration of model parameters (cont.) Assisted and automatic approach (TOTAL/KIDOVA) Sensitivity analysis Charaterization of parameter uncertainty Inversion/optimization of non-spatial parameters Experimental design (random starting points) Gradient-based method (use of NPSOL) Objective function O Aim ( np) 1 r d = N r 0 1/ O 1 1 1 = i= r= r i= 1 i Nd 0 ( np) w r Or ( np) Finding non-spatial parameter values matching at best dynamic data Identifying best fracture density realizations N 1 Weighted FD realizations r ( np sp ( u) ) 1/ ω ω Managing local minima or non-unique solutions (multiple starting points) N w Calibration of NFR models with interpreted well-test data 17 i d i d * i σ i Model response vs. Dynamic data

Calibration of model parameters (cont.) Uncertainty characterization and sensitivity analysis Objectives Identifying the most consequential uncertain model parameters Fine-tuning their possible range Eliminating parameters without or with limited effects on matching Tools Latin hyper-cube Monte Carlo sampling Uni and multivariate statistical analyses of results Calibration of NFR models with interpreted well-test data 18

Calibration of model parameters (cont.) Uncertainty characterization and sensitivity analysis Typical results Khmin vs. FD N70 Kmean Khmin vs. Length N70 Well 8 Well 3 Well 5 Histogram Khmax vs. Length N70 Scatterplot Ref. M.E. Luna Orosco Garcia, MSc. Reservoir Geosciences and Engineering, IFP School, 2007 Calibration of NFR models with interpreted well-test data 19

Calibration of model parameters (cont.) Uncertainty characterization and sensitivity analysis Typical results Ref. M.E. Luna Orosco Garcia, MSc. Reservoir Geosciences and Engineering, IFP School, 2007 Calibration of NFR models with interpreted well-test data 20

Calibration of model parameters (cont.) Automatic calibration of non-spatial parameters Choice of FD realizations and dynamic data Choice of optimization method(s) Calibration of NFR models with interpreted well-test data 21

Calibration of model parameters (cont.) Automatic calibration of non-spatial parameters Grid 200*200*6 cells Four zones with FD of 0.3, 1.5, 3 & 7 m -1 Two fracture sets N70 & N150 N70: L=10 m, ke = 400 md.m N150: L=15 m, ke = 250 md.m Fracture set Parameter Run 1 Run 2 Run 3 TRUE N70 L 170.1 348.0 871.8 400 N70 ke 19.5 11.8 11.5 10 N150 L 125.6 909.1 136.2 250 N150 ke 13.8 22.3 28.7 15 Ref. Egor Mikhaylenko, MSc. Reservoir Geosciences and Engineering, IFP School, 2008 Calibration of NFR models with interpreted well-test data 22

Calibration of model parameters (cont.) About the need for a connectivity parameter Calculation uncertainty between fracture-set parameters and equivalent permeability tensor Non-bijective relation = sensitivity to some DFN realizations Kmax (md) 80 55 Kmin (md) 32 24 Dir. Kmax ( ) 65 55 0.1 0.1 0.1 FD-N70 (m -1 ) = only non-constant parameter Connectivity parameter = additional (locally or globally) defined model parameter to discard calculation uncertainty Calibration of NFR models with interpreted well-test data 23

Acknowledgements: for its support and permission to publish results Calibration of NFR models with interpreted well-test data 24

Discussion Evaluation of interpreted k.h test data on NFR models Easy forward problem, complex evaluation task Automated vs. assisted model parameter calibration Practice of sensitivity analysis and optimization Which support for calibration: DFN vs. CFM? Consistency of model calibration with history matching Multisolution of NFR model parameters Trade-off between model complexity and available data Calibration of NFR models with interpreted well-test data 25

References Conditioning to well-test data Deutsch, B. (2004), Conditioning reservoir models to well test information, in A. Soares, ed., Geostatistics Troia Volume 1, Kluwer Academic Publishers, Dordrecht, pp 506-518. Garcia M., Gouth F & Gosselin O (2007). Fast and efficient modeling and conditioning of naturally fractured reservoir models using static and dynamic data, in SPE Europec/EAGE Annual Conf. & Exhibit., London, SPE 107525. Garcia M., Gouth F. & Gosselin O (2006). New developments in GoFraK to condition naturally fractured reservoir models on dynamic data, in 26th gocad Meeting, Nancy. Gautier, Y. & Noetinger, B. (2004), Geostatistical Parameters Estimation Using Well Test Data, Oil & Gas Science and Technology, Rev. IFP, Vol. 59, No. 2, 167-183. Oliver, D.S. (1989). The averaging process in permeability estimation from well test data, in SPE conference, San Antonio, SPE 19845, pages 813-833. Sagar, R.K. (1993). Reservoir description by integration of well test data and spatial statistics, Ph.D. Thesis, University of Tulsa. Srinivasan, S. & Caers, J. (2000). Conditioning reservoir models to dynamic data - a forward modeling perspective, in SPE Annual Conference and Technical Exhibition, Dallas, SPE 62941. Effective properties Masihi, M. and King, P.R. (2008). Connectivity Prediction in Fractured Reservoirs With Variable Fracture Size: Analysis and Validation. SPE J.13 (1): 88-98. SPE-100229-PA Calibration of NFR models with interpreted well-test data 26