Consistent Downscaling of Seismic Inversions to Cornerpoint Flow Models SPE

Similar documents
Downscaling Seismic Data to the Meter Scale: Sampling and Marginalization. Subhash Kalla LSU Christopher D. White LSU James S.

Consistent Downscaling of Seismic Inversion Thicknesses to Cornerpoint Flow Models

SPE Imposing Multiple Seismic Inversion Constraints on Reservoir Simulation Models

Delivery: an open-source Bayesian seismic inversion tool. James Gunning, CSIRO Petroleum Michael Glinsky,, BHP Billiton

We LHR3 04 Realistic Uncertainty Quantification in Geostatistical Seismic Reservoir Characterization

IJMGE Int. J. Min. & Geo-Eng. Vol.49, No.1, June 2015, pp

Bayesian Estimation of Input Output Tables for Russia

Stochastic vs Deterministic Pre-stack Inversion Methods. Brian Russell

Development of Stochastic Artificial Neural Networks for Hydrological Prediction

Bayesian Methods for Machine Learning

Geostatistics for Seismic Data Integration in Earth Models

Reducing The Computational Cost of Bayesian Indoor Positioning Systems

Dynamic System Identification using HDMR-Bayesian Technique

Non-Parametric Bayes

CSC 2541: Bayesian Methods for Machine Learning

Probabilistic Graphical Models

PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 13: SEQUENTIAL DATA

Learning Static Parameters in Stochastic Processes

3D geostatistical porosity modelling: A case study at the Saint-Flavien CO 2 storage project

Introduction to Machine Learning

Monte Carlo in Bayesian Statistics

Multiple Scenario Inversion of Reflection Seismic Prestack Data

Comparing the gradual deformation with the probability perturbation method

Log Gaussian Cox Processes. Chi Group Meeting February 23, 2016

ECO 513 Fall 2009 C. Sims HIDDEN MARKOV CHAIN MODELS

Contents. Part I: Fundamentals of Bayesian Inference 1

(5) Multi-parameter models - Gibbs sampling. ST440/540: Applied Bayesian Analysis

F denotes cumulative density. denotes probability density function; (.)

AFI (AVO Fluid Inversion)

STA 4273H: Statistical Machine Learning

MCMC Review. MCMC Review. Gibbs Sampling. MCMC Review

Bayesian Inference and MCMC

27 : Distributed Monte Carlo Markov Chain. 1 Recap of MCMC and Naive Parallel Gibbs Sampling

CPSC 540: Machine Learning

Downloaded 10/02/18 to Redistribution subject to SEG license or copyright; see Terms of Use at

MCMC Sampling for Bayesian Inference using L1-type Priors

Uncertainty quantification for inverse problems with a weak wave-equation constraint

Bayes Nets: Sampling

Thomas Bayes versus the wedge model: An example inference using a geostatistical prior function

Modelling and forecasting of offshore wind power fluctuations with Markov-Switching models

Introduction to Machine Learning CMU-10701

Markov Chain Monte Carlo methods

B008 COMPARISON OF METHODS FOR DOWNSCALING OF COARSE SCALE PERMEABILITY ESTIMATES

Probabilistic seismic inversion using pseudo-wells

Bayesian lithology/fluid inversion comparison of two algorithms

Bayesian Estimation with Sparse Grids

A Statistical Input Pruning Method for Artificial Neural Networks Used in Environmental Modelling

Markov Chain Monte Carlo methods

Introduction to Bayesian Statistics and Markov Chain Monte Carlo Estimation. EPSY 905: Multivariate Analysis Spring 2016 Lecture #10: April 6, 2016

Probing the covariance matrix

TAKEHOME FINAL EXAM e iω e 2iω e iω e 2iω

Sequential Simulations of Mixed Discrete-Continuous Properties: Sequential Gaussian Mixture Simulation

Integration of uncertain subsurface information into multiple reservoir simulation models

