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 con un foro. La geometria è mostrata nella Figura 4.16.1 e i dati di mesh nella Figura 4.16.2.

Voce Descrizione 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 della proprietà del materiale AL !MATERIAL,NAME=AL
Condizione al contorno Temperatura prescritta !FIXTEMP
Solver della matrice CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

Geometria del blocco con un foro

Figura 4.16.1 Geometria del blocco con un foro

Dati di mesh del blocco con un foro

Figura 4.16.2 Dati di mesh del blocco con un foro

Descrizione dell'analisi

Viene eseguita un'analisi di conduzione termica stazionaria applicando una sorgente di calore alla superficie cilindrica interna dell'oggetto di 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 di esecuzione di 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 dell'analisi.

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