24小时热门版块排行榜    

CyRhmU.jpeg
查看: 6156  |  回复: 15

ksrt

新虫 (初入文坛)

[求助] fluent气液双相流中的Patch问题

进行一个气液双相流的模拟。模型描述是: 一个塔器中盛满液体,然后通过喷管往塔器中喷入气相,气体再从塔顶浮出。进出口都只有气体。怎么初始化一开始容器中盛满液体?
我在模拟中用的混合模型。第一相 定义为液体相,第二相定义为气体相,然后用Adapt region 整个塔器,然后patch的时候,相的选择只能选第二相气相来定义体积分数。
如果我第一相定义为气体相,第二相定义为液体相,然后用Adapt region 整个塔器,然后patch的时候,相的选择能选液体相了。但是由不能定义第一相气体相的气泡直径了, 只能定义液体相的液滴直径。
求大牛能帮我解决这个怎么初始化一开始容器中盛满液体而又能把第二相定义为气体相。
回复此楼

» 收录本帖的淘帖专辑推荐

流体仿真模拟 CFD流体仿真

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

wuming524

专家顾问 (著名写手)

石化蛀虫

【答案】应助回帖

★ ★
xiegangmai(金币+2): 谢谢应助! 2011-05-09 23:01:30
ksrt(金币+1): 谢谢 2011-05-11 16:28:47
第一相定义为气体相,第二相定义为液体相,然后初始化整个计算域,再patch整个域为液体,进口设置液体体积分数为0。搞定~~
2楼2011-05-08 20:06:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

47425804

木虫 (正式写手)


【答案】应助回帖


xiegangmai(金币+1): 鼓励讨论交流! 2011-05-09 23:01:52
引用回帖:
Originally posted by rubble at 2011-05-09 11:10:32:
第一相 定义为液体相,第二相定义为气体相,然后用Adapt region 整个塔器,然后patch的时候,相的选择只能选第二相气相来定义体积分数。

选第二项的体积分数为0,第一项就默认100%了。

正解!
无需patch,主相为液体,次相为气体,初始化时次相体积分率为0就OK~~~
4楼2011-05-09 11:41:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

47425804

木虫 (正式写手)


【答案】应助回帖


xiegangmai(金币+1): 谢谢应助! 2011-05-10 22:37:50
引用回帖:
Originally posted by 409883050 at 2011-05-10 10:39:11:
那个,我问一下,在Adapt region时那个坐标怎么确定啊,可以有负数吗?是不是在patch后用display contours时可以看出来整个区域充满了水啊?

坐标可以有负数啊,比方说用矩形内部Mark的话,那就是左下点坐标和右上点坐标。
可以用display contour看patch的结果。
7楼2011-05-10 11:06:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lipin0914

金虫 (小有名气)

我处理这问题时一般是在gambit中建立一个fluid区域:把需要初始化为水的区域单独划分成面(二维)或体(三维),在设置边界条件时定义成连续区域。用Fluent计算式可以直接选择区域进行patch。这种尤其适合非规则区域的patch,且不影响边界条件的设定。
希望有帮助。
13楼2014-05-19 09:52:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

rubble

铜虫 (小有名气)

【答案】应助回帖

★ ★
xiegangmai(金币+2): 谢谢应助! 2011-05-09 23:01:41
第一相 定义为液体相,第二相定义为气体相,然后用Adapt region 整个塔器,然后patch的时候,相的选择只能选第二相气相来定义体积分数。

选第二项的体积分数为0,第一项就默认100%了。
加油
3楼2011-05-09 11:10:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

409883050

新虫 (初入文坛)

【答案】应助回帖

引用回帖:
Originally posted by rubble at 2011-05-09 11:10:32:
第一相 定义为液体相,第二相定义为气体相,然后用Adapt region 整个塔器,然后patch的时候,相的选择只能选第二相气相来定义体积分数。

选第二项的体积分数为0,第一项就默认100%了。

那个,我问一下,在Adapt region时那个坐标怎么确定啊,可以有负数吗?是不是在patch后用display contours时可以看出来整个区域充满了水啊?
5楼2011-05-10 10:38:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

409883050

新虫 (初入文坛)

引用回帖:
Originally posted by 47425804 at 2011-05-09 11:41:32:
正解!
无需patch,主相为液体,次相为气体,初始化时次相体积分率为0就OK~~~

那个,我问一下,在Adapt region时那个坐标怎么确定啊,可以有负数吗?是不是在patch后用display contours时可以看出来整个区域充满了水啊?
6楼2011-05-10 10:39:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

409883050

新虫 (初入文坛)

引用回帖:
Originally posted by 47425804 at 2011-05-10 11:06:05:
坐标可以有负数啊,比方说用矩形内部Mark的话,那就是左下点坐标和右上点坐标。
可以用display contour看patch的结果。

可以有负数是吧,那如果我定义的是一个圆柱体呢,而且我的坐标轴在圆柱的轴线上,怎么定义啊,是从左下角到右上角还是取下地面的中心到上顶面的中心啊?我试了试,没得到想要的结果,麻烦你解决一下,谢了
8楼2011-05-10 11:15:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

47425804

木虫 (正式写手)


【答案】应助回帖

★ ★
xiegangmai(金币+2): 谢谢应助! 2011-05-10 22:38:01
引用回帖:
Originally posted by 409883050 at 2011-05-10 11:15:21:
可以有负数是吧,那如果我定义的是一个圆柱体呢,而且我的坐标轴在圆柱的轴线上,怎么定义啊,是从左下角到右上角还是取下地面的中心到上顶面的中心啊?我试了试,没得到想要的结果,麻烦你解决一下,谢了

圆柱的定义是两个底面中心的XYZ坐标和圆柱半径。面板上应该提示的还是比较清楚的。如果结果不对,看看是不是scale的有问题,就是网格实际尺寸和你想的尺寸对不上。
9楼2011-05-10 11:24:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

409883050

新虫 (初入文坛)

引用回帖:
Originally posted by 47425804 at 2011-05-10 11:24:08:
圆柱的定义是两个底面中心的XYZ坐标和圆柱半径。面板上应该提示的还是比较清楚的。如果结果不对,看看是不是scale的有问题,就是网格实际尺寸和你想的尺寸对不上。

好的,谢谢你了,麻烦了
10楼2011-05-10 11:26:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ksrt 的主题更新
信息提示
请填处理意见