A positivity preserving high‐order finite difference method for compressible two‐fluid flows

IF 2.1 3区 数学 Q1 MATHEMATICS, APPLIED
Daniel Boe, Khosro Shahbazi
{"title":"A positivity preserving high‐order finite difference method for compressible two‐fluid flows","authors":"Daniel Boe, Khosro Shahbazi","doi":"10.1002/num.23037","DOIUrl":null,"url":null,"abstract":"Any robust computational scheme for compressible flows must retain the hyperbolicity property or the real‐valued sound speed. Failure to maintain hyperbolicity, or the positivity of the square of the speed of sound, causes nonphysical distortions and the blow‐up of numerical simulations. Strong shock waves and interfacial discontinuities are ubiquitous features of the two‐fluid compressible dynamics that can potentially induce positivity‐related failure in a simulation. This article presents a positivity‐preserving algorithm for a high‐order, primitive variable‐based, weighted essentially non‐oscillatory finite difference scheme. The positivity preservation relies on a flux limiting technique that locally adapts high‐order fluxes towards the first order to retain the physical bounds of the solution without loss of high‐order convergence. This positivity preserving scheme has been devised and implemented up to eleventh order in one and two dimensions for a two‐fluid compressible model that consists of a single mass, momentum, and energy equations, as well as an advection of material parameters for capturing the interfaces. Several one‐ and two‐dimensional challenging test problems verify the performance. The scheme effectively retains high order accuracy while allowing for the simulation of several challenging problems that otherwise could not be successfully solved using the base scheme, without any penalty on the CFL condition requirement, and without any significant impact on the CPU times. The scheme represents the first high‐order (up to 11‐order) hyperbolicity‐preserving scheme for the considered two‐fluid compressible flows in the fully Eulerian formulation. The inherent efficiency of finite differences and the new robust positivity preserving quality enable modeling other challenging problems of two‐fluid and two‐phase problems.","PeriodicalId":19443,"journal":{"name":"Numerical Methods for Partial Differential Equations","volume":"39 1","pages":"4087 - 4125"},"PeriodicalIF":2.1000,"publicationDate":"2023-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Numerical Methods for Partial Differential Equations","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1002/num.23037","RegionNum":3,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0

Abstract

Any robust computational scheme for compressible flows must retain the hyperbolicity property or the real‐valued sound speed. Failure to maintain hyperbolicity, or the positivity of the square of the speed of sound, causes nonphysical distortions and the blow‐up of numerical simulations. Strong shock waves and interfacial discontinuities are ubiquitous features of the two‐fluid compressible dynamics that can potentially induce positivity‐related failure in a simulation. This article presents a positivity‐preserving algorithm for a high‐order, primitive variable‐based, weighted essentially non‐oscillatory finite difference scheme. The positivity preservation relies on a flux limiting technique that locally adapts high‐order fluxes towards the first order to retain the physical bounds of the solution without loss of high‐order convergence. This positivity preserving scheme has been devised and implemented up to eleventh order in one and two dimensions for a two‐fluid compressible model that consists of a single mass, momentum, and energy equations, as well as an advection of material parameters for capturing the interfaces. Several one‐ and two‐dimensional challenging test problems verify the performance. The scheme effectively retains high order accuracy while allowing for the simulation of several challenging problems that otherwise could not be successfully solved using the base scheme, without any penalty on the CFL condition requirement, and without any significant impact on the CPU times. The scheme represents the first high‐order (up to 11‐order) hyperbolicity‐preserving scheme for the considered two‐fluid compressible flows in the fully Eulerian formulation. The inherent efficiency of finite differences and the new robust positivity preserving quality enable modeling other challenging problems of two‐fluid and two‐phase problems.
可压缩双流体流动的保正高阶有限差分方法
可压缩流的任何鲁棒计算方案都必须保持双曲性或实值声速。未能保持双曲性或声速平方的正性,会导致非物理失真和数值模拟的爆炸。强冲击波和界面不连续性是双流体可压缩动力学的普遍特征,可能在模拟中引发正相关失效。本文提出了一种高阶、基于原始变量、加权本质上无振荡的有限差分格式的保正算法。正性保持依赖于通量限制技术,该技术将高阶通量局部调整为一阶,以在不损失高阶收敛的情况下保持解的物理边界。这种保正方案是为双流体可压缩模型设计和实现的,该模型由单个质量、动量和能量方程以及用于捕捉界面的材料参数平流组成,在一维和二维中达到十一阶。几个具有挑战性的一维和二维测试问题验证了性能。该方案有效地保持了高阶精度,同时允许模拟几个具有挑战性的问题,否则这些问题无法使用基本方案成功解决,不会对CFL条件要求造成任何惩罚,也不会对CPU时间产生任何重大影响。该方案代表了全欧拉公式中所考虑的双流体可压缩流的第一个高阶(高达11阶)双曲度保持方案。有限差分的固有效率和新的鲁棒保正质量使得能够对其他具有挑战性的双流体和两相问题进行建模。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
7.20
自引率
2.60%
发文量
81
审稿时长
9 months
期刊介绍: An international journal that aims to cover research into the development and analysis of new methods for the numerical solution of partial differential equations, it is intended that it be readily readable by and directed to a broad spectrum of researchers into numerical methods for partial differential equations throughout science and engineering. The numerical methods and techniques themselves are emphasized rather than the specific applications. The Journal seeks to be interdisciplinary, while retaining the common thread of applied numerical analysis.
×
引用
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学术官方微信