Нестационарна анализа провођења топлоте¶
Приказују се временска дискретизација и итеративни поступак решавања за анализу провођења топлоте у чврстом телу методом коначних елемената (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\) се повећава аутоматском контролом инкремента (→ за детаље погледајте Контролу корака).
Повезане ставке¶
- Типови анализе — преглед функција анализе провођења топлоте
- Контрола корака — детаљи аутоматске контроле инкремента
- Референце