Transient varmeledningsanalyse¶
Dette afsnit præsenterer tidsdiskretiseringen og den iterative løsningsmetode til varmeledningsanalyse af faste legemer med finite element-metoden (FEM). For kontinuummets styrende ligninger og randbetingelser se Varmeledningsligningen.
Diskretiseret ligning (udgangspunkt)¶
Diskretisering af varmeledningsligningen (varmeledningsligning (gov_he_main)) med Galerkin-metoden giver
hvor
Her er \(K\), \(M\), \(F\) og \(N\) henholdsvis varmeledningsmatricen (inklusive konvektive og radiative randbidrag), massematricen, den termiske lastvektor og formfunktionsmatricen. Definitionerne af symbolerne for materialeegenskaber (\(\rho\), \(c\), \(k_x, k_y, k_z\), \(Q\), \(hc\), \(hr\) osv.) følger Varmeledningsligningen.
Tidsdiskretisering og iterativ løsning¶
Ligning \(\eqref{eq:2.4.8}\) er en ikke-lineær, transient ligning. Ved tidsdiskretisering med den baglæns Euler-metode beregnes temperaturen ved tiden \(t=t_0+\Delta t\), når temperaturen ved tiden \(t=t_0\) er kendt, med følgende ligning.
Betragt en forbedring af temperaturvektoren \(T_{t=t_0+\Delta t}^{(i)}\), som omtrent opfylder ligning \(\eqref{eq:2.4.13}\), for at opnå den mere nøjagtige løsning \(T_{t=t_0+\Delta t}^{(i)+1}\).
Til dette formål udtrykkes temperaturvektoren først som følger.
Produktet af varmeledningsmatricen og temperaturvektoren, massematricen og de relaterede led approksimeres som følger.
Indsættelse af ligning \(\eqref{eq:2.4.14}\), ligning \(\eqref{eq:2.4.15}\) og ligning \(\eqref{eq:2.4.16}\) i ligning \(\eqref{eq:2.4.13}\), idet led af anden og højere orden udelades, giver følgende ligning.
Koefficientmatricen på venstre side approksimeres yderligere med følgende ligning.
Her er \(K_{T_{t=t_0+\Delta t}}^{(i)}\) den tangentielle stivhedsmatrix.
Temperaturen ved tiden \(t=t_0+\Delta t\) kan til sidst beregnes ved iterative beregninger med følgende ligning.
Specifikt for stationær analyse udføres de iterative beregninger med følgende ligning.
I transient analyse anvendes en implicit metode til tidsdiskretiseringen, og valget af tidsinkrement \(\Delta t\) er derfor generelt ikke underlagt en begrænsning af dets størrelse. Hvis tidsinkrementet \(\Delta t\) er for stort, øges antallet af iterationer, der kræves for konvergens. Generelt øger et for stort tidsinkrement \(\Delta t\) antallet af iterationer. I implementeringen overvåger den automatiske inkrementstyring residualvektorens størrelse, reducerer \(\Delta t\), når konvergensen er langsom, og øger \(\Delta t\), når antallet af iterationer er lille (→ se Trinstyring for detaljer).
Relaterede emner¶
- Analysetyper — Oversigt over funktioner til varmeledningsanalyse
- Trinstyring — Detaljer om automatisk inkrementstyring
- Referencer