Нестационарна анализа на спроведување на топлина¶
Овде се прикажуваат временската дискретизација и итеративниот метод за решавање при анализа на спроведување на топлина на цврсти тела со методот на конечни елементи (Finite Element Method). За равенките на управување и граничните услови во континуумот, видете Равенка за спроведување на топлина.
Дискретизирана равенка (почетна точка)¶
Кога равенката за спроведување на топлина (равенка (gov_he_main) од Равенката за спроведување на топлина) се дискретизира со Galerkin-овиот метод,
при што,
Тука, \(K\), \(M\), \(F\) и \(N\) се, соодветно, матрицата за спроведување на топлина (вклучувајќи ги конвективните и радијациските членови од граничните придонеси), матрицата на маса, векторот на топлинско оптоварување и матрицата на облик-функции. Дефинициите на симболите за материјалните својства (\(\rho\), \(c\), \(k_x, k_y, k_z\), \(Q\), \(hc\), \(hr\) итн.) се според Равенката за спроведување на топлина.
Временска дискретизација и итеративен метод за решавање¶
Равенката \(\eqref{eq:2.4.8}\) е нелинеарна и нестационарна равенка. Ако таа се дискретизира по време со методот на назаден Euler и температурата во моментот \(t=t_0\) е позната, температурата во моментот \(t=t_0+\Delta t\) се пресметува со следната равенка.
Да разгледаме подобрување на температурниот вектор \(T_{t=t_0+\Delta t}^{(i)}\), кој приближно ја задоволува равенката \(\eqref{eq:2.4.13}\), за да се добие попрецизно решение \(T_{t=t_0+\Delta t}^{(i)+1}\).
За таа цел, најпрво температурниот вектор се изразува како
Производот на матрицата за спроведување на топлина и температурниот вектор, матрицата на маса и другите величини приближно се изразуваат како што следува.
Со замена на равенките \(\eqref{eq:2.4.14}\), \(\eqref{eq:2.4.15}\) и \(\eqref{eq:2.4.16}\) во равенката \(\eqref{eq:2.4.13}\), и занемарување на членовите од втор и повисок ред, се добива
Понатаму, матрицата на коефициенти на левата страна приближно се оценува со следната равенка.
Тука \(K_{T_{t=t_0+\Delta t}}^{(i)}\) е тангентната матрица на крутост.
На крај, температурата во моментот \(t=t_0+\Delta t\) може да се пресмета со итеративна пресметка со следната равенка.
Особено, при стационарна анализа итеративната пресметка се изведува со следната равенка.
При нестационарна анализа, бидејќи за временската дискретизација се применува имплицитен метод, изборот на временскиот прираст \(\Delta t\) генерално не е ограничен од неговата големина. Меѓутоа, ако временскиот прираст \(\Delta t\) е преголем, бројот на итерации потребни за конвергенција се зголемува. Општо, ако временскиот прираст \(\Delta t\) е преголем, бројот на итерации се зголемува. Во имплементацијата се следи големината на резидуалниот вектор; ако конвергенцијата е бавна, \(\Delta t\) се намалува, а ако бројот на итерации е мал, \(\Delta t\) се зголемува со автоматска контрола на прирастот (→ за детали видете Контрола на чекор).
Поврзани теми¶
- Типови на анализа — Функционален преглед на анализата на спроведување на топлина
- Контрола на чекор — Детали за автоматската контрола на прирастот
- Референци