24小时热门版块排行榜    

Znn3bq.jpeg
查看: 5101  |  回复: 13

woshihuolei

银虫 (小有名气)

[求助] fluent UDF 修改物性 已有3人参与

最近在用fluent模拟一个简单传热问题,但是由于温度变化范围大,需要用UDF定义物性参数的变化函数。PS:解释型UDF

问题是这样:
在fluent中加载UDF后,依次点击material-create/edit materia-uesr-defined database-输入名称-OK-选择参数thermal conductivity-选择user-defined-UDF-再点击edit,出现如下错误:No error handler available。

附上UDF:
DEFINE_PROPERTY(gapgas_heat_conductivity, cell, thread)
{
real heat_conductivity;
real temp = C_T(cell, thread);
heat_conductivity = 100 * 0.39 * pow(10, -4) * pow(temp, 0.645);
return heat_conductivity;
}

另外:由于有内热源,所以也编写了热源的UDF,能够定义成功,敬请各位指教!
回复此楼

» 收录本帖的淘帖专辑推荐

ggggg

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

FX5217

银虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
你是不是没有加载进去啊 你最好贴个图 让大家知道你的操作过程 要确认你的操作没问题之后才能考虑其他错误
3楼2013-12-21 10:10:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

woshihuolei

银虫 (小有名气)

自顶一个先,大神们快快现身吧!
2楼2013-12-21 09:48:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshihuolei

银虫 (小有名气)

引用回帖:
3楼: Originally posted by FX5217 at 2013-12-21 10:10:43
你是不是没有加载进去啊 你最好贴个图 让大家知道你的操作过程 要确认你的操作没问题之后才能考虑其他错误

应该是加载进去了,因为加载时没有错误:
cpp -I"C:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0/src" -I"C:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0/cortex/src" -I"C:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0/client/src" -I"C:\PROGRA~1\ANSYSI~1\v145\fluent\fluent14.5.0/multiport/src" -I. -DUDF
ONFIG_H="<udfconfig.h>" "F:\computation\1217\test.c"
另外,源项是可以用的,只有物性不可用。(他们在一个文件中)
操作依次为:

出现的错误为
Error: GENERAL-CAR-CDR: invalid argument [1]: improper list
Error Object: #f
No error handler available
fluent UDF 修改物性
未命名1.JPG


fluent UDF 修改物性-1
未命名2.JPG


fluent UDF 修改物性-2
未命名3.JPG


fluent UDF 修改物性-3
未命名4.JPG


fluent UDF 修改物性-4
未命名5.JPG


fluent UDF 修改物性-5
未命名6.JPG

4楼2013-12-22 10:38:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

死天

专家顾问 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
没有挂头文件

#include“udf.h”
5楼2013-12-22 13:41:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshihuolei

银虫 (小有名气)

引用回帖:
5楼: Originally posted by 死天 at 2013-12-22 13:41:36
没有挂头文件

#include“udf.h”

不好意思,怕大家看着麻烦,UDF只贴出了一部分。。。其实是挂了的。。完整的UDF如下:

/***********************************************************************/
/* heat_conductivity.c */
/* UDF for specifying a temperature-dependent heat_conductivity property of fuel */
/***********************************************************************/
#include "udf.h"
#define pi 3.1415
#define qmax 53503100.8

DEFINE_PROPERTY(fuel_heat_conductivity, cell, thread)
{
real heat_conductivity;
real temp = C_T(cell, thread);
heat_conductivity = 38.24 / (temp+402.55) + 4.788 * (temp+273.15) * (temp+273.15) * (temp+273.15) * pow(10, -11);
return heat_conductivity;
}



/***********************************************************************/
/* heat_conductivity.c */
/* UDF for specifying a temperature-dependent heat_conductivity property of gap gas*/
/***********************************************************************/


DEFINE_PROPERTY(gapgas_heat_conductivity, cell, thread)
{
real heat_conductivity;
real temp = C_T(cell, thread);
heat_conductivity = 100 * 0.39 * pow(10, -4) * pow(temp, 0.645);
return heat_conductivity;
}



/***********************************************************************/
/* heat_source.c */
/* UDF for specifying a location-dependent heat_source of fuel  */
/***********************************************************************/

