找回密码
 注册
查看: 3741|回复: 4

如何用UDF编写一个体热源?

[复制链接]
发表于 2010-12-7 14:14:15 | 显示全部楼层 |阅读模式

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

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

x
我要用三维体热源做一个焊接方面的计算。fluent的udf看了半天还是有点晕,于是来求教。
具体问题是一个随着时间逐渐移动的热源,方程比较复杂,这里不妨用一个简单的处理,就用q=q0*exp(-3/((x-v*t)^2+y^2+z^2))好了。其中x,y,z为三维坐标,q0为已知常数,v为体热源平移的速度,t为时间。
希望大家能给我一点思路,因为没有看见过类似的例子。谢谢了。
PS. 方程中左边的q为生热率,单位为W/m^3。
发表于 2010-12-7 15:57:13 | 显示全部楼层

回复 1# coldplay 的帖子

看看帮助中的DEFINE_SOURCE宏,  注意一下单位问题。

变量中,当前时间步可以通过下面的调用,这样好像没有什么了。
real current_time;
current_time = CURRENT_TIME;
发表于 2010-12-7 16:20:03 | 显示全部楼层

回复 1# coldplay 的帖子

我也做焊接 可以讨论一下啊!569049814
 楼主| 发表于 2010-12-8 21:22:09 | 显示全部楼层

回复 2# znon 的帖子

谢谢大虾指点,我先试试,有什么问题的话再请教。
发表于 2010-12-13 13:52:28 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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