Data component based management of reservoir simulation models

The management of reservoir simulation models has been an important need of engineers in petroleum industry. However, due to data sharing among reservoir simulation models, data replication is common and poses many challenges to model management, including management efficiency and data consistency. In this paper, we propose a data component based methodology to manage reservoir simulation models. It not only improves management efficiency by removing data replicas, but also facilitates information reuse among multiple models. We first identify the underlying structure of the simulation models and decompose them into three types of components: reservoir realization, design, and simulator configuration. Our methodology then identifies the duplicate components and guarantees that each component has one physical copy in the data repository. By separating the logical connections between the models and the components from the physical data files, our methodology provides a clean and efficient way to manage data sharing relationships among the models.

[1]  Joel H. Saltz,et al.  Optimizing execution of component-based applications using group instances , 2002, Future Gener. Comput. Syst..

[2]  Stanley M. Sutton,et al.  N degrees of separation: multi-dimensional separation of concerns , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[3]  Yasushi Saito,et al.  Optimistic replication , 2005, CSUR.

[4]  D. W. Peaceman Fundamentals of numerical reservoir simulation , 1977 .

[5]  Joel H. Saltz,et al.  Models, methods and middleware for grid-enabled multiphysics oil reservoir management , 2006, Engineering with Computers.

[6]  Joel H. Saltz,et al.  DataCutter: Middleware for Filtering Very Large Scientific Datasets on Archival Storage Systems , 2000, IEEE Symposium on Mass Storage Systems.

[7]  John R. Fanchi,et al.  Principles of applied reservoir simulation , 1997 .

[8]  Simona Ronchi Della Rocca,et al.  λ Δ -Models , 2004 .

[9]  David Abramson,et al.  A Unified Data Grid Replication Framework , 2006, 2006 Second IEEE International Conference on e-Science and Grid Computing (e-Science'06).

[10]  Joel H. Saltz,et al.  Database Support for Data-Driven Scientific Applications in the Grid , 2003, Parallel Process. Lett..

[11]  Joel H. Saltz,et al.  A simulation and data analysis system for large‐scale, data‐driven oil reservoir simulation studies , 2005, Concurr. Pract. Exp..

[12]  Harold Ossher,et al.  Multi-dimensional Separation of Concerns in Hyperspace Multi-dimensional Separation of Concerns in Hyperspace , 1999 .

[13]  Andrew S. Tanenbaum,et al.  Distributed systems: Principles and Paradigms , 2001 .

[14]  Yahya Slimani,et al.  A Hybrid Approach for Consistency Management in Large Scale Systems , 2006, International conference on Networking and Services (ICNS'06).

[15]  USING A LARGE RESERVOIR MODEL IN THE PROBABILISTIC ASSESSMENT OF FIELD MANAGEMENT STRATEGIES , 2002 .

[16]  Brian Tierney,et al.  File and Object Replication in Data Grids , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[17]  Joel H. Saltz,et al.  Design of a framework for data-intensive wide-area applications , 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556).