The Metropolis-Hastings Algorithm. June 8, 2012

Building an Integrated Static Reservoir Model 5-day Course

Multilevel Statistical Models: 3 rd edition, 2003 Contents

Bayesian Dynamic Linear Modelling for. Complex Computer Models

Reminder of some Markov Chain properties:

Uncertainty analysis for the integration of seismic and CSEM data Myoung Jae Kwon & Roel Snieder, Center for Wave Phenomena, Colorado School of Mines

Statistical Rock Physics

Markov Chain Monte Carlo

Recall that the AR(p) model is defined by the equation

Introduction to Bayesian methods in inverse problems

Parameter estimation and forecasting. Cristiano Porciani AIfA, Uni-Bonn

Likelihood-free MCMC

April 20th, Advanced Topics in Machine Learning California Institute of Technology. Markov Chain Monte Carlo for Machine Learning

STA 4273H: Sta-s-cal Machine Learning

Machine learning: Hypothesis testing. Anders Hildeman

Making rating curves - the Bayesian approach

Machine Learning. Probabilistic KNN.

Bayes Factors, posterior predictives, short intro to RJMCMC. Thermodynamic Integration

NORGES TEKNISK-NATURVITENSKAPELIGE UNIVERSITET. Directional Metropolis Hastings updates for posteriors with nonlinear likelihoods

Adaptive Posterior Approximation within MCMC

Applications of Randomized Methods for Decomposing and Simulating from Large Covariance Matrices

Seismic inversion for reservoir properties combining statistical rock physics and geostatistics: A review

Markov Chain Monte Carlo

Reservoir characterization

Bayesian PalaeoClimate Reconstruction from proxies:

Markov chain Monte Carlo methods for visual tracking

Reservoir connectivity uncertainty from stochastic seismic inversion Rémi Moyen* and Philippe M. Doyen (CGGVeritas)

ST 740: Markov Chain Monte Carlo

Summary STK 4150/9150

Default Priors and Effcient Posterior Computation in Bayesian

Phylogenetics: Bayesian Phylogenetic Analysis. COMP Spring 2015 Luay Nakhleh, Rice University

Calibration of Stochastic Volatility Models using Particle Markov Chain Monte Carlo Methods

Reservoir characterization using seismic inversion data

Computational statistics

Computational Methods Short Course on Image Quality

Empirical Bayes methods for the transformed Gaussian random field model with additive measurement errors

Lecture 5. G. Cowan Lectures on Statistical Data Analysis Lecture 5 page 1

Riemann Manifold Methods in Bayesian Statistics

Index. Regression Models for Time Series Analysis. Benjamin Kedem, Konstantinos Fokianos Copyright John Wiley & Sons, Inc. ISBN.

Computational Challenges in Reservoir Modeling. Sanjay Srinivasan The Pennsylvania State University

A Bayesian Approach to Phylogenetics

Pattern Recognition and Machine Learning

Linear inverse Gaussian theory and geostatistics a tomography example København Ø,

Bayesian Phylogenetics:

Statistical Methods in Particle Physics Lecture 1: Bayesian methods

Assessing the Value of Information from Inverse Modelling for Optimising Long-Term Oil Reservoir Performance

L09. PARTICLE FILTERING. NA568 Mobile Robotics: Methods & Algorithms

Transcription:

Consistent Downscaling of Seismic Inversions to Cornerpoint Flow Models SPE 103268 Subhash Kalla LSU Christopher D. White LSU James S. Gunning CSIRO Michael E. Glinsky BHP-Billiton

Contents Method overview and basics Handling pinchouts 2D examples 3D examples Conclusions 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 2

Overview Seismic Inversion Geomodeling Well ties, Velocity Analysis, Rock Models Upscaling Petrophysics, Log Interpretation Simulation Gunning et al 2006 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 3

