计算一般状态方程的 Roe 平均密度

计算科学 有限体积 双曲-pde
2021-12-26 07:06:44

我正在解决遵循欧拉方程(双曲 pde)的可压缩流体的一维激波管问题。我正在尝试使用 Roe 方案使用有限体积法来模拟它。管的一半包含高度压缩的流体,另一半未压缩,密度比约为 1000。

欧拉方程:

Q/t+F/x=0;A=F/Q

在 Roe 方案中,在界面处的速度“u”和焓“H”参数是确定 3x3 矩阵(对于 1D Euler 方程)的“A”所必需的。它们是通过满足以下条件获得的。

A(QLeftQRight)=FLeftFRight .

但密度,ρ仍未确定。在阅读文学作品时,有人提到考虑是“自然的”

ρ=ρLeft.ρRight .

我的问题是为什么会这样,如果我们将密度视为两个密度值的算术平均值(或其他平均值)会发生什么。

我正在尝试为除理想气体 EoS 之外的不同状态方程 (EoS) 获取矩阵“A”。如果我选择一个特定的密度值(根据脸部两侧的密度计算),Roe 的平均值将大大简化。

EOS 考虑:

Pressure,P(ρ,E)=(γ1).ρE+g(ρ)

我从以下条件获得密度,以简化“u”和“H”的方程。

dg(ρ)/dρ=(g(ρLeft)g(ρRight))/(ρLeftρRight)

我的问题的原因是询问选择密度时的数学含义,而不是“自然”平方根值。

2个回答

Roe 和 Pike 较早的一篇文章中提供了对 roe 平均值的详细推导。我正在跳过,因为下面提供了文章的链接。

在更模糊的说明中,没有假设密度的 roe 平均值,而是从雅可比矩阵推导出来的。你读过的文献可能是第二或第三个说明,假设这样一个几何平均值是很自然的。通过放置几何平均值很容易显示其他平均值的推导,但是推导平均值的正确方法相当复杂,本文提供。

带走:你会通过玩弄非物理平均值来违反通量守恒和双曲线规则。

罗,PL;派克,J.,近似黎曼解的有效构造和利用,应用科学和工程中的计算方法 VI,PROC。第六国际。Symp., 凡尔赛 1983, 499-518 (1984)。ZBL0558.76001

Roe 平均密度保证了解的精确投影到正确的特征向量上。http://ossanworld.com/cfdnotes/cfdnotes_roe_averaged_density.html