Tranziens hővezetési analízis¶
Ez a fejezet a szilárd testek végeselemes módszerrel (Finite Element Method) végzett hővezetési analízisének idődiszkretizációját és iteratív megoldási módszerét ismerteti. A kontinuum szintű alapegyenleteket és peremfeltételeket lásd a Hővezetési egyenlet fejezetben.
Diszkretizált egyenlet (kiindulópont)¶
A hővezetési egyenlet (a hővezetési egyenlet (gov_he_main)) Galerkin-módszerrel történő diszkretizálásával
ahol
Itt \(K\), \(M\), \(F\) és \(N\) rendre a hővezetési mátrix (beleértve a konvekciós és sugárzási peremhozzájárulásokat), a tömegmátrix, a hőterhelési vektor és az alakfüggvény-mátrix. Az anyagjellemzők jelöléseinek (\(\rho\), \(c\), \(k_x, k_y, k_z\), \(Q\), \(hc\), \(hr\) stb.) definíciói a Hővezetési egyenlet fejezetet követik.
Idődiszkretizáció és iteratív megoldás¶
A \(\eqref{eq:2.4.8}\) egyenlet nemlineáris és tranziens egyenlet. Az idő szerinti diszkretizálást visszalépő Euler-módszerrel végezve, ha a \(t=t_0\) időpontbeli hőmérséklet ismert, a \(t=t_0+\Delta t\) időpontbeli hőmérsékletet a következő egyenlettel számítjuk ki.
Tekintsük a \(\eqref{eq:2.4.13}\) egyenletet közelítőleg kielégítő \(T_{t=t_0+\Delta t}^{(i)}\) hőmérsékletvektor javítását úgy, hogy pontosabb \(T_{t=t_0+\Delta t}^{(i)+1}\) megoldást kapjunk.
Ehhez először a hőmérsékletvektort a következő alakban írjuk fel.
A hővezetési mátrix és a hőmérsékletvektor szorzatát, a tömegmátrixot és a kapcsolódó tagokat a következőképpen közelítjük.
A \(\eqref{eq:2.4.14}\), \(\eqref{eq:2.4.15}\) és \(\eqref{eq:2.4.16}\) egyenleteket a \(\eqref{eq:2.4.13}\) egyenletbe helyettesítve, majd a másod- és magasabb rendű tagokat elhagyva a következő egyenletet kapjuk.
A bal oldali együtthatómátrixot továbbá a következő egyenlettel közelítjük.
Itt \(K_{T_{t=t_0+\Delta t}}^{(i)}\) az érintőmerevségi mátrix.
Végül a \(t=t_0+\Delta t\) időpontbeli hőmérséklet a következő egyenlet szerinti iteratív számítással határozható meg.
Állandósult analízis esetén különösen a következő egyenlet szerint végezzük az iterációt.
Tranziens analízisben, mivel az idődiszkretizáció implicit módszert alkalmaz, a \(\Delta t\) időlépés megválasztását általában nem korlátozza annak nagysága. Ha azonban a \(\Delta t\) időlépés túl nagy, nő a konvergenciához szükséges iterációk száma. Általában a túl nagy \(\Delta t\) időlépés növeli az iterációk számát. A megvalósítás automatikus lépésköz-szabályozást használ: figyeli a maradékvektor nagyságát, lassú konvergencia esetén csökkenti \(\Delta t\)-t, kevés iteráció esetén pedig növeli \(\Delta t\)-t (→ részletekért lásd a Lépésvezérlés fejezetet).
Kapcsolódó témák¶
- Analízistípusok — a hővezetési analízis funkcióinak áttekintése
- Lépésvezérlés — az automatikus lépésköz-szabályozás részletei
- Hivatkozások