求助dam_break模型,我用fluent和OpenFOAM算出来差异有点大
-
各位老师好,OpenFOAM手册里那个dam_break问题,我用fluent和OpenFOAM都算了一下,网格数量分别是14w+和13w+(手册上加密网格后的数量)。湍流模型分别是realizeable k-e和k-e(OpenFOAM这个是标准k-e吗?)。物性参数设置都一样,如下:
图1:OpenFOAM物性参数设置
图2:fluent_air物性参数设置
图3:fluent_water物性参数设置
fluent采用的是VOF模型。唯一不同的就是这里面没有设置的就是两相间的表面张力sigma了。
然后两者的计算结果如下图:
图4:0.5s时刻OpenFOAM计算的水相体积分数云图
图5:0.5s时刻fluent计算的水相体积分数云图
图6:0.75s时刻OpenFOAM计算的水相体积分数云图
图7:1.0s时刻OpenFOAM计算的水相体积分数云图
图8:1.0s时刻fluent计算的水相体积分数云图
图9:1.5s时刻OpenFOAM计算的水相体积分数云图
图10:1.5s时刻fluent计算的水相体积分数云图
图11:2.0s时刻OpenFOAM计算的水相体积分数云图
图12:2.0s时刻fluent计算的水相体积分数云图
从云图结果来看,fluent计算的溃坝水很快就平稳了。而且差的有点大。我后面还把fluent的计算网格加密到40w,和14w+的结果一样。
事情的起因是我用Xflow软件同样计算这个dam_break模型。。算的结果和我之前在OpenFOAM算的不一样。所以我就用fluent也算了一下,结果这三个结果都不相同。我想知道是我计算时的设置问题,还是说不同软件差异真的是这样?
谢谢各位指教...... -
网格数量分别是14w+和13w+(手册上加密网格后的数量)
如果要验证对比,最好用完全一样的网格。
realizeable k-e和k-e
湍流模型也不同咯?
另外,看起来你OpenFOAM模拟的结果是错的。。。好像和自带的算例不一样。
-
你试试用ICEM画一个简单的网格,然后分别用fluent和OF计算看看结果相同么。网格不一样还有算法不一样的话没有可比性。
1/3