DEFINE_SOURCE(cell_heat_source, cell, thread)
{
real x[ND_ND];
real heat_source;
real t,z;
t= RP_Get_Real("flow-time";
z = x[2];
heat_source = qmax * sin(pi*(z+0.1)/1.1) * sin (0.2 * pi * t);
return heat_source;
}
6楼2013-12-22 14:28:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshihuolei

银虫 (小有名气)

再求回复啊!!
7楼2013-12-22 19:26:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hotboy12345

金虫 (小有名气)

引用回帖:
7楼: Originally posted by woshihuolei at 2013-12-22 19:26:15
再求回复啊!!

楼主的问题解决了没?是什么原因?
8楼2014-04-14 20:34:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

包子小妹

新虫 (小有名气)

引用回帖:
7楼: Originally posted by woshihuolei at 2013-12-22 19:26:15
再求回复啊!!

请问你的问题解决了吗?
9楼2014-05-04 19:44:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

woshihuolei

银虫 (小有名气)

引用回帖:
8楼: Originally posted by hotboy12345 at 2014-04-14 20:34:52
楼主的问题解决了没?是什么原因?...

呵呵 都忘了曾经出现过这样的问题了。。
解决方法好像是先copy出一个材料 在材料的基础上再修改物性
不可直接在默认的材料上修改
10楼2014-05-04 20:37:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 woshihuolei 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿中南大学 0855 机械 286 求调剂 +7 不会吃肉 2026-04-12 7/350 2026-04-12 21:22 by 小宇~
[考研] 346分,工科0854求调剂,专硕 +5 moser233 2026-04-12 6/300 2026-04-12 21:18 by moser233
[考研] 279学硕食品专业求调剂院校 20+4 孤独的狼爱吃羊 2026-04-12 17/850 2026-04-12 20:23 by bljnqdcc
[考研] 290求调剂 +14 柯淮然 2026-04-12 16/800 2026-04-12 19:22 by dan_wang
[考研] 调剂 +6 青灯不负 2026-04-09 6/300 2026-04-11 20:35 by dongdian1
[考研] 086003调剂求助 +21 苏弋万 2026-04-09 22/1100 2026-04-11 20:25 by dongdian1
[考研] 284求调剂 +11 archer.. 2026-04-09 12/600 2026-04-11 20:23 by 蓝云思雨
[考研] 298求调剂 +9 钉叮咚冬瓜 2026-04-07 11/550 2026-04-11 09:35 by zhq0425
[考研] 284求调剂 +12 archer.. 2026-04-10 13/650 2026-04-11 08:44 by zhq0425
[考研] 291 求调剂 +29 化工2026届毕业 2026-04-09 29/1450 2026-04-10 22:55 by dick_runner
[考研] 本科211 工科085400 280分求调剂 可跨专业 +3 LZH(等待调剂中 2026-04-09 3/150 2026-04-09 21:29 by wutongshun
[考研] 0703化学求调剂 +21 不知名的小卅 2026-04-08 21/1050 2026-04-09 18:55 by l_paradox
[考研] 材料专硕初试分332一志愿西北工业大学, +12 故人?? 2026-04-09 12/600 2026-04-09 18:34 by Ccclqqq
[考研] 求调剂材料科学与工程一志愿985初试365分 +5 材化李可 2026-04-08 5/250 2026-04-09 17:00 by Lilly_Li
[考研] 化学工程与技术专业一志愿哈工程 291分B区 国家级大创负责人 有一作论文 +13 Emmy~ 2026-04-09 13/650 2026-04-09 14:47 by only周
[考研] 086004 求调剂 309 +7 Yin DY 2026-04-08 7/350 2026-04-09 13:59 by Delta2012
[考研] 一志愿西南大学生物学学硕344 求生物学相关调剂/生物与医药 +7 超人不会飞@ 2026-04-08 7/350 2026-04-09 09:35 by gong120082
[考研] 336求调剂,一志愿中科大 +9 墨彧 yuyu 2026-04-06 9/450 2026-04-08 11:24 by 想读书的菌菌
[考研] 263分B区求调剂 +6 李nihao 2026-04-08 6/300 2026-04-08 09:38 by 南开小綦
[考研] 328求调剂 +4 ghhh88888 2026-04-06 5/250 2026-04-07 14:45 by ghhh88888
信息提示
请填处理意见