吾生有涯 学海无涯
析模有界 知识无界

【XFlow案例】07:泡泡

昨天搞到了XFlow 2017和谐版,安装之后发现多相流部分增强了不少。本案例为多相流经典案例,以前利用其他的CFD软件也做过。

1

 案例描述

案例如下图所示。充满液体的容器中存在一个气泡,利用XFlow模拟油滴从容器底部上升至顶部的过程。

2

Environment设置

  • 启动XFlow,设置工作路径及项目名称

  • 选择菜单Options → Preferences弹出设置对话框

  • 对话框中选择Application,右侧设置框中选择Application modelabs

激活labs模式的目的是为了使用phase field方法,此方法在解决表面张力作用显著的场合非常有效。

  • 如下图所示设置Environment标签页

注意:(x^2+y^2>0.0625)(1)等同于if(x^2+y^2>0.0625,1,0),意思是x^2+y^2>0.0625时,fluid 1体积分数为1,其他区域体积分数为0。类似于Fluent中的patch。

3

Materials设置

本案例包含两种介质,一种为水,另一种为油。如下图所示进行设置。

4

Geometry设置

  • 选择菜单Geometry → Create Object → box弹出设置对话框

  • 设置lower corner坐标为(-0.5,-0.5,1),设置Upper Corner坐标为(0.5,1.5,1)

5

Simulation设置

按下图所示进行设置。

  • 点击左下方Run > Start Computation进行数计算

6

Post-Processing

按下图所示进行设置,查看Z=0m面上体积分数分布。

可输出动画如下图所示。

可以看到泡泡破了。可以尝试缩小泡泡的直径,如下图所示。

直径小了,泡泡就不会破了,哈哈。

本案例纯属娱乐。

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《【XFlow案例】07:泡泡》
文章链接:https://www.topcfd.cn/1529/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册