主要内容

散热器的温度分布

这个例子展示了如何创建一个简单的3 d散热器几何和分析对散热器传热。这个过程有三个步骤。

在PDE Modeler创建二维几何应用

在PDE Modeler中创建一个几何应用。首先,打开PDE Modeler应用几何组成的一个矩形和12圈。

pderect ([0 0 0.008 0.01])我= 0.002:0.002:0.008j = 0.002:0.002:0.006 pdecirc (i, j, 0.0005)结束结束

调整轴通过选择的限制选项>轴的限制。选择汽车使用自动缩放为轴。

散热器由一个矩形和基地12圈

导出几何描述矩阵,设置公式,名称空间在MATLAB矩阵®工作区,选择>出口几何描述,设置公式,标签。这些数据可以在工作区中重建几何。

挤压散热器的二维几何到3 d几何

在MATLAB命令窗口,使用decsg函数导出几何分解为最小的地区。策划的结果。

g = decsg (gd、科幻、ns);pdegplot (g,“FaceLabels”,“上”)

二维几何与标签显示脸1是矩形,并面临从2到13是圆

创建一个热模型进行瞬态分析。

模型= createpde (“热”,瞬态的);

创建一个二维几何分解几何矩阵和分配热模型的几何形状。

g = geometryFromEdges(模型中,g);

挤出的二维几何z设在0.0005单位。

g =挤压(0.0005 g);

情节挤压几何,这样您就可以看到标签上。

图pdegplot (g,“FaceLabels”,“上”)视图(90 [0])

顶视图的挤压几何显示id的面孔从15到26必须挤压形成鳍

挤出圆形脸(与IDs面临从15 - 26)沿z设在0.005更多的单位。这些面孔散热器鳍片的形式。

g =挤出(g, [15:26], 0.005);

分配修改几何热模型并绘制几何。

模型。几何= g;图pdegplot (g)
三维几何代表12圆鳍的散热器

进行热分析

假设散热器是由铜、指定导热系数、质量密度和比热。

thermalProperties(模型,“ThermalConductivity”,400,“MassDensity”,8960,“SpecificHeat”,386);

指定斯蒂芬玻尔兹曼常数。

模型。StefanBoltzmannConstant = 5.670367 e-8;

应用温度边界条件对散热器的底部表面,由13个脸。

thermalBC(模型,“脸”1:13,“温度”,1000);

指定对流和辐射参数对散热器的所有其他表面。

thermalBC(模型,“脸”14:g.NumFaces,“ConvectionCoefficient”5,“AmbientTemperature”,300,“辐射”,0.8);

设置所有表面的初始温度环境温度。

thermalIC(模型,300);

生成一个网格。

generateMesh(模型);

解决瞬态热问题乘以0到0.0075秒的时间步长0.0025秒。

结果=解决(模型、0:0.0025:0.0075);

每个时间步的温度分布。

i = 1:长度(results.SolutionTimes)图pdeplot3D(模型,“ColorMapData”results.Temperature(:我)标题({[的时间= 'num2str (results.SolutionTimes(我))“年代”]})结束

散热器的温度分布在0

散热器的温度分布在0.0025 s

散热器的温度分布在0.005 s

散热器的温度分布在0.0075 s