Integration of multi scale data thickness! H5 15m 10m 5m 0m 1 2 3 4 5 6 7 8 Seismic Traces 1 2 3 5 6 7 H 5 Seismic scale Simulation scale Sum of layer thicknesses simulated should approximately match seismic thickness 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 4

Methods

Bayesian Inference Posterior Likelihood Prior Normalizing constant Prior from variogram and nearby data d lk Likelihood from seismic mismatch Get the posterior by sampling many t Normalizing constant can be ignored 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 6

Truncated Gaussian Likelihood and Posterior Posterior Covariance t 1 < 0 t 1 > 0 t 2 > 0 Stiff nonlinear problem t 2 < 0 t is a Gaussian proxy for h 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 7

Handling Pinchouts Pinching out t 2 posterior distribution -2-1 0 1 2 3 t 2 layer thickness A Gaussian model is efficient and simple, but some of the proxies are negative For building geomodels set the thicknesses with negative proxies to zero 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 8

Truncated Gaussian Markov Chain Monte Carlo (TG-MCMC) Define auxiliary variable u i = {0, 1} as indicator of truncation, 1 for t i > 0 Treats configurational stiffness Plausible truncations by Gibbs sampling Metropolis transition probability for t includes thickness and auxiliary terms Equivalent to sampling from the posterior 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 9

Assumptions and Performance Layer thicknesses are vertically uncorrelated at each trace Lateral correlations are identical for all layers Toeplitz form for resolution matrix Efficient Toeplitz solver Handles layer drop-outs or drop-ins without refactoring 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 10

Sequential TG-MCMC Generate Path Krige means and variances for all layers at a trace Propose u i ' given t i using Gibbs all traces Propose step Δt from N(0,C π ) by Δt =L. ω and accept t ' = t + Δt by Metropolis criterion until convergence Draw a realization from the simulated posterior and add to the existing data Done 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 11

2D Examples

A Simple Two Layer Case t 2 t 1 ( t,! ) 2 t2 ( 1 t1 t,! ) t 2 t 1 Well1 Trace Well2 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 13

A Simple Two layer Case t 2 t 2 t 1 ( t,! ) 2 t2 ( 1 t1 t,! ) ( H,! H ) t 1 Well1 Trace Well2 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 14

A Simple Two layer Case t 2 ( t,! ) 2 t2 ( H,! H ) t 2 t 1 ( 1 t1 t,! ) t 1 Well1 Trace Well2 Bayes reconciles seismic and well/continuity data Posterior covariance weights each data type appropriately Simulation retrieves the complete distribution, not just the most likely combination Spatial mismatch Seismic mismatch

Pinching Layer with Tight Sum Constraint H constraint 2σ of prior means counts 648 truncations t 2 Layer 2 Layer 1 total t 1 Scattergram, N=8000 H 4 m,! = t = H ( 3 m,1m),! = 1m = t 0.1m Histogram of t t 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 16

Prior sum not equal to Constraint counts H constraint Layer 1 Layer 2 t 2 2σ of prior means total Scattergram, N=8000 t 1 Histogram of t t t H 6 m,! = = H ( 3 m,1m),! = 0.5m = t 0.5m 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 17

3D Examples

3D Problem :Trends Increasing H Increasing Noise (a) Trend in seismic thickness, H (b) Trend in seismic noise σ H ; same H trend as (a) Simulations on a 100 x 100 x 10 cornerpoint grids with 25 conditioning data 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 19

3D Problem :Different Ranges Short Range Long Range H 20 m,! = = H 2m 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 20

Performance Summary Process Work in Seconds Kriging Work Toeplitz solver work Overhead for all 10 4 traces, 10 layers per trace 5000 samples, all traces Total cost of simulation 5.95 0.22 6.17 299.20 305.37 Using 2 GHz Pentium-M processor with 1 GB of RAM Implemented in ANSI C, g77 compiler, using NR & LAPACK routines 5000 samples for 10 5 unknowns in 5min on a laptop 98% of computation is for generating and evaluating steps Toeplitz solve is almost free Fewer samples could be used in practice 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 21

