24小时热门版块排行榜    

查看: 1134  |  回复: 0

jizna

新虫 (初入文坛)

[交流] UDF温度云图标尺不合理如何处理

我用的甲烷的燃烧UDF
温度变化范围太小了26.5到26.8度,错误在能量方程的编写??


#include "udf.h"
#define PRE_EXP 1.8e+08
#define ACTIVE 1.3e+08
#define BETA 0.0
real arrhenius_rate(real temp)
{
return PRE_EXP*pow(temp,BETA)*exp(-ACTIVE/(UNIVERSAL_GAS_CONSTANT*temp));
}
#define CH4 0
#define O2 1
#define CO2 2
#define H2O 3
#define N2 4
#define NUM_SPECS 5
DEFINE_SOURCE(energy_source,c,t,dS,eqn)
{
real delt_h, source;
delt_h = -7.489518e+07;
source = delt_h*(-arrhenius_rate(C_T(c,t)))*C_R(c,t)*C_YI(c,t,CH4)/16;
return source;
}
DEFINE_SOURCE(ch4_source,c,t,dS,eqn)
{
real source;
source = (-arrhenius_rate(C_T(c,t)))*C_R(c,t)*C_YI(c,t,CH4);
return source;
}
DEFINE_SOURCE(o2_source,c,t,dS,eqn)
{
real source;
source = 2*(-arrhenius_rate(C_T(c,t)))*C_R(c,t)*C_YI(c,t,CH4);
return source;
}
DEFINE_SOURCE(co2,c,t,dS,eqn)
{
real source;
source = (arrhenius_rate(C_T(c,t)))*C_R(c,t)*C_YI(c,t,CH4);
return source;
}
DEFINE_SOURCE(h2o,c,t,dS,eqn)
{
real source;
source = 2*(arrhenius_rate(C_T(c,t)))*C_R(c,t)*C_YI(c,t,CH4);
return source;
}

UDF温度云图标尺不合理如何处理
UDF.png


UDF温度云图标尺不合理如何处理-1
mm.png
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jizna 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见