ForHosting KIT · أدوات المطورين

حساب الارتفاع المداري من المدة وكتلة الجرم ونصف قطره

تحوّل هذه الحاسبة مدة مدارية مقاسة بالثواني إلى نصف محور أكبر مقاس بالوحدات الفلكية.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

أدخلوا كتلة الجرم المركزي بالكيلوغرامات، فتُحوّل الأيام إلى سنوات يوليانية ثم تُطبّق الصيغة الشمسية لقانون كبلر الثالث. تفيد في تقدير مسافات الكواكب الخارجية، والتحقق من تمارين الفلك، وإنتاج قيم قابلة للتكرار في مسارات البيانات. تصف النتيجة مدارًا كبلريًا ثنائي الجرم تكون فيه كتلة الجرم الأصغر مهملة، ولا تمثل بالضرورة المسافة اللحظية عن النجم. ويُحسب الارتفاع بطرح body_radius_m من نصف القطر المقاس من المركز، مع استعمال G = 6.67430 × 10^-11.

كيف تحدد المدة والكتلة النجمية حجم المدار

يربط قانون كبلر الثالث بين مدة المدار ونصف محوره الأكبر. في نظام الوحدات الملائم المستخدم هنا، تُقاس المسافة بالوحدات الفلكية، والزمن بالسنوات اليوليانية، والكتلة المركزية بالكيلوغرامات. عندما تكون كتلة الجرم الدائر مهملة، تصبح العلاقة: مكعب a يساوي M مضروبة في مربع P. ومن ثم تساوي a الجذر التكعيبي لحاصل ضرب M في مربع P. تقسم الحاسبة period_seconds على 365.25 للحصول على P بالسنوات اليوليانية، ثم تربع القيمة وتضربها في body_mass_kg وتأخذ الجذر التكعيبي الحقيقي. لذلك تعطي 365.25 ثانية حول كيلوغرام واحدة قيمة AU واحدة. تصلح المعادلة أيضًا للمدارات الإهليلجية المقيدة لأنها تستخدم الارتفاع المداري لا المسافة اللحظية. والحساب حتمي لا يستعمل شبكة أو ساعة أو قيمًا عشوائية، ولذلك يناسب الدروس والاختبارات الآلية وإثراء الفهارس والفحوص السريعة قبل محاكاة مدارية أكثر تفصيلًا. ويُحسب الارتفاع بطرح body_radius_m من نصف القطر المقاس من المركز، مع استعمال G = 6.67430 × 10^-11.

إدخال القيم وفهم الاستجابة

أدخلوا period_seconds بوصفه عددًا موجبًا محدودًا، وbody_mass_kg بوصفه كتلة مركزية موجبة ومحدودة بوحدة الكتلة الشمسية. تُقبل الكسور العشرية والسلاسل الرقمية، وتُرفض القيم الفارغة وغير الرقمية واللانهائية والصفرية والسالبة. تكرر الاستجابة المدة المنسقة بالثواني، وتعرض period_years، وتكرر الكتلة، وتقدم altitude_m باعتباره النتيجة الأساسية. كما تتضمن الصيغة الرمزية الدقيقة وتسمّي التقريب two_body_central_mass. الوحدة الفلكية مقياس مسافة، والكتلة الشمسية مقياس كتلة؛ لذا حوّلوا الكيلومترات والكيلوغرامات والكتل الأرضية والثواني قبل الإدخال. استعملوا عادة المدة النجمية لا المدة الاقترانية المرصودة من الأرض. تتغير المسافة الفعلية باستمرار في المدار اللامركزي، فلا تعرضوا الارتفاع المداري كأنه نصف قطر ثابت. تبلغ كلفة عنصر API الناجح $0.002، وتستخدم نسخة المتصفح الحلّال النقي نفسه.

الافتراضات والدقة والتطبيقات العملية

تفترض المعادلة المختصرة بالوحدات الشمسية حركة نيوتنية لجرمين، وأن مساهمة الجرم الدائر في الكتلة الكلية مهملة. وهذا تقريب ممتاز لكوكب حول نجم اعتيادي أو كويكب حول الشمس. أما في نجم ثنائي أو رفيق ضخم أو كوكب تؤثر كتلته في الدقة المطلوبة، فيجب أن تستخدم الصيغة الكاملة لقانون كبلر مجموع كتلتي الجرمين؛ تطلب هذه الحاسبة الكتلة المركزية وحدها ولا تدعي حل تلك الحالة المختلفة. كذلك لا تحسب اضطرابات الأجرام الأخرى أو التأثيرات النسبية أو فقدان الكتلة أو السحب أو الدفع النشط. يمكنكم استخدامها لتحويل مدة عبور وكتلة نجمية مقدرة إلى مقياس مداري أولي، أو لإعداد إجابات تعليمية، أو لإثراء سجلات الكواكب الخارجية بقيم AU متسقة. تعاملوا مع عدم اليقين بوضوح: إذا كانت الكتلة النجمية أو المدة غير مؤكدة، فسيكون الارتفاع المداري غير مؤكد أيضًا، حتى إن أعادت الخدمة تقديرًا عدديًا واحدًا.

تقدير مدار كوكب خارجي

حوّلوا مدة عبور بالثواني وكتلة نجمية بالكيلوغرامات إلى تقدير أولي لالارتفاع المداري بالأمتار.

التحقق من تمارين الفلك

راجعوا مسائل قانون كبلر بنتيجة حتمية وتحويل صريح من الثواني إلى السنوات اليوليانية.

إثراء الفهارس المدارية

أضيفوا ارتفاعات مدارية محسوبة باتساق إلى السجلات التي تحتوي على المدة وكتلة النجم المضيف من دون مسافة مدارية.

ما المعادلة التي تستخدمها الحاسبة؟

تستخدم a = cbrt(M × P²)، حيث تكون a بالأمتار وM بالكيلوغرامات وP بالسنوات اليوليانية. تُقسم الثواني المدخلة على 365.25.

لماذا تعادل 365.25 ثانية حول كيلوغرام واحدة AU واحدة؟

تعبر هذه الوحدات المعيارية عن الصيغة الشمسية لقانون كبلر الثالث: سنة يوليانية وكيلوغرام تنتجان نصف محور أكبر مقداره وحدة فلكية واحدة.

ماذا يحدث إذا كانت الكتلة صفرًا أو سالبة؟

يعيد الطلب invalid_input لأن الكتلة المركزية غير الموجبة غير فيزيائية في هذا النموذج ولا تعرّف المدار المقيد المطلوب.

هل الارتفاع المداري هو المسافة المدارية الحالية؟

لا يتساويان إلا في المدار الدائري. تتغير المسافة في المدار اللامركزي، بينما يبقى الارتفاع المداري مقياس الحجم الثابت في قانون كبلر.

ما كلفة عملية حساب عبر API؟

تبلغ كلفة كل عنصر API ناجح $0.002. ويمكنكم أيضًا تشغيل الحلّال الحتمي نفسه مجانًا في المتصفح.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/astro/orbital-altitude-from-period

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/astro/orbital-altitude-from-period \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"period_seconds":5400,"body_mass_kg":5.9722e+24,"body_radius_m":6371000}'
{
  "period_seconds": 5400,
  "body_mass_kg": 5.9722e+24,
  "body_radius_m": 6371000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.orbital_altitude_from_period",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←