Uchanganuzi wa upitishaji joto usio steady¶
Sehemu hii inaonyesha time discretization na iterative solution ya uchanganuzi wa upitishaji joto katika solid kwa Finite Element Method. Kwa governing equation na boundary conditions katika continuum, rejelea Mlinganyo wa upitishaji joto.
Mlinganyo uliodiskretishwa (mwanzo)¶
Tukidiskretisha mlinganyo wa upitishaji joto (Mlinganyo wa upitishaji joto (gov_he_main)) kwa Galerkin method, tunapata
ambapo,
Hapa \(K\), \(M\), \(F\), na \(N\) ni thermal-conduction matrix (ikijumuisha convection na radiation boundary contributions), mass matrix, thermal-load vector, na shape-function matrix, mtawalia. Ufafanuzi wa alama za properties (\(\rho\), \(c\), \(k_x, k_y, k_z\), \(Q\), \(hc\), \(hr\), n.k.) unafuata Mlinganyo wa upitishaji joto.
Time discretization na iterative solution¶
Mlinganyo \(\eqref{eq:2.4.8}\) ni nonlinear na unsteady. Sasa tudiskretishe muda kwa backward Euler method. Ikiwa temperature katika \(t=t_0\) inajulikana, temperature katika \(t=t_0+\Delta t\) huhesabiwa kwa mlinganyo ufuatao.
Kwa equation \(\eqref{eq:2.4.13}\), tuchukulie temperature vector \(T_{t=t_0+\Delta t}^{(i)}\) inayolitimiza kwa ukadiriaji. na tuiboreshe ili kupata solution sahihi zaidi \(T_{t=t_0+\Delta t}^{(i)+1}\).
Kwa hiyo, kwanza tunaandika temperature vector kama ifuatavyo.
Bidhaa ya thermal-conduction matrix na temperature vector, mass matrix, na quantities nyingine hukadiriwa kama ifuatavyo.
Tukibadilisha milinganyo \(\eqref{eq:2.4.14}\), \(\eqref{eq:2.4.15}\), na \(\eqref{eq:2.4.16}\) katika \(\eqref{eq:2.4.13}\) na kuacha terms za order ya pili na zaidi, tunapata
Zaidi ya hayo, coefficient matrix ya upande wa kushoto hukadiriwa kwa mlinganyo ufuatao.
Hapa \(K_{T_{t=t_0+\Delta t}}^{(i)}\) ni tangent matrix.
Hatimaye, temperature katika \(t=t_0+\Delta t\) inaweza kuhesabiwa kwa iterative calculation kwa kutumia mlinganyo ufuatao.
Hasa kwa steady-state analysis, iterative calculation hutumia mlinganyo ufuatao.
Katika unsteady analysis, kwa kuwa implicit method hutumika kwa time discretization, uchaguzi wa time increment \(\Delta t\) kwa kawaida hauna stability restriction ya ukubwa. Hata hivyo, ikiwa \(\Delta t\) ni kubwa mno, idadi ya iterations zinazohitajika kwa convergence huongezeka. Kwa ujumla, time increment \(\Delta t\) ikiwa kubwa mno, idadi ya iterations huongezeka. Katika utekelezaji, ukubwa wa residual vector hufuatiliwa; ikiwa convergence ni polepole \(\Delta t\) hupunguzwa, na ikiwa iterations ni chache \(\Delta t\) huongezwa kwa automatic increment control (kwa maelezo, rejelea Step control).
Vipengee vinavyohusiana¶
- Aina za uchanganuzi — Muhtasari wa vipengele vya uchanganuzi wa upitishaji joto
- Step control — Maelezo ya automatic increment control
- Marejeo