Skip to content

Uchanganuzi wa Upitishaji Joto

Kwa uchanganuzi huu, tumia data katika tutorial/16_heat_block.

Kitu cha Uchanganuzi

Kitu cha uchanganuzi ni bloku yenye tundu; umbo linaonyeshwa kwenye Kielelezo 4.16.1 na data ya mesh kwenye Kielelezo 4.16.2.

Kipengee Maelezo Dokezo Rejea
Aina ya uchanganuzi Uchanganuzi wa upitishaji joto !SOLUTION,TYPE=HEAT
Idadi ya nodi 37,386
Idadi ya elementi 32,160
Aina ya elementi Elementi ya hexahedron ya mstari wa kwanza yenye nodi 8 !ELEMENT,TYPE=361
Jina la sifa ya nyenzo AL !MATERIAL,NAME=AL
Sharti la mpaka Halijoto iliyowekwa !FIXTEMP
Njia ya kutatua matriki CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

Umbo la bloku yenye tundu

Kielelezo 4.16.1 Umbo la bloku yenye tundu

Data ya mesh ya bloku yenye tundu

Kielelezo 4.16.2 Data ya mesh ya bloku yenye tundu

Maudhui ya Uchanganuzi

Fanya uchanganuzi wa upitishaji joto wa hali tuli kwa kuweka chanzo cha joto kwenye uso wa ndani wa silinda wa kitu kinachochanganuliwa. Data ya udhibiti wa uchanganuzi imeonyeshwa hapa chini.

Data ya udhibiti wa uchanganuzi 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

Utaratibu wa Uchanganuzi

Tekeleza amri ya FrontISTR fistr1.

cd FrontISTR/tutorial/16_heat_block
fistr1 -t 4

(Hutekelezwa kwa nyuzi 4)

Matokeo ya Uchanganuzi

Mchoro wa kontua wa halijoto umetengenezwa kwa REVOCAP_PrePost na kuonyeshwa kwenye Kielelezo 4.16.3. Pia, kama data ya nambari ya matokeo ya uchanganuzi, sehemu ya faili ya kumbukumbu ya matokeo imeonyeshwa hapa chini.

Matokeo ya uchanganuzi wa halijoto

Kielelezo 4.16.3 Matokeo ya uchanganuzi wa halijoto

Faili ya kumbukumbu ya matokeo ya uchanganuzi 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