Vai al contenuto

Analisi di conduzione termica

Questa analisi utilizza i dati in tutorial/16_heat_block.

Oggetto dell'analisi

L'oggetto dell'analisi è un blocco forato; la sua geometria è mostrata nella Figura 4.16.1 e i dati della mesh nella Figura 4.16.2.

Voce Contenuto Note Riferimento
Tipo di analisi Analisi di conduzione termica !SOLUTION,TYPE=HEAT
Numero di nodi 37,386
Numero di elementi 32,160
Tipo di elemento Elemento esaedrico lineare a 8 nodi !ELEMENT,TYPE=361
Nome del materiale AL !MATERIAL,NAME=AL
Condizioni al contorno Temperatura prescritta !FIXTEMP
Solutore matriciale CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

Geometria del blocco forato

Figura 4.16.1 Geometria del blocco forato

Dati della mesh del blocco forato

Figura 4.16.2 Dati della mesh del blocco forato

Contenuto dell'analisi

Viene eseguita un'analisi della conduzione termica stazionaria applicando una sorgente di calore alla superficie interna cilindrica dell'oggetto dell'analisi. I dati di controllo dell'analisi sono riportati di seguito.

Dati di controllo dell'analisi 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

Procedura di analisi

Eseguire il comando FrontISTR fistr1.

cd FrontISTR/tutorial/16_heat_block
fistr1 -t 4

(Esecuzione con 4 thread)

Risultati dell'analisi

Un diagramma a contorni della temperatura creato con REVOCAP_PrePost è mostrato nella Figura 4.16.3. Inoltre, una parte del file di log dei risultati dell'analisi è riportata di seguito come dati numerici dei risultati.

Risultato dell'analisi della temperatura

Figura 4.16.3 Risultato dell'analisi della temperatura

File di log dei risultati dell'analisi 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