跳轉至

熱傳導分析

本分析使用 tutorial/16_heat_block 的資料。

分析對象

分析對象為帶孔方塊,其形狀如圖 4.16.1 所示,網格資料如圖 4.16.2 所示。

項目 內容 備註 參照
分析類型 熱傳導分析 !SOLUTION,TYPE=HEAT
節點數 37,386
元素數 32,160
元素類型 8 節點一次六面體元素 !ELEMENT,TYPE=361
材料物性名稱 AL !MATERIAL,NAME=AL
邊界條件 指定溫度 !FIXTEMP
矩陣求解法 CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

帶孔方塊的形狀

圖 4.16.1 帶孔方塊的形狀

帶孔方塊的網格資料

圖 4.16.2 帶孔方塊的網格資料

分析內容

對分析對象的圓筒狀內表面施加熱源,進行穩態熱傳導分析。分析控制資料如下所示。

分析控制資料 block.cnt

#  Control File for FISTR
## Analysis Control
!VERSION
 3
!SOLUTION, TYPE=HEAT
!HEAT
 0.0
!WRITE,RESULT
!WRITE,VISUAL
## Solver Control
### Boundary Condition
!FIXTEMP
 FTMPC,  100.0
 FTMPS1, 20.0
 FTMPS2, 20.0
 FTMPS3, 20.0
 FTMPS4, 20.0
### Material
# define in mesh file
### Solver Setting
!SOLVER,METHOD=CG,PRECOND=1,ITERLOG=YES,TIMELOG=YES
 100, 1
 1.0e-8, 1.0, 0.0
## Post Control
!VISUAL,method=PSR
!surface_num=1
!surface 1
!output_type=VTK
!END

分析步驟

執行 FrontISTR 的執行命令 fistr1。

cd FrontISTR/tutorial/16_heat_block
fistr1 -t 4

(以 4 執行緒執行)

分析結果

使用 REVOCAP_PrePost 製作溫度等值線圖,如圖 4.16.3 所示。此外,以下列出分析結果記錄檔的一部分,作為分析結果的數值資料。

溫度分析結果

圖 4.16.3 溫度分析結果

分析結果記錄檔 0.log

 fstr_setup: OK

 ISTEP =     1
 Time  =     0.000
 Maximum Temperature :   100.000
 Maximum Node No.    :         9
 Minimum Temperature :    20.000
 Minimum Node No.    :        85
 Maximum Temperature(global) :   100.000
 Minimum Temperature(global) :    20.000