24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2727  |  回复: 12

xiaobingwill

新虫 (初入文坛)

[交流] Fluent内置蒸发冷凝模块

大家好,我最近在模拟热管内水蒸气蒸发冷凝的传热问题。
本来使用UDF做,但是算出的结果不太满意,所以准备改为内置的蒸发冷凝模块。但是用这个模块计算的时候,好像没法设置LATENT HEAT,所以是不是这个模块只考虑了质量运输而没有考虑能量运输呢?
求大神指点
回复此楼
一个人的战斗也要坚强
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

xiaobingwill

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by 小七工作室1 at 2014-11-10 21:23:44
内置的冷凝算的不太好 和网上那个udf类似  可以自己编写一个

我现在自己编写了一个,和网上的很类似,但是计算的时候还是很难模拟出冷凝。帮忙看下可以不,谢谢啦!赶进度,求帮忙呀

#include "udf.h"
#include "sg_mphase.h"
#define T_SAT 373
#define LAT_HT 2455000
DEFINE_SOURCE(liq_src01, cell, sec_th, dS, eqn)
{
Thread *mix_th, *pri_th;
real m_dot_l;
mix_th = THREAD_SUPER_THREAD(sec_th);
pri_th = THREAD_SUB_THREAD(mix_th, 0);
if(C_T(cell, mix_th)>=T_SAT)
{
m_dot_l = -0.1*C_VOF(cell, sec_th)*C_R(cell, sec_th)*fabs(C_T(cell,sec_th) - T_SAT)/T_SAT;
dS[eqn]=-0.1*C_R(cell,sec_th)*fabs(C_T(cell,sec_th)-T_SAT)/T_SAT;
}
else {
m_dot_l = 0.1*C_VOF(cell, pri_th)*C_R(cell, pri_th)*fabs(T_SAT-C_T(cell,pri_th))/T_SAT;
dS[eqn]=0.;
}
return m_dot_l;
}

DEFINE_SOURCE(vap_src01, cell, pri_th, dS, eqn)
{
Thread * mix_th, *sec_th;
real m_dot_v;
mix_th = THREAD_SUPER_THREAD(pri_th);
sec_th = THREAD_SUB_THREAD(mix_th, 1);
if(C_T(cell, mix_th)>=T_SAT)
{
m_dot_v = 0.1*C_VOF(cell, sec_th)*C_R(cell, sec_th)*fabs(C_T(cell,sec_th) - T_SAT)/T_SAT;
dS[eqn]=0.;
}
else {
m_dot_v = -0.1*C_VOF(cell, pri_th)*C_R(cell, pri_th)*fabs(T_SAT-C_T(cell,pri_th))/T_SAT;
dS[eqn]=-0.1*C_R(cell,pri_th)*fabs(C_T(cell,pri_th)-T_SAT)/T_SAT;
}
return m_dot_v;
}

DEFINE_SOURCE(enrg_src01, cell, mix_th, dS, eqn)
{
Thread *sec_th, *pri_th;
real m_dot;
sec_th = THREAD_SUB_THREAD(mix_th, 1);
pri_th = THREAD_SUB_THREAD(mix_th, 0);
if(C_T(cell, mix_th)>=T_SAT)
{
m_dot = -0.1*C_VOF(cell, sec_th)*C_R(cell, sec_th)*fabs(C_T(cell,sec_th) - T_SAT)/T_SAT;
dS[eqn]=-0.1*C_VOF(cell,sec_th)*C_R(cell,sec_th)/T_SAT;
}
else {
m_dot = 0.1*C_VOF(cell, pri_th)*C_R(cell, pri_th)*fabs(T_SAT-C_T(cell,pri_th))/T_SAT;
dS[eqn]=0.1*C_VOF(cell, pri_th)*C_R(cell, pri_th)/T_SAT;
}
return LAT_HT*m_dot;
}
一个人的战斗也要坚强
4楼2014-11-11 23:04:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

MLifeng_XY

银虫 (小有名气)

加油

[ 发自小木虫客户端 ]
天行健,君子以自强不息;地势坤,君子以厚德载物。
2楼2014-11-11 00:47:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小七工作室1

新虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
内置的冷凝算的不太好 和网上那个udf类似  可以自己编写一个
3楼2014-11-11 10:23:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaobingwill

新虫 (初入文坛)

经过简单的模拟和计算比较,已经发现fluent内置的蒸发冷凝模块没有考虑能量运输。

所以再次提醒大家,想模拟蒸发冷凝的话,最好还是自己编写UDF进行。

楼下是对的,我是错的。内置模块的潜热表达在焓里了
一个人的战斗也要坚强
5楼2014-11-12 05:04:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mengfang666

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
5楼: Originally posted by xiaobingwill at 2014-11-12 05:04:54
经过简单的模拟和计算比较,已经发现fluent内置的蒸发冷凝模块没有考虑能量运输。

所以再次提醒大家,想模拟蒸发冷凝的话,最好还是自己编写UDF进行。

看了一下楼主的UDF,感觉没有什么问题啊
6楼2014-12-08 11:59:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

youy624

金虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
没考虑么。潜热不是在物性里用焓差表示么。
身邪不怕影子正,上梁何惧下梁歪。
7楼2014-12-08 12:43:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

923835727

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
楼主现在做的怎么样了?

发自小木虫Android客户端
8楼2016-04-11 15:06:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

范学成

金虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
楼主,你好,我也模拟管内蒸发的,用的什么模型?

发自小木虫Android客户端
9楼2016-04-11 18:42:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

多情浪子521

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
4楼: Originally posted by xiaobingwill at 2014-11-11 23:04:03
我现在自己编写了一个,和网上的很类似,但是计算的时候还是很难模拟出冷凝。帮忙看下可以不,谢谢啦!赶进度,求帮忙呀

#include "udf.h"
#include "sg_mphase.h"
#defi ...

您好,请问你这个UDF能算出来吗?我的跟你的一样?没有什么效果啊,还不如自带的模型,现在确定自带的模型没有考虑能量吗?
10楼2016-09-13 22:00:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaobingwill 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见