当前位置:文档之家› ANSYS热分析指南

ANSYS热分析指南

ANSYS热分析指南
ANSYS热分析指南

ANSYS热分析指南(第六章)

2007-11-29 作者:安世亚太点击进入论坛

第六章热辐射分析

6.1热辐射的定义

热辐射是一种通过电磁波传递热能的方式。电磁波以光的速度进行传递,而能量传递与辐射物体之间的介质无关。热辐射只在电磁波的频谱中占小部分的带宽。由于辐射产生的热流与物体表面的绝对温度的四次方成正比,因此热辐射有限元分析是高度非线性的。物体表面的辐射遵循Stefan-Boltzmann定律:

式中:—物体表面的绝对温度;

—Stefan-Boltzmann常数,英制为0.119×10-10 BTU/hr-in-R,公制为5.67×10-8

6.2基本概念

下面是对辐射分析中用到的一些术语的定义:

黑体

黑体被定义为在任意温度下,吸收并发射最大的辐射能的物体;

通常的物体为―灰体‖,即ε< 1;

在某些情况下,辐射率(黑度)随温度变化;

辐射率(黑度)

物体表面的辐射率(黑度)定义为物体表面辐射的热量与黑体在同一表面辐射热量之比。

式中:-辐射率(黑度)

-物体表面辐射热量

-黑体在同一表面辐射热量

形状系数

形状系数用于计算两个面之间的辐射热交换,在ANSYS中,可以用隐藏/非隐藏的方法计算2维和三维问题,或者用半立方的方法来计算3维问题。

表面I与表面J之间的形状系数为:

形状系数是关于表面面积、面的取向及面间距离的函数;

由于能量守恒,所以:

根据相互原理:

由辐射矩阵计算的形状系数为:

式中:-单元法向与单元I,J连线的角度

-单元I,J重心的距离

有限单元模型的表面被处理为单元面积dA I及dA J,然后进行数字积分。

辐射对

在辐射问题中,辐射对由一些相互之间存在辐射的面组成,可以是开放的或是闭合的。在ANSYS中,可以定义多个辐射对,它们相互之间也可以存在辐射ANSYS使用辐射对来

计算一个辐射对中各面间的形状系数;每一个开放的辐射对都可以定义自己的环境温度,或是向周围环境辐射的空间节点。

Radiosity 求解器

当所有面上的温度已知时,Radiosity 求解器方法通过计算每一个面上的辐射热流来得到辐射体之间的热交换。而面上的热流为接下来的热传导分析提供了有限元模型的边界条件。重复上面的过程,就会由于新的时间步或者新的迭代循环会得到新的热流边界条件,从而计算出新的温度分布。在计算中使用的每个表面的温度必须是均匀的,这样才能满足辐射模型的条件。

6.3分析热辐射问题

针对不同的情况ANSYS为热辐射分析提供了四种方法。

热辐射线单元(LINK31),模拟两节点间(或多对节点)间辐射;

表面效应单元(SURF151及SURF152),模拟点对面(线)的辐射;

利用AUX12生成辐射矩阵,模拟更一般的面与面(或线与线)的辐射(只有

ANSYS/Multiphysics

ANSYS/Mechanical和ANSYS/Professional这些产品提供辐射矩阵生成器);

Radiosity求解器方法,求解二维、三维面与面之间的热辐射,该方法对所有含温度自由度的

二维和三维单元都适用。(只有ANSYS/Multiphysics,ANSYS/Mechanical和ANSYS/Professio-

nal这些产品提供Radiosity求解器)

可以将上面四种辐射方法中的任何一种用于稳态或瞬态热分析中。辐射是一种非线性现象,因此需要进行平衡迭代来得到收敛解。

6.4节点间的热辐射

非线性线单元LINK31用于计算两节点间或多对节点间的简单辐射热传递,节点的位置是任意的,可作为其它单元的节点。LINK31需要定义如下数据:

材料属性:EMIS辐射率(可以随温度变化)

实常数:AREA(Ai)(有效辐射面积)

FORMF(Fij)(形状系数)

SBCONST(Stefan-Boltzman常数)

有关LINK31的使用实例,请参考《ANSYS 校验手册》:

VM106Radiant energy emission

VM107Thermocouple radiation

6.5点与面间的热辐射

应用表面效应单元可以方便地计算点与面间的辐射,包括2D的SURF151及3D的SURF152单元:

首先在实体单元的辐射表面覆盖一层表面效应单元;

单元关键选项KEYOPT(9)激活这些单元的热辐射分析功能;

如果设置KEYOPT(9)=1(缺省值),则可在单元实常数中定义形状系数;

如果设置KEYOPT(9)=2或3,则程序基于单元表面的法向与附加节点的位置关系、考虑余弦效应,计算形状系数。

使用表面单元进行热辐射分析的实例,请参考《ANSYS 校验手册》:

VM192Cooling of a billet by radiation

6.6AUX12―辐射矩阵生成器

只有ANSYS/Multiphysics,ANSYS/Mechanical,ANSYS/Thermal等产品提供AUX12,用于计算多个辐射面之间的辐射热传递。AUX12生成辐射面间的形状系数矩阵,并将此矩阵作为超单元用于热分析。分析模型可包含隐藏面或部分隐藏面,以及能吸收辐射能量的―空间节点‖。使用AUX12计算面与面之间的辐射可分为以下三个步骤:

定义辐射面

生成辐射矩阵

将辐射矩阵用于热分析

6.6.1定义辐射面分析类型

图6-1 二维和三维的辐射面

图6-2辐射面上覆盖的单元

在2D有限元模型的辐射边上覆盖一层LINK32单元,或在3D有限元模型的辐射面上覆盖一层SHELL57单元,步骤如下:

在前处理中创建热分析模型。由于辐射表面不支持对称条件,包含辐射的模型就无法利用几何上的对称性,因此必须建立完整的分析模型。二维和三维的辐射面示意图6-1如下:

在辐射面上覆盖一层SHELL57(3D)或LINK32(2D)单元,如图6-2所示。最好的方法是先选择辐射面的节点,然后用下面的方法创建面上的单元:

命令:ESURF

GUI:Main Menu>Preprocessor>Create>Elements>Surf Effect>Extra Node

Main Menu>Preprocessor>Create>Elements>Surf Effect>No extra Node

在执行上述命令之前,要确定首先激活了相应的单元类型及材料属性,如果不同辐射面的辐射率不同,建议用材料编号来区分这些面。还要注意SHELL57或LINK32的节点一定要与相应实体单元对应节点编号重合。否则计算结果将是错误的。

所覆盖的SHELL57或LINK32单元的方向是非常重要的。AUX12假设辐射方向是SHELL57单元坐标系的正Z向或LINK32单元坐标系的正Y向,因此必须正确地划分覆盖层的网格以使辐射面相对。单元的方向是由节点的排列顺序决定的,如下图所示:

图6-3 覆盖单元的方向

显示单元辐射方向的方法如下:

命令:/PSYMB,ESYS,1

GUI: Utility Menu>PlotCtrls>Symbols, 将ESYS Element Coordinate设置为ON。

定义一个空间节点,用于吸收没有被模型中其它辐射面吸收的辐射能量。这个节点的位置是任意的,对于一个开放系统通常需要空间节点,而对于封闭系统则不得设置空间节点

