حساب نسبة كثافة الهواء إلى مستواها عند سطح البحر
قارن هواءك بهواء سطح البحر عند 101325 Pa و15 °C: نسبة 0.80 تعني نحو ثمانين بالمئة من تلك الكثافة، و1.10 تعني نحو عشرة بالمئة أكثر. مفيد للتصحيحات السريعة للأداء. مجاناً في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الضغط
- 84,307
- الإبداع
- 5
- نسبة الكثافة
- 0.861958949
- الكثافة (%)
- 86.195895
- الضغط (Pa)
- 84,307
- درجة الحرارة (°C)
- 5
تقارن حاسبة نسبة كثافة الهواء بين كثافة الهواء عند ضغط مطلق ودرجة حرارة محددين وبين كثافته القياسية عند سطح البحر. وهي تستخدم علاقة التناسب للغاز المثالي، لذلك لا تحتاج النسبة النهائية إلى ثابت غاز أو كتلة مولية مفترضة. أدخلوا الضغط بوحدة الباسكال ودرجة الحرارة بالدرجات المئوية لتحصلوا على نسبة بلا أبعاد ونسبة مئوية مكافئة. الحساب حتمي وسريع، ويفيد عندما يحتاج التقدير الهندسي إلى مرجع واضح بدلاً من نموذج كامل للغلاف الجوي.
معنى نسبة كثافة الهواء
تعبّر نسبة كثافة الهواء عن الكثافة المحلية بوصفها جزءاً من الكثافة في الشروط المرجعية البالغة 101325 باسكال و288.15 كلفن، أي 15 درجة مئوية. تعني النتيجة 1 أن الكثافة المحسوبة تطابق هذا المرجع. وتشير النتيجة 0.80 إلى أن كثافة الهواء تبلغ نحو ثمانين في المئة من الكثافة المرجعية، بينما تشير 1.10 إلى كثافة أعلى بنحو عشرة في المئة.
ولأن النتيجة بلا أبعاد، يسهل استخدامها في المقارنات الأولية للأداء ومعاملات التصحيح واختبارات المعقولية. تعرض الحاسبة العلاقة نفسها أيضاً كنسبة مئوية لتسهيل توضيحها. لا تعني هذه النسبة أن الشروط المدخلة تقع عند ارتفاع هندسي معين.
فقد تنتج الأنظمة الجوية وملفات الحرارة المحلية وتغيرات الضغط شروطاً مختلفة عند الارتفاع نفسه. تعاملوا معها بصفتها مقارنة مشتقة من الضغط ودرجة الحرارة اللذين تدخلونهما، لا بصفتها بحثاً عن الارتفاع في جدول للغلاف الجوي القياسي. يحافظ هذا التمييز على فائدة النتيجة من دون أن ينسب إليها معلومات لا تستطيع المدخلات إثباتها.
كيف يحدد الضغط والحرارة النتيجة
عند معاملة الهواء الجاف بوصفه غازاً مثالياً، تتناسب الكثافة طردياً مع الضغط المطلق وعكسياً مع درجة الحرارة المطلقة. وعند قسمة معادلة الكثافة المحلية على معادلة المرجع عند سطح البحر، يُختصر ثابت الغاز النوعي. لذلك تقسم الحاسبة الضغط المحلي على 101325 باسكال، ثم تضربه في 288.15 كلفن مقسوماً على درجة الحرارة المدخلة بعد تحويلها إلى كلفن.
يجب أن يكون الضغط مطلقاً. فالضغط المقاس يُحدد نسبةً إلى الضغط المحيط ولا يمكن إدخاله مباشرةً، لأن علاقة الغاز المثالي تتطلب الضغط الديناميكي الحراري الكلي. تُدخل درجة الحرارة بالدرجات المئوية تيسيراً للاستخدام، ثم تُحوّل بإضافة 273.15.
تؤدي أي قيمة مئوية تساوي سالب 273.15 أو تقل عنها إلى درجة حرارة مطلقة تساوي صفراً أو تكون سالبة، وهذا غير صالح فيزيائياً لهذه الصيغة ويجعل عملية المقلوب غير معرّفة أو عديمة المعنى. ترفض الحاسبة هذا الإدخال صراحةً. كما ترفض القيم غير المحدودة والضغط المطلق السالب، لكنها تقبل ضغطاً يساوي صفراً وتعيد عندئذ نسبة رياضية تساوي صفراً.
استخدام النسبة بصورة سليمة
تلائم النتيجة الحسابات التقريبية الأولية عندما يكون الضغط ودرجة الحرارة معلومين ويكون تقريب الغاز المثالي مناسباً. فيمكنها مثلاً المساعدة في مقارنة الأحمال الديناميكية الهوائية، أو تقدير أثر تغير الشروط المحيطة في تدفق هواء التبريد، أو معايرة القياسات المأخوذة في أيام مختلفة. استخدموا الضغط المقاس في المحطة متى توفر، لأن ضغط الطقس المصحح إلى سطح البحر قد عُدّل بالفعل إلى مرجع آخر وربما لا يصف الهواء المحلي الفعلي.
يفترض الحساب هواءً جافاً ثابت التركيب. يغير بخار الماء كثافة الخليط لأن للهواء الرطب كتلة مولية فعالة مختلفة، ولذلك ينبغي للأعمال الدقيقة أن تراعي الرطوبة وأن تستخدم نموذجاً أشمل للهواء الرطب. وقد تتطلب الضغوط أو درجات الحرارة أو الخلطات الغازية شديدة الاختلاف تصحيحات للغاز الحقيقي أيضاً.
احتفظوا بدقة في المدخلات تناسب القرار المطلوب، لكن لا تفسروا المنازل العشرية المعروضة على أنها زيادة في دقة القياس.
حالات الاستخدام
تصحيح تقدير ديناميكي هوائي
استخدموا ضغطاً ودرجة حرارة مقاسين للحصول على تصحيح أولي للكثافة نسبةً إلى شروط سطح البحر القياسية.
مقارنة بيئات تشغيل المعدات
عايروا ملاحظات التهوية أو التبريد المأخوذة تحت شروط محيطة مختلفة من الضغط ودرجة الحرارة.
فحص القياسات الجوية
حوّلوا قراءات المستشعرات إلى نسبة وقيمة مئوية موجزتين يمكن مقارنتهما بين المواقع أو جولات الاختبار.
الأسئلة الشائعة
ماذا تعني نسبة كثافة مقدارها 0.75؟
تعني أن كثافة الهواء المحسوبة تبلغ 75 في المئة من الكثافة في شروط سطح البحر القياسية المرجعية المذكورة.
أي ضغط ينبغي إدخاله؟
أدخلوا الضغط الجوي المطلق المحلي بوحدة الباسكال. لا تستخدموا الضغط المقاس ولا قيمة طقس مصححة إلى سطح البحر إلا إذا كانت تمثل فعلاً الحالة المقصودة.
لماذا يجب أن تتجاوز الحرارة الصفر المطلق؟
تقسم الصيغة على درجة الحرارة المطلقة. يؤدي صفر كلفن إلى القسمة على صفر، كما أن درجة حرارة كلفن السالبة غير صالحة لهذا النموذج.
هل تراعي الحاسبة الرطوبة؟
لا. فهي تستخدم علاقة التناسب للغاز المثالي مع الهواء الجاف. استخدموا نموذج كثافة الهواء الرطب عندما تؤثر الرطوبة بوضوح في الدقة المطلوبة.
ما الشروط القياسية المستخدمة؟
المرجع هو 101325 باسكال و288.15 كلفن، بما يعادل 15 درجة مئوية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/earth/air-density-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pressure":84307,"temperature":5}'const res = await fetch("https://api.kit.forhosting.com/earth/air-density-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pressure": 84307,
"temperature": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/air-density-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pressure": 84307,
"temperature": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/air-density-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pressure":84307,"temperature":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pressure":84307,"temperature":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/air-density-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"pressure": 84307,
"temperature": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.air_density_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
استخدام النسبة بصورة سليمة
عند الأتمتة عبر API، تبلغ كلفة كل طلب $0.002؛ ويمكنكم أيضاً تشغيل الحساب الحتمي نفسه في المتصفح لإجراء فحوص سريعة.
أسئلة تقنية
ما كلفة طلب API؟
تبلغ كلفة كل طلب API مقدار $0.002؛ ويتوفر التشغيل في المتصفح لإجراء الحسابات التفاعلية السريعة.