瞬態(tài)傳熱分析的定義

瞬態(tài)熱分析用于計算一個系統(tǒng)的隨時間變化的溫度場及其它熱參數(shù)。在工程上一般用瞬態(tài)熱分析計算溫度場,并將之作為熱載荷進行應(yīng)力分析。

瞬態(tài)熱分析的基本步驟與穩(wěn)態(tài)熱分析類似。主要的區(qū)別是瞬態(tài)熱分析中的載荷是隨時間變化的。為了表達隨時間變化的載荷,首先必須將載荷~時間曲線分為載荷步。載荷~時間曲線中的每一個拐點為一個載荷步,如下圖所示。

對于每一個載荷步,必須定義載荷值及時間值,同時必須選擇載荷步為漸變或階越。

瞬態(tài)熱分析中的單元及命令

瞬態(tài)熱分析中使用的單元與穩(wěn)態(tài)熱分析相同。要了解每個單元的詳細說明,請參閱《ANSYS Element Reference Guide》

ANSYS 瞬態(tài)熱分析的主要步驟

建模

加載求解

后處理

建模

確定jobname、title、units, 進入PREP7;

定義單元類型并設(shè)置選項;

如果需要,定義單元實常數(shù);

定義材料熱性能:一般瞬態(tài)熱分析要定義導(dǎo)熱系數(shù)、密度及比熱;

建立幾何模型;

對幾何模型劃分網(wǎng)格。

加載求解

1、定義分析類型

如果第一次進行分析,或重新進行分析

GUI: Main Menu>Solution>Analysis Type>New Analysis>Transient

Command: ANTYPE,TRANSIENT,NEW

如果接著上次的分析繼續(xù)進行(例如增加其它載荷)

GUI: Main Menu>Solution>Analysis Type>Restart

Command: ANTYPE,TRANSIENT,REST

2、獲得瞬態(tài)熱分析的初始條件

①、定義均勻溫度場

如果已知模型的起始溫度是均勻的,可設(shè)定所有節(jié)點初始溫度

Command: TUNIF

GUI: Main Menu> Solution>-Loads->Settings>Uniform Temp

如果不在對話框中輸入數(shù)據(jù),則默認為參考溫度,參考溫度的值默認為零,但可通過如下方法設(shè)定參考溫度:

Command: TREF

GUI: Main Menu> Solution>-Loads->Settings>Reference Temp

注意:設(shè)定均勻的初始溫度,與如下的設(shè)定節(jié)點的溫度(自由度)不同

Command: D

GUI: Main Menu>Solution>-Loads->Apply>-Thermal->Temperature>On Nodes

初始均勻溫度僅對分析的第一個子步有效;而設(shè)定節(jié)點溫度將保持貫穿整個瞬態(tài)分析過程,除非通過下列方法刪除此約束:

Command: DDELE

GUI: Main Menu> Solution>-Loads->Delete>-Thermal-Temperature>On Nodes

②、設(shè)定非均勻的初始溫度

在瞬態(tài)熱分析中,節(jié)點溫度可以設(shè)定為不同的值:

Command: IC

GUI: Main Menu> Solution>Loads>Apply>-Initial Condit'n>Define

如果初始溫度場是不均勻的且又是未知的,就必須首先作穩(wěn)態(tài)熱分析確定初始條件:

設(shè)定載荷(如已知的溫度、熱對流等)

將時間積分設(shè)置為OFF:

Command:  TIMINT, OFF

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

設(shè)定一個只有一個子步的,時間很小的載荷步(例如0.001):

Command:  TIME

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

寫入載荷步文件:

Command: LSWRITE

GUI: Main Menu> Preprocessor>Loads>Write LS File

或先求解:

Command: SOLVE

GUI: Main Menu> Solution>Solve>Current LS

注意:在第二載荷步中,要刪去所有設(shè)定的溫度,除非這些節(jié)點的溫度在瞬態(tài)分析與穩(wěn)態(tài)分析相同。