6.6.2生成辐射矩阵

计算辐射矩阵可按如下的步骤完成:

1.进入Aux12

命令:/AUX12

GUI:Main Menu>Radiation

2. 选择构成辐射面的节点和单元。较简便的方法是根据单元属性选择(如单元类型)选择单元,然后选择所有Attached to单元的节点(同时应注意将空间节点也选择进来):

命令:ESEL,S,TYPE和NSEL

GII:Utility Menu>Select>Entities

3. 确定所分析的模型是3D还是2D

命令:GEOM

GUI:Main Menu>Radiation Matrix>Other Settings

AUX12采用不同的算法分别计算2D和3D模型的形状系数,AUX12默认为3D。2D 可以是平面的(NDIV=0),也可以是轴对称的(NDIV >0),缺省为平面的。轴对称模型在内部展成3D,NDIV是圆周方向分割数量。例如NDIV=10,则每段为36度。

4.确定辐射率(缺省为1.0):

命令:EMIS

GUI:Main Menu>Radiation Matrix>Emmisivities

5. 定义Stefan-Baltzmann常数(缺省情况下,英制单位为0.119×10-10 Btu/hr-in2-R4,国际单位制为5.67×10-8W/m2K4)。

命令:STEF

GUI:Main Menu>Radiation Matrix>Other Settings

6. 确定计算形状系数的方法。

命令:VTYPE

GUI:Main Menu>Radiation Matrix>Write Matrix

可选择非隐藏或隐藏两种方法之一,非隐藏方法计算每个单元对其它单元的形状系数,无论两单元之间是否有阻碍;隐藏方法(默认)首先用―隐藏线‖算法确定两单元之间是否―可见‖,如果目标单元与辐射单元的辐射方向指向对方,而且设有其它单元阻碍,则它们是―可见‖的,形状系数按如下方法计算:

每一个辐射单元被封闭成一个半径为单位值的半球(3D)或半圆(2D);

所有的目标单元向这个半球或半圆投影;

一定数量(默认为20)的射线由辐射单元面投向半球或半圆。这样,形状系数就是投到投影面上的射线数量与辐射面发出的射线的数量之比,通常设定的射线数量越多,形状系数的精度越高。可以通过设定VTYPE命令的变量NZONE或上述的菜单来设定射线数量

7.如果有必要(例如开放系统),应指定空间节点:

命令:SPACE

GUI:Main menu>Radition>Matrix>Other Settings

8.将辐射矩阵写到文件jobname.sub中,如果想要写更多的辐射矩阵,为不同的矩阵指定不同的文件名:

命令:WRITE

GUI: Main Menu>Radiation Matrix>Write Matrix

如果需要打印出辐射矩阵,应在执行Write命令之前执行命令:mprint,1。

9.选择所有节点及单元

命令:ALLSEL

GUI:Utility Menu>Select>Everything

现在就已经将辐射矩阵作为一个超单元写入到一个文件中了。

6.6.3 使用辐射矩阵进行热分析

生成了辐射矩阵之后,重新进入前处理器,定义作为超单元的辐射矩阵。步骤如下:

1.重新进入前处理器,选择单元MATRIX50(超单元),并设置单元Keyoption为热辐射分析。

命令:/PREP7

GUI:Main Menu>Preprocessor

2.设置缺省单元类型为超单元

命令:TYPE

GUI:Main Menu>Preprocessor>Create>Element>Elem Attributes

3.读入辐射超单元矩阵

命令:SE

GUI:Main Menu>Reprocessor>Create>Elements–Super elements-From .SUB

4.不选择或删除用于生成辐射矩阵的SHELL57或LINK32单元,因为在热分析中已经不再需要了。

命令:EDELE

GUI:Main Menu>Preproccssor>Modeling>Delete>Elements

5.进入求解器,定义空间节点的热边界条件,空间节点的典型热边界为温度(环境温度),也可能是热流率。边界条件应能够反映被模拟的环境的真实情况。

命令:D,F

GUI:Main Menu>Solution>Loads-Apply…

6.其它步骤与普通热分析相同

6.7使用空间节点的几点建议

尽管模拟热辐射并不总是需要定义空间节点,但使用或不使用空间节点可能会明显影响计算精度,分析中请注意有关空间节点的如下几点:

6.7.1对于非隐藏方法

用非隐藏方法计算形状系数,不对空间节点做特别的考虑,也可以得到系统足够精确的解。通常对于封闭系统不应定义空间节点;而对于开放系统应当定义。只有当开放系统中含有灰体(辐射率小于1)时,才必须定义一个空间节点,以保证计算精度。

6.7.1对于隐藏方法

AUX12中形状系数计算的精度会影响到空间节点的辐射计算,由于计算的误差在空间节点上累积,在封闭或接近封闭系统中空间节点形状系数的相对误差会过大。

使用隐藏方法时,可能会需要增大计算形状系数时的射线数量,并细化网格,以便得到更精确的形状系数。如果上述方法不能实施,可考虑如下建议:

对于封闭系统,即所有的辐射面形成一个封闭空间,不向外界辐射,不要使用空间节点。

如果问题的实质允许只模拟辐射面间辐射(忽略向空间的辐射),那就不要定义空间节点。这种情况仅对黑体(辐射率为1)有效。

对于一个接近封闭的系统,如果必须考虑向空间的辐射,可以在开口处划分网格,并将开口处节点的温度自由度约束为空间温度。这样,空间形状系数的计算更精确。

对于有明显空间损失的开放系统,可以使用空间节点(需要定义节点的热边界条件)来计算辐射损失,这样中等的网格密度及射线数量会得到足够精度的结果。

6.8使用AUX12的几点注意事项

只有所有的辐射面之间可以完全地看到对方时,才能使用非隐藏方法。否则形状系数的计算是错误的,热分析的结果不正确甚至不会收敛。

隐藏方法需要明显更长的计算时间,所以只有辐射面间有障碍存在或无法分组计算时才选用。

对于有些情况可以对辐射面分组,各组之间在辐射传热上是完全独立的。由于在一个组中的辐射面之间没有阻碍,可以用非隐藏方法计算形状系数,分别写入辐射矩阵文件。这样可以节省大量CPU时间。要对辐射面进行分组,在写矩阵之前选择的需要的辐射面组。

对于隐藏方法,增大射线数量会提高形状系数的计算精度。

无论是隐藏的方法还是非隐藏的方法,通常辐射表面的网格越细,越规则,形状系数计算精度越高。但是,对于隐藏法而言,如果要得到相同精度的形状系数,其对网格的要求比非隐藏法更高。如果网格太差,即使将射线的数量增加到其最大值,也无法获得所需的求解精度。

对于轴对称情况,NDIV设为20,可以得到足够精度的形状系数。单元在拓展到3D时应有合理的形状(长细比应在合理的范围内)。

用于生成2D辐射矩阵的LINK32单元,并不直接支持轴对称选项。因此,对于轴对称模型,确认在运行热分析以前删除或不选择此单元。

理论上讲,对于封闭系统,由任意一个辐射表面到所有其它辐射面的形状系数的和为1;对于开放系统则应小于1。可以通过执行MPRINT,1命令将形状系数如下打印出来―***FORM FACTORS *** TOTAL = Value‖,由此可检查每一个辐射面形状系数的计算是否正确。如果超过1则肯定错误。尤其在两辐射面间有障碍时,不留意地使用了非隐藏方法计算,就会出现这种情况。

6.9Radiosity求解器方法

只有ANSYS/Multiphysics,ANSYS/Mechanical,ANSYS/Thermal等产品提供Radiosity求解器。该方法可以求解多个面间的常规热辐射问题,适用于所有含温度自由度的二维和三维单元。

定义辐射面;

定义求解选项;

定义形状系数(View Factor)选项;

计算并查询形状系数。

定义载荷选项

6.9.1定义辐射面

在PREP7中创建三维几何模型并划分实体网格。需要注意的是这种方法不支持对称条件,因此所有参与热辐射的表面必须全部建模。辐射表面为3D模型中的面或2D模型中的边。该方法允许有多达10个独立的辐射对,辐射对含有相互间有辐射换热的面。

用SF、SFA、SFE或SFL命令定义每一个辐射面的辐射率及辐射对编号。对于所有相互之间有热辐射作用的辐射面,使用同一个辐射对编号。如果辐射率与温度有关,可在上述命令中定义VALUE=-N,此时,对于材料N,其辐射率的值由EMIS性质表确定。

验证是否为已定义的表面指定了正确的辐射率、辐射对编号及辐射方向。

命令:/PSF

GUI:Utility Menu>PlotCtrls>Symbols

在SHELL57或SHELL157号单元上施加辐射载荷时,必须为其内外表面的方向指定合适的编号。可使用SF,SFA,SFE命令来施加这些载荷。SF和SFA命令仅将辐射表面载荷施加在壳单元的1号面上,如果要在2号面或两个面上都施加辐射表面载荷,请适用SFE命令。有关这两种单元的表面方向和编号请参见《ANSYS Element Reference》。

6.9.2设定分析选项

对于辐射分析,必须要设定相应单位制下的Stefan-Boltzmann常数:

命令:STEF

Main Menu>Radiation>Solution Option

Main Menu>Solution>Solution Option

如果当前使用的温度制为摄氏或华氏,应定义一个温度偏移量将其转化到绝对温度:

命令:TOFFST

GUI:Main Menu>Preprocessor>Loads>Solution Option

Main Menu>Radiation>Solution Option

Main Menu>Solution>Solution Option

设定求解器,选择直接求解器或迭代求解器(默认)。同时也可以设定热流密度的松弛系数和收敛精度:

命令:RADOPT

GUI:Main Menu>Preprocessor>Loads>Solution Option

Main Menu>Radiation>Solution Option

Main Menu>Solution>Solution Option

如果分析的是一个开放系统,必须定义环境温度(空间温度)或为每个辐射对定义环境节点,设定环境辐射空间温度的方式如下:

命令:SPCTEMP

GUI:Main Menu>Preprocessor>Loads>Solution Option

Main Menu>Radiation>Solution Option

Main Menu>Solution>Solution Option

SPCTEMP命令定义每个辐射对的空间温度,同时,也可用该命令显示或删除所有已定义的空间温度。为每个辐射对设定空间节点的方式如下:

命令:SPCNOD

Main Menu>Radiation>Solution Option

Main Menu>Solution>Solution Option

如果前面提到的―环境‖是分析模型中的另外一个实体,则必须对每个辐射对用SPCNOD命令为环境辐射定义空间节点。Radiosity求解器将在空间节点上指定的温度作为环境温度。可用该命令显示或删除所有已定义的空间节点。

6.9.3定义形状系数选项

对于三维或二维模型,要计算新的形状系数,可用如下方式定义各种选项:

命令:HEMIOPT

GUI:Main Menu>Preprocessor>Loads>View Factor Option

Main Menu>Radiation>View Factor Option

Main Menu>Solution>View Factor Option

该命令设置采用半立方(Hemicube)法计算形状系数时的―分辨率‖,默认值为10,此值越高,形状系数的计算精度越高。

选择计算2D模型的形状系数的选项:可将2D模型定义为2D平面或轴对称(缺省为平面)、可设定轴对称模型的划分区间数(默认为20)、可选择隐藏和非隐藏选项(缺省为隐藏)、可设定形状系数计算的区域数(缺省为200)。

命令:V2DOPT

GUI:Main Menu>Preprocessor>Loads>View Factor Option

Main Menu>Raduiation>View Factor Option

Main Menu>Solution>View Factor Option

设定是否需要重新计算形状

命令:VFOPT

GUI:Main Menu>Preprocessor>Loads>View Factor Option

Main Menu>Radiation>View Factor Option

Main Menu>Solution>View Factor Option

VFOPT,opt设置为NEW时,则程序重新计算形状系数并将其保存在一个文件中。如果数据库中已经有了形状系数,则该命令可以关闭对形状系数的计算(opt=OFF)。在第二次(或多次)执行SOLVE命令时,OFF是默认值,即不重新计算形状系数而直接读取第一次求解的形状系数。如果第一次求解后形状系数发生较大改变,需要重新计算形状系数(如大变形),则应在第二次(或多次)求解前,将此值设定为NEW,重新计算形状系数。

6.9.4计算并验证形状系数选项

然后可以计算形状系数,并验证和得到平均值。

计算并存储形状系数:

命令:VFCALC

GUI:Main Menu>Radiation>Compute

可用如下命令列出所选择单元对的形状系数并计算平均系数:

命令:VFQUERY

GUI:Main Menu>Radiation>Query

用如下命令可将平均系数提取出来:

*GET,Par,RAD,VFAVG

6.9.5设定载荷选项

如果模型有均匀的温度,本步将设定初始温度。还需要定义载荷步并将边界条件的变化形式设定为渐变。

对所有节点设定初始的均匀温度

命令:TUNIF

GUI:Main Menu>Solution>Settings>Uniform Temp

设定载荷步数量或时间步

命令:SUBST或DELTIM

GUI:Main Menu>Preprocessor>Loads>-Load Step Opts-Time/Frequenc>Freq and Substps or Time and Substps

Main Menu>Preprocessor>Loads>-Load Step Opts-Time/Frequenc>Time-Time Step

由于热辐射是高度非线性的,应设定渐变的边界条件

命令:KBC

GUI:Main Menu>Preprocessor>Loads>-Load Step Opts-Time/Frequency>Time-Time Step

6.10静态热辐射分析的几点建议

对于只有热流密度(HFLUX)或热流率(HEAT)边界条件的热辐射问题,或热辐射作为热传递主导方式的问题(即低导热系数),应采用―伪瞬态‖求解方法来求解静态问题。主要有如下三个步骤:

1.在定义材料属性时,定义材料的密度和比热为常值。设定这两个材料值的大小并不重要,因为最终是求解稳态问题;

2.将求解类型设定为瞬态问题

命令:ANTYPT

GUI:Main Menu>Solution>New Analysis

3.将准静态辐射分析求解为稳态问题

命令:QSOPT

GUI:Main Menu>Preprocessor>-Load Step Options->Time/Frequency>Quasi-Static

只有当SOLCONTROL,ON时,QSOPT命令才有效。可用OPNCONTROL 命令设定稳态温度的误差。

与物体材料属性(密度、比热、导热系数等)相关,在瞬态变化刚开始时,物体温度的变化量可能很小。开始时将QSOPT设置为ON,将结束时间设为默认值(TIME=1),可得到非静态的结果,按以下方法可得到纯静态结果值:

用命令OPNCONTROL减小静态温度误差范围,这样可能会使计算时间延长;

增大最终时间值和时间步长值以便在后面获得大的温度改变。

6.11热辐射分析实例1

6.11.1问题描述

在第五章实例1中考虑热辐射,冷却栅表面黑度为0.9,求解温度分布及与空气间的热流率。

使用隐藏方法

首先按第五章例1的命令流或菜单,求解未考虑热辐射时的温度分布。注意到表面单元可以转换为LINK32,使用隐藏方法生成一个辐射矩阵。然后再回到原来的分析,将此辐射矩阵作为超单元加入,求解温度分布。

6.11.2菜单操作过程(接第五章实例1)

6.11.2.1将单元类型2更换为LINK32

选择―Main Menu>Preprocessor>Element Type>Add/Edit/Delete‖,点击Add,单元编号中输入2,选择LINK32,点击OK。

6.11.2.2创建空间节点,用于计算辐射到空气中的热流率

选择―Main Menu>Preprocessor>Create>Node>On Active CS‖,节点编号为NN+2, X 坐标为6.5*fspc/2, Y坐标为hgt+0.2。

6.11.2.3选择所有单元为2的单元及节点

1、选择―Utility Menu>Select>Entities>Element>By Attributes>Element Type, 2, From Full‖,点击Apply。

2、选择―Utility Menu>Select>Entities>Nodes>Attached to>Elements, From Full‖,点击OK。

6.11.2.4将所选单元的第三节点修改为NN+2

选择―Main Menu>Preprocessor>Move/Modify>Modify Nodes‖,点击Pick all,在Starting Location N 中输入3,New node number at location n中输入NN+2。

6.11.2.5定义辐射相关选项

1、定义黑度:选择―Main Menu>Radiation Matrix>Emissivities‖,将材料2,3,4,5的黑度都设定为0.9,点击OK。

2、设定定义斯蒂芬—波尔兹曼常数、2D/3D、空间节点:选择―Main Menu>Radiation Matrix>Oth er Setting‖,输入斯蒂芬—波尔兹曼常数为0.119e-10(英制),选择2D,空间节点为NN+2。

3、选择隐藏方式并生产辐射矩阵文件:选择―Main Menu>Radiation Matrix>Write Matrix‖,选择Hidden, 输入文件名bays,点击OK。

6.11.2.6再次进入前处理,恢复单元类型2为SURF151

选择―Main Menu>Preprocessor>Element Type>Add/Edit/Delete‖,注意修改单元选项如第五章例1。

6.11.2.7选择所有节点,并将SURF19单元的第三节点恢复为NN+1

1、选择―Utility Menu>Select>Entities>Nodes>Select all‖,

2、选择―Main Menu>Preprocessor>Move/Modify>Modify Nodes‖,点击Pick all, 在Starting Location N 中输入3, 在New node number at location n中输入NN+1。

3、选择―Utility Menu:>Select>Select Everything‖。

6.11.2.8定义热分析的超单元

1、选择―Main Menu:>Preprocessor>Element Type>Add/Edit/Delete‖,选择SuperElement 50,在单元属性中设置element behavior 为Ration Substr。

2、选择―Main Menu>Preprocessor>Create>Element>Elements Attribute‖ 设置单元类型为3,材料为1。

3、选择―Main Menu>Preprocessor>Create>Element>From .sub file‖,输入bays。

6.11.2.9求解

1、设定英制华氏度与英制绝对温度差值:选择―Main Menu>Preprocessor>Element Type>

Add/Edit/Delete‖,输入460。

2、约束空间节点NN+2的温度:选择―Main Menu>Solution>Apply>Temperature>On node‖,输入90。

3、求解:选择―Main Menu>Solution>solve current CS‖。

6.11.2.10后处理

1、打印冷却栅与空气的热流率:选择―Main Menu>General Postproc>List

Resust>Reaction Solu‖。

2、显示冷却栅温度分布:选择―Utility Menu>Select>Entities>Nodes>By Num/Pick, Unselect‖,点击OK,输入NN+1,NN+2,输入OK。

3、选择―Main Menu>General Postproc>Plot Resust>Nodal Solution>Temperature‖。

6.11.3等效的命令流方法

/prep7!重新进入前处理

et,2,link32!将单元2定义为LINK32

n,nn+2,6.5*fspc/2,hgt+.2!创建计算辐射到空气中热量的空间节点

esel,s,type,,2!选择所有单元类型为2的单元

nsle,s!选择单元上节点

emod,all,3,nn+2!修改单元,将空间节点作为第三节点

eplot

finish

/aux12!进入辐射矩阵生成器

emis,2,.9!定义黑度

emis,3,.9

emis,4,.9

emis,5,.9

stef,0.119e-10!定义斯蒂芬—波尔兹曼常数

geom,1!两维

vtype,0!隐藏方法

space,nn+2!空间节点为NN+2

write,bays!将辐射矩阵写入bays.sub文件

finish!退出辐射矩阵生成器

/prep7!再次进入前处理

et,2,surf19,1,,,1,1!将单元类型2重新定义为SURF19 keyopt,2,8,2

nsel,all

emod,all,3,nn+1!修改单元,将孤立节点NN+1作为第三节点allsel

et,3,matrix50,1!定义单元类型3为超单元

type,3

mat,1

real,1

se,bays!读入bay3.sub中的辐射矩阵

finish

/solu

toffst,460!设置英制绝对零度

d,nn+2,temp,90!定义空间节点NN+2的温度

solve!求解

! 后处理

/post1

prrsol!求解冷却栅与空气的热流率

nsel,u,node,,nn+1,nn+2

plns,temp!显示温度分布

finish

使用非隐藏方法

6.11.4等效的命令流方法

/prep7

et,2,link32

n,nn+2,6.5*fspc/2,hgt+.2

esel,s,type,,2

nsle,s

emod,all,3,nn+2

eplot

finish!以上与隐藏方法相同

/aux12

x=0

lsel,s,line,,5+x,6+x!生成第一个辐射矩阵文件bay1.sub lsel,a,line,,10+x,20+x,10

lsel,a,line,,15+x,16+x,1

ANSYS非稳态热分析及实例详解解析

本章向读者介绍非稳态热分析的基本知识, 主要包括非稳态热分析的应用、 非稳态热分析的基本步骤。 非稳态导热的基本概念 非稳态热分析的应用 非稳态热分析单元 分析的基本步骤 丄本章案例 钢球非稳态传热过程分析 不同材料金属块水中冷却的非稳态传热过程分析 高温铜导线冷却过程分析 7.1 非稳态热分析概述 物体的温度随时间而变化的导热过程称为非稳态导热。 根据物体温度随着时间的推移而变化的 特性可本章要点 非稳态热分析单兀、

以区分为两类非稳态导热:物体的温度随时间的推移逐渐趋于恒定的值以及物体的温度随时间而作周期性的变化。无论在自然界还是工程实际问题中,绝大多数传热过程都是非稳态的。许多工程实际问题需要确定物体内部的温度场随时间的变化,或确定其内部温度达到某一限定值所需要的时间。例如:在机器启动、停机及变动工况时,急剧的温度变化会使部件因热应力而破坏,因此需要确定物体内部的瞬时温度场;钢制工件的热处理是一个典型的非稳态导热过程,掌握工件中温度变化的速率是控制工件热处理质量的重要因素。再例如,金属在加热炉内加热时,需要确定它在加热炉内停留的时间,以保证达到规定的中心温度。可见,非稳态热分析是有相当大的应用价值的。 ANSYS 11.0 及其相关的下属产品均支持非稳态的热分析。非稳态热分析确定了温度以及其它随时间变化的热参数。 7.1.1 非稳态热分析特性 瞬态热分析用于计算一个系统的随时间变化的温度场及其它热参数。在工程上一般用瞬态热分析计算温度场,并将之作为热载荷进行应力分析。 瞬态热分析的基本步骤与稳态热分析类似。主要的区别是瞬态热分析中的载荷是随时间变化的。为了表达随时间变化的载荷,首先必须将载荷 - 时间曲线分为载荷步。对于每一个载荷步,必须定义载荷值及时间值,同时必须选择载荷步为渐变或阶越。

ANSYS热分析指南与经典案例

第一章简介 一、热分析的目的 热分析用于计算一个系统或部件的温度分布及其它热物理参数,如热量的获取或损失、热梯度、热流密度(热通量〕等。 热分析在许多工程应用中扮演重要角色,如内燃机、涡轮机、换热器、管路系统、电子元件等。 二、ANSYS的热分析 ?在ANSYS/Multiphysics、ANSYS/Mechanical、ANSYS/Thermal、ANSYS/FLOTRAN、ANSYS/ED五种产品中包含热分析功能,其中 ANSYS/FLOTRAN不含相变热分析。 ?ANSYS热分析基于能量守恒原理的热平衡方程,用有限元法计算各节点的温度,并导出其它热物理参数。 ?ANSYS热分析包括热传导、热对流及热辐射三种热传递方式。此外,还可以分析相变、有内热源、接触热阻等问题。 三、ANSYS 热分析分类 ?稳态传热:系统的温度场不随时间变化 ?瞬态传热:系统的温度场随时间明显变化 四、耦合分析 ?热-结构耦合 ?热-流体耦合 ?热-电耦合 ?热-磁耦合 ?热-电-磁-结构耦合等

第二章 基础知识 一、符号与单位 W/m 2-℃ 3 二、传热学经典理论回顾 热分析遵循热力学第一定律,即能量守恒定律: ● 对于一个封闭的系统(没有质量的流入或流出〕 PE KE U W Q ?+?+?=- 式中: Q —— 热量; W —— 作功; ?U ——系统内能; ?KE ——系统动能; ?PE ——系统势能; ● 对于大多数工程传热问题:0==PE KE ??; ● 通常考虑没有做功:0=W , 则:U Q ?=; ● 对于稳态热分析:0=?=U Q ,即流入系统的热量等于流出的热量; ● 对于瞬态热分析:dt dU q = ,即流入或流出的热传递速率q 等于系统内能的变化。 三、热传递的方式 1、热传导 热传导可以定义为完全接触的两个物体之间或一个物体的不同部分之间由于温度梯度而引起的内能的交换。热传导遵循付里叶定律:dx dT k q -='',式中''q 为热流

ANSYS稳态热分析的基本过程和实例

ANSYS稳态热分析的基本过程 ANSYS热分析可分为三个步骤: ?前处理:建模、材料和网格 ?分析求解:施加载荷计算 ?后处理:查看结果 1、建模 ①、确定jobname、title、unit; ②、进入PREP7前处理,定义单元类型,设定单元选项; ③、定义单元实常数; ④、定义材料热性能参数,对于稳态传热,一般只需定义导热系数,它可 以是恒定的,也可以随温度变化; ⑤、创建几何模型并划分网格,请参阅《ANSYS Modeling and Meshing Guide》。 2、施加载荷计算 ①、定义分析类型 ●如果进行新的热分析: Command: ANTYPE, STATIC, NEW GUI: Main menu>Solution>-Analysis Type->New Analysis>Steady-state ●如果继续上一次分析,比如增加边界条件等: Command: ANTYPE, STATIC, REST GUI: Main menu>Solution>Analysis Type->Restart ②、施加载荷 可以直接在实体模型或单元模型上施加五种载荷(边界条件) : a、恒定的温度 通常作为自由度约束施加于温度已知的边界上。 Command Family: D GUI:Main Menu>Solution>-Loads-Apply>-Thermal-Temperature b、热流率 热流率作为节点集中载荷,主要用于线单元模型中(通常线单元模型不能施加对流或热流密度载荷),如果输入的值为正,代表热流流入节点,即单元获取热量。如果温度与热流率同时施加在一节点上则ANSYS读取温度值进行计算。 注意:如果在实体单元的某一节点上施加热流率,则此节点周围的单元要

Ansys 第 例瞬态热分析实例一水箱

第33例瞬态热分析实例——水箱 本例介绍了利用ANSYS进行瞬态热分析的方法和步骤、瞬态热分析时材料模型所包含的内容,以及模型边界条件和初始温度的施加方法。 33.1概述 热分析是计算热应力的基础,热分析分为稳态热分析和瞬态热分析,稳态热分析将在后面两个例子中介绍,本例介绍瞬态热分析。 33.1.1 瞬态热分析的定义 瞬态热分析用于计算系统随时间变化的温度场和其他热参数。一般用瞬态热分析计算温度场,并找到温度梯度最大的时间点,将此时间点的温度场作为热载荷来进行应力计算。 33.1.2 嚼态热分析的步骤 瞬态热分析包括建模、施加载荷和求解、查看结果等几个步骤。 1.建模 瞬态热分析的建模过程与其他分析相似,包括定义单元类型、定义单元实常数、定义材料特性、建立几何模型和划分网格等。 注意:瞬态热分析必须定义材料的导热系数、密度和比热。 2.施加载荷和求解 (1)指定分析类型, Main Menu→Solution→Analysis Type→New Analysis,选择 Transient。 (2)获得瞬态热分析的初始条件。 定义均匀的初始温度场:Main Menu→Solution→Define Loads→Settings→Uniform Temp,初始温度仅对第一个子步有效,而用Main Menu →Solution→Define Loads→Apply→Thermal→Temperature命令施加的温

度在整个瞬态热分析过程中均不变,应注意二者的区别。 定义非均匀的初始温度场:如果非均匀的初始温度场是已知的,可以用Main Menu→Solution→Define Loads→Apply→Initial Condit'n→Define 即IC命令施加。非均匀的初始温度场一般是未知的,此时必须先进行行稳态分析确定该温度场。该稳态分析与一般的稳态分析相同。 注意:要设定载荷(如已知的温度、热对流等),将时间积分关闭,选择Main Menu→Solution→Load Step Opts→Time/Frequenc→Time Integration→Amplitude Decay;设定只有一个子步,时间很短(如(0.01s)的载荷步, Main Menu→Solution→Load Step Opts→Time/Frequenc→Time →Time Step。 (3)设置载荷步选项。 普通选项包括每一载荷步结束的时间、每一载荷步的子步数、阶跃选项等,选择Main Menu→Solution→Load Step Opts→Time/Frequenc→Time-Time Step. 非线性选项包括:迭代次数(默认25),选择Main Menu→Solution→Load Step Opts→Nonlinear→Equilibrium Iter;打开自动时间步长,选择Main Menu→Solution→Load Step Opts→Time/Frequenc→Time→Time Step:将时间积分打开,选择Main Menu→Solution→Load Step Opts→Time/Frequenc→Time Integration→Amplitude Decay. 输出选项包括:控制打印的输出,选择Main Menu→Solution→Load Step Opts→Output Ctrls→Solu Printout; 结果文件的输出,选择Main Menu →Solution→Load Step Opts→Output Ctrls→DB/Results File.

一个经典的ansys热分析实例(流程序)

/PREP7 /TITLE,Steady-state thermal analysis of pipe junction /UNITS,BIN ! 英制单位;Use U. S. Customary system of units (inches) ! /SHOW, ! Specify graphics driver for interactive run ET,1,90 ! Define 20-node, 3-D thermal solid element MP,DENS,1,.285 ! Density = .285 lbf/in^3 MPTEMP,,70,200,300,400,500 ! Create temperature table MPDATA,KXX,1,,8.35/12,8.90/12,9.35/12,9.80/12,10.23/12 ! 指定与温度相对应的数据材料属性;导热系数;Define conductivity values MPDATA,C,1,,.113,.117,.119,.122,.125 ! Define specific heat values(比热) MPDATA,HF,2,,426/144,405/144,352/144,275/144,221/144 ! Define film coefficient;除144是单位问题,上面的除12也是单元问题 ! Define parameters for model generation RI1=1.3 ! Inside radius of cylindrical tank RO1=1.5 ! Outside radius Z1=2 ! Length RI2=.4 ! Inside radius of pipe RO2=.5 ! Outside pipe radius Z2=2 ! Pipe length CYLIND,RI1,RO1,,Z1,,90 ! 90 degree cylindrical volume for tank WPROTA,0,-90 ! 旋转当前工作的平面;从Y到Z旋转-90度;;Rotate working plane to pipe axis CYLIND,RI2,RO2,,Z2,-90 ! 角度选择在了第四象限;90 degree cylindrical volume for pipe WPSTYL,DEFA ! 重新安排工作平面的设置;另外WPSTYL,STAT to list the status of the working plane;;Return working plane to default setting BOPT,NUMB,OFF ! 关掉布尔操作的数字警告信息;Turn off Boolean numbering warning VOVLAP,1,2 ! 交迭体;Overlap the two cylinders /PNUM,VOLU,1 ! 体编号打开;Turn volume numbers on /VIEW,,-3,-1,1

ansys热分析例题

问题描述:一个30公斤重、温度为70℃的铜块,以及一个20公斤重、温度为80℃的铁块,突然放入温度为20℃、盛满了300升水的、完全绝热的水箱中,如图所示。过了一个小时,求铜块与铁块的最高温度(假设忽略水的流动)。 材料热物理性能如下:热性能单位制 铜铁水 导热系数W/m℃ 383 37 密度Kg/m 8889 7833 996 比热J/kg℃ 390 448 4185 菜单操作过程: 一、设置分析标题 1、选择“Utility Menu>File>Change Jobname”,输入文件名Transient1。 2、选择“Utility Menu>File>Change Title”输入Thermal Transient Exercise 1。 二、定义单元类型 1、选择“Main Menu>Preprocessor”,进入前处理。 2、选择“Main Menu>Preprocesor>Element Type>Add/Edit/Delete”。选择热平面单元plane77。 三、定义材料属性 1、选择“Main Menu>Preprocessor>Material Props>Material Models”,在弹出的材料定义窗口中顺序双击Thermal选项。 2、点击Conductivity,Isotropic,在KXX框中输入383;点击Density,在DENS框中输入8898;点击Specific Heat,在C框中输入390。 3、在材料定义窗口中选择Material>New Model,定义第二种材料。 4、点击Conductivity,Isotropic,在KXX框中输入70;点击Density,在DENS框中输入7833;点击Specific Heat,在C框中输入448。 5、在材料定义窗口中选择Material>New Model,定义第三种材料。 6、点击Conductivity,Isotropic,在KXX框中输入.61;点击Density,在DENS框中输入996;点击Specific Heat,在C框中输入4185。 四、创建几何模型 1、选择“Main Menu>Preprocessor>-Modeling->Create>-Areas->Retangle>By Dimensions”,输入X1=0, Y1=0, X2=, Y2=, 点击Apply;输入X1=, Y1=, X2= ,Y2=, 点击Apply;输入X1= Y1=, X2= Y2=+, 选择OK。 2、选择“Main Menu>Preprocessor>-Modeling->Operate>Booleans>Overlap”,选择Pick All。 3、选择“Utility Menu>Plotctrls>Numbering>Areas, on”。 4、选择“Utility Menu>Plot>Areas”。 五、划分网格 1、选择“Main Menu>Preprocessor>-Attributes->Define->All Areas”,选择材料1。 2、选择“Main Menu>Preprocessor>Meshing->Size Cntrls->-Manualsize->-Global->Size”,输入单元大小。 3、选择“Main Menu>Preprocessor>Meshing->Mesh->-Areas->Mapped>3 or 4 sided”,选择铜块。 4、选择“Main Menu>Preprocessor>-Attributes->Define->All Areas”,选择材料2。 5、选择“Main Menu>Preprocessor>Meshing->Mesh->-Areas->Mapped>3 or 4 sided”,选

ANSYS热分析指南

ANSYS热分析指南 第一章简介 1.1热分析的目的 热分析用于计算一个系统或部件的温度分布及其它热物理参数,我们一般关心的参数有: 温度的分布 热量的增加或损失 热梯度 热流密度 热分析在许多工程应用中扮演着重要角色,如内燃机、涡轮机、换热器、管路系统、电子元件等等。通常在完成热分析后将进行结构应力分析,计算由于热膨胀或收缩而引起的热应力。 1.2ANSYS中的热分析 ANSYS/Multiphysics、ANSYS/Mechanical、ANSYS/Professional、 ANSYS/FLOTRAN四种产品中支持热分析功能。ANSYS热分析基于由能量守恒原理导出的热平衡方程,有关细节,请参阅《ANSYS Theory Reference》。ANSYS使用有限元法计算各节点的温度,并由其导出其它热物理参数。 ANSYS可以处理所有的三种主要热传递方式:热传导、热对流及热辐射。1.2.1对流 热对流在ANSYS中作为一种面载荷,施加于实体或壳单元的表面。首先需要输入对流换热系数和环境流体温度,ANSYS将计算出通过表面的热流量。如果对流换热系数依赖于温度,可以定义温度表,以及在每一个温度点处的对流换热系数。 1.2.2辐射 ANSYS提供了四种方法来解决非线性的辐射问题: 辐射杆单元(LINK31) 使用含热辐射选项的表面效应单元(SURF151-2D,或SURF152-3D)

在AUX12中,生成辐射矩阵,作为超单元参与热分析 使用Radiosity求解器方法 有关辐射的详细描述请阅读本指南第四章。 1.2.3特殊的问题 除了前面提到的三种热传递方式外,ANSYS热分析还可以解决一些诸如:相变(熔融与凝固)、内部热生成(如焦耳热)等的特殊问题。例如,可使用热质点单元MASS71模拟随温度变化的内部热生成。 1.3热分析的类型 ANSYS支持两种类型的热分析: 1.稳态热分析确定在稳态的条件下的温度分布及其他热特性,稳态条件指热量随时间的变化可以忽略。 2.瞬态热分析则计算在随时间变化的条件下,温度的分布和热特性。 1.4耦合场分析 ANSYS中可与热分析进行耦合的方式有热—结构、热-电磁等。耦合场分析可以使用ANSYS中的矩阵耦合单元,或者在独立的物理环境中使用序惯荷载耦合。有关耦合场分析的详细描述,请参阅《ANSYS Coupled-Field Analysis Guide》。 1.5关于菜单路径和命令语法 在本指南中,您将会看到相关的ANSYS命令及其等效的菜单路径。这些参考的命令仅仅包括命令名,因为并不总是需要指定所有的参数,而且不同的参数组合会有不同的作用。有关ANSYS命令的更多的叙述,请参考《ANSYS Commands Reference》。 菜单路径将近可能完整得列出。对于多数情况,选择菜单就能够完成所需要的功能;但还有一些情况,选择文中所示菜单后会弹出一个菜单或是对话框,由此定义其他的选项来执行一些特定的任务。 第二章基础知识 2.1符号与单位

ANSYS_热分析(两个实例)有限元热分析上机指导书

第四讲 热分析上机指导书 CAD/CAM 实验室,USTC 实验要求: 1、通过对冷却栅管的热分析练习,熟悉用ANSYS 进行稳态热分析的基本过程,熟悉用直接耦合法、间接耦合法进行热应力分析的基本过程。 2、通过对铜块和铁块的水冷分析,熟悉用ANSYS 进行瞬态热分析的基本过程。 内容1:冷却栅管问题 问题描述:本实例确定一个冷却栅管(图a )的温度场分布及位移和应力分布。一个轴对称的冷却栅结构管内为热流体,管外流体为空气。冷却栅材料为不锈钢,特性如下: 导热系数: W/m ℃ 弹性模量:×109 MPa 热膨胀系数:×10-5 /℃ 泊松比: 边界条件: (1)管内:压力: MPa 流体温度:250 ℃ 对流系数 W/m 2℃ (2)管外:空气温度39℃ 对流系数: W/m 2℃ 假定冷却栅管无限长,根据冷却 栅结构的对称性特点可以构造出的有限元模型如图b 。其上下边界承受边界约束,管内部承受均布压力。 练习1-1:冷却栅管的稳态热分析 步骤: 定义工作文件名及工作标题 定义工作文件名:GUI: Utility Menu> File> Change Jobname ,在弹出的【Change Jobname 】对话框中输入文件名Pipe_Thermal ,单击OK 按钮。 定义工作标题:GUI: Utility Menu> File> Change Title ,在弹出的【Change Title 】对话框中2D Axisymmetrical Pipe Thermal Analysis ,单击OK 按钮。 关闭坐标符号的显示:GUI: Utility Menu> PlotCtrls> Window Control> Window Options ,在弹出的【Window Options 】对话框的Location of triad 下拉列表框中选择No Shown 选项,单击OK 按钮。 定义单元类型及材料属性 定义单元类型:GUI: Main Menu> Preprocessor> Element Type> Add/Edit>Delete 命令,弹出【Element Types 】对话框,单击Add 按钮,弹出【Library Type 】对话框,选择Thermal Solid Quad 8node 77选项,单击OK 按钮。 设置单元选项:单击【Element Type 】对话框的Options 按钮,弹出【Plane77 element type options 】对话框,在Element behavior 下拉列框中选择Axisymmetrical 选项,单击OK 按钮,单击Close 按钮。 设置材料属性:GUI: Main Menu> Preprocessor> Material Props> Material Models ,弹出【Define () ()

ANSYS热应力分析--精选实例.docx

ANSYS 热应力分析实例 当一个结构加热或冷却时,会发生膨胀或收缩。如果结构各部分之间膨胀收 缩程度不同,和结构的膨胀、收缩受到限制,就会产生热应力。 热应力分析的分类 ANSYS提供三种进行热应力分析的方法: 在结构应力分析中直接定义节点的温度。如果所以节点的温度已知,则可以 通过命令直接定义节点温度。节点温度在应力分析中作为体载荷,而不是节点自由度 间接法。首先进行热分析,然后将求得的节点温度作为体载荷施加在结构应 力分析中。 直接法。使用具有温度和位移自由度的耦合单元,同时得到热分析和结构应 力分析的结果。 如果节点温度已知,适合第一种方法。但节点温度一般是不知道的。对于大多数问题,推荐使用第二种方法—间接法。因为这种方法可以使用所有热分析的功能和结构分析的功能。如果热分析是瞬态的,只需要找出温度梯度最大的时间点,并将此时间点的节点温度作为荷载施加到结构应力分析中去。如果热和结构的耦合是双向的,即热分析影响结构应力分析,同时结构变形又会影响热分析(如大变形、接触等),则可以使用第三种直接法—使用耦合单元。此外只有第三种方法可以考虑其他分析领域(电磁、流体等)对热和结构的影响。 间接法进行热应力分析的步骤 首先进行热分析。可以使用热分析的所有功能,包括传导、对流、辐射和表 面效应单元等,进行稳态或瞬态热分析。但要注意划分单元时要充分考虑结构分

析的要求。例如,在有可能有应力集中的地方的网格要密一些。如果进行瞬态分析,在后处理中要找出热梯度最大的时间点或载荷步。 热单元结构单元 LINK32LINK1 LINK33LINK8 PLANE35PLANE2 PLANE55PLANE42 SHELL57SHELL63 PLANE67PLANE42 LINK68LINK8 SOLID79SOLID45 MASS71MASS21 PLANE75PLANE25 PLANE77PLANE82 PLANE78PLANE83 PLANE87PLANE92 PLANE90PLANE95 SHELL157SHELL63 重新进入前处理,将热单元转换为相应的结构单元,表7-1 是热单元与结构单元的对应表。可以使用菜单进行转换:

ANSYS传热分析实例汇总

实例1: 某一潜水艇可以简化为一圆筒,它由三层组成,最外面一层为不锈钢,中间为玻纤隔热层,最里面为铝层,筒内为空气,筒外为海水,求内外壁面温度及温度分布。 几何参数:筒外径30 feet 总壁厚 2 inch 不锈钢层壁厚0.75 i nch 玻纤层壁厚 1 inch 铝层壁厚0.25 i nch 筒长200 feet 导热系数不锈钢8.27 B TU/hr.ft.o F 玻纤0.028 BTU/hr.ft.o F 铝117.4 BTU/hr.ft.o F 边界条件空气温度70 o F 海水温度44.5 o F 空气对流系数 2.5 BTU/hr.ft2.o F 海水对流系数80 BTU/hr.ft2.o F 沿垂直于圆筒轴线作横截面,得到一圆环,取其中1度进行分析,如图示。 以下分别列出log文件和菜单文件。 /filename, Steady1 /title, Steady-state thermal analysis of submarine /units, BFT Ro=15 !外径(ft)

Rss=15-(0.75/12) !不锈钢层内径ft) Rins=15-(1.75/12) !玻璃纤维层内径(ft) Ral=15-(2/12) !铝层内径(ft) Tair=70 !潜水艇内空气温度 Tsea=44.5 !海水温度 Kss=8.27 !不锈钢的导热系数(BTU/hr.ft.oF) Kins=0.028 !玻璃纤维的导热系数(BTU/hr.ft.oF) Kal=117.4 !铝的导热系数(BTU/hr.ft.oF) Hair=2.5 !空气的对流系数(BTU/hr.ft2.oF) Hsea=80 !海水的对流系数(BTU/hr.ft2.oF) /prep7 et,1,plane55 !定义二维热单元 mp,kxx,1,Kss !设定不锈钢的导热系数 mp,kxx,2,Kins !设定玻璃纤维的导热系数 mp,kxx,3,Kal !设定铝的导热系数 pcirc,Ro,Rss,-0.5,0.5 !创建几何模型 pcirc,Rss,Rins,-0.5,0.5 pcirc,Rins,Ral,-0.5,0.5 aglue,all numcmp,area lesize,1,,,16 !设定划分网格密度 lesize,4,,,4 lesize,14,,,5 lesize,16,,,2 eshape,2 !设定为映射网格划分 mat,1 amesh,1 mat,2 amesh,2 mat,3 amesh,3 /SOLU SFL,11,CONV,HAIR,,TAIR !施加空气对流边界

ansys中的热分析

【转】热-结构耦合分析 知识掌握篇2009-05-31 14:09:19 阅读131 评论0 字号:大中小订阅 热-结构耦合问题是结构分析中通常遇到的一类耦合分析问题.由于结构温度场的分 布不均会引起结构的热应力,或者结构部件在高温环境中工作,材料受到温度的影响会发 生性能的改变,这些都是进行结构分析时需要考虑的因素.为此需要先进行相应的热分析, 然后在进行结构分析.热分析用于计算一个系统或部件的温度分布及其它热物理参数,如 热量的获取或损失,热梯度,热流密度(热通量)等.本章主要介绍在ANSYS中进行稳 态,瞬态热分析的基本过程,并讲解如何完整的进行热-结构耦合分析. 21.1 热-结构耦合分析简介 热-结构耦合分析是指求解温度场对结构中应力,应变和位移等物理量影响的 分析类型.对于热-结构耦合分析,在ANSYS中通常采用顺序耦合分析方法,即 先进行热分析求得结构的温度场,然后再进行结构分析.且将前面得到的温度场作 为体载荷加到结构中,求解结构的应力分布.为此,首先需要了解热分析的基本知 识,然后再学习耦合分析方法. 21.1.1 热分析基本知识 ANSYS热分析基于能量守恒原理的热平衡方程,用有限元法计算各节点的温 度,并导出其它热物理参数.ANSYS热分析包括热传导,热对流及热辐射三种热传 递方式.此外,还可以分析相变,有内热源,接触热阻等问题. 热传导可以定义为完全接触的两个物体之间或一个物体的不同部分之间由于温度梯度 而引起的内能的交换.热对流是指固体的表面和与它周围接触的流体之间,由于温差的存 在引起的热量的交换.热辐射指物体发射电磁能,并被其它物体吸收转变为热的热量交换 过程. 如果系统的净热流率为0,即流入系统的热量加上系统自身产生的热量等于流出系统 的热量:q流入+q生成-q流出=0,则系统处于热稳态.在稳态热分析中任一节点的温度不随时间变 化. 瞬态传热过程是指一个系统的加热或冷却过程.在这个过程中系统的温度,热流率, 热边界条件以及系统内能随时间都有明显变化. ANSYS热分析的边界条件或初始条件可分为七种:温度,热流率,热流密度, 对流,辐射,绝热,生热. 热分析涉及到的单元有大约40种,其中纯粹用于热分析的有14种,它们如表 21.1所示. 表21.1 热分析单元列表 单元类型名称说明 线性 LINK32 LINK33 LINK34 LINK31 两维二节点热传导单元 三维二节点热传导单元 二节点热对流单元

ANSYS非稳态热分析及实例详解

第7 章非稳态热分析及实例详解 本章向读者介绍非稳态热分析的基本知识,主要包括非稳态热分析的应用、非稳态热分析单元、非稳态热分析的基本步骤。 本章要点 非稳态导热的基本概念 非稳态热分析的应用 非稳态热分析单元 分析的基本步骤 本章案例 钢球非稳态传热过程分析 不同材料金属块水中冷却的非稳态传热过程分析 高温铜导线冷却过程分析

7.1 非稳态热分析概述 物体的温度随时间而变化的导热过程称为非稳态导热。根据物体温度随着时间的推移而变化的特性可以区分为两类非稳态导热:物体的温度随时间的推移逐渐趋于恒定的值以及物体的温度随时间而作周期性的变化。无论在自然界还是工程实际问题中,绝大多数传热过程都是非稳态的。许多工程实际问题需要确定物体内部的温度场随时间的变化,或确定其内部温度达到某一限定值所需要的时间。例如:在机器启动、停机及变动工况时,急剧的温度变化会使部件因热应力而破坏,因此需要确定物体内部的瞬时温度场;钢制工件的热处理是一个典型的非稳态导热过程,掌握工件中温度变化的速率是控制工件热处理质量的重要因素。再例如,金属在加热炉内加热时,需要确定它在加热炉内停留的时间,以保证达到规定的中心温度。可见,非稳态热分析是有相当大的应用价值的。ANSYS 11.0及其相关的下属产品均支持非稳态的热分析。非稳态热分析确定了温度以及其它随时间变化的热参数。 7.1.1 非稳态热分析特性 瞬态热分析用于计算一个系统的随时间变化的温度场及其它热参数。在工程上一般用瞬态热分析计算温度场,并将之作为热载荷进行应力分析。 瞬态热分析的基本步骤与稳态热分析类似。主要的区别是瞬态热分析中的载荷是随时间变化的。为了表达随时间变化的载荷,首先必须将载荷-时间曲线分为载荷步。对于每一个载荷步,必须定义载荷值及时间值,同时必须选择载荷步为渐变或阶越。 7.1.2 非稳态热分析的控制方程 热储存项的计入将稳态系统变为非稳态系统,计入热储存项的控制方程的矩阵形式如下: []{}[]{}{}C T K T Q += 其中,[]{} C T 为热储存项。 在非稳态分析时,载荷是和时间有关的函数,因此控制方程可表示如下: []{}[]{}(){}C T K T Q t += 若分析为分线性,则各参数除了和时间有关外,还和温度有关。非线性的控制方程可表示如下: (){}(){}(){},C T T K T T Q T t +=???????? 7.1.3 时间积分与时间步长 1、时间积分 从求解方法上来看,稳态分析和非稳态分析之间的差别就是时间积分。利用ANSYS 11.0分析问题时,只要在后续载荷步中将时间积分效果打开,稳态分析即转变为非稳态分析;同样,只要在后续载荷步中将时间积分关闭,非稳态分析也可转变为稳态分析。 2、时间步长 两次求解之间的时间称为时间步,一般来说,时间步越小,计算结果越精确。确定时间步长的方法有两种: (1)指定裕度较大的初始时间步长,然后使用自动时间步长增加时间步。

相关主题
文本预览
相关文档 最新文档