热设计论坛

标题: Flotherm应用技巧征集帖 [打印本页]

作者: 茶蘼花开    时间: 2011-5-1 08:34
标题: Flotherm应用技巧征集帖
1.
建立这么一个技巧应用,主要目地是为了便于大家相互之间学习和交流!程序软件是呆板的,但使用软件的人确实灵活的。相信有不少朋友都有实际使用时的心得体会和技巧。如果可以的话,不妨拿出来和大家分享,俗话说“奇文共欣赏,疑义相与析”。
2.
建立这么一个的想法,是从其他论坛借鉴过来的,感觉这个创意相当不错,有助于大家的学习和成长。就是有一个小小的要求,希望大家不要单纯的给水了。当然还是很希望大家对发表的应用技巧进行讨论和交流。
3.
完了我请beden或S版主或者管理员把固起来。如果可以的话对回帖的朋友,进行一定的金币奖励。
既然『ss』开了这样的一个,自己不发表一个使用技巧也有点说不过去。但我实在没做过很象样的实例,只是看了一点help的内容,所以很难提供切实的心得体会。下面要提到的一个使用技巧,是我在参加Flotherm的免费辅导时学习的。后来经过自己的一些理解补充,现在拿出来与大家交流。不足之处也恳请大家指正。

==============
ss的提议非常好,虽然我不太懂Flotherm,但我表示十分的支持,希望大家踊跃响应,到时还可以长期将此贴置顶.ICCAE



作者: 时间定格    时间: 2011-5-1 08:34

这个技巧主要是关于建模方面的,在Flotherm中建模要利用到绝对坐标和相对坐标。几乎每一个元件都要输入坐标值和几何值。坐标值的换算相当的麻烦,占去了建模的很大一部分时间。做过8个简单教程的朋友,一定知道。教程上是先建立求解域,之后再开始建模。我这个建模过程并不是先设定求解域,而是先建立模型!!
1.
先建立几何模型,注意将坐标设为绝对坐标,不考虑求解域的大小。如果觉得碍眼可以用DB中快捷菜单 里的命令或F10里命令来隐藏求解域。建模的时候,由于已经有了各元件之间的相对位置关系参数,PCB之间的相对位置关系,以及其他的元件之间的相对关系。利用DB中move命令和align命令来建立相对之间的关系,相当的方便。特别是当这两个命令结合使用的时候,更是威力无穷。
2.
由于摒弃了输入坐标值,所以建模速度大为加快。其中对于align命令要注意的是,当一块PCB板与一个chassis对齐 ,就如同显示的那种对齐。当chassis的的厚度为thick时,pcb板是与chassis的外边相对齐的。实际情况PCB应该不是这么嵌入机壳的把。一般都有导轨的把。所以要把PCB板子往内移动(move)一个thick厚度。
3.
当所有的模型都建立好了,就考虑求解域的问题。DB中关于求解域的大小问题,在此不在多说了。我要是对自然对流设求解域,放大求解域之后拖动到大致位置就可以。个人认为没必要特别精确的。可能有人会问,自然对流可以大致拖到一个位置。要是强迫对流,没有放大求解域呢??
4.
当没有放大求解域时,因为求解域的大小和chassis一致,可以先行设定求解域的大小(不要考虑坐标值),然后,将chassis的坐标值,填入到求解域的坐标中就可以了。如果,自然对流的时候,有朋友希望chassis精确的处于求解域的中间或者某个位置。其实也很方便,建立一个求解域一样的大小的辅助chassis,然后采用align和move命令。使这个辅助chassis和建模的时候chassis处于一定的位置关系。之后,将辅助的chassis坐标值输入到求解域中就可以了。建立这么一个辅助的chassis主要目的是,domain无法直接域chassis进行align和move。最后把这个辅助的chassis删除就可以了。
5.
其实,看一下flotherm自带的例子可以发现,有些求解域的坐标并非(0,0,0)说明他们很有可能也不是先建立求解域的。
6.
我的这个使用技巧基本就这样了,想来其实也没啥太大技术含量。但凡参加过flotherm培训的基本都知道这个后建求解域的方法。我在这里主要还是抛砖引玉,希望大家多多交流!!!!!
                                                       『ss』 2007.07.10


