Practical Application of Super-computing in Black-Oil Reservoir Simulation
The optimization of hydrocarbon recovery by numerical reservoir simulation requires very high computing performance. Statoil has vectorized the iterative linear solver of the reservoir simulator currently in use in our IBM 3090-200 with satisfying speed-up factors. The vectorization of a direct linear solver has been investigated. As in scalar versions, a direct solver is faster than an iterative solver only for a few hundred cells. The increasing requirements of more sophisticated models require the power of parallel computing. We review the practical implementations of novel methods of using these supercomputing techniques in a reservoir simulator.
KeywordsReservoir Simulation Linear Solver Iterative Solver Direct Solver Linear Iteration
Unable to display preview. Download preview PDF.
- Appleyard, J.R. and Cheshire, I.M. (1983). Nested factorization. Presented at the Seventh Reservoir Simulation Symposium, San Francisco, November, 1983, paper no. SPE 12264.Google Scholar
- Cheshire, I. and Henríquez, A. (1989). Local grid refinement. International Conference on Mathematical Methods in Supercomputing, Cambridge, June 1989.Google Scholar
- Henríquez, A. (1986). Vectorization and parallelization of a reservoir simulator. Proceedings of the Second Seminar on Reservoir Description and Simulation with Emphasis on EOR, Oslo, September 1986.Google Scholar
- Holmes, J. A. (1983). Enhancements to the strongly coupled, fully implicit well model: wellbore crossflow modelling and collective well control. Presented at the Seventh Reservoir Simulation Symposium, San Francisco, November, 1983, paper no. SPE 12259.Google Scholar
- Houbak, N. (1985). SESYS—a sparse matrix linear equation solver. Users guide. Report 12 in the Series: Olie- og Gasreservoirmodeller, Forsøkgsanlaeg Risø, Denmark.Google Scholar
- Kårstad, T., Henríquez, A. and Korsell, K. (1987). Parallelízation of a reservoir simulator. Proceedings of the International Confernce on Supercomputing, Athens, June 1987.Google Scholar
- Jarosch, H., Gjerde, O. and Kårstad, T. (1988). Improvements to the black oil simulator Eclipse 100. Presented at the Second International Conference on Vector and Parallel Computing, Tromsø, June 1988.Google Scholar
- Van der Vorst, H. (1986). Large tridiagonal and cell tridiagonal linear systems on vector and parallel computers. Report 86–25, Delft University of Technology, Delft.Google Scholar
- Vinsome, P.K.W. (1976). Orthomin, an iterative method for solving sparse banded sets of simultaneous linear equations, paper SPE 5729 Presented at the Fourth Symposium on Numerical Simulation of Reservoir Performance, Los Angeles, 1976, paper no. SPE 5729.Google Scholar