各位大神,我最近在用DPM算颗粒与气体耦合传热,对于颗粒比热容分别采用定值、udf以及多项式温度分布(将UDF的数据不同温度算出来再拟合)计算,其气体温度场结果不同,如图所示。我的UDF如下所示,想知道为什么会有这种差别。
例子是600K的颗粒从斜管进入底部通入1173.15K的气体中,与气体换热,为稳态计算,壁面为定温。。
#include "udf.h"
DEFINE_DPM_PROPERTY(hunke_cp,c,t,p,T)
{
real cp;
cp=1731.98-0.1792*T-2.66*pow(10.0,7.0)*pow(T,-2.0)-14158.18*pow(T,-0.5)+4.506*pow(10.0,8.0)*pow(T,-3.0);
return cp;
}
![关于fluent中比热容设定问题]()
比热容定值.jpg
![关于fluent中比热容设定问题-1]()
多项式.jpg
![关于fluent中比热容设定问题-2]()
UDF.jpg@wuming524 |