地质力学油藏全耦合模拟系统- amg

S. Gries, B. Metsch, K. Terekhov, P. Tomin
{"title":"地质力学油藏全耦合模拟系统- amg","authors":"S. Gries, B. Metsch, K. Terekhov, P. Tomin","doi":"10.2118/193887-MS","DOIUrl":null,"url":null,"abstract":"\n The consideration of geomechanical effects is becoming more and more important in reservoir simulations. Ensuring stable simulation processes often enough requires handling the entire process with all types of physical unknowns fully implicitly. However, the resulting fully coupled linear systems pose challenges for linear solvers. The number of approaches that can efficiently handle a fully coupled system is extremely limited.\n System-AMG has demonstrated its efficiency for isothermal and thermal reservoir simulations. At the same time, AMG is known to be a robust and highly efficient linear solver for mere linear elasticity problems. This paper will discuss the combination of the advantages that AMG approaches have for both types of physics. This results in a robust and efficient solution scheme for the fully coupled linear system. The Automatic Differentiation General Purpose Research Simulator (AD-GPRS) is used to produce the Jacobians that are guaranteed to be exact.\n In a single-phase case, the overall Jacobian matrix takes the form of a constrained linear elasticity system where the flow unknowns serve as a Lagrangian multiplier. In other words, a saddle point system needs to be solved, where the flow and the mechanics problem might come at very different scales. A natural relaxation method for this kind of systems is given by Uzawa smoothing schemes which provide a way to overcome the difficulties that other smoothers may encounter.\n This approach appears intuitive for single-phase problems, where Gauss-Seidel can be applied in an inexact Uzawa scheme. However, in the multiphase case, incomplete factorization smoothers are required for the flow and transport part. We will discuss the incorporation in an inexact Uzawa scheme, where different realizations are possible, with different advantages and disadvantages. Finally, we propose an adaptive mechanism along with the outer Krylov solver to detect the best-suited realization for a given linear system. In the multiphase case, also the matrix preprocessing, for instance, by Dynamic Row Summing, needs to be considered. However, the process now also needs to reflect the requirements of the Uzawa scheme to be applicable.\n We demonstrate the performance for widely used test cases as well as for real-world problems of practical interest.","PeriodicalId":246878,"journal":{"name":"Day 2 Thu, April 11, 2019","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"System-AMG for Fully Coupled Reservoir Simulation with Geomechanics\",\"authors\":\"S. Gries, B. Metsch, K. Terekhov, P. Tomin\",\"doi\":\"10.2118/193887-MS\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n The consideration of geomechanical effects is becoming more and more important in reservoir simulations. Ensuring stable simulation processes often enough requires handling the entire process with all types of physical unknowns fully implicitly. However, the resulting fully coupled linear systems pose challenges for linear solvers. The number of approaches that can efficiently handle a fully coupled system is extremely limited.\\n System-AMG has demonstrated its efficiency for isothermal and thermal reservoir simulations. At the same time, AMG is known to be a robust and highly efficient linear solver for mere linear elasticity problems. This paper will discuss the combination of the advantages that AMG approaches have for both types of physics. This results in a robust and efficient solution scheme for the fully coupled linear system. The Automatic Differentiation General Purpose Research Simulator (AD-GPRS) is used to produce the Jacobians that are guaranteed to be exact.\\n In a single-phase case, the overall Jacobian matrix takes the form of a constrained linear elasticity system where the flow unknowns serve as a Lagrangian multiplier. In other words, a saddle point system needs to be solved, where the flow and the mechanics problem might come at very different scales. A natural relaxation method for this kind of systems is given by Uzawa smoothing schemes which provide a way to overcome the difficulties that other smoothers may encounter.\\n This approach appears intuitive for single-phase problems, where Gauss-Seidel can be applied in an inexact Uzawa scheme. However, in the multiphase case, incomplete factorization smoothers are required for the flow and transport part. We will discuss the incorporation in an inexact Uzawa scheme, where different realizations are possible, with different advantages and disadvantages. Finally, we propose an adaptive mechanism along with the outer Krylov solver to detect the best-suited realization for a given linear system. In the multiphase case, also the matrix preprocessing, for instance, by Dynamic Row Summing, needs to be considered. However, the process now also needs to reflect the requirements of the Uzawa scheme to be applicable.\\n We demonstrate the performance for widely used test cases as well as for real-world problems of practical interest.\",\"PeriodicalId\":246878,\"journal\":{\"name\":\"Day 2 Thu, April 11, 2019\",\"volume\":\"64 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-03-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Day 2 Thu, April 11, 2019\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2118/193887-MS\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Day 2 Thu, April 11, 2019","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2118/193887-MS","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

在油藏模拟中,地质力学效应的考虑越来越重要。确保稳定的模拟过程经常需要完全隐式地处理所有类型的物理未知的整个过程。然而,由此产生的全耦合线性系统对线性求解者提出了挑战。能够有效地处理完全耦合系统的方法数量是非常有限的。系统- amg已经证明了其在等温油藏和热油藏模拟中的有效性。同时,对于单纯的线性弹性问题,AMG是一种鲁棒且高效的线性求解器。本文将讨论AMG方法对两种物理类型的优势的结合。这为全耦合线性系统提供了一种鲁棒且高效的求解方案。利用自动微分通用研究模拟器(AD-GPRS)生成保证精确的雅可比矩阵。在单相情况下,整体雅可比矩阵采用约束线性弹性系统的形式,其中流动未知量作为拉格朗日乘子。换句话说,需要解决一个鞍点系统,在这里流和机制问题可能会出现在不同的尺度上。Uzawa平滑方案给出了这类系统的一种自然松弛方法,为克服其他平滑方案可能遇到的困难提供了一种方法。这种方法对于单相问题似乎是直观的,其中高斯-塞德尔可以应用于不精确的Uzawa格式。然而,在多相情况下,流动和输送部分需要不完全分解平滑器。我们将讨论在不精确的Uzawa方案中的合并,其中可能有不同的实现,具有不同的优点和缺点。最后,我们提出了一种自适应机制以及外部Krylov解算器来检测给定线性系统的最适合实现。在多相情况下,还需要考虑矩阵预处理,例如动态行求和。然而,这一过程现在也需要反映出适用于Uzawa计划的要求。我们演示了广泛使用的测试用例以及实际问题的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
System-AMG for Fully Coupled Reservoir Simulation with Geomechanics
The consideration of geomechanical effects is becoming more and more important in reservoir simulations. Ensuring stable simulation processes often enough requires handling the entire process with all types of physical unknowns fully implicitly. However, the resulting fully coupled linear systems pose challenges for linear solvers. The number of approaches that can efficiently handle a fully coupled system is extremely limited. System-AMG has demonstrated its efficiency for isothermal and thermal reservoir simulations. At the same time, AMG is known to be a robust and highly efficient linear solver for mere linear elasticity problems. This paper will discuss the combination of the advantages that AMG approaches have for both types of physics. This results in a robust and efficient solution scheme for the fully coupled linear system. The Automatic Differentiation General Purpose Research Simulator (AD-GPRS) is used to produce the Jacobians that are guaranteed to be exact. In a single-phase case, the overall Jacobian matrix takes the form of a constrained linear elasticity system where the flow unknowns serve as a Lagrangian multiplier. In other words, a saddle point system needs to be solved, where the flow and the mechanics problem might come at very different scales. A natural relaxation method for this kind of systems is given by Uzawa smoothing schemes which provide a way to overcome the difficulties that other smoothers may encounter. This approach appears intuitive for single-phase problems, where Gauss-Seidel can be applied in an inexact Uzawa scheme. However, in the multiphase case, incomplete factorization smoothers are required for the flow and transport part. We will discuss the incorporation in an inexact Uzawa scheme, where different realizations are possible, with different advantages and disadvantages. Finally, we propose an adaptive mechanism along with the outer Krylov solver to detect the best-suited realization for a given linear system. In the multiphase case, also the matrix preprocessing, for instance, by Dynamic Row Summing, needs to be considered. However, the process now also needs to reflect the requirements of the Uzawa scheme to be applicable. We demonstrate the performance for widely used test cases as well as for real-world problems of practical interest.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信