Análise transiente de condução de calor¶
Esta secção apresenta a discretização temporal e o método de solução iterativa para a análise da condução de calor em sólidos pelo método dos elementos finitos (FEM). Para as equações governantes e as condições de fronteira do contínuo, consulte Equação da condução de calor.
Equação discretizada (ponto de partida)¶
A discretização da equação da condução de calor (equação da condução de calor (gov_he_main)) pelo método de Galerkin conduz a
onde
Aqui, \(K\), \(M\), \(F\) e \(N\) são, respetivamente, a matriz de condução térmica (incluindo as contribuições de fronteira de convecção e radiação), a matriz de massa, o vetor de cargas térmicas e a matriz de funções de forma. As definições dos símbolos das propriedades do material (\(\rho\), \(c\), \(k_x, k_y, k_z\), \(Q\), \(hc\), \(hr\), etc.) seguem Equação da condução de calor.
Discretização temporal e solução iterativa¶
A equação \(\eqref{eq:2.4.8}\) é uma equação não linear e transiente. Utilizando o método de Euler implícito para a discretização temporal, quando a temperatura no instante \(t=t_0\) é conhecida, a temperatura no instante \(t=t_0+\Delta t\) é calculada pela equação seguinte.
Considere melhorar, a partir da Eq.\(\eqref{eq:2.4.13}\), o vetor de temperaturas \(T_{t=t_0+\Delta t}^{(i)}\), que a satisfaz aproximadamente, para obter a solução mais precisa \(T_{t=t_0+\Delta t}^{(i)+1}\).
Para esse fim, expresse primeiro o vetor de temperaturas da seguinte forma.
O produto da matriz de condução térmica pelo vetor de temperaturas, a matriz de massa e os termos relacionados são aproximados da seguinte forma.
Substituindo a Eq.\(\eqref{eq:2.4.14}\), a Eq.\(\eqref{eq:2.4.15}\) e a Eq.\(\eqref{eq:2.4.16}\) na Eq.\(\eqref{eq:2.4.13}\) e omitindo os termos de segunda ordem e superiores, obtém-se a equação seguinte.
A matriz de coeficientes do lado esquerdo é ainda avaliada aproximadamente pela equação seguinte.
Aqui, \(K_{T_{t=t_0+\Delta t}}^{(i)}\) é a matriz de rigidez tangente.
Por fim, a temperatura no instante \(t=t_0+\Delta t\) pode ser calculada efetuando iterações com a equação seguinte.
Em particular, na análise em regime estacionário, as iterações são efetuadas utilizando a equação seguinte.
Na análise transiente, como é utilizado um método implícito para a discretização temporal, a escolha do incremento de tempo \(\Delta t\) não está, em geral, sujeita a uma restrição quanto à sua magnitude. No entanto, se o incremento de tempo \(\Delta t\) for demasiado grande, aumenta o número de iterações necessário para a convergência. Em geral, um incremento de tempo \(\Delta t\) excessivamente grande aumenta o número de iterações. Na implementação, o controlo automático do incremento monitoriza a magnitude do vetor residual, reduzindo \(\Delta t\) quando a convergência é lenta e aumentando \(\Delta t\) quando o número de iterações é pequeno (→ consulte Controlo de passos para mais detalhes).
Tópicos relacionados¶
- Tipos de análise — Visão geral das funcionalidades de análise da condução de calor
- Controlo de passos — Detalhes do controlo automático do incremento
- Referências