Transientti lämmönjohtumisanalyysi¶
Tässä osiossa esitetään kiinteiden kappaleiden äärellisten elementtien menetelmään (FEM) perustuvan lämmönjohtumisanalyysin aikadiskretointi ja iteratiivinen ratkaisumenetelmä. Kontinuumin hallitsevat yhtälöt ja reunaehdot on esitetty luvussa Lämmönjohtumisyhtälö.
Diskretoitu yhtälö (lähtökohta)¶
Kun lämmönjohtumisyhtälö (lämmönjohtumisyhtälö (gov_he_main)) diskretoidaan Galerkinin menetelmällä, saadaan
missä
Tässä \(K\), \(M\), \(F\) ja \(N\) ovat vastaavasti lämmönjohtumismatriisi (mukaan lukien konvektiivisten ja säteilyreunaehtojen vaikutukset), massamatriisi, lämpökuormitusvektori ja muotofunktiomatriisi. Materiaaliominaisuuksia kuvaavien symbolien (\(\rho\), \(c\), \(k_x, k_y, k_z\), \(Q\), \(hc\), \(hr\) jne.) määritelmät ovat luvun Lämmönjohtumisyhtälö mukaiset.
Aikadiskretointi ja iteratiivinen ratkaisu¶
Yhtälö \(\eqref{eq:2.4.8}\) on epälineaarinen transienttiyhtälö. Kun aikadiskretointiin käytetään implisiittistä Eulerin menetelmää ja lämpötila ajanhetkellä \(t=t_0\) tunnetaan, lämpötila ajanhetkellä \(t=t_0+\Delta t\) lasketaan seuraavalla yhtälöllä.
Tarkastellaan lämpötilavektorin \(T_{t=t_0+\Delta t}^{(i)}\), joka toteuttaa likimäärin yhtälön \(\eqref{eq:2.4.13}\), parantamista tarkemman ratkaisun \(T_{t=t_0+\Delta t}^{(i)+1}\) saamiseksi.
Tätä varten lämpötilavektori esitetään ensin seuraavasti.
Lämmönjohtumismatriisin ja lämpötilavektorin tulo, massamatriisi sekä niihin liittyvät termit approksimoidaan seuraavasti.
Kun yhtälöt \(\eqref{eq:2.4.14}\), \(\eqref{eq:2.4.15}\) ja \(\eqref{eq:2.4.16}\) sijoitetaan yhtälöön \(\eqref{eq:2.4.13}\) ja toisen sekä sitä korkeamman kertaluvun termit jätetään pois, saadaan seuraava yhtälö.
Vasemman puolen kerroinmatriisia approksimoidaan edelleen seuraavan yhtälön avulla.
Tässä \(K_{T_{t=t_0+\Delta t}}^{(i)}\) on tangenttijäykkyysmatriisi.
Lopulta lämpötila ajanhetkellä \(t=t_0+\Delta t\) voidaan laskea suorittamalla iteratiivinen laskenta seuraavalla yhtälöllä.
Erityisesti stationaarisessa analyysissä iteratiivinen laskenta suoritetaan seuraavalla yhtälöllä.
Transienttianalyysissä aikadiskretointiin käytetään implisiittistä menetelmää, joten aika-askeleen \(\Delta t\) suuruudelle ei yleensä ole vakaudesta johtuvaa rajoitusta. Jos aika-askel \(\Delta t\) on kuitenkin liian suuri, konvergenssiin tarvittavien iteraatioiden määrä kasvaa. Yleisesti liian suuri aika-askel \(\Delta t\) kasvattaa iteraatioiden määrää. Toteutuksessa automaattinen inkrementtiohjaus seuraa residuaalivektorin suuruutta, pienentää \(\Delta t\):tä konvergenssin ollessa hidas ja kasvattaa \(\Delta t\):tä, kun iteraatioita tarvitaan vähän (→ lisätietoja: Askelohjaus).
Liittyvät aiheet¶
- Analyysityypit — Lämmönjohtumisanalyysin toimintojen yleiskuva
- Askelohjaus — Automaattisen inkrementtiohjauksen yksityiskohdat
- Viitteet