作者: YOYO    时间: 2011-5-1 08:34

既然ss开了个贴,不顶有点对不住。牵强附会,也写个建模的trick吧。其实谈不上trick,只是可能对一些新手会有帮助。
大家都知道FT里建的平面热源是有一个方向属性的,在建模时将这个方向指向主要的散热途径。比如很多发热器件会帖在散热片上,这时热源可以指向散热片。但有些时候,你可能很难确定热流的主要方向,或者平面热源两边的散热情况本身就是差不多的,这时候该怎么办呢?
咱们来看一个极端的情况:如下图,白线的部分是一个发热器件,贴在上面的一个散热片上。只有第一幅是热源方向朝上的结果,我们认为这个结果更接近实际情况。但如果一个新手不知道散热的主要途径,把热源方向设置成向下(当然有点夸张 ),一样的网格,结果就会变得很差,如第二幅图。怎么办?Of course,最简单的方法就是把热源方向反过来。但是在有些情况下,热源两边散热情况确实没有明显区别,比如一个平面热源建在一个不贴散热片的器件的中间。这时候可以加密热源方向所指一侧的网格,尽量减小结果对网格的sensitivity,这样可以大大减小热源设置方向对结果的影响,如图三、四、五。下面的最后两副图是加密热源反方向的网格的结果,可以看出热源这个面的网格对结果的影响小很多。
如果热源两面非常对称,我想应该可以建两个热源分别指向两边。
不知道说明白没有。
BTW,从热源设置这方面来讲,个人感觉Icepak做得更好些,不用考虑方向性的问题,实际的物理情况也应该是这样的。

图片太大,搞不上来。希望大家看文字知道我说的是什么。 (又一次提醒大家应该多筹集点钱,把论坛空间搞大点。




作者: xlt    时间: 2011-5-1 08:34

没有图片,不是的明白啊


作者: 茶蘼花开    时间: 2011-5-1 08:34

按超版的意思可能是这样的!!
1.FT中平面source都有个方向性,在贴幅属性的时候,是要指定这个方向的。完了,在DB中可以通过快捷键F10,激活一个命令窗口,然后在里面有一个选项可以显示平面热源的方向。
2.这个指定的方向,确定了大部分热流流动的方向。但实际情况热流很有可能往两面跑。为了减少软件的这个缺陷,加密一侧(热流箭头指向处)网格可能减少这种软件与实际的偏差。
我想大概就是这个意思,以前没注意到这种问题 ,学习了!!!

Excellent understanding! ----------------Single00




作者: 冰冻的心    时间: 2011-5-1 08:34

从仿真结果看,FT像是直接把平面热源的能量加在箭头所指方向一侧的第一层网格内。所以我觉得加密的关键是第一层网格的厚度要小。也就是说如果建一个平面热源,箭头所指方向的第一层网格0.1mm,那么和建一个0.1mm厚的体热源是一样的效果。这只是我的猜测,有兴趣的朋友可以自己试一下,然后来这告诉大家结果。
如果是这样的话,在实际散热对称情况下,建一个单一的平面热源,模型里的温度场肯定是不对称的。这个差异取决于很多东西。比如,当第一层网格厚度趋于0时,那所加的边界条件就是趋于对称的;如果第一层网格的热传导系数趋于无穷,那所加的边界条件也是趋于对称的。
网格对结果的影响一般好理解,实际上材料对结果的影响也是非常大的。如一个平面热源加在一个block中间,两边散热情况对称,如果block是铜的,可能结果温度分布很对称;如果block是块朔料,那温度的分布可能非常不均匀,尽管实际情况无论什么材料都应该是对称的。


作者: lhlala665    时间: 2015-9-24 10:10





欢迎光临 热设计论坛 (https://resheji.com/bbs/) Powered by Discuz! X3.4