Aller au contenu

Analyse de conduction thermique

Cette analyse utilise les données de tutorial/16_heat_block.

Objet de l’analyse

L’objet de l’analyse est un bloc percé ; sa géométrie est présentée à la figure 4.16.1 et les données de maillage à la figure 4.16.2.

Élément Contenu Remarques Référence
Type d’analyse Analyse de conduction thermique !SOLUTION,TYPE=HEAT
Nombre de nœuds 37,386
Nombre d’éléments 32,160
Type d’élément Élément hexaédrique linéaire à 8 nœuds !ELEMENT,TYPE=361
Nom du matériau AL !MATERIAL,NAME=AL
Conditions aux limites Température imposée !FIXTEMP
Solveur linéaire CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

Géométrie du bloc percé

Figure 4.16.1 Géométrie du bloc percé

Données de maillage du bloc percé

Figure 4.16.2 Données de maillage du bloc percé

Contenu de l’analyse

Une analyse de conduction thermique stationnaire est effectuée en appliquant une source de chaleur à la surface intérieure cylindrique de l’objet analysé. Les données de contrôle de l’analyse sont présentées ci-dessous.

Données de contrôle de l’analyse 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

Procédure d’analyse

Exécutez FrontISTR avec la commande fistr1.

cd FrontISTR/tutorial/16_heat_block
fistr1 -t 4

(Exécution avec 4 threads)

Résultats de l’analyse

Une carte de contours de température créée avec REVOCAP_PrePost est présentée à la figure 4.16.3. En outre, une partie du fichier journal des résultats est présentée ci-dessous comme données numériques des résultats de l’analyse.

Résultat de l’analyse de température

Figure 4.16.3 Résultat de l’analyse de température

Fichier journal des résultats de l’analyse 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