找回密码
 注册
查看: 2390|回复: 3

变热源非稳态导热问题(求高手指导)

[复制链接]
发表于 2011-7-13 15:45:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
一个圆柱体内部生热,外部散热的温度分布问题,初始温度300K,分别采用h1=15879w/m3,h2=39351w/m3恒热源分析,均有结果,最高最低温度分别为309.5643K,307.9252K; 324.0255 K,319.5469 K;我想分析非稳态温度场分布变化(20s内热源由h1线性变化到h2),仿真步长1s,步数20,每步迭代10次,UDF函数如下,结果温度场有分布,但是最高最低温度分别为300.192k,300.125k,而且整个过程始终无变化,求高手指点。
#include"udf.h"
#define A1 6.52
#define A2 260.8
DEFINE_SOURCE(heat_source,c,t,dS,eqn)
{
   real h,source;
   h=CURRENT_TIME;
   source=A1*h*h+A2*h+15879;
   dS[eqn]=2*A1*h+A2;
   return source;
}

[ 本帖最后由 pique 于 2011-7-13 15:46 编辑 ]
 楼主| 发表于 2011-7-18 09:48:26 | 显示全部楼层

回复 1# pique 的帖子

期待高手啊
发表于 2011-7-18 10:36:02 | 显示全部楼层
你的问题我是不会啦。我最近也在做加一个UDF热源的仿真,我想问一下楼主,你的热源部分是怎么定义的?是定义成流体,固体还是别的?然后能把UDF加载进去的。
 楼主| 发表于 2011-7-18 15:58:55 | 显示全部楼层

回复 3# joicy 的帖子

热源我定义的应该是固体热源,UDF的作用在于定义一个与温度或者时间或者位置有关的热源,编译到fluent之后,在你所需要加热源的cell zone中点开热源项就出现UDF定义的这种加载热源的方式选项。一般constant无需UDF定义,直接有这个选项
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表