Multiscale Ensemble Filtering in Reservoir Engineering Applications

Slides:



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

Coherent Laplacian 3D protrusion segmentation Oxford Brookes Vision Group Queen Mary, University of London, 11/12/2009 Fabio Cuzzolin.
Bayesian Belief Propagation
Introduction to Data Assimilation NCEO Data-assimilation training days 5-7 July 2010 Peter Jan van Leeuwen Data Assimilation Research Center (DARC) University.
State Space Models. Let { x t :t T} and { y t :t T} denote two vector valued time series that satisfy the system of equations: y t = A t x t + v t (The.
Ozone Assimilation in the Chemistry Transport Model CHIMERE using an Ensemble Kalman Filter (EnKF) : Preliminary tests over the Ile de France region 2.
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
Multi-sensor and multi-scale data assimilation of remotely sensed snow observations Konstantinos Andreadis 1, Dennis Lettenmaier 1, and Dennis McLaughlin.
Exploiting Sparse Markov and Covariance Structure in Multiresolution Models Presenter: Zhe Chen ECE / CMR Tennessee Technological University October 22,
Effects of model error on ensemble forecast using the EnKF Hiroshi Koyama 1 and Masahiro Watanabe 2 1 : Center for Climate System Research, University.
1 アンサンブルカルマンフィルターによ る大気海洋結合モデルへのデータ同化 On-line estimation of observation error covariance for ensemble-based filters Genta Ueno The Institute of Statistical.
Operational Forecasting and Sensitivity-Based Data Assimilation Tools Dr. Brian Ancell Texas Tech Atmospheric Sciences.
Ibrahim Hoteit KAUST, CSIM, May 2010 Should we be using Data Assimilation to Combine Seismic Imaging and Reservoir Modeling? Earth Sciences and Engineering.
1/20 Accelerating minimizations in ensemble variational assimilation G. Desroziers, L. Berre Météo-France/CNRS (CNRM/GAME)
Single-Channel Speech Enhancement in Both White and Colored Noise Xin Lei Xiao Li Han Yan June 5, 2002.
Page 1 The Construction and Use of Linear Models in Large-scale Data Assimilation Tim Payne Large-Scale Inverse Problems and Applications in the Earth.
WWRP/THORPEX WORKSHOP on 4D-VAR and ENSEMBLE KALMAN FILTER INTER-COMPARISONS BUENOS AIRES - ARGENTINA, NOVEMBER 2008 Topics for Discussion in Session.
Code and Decoder Design of LDPC Codes for Gbps Systems Jeremy Thorpe Presented to: Microsoft Research
Advanced data assimilation methods- EKF and EnKF Hong Li and Eugenia Kalnay University of Maryland July 2006.
Kalman Filtering Jur van den Berg. Kalman Filtering (Optimal) estimation of the (hidden) state of a linear dynamic process of which we obtain noisy (partial)
1 EE 616 Computer Aided Analysis of Electronic Networks Lecture 4 Instructor: Dr. J. A. Starzyk, Professor School of EECS Ohio University Athens, OH,
Particle Filtering for Non- Linear/Non-Gaussian System Bohyung Han
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.
CE 311 K - Introduction to Computer Methods Daene C. McKinney
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
EnKF Overview and Theory
CSDA Conference, Limassol, 2005 University of Medicine and Pharmacy “Gr. T. Popa” Iasi Department of Mathematics and Informatics Gabriel Dimitriu University.
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss High-resolution data assimilation in COSMO: Status and.
Kalman Filter (Thu) Joon Shik Kim Computational Models of Intelligence.
MPO 674 Lecture 20 3/26/15. 3d-Var vs 4d-Var.
Basics of Neural Networks Neural Network Topologies.
Mathematical/Numerical optimization. What are the effects of including correlated observation errors on the minimization? How does it affect the hessian.
The “ ” Paige in Kalman Filtering K. E. Schubert.
Linear Predictive Analysis 主講人:虞台文. Contents Introduction Basic Principles of Linear Predictive Analysis The Autocorrelation Method The Covariance Method.
A Sequential Hybrid 4DVAR System Implemented Using a Multi-Grid Technique Yuanfu Xie 1, Steven E. Koch 1, and Steve Albers 1,2 1 NOAA Earth System Research.
Data assimilation, short-term forecast, and forecasting error
Data assimilation and forecasting the weather (!) Eugenia Kalnay and many friends University of Maryland.
Adaptive Hybrid EnKF-OI for State- Parameters Estimation in Contaminant Transport Models Mohamad E. Gharamti, Johan Valstar, Ibrahim Hoteit European Geoscience.
Multiscale data assimilation on 2D boundary fluxes of biological aerosols Yu Zou 1 Roger Ghanem 2 1 Department of Chemical Engineering and PACM, Princeton.
Retrieval of Moisture from GPS Slant-path Water Vapor Observations using 3DVAR and its Impact on the Prediction of Convective Initiation and Precipitation.
Sabrina Rainwater David National Research Council Postdoc at NRL with Craig Bishop and Dan Hodyss Naval Research Laboratory Multi-scale Covariance Localization.
Deutscher Wetterdienst Vertical localization issues in LETKF Breogan Gomez, Andreas Rhodin, Hendrik Reich.
An Introduction to Kalman Filtering by Arthur Pece
Quality of model and Error Analysis in Variational Data Assimilation François-Xavier LE DIMET Victor SHUTYAEV Université Joseph Fourier+INRIA Projet IDOPT,
Linear Subspace Transforms PCA, Karhunen- Loeve, Hotelling C306, 2000.
Parameter estimation of forest carbon dynamics using Kalman Filter methods –Preliminary results Chao Gao, 1 Han Wang, 2 S Lakshmivarahan, 3 Ensheng Weng,
Kalman Filtering And Smoothing
Tracking with dynamics
AGU Fall Meeting 2008 Multi-scale assimilation of remotely sensed snow observations for hydrologic estimation Kostas Andreadis, and Dennis Lettenmaier.
Determining Key Model Parameters of Rapidly Intensifying Hurricane Guillermo(1997) Using the Ensemble Kalman Filter Chen Deng-Shun 16 Apr, 2013, NCU Godinez,
Data assimilation applied to simple hydrodynamic cases in MATLAB
Cameron Rowe.  Introduction  Purpose  Implementation  Simple Example Problem  Extended Kalman Filters  Conclusion  Real World Examples.
Data assimilation for weather forecasting G.W. Inverarity 06/05/15.
Matrix Factorization & Singular Value Decomposition Bamshad Mobasher DePaul University Bamshad Mobasher DePaul University.
The application of ensemble Kalman filter in adaptive observation and information content estimation studies Junjie Liu and Eugenia Kalnay July 13th, 2007.
Carbon Cycle Data Assimilation with a Variational Approach (“4-D Var”) David Baker CGD/TSS with Scott Doney, Dave Schimel, Britt Stephens, and Roger Dargaville.
Biointelligence Laboratory, Seoul National University
H.L. Tanaka and K. Kondo University of Tsukuba
Data Assimilation Theory CTCD Data Assimilation Workshop Nov 2005
Jincong He, Louis Durlofsky, Pallav Sarma (Chevron ETC)
background error covariance matrices Rescaled EnKF Optimization
Random Noise in Seismic Data: Types, Origins, Estimation, and Removal
Vertical localization issues in LETKF
Kostas M. Andreadis1, Dennis P. Lettenmaier1
Energy Resources Engineering Department Stanford University, CA, USA
Paper No. SPE MS Low-dimensional tensor representations for the estimation of petrophysical reservoir parameters Edwin Insuasty , Eindhoven University.
JFG de Freitas, M Niranjan and AH Gee
Sarah Dance DARC/University of Reading
Yalchin Efendiev Texas A&M University
Presentation transcript:

Multiscale Ensemble Filtering in Reservoir Engineering Applications Wiktoria Lawniczak Technical University in Delft

Content Problem statement Introduction to multiscale ensemble filter Applications Conclusions

Problem statement Estimating permeability given pressure rates (model) Two types of data: 5 points Large scale

Multiscale ensemble filter THREE STEPS: Tree construction Upward sweep (update) Downward sweep (smoothing)

Ensemble 1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16 1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16

EnMSF – Tree construction 1 SCALE 0 SCALE 1 SCALE 2=M 1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16

EnMSF – Tree construction 2 - EIGENVALUE DECOMPOSITION

EnMSF – Tree construction 3 1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16

EnMSF – Tree construction 4 1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16

EnMSF – upward and downward sweeps 1 4 1 2 5 6 3 7 8 9 10 13 14 11 12 15 16

EnMSF – upward and downward sweeps 2 Upward sweep - update Downward sweep - smoothing

A way to represent the covariance matrix with the tree structure EnMSF summary measurements EnMSF updated ensemble ensemble A way to represent the covariance matrix with the tree structure

of the different measurement types and ensemble size Theoretical example 1 replicates of size 64x64 updating permeability with permeability 16 16 16 cells -check the influence of the different measurement types and ensemble size

Theoretical example 2 50 replicates, st. dev = 9 Tree id. [s] 11.75 EnMSF time [s] 1.7656 EnKF time [s] 586.0625 RMSE EnMSF 1.0745 RMSE EnKF 1.1912

Theoretical example 3 50 replicates, finest scale Tree id. [s] 11.5469 EnMSF time [s] 0.59375 EnKF time [s] 11.5 RMSE EnMSF 1.2704 RMSE EnKF 1.6769 Tree id. [s] 11.2188 EnMSF time [s] 0.48438 EnKF time [s] 11.3281 RMSE EnMSF 1.3256 RMSE EnKF 1.3293 Divergent EnKF

Theoretical example 4 With channel No channel

Practical example 1 replicates of size 48x48 updating permeability with rates 94 members of ensemble measurements from 5 wells Tested: 2 types of trees different numbering schemes correlation represented by the tree

Practical example 2 ‘9 pixels’ ‘9 children’ 16 states on each node 9 states on the finest scale node 16 states on each coarser scale node

Practical example 3 RMSE EnKF 0.45404 ‘9 children’ 0.55402 ‘9 pixels’ 0.65588 The worst result – opposite diagonal numbering

Practical example 4 RMSE EnKF 0.45404 ‘9 children’ 0.47938 ‘9 pixels’ 0.46337 The best result – square-like numbering

Practical example 4 - correlation ‘9 pixels’ opposite diagonal numbering PRODUCT MOMENT CORRELATION

Conclusions EnMSF is a good tool to assimilate large scale data Only one update step can already give a good representation of the truth It gives a possibility to include prior knowledge about the field, numbering and tree topology can preserve important dependencies Small ensemble can already give informative results Still needs research on the proper use of the parameters from the tree construction step

Thank you

Downward recursion equation Upward recursion equation Search for a set of V(s) that provides the Markov property (the forecast covariance is well approximated). For simplicity V(s) is block diagonal.

Predictive efficiency Computing all conditional cross-cov would be expensive -> predictive efficiency. It picks Vi(s) which minimizes the departure of optimality of the estimate: It was proved that they are given by the first rows of:

Ui(s) Ui(s) contains the column eigenvectors in decreasing order of: zic(s) can be constrained by the neighborhood notion to ease the computations.

Update and smoothing

More update and smoothing

EnMSF – Tree construction 1 SCALE 0 SCALE 1 SCALE 2=M 1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16

EnMSF – Tree construction SCALE 0 SCALE 1 SCALE 2 SCALE 3=M 1 2 5 6 3 4 7 8 9 10 13 14 11 12 15 16

EnKF 1 model mean error covariance Kalman gain analyzed ensemble

EnMSF – upward and downward sweeps 2 4 1 2 5 6 3 7 8 9 10 13 14 11 12 15 16

EnKF 2 TIME PROPAGATION (MODEL) UPDATE MEASUREMENTS t t-1

16 15 1 2 5 6 3 4 7 8 9 10 13 14 11 12