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