找回密码
 注册
Simdroid-非首页
查看: 749|回复: 24

[分析实例] 也发水上气泡上升,与之前的算的有点不一样。(fluent vof)

[复制链接]
发表于 2011-8-26 14:46:36 | 显示全部楼层 |阅读模式 来自 清华大学
本帖最后由 dh06 于 2011-9-2 16:19 编辑

算法:level set +vof
空气:ideal gas
表面张力系数:0.07n/m
没有考虑水的重力引起的压差。所以我认为水泡上升并不是由于其上下面所受压差引起,
而只是和对流的情况差不多。
另外由于没有考虑水重力引起的压力,所以气泡的体积也不可能增大。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

发表于 2011-8-26 15:06:48 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
牛啊,采用动网格做的?
回复 不支持

使用道具 举报

 楼主| 发表于 2011-8-26 16:39:34 | 显示全部楼层 来自 清华大学
回复 2# 蓝牙
不需要用动网格,level set函数自动捕捉边界的。
回复 不支持

使用道具 举报

发表于 2011-8-26 17:34:40 | 显示全部楼层 来自 湖北武汉
回复  蓝牙
不需要用动网格,level set函数自动捕捉边界的。
dh06 发表于 2011-8-26 16:39


谢谢!还请你回答个问题
我尝试过用动网格方法计算航天器坠水,当结构体比较复杂时不容易收敛。
如果是水下导弹出水,航天器坠入水中可否采用level set函数自动捕捉边界?
level set函数能否用于流固耦合的计算?
谢谢
回复 不支持

使用道具 举报

发表于 2011-8-27 07:09:40 | 显示全部楼层 来自 美国
蓝牙 发表于 2011-8-26 17:34
谢谢!还请你回答个问题
我尝试过用动网格方法计算航天器坠水,当结构体比较复杂时不容易收敛。
如果 ...

你这是典型的需要使用SDOF动网格的。
VOF和Level Set是用来计算有明显界面的多相流动的。
你的问题是 流固耦合+两相流。两相流用VOF或LS或VOF+LS,流固耦合用动网格。
回复 不支持

使用道具 举报

 楼主| 发表于 2011-8-27 07:59:01 | 显示全部楼层 来自 清华大学
蓝牙 发表于 2011-8-26 17:34
谢谢!还请你回答个问题
我尝试过用动网格方法计算航天器坠水,当结构体比较复杂时不容易收敛。
如果 ...

mayo-0兄说得很对,level set只能捕捉液液界面,另外我看到别人自己编程用level set方法模拟过血红细胞的运动,考虑了细胞膜的弹性,也算是简单的流固耦合吧,不知道在fluent里能否实现。
回复 不支持

使用道具 举报

发表于 2011-8-28 00:53:06 | 显示全部楼层 来自 福建泉州
看不到图片
回复 不支持

使用道具 举报

发表于 2011-8-28 13:45:34 | 显示全部楼层 来自 广东广州
LZ,提个简单的疑问,这个气泡的体积在上升过程中是不是该越来越大?
回复 不支持

使用道具 举报

 楼主| 发表于 2011-8-28 15:07:28 | 显示全部楼层 来自 清华大学
本帖最后由 dh06 于 2011-8-28 15:10 编辑
临渊牧渔 发表于 2011-8-28 13:45
LZ,提个简单的疑问,这个气泡的体积在上升过程中是不是该越来越大?


理论上应该是的,但是它体积变化也应该很小,应该不会太明显。另外我也没有什么好的方法统计气体体积……
回复 不支持

使用道具 举报

发表于 2011-8-28 16:19:15 | 显示全部楼层 来自 美国
dh06 发表于 2011-8-28 15:07
理论上应该是的,但是它体积变化也应该很小,应该不会太明显。另外我也没有什么好的方法统计气体体积…… ...

对你这个问题,计算气泡破碎之前的体积很简单。
因为气泡在液面之下,那么根据这个坐标值,判断气相所在网格,对这些网格体积积分便是气泡体积。二维情况其实是气泡截面面积。
回复 不支持

使用道具 举报

 楼主| 发表于 2011-8-29 12:43:28 | 显示全部楼层 来自 清华大学
mayo_0 发表于 2011-8-28 16:19
对你这个问题,计算气泡破碎之前的体积很简单。
因为气泡在液面之下,那么根据这个坐标值,判断气相所在 ...

是不是得写udf啊?fluent里可以直接统计吗?
回复 不支持

使用道具 举报

发表于 2011-8-29 13:57:41 | 显示全部楼层 来自 北京
气泡运动行程很短,所以不会有左右漂移的现象。另外level set 体积不守恒,边界扑捉不精确。
回复 不支持

使用道具 举报

发表于 2011-8-30 09:51:38 | 显示全部楼层 来自 黑龙江哈尔滨
dh06 发表于 2011-8-29 12:43
是不是得写udf啊?fluent里可以直接统计吗?

楼主,小球浮出水面的过程不知你有没有做过,我做的一直不成功!这是我以前发的帖子:http://forum.simwe.com/thread-999345-1-1.html
回复 不支持

使用道具 举报

 楼主| 发表于 2011-8-30 12:37:42 | 显示全部楼层 来自 清华大学
yuyongfei 发表于 2011-8-30 09:51
楼主,小球浮出水面的过程不知你有没有做过,我做的一直不成功!这是我以前发的帖子:http://forum.simwe ...

前面读过你的帖子,不过我对动网格也不太熟悉,最近正在学……
回复 不支持

使用道具 举报

发表于 2011-8-31 21:56:36 | 显示全部楼层 来自 天津
强大啊 楼主
回复 不支持

使用道具 举报

发表于 2011-8-31 22:22:54 | 显示全部楼层 来自 广东广州
不错不错
回复 不支持

使用道具 举报

 楼主| 发表于 2011-9-2 16:13:43 | 显示全部楼层 来自 清华大学
临渊牧渔 发表于 2011-8-28 13:45
LZ,提个简单的疑问,这个气泡的体积在上升过程中是不是该越来越大?

不好意思,我之前回答你的有误。我在计算中并没有考虑水的重力而引起的压力差。因此这个水泡上升完全是由于对流引起的。我再试算了考虑这个压力差的情况,发现vof捕捉不好边界。
回复 不支持

使用道具 举报

发表于 2011-9-4 12:51:03 | 显示全部楼层 来自 甘肃兰州
level set  这个是什么东西 在fluent中吗? 楼主不要见笑
回复 不支持

使用道具 举报

 楼主| 发表于 2011-9-4 13:14:22 | 显示全部楼层 来自 清华大学
yangyy1030 发表于 2011-9-4 12:51
level set  这个是什么东西 在fluent中吗? 楼主不要见笑

这是fluent13新加的功能。以前没有,呵呵
回复 不支持

使用道具 举报

发表于 2011-9-22 09:59:52 | 显示全部楼层 来自 辽宁鞍山
请问,如何在此基础上给初始小气泡添加速度?用不用到udf,或者fluent操作里可以直接添加速度
谢谢!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-22 22:35 , Processed in 0.043965 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表