حاسبة الإشعاع المنعكس وبياض السطح
اعرف مقدار ضوء الشمس الذي يرده السطح: 800 W/m² على ألبيدو 0.3 تعني انعكاس 240 W/m² وامتصاص 560 W/m². تُرفض قيم الألبيدو خارج المدى من 0 إلى 1، فلا تمر نسبة مئوية كُتبت خطأً. مجاناً في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الإشعاع الوارد
- 800
- الألبيدو
- 0.3
- الإشعاع المنعكس
- 240
- الجزء الممتص
- 0.7
- الإشعاع الممتص
- 560
- وحدة الإشعاع
- W/m²
تحوّل حاسبة بياض السطح هذه شدة الإشعاع الشمسي الوارد وقيمة البياض عديمة الأبعاد إلى إشعاع منعكس وإشعاع ممتص وكسر صافٍ ممتص. وهي تطبق التقسيم المعتاد لطاقة السطح: يساوي الإشعاع المنعكس شدة الإشعاع الوارد مضروبة في البياض، بينما يمتص السطح الباقي. يمكنكم استخدامها لإجراء فحوص سريعة في علوم المناخ ودراسات الطاقة الشمسية وتحليل المباني والاستشعار عن بعد والنماذج البيئية. المدخلات واضحة، وتبقى النتائج بوحدة واط لكل متر مربع، وتُرفض أي قيمة للبياض تقع خارج المجال الفيزيائي من صفر إلى واحد بدلًا من إصدار نتيجة مضللة.
أدخلوا شدة الإشعاع والبياض وفق مرجع متوافق
ابدؤوا بشدة الإشعاع الشمسي الذي يصل فعليًا إلى السطح أو الطبقة محل الدراسة، معبّرًا عنها بالواط لكل متر مربع. قد تكون القيمة تدفقًا مقاسًا للموجات القصيرة، أو قيمة ناتجة من نموذج، أو سيناريو تمثيليًا، لكن ينبغي أن تشير إلى الحد الفيزيائي نفسه الذي تنطبق عليه قيمة البياض. بعد ذلك أدخلوا بياض السطح في صورة عدد عشري عديم الأبعاد بين صفر وواحد.
يصف البياض صفر امتصاصًا كاملًا بلا مكوّن منعكس، بينما يصف البياض واحد انعكاسًا كاملًا بلا مكوّن ممتص. تمثل قيم مثل 0.20 أو 0.65 انعكاس عشرين أو خمسة وستين في المئة. لا تدخلوا 20 إذا كان المقصود 0.20.
ترفض الحاسبة شدة الإشعاع السالبة والأعداد غير المنتهية وقيم البياض الواقعة خارج المجال المغلق من صفر إلى واحد. هذه الصرامة مهمة لأن نتيجة تبدو معقولة لكنها مبنية على بياض مستحيل قد تفسد بصمت ميزانية طاقة أكبر أو جدول بيانات أو محاكاة أو تقريرًا علميًا.
افهموا نتائج الإشعاع المنعكس والممتص
يُحسب الإشعاع المنعكس بضرب شدة الإشعاع الوارد في البياض. أما الكسر الممتص فيساوي واحدًا ناقص البياض، ويُحسب الإشعاع الممتص بضرب شدة الإشعاع الوارد في ذلك الكسر. لذلك يساوي مجموع الإشعاع المنعكس والممتص شدة الإشعاع الأصلية، باستثناء فروق التقريب العددية الضئيلة.
يكون السطح الداكن أقل بياضًا، فيعكس حصة أصغر ويمتص حصة أكبر، بينما يتصرف السطح الفاتح على العكس. تستخدم كميات الإشعاع الناتجة وحدة الواط لكل متر مربع نفسها المستخدمة في المدخل، في حين لا توجد وحدة للبياض أو الكسر الممتص. تمثل هذه العملية ميزانية سطحية محددة عن قصد، وليست نموذجًا مناخيًا أو حراريًا كاملًا.
فهي لا تحسب الإشعاع طويل الموجة الصادر، أو امتصاص الغلاف الجوي، أو النفاذ عبر مادة، أو تخزين الحرارة، أو الحمل، أو التبخر، أو تغير درجة الحرارة، أو الاعتماد الطيفي، أو تغير زاوية الشمس. قد تكون هذه العمليات ضرورية في ميزانية شاملة، لكنها تتطلب قياسات وافتراضات إضافية.
استخدموا الحساب بحذر ضمن النماذج الأكبر
اختاروا قيمة بياض تلائم حالة السطح ونطاق الأطوال الموجية والمقياس الزمني لشدة الإشعاع الوارد. يمكن أن يتغير بياض الثلج والتربة والنبات والأسطح والسفلت والسحب والماء باختلاف الرطوبة والعمر وزاوية الإضاءة والفصل وخشونة السطح والنطاق الطيفي. تفيد قيمة واحدة عريضة النطاق في الفحص الأولي وفي المقارنات الواضحة بين السيناريوهات، لكن لا ينبغي عرضها بوصفها ثابتًا دائمًا للمادة عندما تتغير الظروف.
عند مقارنة الحالات، حافظوا على تعريف موحد لشدة الإشعاع، ولا تغيروا إلا الافتراضات المراد اختبارها. سجلوا مصدر قيمة البياض بجانب النتيجة كي يتمكن قارئ آخر من إعادة الحساب. ولأن الخوارزمية حتمية ولا تجري أي اتصال بالشبكة، فإن المدخلات العددية المتطابقة تنتج دائمًا مخرجات متطابقة.
لذلك تلائم التحقق الآلي والأمثلة التعليمية والدفاتر القابلة لإعادة الإنتاج وخطوات المعالجة التي يجب أن تتوقف عند مجال فيزيائي غير صالح بدل تمريره إلى المراحل اللاحقة.
حالات الاستخدام
مقارنة سيناريوهات الغطاء الأرضي
قدّروا كيف يغير استبدال سطح داكن بالنبات أو الثلج أو مادة عاكسة مقدار الإشعاع قصير الموجة المنعكس والممتص.
مراجعة ميزانية طاقة السطح
تحققوا من أن مجموع المكوّنين المنعكس والممتص يعيد شدة الإشعاع الوارد قبل دمجهما مع تدفقات الطاقة الأخرى.
تقييم افتراضات الأسطح الباردة
قارنوا الامتصاص الشمسي الفوري الذي توحي به قيم بياض مختلفة للأسطح تحت شدة الإشعاع الوارد نفسها.
الأسئلة الشائعة
ما الصيغة التي تستخدمها الحاسبة؟
يساوي الإشعاع المنعكس شدة الإشعاع الوارد مضروبة في البياض. ويساوي الكسر الممتص واحدًا ناقص البياض، ثم يساوي الإشعاع الممتص شدة الإشعاع مضروبة في ذلك الكسر.
هل تُدخل قيمة البياض كنسبة مئوية؟
لا. أدخلوا عددًا عشريًا من 0 إلى 1. على سبيل المثال، أدخلوا 0.30 للتعبير عن بياض قدره ثلاثون في المئة.
ماذا يحدث إذا خرج البياض عن المجال الفيزيائي؟
يعيد الطلب خطأ إدخال غير صالح عندما يكون البياض أقل من 0 أو أكبر من 1، وكذلك إذا لم تكن القيمة عددًا منتهيًا.
ما الوحدات المستخدمة في نتائج الإشعاع؟
يُعبّر عن الإشعاع الوارد والمنعكس والممتص بالواط لكل متر مربع (W/m²). أما البياض والكسر الممتص فهما عديمان الأبعاد.
هل تحسب هذه الأداة درجة حرارة السطح؟
لا. تتطلب درجة الحرارة حدودًا إضافية مثل انبعاث الموجات الطويلة والسعة الحرارية والحمل والتبخر والزمن. تقتصر الحاسبة على تقسيم الإشعاع الشمسي الوارد بين الانعكاس والامتصاص.
ماذا يعني أن يكون البياض صفرًا أو واحدًا؟
يعني الصفر عدم انعكاس أي إشعاع وارد في هذه الميزانية المبسطة، ويعني الواحد انعكاسه كله. تقبل الحاسبة القيمتين الطرفيتين.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/earth/albedo-reflected-radiation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"incoming_irradiance":800,"albedo":0.3}'const res = await fetch("https://api.kit.forhosting.com/earth/albedo-reflected-radiation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"incoming_irradiance": 800,
"albedo": 0.3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/albedo-reflected-radiation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"incoming_irradiance": 800,
"albedo": 0.3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/albedo-reflected-radiation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"incoming_irradiance":800,"albedo":0.3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"incoming_irradiance":800,"albedo":0.3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/albedo-reflected-radiation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"incoming_irradiance": 800,
"albedo": 0.3
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.albedo_reflected_radiation",
"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، بينما يتاح الحساب المباشر في المتصفح مجانًا.