UDF 贴壁气泡的动量源项,添加就出错。 另:x,y两个方向源项,用解释形式分别添加,只显示后添加的源项。

UDF 贴壁气泡的动量源项,添加就出错。 另:x,y两个方向源项,用解释形式分别添加,只显示后添加的源项。,第1张

首先,在程序本身就存在错误,v_m表述不正确,v0_m是密度乘以体积,而bv是体积分数乘以体积

标识/*42*/中,v未定义!

然后一个,你没有理解我上次的建议,如果按照现在的表达思路的话,应该是气泡运动以及在运动过程中掺混!

而我上次的建议则考虑的是以追踪界面变化,气泡在运动过程中的变形或者运动

具体的可以加我QQ,我没做过这方面,也想扩展一下应用技巧,交流一下,2208774663

VOF:volume of fluid

流体体积函数,在流场中的每个网格,这个函数定义为目标流体的体积与网格体积的比值。只要知道这个函数在每个网格上的值,就可以实现对运动界面的追踪。

网格可能过于粗糙。速度梯度和体积分数梯度大的地方应该适当加密。

Eulerian模型计算精度原则上比VOF模型高,但界面处理稍差,你试试Eulerian中的vof模型。从你的结果看,不知道你哪相是主相,哪相是第二相。个人认为液体为主相,似乎你设置的第二相(气体)粒子半径太小了。

是否使用湍流模型,湍流模型用的是什么模型?RNG k-ε湍流模型效果要好,精度比Standard k-ε高,但收敛非常慢。

Eulerian模型的缺点就是收敛很慢。有一个很好的方法,效果应该比你的好,就是用VOF模型,为了考虑气液界面曳力作用,用UDF导入动量源项。

希望对你有帮助。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/7998352.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存