CA2604713A1 - Solution method and apparatus for large-scale simulation of layered formations - Google Patents

Solution method and apparatus for large-scale simulation of layered formations Download PDF

Info

Publication number
CA2604713A1
CA2604713A1 CA002604713A CA2604713A CA2604713A1 CA 2604713 A1 CA2604713 A1 CA 2604713A1 CA 002604713 A CA002604713 A CA 002604713A CA 2604713 A CA2604713 A CA 2604713A CA 2604713 A1 CA2604713 A1 CA 2604713A1
Authority
CA
Canada
Prior art keywords
grid cells
matrix
representations
grid
partitioning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002604713A
Other languages
French (fr)
Other versions
CA2604713C (en
Inventor
Larry S. Fung
Tareq M. Al-Shaalan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Saudi Arabian Oil Co
Original Assignee
Saudi Arabian Oil Company
Larry S. Fung
Tareq M. Al-Shaalan
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Saudi Arabian Oil Company, Larry S. Fung, Tareq M. Al-Shaalan filed Critical Saudi Arabian Oil Company
Publication of CA2604713A1 publication Critical patent/CA2604713A1/en
Application granted granted Critical
Publication of CA2604713C publication Critical patent/CA2604713C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • EFIXED CONSTRUCTIONS
    • E21EARTH DRILLING; MINING
    • E21BEARTH DRILLING, e.g. DEEP DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B49/00Testing the nature of borehole walls; Formation testing; Methods or apparatus for obtaining samples of soil or well fluids, specially adapted to earth drilling or wells
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/10Numerical modelling

Abstract

A targeted heterogeneous medium in the form of an underground layered formation is gridded into a layered structured grid or a layered semi-unstructured grid. The structured grid can be of the irregular corner-point-geometry grid type or the simple Cartesian grid type. The semi-unstructured grid is really unstructured, formed by arbitrarily connected control-volumes derived from the dual grid of a suitable triangulation; but the connectivity pattern does not change from layer to layer. Problems with determining fluid movement and other state changes in the formation are solved by exploiting the layered structure of the medium. The techniques are particularly suited for large-scale simulation by parallel processing on a supercomputer with multiple central processing units (CPU's).

Claims (16)

1. A method of computerized simulation of state changes of fluids in underground layered formations in the earth, comprising the steps of:

partitioning a formation layer into a grid formed of a number of laterally contiguous grid cells;

establishing for the grid cells representations of state changes for the grid cells with contiguous grid cells;

arranging the established representations of state changes for the grid cells into a matrix A according to the position in the formation of the grid cells;

partitioning the matrix into a matrix P representing a matrix diagonal and layer connectivity of the grid cells and another matrix B representing lateral connectivity of the grid cells;

performing matrix-vector multiplication operations in the computer as a series expansion to form an approximate inverse matrix M-1 in the computer;

applying a conjugate residual interactive solution in the computer to solve the representations of the state changes and obtain a residual; and repeating the steps of performing matrix-vector multiplication and applying a conjugate residual interactive solution in the computer until the obtained residual is within an established tolerance limit of accuracy.
2. The method of Claim 1, wherein the step of establishing representations of changes comprises establishing single porosity, single permeability representations of changes.
3. The method of Claim 1, wherein the step of establishing representations of changes comprises establishing dual porosity, dual permeability representations of changes.
4. The method of Claim 1, wherein the step of establishing representations of state changes comprises establishing representations of fluid movement in the grid cells.
5. The method of Claim 1, wherein the step of establishing representations of state changes comprises establishing representations of material balance of fluids in the grid cells.
6. The method of Claim 1, wherein the step of partitioning comprises the step of partitioning a formation layer into a structured grid.
7. The method of Claim 1, wherein the step of partitioning comprises the step of partitioning a formation layer into a semi-unstructured grid.
8. The method of Claim 1, wherein the step of partitioning comprises the step of a hybrid structured/unstructured grid.
9. The method of Claim 1, wherein the step of partitioning comprises the step of partitioning a formation layer into a corner-point geometry grid.
10. The method of Claim 1, wherein the step of partitioning comprises the step of partitioning a formation layer into a control volume grid generated from triangulation.
11. The method of Claim 1, wherein the computerized simulation is performed in parallel by an array of computer processors and further including the step assigning adjacent blocks of the laterally connected grid cells sharing a common boundary to adjacent computer processors in the array.
12. The method of Claim 11, further including the step of communicating representations of the state changes for cells in blocks along a common boundary to the adjacent computer processors in the array assigned the adjacent blocks.
13. The method of Claim 1, wherein the step of partitioning comprises the step of partitioning a plurality of formation layers into grids formed of a number of laterally contiguous grid cells.
14. The method of Claim 1, wherein the simulation of state changes is performed in connection with a reservoir simulation program and further including the step of storing the solved representations of the state changes for use in the reservoir simulation program when the obtained residual is within the established tolerance limit of accuracy.
15. A data processing system for computerized simulation of state changes of fluids in underground layered formations in the earth, the data processing system comprising:

a processor for performing the steps of:

partitioning a formation layer into a grid formed of a number of laterally contiguous grid cells;

establishing for the grid cells representations of state changes for the grid cells with contiguous grid cells;

arranging the established representations of state changes for the grid cells into a matrix A according to the position in the formation of the grid cells;

partitioning the matrix into a matrix P representing a matrix diagonal and layer connectivity of the grid cells and another matrix B representing lateral connectivity of the grid cells;

performing matrix-vector multiplication operations in the computer as a series expansion to form an approximate inverse matrix M-1 in the computer;

applying a conjugate residual interactive solution in the computer to solve the representations of the state changes and obtain a residual;

repeating the steps of performing matrix-vector multiplication and applying a conjugate residual interactive solution in the computer until the obtained residual is within an established tolerance limit of accuracy; and a memory for storing the results obtained by the processor.
16. A computer program stored in signal bearing media for causing a data processor to simulate state changes of fluids in underground layered formations in the earth, the computer program product containing instructions stored in machine-readable code and causing the processor to perform the following steps:

partitioning a formation layer into a grid formed of a number of laterally contiguous grid cells;

establishing for the grid cells representations of state changes for the grid cells with contiguous grid cells;

arranging the established representations of state changes for the grid cells into a matrix A according to the position in the formation of the grid cells;

partitioning the matrix into a matrix P representing a matrix diagonal and layer connectivity of the grid cells and another matrix B representing lateral connectivity of the grid cells;

performing matrix-vector multiplication operations in the computer as a series expansion to form an approximate inverse matrix M-1 in the computer;

applying a conjugate residual interactive solution in the computer to solve the representations of the state changes and obtain a residual; and repeating the steps of performing matrix-vector multiplication and applying a conjugate residual interactive solution in the computer until the obtained residual is within an established tolerance limit of accuracy.
CA2604713A 2005-04-14 2006-04-13 Solution method and apparatus for large-scale simulation of layered formations Active CA2604713C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/106,300 US7596480B2 (en) 2005-04-14 2005-04-14 Solution method and apparatus for large-scale simulation of layered formations
US11/106,300 2005-04-14
PCT/IB2006/002765 WO2007007210A2 (en) 2005-04-14 2006-04-13 Solution method and apparatus for large-scale simulation of layered formations

Publications (2)

Publication Number Publication Date
CA2604713A1 true CA2604713A1 (en) 2007-01-18
CA2604713C CA2604713C (en) 2012-06-19

Family

ID=37109635

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2604713A Active CA2604713C (en) 2005-04-14 2006-04-13 Solution method and apparatus for large-scale simulation of layered formations

Country Status (8)

Country Link
US (1) US7596480B2 (en)
EP (1) EP1869579B1 (en)
AT (1) ATE529810T1 (en)
AU (1) AU2006267927B2 (en)
BR (1) BRPI0609073B1 (en)
CA (1) CA2604713C (en)
NO (1) NO339000B1 (en)
WO (1) WO2007007210A2 (en)

Families Citing this family (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7516056B2 (en) * 2005-04-26 2009-04-07 Schlumberger Technology Corporation Apparatus, method and system for improved reservoir simulation using a multiplicative overlapping Schwarz preconditioning for adaptive implicit linear systems
CA2612093C (en) * 2005-06-14 2014-03-11 Schlumberger Canada Limited Apparatus, method and system for improved reservoir simulation using an algebraic cascading class linear solver
US20070279429A1 (en) * 2006-06-02 2007-12-06 Leonhard Ganzer System and method for rendering graphics
US8711146B1 (en) * 2006-11-29 2014-04-29 Carnegie Mellon University Method and apparatuses for solving weighted planar graphs
US7565278B2 (en) * 2006-12-04 2009-07-21 Chevron U.S.A. Inc. Method, system and apparatus for simulating fluid flow in a fractured reservoir utilizing a combination of discrete fracture networks and homogenization of small fractures
WO2008150325A1 (en) * 2007-06-01 2008-12-11 Exxonmobil Upstream Research Company Generation of constrained voronoi grid in a plane
GB2455077A (en) * 2007-11-27 2009-06-03 Polyhedron Software Ltd Estimating the state of a physical system using generalized nested factorisation
WO2009075945A1 (en) 2007-12-13 2009-06-18 Exxonmobil Upstream Research Company Parallel adaptive data partitioning on a reservoir simulation using an unstructured grid
AU2008338833B2 (en) * 2007-12-18 2013-08-29 Exxonmobil Upstream Research Company Determining connectivity architecture in 2-D and 3-D heterogeneous data
US8370122B2 (en) 2007-12-21 2013-02-05 Exxonmobil Upstream Research Company Method of predicting connectivity between parts of a potential hydrocarbon reservoir and analyzing 3D data in a subsurface region
US20110087471A1 (en) * 2007-12-31 2011-04-14 Exxonmobil Upstream Research Company Methods and Systems For Determining Near-Wellbore Characteristics and Reservoir Properties
CA2708967A1 (en) 2008-01-22 2009-07-30 Exxonmobil Upstream Research Company Dynamic connectivity analysis
EP2252903A4 (en) 2008-03-10 2018-01-03 Exxonmobil Upstream Research Company Method for determing distinct alternative paths between two object sets in 2-d and 3-d heterogeneous data
US8190414B2 (en) * 2008-03-26 2012-05-29 Exxonmobil Upstream Research Company Modeling of hydrocarbon reservoirs containing subsurface features
US8175853B2 (en) * 2008-03-28 2012-05-08 International Business Machines Corporation Systems and methods for a combined matrix-vector and matrix transpose vector multiply for a block-sparse matrix
WO2009137176A2 (en) 2008-05-05 2009-11-12 Exxonmobile Upstream Research Company Systems and methods for connectivity analysis using functional obejects
FR2933220B1 (en) * 2008-06-27 2010-06-18 Inst Francais Du Petrole METHOD FOR CONSTRUCTING A HYBRID MESH FROM A CPG TYPE MESH
BRPI0914102A2 (en) * 2008-07-03 2015-10-20 Chevron Usa Inc multiscale finite volume method and systems for use to simulate a fine scale geological model of a subsurface reservoir
US8302076B2 (en) * 2008-11-12 2012-10-30 Landmark Graphics Corporation Systems and methods for improved parallel ILU factorization in distributed sparse linear systems
US9552462B2 (en) * 2008-12-23 2017-01-24 Exxonmobil Upstream Research Company Method for predicting composition of petroleum
US8352228B2 (en) * 2008-12-23 2013-01-08 Exxonmobil Upstream Research Company Method for predicting petroleum expulsion
CA2753131A1 (en) 2009-03-13 2010-09-16 Exxonmobil Upstream Research Company Method for predicting fluid flow
US9169726B2 (en) 2009-10-20 2015-10-27 Exxonmobil Upstream Research Company Method for quantitatively assessing connectivity for well pairs at varying frequencies
US8429671B2 (en) * 2009-10-21 2013-04-23 Exxonmobil Upstream Research Company Integrated workflow builder for disparate computer programs
EP2494385A2 (en) * 2009-10-28 2012-09-05 Chevron U.S.A. Inc. Multiscale finite volume method for reservoir simulation
EP2499567A4 (en) 2009-11-12 2017-09-06 Exxonmobil Upstream Research Company Method and apparatus for reservoir modeling and simulation
WO2011066021A1 (en) 2009-11-30 2011-06-03 Exxonmobil Upstream Research Company Adaptive newton's method for reservoir simulation
EP2534605B1 (en) * 2010-02-12 2020-06-17 Exxonmobil Upstream Research Company Method and system for partitioning parallel simulation models
WO2011100009A1 (en) 2010-02-12 2011-08-18 Exxonmobil Upstream Research Company Method and system for creating history-matched simulation models
BR112012025995A2 (en) * 2010-04-30 2016-06-28 Exxonmobil Upstream Res Co Method and system for finite volume flow simulation
US8463586B2 (en) 2010-06-22 2013-06-11 Saudi Arabian Oil Company Machine, program product, and computer-implemented method to simulate reservoirs as 2.5D unstructured grids
AU2011271175B2 (en) * 2010-06-22 2014-11-20 Saudi Arabian Oil Company Machine, program product, and computer-implemented method to simulate reservoirs as 2.5D unstructured grids
EP2588952A4 (en) 2010-06-29 2017-10-04 Exxonmobil Upstream Research Company Method and system for parallel simulation models
US8359185B2 (en) 2010-06-30 2013-01-22 Saudi Arabian Oil Company Reservoir simulation of giant subsurface reservoirs with accelerated phase equilibrium determination
EP2599028B1 (en) 2010-07-26 2019-10-02 Exxonmobil Upstream Research Company Method and system for parallel multilevel simulation
US10087721B2 (en) 2010-07-29 2018-10-02 Exxonmobil Upstream Research Company Methods and systems for machine—learning based simulation of flow
EP2599023B1 (en) 2010-07-29 2019-10-23 Exxonmobil Upstream Research Company Methods and systems for machine-learning based simulation of flow
US9058445B2 (en) 2010-07-29 2015-06-16 Exxonmobil Upstream Research Company Method and system for reservoir modeling
WO2012015517A1 (en) * 2010-07-29 2012-02-02 Exxonmobil Upstream Research Company Methods and systems for machine-learning based simulation of flow
CN103097657B (en) * 2010-09-07 2015-05-27 沙特阿拉伯石油公司 Machine and method to generate unstructured grids and carry out parallel reservoir simulation
US8433551B2 (en) 2010-11-29 2013-04-30 Saudi Arabian Oil Company Machine, computer program product and method to carry out parallel reservoir simulation
US8386227B2 (en) 2010-09-07 2013-02-26 Saudi Arabian Oil Company Machine, computer program product and method to generate unstructured grids and carry out parallel reservoir simulation
US9063882B1 (en) * 2010-09-09 2015-06-23 Sas Ip, Inc. Matrix preconditioners for simulations of physical fields
BR112013002114A2 (en) 2010-09-20 2016-05-17 Exxonmobil Upstream Res Co flexible and adaptable formulations for complex reservoir simulations
EP2643790A4 (en) 2010-11-23 2018-01-10 Exxonmobil Upstream Research Company Variable discretization method for flow simulation on complex geological models
CA2822058A1 (en) * 2010-12-13 2012-06-21 Chevron U.S.A. Inc. Improved constrained pressure residual preconditioner for efficient solution of the adjoint equation
MX335988B (en) * 2010-12-16 2016-01-07 Landmark Graphics Corp Systems and methods for two-dimensional domain decomposition during parallel reservoir simulation.
BR112013014093A2 (en) 2010-12-30 2016-09-20 Exxonmobil Upstream Res Co systems and methods for subsurface reservoir simulation
US8583411B2 (en) 2011-01-10 2013-11-12 Saudi Arabian Oil Company Scalable simulation of multiphase flow in a fractured subterranean reservoir as multiple interacting continua
US8437999B2 (en) 2011-02-08 2013-05-07 Saudi Arabian Oil Company Seismic-scale reservoir simulation of giant subsurface reservoirs using GPU-accelerated linear equation systems
US9164191B2 (en) 2011-02-09 2015-10-20 Saudi Arabian Oil Company Sequential fully implicit well model for reservoir simulation
US10175386B2 (en) 2011-02-09 2019-01-08 Saudi Arabian Oil Company Sequential fully implicit well model with tridiagonal matrix structure for reservoir simulation
US10113400B2 (en) 2011-02-09 2018-10-30 Saudi Arabian Oil Company Sequential fully implicit well model with tridiagonal matrix structure for reservoir simulation
CA2824783C (en) * 2011-02-24 2023-04-25 Chevron U.S.A. Inc. System and method for performing reservoir simulation using preconditioning
US9068910B2 (en) 2011-04-14 2015-06-30 Exxonmobil Upstream Research Company Method for preparing petroleum based samples for analysis of elemental and isotopic species
CA2832882A1 (en) * 2011-05-17 2012-11-22 Exxonmobil Upstream Research Company Method for partitioning parallel reservoir simulations in the presence of wells
CN103959233B (en) 2011-09-15 2017-05-17 埃克森美孚上游研究公司 Optimized matrix and vector operations in instruction limited algorithms that perform eos calculations
US9674033B2 (en) 2011-10-11 2017-06-06 Saudi Arabian Oil Company High performance and grid computing with liveliness and deadlines fault tolerant data distributor quality of service
US9429677B2 (en) 2011-10-11 2016-08-30 Saudi Arabian Oil Company High performance and grid computing with fault tolerant data distributors quality of service
US9482769B2 (en) * 2011-10-11 2016-11-01 Saudi Arabian Oil Company High performance and grid computing with partitioning quality of service control
WO2013055840A2 (en) 2011-10-11 2013-04-18 Saudi Arabian Oil Company High performance and grid computing with quality of service control
RU2613219C2 (en) 2011-11-11 2017-03-15 Эксонмобил Апстрим Рисерч Компани Method and system for reservoir surveillance utilising clumped isotope and/or noble gas data
WO2013071185A1 (en) 2011-11-11 2013-05-16 Exxonmobil Upstream Research Company Exploration method and system for detection of hydrocarbons
CA2862900C (en) * 2012-02-09 2017-07-04 Jorge A. Pita Multi-level solution of large-scale linear systems in simulation of porous media in giant reservoirs
US9208268B2 (en) 2012-02-14 2015-12-08 Saudi Arabian Oil Company Giga-cell linear solver method and apparatus for massive parallel reservoir simulation
US9753180B2 (en) 2012-03-28 2017-09-05 Exxonmobil Upstream Research Company Method for multiphase flow upscaling
US10352134B2 (en) * 2012-05-30 2019-07-16 Landmark Graphics Corporation Oil or gas production using computer simulation of oil or gas fields and production facilities
EP2901363A4 (en) 2012-09-28 2016-06-01 Exxonmobil Upstream Res Co Fault removal in geological models
US10591638B2 (en) 2013-03-06 2020-03-17 Exxonmobil Upstream Research Company Inversion of geophysical data on computer system having parallel processors
GB2512372B (en) * 2013-03-28 2020-07-29 Total Sa Method of modelling a subsurface volume
KR102252635B1 (en) 2013-11-17 2021-05-18 핑 리앙 Apparatus for massive mimo multi-user beamforming and single channel full duplex for wireless networks and method thereof
CN106961739B (en) 2013-12-20 2020-07-24 射频数字信号处理公司 Method for acquiring channel state information in frequency division duplex multi-input and multi-output wireless network
CN105814858B (en) 2013-12-20 2018-05-25 射频数字信号处理公司 Adaptive pre-encoding in multiple input, multiple output wireless communication system
EP3114505B1 (en) 2014-03-07 2022-07-20 ExxonMobil Upstream Research Company Exploration method and system for detection of hydrocarbons from the water column
US9810052B2 (en) 2014-07-14 2017-11-07 Saudi Arabian Oil Company Multilateral wells placement via transshipment approach
CN107005291B (en) * 2014-09-27 2020-07-17 梁平 Method of multi-user MIMO wireless communication using approximation of zero-forcing beamforming matrix
EP3213125A1 (en) 2014-10-31 2017-09-06 Exxonmobil Upstream Research Company Corp-urc-e2. 4A.296 Methods to handle discontinuity in constructing design space for faulted subsurface model using moving least squares
US10803534B2 (en) 2014-10-31 2020-10-13 Exxonmobil Upstream Research Company Handling domain discontinuity with the help of grid optimization techniques
EP3256968A1 (en) * 2015-02-13 2017-12-20 Exxonmobil Upstream Research Company Method and system to enhance computations for a physical system
US10242136B2 (en) 2015-05-20 2019-03-26 Saudi Arabian Oil Company Parallel solution for fully-coupled fully-implicit wellbore modeling in reservoir simulation
CN105260175B (en) * 2015-09-16 2019-01-25 浪潮(北京)电子信息产业有限公司 The processing method of astronomy software Gridding based on OpenMP
US10571605B2 (en) 2016-03-28 2020-02-25 Exxonmobil Upstream Research Company Method and system for modeling and simulating a fractured reservoir
US10329905B2 (en) 2016-04-07 2019-06-25 Baker Hughes, A Ge Company, Llc Method to estimate the influence of pore-size distribution on phase equilibrium of multi-component hydrocarbon systems in unconventional shale gas and oil reservoirs
US10712472B2 (en) 2016-04-29 2020-07-14 Exxonmobil Upstresm Research Company Method and system for forming and using a subsurface model in hydrocarbon operations
US10572611B2 (en) 2016-04-29 2020-02-25 Exxonmobil Upstream Research Company Method and system for characterizing fractures in a subsurface region
US10846447B2 (en) 2016-04-29 2020-11-24 Exxonmobil Upstream Research Company Method and system for stacking fracture prediction
WO2018009396A1 (en) 2016-07-05 2018-01-11 Saudi Arabian Oil Company High performance and grid computing with liveliness and deadlines fault tolerant data distributor quality of service
WO2018101913A1 (en) 2016-11-29 2018-06-07 Halliburton Energy Services, Inc. Variable elimination to improve solver efficiency
WO2018118374A1 (en) 2016-12-23 2018-06-28 Exxonmobil Upstream Research Company Method and system for stable and efficient reservoir simulation using stability proxies
US10570706B2 (en) 2017-06-23 2020-02-25 Saudi Arabian Oil Company Parallel-processing of invasion percolation for large-scale, high-resolution simulation of secondary hydrocarbon migration
US10913901B2 (en) 2017-09-12 2021-02-09 Saudi Arabian Oil Company Integrated process for mesophase pitch and petrochemical production
US11126762B2 (en) 2018-02-28 2021-09-21 Saudi Arabian Oil Company Locating new hydrocarbon fields and predicting reservoir performance from hydrocarbon migration
CN109902412B (en) * 2019-03-07 2023-02-17 南方科技大学 Prediction method and device of underground water flow value, server and storage medium
CN110984979B (en) * 2020-01-06 2023-03-14 中国石油化工股份有限公司 Grid design method for angle-unconformity reservoir modeling digital-analog
US11353622B2 (en) 2020-01-06 2022-06-07 Saudi Arabian Oil Company Systems and methods for hydrocarbon reservoir three dimensional unstructured grid generation and development
CN111914448B (en) * 2020-07-16 2023-06-09 青岛海洋地质研究所 Fluid-solid coupling numerical simulation method based on control body finite element method
CN114385972B (en) * 2021-12-20 2023-09-01 北京科技大学 Parallel computing method for directly solving structured triangular sparse linear equation set

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5321612A (en) * 1991-02-26 1994-06-14 Swift Energy Company Method for exploring for hydrocarbons utilizing three dimensional modeling of thermal anomalies
US5710726A (en) * 1995-10-10 1998-01-20 Atlantic Richfield Company Semi-compositional simulation of hydrocarbon reservoirs
US5809458A (en) * 1996-09-05 1998-09-15 Western Atlas International, Inc. Method of simulating the response of a through-casing electrical resistivity well logging instrument and its application to determining resistivity of earth formations
US6002985A (en) 1997-05-06 1999-12-14 Halliburton Energy Services, Inc. Method of controlling development of an oil or gas reservoir
US6282452B1 (en) * 1998-11-19 2001-08-28 Intelligent Inspection Corporation Apparatus and method for well management
US6662146B1 (en) * 1998-11-25 2003-12-09 Landmark Graphics Corporation Methods for performing reservoir simulation
US6826520B1 (en) * 1999-06-24 2004-11-30 Exxonmobil Upstream Research Company Method of upscaling permeability for unstructured grids
US7006959B1 (en) * 1999-10-12 2006-02-28 Exxonmobil Upstream Research Company Method and system for simulating a hydrocarbon-bearing formation
US6928399B1 (en) * 1999-12-03 2005-08-09 Exxonmobil Upstream Research Company Method and program for simulating a physical system using object-oriented programming
FR2802324B1 (en) * 1999-12-10 2004-07-23 Inst Francais Du Petrole METHOD FOR GENERATING A MESH ON A HETEROGENEOUS FORMATION CROSSED BY ONE OR MORE GEOMETRIC DISCONTINUITIES FOR THE PURPOSE OF MAKING SIMULATIONS
US6980940B1 (en) * 2000-02-22 2005-12-27 Schlumberger Technology Corp. Intergrated reservoir optimization
US20020049575A1 (en) * 2000-09-28 2002-04-25 Younes Jalali Well planning and design
WO2002057901A1 (en) * 2001-01-17 2002-07-25 Exxonmobil Upstream Research Company Simulation method and system using component-phase transformations
US7379853B2 (en) * 2001-04-24 2008-05-27 Exxonmobil Upstream Research Company Method for enhancing production allocation in an integrated reservoir and surface flow system
JP2003031650A (en) * 2001-07-13 2003-01-31 Toshiba Corp Method for manufacturing semiconductor device
AU2003234669A1 (en) 2002-05-31 2003-12-19 Schlumberger Technology Corporation Method and apparatus for effective well and reservoir evaluation without the need for well pressure history
US7627461B2 (en) * 2004-05-25 2009-12-01 Chevron U.S.A. Inc. Method for field scale production optimization by enhancing the allocation of well flow rates
US7526418B2 (en) * 2004-08-12 2009-04-28 Saudi Arabian Oil Company Highly-parallel, implicit compositional reservoir simulator for multi-million-cell models

Also Published As

Publication number Publication date
EP1869579B1 (en) 2011-10-19
CA2604713C (en) 2012-06-19
NO339000B1 (en) 2016-11-07
ATE529810T1 (en) 2011-11-15
US7596480B2 (en) 2009-09-29
WO2007007210A2 (en) 2007-01-18
AU2006267927A1 (en) 2007-01-18
AU2006267927B2 (en) 2011-04-21
US20060235667A1 (en) 2006-10-19
BRPI0609073B1 (en) 2018-04-10
EP1869579A4 (en) 2010-08-18
EP1869579A2 (en) 2007-12-26
WO2007007210A3 (en) 2007-07-05
NO20074589L (en) 2007-11-13
BRPI0609073A2 (en) 2010-02-17

Similar Documents

Publication Publication Date Title
CA2604713A1 (en) Solution method and apparatus for large-scale simulation of layered formations
US8463586B2 (en) Machine, program product, and computer-implemented method to simulate reservoirs as 2.5D unstructured grids
US10769326B2 (en) Parallel solution for fully-coupled fully-implicit wellbore modeling in reservoir simulation
Lacasta et al. An optimized GPU implementation of a 2D free surface simulation model on unstructured meshes
US8386227B2 (en) Machine, computer program product and method to generate unstructured grids and carry out parallel reservoir simulation
CN101727653B (en) Graphics processing unit based discrete simulation computation method of multicomponent system
CN104136942B (en) Giga-cell linear solver method and apparatus for massive parallel reservoir simulation
US20130191091A1 (en) Machine, Computer Program Product and Method to Carry Out Parallel Reservoir Simulation
EP2614460B1 (en) Machine, computer program product and method to generate unstructured grids and carry out parallel reservoir simulation
CA2801382A1 (en) Method and system for parallel simulation models
CA3042429C (en) Parallel reservoir simulation with accelerated aquifer calculation
CN106442271A (en) Rock core permeability simulating method and rock core permeability simulating device
AU2011271175B2 (en) Machine, program product, and computer-implemented method to simulate reservoirs as 2.5D unstructured grids
CN105205273A (en) Method and device for simulating oil gas sequential flow in multiple media of tight reservoir
CN112668251A (en) Method for simulating fluid flow in multiple nested media of fractured reservoir
NL2023815B1 (en) Numerical simulation method for unstructured grid tides and tidal currents based on gpu computation technology
CN107832482B (en) Compact reservoir multi-scale fracture network modeling and simulation method
CN109542406A (en) Parallel implementation method and system for mode development
Marshall et al. Performance evaluation and enhancements of a flood simulator application for heterogeneous hpc environments
Jamroz et al. Asynchronous communication in spectral-element and discontinuous Galerkin methods for atmospheric dynamics–a case study using the High-Order Methods Modeling Environment (HOMME-homme_dg_branch)
Baddourah et al. Application of high performance computing in modeling giant fields of saudi arabia
Vecchiarelli Application of the 3-D hydro-mechanical model geofrac in enhanced geothermal systems
Antunez Large-scale three-dimensional geothermal reservoir simulation on small computer systems
Smirnov et al. On one parallel numerical implementation of a free-surface ocean dynamics model

Legal Events

Date Code Title Description
EEER Examination request