找回密码
 注册
查看: 1945|回复: 2

【求助】fluent中怎么监测能量变化?

[复制链接]
发表于 2011-8-26 17:19:06 | 显示全部楼层 |阅读模式

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

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

x
做换热计算。通过定义函数可以得到单位井深换热量q(w/m),q是随时间变化的量。
我的想法是,如果我想监测这个过程中换热得到的能量
E=q*井深*t(t是时间)
井深是确定可知的,q已经定义为函数f,但是这个时间t,fluent函数变量里面没有看到
请问如果我想得到E的变化图,可以怎么做?
我曾经试想过,定义一个函数y,令其=q*井深,然后得到数据之后,再把每个数据乘以时间,可是如果得到的数据非常多的话,这个计算量还是很大的。因为设置的步长不是固定值。除此之外还有别的办法么?
发表于 2011-8-27 09:32:25 | 显示全部楼层
编个UDF可以,先在fluent中自定义一个user defined memory,然后用个一般define宏,譬如DEFINE_EXECUTE_AT_END,对自定义的变量值进行定义,在每个时间步结束的时候改变其值。
 楼主| 发表于 2011-8-27 19:42:12 | 显示全部楼层

回复 2# liuoseulb 的帖子

多谢~不过udf没有用过。。。充电去。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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