An efficient and effective nonlinear solver in a parallel software for large scale petroleum reservoir simulation

被引:0
|
作者
Cao, Jianwen [1 ]
Sun, Jiachang [1 ]
机构
[1] Chinese Acad Sci, Inst Software, Lab Parallel Comp, Beijing 100080, Peoples R China
关键词
petroleum reservoir simulation; nonlinear solver; preconditioning; inexact Newton; BFGS; Krylov subspace; parallel performance;
D O I
暂无
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We study a parallel Newton-Krylov-Schwarz (NKS) based algorithm for solving large sparse systems resulting from a fully implicit discretization of partial differential equations arising from petroleum reservoir simulations. Our NKS algorithm is designed by combining an inexact Newton method with a rank-2 updated quasi-Newton method. In order to improve the computational efficiency, both DDM and SPMD parallelism strategies are adopted. The effectiveness of the overall algorithm depends heavily on the performance of the linear preconditioner, which is made of a combination of several preconditioning components including AMC, relaxed ILU, up scaling, additive Schwarz, CRP-like(constraint residual preconditioning), Watts correction, Shur complement, among others. In the construction of the CRP-like preconditioner, a restarted CMRES is used to solve the projected linear systems. We have tested this algorithm and related parallel software using data from some real applications, and presented numerical results that show that this solver is robust and scalable for large scale calculations in petroleum reservoir simulations.
引用
收藏
页码:15 / 27
页数:13
相关论文
共 50 条
  • [1] Large scale petroleum reservoir simulation and parallel preconditioning algorithms research
    Sun, JC
    Cao, JW
    SCIENCE IN CHINA SERIES A-MATHEMATICS, 2004, 47 (Suppl 1): : 32 - 40
  • [2] Large scale petroleum reservoir simulation and parallel preconditioning algorithms research
    SUN Jiachang & CAO JianwenR & D Center for Parallel Software
    Science China Mathematics, 2004, (S1) : 32 - 40
  • [3] Large scale petroleum reservoir simulation and parallel preconditioning algorithms research
    Jiachang Sun
    Jianwen Cao
    Science in China Series A: Mathematics, 2004, 47 : 32 - 40
  • [4] Large scale petroleum reservoir simulation and parallel preconditioning algorithms research
    SUN Jiachang CAO JianwenR D Center for Parallel Software Institute of Software Chinese Academy of Sciences Beijing China
    ScienceinChina,SerA., 2004, Ser.A.2004(S1) (S1) : 32 - 40
  • [5] Development and optimization of parallel code for large-scale petroleum reservoir simulation
    Khashan, SA
    Ogbe, DO
    Jiang, TM
    JOURNAL OF CANADIAN PETROLEUM TECHNOLOGY, 2002, 41 (04): : 33 - 38
  • [6] A parallel reservoir simulator for large-scale reservoir simulation
    Dogru, AH
    Sunaidi, HA
    Fung, LS
    Habiballah, WA
    Al-Zamel, N
    Li, KG
    SPE RESERVOIR EVALUATION & ENGINEERING, 2002, 5 (01) : 11 - 23
  • [7] Parallel software for large scale flow and transport simulation
    Roest, MR
    Vollebregt, EAH
    tenCate, HH
    Lin, HX
    EUROSIM '96 - HPCN CHALLENGES IN TELECOMP AND TELECOM: PARALLEL SIMULATION OF COMPLEX SYSTEMS AND LARGE-SCALE APPLICATIONS, 1996, : 459 - 466
  • [8] Parallel frontal solver for large-scale process simulation and optimization
    Mallya, JU
    Zitney, SE
    Choudhary, S
    Stadtherr, MA
    AICHE JOURNAL, 1997, 43 (04) : 1032 - 1040
  • [9] OpenMP implementation of parallel linear solver for reservoir simulation
    Hu, Changjun
    Zhang, Jilin
    Wang, Jue
    Li, Jianjiang
    PRACTICAL PROGRAMMING MODEL FOR THE MULTI-CORE ERA, PROCEEDINGS, 2008, 4935 : 134 - 137
  • [10] An Efficient Parallel Adaptive GMG Solver for Large-Scale Stokes Problems
    Saberi, S.
    Meschke, G.
    Vogel, A.
    EURO-PAR 2023: PARALLEL PROCESSING, 2023, 14100 : 694 - 709