找回密码
 注册
查看: 5961|回复: 23

gambit网格划分失败和固体传热请教

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

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

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

x
我想用fluent计算传热,当用gambit建立模型,进行网格划分时出错:Assertion failed in Bpplory Ptr.cc, line 20:0 while meshing volume 6  不知道确切的意思,错在哪里?
还有划分另一个volume时,报错:Assertion failed in Memory Manager.cc, line 147:!get_used_objects() while meshing volume 9  什么意思?
对于比较薄的板材,比如厚度2mm,划分网格时的间距必须要小于0.002m吗?用interval count是否可行?

不同材料的几块板材紧密贴在一起(忽略内部接触面的热阻),从一边的面经过几层板材(沿着厚度方向)向另一端面的传热如何用fluent计算,尝试了一下结果在内部接触面热传不过去,不知如何解决。求教!!!

[ 本帖最后由 fulinmen 于 2010-6-10 11:17 编辑 ]
发表于 2010-6-8 10:45:44 | 显示全部楼层

回复 1# fulinmen 的帖子

当然可以用intervalcount了。
再画网格的时候 是不区分量纲的 至于你是毫米还是以米创建的模型 gambit是不管的

举个例子 你的线几何尺寸为1,如果你选择intervalsize设置为0.1,那么就在这条边上画10个网格节点(node)。
如果你选择intervalcount设置为10,效果是一样的。

intervalsize必然要小于等于你的几何尺寸,等于你的几何尺度时就只能在这条边上画一个网格。
所以你的问题,几何尺寸2mm,intervalsize还设置2mm,那么就这条边上就只有一个或者说一层网格。
发表于 2010-6-8 10:51:32 | 显示全部楼层
报错:Assertion failed in Memory Manager.cc, line 147:!get_used_objects() while meshing volume 9  什么意思?

多少网格?字面推测 好像是内存的问题。
 楼主| 发表于 2010-6-8 12:08:13 | 显示全部楼层

回复 3# scorpiohu 的帖子

非常感谢这么耐心细致的答复!!!
另外,我是想计算固体传热,具体为透过叠放在一起的板材的传热过程,因为分属不同的材料,如果分别建立几何模型,内部不同材料之间的接触面如何处理边界条件,或是不用管,只把最外表面高温一侧和低温一侧的条件给定就行?
发表于 2010-6-8 12:12:10 | 显示全部楼层
可否简化为一维问题?如不能,是否可将叠放起来的材料物性按各向异性处理?
 楼主| 发表于 2010-6-8 12:50:34 | 显示全部楼层

回复 5# xrs333 的帖子

因为形状比较复杂,只能是三维的。因为是不同的材料,板之间的边界条件不知如何处理,或者根本就不用管??谢谢啦!!
发表于 2010-6-8 13:54:11 | 显示全部楼层

这个真不懂。
我不是搞传热的。
 楼主| 发表于 2010-6-8 14:52:17 | 显示全部楼层

回复 7# scorpiohu 的帖子

非常感谢!!我也是头一次用于传热,原想肯定比流体要简单得多,没想到实际中碰到这么多细节问题,没找到多少可参考的东西,只好请教。以往的网格我都是做成一个体积,利用反复调节interval count或者interval size尝试,成了再计算,对于深层次的问题没有探讨过(比较懒)。谢谢!!
发表于 2010-6-8 15:28:01 | 显示全部楼层
固体间传热?你具体是什么情况,稳态还是非稳态?各层间的接触热阻知道吗?模型是什么形状?各材料的导热系数随温度变化明显与否?……

好多已知条件你都没交代
 楼主| 发表于 2010-6-9 09:10:37 | 显示全部楼层

回复 9# 浪子轻狂 的帖子

层间的热阻想设为零,不知可否。因为形状比较复杂,没有简图,只能大致介绍一下,望给于指导:最内层为不锈钢薄板衬里,一路和聚四氟乙烯材料接触,外面是40度空气;另一路外面是隔热层,最外面是不锈钢薄板外套,置于大气中(设20度)。设导热系数与温度无关。想先计算稳态的,然后再计算非稳态的。谢谢!!

[ 本帖最后由 fulinmen 于 2010-6-9 09:12 编辑 ]
发表于 2010-6-9 10:07:04 | 显示全部楼层
唉,不知怎么说你了,如果简单的话,你不上图还可以,明知道很复杂,还不上图,你以为我们能掐会算啊?一路又一路的,一头雾水。只能断章取义的说一下:

1、接触热阻取0是否合理,取决于接触热阻的大小,如果比较大,取0显然是不合适的。如果你都取0了,那各层之间无需什么处理,直接做个耦合就行了。
2、聚四氟乙烯材料暴露在空气中的那一路,如果存在比较大的温差,需要考虑一下对流传热的影响。
3、很多材料的导热系数和温度都是相关的,主要看变化大不大,像隔热层的导热系数,随温度变化不小呢,最好做一个导热系数与温度的关系式输入到fluent中去

[ 本帖最后由 浪子轻狂 于 2010-6-9 02:08 编辑 ]
 楼主| 发表于 2010-6-9 15:01:37 | 显示全部楼层

回复 11# 浪子轻狂 的帖子

谢谢很专业的指导!!!在gambit中画了一个图,比较复杂,不怕您笑话,我自己也要从各个角度看半天才能明白空间的相对位置!另外如何从gambit中把图导出来我也不知道(尝试过没有成功),所以没能把图弄上来。因为刚开始在划分网格时就卡住了,所以还没往下进行,很多参数没有具体最终确定。您说的“耦合”如何做?需要在板材之间的内边界进行吗?具体还望指导!!非常感谢!!!
发表于 2010-6-10 13:47:30 | 显示全部楼层
gambit是最容易上手的前处理软件,但对于复杂模型,没有一段时间的学习,是很难画出高质量网格的,“耦合”,两个固体之间的wall在边界条件设置时会有这个选项。
 楼主| 发表于 2010-6-10 21:40:39 | 显示全部楼层

回复 13# 浪子轻狂 的帖子

“耦合”的设置方法能具体指导一下吗?非常感谢!!

[ 本帖最后由 fulinmen 于 2010-6-11 00:16 编辑 ]
 楼主| 发表于 2010-6-11 18:18:31 | 显示全部楼层

回复 13# 浪子轻狂 的帖子

用fluent读入网格,在网格菜单中用fuse对三个体积之间的接触面进行处理,在边界条件设置中可以看到处理后的体积之间的表面自动变为interior,这样对最外侧的两个表面设置温度和对流传热边界条件,并分别设置三个体积(solid)不同材料,可以进行传热计算了,感觉好像正常了,但是当我在显示菜单中用contour显示最外侧两个表面
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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