24小时热门版块排行榜    

查看: 1626  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

卑良

新虫 (小有名气)

[求助] 求助FLUENT VOF模拟气液分界问题 已有1人参与

在一个封闭旋转容器中,利用VOF模型,材料为水和空气,初始条件patch为气体的体积分数为0.5 ,进行稳态计算。按照定性分析,因为离心力的作用,当容器旋转时应该出现液体在边缘,气体在中间的分布。但是实际的仿真结果是整个容积中体积分数还是在0.4~0.6左右,并没有出现明显的气液分界面。不知道这是什么原因造成的呢?
回复此楼

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卑良

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 拉格朗曰 at 2015-12-21 12:16:42
换一下VOF的格式,因为是稳态没法使用Geo-reconstructon,那使用Compressvie界面能更清晰一些

你好,再请教另一个问题吧,两相模拟时如果有两个出口,可以设置这两个出口分别是单独的两相的出口吗?就是一个只有水流出,另一个只有气体流出?
多谢!
4楼2015-12-21 23:28:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

拉格朗曰

金虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
换一下VOF的格式,因为是稳态没法使用Geo-reconstructon,那使用Compressvie界面能更清晰一些

» 本帖已获得的红花(最新10朵)

2楼2015-12-21 12:16:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

卑良

新虫 (小有名气)

送红花一朵
引用回帖:
2楼: Originally posted by 拉格朗曰 at 2015-12-21 12:16:42
换一下VOF的格式,因为是稳态没法使用Geo-reconstructon,那使用Compressvie界面能更清晰一些

用户名真棒。。。我也发现了,选好的geo-reconstruction改成稳态后就不见了,但是瞬态开销又太大。。。我研究一下compressive在哪里,谢谢了!
3楼2015-12-21 14:40:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

拉格朗曰

金虫 (初入文坛)

引用回帖:
4楼: Originally posted by 卑良 at 2015-12-21 23:28:28
你好,再请教另一个问题吧,两相模拟时如果有两个出口,可以设置这两个出口分别是单独的两相的出口吗?就是一个只有水流出,另一个只有气体流出?
多谢!...

vof格式中,稳态计算只能使用隐格式,而geo-recon是显格式,所以不能选
Fluent中有Degassing边界条件,可以设置某相流体单独流出,但只在eularian两相气液流模型里可以直接使用
对VOF两相流,要使用UDF,在help里的例子贴在下面:

2.3.24.4. Example 2 - Degassing Boundary Condition

The following UDFs are used to define the bottom surface as a standard velocity inlet for the gas (primary) phase. The inlet VOF of the droplet phase is 0 and a negative source term for secondary phase mass conservation is set for the layer of cells next to the outlet. The source removes all secondary phase mass in the cell during one time step. The recoil force due to the mass source is also calculated.
/*******************************************************************/
   This UDF is an implementation of the degassing boundary condition
*******************************************************************/

#include "udf.h"
#include "sg.h"
#include "sg_mphase.h"
#include "flow.h"
#include "mem.h"
#include "metric.h"

DEFINE_SOURCE(degassing_source, cell, thread, dS, eqn)
{
    real source;
    Thread *tm = THREAD_SUPER_THREAD(thread);
    source = -C_R(cell,thread)*C_VOF(cell,thread)/CURRENT_TIMESTEP ;
    C_UDMI(cell,tm,0) = source;
    dS[eqn] = -C_R(cell,thread)/CURRENT_TIMESTEP;
    return source;
}

DEFINE_SOURCE(x_prim_recoil, cell, tp, dS, eqn)
{
    real source;
    Thread *tm = THREAD_SUPER_THREAD(tp);
    Thread *ts;
    ts = THREAD_SUB_THREAD(tm,1);
    source = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP*C_U(cell,tp);  
   dS[eqn] =-C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP;
    return source;
}
  
DEFINE_SOURCE(x_sec_recoil, cell, ts, dS, eqn)
{
    real source;
    Thread *tm = THREAD_SUPER_THREAD(ts);
    source = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP*C_U(cell,ts);
    dS[eqn] = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP;
    return source;
}

