Ir para o conteúdo

Análise de condução de calor

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

Objeto da análise

O objeto da análise é um bloco com furo; sua geometria é mostrada na Figura 4.16.1 e os dados de malha na Figura 4.16.2.

Item Conteúdo 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 8 nós !ELEMENT,TYPE=361
Nome do material AL !MATERIAL,NAME=AL
Condições de contorno Temperatura prescrita !FIXTEMP
Método de solução da matriz CG/SSOR !SOLVER,METHOD=CG,PRECOND=1

Geometria do bloco com furo

Figura 4.16.1 Geometria do bloco com furo

Dados de malha do bloco com furo

Figura 4.16.2 Dados de malha do bloco com furo

Conteúdo da análise

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

Dados de controle da análise block.cnt

#  Arquivo de controle do FISTR
## Controle da análise
!VERSION
 3
!SOLUTION, TYPE=HEAT
!HEAT
 0.0
!WRITE,RESULT
!WRITE,VISUAL
## Controle do solver
### Condição de contorno
!FIXTEMP
 FTMPC,  100.0
 FTMPS1, 20.0
 FTMPS2, 20.0
 FTMPS3, 20.0
 FTMPS4, 20.0
### Material
# definido no arquivo de malha
### Configuração do solver
!SOLVER,METHOD=CG,PRECOND=1,ITERLOG=YES,TIMELOG=YES
 100, 1
 1.0e-8, 1.0, 0.0
## Controle de pós-processamento
!VISUAL,method=PSR
!surface_num=1
!surface 1
!output_type=VTK
!END

Procedimento de análise

Execute o comando fistr1 do FrontISTR.

cd FrontISTR/tutorial/16_heat_block
fistr1 -t 4

(Execução 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, uma parte do arquivo de log de resultados da análise é mostrada abaixo como dados numéricos dos resultados.

Resultado da análise de temperatura

Figura 4.16.3 Resultado da análise de temperatura

Arquivo de log de 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