METHOD, SYSTEM AND PROGRAM STORAGE DEVICE FOR SIMULATING FLUID FLOW IN A PHYSICAL SYSTEM USING A DYNAMIC COMPOSITION BASED EXTENSIBLE OBJECT-ORIENTED ARCHITECTURE
Patent №
US 7,617,082
Granted
2009-11-10
Filed 2005
Owner
SCHLUMBERGER TECHNOLOGY CORPORATION
+1 more
Lab
—
AI components
2
kr · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11290995
The present invention provides a method, a system and a program storage device containing instructions for simulating the flow of fluid in a physical system using a composition-based extensible object-oriented program. A computer program includes: (i) a framework subsystem providing a graph package, a compute package and a property package; (ii) an engine subsystem including engine subsystem packages for performing numerical simulation, the engine subsystem packages including a linear solver package and a non-linear solver package; and (iii) a set of model components providing physical and numerical modeling behaviors utilized by the engine subsystem, the model components including at least one of a reservoir model, a well model, an aquifer model, a fluid model and a SCAL model. The framework subsystem, the engine subsystem and the model components work with one other to simulate the flow of fluid. Preferably, a partition package is used to create a partition of subsets of node and edge indices which can be used optimize computations by the program.
AI classification
Ownership
SCHLUMBERGER TECHNOLOGY CORPORATION
assignment · 212110114
CHEVRON U.S.A. INC.
assignment · 212110114
Assignors
CHILDS, PAUL, DEBAUN, DAVID, BYER, THOMAS J.
On an employer assignment, the assignors are typically the inventors.