fluent 怎么设置随时间变化的热源?

浏览:2995 回答:17
请问各位大神,假设fluent热源第一个100秒发热功率是1000,第二个100秒是2000……这样随时间变化的热源要怎么设置?我不会用UDF,能否指点一下或者给个学习的文件?另外,用workbench能实现这个功能吗? 请各位大神赐教,万分感谢!🙏
邀请回答 我来回答

全部回答

(7)
默认 最新
Get better

多谢几位的热心帮助!

我搜索一个UDF并修改如下

#include "udf.h"

DEFINE_SOURCE(energy_source,c,t,ds,eqn)

{

real source;

real time=RP_Get_Real("flow-time")

if (time>10.)

   source=60000;

else

   source=30000.;


return source;

}

意思是前10秒发热功率是30000,之后都是60000,但读入时出现下面的错误

捕获.jpg

请各位再帮忙指点一下应该怎么修改,谢谢谢谢!

2018年4月28日
评论 点赞 3
修身养性_0976
我现在遇到了相似的问题,可以帮我解决一下吗,愿意有偿。
2023年6月19日
评论 点赞
weinick

你好,请问你是怎么解决的呢

2019年3月3日
评论 1 点赞
Get better
这个问题已经解决了,再次感谢各位的热心帮忙,谢谢!谢谢! 但是,现在我有另外一个问题,就是根据监控点的实时温度来调节热源的功率,这要用哪个UDF实现?问题比较多,请各位海涵。
2018年4月28日
评论 8 点赞
cancan01
可以编写一个udf的程序一般是一个与时间有关的多项表达式,然后导入到软件里面,最后引用即可!有问题请联系409932218
2018年4月28日
评论 点赞
NANK
udf写能量源项,就是c语言的格式,百度能量源项的udf
2018年4月27日
已采纳 评论 点赞
液风
你这个必须用UDF啊,如果和流动无关的话你可以用ansys
2018年4月27日
评论 1 点赞

没解决?试试专家一对一服务

换一批