Ir para o conteúdo

Análise de condução de calor

Esta análise usa os dados de tutorial/16_heat_block.

Objeto da análise

O objeto da análise é um bloco com um furo. Sua geometria é mostrada na Figura 4.16.1, e os dados de malha são mostrados na Figura 4.16.2.

Item Descrição Observações Referência
Tipo de análise Análise de condução de calor !SOLUTION,TYPE=HEAT
Número de nós 37,386
Número de elementos 32,160
Tipo de elemento Elemento hexaédrico linear de primeira ordem com 8 nós !ELEMENT,TYPE=361
Nome da propriedade do material AL !MATERIAL,NAME=AL
Condição de contorno Temperatura prescrita !FIXTEMP
Solver da matriz CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

Geometria do bloco com um furo

Figura 4.16.1 Geometria do bloco com um furo

Dados de malha do bloco com um furo

Figura 4.16.2 Dados de malha do bloco com um furo

Descrição da análise

É realizada uma análise de condução de calor em regime permanente aplicando uma fonte de calor à superfície cilíndrica interna do objeto da análise. Os dados de controle da análise são mostrados abaixo.

Dados de controle da análise 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

Procedimento de análise

Execute o comando de execução do FrontISTR fistr1.

cd FrontISTR/tutorial/16_heat_block
fistr1 -t 4

(Executar com 4 threads)

Resultados da análise

Um gráfico de contorno de temperatura criado com REVOCAP_PrePost é mostrado na Figura 4.16.3. Além disso, parte do arquivo de log dos resultados da análise é mostrada abaixo como dados numéricos dos resultados da análise.

Resultado da análise de temperatura

Figura 4.16.3 Resultado da análise de temperatura

Arquivo de log dos resultados da análise 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