数学理论与应用 ›› 2023, Vol. 43 ›› Issue (4): 123-140.doi: 10.3969/j.issn.1006-8074.2023.04.008

• • 上一篇    

求解三维裂缝型多孔介质流体的场分裂预条件子研究

杨念1,2,杨海建1,2,*, 邵柏强2   

  1. 1. 湖南大学重庆研究院, 重庆, 401120; 2.湖南大学数学学院, 长沙, 410082
  • 出版日期:2023-12-28 发布日期:2024-01-03
  • 通讯作者: 杨海建(1981–), 教授, 博士, 从事油藏模拟, 并行计算研究; E-mail: haijianyang@hnu.edu.cn
  • 基金资助:
    重庆市自然科学基金项目(No. cstc2021jcyj-msxmX0227)资助

Field-Split Preconditioners for Solving Three-dimensional Reservoir Flows in Fractured Porous Media

Yang Nian1,2, Yang Haijian1,2,*, Shao Baiqiang2   

  1. 1. Chongqing Research Institute, Hunan University, Chongqing 401120, China; 2. School of Mathematics, Hunan University, Changsha 410082, China
  • Online:2023-12-28 Published:2024-01-03

摘要: 随着Newton-Krylov方法在求解大型稀疏非线性方程组中的逐步应用, 线性预条件子的设计对整个求解器起着至关重要的作用. 本文研究基于物理和区域分解方法的不同组合的场分裂(Field-Split, FS)预条件子, 并应用于裂缝型多孔介质的非定常流动问题. 在区域分解的框架下, 考虑几种新的FS预条件子: 加性FS预条件子、乘性FS预条件子、舒尔补FS预条件子和约束压力残差(Constrained Pressure Residual, CPR)预条件子, 对相应的子系统采用限制加性Schwarz算法(Restricted additive Schwarz algorithm, RAS)进行近似求解. 为了进一步提高场分裂预条件子的数值性能, 提出并构建两水平的场分裂预条件子. 最后在天河二号超算平台上进行数值实验, 结果显示所提出的预条件子具有良好的鲁棒性和并行可扩展性.

关键词: 油藏模拟, 限制加性Schwarz算法, 场分裂预条件子, 并行计算

Abstract: With the applications of Newton-Krylov method in solving large sparse nonlinear equations, the design of linear preconditioners plays a vital role in the whole solver. In this paper, we study the application of different combinations of field-split (FS) preconditioners based on physical and domain decomposition methods to the unsteady flow problem of fractured porous media. Under the framework of domain decomposition technology, several new FS preconditioners are considered: the additive FS preconditioner, the multiplicative FS preconditioner, the Schur-complement FS preconditioner and the constrained pressure residual (CPR) preconditioner. The corresponding subsystems are approximately solved by the restricted additive Schwarz (RAS) algorithm. In order to further improve the performance of the FS preconditioner, we designe a two-level FS preconditioner. Numerical experiments on Tianhe-2 supercomputer show that the proposed preconditioner has a good robustness and parallel scalability.

Key words: Reservoir simulation, Restricted additive Schwarz algorithm, Field-Split preconditioner, Parallel computing