2024-04-25 09:43:17

vof+组分输运模型模拟扩散无变化怎么回事?

我要模拟一滴墨水在水中的扩散,同时在水的底部有一个进风口,向水中打气泡,让水流动起来,加速墨水的扩散。我看书上的介绍,向水中大气泡,可以用VOF模型做,气体的混合可以用运输模型做。

打开VOF模型和组分运输,在后处理只有多相流的体积分数显示,而没有组分浓度可查看,而只看相的体积分数是没有变化的。我的模型很简单,密封的容器里上部空气下部水,水中有一区域是扩散源,属性基本跟水一样,只改了浓度,比水浓度大10倍。但是计算多少几秒了,查看体积分数还是没变化。而关闭Vof的话,后处理可以查看组分浓度分数,但如果没有进出口边界,又只能初始化出两种组分……


回答 0 评论
您已邀请来回答问题
工程热物理× 动力工程×

2个回答

应该是你的设置不对。开启vof和组分输运之后,需要在组分输运模型中定义组分是哪一相的,然后在后处理中可以看组分的浓度。


2024-04-25 09:58:03

就一个大气泡的话可以用VOF,如果是很多气泡,比如说bulb column的话建议还是用eulerian model。不管用什么多相流模型,把墨水和水设置成species transport里面的mixture即可,然后把整个mixture设成一相,气体为另一相。设置上重力算完以后到contour/phases里看两相分布,到contour/species里看墨水的浓度即可。


2024-04-25 10:00:00

你的回答