انتقل إلى المحتوى

تحليل التوصيل الحراري غير المستقر

يعرض هذا القسم التقطيع الزمني وطريقة الحل التكرارية لتحليل التوصيل الحراري في الأجسام الصلبة باستخدام طريقة العناصر المحدودة (Finite Element Method). وللمعادلات الحاكمة والشروط الحدّية في الوسط المتصل، انظر معادلة التوصيل الحراري.

المعادلة المقطعة (نقطة الانطلاق)

عند تقطيع معادلة التوصيل الحراري (معادلة التوصيل الحراري (gov_he_main)) بطريقة Galerkin نحصل على:

\[\begin{equation} K T + M \frac{\partial T}{\partial t} = F \label{eq:2.4.8} \end{equation}\]

حيث

\[\begin{equation} K = \int\left( k_x \frac{\partial N^T}{\partial x}\frac{\partial N}{\partial x} + k_y \frac{\partial N^T}{\partial y}\frac{\partial N}{\partial y} + k_z \frac{\partial N^T}{\partial z}\frac{\partial N}{\partial z} \right) dV + \int hc N^T N ds + \int hr N^T N ds \label{eq:2.4.9} \end{equation}\]
\[\begin{equation} M = \int \rho c N^T N dV \label{eq:2.4.10} \end{equation}\]
\[\begin{equation} F = \int Q N^T dV - \int q_s N^T dS + \int{hc} T c N^T dS + \int{hcTr} ({T+Tr}) ({T^2 + T r^2}) N^T dS \label{eq:2.4.11} \end{equation}\]
\[\begin{equation} N = (N^1, N^2, \ldots, Ni) \label{eq:2.4.12} \end{equation}\]

هنا تمثل \(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\) باستخدام المعادلة التالية.

\[\begin{equation} K_{t=t_0+\Delta t} T_{t=t_0+\Delta t} + M_{t=t_0+\Delta t} \frac{T_{t=t_0+\Delta t} - T_{t=t_0}}{\Delta t} = F_{t=t_0+\Delta t} \label{eq:2.4.13} \end{equation}\]

نعتبر تحسين متجه درجة الحرارة \(T_{t=t_0+\Delta t}^{(i)}\) الذي يحقق تقريبًا المعادلة \(\eqref{eq:2.4.13}\) للحصول على الحل الأدق \(T_{t=t_0+\Delta t}^{(i)+1}\).

ولهذا الغرض، نعبّر أولًا عن متجه درجة الحرارة كما يلي.

\[\begin{equation} T_{t=t_0+\Delta t}= T_{t=t_0+\Delta t}^{(i)} + \Delta T_{t=t_0+\Delta t}^{(i)} \label{eq:2.4.14} \end{equation}\]

يُقرَّب حاصل ضرب مصفوفة التوصيل الحراري في متجه درجة الحرارة، ومصفوفة الكتلة، وما يرتبط بهما، كما في المعادلات التالية.

\[\begin{equation} K_{t=t_0+\Delta t} T_{t=t_0+\Delta t} = K_{t=t_0+\Delta t}^{(i)} T_{t=t_0+\Delta t}^{(i)} + \frac{\partial \big(K_{t=t_0+\Delta t}^{(i)} T_{t=t_0+\Delta t}^{(i)}\big) } {\partial T_{t=t_0+\Delta t}^{(i)} } \Delta T_{t=t_0+\Delta t}^{(i)} \label{eq:2.4.15} \end{equation}\]
\[\begin{equation} M_{t=t_0+\Delta t} = M_{t=t_0+\Delta t}^{(i)} + \frac{\partial M_{t=t_0+\Delta t}^{(i)}}{\partial T_{t=t_0+\Delta t}^{(i)}} \Delta T_{t=t_0+\Delta t}^{(i)} \label{eq:2.4.16} \end{equation}\]

بتعويض المعادلات \(\eqref{eq:2.4.14}\) و\(\eqref{eq:2.4.15}\) و\(\eqref{eq:2.4.16}\) في المعادلة \(\eqref{eq:2.4.13}\)، وإهمال الحدود من الرتبة الثانية فما فوق، نحصل على المعادلة التالية.

