24小时热门版块排行榜    

查看: 829  |  回复: 4

风_秋_黄

新虫 (初入文坛)

[求助] fluent相变模拟(求大神指点)急用,谢谢 已有1人参与

我做的平板流动换热,低温流体流过高温(超过沸点)平板,模拟平板温度变化以及流体相变,但是模拟的相变有气相但是气泡不长大,不知是哪里出问题了?
平板(有一定厚度)有个初温(大于液体沸点),会随着流体流过而下降,流体被加热,超过沸点会汽化。程序如下:
# include "udf.h"         
# include "sg_mphase.h"   
# define T_SAT 373.15         
# define lam 0.1   
# define LAT 2250                                   
  DEFINE_PROPERTY(surface_tem,c,t)                             
{
    real surface;
    real temp=C_T(c,t);
    surface=0.09537-2.24*(pow(10,-6))*temp-2.56*(pow(10,-7))*pow(temp,2);
    return surface;
}

DEFINE_SOURCE(liq_src,cell,first,dS,eqn)      
{
    Thread *mixer,*second;                    
    real m_dot_first;                          
    mixer=THREAD_SUPER_THREAD(first);         
    second=THREAD_SUB_THREAD(mixer,1);         
    if(C_T(cell,mixer)>=T_SAT)               
        {
        m_dot_first=-lam*C_VOF(cell,first)*C_R(cell,first)*fabs(C_T(cell,mixer)-T_SAT)/T_SAT;   
        dS[eqn]=-lam*C_R(cell,first)*fabs(C_T(cell,mixer)-T_SAT)/T_SAT;   
        }
    else                                    
        {
        m_dot_first=lam*C_VOF(cell,first)*C_R(cell,first)*fabs(C_T(cell,mixer)-T_SAT)/T_SAT;
        dS[eqn]=0;  
        }
return m_dot_first;
}

DEFINE_SOURCE(vap_src,cell,second,dS,eqn)         
{  
    Thread *mixer,*first;                           
    real m_dot_second;                              
    mixer=THREAD_SUPER_THREAD(second);              
    first=THREAD_SUB_THREAD(mixer,0);               
    if(C_T(cell,mixer)>=T_SAT)
        {
        m_dot_second=lam*C_VOF(cell,first)*C_R(cell,first)*fabs(C_T(cell,mixer)-T_SAT)/T_SAT;  
        dS[eqn]=0;      
        }
    else                                    
        {
        m_dot_second=-lam*C_VOF(cell,second)*C_R(cell,second)*fabs(C_T(cell,mixer)-T_SAT)/T_SAT;
        dS[eqn]=-lam*C_R(cell,second)*fabs(C_T(cell,second)-T_SAT)/T_SAT;   
        }
return m_dot_second;
}

DEFINE_SOURCE(enrg_src,cell,mixer,dS,eqn)     
{
    Thread *first,*second;
    real m_dot;
    first=THREAD_SUB_THREAD(mixer,0);                              
    second=THREAD_SUB_THREAD(mixer,1);                             
    if(C_T(cell,mixer)>=T_SAT)
        {
        m_dot=-lam*C_VOF(cell,first)*C_R(cell,first)*fabs(C_T(cell,first)-T_SAT)/T_SAT;  
        dS[eqn]=-lam*C_VOF(cell,first)*C_R(cell,first)/T_SAT;
        }
    else                                 
        {
        m_dot=lam*C_VOF(cell,second)*C_R(cell,second)*fabs(C_T(cell,mixer)-T_SAT)/T_SAT;  
        dS[eqn]=-lam*C_VOF(cell,second)*C_R(cell,second)/T_SAT;
        }
return LAT*m_dot;      
}
fluent相变模拟(求大神指点)急用,谢谢
无标题.png
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wonder123go

新虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
你想观察单个气泡的形态还是想观察相界面?发个汽相云图看看

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

2楼2014-12-29 10:17:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风_秋_黄

新虫 (初入文坛)

送红花一朵
引用回帖:
2楼: Originally posted by wonder123go at 2014-12-29 10:17:05
你想观察单个气泡的形态还是想观察相界面?发个汽相云图看看

观察多个气泡,相界面
3楼2014-12-29 10:43:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风_秋_黄

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by wonder123go at 2014-12-29 10:17:05
你想观察单个气泡的形态还是想观察相界面?发个汽相云图看看

这样的 ,有气相 气泡不聚集
fluent相变模拟(求大神指点)急用,谢谢-1
123321.png

4楼2014-12-29 10:47:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

guo_123

新虫 (小有名气)

请问楼主解决这个问题了吗,我也遇到了这个问题
5楼2019-01-05 20:53:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 风_秋_黄 的主题更新
信息提示
请填处理意见