AMG preconditioning for sedimentary basin simulations in Temis calculator
Basin modelling aims at reconstructing the time evolution of a sedimentary basin in order to make quantitative predictions of geological phenomena leading to hydrocarbon accumulations. It accounts for porous medium compaction, heat transfer, hydrocarbon generation and migration. These physical pheno...
Gespeichert in:
Veröffentlicht in: | Marine and petroleum geology 2009-04, Vol.26 (4), p.519-524 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Basin modelling aims at reconstructing the time evolution of a sedimentary basin in order to make quantitative predictions of geological phenomena leading to hydrocarbon accumulations. It accounts for porous medium compaction, heat transfer, hydrocarbon generation and migration. These physical phenomena are modelled by partial differential equations [Schneider, F., Wolf, S., Faille, I., Pot, D. 2000. A 3D basin model for hydrocarbon potential evaluation: application to Congo offshore. Oil and Gas Science Technologie, Rev-IFP 55, 3–13] representing the mass balances of solid, fluids (water and oil) coupled with Darcy's law and a compaction law. These equations are discretized using a cell-centered Finite Volume method in space and an implicit Euler integration in time. At each time step, the resulting nonlinear system is solved using Newton's method ending up at each Newton iteration with the solution of a linear system which represents the most cpu-time-consuming part of the basin simulator.
Solving these ill-conditioned linear systems by an iterative Krylov algorithm is a challenging task. It requires the design of efficient preconditioners which should be scalable with respect to the size of the mesh, the size of the heterogeneities, as well as the number of processors on distributed parallel computing architectures. They should in addition efficiently cope with the various types of unknowns and their coupling in the linear system, namely the pressure, the saturation, the hydrocarbon compositions, and the geostatic load.
This paper focuses on the CPR-AMG preconditioner introduced in Lacroix, S., Vassilevski, Y., Wheeler M.F. [2001. Iterative solvers of the implicit parallel accurate reservoir simulator (IPARS). Numerical Linear Algebra with Applications, 537–549] based on the earlier works of Behie, A., Vinsome, P.K.W. [1982. Block iterative methods for fully implicite reservoir simulation. Society of Petroleum Engineers 22, 658–668]; Wallis, J. [1985. Constrained Residual Acceleration of Conjugate Residual Methods. 8 SPE paper 13536, Dallas, Texas], and successfully applied in reservoir simulation [Gratien, J.M., Magras, J.F., Quandalle, P., Ricois, O., 2004. Introducing a new generation of reservoir simulation software. In: ECMOR IX Proceedings, Cannes; Achdou, Y., Bonneau, P., Masson, R., Quandalle, P., 2006. Algebraic multigrid methods and block preconditioning for mixed elliptic hyperbolic linear systems. In: ECMOR X Proceedings, Amsterdam], as well |
---|---|
ISSN: | 0264-8172 1873-4073 |
DOI: | 10.1016/j.marpetgeo.2009.01.014 |