30-ICEPAK学习笔记.docx
《30-ICEPAK学习笔记.docx》由会员分享,可在线阅读,更多相关《30-ICEPAK学习笔记.docx(28页珍藏版)》请在三一办公上搜索。
1、ICEPAK学习笔记张永立2010-09-13书目学习Tutorials5算例一:翅片散热5流量单位CFM:5ICEPAK的分析流程:5Peclet数:5网格Peclet数:5留意。Pening和风扇的边界条件设置:6算例二:RF放大器6射频功率放大器简介:6WallEnclosurcBlockPlate的区分:7Wall的内侧(inner)和外侧(OUtSidC)是如何定义的?7Enclosure内部是否有网格,内部是如何定义和处理的?7PCB板的定义(Rack/Board/HeatDissipation/Trace1.ayers):7HeatSink的定义尺寸含义:7算例三:风扇位置优化7
2、格栅(Grille)可以定义倾斜角度:7类型为“hollow”的BIOCk内部没有网格:8优化参数的定义:8定义并显示多工况报告(report):8如何修正风扇模型中P-Q随着海拔高度的变更:8留意networkblock的用法:9算例四:冷板的模拟(Cold-Plate)9在BIOCkI内部又建立BIOCk2意味着什么?9留意优先级的应用:9算例五:热管模拟9UnPaCk的应用:9各向异性导热的设置:9嵌套assembly的运用方法:9算例六:协调网格/非协调网格对比10ICEPAK的默认参数设置:10为什么ICEPAK写出的*.res文件不能读入到CFD-Post后处理?10算例七:高级网
3、格划分10建立ASSCnIbIy实现非连续网格划分时须要留意:10掩膜板划分网格须要留意:11接触热阻和薄导热板的差别是什么?11留意:ICEPAK中不允许两个“thinobjects,交叠在一起!12算例八:计算GriIlC损失系数(批处理/优化)12ICEPAK中多孔板的创建方法:12留意多种批处理的设置和后处理功能:12算例九:两种散热器翅片散热效果(参数开关)12多种散热器对比可以在一个CaSe中通过切换开关来实现:12一个CaSe计算多种散热器模型不须要预先生成网格:12本算例的。PCning边界没有设置压力边界条件:12算例十:最小化热阻(参数优化)13计算域外延:13新材料的定义
4、:13如何才能激活ICEPAK的优化参数(optimization)?13优化计算的基本步骤:13算例H-:ICEPAK的辐射模型14自然对流最好给定非零速度的初始条件:14辐射模型一:S2S模型14辐射模型二:DO模型14三种计算结果对比:14算例十二:瞬态模拟15定义一个瞬态问题:15随时间变更函数实体的定义方法:15非定常动画:15算例十三:ZoomIn功能15留意本算例hollowBlock的用法:15GrilIe的方向问题:15Grille和ReSiStanCe的差别:16当所设置的ZOomln区域和系统中的实体(object)相交时:16关于ZOOlnIn的具体分析:16干脆具体计
5、算和通过ZoOnjn具体计算的结果差别比较:16算例十四:IDF导入功能16IDF文件说明:16留意“Group”的应用:17算例十五:CAD导入功能17CAD几何面导入成ICEPAK实体(object)的方法:17MCntor输出文件格式:17MesherHD网格:17如何查询网格数量和质量?17如何并行计算?17如何重启动计算?17算例十六:PCB板的TraCe导入17可以导入TraCe的文件格式:17如何能够查询材料库函数的具体物性参数?18ICEPAK是如何依据导入的trace计算热导率的?18PCB实体不能兼容非连续网格:18PCB实体和BloCk实体有什么区分?18IDF导入的模型
6、划分网格出错:19算例十七:TraCe焦耳热19给定局部关切的TraCe焦耳热:19计算过程中中途强制停止计算的后果:19算例十八:微电子封装19留意封装库的选择和运用:19留意network类型的BIOCk的设置和结果温度查询方法:20留意探针(Probe)的运用:20为什么文本输出和图形显示的最高温度差别很大?20算例十九:多级网格20定义assembly时须要留意:20留意多级网格的用途和用法:21算例二十:BGA封装的TraCe导入21留意导入BGA中trace的方法:21计算封装内部的热问题没有流淌:21留意本算例自然对流系数的处理方式(不是常数):21留意RjC的计算方法:21算例
7、二十一:30所ICEM题目22如何在ICEPAK中实现模拟?22阅历技巧总结221 .如何把元器件功率导入ICEPAK中?222 .应用“tworesistor双热阻模型计算温度不合理的问题233 .关于IDF文件的说明244 .IDF中间格式如何导入Pro/E245 .关于常用EDA软件的介绍246 .PADS和Protel文件格式互转287 .Protel的数据输入给ICEPAK的方法29学习TUtorialS算例一:翅片散热流量单位CFM:CFM是一种流量单位cubicfeetperminute立方英尺每分钟1CFM=28.31851./MINICEPAK的分析流程:建模模型检查划分网格
8、网格视察检查Reynolds和Peclct数求解Peclet数:pecletnumber,用P或Pe表示,是一个无量纲数值,用来表示对流与扩散的相对比例。随着Pe数的增大,输运量中扩散输运的比例削减,对流输运的比例增大。P=v1.其中V为特征速度,1.为特征长度,为特征扩散系数。网格Peclet数:1976年RoaChe提出,网格或单元PeeIet数可以用来度量某点处的对流和扩散的强度比例。网格PeClet数定义为:随着Pe数的增大,的输运量中扩散输运的比例削减,对流输运的比例增大。扩散是无方向性的,在各个方向的扩散量一样。而对流是有方向性的,输运特征或的分布呈椭圆形态。当Pe-8时,的输运中
9、几乎没有扩散,全部都是对流。在P点处的影响由于对流干脆传达到下游节点E,而反过来E点处的值几乎对P点处的分布没有影响。因此网格PeClet数越大,上游节点值对下游节点的影响越大,下游节点对上游节点的影响越小。而当Pe=O时,上游节点对下游节点的影响与下游节点对上游节点的影响一样。采纳泰勒级数误差分析可知,中心差分格式离散方程计算具有二阶截差,在Pe2或扩散占优的流淌状况下,计算有较高的精度。但是当流淌为强对流状况时,计算的收敛性和精度都较差0为什么这里有个标准一一Pe2,则aE将会为负,而这样会导致物理上不真实的解。因此当Pe-tlMainlibrary噩GroupsIIPost-proces
10、sing-QPointsWTrashInactiveM3Model-Q)Cabinet一图cabinet_default_s羽cabinet_default_ssource.1为什么ICEPAK写出的*.res文件不能读入到CFD-Post后处理?算例七:高级网格划分建立Assembly实现非连续网格划分时须要留意:设置ASSembIy的slack时,不要把非连续网格界面放在ASSembly和其它器件相接触的位置,如下图示:a8SCfnbly1上图assembly的slack,划分网格会失败。上图assembly的slack,划分网格胜利。掩膜板划分网格须要留意:如下图,当对“Plate”运用
11、类型“conductingthin”划分网格失败时,可以尝试把掩膜板改为接触热阻的形式“Contactresistance”类型。Figure7.2:ThinConductingPlateIntersectingtheNon-ConfonnalBonndarjr接触热阻和薄导热板的差别是什么?即类型mContactresistance和mconductingthin”的差别是彳I么?留意:ICEPAK中不允许两个“thinobjects”交叠在一起!算例八:计算GriHe损失系数(批处理/优化)ICEPAK中多孔板的创建方法:先创建一个block作为无孔板,再在此板的平面内穿件若干个openi
12、ng!留意多种批处理的设置和后处理功能:表达式的定义、曲线的绘制等。算例九:两种散热器翅片散热效果(参数开关)多种散热器对比可以在一个case中通过切换开关来实现:两种类型的散热器效果对比,可以把两个散热器同时建立在一个模型中,把其中一个散热器放在“Trash中的InaCtive;等一个分析完毕后,再把这个散热器从“Inactive”中拿出来,把另外一个散热器放入“Inactive”中。也可以干脆定义一个变量,如“HcatSink”通过在trials中给定变量HcatSink”的值(如:rtInlinew和“Staggered”)来实现。一个case计算多种散热器模型不须要预先生成网格:由于多
13、种散热器几何模型不一样,因此软件在计算每个模型之前自己自动划分网格。不过最好把散热器作为一个ASSembIy,以便应用Non-Conformal网格。本算例的OPening边界没有设置压力边界条件:当外边界不设置压力边界条件时,软件内部是如何处理压力边界条件的?计算结果显示压力场分布的合理性有待探讨?!算例十:最小化热阻(参数优化)计算域外延:当计算域不仅包含了热分析器件本身,还包含其四周的空间场时,在ICEPAK中实现只须要把“Cabinet”尺寸外延,并把“Cabinet”的默认边界改成“opening”边界即可。新材料的定义:可以创建自己的新材料放在材料库里面。A如何才能激活ICEPAK
14、的优化参数(optimization)?不知道是什么缘由,目前我的ICEPAKVI2.1版本始终无法激活(灰体),刚好定义了设计变量。优化计算的基本步骤:第一步:定义设计变量,并给定设计变量的初始值;其次步:定义设计变量的约束条件(包括设计变量的上下限,目标变量的约束等,目标变量可以是函数表达式,例如:Mass_HeatSink1+Mass_HeatSink20.326kg);第三步:生成网格;第四步:提交求解。OptimizationrunDknVsISwvITgrmin*IPbtIPrntgmphIS(rcnGIFdlnI算例十一:ICEPAK的辐射模型自然对流最好给定非零速度的初始条件:
15、自然对流计算,要避开速度为零的出场,给一个较小的初始速度,以便求解能顺当进行下去。辐射模型一:S2S模型计算辐射前,先须要计算角系数(viewfactor)oICEPAK中,在aModelRadiationw中计算角系数。(注:不要激活DO辐射模型选项)辐射模型二:DO模型激活DO辐射模型选项,不须要计算角系数。三种计算结果对比:结论:一般辐射模型剧烈举荐运用S2S模型;当模型特殊困难,儿何面特殊多的时候,由于应用S2S模型计算角系数会占用特别多的计算量,则考虑运用DO辐射模型。Figure11.12:TemperatureFieldsonthez三20mmplanefor(八)Rftdiat
16、iondisabled(b)S2Sradiationmodeland(c)DiscreU?ordinatesradiationmode)算例十二:瞬态模拟定义一个瞬态问题:随时间变更函数实体的定义方法:非定常动画:算例十三:ZoOmln功能留意本算例hollowBlock的用法:假如计算域不是规则的六面体,可以考虑用hollowbIoCk来挖去不须要的计算域,这样此计算域内就不须要划分网格(如下图)。Grille的方向问题:其中的方向:“Normalin和Normalout,是如何定义的?Grille和Resistance的差另(:当所设置的ZoOnIln区域和系统中的实体(object)相交
17、时:通过“Resize”,被求交的实体会适应ZOomlrl区域,ZOOmIn本身的区域不变。3. ClickonAccepttocreatethezoom-inmodel.Sincemanyofthepartsinthezoom-inmodelextendoutofthezoom-inbox,awarningmessagewindowshouldpopuplistingasetofobjectsthatlieoutside.4. IntheObjectsoverlappingdialogbox,clicktleResizebuttontoresizethesepartstofitintothe
18、zm-inmodel.ANSYSIcepakwillwriteoutazoom-inmodelcalledrack-new.zoomJn.ANSYSIcepakwillreportontheoperationstoconstructthemodelandcreatetheprofilesintheANSYSIcepakmessageswindow.关于ZoomIn的具体分析:一旦创建了ZoOmIn区域,在当前书目下就会有一个“*.ZoOn1.in”的文件生成,打开此文件,把ZOOmln内部原来系统级上简化的实体删除,创建具体的实体模型,然后重新提交计算,即可获得具体的分析结果(软件已经自动把系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 30 ICEPAK 学习 笔记
链接地址:https://www.31ppt.com/p-7061160.html