整理EFDPro电子模块教程Word文件下载.docx
- 文档编号:20962561
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:34
- 大小:1.75MB
整理EFDPro电子模块教程Word文件下载.docx
《整理EFDPro电子模块教程Word文件下载.docx》由会员分享,可在线阅读,更多相关《整理EFDPro电子模块教程Word文件下载.docx(34页珍藏版)》请在冰豆网上搜索。
准备模型
在这个分析组件中存在很多特性,零件或子组件不需要分析。
使用EFD.Pro之前,仔细检查模型中不参与到分析中的元器件是一种良好的软件使用习惯。
剔除那些不参与到分析中的元件可以减少对计算机资源的要求和求解时间。
这个组件中包含了如下一些元件:
外壳,主板,PCB板,电容,电源,散热器,芯片,风机,螺钉,风扇支架,盖子等。
通过点击Pro/ENGINEER模型树中的特征,你可以看到所有的这些元器件。
在这个教程中我们通过对入口盖子内表面处的Fan设定一个边界条件来对风机进行仿真。
这个风机的几何外形比较复杂,重新生成的话需要一定时间。
因为风机的外壳在机壳之外,所以我们可以将其压缩(Pro/E功能)从而加快Pro/ENGINEER的操作。
1在模型树中选择FAN,和所有SCREWs及FAN_HOUSING元件(选择多个元件时,必须按住Ctrl键)。
2右击先前选择的任何一个元件并且选择Suppress。
之后点击Yes来确定压缩。
现在开始启用EFD.Pro。
创建EFD.Pro项目
1点击FlowAnalysis,Project,Wizard。
2如果已经在向导状态,直接选择Createnew,以便创建一个新的配置并且命名为INLET_FAN。
点击Next。
现在我们将创建一个名为USAElectronics的新系统单位,这将更有助于我们进行分析。
3在Unitsystem列表选择USA系统单位。
选择Createnew对工程数据增加一个新的系统单位,称之为USAElectronics。
EFD.Pro允许你使用预先定义好的系统单位,但通常你可以自定义常用的系统单位以便于分析。
无论是预定义的系统单位还是自定义系统单位都被保存在EngineeringDatabase中。
你也可以在EngineeringDatabase或Wizard中创建你所需要的系统单位。
通过拉动Parameter树中的滚动条,你可以看到对所有参数所设定的单位。
尽管绝大多数的参数都有一个常用的单位,诸如对于速度是ft/s对于体积流是CFM(每分钟立方英尺)但是我们还是要改变一些对于这个模型而言更为方便分析的参数单位。
由于模型的几何参数比较小,所以用英寸来替代英尺来作为长度单位更为的合适。
4对于Length框,双击Units项并选择Inch。
5现在展开Parameter树中的Heat组。
为了我们更为方便的处理电子设备类问题,我们对于功率和热流定义单位为Watt和Watt/㎡。
6设置分析类型为Internal。
在物理特性下勾选Heatconductioninsolids。
选择固体导热是因为几个电子元器件产生热量,我们关注这些热量是如何通过散热器和其他固体导热进行传递,直至最后进入到流体中去的。
7展开Gases夹并且双击Air行。
保持默认的FlowCharacteristics。
8展开Alloys文件夹并且选择SteelStainless321为Defaultsolid。
在Wizard中你可以指定应用到EFD.Pro项目中所有固体元件的默认固体材料。
想对一个或多个不同的元器件指定不同的固体材料,你可以在项目创建完成之后对这些元器件定义SolidMaterial条件。
9点击Next接受默认的外壁面绝热和零粗糙度边界条件。
10
尽管设置初始温度对于一段时间后温度到达某一确定值的瞬态分析而言是相当重要的,同样对于设置一个与最终仿真结果值相近的初始值有助于加速迭代计算的收敛。
在这个例子中,由于设备处于室温下,所以我们设置初始的空气温度和不锈钢(描述了机壳)的温度为50°
F。
设置初始流体Temperature和Initialsolidtemperature为50°
11
接受Resultresolution的默认值并且保持自动设置Minimumgapsize和Minimumwallthickness。
EFD.Pro通过使用整个模型尺寸、计算域和指定了边界条件和目标的面等信息来确定默认的最小间隙尺寸和最小壁面厚度。
在开始计算之前,我们推荐你检查一下最小间隙尺寸和最小壁面厚度,从而确保一些小的特征不会被忽略。
我们会在所有的边界条件和目标设定之后再来回顾一下这些方面。
点击Finish。
现在EFD.Pro利用赋值数据方式创建了一个新的例子。
我们使用EFD.Pro分析树定义我们的分析,这种定义方式类似我们先前利用模型树定义我们的模型。
右击ComputationalDomain图标并选择Hide从而隐藏求解域线框。
定义风扇
风机就是一种流动的边界条件。
你可以在没有定义BoundaryConditions和Sources的固体表面处来定义Fans。
你也可以在模型的入口或出口处人工的加一个盖子来定义风扇。
你可以在内部流动区域的面上定义内部风扇。
风机被认为是体积流量(或质量流量)随着选定的进出口面上压降不同而变化的理想装置。
风机的体积流量与静压降的特性曲线来自EngineeringDatabase。
如果你分析的模型中有风机,你必须知道这个风机的性能特性曲线。
在这个例子中我们采用EngineeringDatabase中一个预先定义的风机。
如果你不能在数据库中找到一个合适的风机特性曲线,你可以根据你风机的具体参数创建一个你自己的风机特性曲线。
1点击FlowAnalysis,Insert,Fan。
Fan对话框出现。
2如图所示选择INLET_LID的内表面。
(访问内表面,设置到Geometry并且右击INLET_LID直至内表面高亮,之后点击鼠标左键)。
3选择ExternalInletFan作为Fantype。
4点击Browse从Engineeringdatabase中选择风机图形曲线。
选择Pre-Defined,Axial,Papst下的Papst412项。
点击OK返回至Fan对话框。
5
在Settings页展开ThermodynamicParameters项,检查Ambientpressure是否为大气压力。
6返回到Definition页。
接受FaceCoordinateSystem作为参考Coordinatesystem。
当你选择这个面作为应用边界条件或风机的面,Facecoordinatesystem会自动的创建在这个平面的中心。
坐标系的X轴垂直于这个面。
Facecoordinatesystem只有在一个平面被选择的情况下才会被创建。
7接受X作为Referenceaxis。
8
点击OK。
新的Fans文件夹和ExternalInletFan1项出现在EFD.Pro分析树中。
现在你可以编辑ExternalInletFan1项或者使用EFD.Pro分析树来增加一个新的风扇。
直到最后一个这类特性被删除之前,这个文件夹都会处于显示状态。
你也可以在分析树创建一个特性文件夹。
右击项目名并且选择CustomizeTree去增加或剔除一个文件夹。
随着刚才所做的定义,我们告诉EFD.Pro通过风扇在这个开口处空气流入机壳,所以空气的体积流,随着环境大气压和风机出口处的静压不同而变化。
由于盖子出口处是环境大气压,所以风机产生的静压等于气流通过电子设备时候的压降。
定义边界条件
除了开口处定义了风机之外,任何流体流经系统处都要定义边界条件。
边界条件可以Pressure,MassFlow,VolumeFlow或Velocity形式定义。
你也可以使用BoundaryCondition对话框来定义IdealWall边界条件,这个边界条件可以是绝热,无摩擦壁面。
或定义RealWall边界条件,这个边界条件可以设置壁面粗糙度或者温度以及模型表面的热交换系数。
对于具有内部固体导热的分析,你也可以通过定义一个OuterWall边界条件来对模型外壁面设置一个热特性边界条件。
1
在EFD.Pro分析树,右击BoundaryConditions图标并且选择InsertBoundaryCondition。
2如图所示选择所有出口盖子的内表面。
3选择Pressureopenings和EnvironmentPressure。
4保持Settings页中的默认设置。
5点击OK。
新的EnvironmentPressure1项出现在EFD.Pro分析树中。
环境压力边界条件在流动出口处作为静压,在流动入口处作为总压。
打孔板定义
当建立具有小孔的打孔板时,无法避免的会在打开板小孔附近产生大量的网格。
我们通过定义流动区域的百分比可以方便的考虑打孔板的效应。
在EFD.ProEngineeringdatabase
的PreDefined项中没有我们所需的打孔板,所以我们需要创建一个用户自定义的打孔板。
1.点击FlowAnalysis,Tools,EngineeringDatabase。
2.在database树中选择PerforatedPlates,UserDefined。
右击并且选择NewItem。
3.如图所示输入相关数据,并且重命名Itemproperties特性名称为circularholesof5mmdiameterandwithaFreearearatioof60%。
在Engineeringdatabase中保存新建的项目
。
点击File,Exit关闭窗口。
4.选择EFD.Pro分析树下的EnvironmentPressure1项。
5.点击FlowAnalysis,Insert,Perforatedplate
Perforatedplate对话框出现。
6.点击Browse进入engineeringdatabase。
从Databasetree,UserDefined中选择新建的打孔板。
7.
新建的PerforatedPlate1出现在EFD.Pro分析树中。
打孔板可以仅仅设置在一个面上,在这个面上还可以定义环境压力和风扇。
定义双热阻模型
如下图所示,两个热阻块结合在一起可以简化电子封装热性能为双热阻模型。
Rjb和Rjc分别是芯片结点至PCB板和芯片外壳的热阻。
双热阻模型的其它表面是绝热的。
EFD.Pro要求通过建立一个块来创建芯片结点和外壳结点。
2.在databasetree中选择Two-ResistorComponents,UserDefined。
3.
如左图所示输入相应的尺寸数据。
面积2inx2ina并且厚为0.125。
在Engineeringdatabase中保存
这个新建的项目。
4.点击FlowAnalysis,Insert,Two-ResistorComponent
5.点击Browse进入至Two-Resistorcomponents预定义EngineeringDatabase列表。
6.定义Heatgenerationrate为5W。
7.从EFD.Pro模型树中分别选择外壳和结点CASE、JUNCTION。
8.点击OK。
新建的Two-ResistorComponent1出现在EFD.Pro分析树中。
定义其它热源
1.点击FlowAnalysis,Insert,VolumeSource
2.
在EFD.Pro分析树中,右击HeatSources图标并且选择InsertVolumeSource。
3.在模型树中选择所有CAPACITOR元件。
4.在Sourcetype中选择Temperature。
5.在Settings页的Temperature中输入100°
F。
6.点击OK。
7.在EFD.Pro分析树中不连续双击VSTemperature1项,将其重命名为Capacitors。
8.遵从上述相同步骤,对以下体积热源进行设置:
所有PCBs上的芯片(SMALL_CHIP)具有总的热功耗4W,并且POWER_SUPPLY元件具有120°
F恒定温度。
9.分别重命名为Smallchips和PowerSupply。
点击File,Save。
PCB和界面材料工具
PCB板使用EFD.Proengineeringdatabase中的PCBtool
来建立。
1点击FlowAnalysis,Insert,
PrintedCircuitBoard。
2在模型树中选择MOTHERBOARD.PRT。
3点击Browse进入到Engineeringdatabase。
4选择PrintedCircuitBoards下的Pre-Defined。
5在tems页中选择2S2P板。
6点击ItemProperties观察平面方向和垂直平面方向热导率等特性参数。
7点击TableandCurves观察导热层厚度和覆盖百分比。
同时PrintedCircuitBoard-1出现在EFD.Pro分析树中。
重命名PrintedCircuitBoard-1为MotherBoard。
下面我们将创建一个用户自定义的PCB板,并且将这些特性贴赋到垂直的PCB板。
9
点击FlowAnalysis,Tools,EngineeringDatabase。
10在databasetree中选择PrintedCircuitBoards,UserDefined。
点击
创建一个新项。
默认新创建的是一块2S2P板。
在Itemproperties改变Type为ConductorVolumeFraction。
12
在PercentageconductorinPCBvolume中输入10%。
13EFD.Pro会计算沿平面方向和垂直平面方向热导率的值。
所有的计算值均会以灰色背景显示。
14
点击保存图标
保存新建的项目。
15
右击EFD.Pro分析树下的PrintedCircuitBoards并且选择InsertPrintedCircuitBoard。
16点击Browse选择新建的UserDefinedPCB。
17
从模型树中选择PCB.PRT元件,对其应用verticalPCB特性。
18点击OK。
19新建的PrintedCircuitBoard1出现在EFD.Pro分析树中。
重命名为MemoryBoards。
20现在我们将定义主芯片和散热器之间的界面材料。
21T为了选择芯片外壳上表面,需要隐藏散热器。
在设计树下右击HEAT_SINK.PRT并且选择Hide。
对ENCLOSURE.PRT进行相同的操作。
22点击FlowAnalysis,Insert,
ContactResistance。
23选择芯片的上表面应用接触热阻。
24通常情况下接触热阻是散热器底面和芯片上表面之间很薄的一层低热导率材料。
你可以通过定义材料特性和厚度或者直接定义单位面积热阻的方式来模拟接触热阻的影响。
25从PreDefinedlibrary–Interface中选择界面材料InterfaceMaterials\Chomerics\CHO-THERM\T441-0.008inch/0.2mmthick。
26点击OK。
重命名ContactResistance1为TIM。
27按住CTRL键,多选ENCLOSURE.PRT和HEAT_SINK.PRT并且右击选择Unhide。
28点击File,Save或同时按下CTRL+S进行保存。
定义固体材料
1.右击SolidMaterials图标并选择InsertSolidMaterial。
2.在模型树中选择HEAT_SINK.PRT。
点击Browse并且选择Aluminum(Pre-Defined,Metals)。
4.通过点击OK将这一材料特性贴赋至heatsink。
5.遵从以上相同步骤,为其它元件定义固体材料:
∙小芯片由TypicalQFN构成(Pre-Defined,ICpackages)
∙盖子(INLET_LID和三个OUTLET_LIDs)由Insulator材料构成(Pre-Defined,GlassesandMinerals
注意出口盖子可以在模型树的pattern下(Pattern2ofOUTLET_LID)。
此外,你也可以通过图形显示区域进行选择。
6.
改变每一个建立的材料名称。
新的材料名称如下:
Chips–ICPackage,
HeatSink–Aluminum,和
Lids–Insulator。
定义工程目标
定义体积目标
1.右击Goals图标并且选择InsertVolumeGoals。
2.选择EFD.Pro分析树下的SmallChips项,选择的所有原件属于SmallChips热源。
3.在Parameter表格中,勾选TemperatureofSolid行的Max。
4.接受勾选UseforConv。
用于控制目标收敛。
5.点击OK。
新的VGMaxTemperatureofSolid1项出现在EFD.Pro分析树中。
6.改变新项的名称为:
VGSmallChipsMaxTemperature。
你也可以使用FeatureProperties对话框来重命名,这个对话框可以通过右击这个项目并选择Properties来打开。
点击图形区域的任意区域,从而放弃选择。
右击Goals图标并且选择InsertVolumeGoals。
8.
选择EFD分析树中的Two-ReisistorComponent-1,从而选择元件的外壳和结点。
勾选createaseparategoalforeachcomponent。
9.在Parameter表格中,勾选TemperatureofSolid行的Max。
接受勾选UseforConv。
用于控制收敛。
10.点击OK。
11.
重命名新建的VGMaxTemperatureofSolid1和Solid2项为VGCasemaxTemperature和VGJunctionMaxTemperature。
12.点击图形区域的任意区域,从而放弃选择。
定义表面目标
1.右击Goals图标并且选择InsertSurfaceGoals。
2.点击ExternalInletFan1项选择应用目标的表面。
3.在Parameter表格,在StaticPressure行勾选Av。
4.
用于控制收敛。
对于X(Y,Z)–分力和X(Y,Z)–分扭矩表面目标,你可以在这些计算目标上选择坐标系。
5.点击底部的Inlet并且从Nametemplate去除<
Number>
新的SGInletAvStaticPressur
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整理 EFDPro 电子 模块 教程