حاسبة حرارة الهواء المخلوط
مزج 2 كغ/ث من هواء بدرجة 10 °م مع 2 كغ/ث بدرجة 30 °م يعطي هواءً بدرجة 20 °م. أدخل درجة حرارة كل تيار ومعدل تدفقه الكتلي لتحصل على حرارة المزج الكظوم دون حرارة نوعية. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- T1
- 10
- M1
- 2
- T2
- 30
- M2
- 2
- درجة حرارة الهواء المخلوط
- 20
- درجة حرارة الخليط
- 20
- إجمالي التدفق الكتلي
- 4
- نسبة التيار 1
- 0.5
تجيب حاسبة درجة حرارة الهواء المخلوط عن سؤال شائع في أنظمة HVAC: إذا التقى تيارا هواء واختلطا اختلاطًا أدياباتيًا، فبأي درجة يغادر التيار الموحّد؟ أدخلوا درجة الحرارة ومعدل التدفق الكتلي لكل تيار؛ وتعيد الأداة درجة حرارة الهواء المخلوط متوسطًا مرجّحًا بالتدفق الكتلي حيث T_mix يساوي (m1 T1 زائد m2 T2) على (m1 زائد m2). ولأن التيارين هواء، تظهر الحرارة النوعية نفسها في البسط والمقام فتُلغى، فلا تقدّمون سعة حرارية. ويُرفض كذلك التدفق الكتلي الإجمالي الصفري حتى لا يقسم الحلّال على صفر. تحتاج صناديق خلط المقتصد، ومزج الهواء الخارجي مع هواء الإرجاع، ومفاصل التغذية ذات الفرعين، إلى النتيجة نفسها لحفظ الطاقة دون فتح حزمة سيكومترية كاملة.
معنى درجة حرارة الهواء المخلوط لتيارين
عندما يختلط تيارا هواء جاف في مجرى أو صندوق خلط أو حجرة توزيع لوحدة معالجة ولا يتبادلان حرارة مع المحيط، يختزل حفظ الطاقة وتساوي الحرارة النوعية درجة الخروج إلى متوسط مرجّح بالتدفق الكتلي. يحمل التيار i معدّل إنثالبيًا يساوي تدفقه الكتلي في cp في درجة حرارته؛ وبجمع التيارين والقسمة على التدفق الكتلي المجموع في نفس cp تُلغى cp ويبقى T_mix مساويًا (m1 T1 زائد m2 T2) على (m1 زائد m2). تلك صيغة HVAC للهواء المخلوط المستخدمة لمزج الهواء الخارجي مع هواء الإرجاع وصناديق المقتصد ومفاصل التغذية ذات الفرعين.
يجب أن تتطابق وحدات الحرارة للتيارين —مئوية مع مئوية، وكلفن مع كلفن، أو فهرنهايت مع فهرنهايت— لأن الصيغة لامتغيّرة أفينيًا على مقياس خطي واحد لكنها ليست محوّل وحدات. ويجب أن تتطابق وحدات التدفق الكتلي بين m1 و m2، مثل كيلوغرام في الثانية مع كيلوغرام في الثانية، أو رطل في الساعة مع رطل في الساعة. إذا كان لتدفق أحد التيارين قيمة صفرية وللآخر قيمة موجبة، فالهواء المخلوط هو التيار المتبقي.
نصائح عملية وحدود وبحوث ذات صلة
أبقوا المدخلات ضمن النطاق المطلق المنشور حتى لا تفيض ضروب التدفق الكتلي والحرارة إلى بسط غير منتهٍ يضطر الحلّال إلى رفضه. استخدموا نفس مقياس الحرارة للتيارين وحوّلوا مسبقًا إذا كانت بيانات المصدر تمزج المئوية والكلفن. التدفق الحجمي بالمتر المكعب في الثانية أو بالقدم المكعب في الدقيقة ليس تدفقًا كتليًا: حوّلوا أولًا بالكثافة على العميل إذا كانت عداداتكم تبلغ تدفقًا حجميًا، ثم أرسلوا كيلوغرامًا في الثانية أو رطلًا في الساعة.
تستهدف هذه الصفحة من يبحث عن حاسبة درجة حرارة الهواء المخلوط أو مزج HVAC لتيارين أو حرارة مزج الهواء الخارجي مع الإرجاع؛ وليست أداة سعرات حرارية لمادتين تطلب حرارات نوعية مستقلة، ولا مخططًا سيكومتريًا يتتبع نسبة الرطوبة، ولا محوّل وحدات للحرارة وحدها. فضّلوا هذه القدرة عندما يكون التياران هواء، ولديكم أصلًا درجتان وتدفقان كتليان، وتحتاجون فقط درجة الهواء المخلوط الأدياباتية.
حالات الاستخدام
مزج الهواء الخارجي وهواء الإرجاع في وحدة المعالجة
أدخلوا درجتي الهواء الخارجي وهواء الإرجاع مع تدفقيهما الكتليين للحصول على درجة الهواء المخلوط عند مدخل ملف التبريد قبل حساب سيكومتري كامل.
مراجعة واجبات صناديق الخلط في HVAC
يدخل الطلاب درجتي تيار وتدفقين كتليين من مسائل الهواء المخلوط في الكتاب ويقارنون T_mix المرجّح بالتدفق بنتيجة حتمية قبل التسليم.
اختبارات وحدوية لحلّالات HVAC الطلابية
ولّدوا حالات معروفة بتدفقين متساويين وغير متساويين وتيار صفري، إضافة إلى رفض متعمّد للتدفق الكتلي السالب لقيم coding kata المتوقعة.
الأسئلة الشائعة
أي صيغة تستخدم حاسبة درجة حرارة الهواء المخلوط؟
في الخلط الأدياباتي لتياري هواء بنفس الحرارة النوعية، T_mix = (m1·T1 + m2·T2) / (m1 + m2). ذلك المتوسط المرجّح بالتدفق الكتلي لدرجتي التيارين.
ماذا يحدث إذا كان معدل التدفق الكتلي سالبًا؟
التدفق الكتلي السالب غير صالح فيزيائيًا في نموذج التيارين هذا.
هل أحتاج حرارة نوعية أو رطوبة كمدخلات؟
لا. يُعامل التياران هواءً بنفس الحرارة النوعية، فتُلغى cp. الرطوبة والتكاثف خارج نموذج درجة حرارة الهواء المخلوط هذا.
هل لوحدات الحرارة أهمية؟
يجب أن تستخدم الدرجتان نفس المقياس الخطي (°C مع °C، و K مع K، أو °F مع °F). الحاسبة لا تحوّل بين وحدات الحرارة.
هل يمكنني إدخال التدفق الحجمي بالمتر المكعب في الثانية؟
ليس مباشرة. التدفق الحجمي ليس تدفقًا كتليًا، فحوّله أولًا باستخدام الكثافة إلى كيلوغرام في الثانية أو رطل في الساعة. ويجب أن يكون للتدفقين الكتليين الوحدة نفسها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/phys/mixed-air \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"t1":10,"m1":2,"t2":30,"m2":2}'const res = await fetch("https://api.kit.forhosting.com/phys/mixed-air", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"t1": 10,
"m1": 2,
"t2": 30,
"m2": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/mixed-air",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"t1": 10,
"m1": 2,
"t2": 30,
"m2": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/mixed-air", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"t1":10,"m1":2,"t2":30,"m2":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"t1":10,"m1":2,"t2":30,"m2":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/mixed-air", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"t1": 10,
"m1": 2,
"t2": 30,
"m2": 2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.mixed_air",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يُرفض التدفق الكتلي السالب بخطأ invalid_input واضح لأن الجريان العكسي لا معنى له في نموذج التيارين هذا. المسار حساب حتمي خالص —بلا شبكة، وبلا بذور عشوائية، وبلا اعتماد على الساعة— فيعيد المشغّل المجاني في المتصفح وواجهة API المدفوعة مقدمًا نفس JSON بعد التقريب العشري الثابت في كل استدعاء.
معنى درجة حرارة الهواء المخلوط لتيارين
يهتم المعلمون وسكربتات التشغيل والمصححون الآليون برفض التدفق الكتلي السالب بقدر اهتمامهم بمسار النجاح: ينبغي لطالب يكتب إشارة ناقص سهوًا أن يرى رسالة invalid_input صريحة بدل درجة حرارة عبثية في صمت. وإذا كان التدفّقان صفريين معًا، فدرجة الخلط غير معرّفة ويعيد الحلّال invalid_input بدل القسمة على صفر. يعيد مسار التحقق حساب المتوسط المرجّح بنفس التقريب الثابت المستخدم للحقول المنشورة، فتحمل الاستجابة الناجحة دائمًا mixed_air_temperature يمكنكم إثباته في الاختبارات أو أوراق العمل.
كيف تستدعون API وما الذي يعود
يجب ألا تكون معدلات التدفق الكتلي سالبة؛ ويجب أن يكون التدفق المجموع m1 زائد m2 موجبًا حتى لا يُغلق التياران معًا. أرسلوا جسم JSON بأربعة أعداد منتهية إلزامية: t1 (الأسماء البديلة T1 و temp1 و temperature1 و stream1_temp)، و m1 (الأسماء البديلة mass_flow1 و mdot1 و flow1)، و t2 (الأسماء البديلة T2 و temp2 و temperature2 و stream2_temp)، و m2 (الأسماء البديلة mass_flow2 و mdot2 و flow2). يجب أن تبقى القيم المطلقة ضمن الحد المنشور وهو تريليون حتى تظل الضروب الوسيطة منتهية بدقة IEEE المزدوجة على Worker وفي المتصفح. عند النجاح تعيد الاستجابة t1 و m1 و t2 و m2 مقرّبة، وتعيّن mixed_air_temperature و mixed_temperature إلى نفس T_mix المقرّب، و total_mass_flow إلى m1 زائد m2، و stream_1_fraction إلى m1 على المجموع، و formula إلى السلسلة T_mix يساوي (m1 T1 زائد m2 T2) على (m1 زائد m2)، و method إلى mass_flow_weighted_average، و message إلى موجز إنجليزي قصير، و steps إلى مصفوفة مرتبة من أسطر التعويض. يعيد التحقق الفاشل —حقول ناقصة، أو أعداد غير منتهية، أو قيم خارج الحدود المطلقة، أو تدفق كتلي سالب، أو تدفق كتلي إجمالي صفري— قيمة invalid_input ولا تُحتسب أبدًا. التسعير مبلغ ثابت $0.002 لكل طلب ناجح بوحدة item وسعر هامشي صفري للوحدة. فضّلوا إرسال أعداد JSON لا سلاسل مسبقة التنسيق عندما تتحكمون في العميل؛ ولا تُقبل السلاسل الرقمية إلا إذا طابقت نمطًا عدديًا منتهيًا صارمًا.
نصائح عملية وحدود وبحوث ذات صلة
عند التدريس أو التشغيل قارنوا أمثلة: تدفقات كتلية متساوية عند عشر درجات وثلاثين تعطي منتصفًا قدره عشرون؛ والتدفقات غير المتساوية تجذب النتيجة نحو التيار الأكبر؛ وتيار بتدفق صفري يعيد حرارة الآخر؛ وتدفق كتلي سالب عمدًا يوضح مسار invalid_input الصارم. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مقدمًا، فيبقى استكشاف السكربتات رخيصًا عندما يرسل المتعلمون تدفقات خاطئة عمدًا. فحوصات الذهاب والإياب سهلة: أعيدوا حساب المتوسط المرجّح بالتدفق الكتلي يدويًا وتأكدوا أنه يساوي mixed_air_temperature المنشور بنفس تقريب الاثنتي عشرة مرتبة، وتأكدوا أن تبديل التسميتين واحد واثنين يترك T_mix بلا تغيير.
أسئلة تقنية
هل حاسبة درجة حرارة الهواء المخلوط مجانية؟
أداة المتصفح مجانية وتعمل محليًا. تستخدم استدعاءات API رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل طلب ناجح؛ ولا تُحتسب المهام الفاشلة أبدًا.