Paper No. SPE-182707-MS Low-dimensional tensor representations for the estimation of petrophysical reservoir parameters Edwin Insuasty , Eindhoven University.

Slides:



Advertisements
Similar presentations
1 -Classification: Internal Uncertainty in petroleum reservoirs.
Advertisements

Self-Organizing Maps Projection of p dimensional observations to a two (or one) dimensional grid space Constraint version of K-means clustering –Prototypes.
Component Analysis (Review)
Point-wise Discretization Errors in Boundary Element Method for Elasticity Problem Bart F. Zalewski Case Western Reserve University Robert L. Mullen Case.
1 Maarten De Vos SISTA – SCD - BIOMED K.U.Leuven On the combination of ICA and CPA Maarten De Vos Dimitri Nion Sabine Van Huffel Lieven De Lathauwer.
1 Finding good models for model-based control and optimization Paul Van den Hof Okko Bosgra Delft Center for Systems and Control 17 July 2007 Delft Center.
Bayesian Robust Principal Component Analysis Presenter: Raghu Ranganathan ECE / CMR Tennessee Technological University January 21, 2011 Reading Group (Xinghao.
1cs542g-term High Dimensional Data  So far we’ve considered scalar data values f i (or interpolated/approximated each component of vector values.
Development of a Reservoir Simulator with Unique Grid-Block System
Hinrich Schütze and Christina Lioma
Principal Component Analysis
Petroleum Reservoir Management Based on Approximate Dynamic Programming Zheng Wen, Benjamin Van Roy, Louis Durlofsky and Khalid Aziz Smart Field Consortium,
1 Numerical geometry of non-rigid shapes Spectral Methods Tutorial. Spectral Methods Tutorial 6 © Maks Ovsjanikov tosca.cs.technion.ac.il/book Numerical.
The Terms that You Have to Know! Basis, Linear independent, Orthogonal Column space, Row space, Rank Linear combination Linear transformation Inner product.
Development of a 2-D Black Oil Reservoir Simulator with Unique Grid-Block System Harold Vance Department of Petroleum Engineering July 7, 2004.
3D Geometry for Computer Graphics
Ordinary least squares regression (OLS)
PETE 603 Lecture Session #30 Thursday, 7/29/ Accuracy of Solutions Material Balance Error Nonlinear Error Instability Error Truncation Error Roundoff.
Digital Image Processing Final Project Compression Using DFT, DCT, Hadamard and SVD Transforms Zvi Devir and Assaf Eden.
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Oliver Pajonk, Bojana Rosic, Alexander Litvinenko, Hermann G. Matthies ISUME 2011,
Classification: Internal Status: Draft Using the EnKF for combined state and parameter estimation Geir Evensen.
SVD(Singular Value Decomposition) and Its Applications
NUS CS5247 A dimensionality reduction approach to modeling protein flexibility By, By Miguel L. Teodoro, George N. Phillips J* and Lydia E. Kavraki Rice.
Chapter 2 Dimensionality Reduction. Linear Methods
Probability of Error Feature vectors typically have dimensions greater than 50. Classification accuracy depends upon the dimensionality and the amount.
Control Optimization of Oil Production under Geological Uncertainty
Non Negative Matrix Factorization
Fast Low-Frequency Impedance Extraction using a Volumetric 3D Integral Formulation A.MAFFUCCI, A. TAMBURRINO, S. VENTRE, F. VILLONE EURATOM/ENEA/CREATE.
Cs: compressed sensing
SVD Data Compression: Application to 3D MHD Magnetic Field Data Diego del-Castillo-Negrete Steve Hirshman Ed d’Azevedo ORNL ORNL-PPPL LDRD Meeting ORNL.
ITERATIVE CHANNEL ESTIMATION AND DECODING OF TURBO/CONVOLUTIONALLY CODED STBC-OFDM SYSTEMS Hakan Doğan 1, Hakan Ali Çırpan 1, Erdal Panayırcı 2 1 Istanbul.
Discriminant Analysis
BART VANLUYTEN, JAN C. WILLEMS, BART DE MOOR 44 th IEEE Conference on Decision and Control December 2005 Model Reduction of Systems with Symmetries.
Globally Consistent Range Scan Alignment for Environment Mapping F. LU ∗ AND E. MILIOS Department of Computer Science, York University, North York, Ontario,
Optimal Reverse Prediction: Linli Xu, Martha White and Dale Schuurmans ICML 2009, Best Overall Paper Honorable Mention A Unified Perspective on Supervised,
Matrix Factorization & Singular Value Decomposition Bamshad Mobasher DePaul University Bamshad Mobasher DePaul University.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition LECTURE 10: PRINCIPAL COMPONENTS ANALYSIS Objectives:
Chapter 13 Discrete Image Transforms
Martina Uray Heinz Mayer Joanneum Research Graz Institute of Digital Image Processing Horst Bischof Graz University of Technology Institute for Computer.
Loco: Distributing Ridge Regression with Random Projections Yang Song Department of Statistics.
Measurement and Control of Reservoir Flow
Singular Value Decomposition and its applications
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Multiscale Ensemble Filtering in Reservoir Engineering Applications
Linli Xu Martha White Dale Schuurmans University of Alberta
LECTURE 09: BAYESIAN ESTIMATION (Cont.)
Amit Suman and Tapan Mukerji
LECTURE 10: DISCRIMINANT ANALYSIS
Motion Segmentation with Missing Data using PowerFactorization & GPCA
Machine Learning Basics
Addy Satija and Jef Caers Department of Energy Resources Engineering
A New Scheme for Chaotic-Attractor-Theory Oriented Data Assimilation
Outline Multilinear Analysis
Jincong He, Louis Durlofsky, Pallav Sarma (Chevron ETC)
Structure from motion Input: Output: (Tomasi and Kanade)
Dario Grana, Tapan Mukerji
ANTHAN HALKO, PER-GUNNAR MARTINSSON, YOEL SHAOLNISKY, AND MARK TYGERT
Kernel Stick-Breaking Process
Assessing uncertainties on production forecasting based on production Profile reconstruction from a few Dynamic simulations Gaétan Bardy – PhD Student.
Probabilistic Models with Latent Variables
Identification of low-order output-error models
Upscaling of 4D Seismic Data
Parallelization of Sparse Coding & Dictionary Learning
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Michal Rosen-Zvi University of California, Irvine
LECTURE 09: DISCRIMINANT ANALYSIS
Energy Resources Engineering Department Stanford University, CA, USA
Lecture 13: Singular Value Decomposition (SVD)
Structure from motion Input: Output: (Tomasi and Kanade)
Non-Negative Matrix Factorization
Presentation transcript:

Paper No. SPE-182707-MS Low-dimensional tensor representations for the estimation of petrophysical reservoir parameters Edwin Insuasty , Eindhoven University of Technology (EUT), Paul Van den Hof, EUT, Siep Weiland, EUT, Jan-Dirk Jansen, Delft University of Technology.

Introduction Setting: Computer-assisted history matching (CAHM) Slide 2 Introduction Setting: Computer-assisted history matching (CAHM) Topic: Reparameterization of petrophysical gridblock properties (permeabilities, porosities) Motivation: CAHM of grid block parameters is an ill-posed problem; therefore we need regularisation (usually in Bayesian framework with a prior ensemble) Reparameterization to reduce the number of parameters to be matched is an alternative to regularization Reparameterization in terms of the dominant spatial patterns of petrophysical parameters helps to build better priors

Earlier Reparameterization Studies (Incomplete List) Slide 3 Earlier Reparameterization Studies (Incomplete List) Zonation (Jacquard & Jain 1965; Jahns 1966) Pilot points (de Marsily et al. 1984; Bissell et al. 1997) Principal Component Analysis (PCA) (Gavalas et al. 1976, Oliver 1996; Reynolds et al. 1996; Tavakoli et al. 2010) Kernel PCA (Sarma et al. 2008; Ma & Zabaras, 2011) Optimization-based PCA (Vo & Durlofsky, 2014, 2015) Level sets (Dorn & Villegas, 2008) Wavelets (Lu & Horne, 2000; Sahni & Horne, 2005; Awotunde & Horne, 2013) Discrete Cosine Transform (DCT) (Jafarpour et al. 2009, 2010; Zhao et al. 2016) Tensor decompositions (Afra & Gildin, 2013, 2014, 2016; Afra et al. 2014)

Tensor Representation of Gridblock Properties Slide 4 Tensor Representation of Gridblock Properties Classical representation: Gridblock parameters vectorized Vectors combined in a matrix Spatial structure is destroyed Tensor representation: Reservoir realizations are stacked in a separate dimension, without vectorizing the gridblock parameters For Cartesian grids

Tensor Decompositions Slide 5 Tensor Decompositions Linear combination of rank-1 tensors. Multilinear generalization of the SVD Tucker decomposition:

Tensor Decompositons – Matrix Example Slide 6 Tensor Decompositons – Matrix Example Example: Tucker decomposition of a 3 x 2 matrix via SVD: Multilinear mapping (Here ; not always so)

Tensor Decompositons – Low Rank Approximations Slide 7 Tensor Decompositons – Low Rank Approximations Low-rank approximation of a matrix using a truncated SVD: where is the Frobenius norm of matrix Z

Tensor Decompositons – Low Rank Approximations Slide 8 Tensor Decompositons – Low Rank Approximations Many “optimal” tensor decompositions and low-rank approximations. We use the High-Order SVD (HOSVD) decomposition (De Lathauwer et al. 2000): Note: Results in a full core tensor; not diagonal subject to the constraint that are orthonormal

Low-Rank Approximation: SVD (Rank 30) and Tensor Decomposition Slide 9 Low-Rank Approximation: SVD (Rank 30) and Tensor Decomposition Example: 60 x 60 x 7 = 25200 gridblocks; 100 realizations of permeability 20.16 MB 12.17 MB (60.3%) 0.53 MB (2.6%)

Low-Rank Approximation: SVD (Rank 60) and Tensor Decomposition Slide 10 Low-Rank Approximation: SVD (Rank 60) and Tensor Decomposition Example: 60 x 60 x 7 = 25200 gridblocks; 100 realizations of permeability 20.16 MB 12.17 MB (60.3%) 0.53 MB (2.6%)

Directional Approximation Errors Slide 11 Directional Approximation Errors Approximation of the y coordinate requires fewer basis functions than the one for the x coordinate to achieve the same error Related to channel orientation Gives opportunity to selectively truncate

Tensor Reparameterization of Grid Block Parameters Slide 12 Tensor Reparameterization of Grid Block Parameters Low-rank tensor approximation of one realization: where All the realizations share the same basis functions! Parameterization through letting the coefficients be free parameters.

General Formulation of EnKF With Tensor Parameterization Slide 13 General Formulation of EnKF With Tensor Parameterization Reservoir model: and model output , : reservoir states (pressures, saturations) : control variables (bottom hole pressures, well rates) : petrophysical parameters (perms, porosities) Augmented state vector where a is the vector of parameters

Example Model: Stanford data set (3600 grid cells) Slide 14 Example Model: Stanford data set (3600 grid cells) Ensemble size: 100 realizations Waterflooding: 12 producers, 4 injectors Computer Assisted History Matching: Estimated parameter: Permeability Simulation time: 15 years Final update time: 6 year Update time interval: 2 year Measurement time interval: 3 month (rates and pressures)

Slide 15 Example Experiments: CAHM with grid-based permeability (3600 parameters) CAHM with PCA parameterization (50 parameters) CAHM with tensor parameterization (50 parameters)

Slide 16 Model Updates

Slide 17 Model Updates

Total rates: Well 5 Better predictions with parameterization Slide 18 Total rates: Well 5 Better predictions with parameterization No clear benefit of tensor over PCA

Total Rates: Well 11 Better predictions with parameterization Slide 19 Total Rates: Well 11 Better predictions with parameterization No clear benefit of tensor over PCA

Water Cut: Well 9 Water breakthrough information in the measurements Slide 20 Water Cut: Well 9 Water breakthrough information in the measurements

Slide 21 Water cut: Well 5 No water breakthrough information in the measurements

Tensor representation of petrophysical grid block properties: Slide 22 Conclusions Tensor representation of petrophysical grid block properties: Very efficient in terms of storage Maintains spatial properties much better than PCA EnKF history matching with tensor representation: Channellized structure much better preserved than without parameterization or with PCA Improved prediction capabilities of the updated models: Some benefits compared to PCA, but not yet fully convincing (Too optimistic conclusion in paper) More experiments needed

Acknowledgements / Thank You / Questions Slide 23 Acknowledgements / Thank You / Questions The authors acknowledge financial support from the Recovery Factory program sponsored by Shell Global Solutions International.