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 um furo. A 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 da propriedade do material AL !MATERIAL,NAME=AL
Condição de fronteira Temperatura prescrita !FIXTEMP
Solver matricial 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

É efetuada uma análise de condução térmica em regime estacionário aplicando uma fonte de calor à superfície cilíndrica interior 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

A Figura 4.16.3 apresenta um gráfico de contornos de temperatura criado com REVOCAP_PrePost. Além disso, uma parte do ficheiro de registo dos resultados da análise é apresentada 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

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