Ensemble Subsurface Modeling Using Grid Computing Technology

Ensemble Kalman filter (EnKF) uses a randomized ensemble of subsurface models for error and uncertainty estimation. However, the complexity of geological models and the requirement of a large number of simulation runs make routine applications extremely difficult due to expensive computation cost. Grid computing technologies provide a cost-efficient way to combine geographically distributed computing resources to solve large-scale data and computation intensive problems. Hence, we design and implement a grid-enabled EnKF solution to ill-posed model inversion problems for subsurface modeling. It has been integrated into the ResGrid, a problem solving environment aimed at managing distributed computing resources and conducting subsurface-related modeling studies. Two synthetic cases in reservoir studies indicate that the enhanced ResGrid efficiently performs EnKF inversions to obtain accurate, uncertainty-ware predictions on reservoir production. This grid-enabled EnKF solution is also being applied for data assimilation of large-scale groundwater hydrology nonlinear models. The ResGrid with EnKF solution is open-source and available for downloading.

[1]  Dean S. Oliver,et al.  Three-dimensional reservoir description from multiwell pressure data and prior information , 1997 .

[2]  Timothy C. Coburn,et al.  Geostatistics for Natural Resources Evaluation , 2000, Technometrics.

[3]  Edward J. McCluskey,et al.  Error detection by duplicated instructions in super-scalar processors , 2002, IEEE Trans. Reliab..

[4]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[5]  Frank T.-C. Tsai,et al.  Geophysical parameterization and parameter structure identification using natural neighbors in groundwater inverse problems , 2005 .

[6]  Xin Li,et al.  ResGrid: A Grid-aware Toolkit for Reservoir Uncertainty Analysis , 2006, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06).

[7]  Dean S. Oliver,et al.  History Matching of the PUNQ-S3 Reservoir Model Using the Ensemble Kalman Filter , 2005 .

[8]  Hongsong Chen,et al.  MicroThread Based (MTB) coarse grained fault tolerance superscalar processor architecture , 2006 .

[9]  Roland N. Horne,et al.  A Procedure to Integrate Well Test Data, Reservoir Performance History and 4-D Seismic Information into a Reservoir Description , 1997 .

[10]  Geir Evensen,et al.  The Ensemble Kalman Filter: theoretical formulation and practical implementation , 2003 .

[11]  Lorenzo Alvisi,et al.  Modeling the effect of technology trends on the soft error rate of combinational logic , 2002, Proceedings International Conference on Dependable Systems and Networks.

[12]  Daniel S. Katz,et al.  A comparison of two methods for building astronomical image mosaics on a grid , 2005, 2005 International Conference on Parallel Processing Workshops (ICPPW'05).

[13]  Eric Rotenberg,et al.  AR-SMT: a microarchitectural approach to fault tolerance in microprocessors , 1999, Digest of Papers. Twenty-Ninth Annual International Symposium on Fault-Tolerant Computing (Cat. No.99CB36352).

[14]  Dongsheng Wang,et al.  A Fault-Tolerant Single-Chip Multiprocessor , 2004, Asia-Pacific Computer Systems Architecture Conference.

[15]  Albert Tarantola,et al.  Inverse problem theory - and methods for model parameter estimation , 2004 .

[16]  Yan Chen,et al.  Dynamic Reservoir Data Assimilation With an Efficient, Dimension-Reduced Kalman Filter , 2007 .

[17]  Irith Pomeranz,et al.  Transient-Fault Recovery for Chip Multiprocessors , 2003, IEEE Micro.

[18]  Manoj Franklin A study of time redundant fault tolerance techniques for superscalar processors , 1995, Proceedings of International Workshop on Defect and Fault Tolerance in VLSI.