计算物理 ›› 2024, Vol. 41 ›› Issue (1): 98-109.DOI: 10.19596/j.cnki.1001-246x.8791

• 面向超级计算机的性能优化技术与数值并行算法专刊 • 上一篇    下一篇

面向渗流力学应用特征的预条件方法

冯春生1,2(), 李仕哲3, 刘生豪1, 张晨松3,*(), 赵梨1   

  1. 1. 湘潭大学数学与计算科学学院, 湖南 湘潭 411105
    2. 湖南国家应用数学中心, 湖南韶峰应用数学研究院, 湖南 湘潭 411105
    3. 中国科学院数学与系统科学研究院, 北京 100190
  • 收稿日期:2023-07-01 出版日期:2024-01-25 发布日期:2024-02-05
  • 通讯作者: 张晨松
  • 作者简介:冯春生, 男, 博士, 教授, 博士生导师, 研究方向为油藏数值模拟、并行计算, E-mail: spring@xtu.edu.cn
  • 基金资助:
    科技部国家重点研发计划(2020YFA0711904);国家自然科学基金(11971472);光合基金A类项目(202302011094)

Application-oriented Preconditioning of Seepage Mechanics

Chunsheng FENG1,2(), Shizhe LI3, Shenghao LIU1, Chensong ZHANG3,*(), Li ZHAO1   

  1. 1. School of Mathematics and Computational Science, Xiangtan University, Xiangtan, Hunan 411105, China
    2. National Center for Applied Mathematics in Hunan, Hunan Shaofeng Institute for Applied Mathematics, Xiangtan, Hunan 411105, China
    3. Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100190, China
  • Received:2023-07-01 Online:2024-01-25 Published:2024-02-05
  • Contact: Chensong ZHANG

摘要:

渗流力学模型由多个偏微分方程非线性耦合而成。在不同的应用问题中, 渗流力学问题的特性并不完全相同, 相应的求解方法也不相同。本文以油气藏开发中的典型数学模型为例, 介绍多孔介质中的多相多组分渗流力学方程的数学形式、应用特征以及其离散线性方程组的高效求解方法, 特别是一些常用的预条件方法。此外, 对标准算例进行适当的修改, 对部分预条件方法的共享内存并行效率进行了测试。

关键词: 渗流力学, 达西方程, 多孔弹性方程, 不完全LU分解, 代数多重网格法

Abstract:

The seepage mechanics model comprises multiple nonlinearly coupled partial differential equations. In various applications, seepage mechanics problems exhibit distinct characteristics and the corresponding solution methods are also very different. This paper focuses on the representative mathematical models used in oil and gas reservoir development. It introduces the mathematical formulation and application characteristics of multiphase multicomponent seepage mechanics equations within porous media, along with efficient techniques for solving their discretized linear equation systems, including commonly employed preconditioning methods. Additionally, this study appropriately modifies standard test cases and evaluates the shared-memory parallel efficiency of these preconditioning methods.

Key words: seepage mechanics, Darcy equation, poroelasticity equation, incomplete LU decomposition, algebraic multigrid method

中图分类号: