Ansys瞬态热分析步骤
2017-03-03 by:CAE仿真在线 来源:互联网
瞬态热分析用于计算一个系统的随时间变化的温度及其它热参数。在工程上一般用瞬态热分析计算温度场,并将之作为热载荷进行应力分析。
瞬态热分析的基本步骤与稳态热分析类似,瞬态热分析中使用的单元与稳态热分析相同,主要的区别是瞬态分析中的载荷是随时间变化的。为了表达随时间变化的载荷,首先必须将载荷-时间曲线分为载荷步。载荷-时间曲线中的每一个拐点为一个载荷步。对于每一个载荷步,必须定义载荷值及时间值,同时必须选择载荷步为渐变或阶跃。
ANSYS瞬态热分析的主要步骤为1.建模;2.加载求解;3.后处理。
获得瞬态热分析的初始条件
1)定义均匀的温度场(Uniform Temperature);如果不在对话框中输入数据则默认为参考温度,参考温度的默认值认为零,但可通过如下方法设定参考温度(Reference Temperature)。初始均匀温度仅对分析的第一个子步有效,而设定节点温度将保持贯穿整个瞬态分析过程,除非通过下列方法删除此约束。
2)设定非均匀的初始温度,瞬态热分析中,节点温度可以设定为不同的值(Solution> Loads>Aplly>Initial Condir’n>Define)。
如果初始温度场是不均匀的且又是未知的,就必须首先作稳态热分析确定初始条件:
l 设定载荷(已知的温度、热对流等)
l 将时间积分设置为OFF(Load Step Opts-Time/Frequenc>Time Integration)
l 设定一个只有一个子步的,时间很小的载荷步(Load Step Opts>Time/Frequenc>Time and Substps)
l 写入载荷文件(Load>Write LS File)或先求解(Solution >Solve>Current LS)
(3)设定载荷步选项
1)普通选项
时间:本选项设定每一载荷步结束时的时间(Load Step Opts>Time/ Frequenc>Time and Substps)
每个载荷步的载荷子步数,或时间增量;对于非线性分析,每个载荷步需要多个载荷子步。根据线性传导热传递,可以按如下公式估计初始时间步长:ITS=δ2/4α。其中,δ为热流方向热梯度最大处的单元的长度;α为导温系数,它等于导热系数除以密度与比热的乘积(α=k/ρc)(Load Step Opts>Time/ Frequenc>Time and Substps)
2) 非线性选项
迭代次数:每个子步默认的次数为25,这对大多数非线性热分析已经足够了。(Load Step Opts-Nolinear>Equilibrium Iter)
自动时间步长:本选项为ON时,在求解过程中将自动调整时间步长。(Load Step Opts >Time/ Frequenc>Time and Substps)
时间积分积累:如果将此选项设定为OFF,进行稳态热分析。(Load Step Opts>Time/ Frequenc>Time Integration)
3) 输出选项
控制打印输出:本选项可将任何结果数据输出到*.out文件中。
(Load Step Opts-Output Ctrls>Solu Printout)
控制结果文件:控制*.rth内容。
(Load Step Opts-Output Ctrls>DB/Results File)
3.后处理(Ansys提供两种后处理方式)
POST1(General Postproc)
POST26(TimeHist Postproc)
(1)用POST1进行后处理
1)进入POST1后,可以读出某一时间的结果(General>Read Results>By Time/Freq)。如果设定的时间点不在任何一个子步的时间点上,ANSYS会进行线性插值。
2)此外还可以读出某一载荷的结果(General>Read Results>By Load Step)然后就可以采用与稳态热分析类似的方法,对结果进行彩色云图显示、矢量图显示、打印列表等后处理。
(2)用POST26进行后处理
1)首先要定义变量(TimeHist Postproc>Define Variables)
2)然后就可以绘制这些变量随时间变化的曲线了(TimeHist Postproc>Graph Variables)或列表输出(TimeHist Postproc>List Variables)
ANSYS热分析最强大的功能之一就是可以分析相变问题,例如凝固或熔化等,含有相变问题的热分析是一个非线性的瞬态的问题:
(1) 相变问题需要考虑熔融潜热,即在相变过程吸收或释放的热量。ANSYS通过定义材料随温度的焓来考虑熔融潜热。
(2) 求解相变问题,应当设定足够小的时间步长,并将自动时间步长设置为ON
(3) 选用低阶的热单元,例如PLANE55或SOLID70。如果必须选用高阶单元,请将单元选项KEYOPT(1)设置为1:(Preprocess>Element Type>Add/Edit/Delete >Options>Specific heat matrix>Diagonalized)
(4) 在设定瞬态积分参数时,请将THETA值设置为1(默认为0.5)(Solution>Load and Step Opts>Time/Frequenc>Time intergration>THETA)
(5) 线性搜索将有助于加速相变问题的求解(Solution>Load and Step Opts> Nonlinear>Line Search)
相关标签搜索:Ansys瞬态热分析步骤 Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训