3、設(shè)定載荷步選項

①、普通選項

時間:本選項設(shè)定每一載荷步結(jié)束時的時間:

Command:  TIME

GUI: Main Menu> Solution>-Load Step Opts-Time/Frequenc>Time and Substps

每個載荷步的載荷子步數(shù),或時間增量

對于非線性分析,每個載荷步需要多個載荷子步。時間步長的大小關(guān)系到計算的精度。步長越小,計算精度越高,同時計算的時間越長。根據(jù)線性傳導(dǎo)熱傳遞,可以按如下公式估計初始時間步長:

其中為沿熱流方向熱梯度最大處的單元的長度,為導(dǎo)溫系數(shù),它等于導(dǎo)熱系數(shù)除以密度與比熱的乘積()。

Command:  NSUBST or DELTIM

GUI: Main Menu> Solution>-Load Step Opts->Time/Frequenc>Time and Substps

如果載荷在這個載荷步是恒定的,需要設(shè)為階越選項;如果載荷值隨時間線性變化,則要設(shè)定為漸變選項:

Command:  KBC

GUI: Main Menu> Solution>-Load Step Opts->Time/Frequenc>Time and Substps

②、非線性選項

迭代次數(shù):每個子步默認的次數(shù)為25,這對大多數(shù)非線性熱分析已經(jīng)足夠。

Command:  NEQIT

GUI: Main Menu> Solution>-Load step opts>Nonlinear>Equilibrium Iter

自動時間步長:本選項為ON時,在求解過程中將自動調(diào)整時間步長。

Command:  AUTOTS

GUI: Main Menu> Solution>-Load Step Opts->Time/Frequenc>Time and Substps

時間積分效果:如果將此選項設(shè)定為OFF,將進行穩(wěn)態(tài)熱分析。

Command:  TIMINT

GUI: Main Menu> Solution>-Load Step Opts->Time/Frequenc>Time Integration

③、輸出選項

控制打印輸出:本選項可將任何結(jié)果數(shù)據(jù)輸出到*.out 文件中

Command: OUTPR

GUI: Main Menu>Solution>-Load Step Opts->Output Ctrls>Solu Printout

控制結(jié)果文件:控制*.rth的內(nèi)容

Command: OUTRES

GUI: Main Menu>Solution>-Load Step Opts->Output Ctrls>DB/Results File

„、存盤求解

后處理

ANSYS提供兩種后處理方式:

POST1,可以對整個模型在某一載荷步(時間點)的結(jié)果進行后處理;

Command: POST1

GUI: Main Menu>General Postproc.

POST26,可以對模型中特定點在所有載荷步(整個瞬態(tài)過程)的結(jié)果進行后處理。

Command: POST26

GUI: Main Menu>TimeHist Postproc

1、用POST1進行后處理

進入POST1后,可以讀出某一時間點的結(jié)果:

Command: SET

GUI: Main Menu>General Postproc>Read Results>By Time/Freq

  如果設(shè)定的時間點不在任何一個子步的時間點上,ANSYS會進行線性插值。

此外還可以讀出某一載荷步的結(jié)果:

GUI: Main Menu>General Postproc>Read Results>By Load Step

  然后就可以采用與穩(wěn)態(tài)熱分析類似的方法,對結(jié)果進行彩色云圖顯示、矢量圖顯示、打印列表等后處理。

2、用POST26進行后處理

首先要定義變量:

Command: NSOL or ESOL or RFORCE

GUI: Main Menu>TimeHist Postproc>Define Variables

然后就可以繪制這些變量隨時間變化的曲線:

Command: PLVAR

GUI: Main Menu>TimeHist Postproc>Graph Variables

或列表輸出:

Command: PRVAR

GUI: Main Menu>TimeHist Postproc>List Variables

此外,POST26還提供許多其它功能,如對變量進行數(shù)學操作等,請參閱《ANSYS Basic Analysis Procedures Guide》