openfoam中的omega初始化与fluent中的Omega初始值计算公式不同吗?
-
我对直径为2mm的圆管中液态二氧化碳换热进行计算,进口温度298.15K,粘度为0.00007左右,用的是fluent里面获得的komega模型的初始值,k=0.000628,omega=713,进口的质量流量是0.001022,速度大概是0.4098,其他的稳态条件设置的与fluent默认值差不多,但是一计算第一步就发散,发散情况如下:
而如果用下面公式:
计算获得omega初始值大概为50左右,这样的初始化又可以计算,没有在第一步就发散。
我想请教下大家,这是什么原因呢,是因为openfoam的omega定义的和其他cfd软件不同吗?而且我用微信中的cfd工具箱计算的比耗散率甚至达到了265626,这个数值又与前面两个数值有什么差别呢? -
@东岳 用的komega湍流模型,有时在outlet处设置了intOut边界,value会设置成0,也尝试过zerogradient,没有value
,0文件夹的omega设置如下:internalField uniform 53.6; boundaryField { INLET { type turbulentMixingLengthFrequencyInlet; mixingLength 8.52e-4; value uniform 53.6; } OUTLET { type zeroGradient; } BOTWALL { type omegaWallFunction; value $internalField; } UPWALL { type omegaWallFunction; value $internalField; } HEATWALL { type omegaWallFunction; value $internalField; } }