\[\begin{equation} \bigg(\frac{M_{t=t_0+\Delta t}^{(i)}}{\Delta t} + \frac {\partial M_{t=t_0+\Delta t}^{(i)} } { \partial T_{t=t_0+\Delta t}^{(i)} } \frac{T_{t=t_0+\Delta t}^{(i)} - T_{t=t_0}}{\Delta t} + \frac{\partial \big(K_{t=t_0+\Delta t}^{(i)} T_{t=t_0+\Delta t}^{(i)}\big)} {\partial T_{t=t_0+\Delta t}^{(i)}} \bigg) \Delta T_{t=t_0+\Delta t}^{(i)} \\\ = F_{t=t_0+\Delta t} - M_{t=t_0+\Delta t}^{(i)} \frac{T_{t=t_0+\Delta t}^{(i)} - T_{t=t_0}}{\Delta t} - K_{t=t_0+\Delta t}^{(i)} T_{t=t_0+\Delta t}^{(i)} \label{eq:2.4.17} \end{equation}\]

كما تُقيَّم مصفوفة المعاملات في الطرف الأيسر تقريبًا باستخدام المعادلة التالية.

\[\begin{equation} K^{(i)} = \frac{M_{t=t_0+\Delta t}^{(i)}}{\Delta t} + \frac{\partial \big( K_{t=t_0+\Delta t}^{(i)} T_{t=t_0+\Delta t}^{(i)} \big)}{\partial T^{(i)}_{t=t_0+\Delta t}} = \frac{M_{t=t_0+\Delta t}^{(i)}}{\Delta t} + K_{T_{t=t_0+\Delta t}}^{(i)} \label{eq:2.4.18} \end{equation}\]

هنا \(K_{T_{t=t_0+\Delta t}}^{(i)}\) هي مصفوفة الصلابة المماسية.

وفي النهاية يمكن حساب درجة الحرارة عند الزمن \(t=t_0+\Delta t\) بإجراء الحساب التكراري باستخدام المعادلة التالية.

\[\begin{equation} K^{(i)} \Delta T_{t=t_0+\Delta t}^{(i)} = F_{t=t_0+\Delta t} - M_{t=t_0+\Delta t}^{(i)} \frac{T_{t=t_0+\Delta t}^{(i)} - T_{t=t_0}}{\Delta t} - K^{(i)} T_{t=t_0+\Delta t}^{(i)} \label{eq:2.4.19} \end{equation}\]

وفي التحليل المستقر خصوصًا، يُجرى الحساب التكراري باستخدام المعادلة التالية.

\[ K_T^{(i)} \Delta T_{t=\infty}^{(i)} = F_{t=\infty} - K_T^{(i)} \Delta T_{t=\infty}^{(i)} \]
\[\begin{equation} T_{t=\infty}^{(i+1)} = T_{t=\infty}^{(i)} + \Delta{T}_{t=\infty}^{(i)} \label{eq:2.4.20} \end{equation}\]

في التحليل غير المستقر، لأن طريقة ضمنية تُستخدم في التقطيع الزمني، فإن اختيار التزايد الزمني \(\Delta t\) لا يخضع عمومًا لقيد على مقداره. ومع ذلك، إذا كان التزايد الزمني \(\Delta t\) كبيرًا جدًا، يزداد عدد التكرارات اللازمة للتقارب. بوجه عام، يؤدي التزايد الزمني \(\Delta t\) الكبير جدًا إلى زيادة عدد التكرارات. وفي التنفيذ تُراقب قيمة متجه المتبقي، ويُستخدم تحكم تلقائي في التزايد يخفض \(\Delta t\) عندما يكون التقارب بطيئًا ويزيد \(\Delta t\) عندما يكون عدد التكرارات قليلًا (→ للتفاصيل، انظر التحكم في الخطوة).

موضوعات ذات صلة