24小时热门版块排行榜    

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

卑良

新虫 (小有名气)

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

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

» 猜你喜欢

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

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

已阅   回复此楼   关注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的回帖
查看全部 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的回帖

卑良

新虫 (小有名气)

引用回帖:
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的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿山东大学药学学硕求调剂 +3 开开心心没烦恼 2026-03-23 4/200 2026-03-24 00:06 by 开开心心没烦恼
[考研] 求调剂 +7 十三加油 2026-03-21 7/350 2026-03-23 23:48 by 热情沙漠
[考研] 341求调剂(一志愿湖南大学070300) +5 番茄头--- 2026-03-22 6/300 2026-03-23 23:45 by Txy@872106
[考研] 081700 调剂 267分 +7 迷人的哈哈 2026-03-23 7/350 2026-03-23 23:19 by 星空星月
[考研] 333求调剂 +3 ALULU4408 2026-03-23 3/150 2026-03-23 19:04 by macy2011
[考研] 考研化学308分求调剂 +7 你好明天你好 2026-03-23 8/400 2026-03-23 18:39 by macy2011
[考研] 276求调剂。有半年电池和半年高分子实习经历 +8 材料学257求调剂 2026-03-23 9/450 2026-03-23 13:01 by ztnimte
[考研] 333求调剂 +6 87639 2026-03-21 10/500 2026-03-23 10:41 by Iveryant
[考研] 一志愿东华大学化学070300,求调剂 +7 2117205181 2026-03-21 8/400 2026-03-22 22:55 by chixmc
[考研] 材料与化工085600,总分304,本科有两篇sci参与,求调剂 +4 幸运的酱酱 2026-03-22 5/250 2026-03-22 20:15 by edmund7
[考研] 306求调剂 +5 来好运来来来 2026-03-22 5/250 2026-03-22 16:17 by BruceLiu320
[考研] 275求调剂 +6 shansx 2026-03-22 8/400 2026-03-22 15:27 by barlinike
[考研] 313求调剂 +4 肆叁贰壹22 2026-03-19 4/200 2026-03-21 17:33 by ColorlessPI
[考研] 296求调剂 +4 www_q 2026-03-20 4/200 2026-03-21 17:26 by 学员8dgXkO
[考研] 一志愿重庆大学085700资源与环境总分308求调剂 +7 墨墨漠 2026-03-20 7/350 2026-03-21 16:36 by barlinike
[考研] 279求调剂 +5 红衣隐官 2026-03-21 5/250 2026-03-21 14:59 by lature00
[考研] 290求调剂 +7 ^O^乜 2026-03-19 7/350 2026-03-20 21:43 by JourneyLucky
[考研] 一志愿中国海洋大学,生物学,301分,求调剂 +5 1孙悟空 2026-03-17 6/300 2026-03-19 23:46 by zcl123
[考研] 材料考研调剂 +3 xwt。 2026-03-19 3/150 2026-03-19 11:22 by w沐阳w
[考研] 材料,纺织,生物(0856、0710),化学招生啦 +3 Eember. 2026-03-17 9/450 2026-03-18 10:28 by Eember.
信息提示
请填处理意见