实施压力入口边界条件

计算科学 流体动力学 ansys流利的
2021-12-20 00:46:59

我对实现二维可压缩欧拉方程的压力入口边界条件感兴趣。

我的状态方程是理想气体(p=ρRT) 它在热学上是完美的,但在热量上不是完美的,即cpcp(T)是一个非常量函数T独自的。

边界条件指定总压力pt, 总密度ρt, 和攻角α在边界上。我想知道如何在假设等熵和绝热过程的情况下计算边界处的一致状态。

我从ANSYS Fluent 手册中看到,在完美气体的情况下,可以执行以下操作:

  • 边界上的静压pb设置为等于相邻单元中的静压pi
  • 边界上的马赫数由等熵关系计算得出
    pt=pb(1+γ12M2)γ/(γ1)
  • 边界上的静态温度Tb由等熵关系计算得出
    Tt=Tb(1+γ12M2)

在完全热完美的理想气体的情况下实施这种边界条件的任何参考都受到高度赞赏。

我的第一种方法是

  • 将边界上的马赫数设置为等于相邻单元格的马赫数
  • 求解绝热过程方程
    ht=h(T)+12M2c(T)2
    为了T确定边界上的温度
  • 解决s(T,p)=s(Tt,pt)为了p确定边界上的压力

然而,这种方法导致的流程与我在 ANSYS 中看到的有很大不同。事实上,计算出的马赫数要低得多。

0个回答
没有发现任何回复~