DEFINE_SOURCE(y_prim_recoil, cell, tp, dS, eqn)
{
    real source;
    Thread *tm = THREAD_SUPER_THREAD(tp);
    Thread *ts;
    ts = THREAD_SUB_THREAD(tm,1);
    source = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP*C_V(cell,tp);
    dS[eqn] =-C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP;
    return source;
}

  DEFINE_SOURCE(y_sec_recoil, cell, ts, dS, eqn)
{
    real source;  Thread *tm = THREAD_SUPER_THREAD(ts);
    source = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP*C_V(cell,ts);
   dS[eqn] = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP;
    return source;
}

DEFINE_SOURCE(z_prim_recoil, cell, tp, dS, eqn)
{
    real source;
    Thread *tm = THREAD_SUPER_THREAD(tp);
    Thread *ts;
    ts = THREAD_SUB_THREAD(tm,1);
    source = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP*C_W(cell,tp);
    dS[eqn] =-C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP;
    return source;
}

  DEFINE_SOURCE(z_sec_recoil, cell, ts, dS, eqn)
{
    real source;
    Thread *tm = THREAD_SUPER_THREAD(ts);
    source = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP*C_W(cell,ts);
   dS[eqn] = -C_R(cell,ts)*C_VOF(cell,ts)/CURRENT_TIMESTEP;
    return source;
}
5楼2015-12-22 09:40:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 272求调剂 +4 田智友 2026-02-28 4/200 2026-03-01 06:43 by 刘兵
[考研] 285求调剂 +6 满头大汗的学生 2026-02-28 6/300 2026-03-01 06:29 by Trying]
[考研] 304求调剂 +3 52hz~~ 2026-02-28 5/250 2026-03-01 00:00 by 52hz~~
[考研] 317一志愿华南理工电气工程求调剂 +5 Soliloquy_Q 2026-02-28 8/400 2026-02-28 23:36 by xyx2012xyx
[考研] 化工专硕348,一志愿985求调剂 +4 弗格个 2026-02-28 6/300 2026-02-28 22:00 by wang_dand
[考博] 26申博 +4 想申博! 2026-02-26 4/200 2026-02-28 21:37 by limorning
[考研] 264求调剂 +3 巴拉巴拉根556 2026-02-28 3/150 2026-02-28 21:31 by gaoxiaoniuma
[考研] 311求调剂 +8 南迦720 2026-02-28 8/400 2026-02-28 21:30 by gaoxiaoniuma
[考研] 材料类求调剂 +6 wana_kiko 2026-02-28 6/300 2026-02-28 21:20 by gaoxiaoniuma
[考研] 求调剂 +4 repeatt?t 2026-02-28 4/200 2026-02-28 21:16 by gaoxiaoniuma
[考研] 高分子化学与物理调剂 +4 好好好1233 2026-02-28 7/350 2026-02-28 20:42 by 好好好1233
[考研] 085600材料工程一志愿中科大总分312求调剂 +8 吃宵夜1 2026-02-28 10/500 2026-02-28 20:27 by L135790
[考研] 298求调剂 +8 人间唯你是清欢 2026-02-28 11/550 2026-02-28 20:26 by L135790
[考研] 0856材料求调剂 +10 hyf hyf hyf 2026-02-28 11/550 2026-02-28 18:50 by 无际的草原
[考博] 博士自荐 +3 kkluvs 2026-02-28 3/150 2026-02-28 16:59 by StarAura
[高分子] 求环氧树脂研发1名 +3 孙xc 2026-02-25 11/550 2026-02-28 16:57 by ichall
[考研] 265分求调剂不调专业和学校有行学上就 +4 礼堂丁真258 2026-02-28 6/300 2026-02-28 16:18 by 求调剂zz
[考研] 0856调剂 +3 刘梦微 2026-02-28 3/150 2026-02-28 13:22 by houyaoxu
[考研] 304求调剂 +5 曼殊2266 2026-02-28 6/300 2026-02-28 12:44 by 迷糊CCPs
[基金申请] 面上可以超过30页吧? +12 阿拉贡aragon 2026-02-22 13/650 2026-02-26 22:09 by Hahaxia
信息提示
请填处理意见