本次案例要模拟的一滴水滴入到液膜中发生溅射的情况,其形状类似皇冠,如下图所示。
-
启动XFlow
-
Environment标签页下按下图所示进行设置
1、设置初始速度Y方向( (x^2+(y-0.005)^2+z^2) < 0.00255^2 ) * (-2.14) m.s-1,其中的*号等同于布尔AND,意思为当满足x^2+(y-0.005)^2+z^2) < 0.00255^2 时,速度为-2.14
2、设置初始液体区域时((x^2+(y-0.005)^2+z^2)<0.00255^2) + (y<0.001)中的+号等同于布尔运算OR,意思是两个区域的liquid1体积分数均为1。实际上是初始化了两个液体区域,与Fluent中的Patch等同。
在Materials中定义两种介质,其一为water,其二为air,如下图所示。
-
选择菜单Geometry → Create Object → box弹出设置对话框
-
设置lower corner坐标为(-0.02,0,-0.02),设置Upper Corner坐标为( 0.02,0.015,0.02)
-
切换到Simulation标签页,设置Simulation Time为0.02 s
-
设置Time step mode为Fixed custom,并设置Time step为1e-6
-
设置Resolved scale为0.00025 s
其他参数按下图所示进行设置。
-
切换至Post-Processing标签页
-
右键选择Isosurfaces节点,新建一个isosurface
-
设置Field为VOF,设置Value为0.1,点击刷新按钮可查看水滴页面变化
制作成动画后如下图所示。
本案例仅供娱乐。
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册