arrow
Volume 34, Issue 3
Multilevel Constrained Pressure-Temperature Residual Preconditioners for Large-Scale Non-Isothermal Reservoir Simulation via Restricted Additive Schwarz Algorithms

Mei Zhang, Haijian Yang, Chao Yang & Shuyu Sun

Commun. Comput. Phys., 34 (2023), pp. 837-868.

Published online: 2023-10

Export citation
  • Abstract

The industry-standard constrained pressure residual (CPR) algorithm is often able to effectively improve the robustness behavior and the convergence speed of linear iterations for isothermal reservoir simulation. In this paper, we present and study an improved extension of CPR to the constrained pressure-temperature residual (CPTR) version for non-isothermal reservoir problems in heterogeneous porous media. In the proposed preconditioner, the corresponding approximations for the inverse of matrices are computed under a domain decomposition framework by using the restricted additive Schwarz (RAS) algorithm, to equally deal with the coupled thermal-pressure-saturation reservoir system and highly exploit the parallelism of supercomputer platforms. Moreover, we introduce and develop a family of multilevel CPTR preconditioners with suitable coarse grid corrections, to further improve the applicability of this two-stage preconditioner for large-scale computation. Numerical results for strong heterogeneous flow problems show that the new approach can dramatically improve the convergence of linear iterations, and demonstrate the superiority of CPTR over the commonly used RAS preconditioners. The parallel scalability of the non-isothermal reservoir simulator is also studied versus a supercomputer with tens of thousands of processors.

  • AMS Subject Headings

65F08, 49M15, 65M55, 68W10, 76S05, 90B05

  • Copyright

COPYRIGHT: © Global Science Press

  • Email address
  • BibTex
  • RIS
  • TXT
@Article{CiCP-34-837, author = {Zhang , MeiYang , HaijianYang , Chao and Sun , Shuyu}, title = {Multilevel Constrained Pressure-Temperature Residual Preconditioners for Large-Scale Non-Isothermal Reservoir Simulation via Restricted Additive Schwarz Algorithms}, journal = {Communications in Computational Physics}, year = {2023}, volume = {34}, number = {3}, pages = {837--868}, abstract = {

The industry-standard constrained pressure residual (CPR) algorithm is often able to effectively improve the robustness behavior and the convergence speed of linear iterations for isothermal reservoir simulation. In this paper, we present and study an improved extension of CPR to the constrained pressure-temperature residual (CPTR) version for non-isothermal reservoir problems in heterogeneous porous media. In the proposed preconditioner, the corresponding approximations for the inverse of matrices are computed under a domain decomposition framework by using the restricted additive Schwarz (RAS) algorithm, to equally deal with the coupled thermal-pressure-saturation reservoir system and highly exploit the parallelism of supercomputer platforms. Moreover, we introduce and develop a family of multilevel CPTR preconditioners with suitable coarse grid corrections, to further improve the applicability of this two-stage preconditioner for large-scale computation. Numerical results for strong heterogeneous flow problems show that the new approach can dramatically improve the convergence of linear iterations, and demonstrate the superiority of CPTR over the commonly used RAS preconditioners. The parallel scalability of the non-isothermal reservoir simulator is also studied versus a supercomputer with tens of thousands of processors.

}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.OA-2023-0018}, url = {http://global-sci.org/intro/article_detail/cicp/22026.html} }
TY - JOUR T1 - Multilevel Constrained Pressure-Temperature Residual Preconditioners for Large-Scale Non-Isothermal Reservoir Simulation via Restricted Additive Schwarz Algorithms AU - Zhang , Mei AU - Yang , Haijian AU - Yang , Chao AU - Sun , Shuyu JO - Communications in Computational Physics VL - 3 SP - 837 EP - 868 PY - 2023 DA - 2023/10 SN - 34 DO - http://doi.org/10.4208/cicp.OA-2023-0018 UR - https://global-sci.org/intro/article_detail/cicp/22026.html KW - Thermal reservoir simulation, porous media, preconditioning, restricted additive Schwarz algorithm, strong and weak scalability. AB -

The industry-standard constrained pressure residual (CPR) algorithm is often able to effectively improve the robustness behavior and the convergence speed of linear iterations for isothermal reservoir simulation. In this paper, we present and study an improved extension of CPR to the constrained pressure-temperature residual (CPTR) version for non-isothermal reservoir problems in heterogeneous porous media. In the proposed preconditioner, the corresponding approximations for the inverse of matrices are computed under a domain decomposition framework by using the restricted additive Schwarz (RAS) algorithm, to equally deal with the coupled thermal-pressure-saturation reservoir system and highly exploit the parallelism of supercomputer platforms. Moreover, we introduce and develop a family of multilevel CPTR preconditioners with suitable coarse grid corrections, to further improve the applicability of this two-stage preconditioner for large-scale computation. Numerical results for strong heterogeneous flow problems show that the new approach can dramatically improve the convergence of linear iterations, and demonstrate the superiority of CPTR over the commonly used RAS preconditioners. The parallel scalability of the non-isothermal reservoir simulator is also studied versus a supercomputer with tens of thousands of processors.

Mei Zhang, Haijian Yang, Chao Yang & Shuyu Sun. (2023). Multilevel Constrained Pressure-Temperature Residual Preconditioners for Large-Scale Non-Isothermal Reservoir Simulation via Restricted Additive Schwarz Algorithms. Communications in Computational Physics. 34 (3). 837-868. doi:10.4208/cicp.OA-2023-0018
Copy to clipboard
The citation has been copied to your clipboard