حاسبة الأوج والحضيض
مدار نصف محوره الأكبر 7000 كم واختلافه المركزي 0.05 يبتعد حتى 7350 كم ويقترب حتى 6650 كم. أدخل العنصرين المداريين لتحصل على نقطتي الانعطاف في القطع الناقص بوحدتك. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- نصف المحور الأكبر
- 7,000
- الانحراف المداري e
- 0.05
- مسافة الأوج
- 7,350
- مسافة الحضيض
- 6,650
الأوج والحضيض هما أبعد وأقرب مسافتين شعاعتين لجسم على مدار كبلري لجسمين حول كتلة مركزية. وحدات a تنتقل إلى المسافات المعادة، فالكمومترات تبقى كيلومترات والأمتار أمتارًا.
معنى الأوج والحضيض وكيفية اختيار a و e
في نموذج كبلر لجسمين توصف كل مسار إهليلجي أو دائري بنصف محور أكبر a موجب وانحراف e غير سالب أقل من واحد لإهليلج مغلق، أو e يساوي صفرًا لدائرة كاملة. نصف قطر الأوج هو أكبر مسافة مركز-جسم على ذلك المسار ويساوي a في واحد زائد e؛ ونصف قطر الحضيض هو أصغر مسافة ويساوي a في واحد ناقص e. عندما يكون e صفرًا تنهار النهايتان إلى a فيُستعاد نصف القطر الدائري.
عندما يقترب e من واحد من الأسفل ينكمش الحضيض نحو الصفر بينما ينمو الأوج نحو اثنين a، مطابقًا للإهليلجات شديدة الاستطالة في رسوم النقل وأمثلة شبيهة بالمذنبات. أرسل الحقل الإلزامي eccentricity لـ e؛ تُقبل e و ecc. يجب أن يكون كلاهما منتهيًا.
يجب أن يكون نصف المحور الأكبر موجبًا بصرامة لأن a غير الموجب لا يعرّف اصطلاح الإهليلج ذي المسافات الموجبة الذي ينفذه هذا المنتج. لا تحوّل الحاسبة الارتفاع فوق سطح كوكبي إلى نصف قطر مركز-جسم؛ إن اقتبست مصدركم الارتفاع فوق الأرض، أضيفوا أولًا نصف القطر الكوكبي للحصول على المسافات الشعاعية المراد مقارنتها، أو عاملوا a والنهايات المعادة كأطوال مركز-جسم متسقة.
الاستخدام في الدروس وحدود الحساب
استدعوا حاسبة الأوج والحضيض المجانية في المتصفح لفحص الواجبات وعروض المحاضرة والتحقق السريع من المفاهيم دون تثبيت Orekit أو GMAT أو صندوق أدوات MATLAB محلي. أمثلة الصف النموذجية تشمل إهليلج مدار أرضي منخفض بـ a قرب سبعة آلاف كيلومتر و e ببضع مئويات، وإهليلج نقل بـ e أكبر، وحالة دائرية بـ e صفر تمامًا حيث الأوج يساوي الحضيض يساوي a. المقادير الكبيرة جدًا أو الضئيلة جدًا محدودة لأمان العزل؛ ابقوا ضمن النطاق العددي المنشور لنتائج موثوقة.
مدخلات المصدر تتبع قواعد الاحتفاظ نفسها لعناصر parse الأخرى في KIT، والنتائج آمنة للتثبيت في تثبيتات التكامل المستمر لأن الخوارزمية حتمية بالكامل.
الأسئلة الشائعة
كيف أحسب الأوج والحضيض من a و e؟
تتضمن الاستجابة apoapsis يساوي a(1+e) و periapsis يساوي a(1-e) مع تسميات formula و method.
ماذا يحدث إذا كان الانحراف سالبًا؟
يجب أن يكون الانحراف غير سالب؛ تُرفض القيمة السالبة بعقد المنتج ولا تُفوتر.
ما الوحدات التي يجب استخدامها لنصف المحور الأكبر؟
أي وحدة طول متسقة. الأوج والحضيض المعادان يستخدمان نفس وحدة a. الحاسبة لا تحوّل بين الكيلومترات والأمتار نيابة عنكم.
ماذا لو كان الانحراف صفرًا؟
المدار دائري: الأوج والحضيض كلاهما يساويان نصف المحور الأكبر a.
هل يمكنني إدخال الارتفاع فوق سطح الأرض؟
ليس مباشرة. النتيجتان مقاستان من مركز الجرم المركزي، فإذا ذكر مصدرك ارتفاعًا فوق الأرض فأضف نصف قطر الكوكب أولًا لتحصل على المسافات من المركز.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/astro/apoapsis-periapsis \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"semi_major_axis":7000,"eccentricity":0.05}'const res = await fetch("https://api.kit.forhosting.com/astro/apoapsis-periapsis", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"semi_major_axis": 7000,
"eccentricity": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/apoapsis-periapsis",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"semi_major_axis": 7000,
"eccentricity": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/apoapsis-periapsis", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"semi_major_axis":7000,"eccentricity":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"semi_major_axis":7000,"eccentricity":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/apoapsis-periapsis", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"semi_major_axis": 7000,
"eccentricity": 0.05
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.apoapsis_periapsis",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
بمعرفة نصف المحور الأكبر a والانحراف العديم الأبعاد e، تتبع تلك النهايات من الصيغ المغلقة البسيطة r_a يساوي a في واحد زائد e و r_p يساوي a في واحد ناقص e، دون تكامل عددي أو جداول إفيديس. تقيّم هذه القدرة المسافتين حتميًا من مدخلات عددية منتهية، وترفض الانحراف السالب بخطأ invalid_input واضح، وتعيد JSON منظمًا يمكن لمصححي الواجبات وأدوات مفهوم المهمة وأنابيب الديناميكا الفلكية الخفيفة تثبيته في التكامل المستمر دون تثبيت حزمة كاملة لميكانيكا المدارات.
معنى الأوج والحضيض وكيفية اختيار a و e
أرسل الحقل الإلزامي semi_major_axis كرقم JSON أو سلسلة عددية لـ a؛ تُقبل الأسماء a و sma. يجب أن يكون الانحراف غير سالب: e السالب invalid_input بعقد المنتج وبالفيزياء، لأن الانحراف معرّف كمعامل شكل غير سالب. المدخلات المتطابقة تنتج دائمًا نفس JSON لأن المسار حساب عائم خالص بلا شبكة ولا بذرة عشوائية ولا ساعة جدارية.
قراءة حقول الاستجابة واتساق الوحدات
الوحدات مسؤوليتكم ويجب أن تكون متسقة: وحدة الطول التي تستخدمونها لـ a هي وحدة المسافتين المعادتين. المحرك لا يفترض كيلومترات ولا أمتارًا؛ يضرب أعدادًا خالصة. استخدموا apoapsis وحدها عندما تحتاج لوحة فقط نقطة الانعطاف البعيدة؛ استخدموا periapsis عند تحجيم الواجهة الجوية أو أقرب اقتراب؛ احتفظوا بـ formula و method عند توثيق الخطوة الهندسية للطلاب أو تسجيل أي خوارزمية أنتجت مسودة مهمة. عند النجاح تعيد الاستجابة semi_major_axis و eccentricity، ثم تبلّغ apoapsis كـ r_a يساوي a في واحد زائد e و periapsis كـ r_p يساوي a في واحد ناقص e. حقل formula دائمًا السلسلة r_a يساوي a قوس واحد زائد e فاصلة منقوطة r_p يساوي a قوس واحد ناقص e، و method دائمًا kepler_apoapsis_periapsis حتى يتفرع الكود اللاحق دون شم الأشكال. غياب semi_major_axis وغياب eccentricity و a غير الموجب و e السالب والأعداد غير المنتهية تفشل بـ invalid_input ولا تُفوتر بعد رفض المحرك. اقرنوا نقطة النهاية هذه بأداة سرعة أو طاقة مدارية عندما يكون السؤال التالي السرعة أو طاقة الربط عند تلك الأنصاف أقطار، متذكرين أن a و e يحددان الشكل بينما الكتل وثابت الجاذبية يحددان المقياس الديناميكي.
استخدام API والتسعير وسير العمل الصفي والحدود العملية
أرسلوا جسم JSON مع semi_major_axis موجب إلزامي و eccentricity غير سالبة إلزامية. استخدموا API المدفوعة مسبقًا عندما تحتاج منصة تدريس أو بيئة تقييم برمجة أو مولّد مناهج أو أنبوب تصميم مهمة مبكر إلى عقد مستقر تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تستهلك الرصيد أبدًا بعد الرفض. يمكن لمؤلفي SDK تعيين apoapsis و periapsis إلى جداول تقارن نقاط الانعطاف عبر الانحراف مع تثبيت a، وتعلّم أن الفرق r_a ناقص r_p يساوي اثنين a e وكيف يوصل التدوير ذلك الفرق إلى الصفر — درس مرافق لصيغ الدورة والسرعة عند بناء تدفقات ميكانيكا مدارية متعددة الخطوات.
حالات التكامل
التحقق من الواجبات والامتحانات
يحسب الطلاب والمصححون الأوج والحضيض من نصف المحور الأكبر والانحراف، ويقارنون بإجابات الكتاب، ويحصلون على invalid_input واضح عندما يكون الانحراف سالبًا بالخطأ.
مولّدات التدريس والمناهج
منشئو الدروس ينتجون أمثلة محلولة لأنصاف أقطار كبلرية قصوى مع JSON منظم لبطاقات وخطوات وتمارين مصححة آليًا دون تضمين مكتبة ديناميكا فلكية كاملة.
مسودات مبكرة لمفهوم المهمة
الأنابيب الخفيفة التي تحتاج r_a و r_p مستقرين من a و e تستدعي نقطة نهاية مدفوعة مسبقًا بدل إعادة تنفيذ a(1±e) في كل لغة.
أسئلة تقنية
هل حاسبة الأوج والحضيض مجانية؟
أداة المتصفح تعمل مجانًا على جهازكم. استدعاءات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُفوتر.