Loading...
Please wait, while we are loading the content...
Similar Documents
A Fully Implicit Parallel EOS Compositional Simulator for Large Scale Reservoir Simulation.
| Content Provider | Semantic Scholar |
|---|---|
| Author | Wang, Peng Balay, Satish Sepehrnoori, Kamy Wheeler, James Abate, Jason Smith, Barry F. Pope, George A. |
| Copyright Year | 1999 |
| Abstract | This paper was selected for presentation by an SPE Program Committee following review of information contained in an abstract submitted by the author(s). Contents of the paper, as presented, have not been reviewed by the Society of Petroleum Engineers and are subject to correction by the author(s). The material, as presented, does not necessarily reflect any position of the Society of Petroleum Engineers, its officers, or members. Papers presented at SPE meetings are subject to publication review by Editorial Committees of the Society of Petroleum Engineers. Electronic reproduction, distribution, or storage of any part of this paper for commercial purposes without the written consent of the Society of Petroleum Engineers is prohibited. Permission to reproduce in print is restricted to an abstract of not more than 300 words; illustrations may not be copied. The abstract must contain conspicuous acknowledgment of where and by whom the paper was presented. Abstract A fully implicit parallel equation-of-state (EOS) compositional simulator for large-scale reservoir simulation is presented. This simulator is developed under the framework named IPARS (Integrated Parallel Accurate Reservoir Simulator) and is constructed using a Newton-type formulation. The Peng-Robinson EOS is used for the hydrocarbon phase behavior calculations. The linear solvers from the PETSc package (Portable Extensible Toolkit for Scientific Computation) are used for the solution of the underlying linear equations. The framework provides input/output, table lookups, Fortran array memory allocation, domain decomposition, and message passing between processors for updating physical properties in mass-balance equations in overlapping regions. PETSc handles communications between processors needed for the linear solver. Many test runs were performed with up to four million gridblocks for a dry-gas injection process on an IBM SP machine and half a million gridblocks on a cluster of 16 PCs. Results indicate that the scalability of the simulator is very good. The linear solver takes around half of the total computational time for homogeneous reservoirs. For layered heterogeneous reservoirs, the linear solver took a larger fraction of the total computational time as the permeability contrast increased. The time for the communication between processors for updating the flow equations is insignificant. The PC cluster is roughly a factor of two slower than the SP for parallel runs, which is very encouraging. This factor is strongly related to the hardware configuration of the computers, which is detailed in the paper. |
| File Format | PDF HTM / HTML |
| DOI | 10.2118/51885-MS |
| Alternate Webpage(s) | http://info.mcs.anl.gov/pub/tech_reports/reports/P743.pdf |
| Alternate Webpage(s) | https://doi.org/10.2118/51885-MS |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |