Multilevel Techniques Lead to Accurate Numerical Upscaling and Scalable Robust Solvers for Reservoir Simulation
- Max la Cour Christensen (Technical University of Denmark & Lloyd's Register Consulting) | Umberto Villa (Lawrence Livermore National Laboratory) | Panayot Vassilevski (Lawrence Livermore National Laboratory)
- Document ID
- Society of Petroleum Engineers
- SPE Reservoir Simulation Symposium, 23-25 February, Houston, Texas, USA
- Publication Date
- Document Type
- Conference Paper
- 2015. Society of Petroleum Engineers
- 5.5.3 Scaling Methods, 5.3.1 Flow in Porous Media
- Preconditioner, Numerical Upscaling, Linear solver, Scalable, Algebraic Multigrid
- 1 in the last 30 days
- 138 since 2007
- Show more detail
- View rights & permissions
|SPE Member Price:||USD 9.50|
|SPE Non-Member Price:||USD 28.00|
This paper demonstrates an application of element-based Algebraic Multigrid (AMGe) technique developed at LLNL (19) to the numerical upscaling and preconditioning of subsurface porous media flow problems. The upscaling results presented here are further extension of our recent work in 3. The AMGe approach is well suited for the solution of large problems coming from finite element discretizations of systems of partial differential equations. The AMGe technique from 10,9 allows for the construction of operator-dependent coarse (upscaled) models and guarantees approximation properties of the coarse velocity spaces by introducing additional degrees of freedom associated with non-planar interfaces between agglomerates. This leads to coarse spaces which maintain the specific desirable properties of the original pair of Raviart-Thomas and piecewise discontinuous polynomial spaces. These coarse spaces can be used both as an upscaling tool and as a robust and scalable solver. The methods employed in the present paper have provable O(N) scaling and are particularly well suited for modern multicore architectures, because the construction of the coarse spaces by solving many small local problems offers a high level of concurrency in the computations. Numerical experiments demonstrate the accuracy of using AMGe as an upscaling tool and comparisons are made to more traditional flow-based upscaling techniques. The efficient solution of both the original and upscaled problem is also addressed, and a specialized AMGe preconditioner for saddle point problems is compared to state-of-the-art algebraic multigrid block preconditioners. In particular, we show that for the algebraically upscaled systems, our AMGe preconditioner outperforms traditional solvers. Lastly, parallel strong scaling of a distributed memory implementation of the reservoir simulator is demonstrated.
|File Size||2 MB||Number of Pages||12|
hypre. High performance preconditioners. https://www.llnl.gov/casc/hypre/.
mfem. Finite element discretization library. https://code.google.com/p/mfem/.
Society of Petroleum Engineers. Tenth spe comparative solution project. http://www.spe.org/web/csp/.