空间和时间局部网格细化的域分解方法

Gurpreet Singh, M. Wheeler
{"title":"空间和时间局部网格细化的域分解方法","authors":"Gurpreet Singh, M. Wheeler","doi":"10.2118/191703-MS","DOIUrl":null,"url":null,"abstract":"\n Reservoir simulations for complex multiphase flow and transport problems often suffer from non-linear solver convergence issues. These manifest in the form of restrictively small time-step sizes even while using unconditionally stable fully implicit schemes. These problems are further compounded when a local mesh refinement is used to accurately represent reservoir parameters available such as permeability, porosity, etc., at multiple spatial scales. We discuss a domain decomposition approach that allows different time-step sizes and mesh refinements in different subdomains (Singh and Wheeler (2018)) of the reservoir that circumvents these issues without compromising computational efficiency and prediction accuracy. This approach extends the well-known methodology of local mesh refinement in space (Wheeler et al. (2002)) to time. Our numerical experiments indicate that non-linear solvers fail to converge, to the desired tolerance, due to large non-linear residuals in a smaller subdomain. We exploit this feature to identify subdomains where smaller time-step sizes are necessary while using large time-step sizes in the rest of the reservoir domain. The three key components of our approach are: (1) a space-time, enhanced velocity, domain decomposition approach that allows different mesh refinements and time-step sizes in different subdomains while preserving local mass conservation, (2) a residual based error estimator to identify or mark regions (or subdomains) that pose non-linear convergence issues, and (3) a fully coupled monolithic solver is also presented that solves the coarse and fine subdomain problems, both in space and time, simultaneously. This solution scheme is fully implicit and is therefore unconditionally stable. The results indicate that using large time-step sizes for the entire reservoir domain poses serious non-linear solver convergence issues. Although using a smaller time step size for the entire domain reduces the convergence issues, it also results in substantial computational overheads. The proposed space-time domain decomposition approach, with smaller time-step sizes in a subdomain and large time-step sizes everywhere else, circumvents the non-linear convergence issue without adding computational costs. Additionally, a space-time monolithic solver renders a massively parallel, time concurrent framework for solving flow and transport problems in subsurface porous media. Since the proposed approach is similar to the widely used finite difference scheme, it can be easily integrated in any existing legacy reservoir simulator.","PeriodicalId":441169,"journal":{"name":"Day 3 Wed, September 26, 2018","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A Domain Decomposition Approach for Local Mesh Refinement in Space and Time\",\"authors\":\"Gurpreet Singh, M. Wheeler\",\"doi\":\"10.2118/191703-MS\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n Reservoir simulations for complex multiphase flow and transport problems often suffer from non-linear solver convergence issues. These manifest in the form of restrictively small time-step sizes even while using unconditionally stable fully implicit schemes. These problems are further compounded when a local mesh refinement is used to accurately represent reservoir parameters available such as permeability, porosity, etc., at multiple spatial scales. We discuss a domain decomposition approach that allows different time-step sizes and mesh refinements in different subdomains (Singh and Wheeler (2018)) of the reservoir that circumvents these issues without compromising computational efficiency and prediction accuracy. This approach extends the well-known methodology of local mesh refinement in space (Wheeler et al. (2002)) to time. Our numerical experiments indicate that non-linear solvers fail to converge, to the desired tolerance, due to large non-linear residuals in a smaller subdomain. We exploit this feature to identify subdomains where smaller time-step sizes are necessary while using large time-step sizes in the rest of the reservoir domain. The three key components of our approach are: (1) a space-time, enhanced velocity, domain decomposition approach that allows different mesh refinements and time-step sizes in different subdomains while preserving local mass conservation, (2) a residual based error estimator to identify or mark regions (or subdomains) that pose non-linear convergence issues, and (3) a fully coupled monolithic solver is also presented that solves the coarse and fine subdomain problems, both in space and time, simultaneously. This solution scheme is fully implicit and is therefore unconditionally stable. The results indicate that using large time-step sizes for the entire reservoir domain poses serious non-linear solver convergence issues. Although using a smaller time step size for the entire domain reduces the convergence issues, it also results in substantial computational overheads. The proposed space-time domain decomposition approach, with smaller time-step sizes in a subdomain and large time-step sizes everywhere else, circumvents the non-linear convergence issue without adding computational costs. Additionally, a space-time monolithic solver renders a massively parallel, time concurrent framework for solving flow and transport problems in subsurface porous media. Since the proposed approach is similar to the widely used finite difference scheme, it can be easily integrated in any existing legacy reservoir simulator.\",\"PeriodicalId\":441169,\"journal\":{\"name\":\"Day 3 Wed, September 26, 2018\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-06-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Day 3 Wed, September 26, 2018\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2118/191703-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 3 Wed, September 26, 2018","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2118/191703-MS","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

油藏复杂多相流动和输运问题的模拟常常存在求解器非线性收敛的问题。即使在使用无条件稳定的全隐式格式时,这些也表现为具有限制性小的时间步长。当使用局部网格细化来精确表示多个空间尺度上可用的储层参数(如渗透率、孔隙度等)时,这些问题会进一步复杂化。我们讨论了一种域分解方法,该方法允许在油藏的不同子域中(Singh和Wheeler(2018))进行不同的时间步长和网格细化,从而在不影响计算效率和预测精度的情况下规避这些问题。这种方法将众所周知的空间局部网格细化方法(Wheeler et al.(2002))扩展到时间。我们的数值实验表明,由于在较小的子域中存在较大的非线性残差,非线性求解器无法收敛到所需的容差。我们利用这一特征来识别需要更小时间步长的子域,而在油藏域的其余部分使用大时间步长的子域。我们方法的三个关键组成部分是:(1)一种时空、增强速度、域分解方法,允许不同子域的不同网格细化和时间步长,同时保持局部质量守恒;(2)一种基于残差的误差估计器,用于识别或标记存在非线性收敛问题的区域(或子域);(3)一种完全耦合的单片求解器,同时在空间和时间上解决粗、细子域问题。该解是完全隐式的,因此是无条件稳定的。结果表明,在整个油藏域使用大的时间步长会引起严重的非线性求解器收敛问题。尽管对整个域使用较小的时间步长可以减少收敛问题,但它也会导致大量的计算开销。所提出的空时域分解方法在子域中具有较小的时间步长,而在其他地方具有较大的时间步长,在不增加计算成本的情况下规避了非线性收敛问题。此外,时空单片求解器为求解地下多孔介质中的流动和输运问题提供了一个大规模并行、时间并行的框架。由于该方法类似于广泛使用的有限差分格式,因此可以很容易地集成到任何现有的遗留油藏模拟器中。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Domain Decomposition Approach for Local Mesh Refinement in Space and Time
Reservoir simulations for complex multiphase flow and transport problems often suffer from non-linear solver convergence issues. These manifest in the form of restrictively small time-step sizes even while using unconditionally stable fully implicit schemes. These problems are further compounded when a local mesh refinement is used to accurately represent reservoir parameters available such as permeability, porosity, etc., at multiple spatial scales. We discuss a domain decomposition approach that allows different time-step sizes and mesh refinements in different subdomains (Singh and Wheeler (2018)) of the reservoir that circumvents these issues without compromising computational efficiency and prediction accuracy. This approach extends the well-known methodology of local mesh refinement in space (Wheeler et al. (2002)) to time. Our numerical experiments indicate that non-linear solvers fail to converge, to the desired tolerance, due to large non-linear residuals in a smaller subdomain. We exploit this feature to identify subdomains where smaller time-step sizes are necessary while using large time-step sizes in the rest of the reservoir domain. The three key components of our approach are: (1) a space-time, enhanced velocity, domain decomposition approach that allows different mesh refinements and time-step sizes in different subdomains while preserving local mass conservation, (2) a residual based error estimator to identify or mark regions (or subdomains) that pose non-linear convergence issues, and (3) a fully coupled monolithic solver is also presented that solves the coarse and fine subdomain problems, both in space and time, simultaneously. This solution scheme is fully implicit and is therefore unconditionally stable. The results indicate that using large time-step sizes for the entire reservoir domain poses serious non-linear solver convergence issues. Although using a smaller time step size for the entire domain reduces the convergence issues, it also results in substantial computational overheads. The proposed space-time domain decomposition approach, with smaller time-step sizes in a subdomain and large time-step sizes everywhere else, circumvents the non-linear convergence issue without adding computational costs. Additionally, a space-time monolithic solver renders a massively parallel, time concurrent framework for solving flow and transport problems in subsurface porous media. Since the proposed approach is similar to the widely used finite difference scheme, it can be easily integrated in any existing legacy reservoir simulator.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信