在OpenFOAM中使用SST k-w模型时湍流参数k和w的字典文件如何设置,其中的kzhi
时间: 2024-05-15 16:19:32 浏览: 216
和kw分别代表什么意思?
在OpenFOAM中使用SST k-w模型时,需要在constant/turbulenceProperties文件中设置相应的字典文件。具体设置如下:
1. 在constant/turbulenceProperties文件中添加以下代码:
```
simulationType RAS;
RAS {
turbulenceModel SST;
printCoeffs on;
alphaK1 0.85;
alphaK2 1.0;
alphaOmega1 0.5;
alphaOmega2 0.856;
gamma1 0.554;
gamma2 0.44;
beta1 0.075;
beta2 0.0828;
betaStar 0.09;
A1 0.31;
A2 1.4;
B1 1.0;
B2 0.5;
C1 1.0;
C2 1.9;
Cmu 0.09;
Cw 0.032;
Ceta 70.0;
E 9.8;
F1 0.0;
F2 1.0;
F3 1.0;
sigmaK 1.0;
sigmaOmega 0.5;
betaK 0.075;
betaOmega 0.0828;
}
```
2. 在字典文件中,k代表湍流动能,w代表湍流耗散率,kzhi代表湍流动能的耗散率。
具体解释如下:
- k:湍流动能,表示流体中涡旋运动的平均能量。在SST k-w模型中,k由以下方程计算:$\frac{\partial (\rho k)}{\partial t}+\nabla\cdot(\rho k\textbf{u})=\nabla\cdot(\frac{\mu_t}{\sigma_k}\nabla k)+P_k-D_k$,其中$\mu_t$是湍流粘度,$\sigma_k$是k的修正系数,$P_k$是k的产生项,$D_k$是k的耗散项。
- w:湍流耗散率,表示湍流动能的耗散速率。在SST k-w模型中,w由以下方程计算:$\frac{\partial (\rho w)}{\partial t}+\nabla\cdot(\rho w\textbf{u})=\nabla\cdot(\frac{\mu_t}{\sigma_w}\nabla w)+\frac{F_1}{\sigma_w}P_k-F_2\rho\frac{w^2}{k}-D_w$,其中$\sigma_w$是w的修正系数,$F_1$和$F_2$是校正系数,$D_w$是w的耗散项。
- kzhi:湍流动能的耗散率,代表了湍流中涡旋运动的能量损失速率。在SST k-w模型中,kzhi由以下方程计算:$kzhi=\frac{w^2}{k}$。
注:以上方程中的各项系数均为SST k-w模型中的常数,具体数值可以在constant/turbulenceProperties文件中进行设置。
阅读全文