Conclusions TG-MCMC consistently downscales seismic inversions and integrates well and variogram data Auxiliary variables model truncated layers TG-MCMC is adequately efficient with Toeplitz assumptions Extensions for exact constraints and other properties seem feasible 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 22

Acknowledgements Authors thank BHP-Billiton for funding this research with a gift Reservoir modeling software is provided by Schlumberger 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 23

Consistent Downscaling of Seismic Inversions to Cornerpoint Flow Models SPE 103268 Subhash Kalla Christopher D. White James S. Gunning Michael E. Glinsky

Delivery: Seismic Processing and Inversion Software Bayesian preprocessing (Gunning et al 2003, 2004) Wavelet extraction Time to depth maps Well ties Bayesian seismic inversion code (Gunning et al 2005) Set of plausible coarse scale reservoir models that honor seismic Cornerpoint grid formats for reservoir simulation Bayesian methods help integrate diverse, uncertain data 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 25

Delivery Seismic Inversion Traces At a trace Models Gunning et al 2006 MCMC Samples from posterior distribution π(t, V p, V s, φ,ng,fluid Type, ) for each layer 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 26

Truncated Gaussian Likelihood and Posterior t 1 < 0 t 1 > 0 t 2 > 0 counts t 2 < 0 Pinching out layer t 2 distribution t 2

Multi Facies Modeling Continuous Facies Facies with Short Range like Shale Facies with different continuity can be sampled independently as there is no vertical correlation need (H f,σ Hf ) of individual facies Here two different facies are included top 5 layers are highly continuous layers (large range) bottom 5 layers have short range 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 28

Sampling when Seismic Constraint is Tight Only K-1 degrees of freedom are available as! K =1 t i i = H Construct a new K-1 dimensional orthogonal basis using Gram-Schmidt or SVD Sample on this new basis t' Need to build (unique) transformation matrix U mapping to original coordinates t =U t' 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 29

Ongoing Research Several Distinct Facies inclusion in each seismic loop Sampling on the constraint hyperplane Implementation of Block Methods to address the concerns with sequential methods Constraint on porosities and other nonlinear properties Selecting Realizations by upscaling the properties, simulating, and principle component analysis (PCA) 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 30

Markov chain Monte Carlo (MCMC) Samples from posterior using Markov and Monte Carlo properties A Markov Chain is a stochastic process that generates random variables { X 1, X 2,, X t } where the distribution P ( X t X1, X 2,, X t! 1) = P( X t X t! 1) i.e. the distribution of the next random variable depends only on the current random variable These samples can be used to estimate summaries of the posterior, π, e.g. its mean, variance. 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 31

Data Augmentation : Handles bends in the posterior Reversible MCMC hopping scheme that adjust to the proposals to the shape of local posterior Define auxiliary variable u i ={0,1} as indicators of the layer occurrence Sampling in indicator space is done by Gibbs sampling This handles pinchouts; details of t are handled in a Metropolis step 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 32

Metropolis for t It is possible to construct a Markov Chain that has the posterior as its stationary distribution In the current step, the value of the parameters is X t. Propose a new set of parameters, Y in a symmetric manner. Calculate the prior and likelihood functions for the old and new parameter values. Set the parameter values in the next step of the chain, X t+1 to Y with probability α, otherwise set to X t ( X, Y ) = & ' ( Y ) min$ 1, % ' ( X ) #! " 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 33

Convergence of Mean and Variance total layer1 layer2 Mean Convergence Std Deviation Convergence Should converge to target distribution in as few steps as possible Hopping large steps acceptance rate low small steps don t explore posterior Scaled posterior ~ 5.67 C! = C! K 27 Sep 2006 SPE 103268 -- Kalla, White, Gunning, and Glinsky 34