حساب القدر الظاهري للكوكب من الضوء المنعكس
تقدّر هذه الحاسبة قدر الكوكب الظاهري من الضوء المنعكس، وذلك بمقارنة ضوء الشمس الذي يعكسه الكوكب بالشمس كما تُرى من مسافة وحدة فلكية واحدة.
شغّل الأداة مجانًا
أدخل نصف قطر الكوكب، والبياض الهندسي، ومعامل طور الإضاءة، والمسافة من الشمس، والمسافة من الراصد. تعرض النتيجة القدر الظاهري ونسبة تدفق الضوء المنعكس التي بُني عليها الحساب، ولذلك تصلح للتقديرات الرصدية السريعة ولإجراءات العمل الفلكية المهنية الشفافة والقابلة لإعادة الإنتاج.
ما الذي يحسبه نموذج الضوء المنعكس
لا يصدر الكوكب عادةً مقدارًا يُذكر من الضوء المرئي بذاته، ولذلك يهيمن على سطوعه البصري ضوء الشمس الذي يصل إلى سطحه ثم يتشتت وينتقل إلى الراصد. تعبّر الحاسبة عن هذه السلسلة بنسبة تدفق بلا أبعاد قياسًا إلى الشمس المرصودة من وحدة فلكية واحدة. تضرب النسبة البياض الهندسي في كسر الطور المُدخل وفي مربع نصف قطر الكوكب بعد تحويله إلى وحدات فلكية، ثم تقسم الناتج على مربعي المسافتين: من الشمس إلى الكوكب، ومن الكوكب إلى الراصد. يُستخرج القدر الظاهري من العلاقة اللوغاريتمية القياسية، مع اعتماد -26.74 قيمة افتراضية للقدر الظاهري للشمس. ولأن مقياس الأقدار يسير عكسيًا، فإن القيمة الأصغر أو الأكثر سلبية تدل على جرم أشد سطوعًا. تعرض النتيجة أيضًا نسبة التدفق ونصف القطر المحول كي تظل الكمية الوسيطة واضحة. النموذج حتمي ولا يتضمن تصحيحات تجريبية خاصة بكوكب بعينه، ولا الانطفاء الجوي، أو الانبعاث الحراري، أو الحلقات، أو آثار الطقس العابرة. لذا ينبغي اعتباره تقديرًا مرجعيًا واضحًا للضوء المنعكس اعتمادًا مباشرةً على القيم المقدمة.
اختيار نصف القطر والبياض والطور والمسافات
أدخل نصف القطر الفيزيائي بالكيلومترات، لا القطر الكامل. البياض الهندسي هو مقياس الانعكاسية الملائم هنا، لأنه يقارن سطوع الجرم في الطور الكامل بقرص مثالي مبعثر للضوء وله مساحة المقطع نفسها؛ وهو لا يساوي بالضرورة بياض بوند. كسر الطور قيمة لدالة الطور بين صفر وواحد تقدمها أنت. تمثل القيمة واحد مرجع الطور الكامل، بينما تراعي القيمة الموجبة الأصغر انخفاض الضوء المنعكس عند هندسة رؤية مختلفة. إذا بدأت بزاوية طور، فاحسب أولًا قانون طور مناسبًا لنوع الجرم الذي تنمذجه، إذ لا يلزم أن تتبع الأسطح والأغلفة الجوية المختلفة المنحنى نفسه. تُدخل المسافتان بالوحدات الفلكية. تتحكم المسافة من الشمس في مقدار الإضاءة التي يتلقاها الكوكب، بينما تحدد المسافة إلى الراصد مقدار انتشار الحزمة المنعكسة قبل رصدها. لا يجوز أن تكون أي مسافة صفرًا أو سالبة. ويجب كذلك أن يكون البياض والطور موجبين للحصول على قدر نهائي محدود؛ فتدفق منعكس يساوي صفرًا يعني خفوتًا لا نهائيًا رياضيًا.
تفسير النتيجة وفهم حدودها
استخدم القدر الظاهري بوصفه تقديرًا مثاليًا للسطوع قبل إدخال ظروف الرصد. لا يسجل المقراب أو الكاميرا القدر وحده؛ إذ تؤثر خلفية السماء، والفصل الزاوي عن الشمس أو النجم المضيف، واستجابة الكاشف، والمرشحات، والانطفاء الجوي، وزمن التعريض في قابلية الكشف. تفيد نسبة تدفق الضوء المنعكس خصوصًا عند تدقيق جدول بيانات أو دمج الحساب في محاكاة، لأنها تعرض الكمية الخطية التي اشتُقت منها النتيجة اللوغاريتمية. تؤثر التغيرات الصغيرة في المسافة بقوة لأن كلا حدي المسافة مرفوع إلى القوة 2. كما يُربّع نصف القطر، ولذلك فإن مضاعفته مع ثبات البياض والطور والهندسة تجعل التدفق المحسوب أكبر 4 مرات. يدخل البياض والطور خطيًا. تعامل الصيغة الكوكب على أنه غير محلول زاويًا وتستخدم بياضًا هندسيًا واحدًا ضمن النطاق المعني. قد تتغير الكواكب الحقيقية باختلاف الطول الموجي والدوران والسحب ومعالم السطح والحلقات والتشتت المعتمد على الطور. للحصول على جداول فلكية دقيقة أو قياس ضوئي معاير، استخدم منحنيات طور خاصة بالنطاق وهندسة رصد محدثة.
حالات الاستخدام
تقدير هدف للرصد
حوّل الخصائص الفيزيائية والهندسة الحالية لكوكب إلى قدر ظاهري مرجعي قبل تقييم المعدات وظروف السماء.
مقارنة عوالم افتراضية
ثبّت الهندسة المدارية وغيّر نصف القطر أو البياض الهندسي لمقارنة سطوع الضوء المنعكس من الكواكب المرشحة.
تدقيق الحسابات الفلكية
استخدم نسبة التدفق ونصف القطر المحول لمراجعة جدول بيانات أو درس أو محاكاة أو تطبيق مستقل.
الأسئلة الشائعة
ما تكلفة الحساب؟
تكلف كل مطالبة API مقدار $0.002؛ ويمكن أيضًا تشغيل الحساب الحتمي نفسه في المتصفح.
هل كسر الطور هو الجزء المضاء من القرص المرئي؟
ليس دائمًا. ينبغي أن يكون القيمة المعيارية لدالة طور الضوء المنعكس وفق زاوية الرؤية ونموذج التشتت المختارين.
لماذا يُستخدم البياض الهندسي بدلًا من بياض بوند؟
يرتبط البياض الهندسي بالسطوع المتجه إلى الراصد عند الطور الكامل، أما بياض بوند فيقيس إجمالي الطاقة المنعكسة في جميع الاتجاهات والأطوال الموجية.
لماذا تُرفض المسافات التي تساوي صفرًا؟
تقسم حدود التربيع العكسي على كلتا المسافتين، ولذلك تقع القيم الصفرية أو السالبة خارج المجال الفيزيائي والرياضي للنموذج.
هل تشمل النتيجة الانطفاء الجوي أو حساسية المقراب؟
لا. إنها تقدير جوهري للضوء المنعكس وفق الهندسة المدخلة؛ ويجب تطبيق ظروف الرصد واستجابة الأجهزة بصورة منفصلة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/astro/apparent-magnitude-planet \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius_km":71492,"geometric_albedo":0.538,"phase_fraction":1,"sun_distance_au":5.2,"observer_distance_au":4.2}'const res = await fetch("https://api.kit.forhosting.com/astro/apparent-magnitude-planet", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius_km": 71492,
"geometric_albedo": 0.538,
"phase_fraction": 1,
"sun_distance_au": 5.2,
"observer_distance_au": 4.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/apparent-magnitude-planet",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius_km": 71492,
"geometric_albedo": 0.538,
"phase_fraction": 1,
"sun_distance_au": 5.2,
"observer_distance_au": 4.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/apparent-magnitude-planet", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius_km":71492,"geometric_albedo":0.538,"phase_fraction":1,"sun_distance_au":5.2,"observer_distance_au":4.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius_km":71492,"geometric_albedo":0.538,"phase_fraction":1,"sun_distance_au":5.2,"observer_distance_au":4.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/apparent-magnitude-planet", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"radius_km": 71492,
"geometric_albedo": 0.538,
"phase_fraction": 1,
"sun_distance_au": 5.2,
"observer_distance_au": 4.2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.apparent_magnitude_planet",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |