Gå till innehållet

Värmeledningsanalys

Den här analysen använder data i tutorial/16_heat_block.

Analysobjekt

Analysobjektet är ett block med ett hål. Dess geometri visas i figur 4.16.1 och nätdata visas i figur 4.16.2.

Post Beskrivning Anmärkningar Referens
Analystyp Värmeledningsanalys !SOLUTION,TYPE=HEAT
Antal noder 37,386
Antal element 32,160
Elementtyp 8-nods första ordningens hexaederelement !ELEMENT,TYPE=361
Namn på materialegenskap AL !MATERIAL,NAME=AL
Randvillkor Föreskriven temperatur !FIXTEMP
Matrislösare CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

Geometri för blocket med ett hål

Figur 4.16.1 Geometri för blocket med ett hål

Nätdata för blocket med ett hål

Figur 4.16.2 Nätdata för blocket med ett hål

Analysbeskrivning

En stationär värmeledningsanalys utförs genom att applicera en värmekälla på analysobjektets cylindriska inneryta. Analysstyrdata visas nedan.

Analysstyrdata 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

Analysprocedur

Kör FrontISTR:s exekveringskommando fistr1.

cd FrontISTR/tutorial/16_heat_block
fistr1 -t 4

(Kör med 4 trådar)

Analysresultat

En temperaturkonturplot skapad med REVOCAP_PrePost visas i figur 4.16.3. Dessutom visas en del av analysresultatloggfilen nedan som numeriska data från analysresultaten.

Resultat från temperaturanalysen

Figur 4.16.3 Resultat från temperaturanalysen

Analysresultatloggfil 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
AI-assisted translation May contain errors Official docs Status