Ir para o conteúdo

Análise de condução térmica

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

Objeto da análise

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

Item Descrição Observações Referência
Tipo de análise Análise de condução térmica !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 fronteira Temperatura prescrita !FIXTEMP
Método de resoluçã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 térmica em regime estacionário aplicando uma fonte de calor à superfície interna cilíndrica do objeto da análise. Os dados de controlo da análise são apresentados abaixo.

Dados de controlo 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 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 é apresentado na Figura 4.16.3. Além disso, uma parte do ficheiro de registo de resultados da análise é apresentada abaixo como dados numéricos dos resultados.

Resultado da análise de temperatura

Figura 4.16.3 Resultado da análise de temperatura

Ficheiro de registo 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