Back to Search Start Over

NONLINEARLY CONSTRAINED PRESSURE RESIDUAL (NCPR) ALGORITHMS FOR FRACTURED RESERVOIR SIMULATION.

Authors :
HAIJIAN YANG
RUI LI
CHAO YANG
Source :
SIAM Journal on Scientific Computing; 2024, Vol. 46 Issue 1, pA561-A586, 26p
Publication Year :
2024

Abstract

The constrained pressure residual (CPR) algorithm is a family of well-known and industry-standard preconditioners for large-scale reservoir simulation. The CPR algorithm is a twostage preconditioner to deal with different blocks stage-by-stage, and is often able to effectively improve the robustness behavior and the convergence speed of linear iterations. Nonetheless, as a linear preconditioner, it is hard for the traditional CPR method to be capable of action at the nonlinear level for effectively solving large sparse nonlinear systems of equations with high nonlinearity. In this paper, we present and study the extension of this linear method to the nonlinearly CPR (NCPR) case for solving fractured reservoir problems, to deal with the difficulty of the slow convergence or stagnation from the nonlinear level. In the proposed nonlinear preconditioning, a subspace nonlinear block system is first built and solved to remove the unbalanced nonlinearities of the pressure and the saturation fields, and the fast convergence can then be restored when a variant of semismooth Newton methods is called after the subspace nonlinear block system is solved. Experiments on two or three dimensional porous media applications are presented to demonstrate the applicability and parallel scalability of the aforementioned NCPR method. We also show that the proposed algorithm is superior to the commonly used nonlinear algorithm in terms of the robustness and the positivity-preserving property. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10648275
Volume :
46
Issue :
1
Database :
Complementary Index
Journal :
SIAM Journal on Scientific Computing
Publication Type :
Academic Journal
Accession number :
175928535
Full Text :
https://doi.org/10.1137/22M1516294