حاسبة سرعة الحضيض الشمسي
حول الشمس، يبلغ مدار نصف محوره الأكبر 149597870700 م واختلافه المركزي 0.0167086 أقرب نقطة عند 147098299718 م، بسرعة 30286.5802918 م/ث. وتحصل أيضا على مربع السرعة. مجانا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- المحور شبه الأكبر
- 149,597,870,700
- الانحراف المركزي
- 0.0167086
- المعامل الجاذبي
- 132,712,440,018,000,000,000
- مسافة الحضيض الشمسي
- 147,098,299,718
- السرعة عند الحضيض الشمسي
- 30,286.5802918
- مربع السرعة
- 917,276,945.772
تحسب أداة سرعة الحضيض الشمسي أقصى سرعة لجسم يتحرك في مدار إهليلجي ضمن نموذج الجسمين. أدخلوا نصف المحور الأكبر، والاختلاف المركزي عديم الأبعاد، ومعامل الجاذبية القياسي للجسم المركزي. تحسب الأداة أولاً أقرب مسافة مدارية، ثم تطبق معادلة فيس-فيفا عند تلك النقطة. تشمل النتيجة مسافة الحضيض وسرعته ومربع السرعة، ولذلك تفيد في تخطيط المهمات وتمارين علم الفلك والتحقق المستقل ومسارات البرمجيات القابلة لإعادة الإنتاج.
ما الذي تعنيه سرعة الحضيض الشمسي
الحضيض الشمسي هو النقطة التي يكون فيها الجسم المداري أقرب ما يمكن إلى الشمس؛ وعندما يكون الجسم المركزي غير الشمس، يستعمل مصطلح الحضيض المداري بصورته العامة. لا يتحرك الجسم في المدار الإهليلجي بسرعة ثابتة، بل يتسارع عندما يهبط إلى الداخل ويتباطأ عندما يصعد إلى الخارج، ولذلك تبلغ سرعته المدارية أقصاها عند أقرب اقتراب. تمثل هذه الحاسبة الجسم المركزي بمعامل الجاذبية القياسي، الذي يكتب عادة mu ويجمع بين ثابت الجاذبية وكتلة الجسم المركزي.
تفترض الحاسبة نموذج الجسمين المثالي المعتاد: يعامل الجسمان ككتلتين نقطيتين، ويسيطر الجسم المركزي على الحركة، وتهمل الاضطرابات مثل السحب الجوي والتفلطح وضغط الإشعاع وجاذبية جسم ثالث. في ظل هذه الفروض، يحدد نصف المحور الأكبر والاختلاف المركزي شكل القطع الناقص وأقرب مسافة فيه. القيمة الناتجة هي مقدار السرعة، وليست اتجاهاً ولا متجه حالة كاملاً.
ينبغي تفسيرها على أنها السرعة المماسية اللحظية عند الحضيض في المدار المثالي الذي تصفه المدخلات المقدمة.
كيفية إجراء الحساب بمعادلة فيس-فيفا
يجري الحساب في مرحلتين واضحتين. بعد ذلك، يعوض هذا البعد في معادلة فيس-فيفا v = sqrt(mu(2/r - 1/a)). في المدار الدائري يكون الاختلاف المركزي صفراً، وتساوي مسافة الحضيض نصف المحور الأكبر، وتختزل النتيجة إلى السرعة الدائرية المعروفة sqrt(mu/a).
عندما يقترب الاختلاف المركزي من واحد من جهة القيم الأصغر مع ثبات a، تتناقص مسافة الاقتراب وتزداد سرعة الحضيض بشدة. لا يقبل التنفيذ إلا اختلافاً مركزياً إهليلجياً يبدأ من الصفر ولا يبلغ الواحد. تولد القيمة السالبة خطأ الإدخال المطلوب، وترفض القيمة التي تساوي واحداً أو تتجاوزه لأنها لا تصف المدار الإهليلجي المحدود المفترض.
كما تعرض الاستجابة مربع السرعة والصيغة حتى تتمكن الأنظمة الآلية من مراجعة العملية.
اختيار الوحدات وتفسير النتيجة
يجب أن تكون الوحدات متسقة لأن الحاسبة لا تجري تحويلات ضمنية. إذا كان نصف المحور الأكبر بالمتر ومعامل الجاذبية بالمتر المكعب لكل ثانية مربعة، تعاد مسافة الحضيض بالمتر والسرعة بالمتر في الثانية. وإذا استعملتم الكيلومتر مع الكيلومتر المكعب لكل ثانية مربعة، كانت النتيجة بالكيلومتر والكيلومتر في الثانية.
يؤدي خلط المتر بمعامل قائم على الكيلومتر إلى رقم يبدو صالحاً لكنه خاطئ فيزيائياً، لذلك تحققوا من وحدات المصدر قبل الإرسال. استعملوا معامل الجاذبية القياسي للجسم الموجود في البؤرة، لا كتلته وحدها. تنشر الجداول الفلكية الكوكبية قيمة mu مباشرة في كثير من الأحيان، وهي عادة أنسب من ضرب كتلة مقربة في ثابت الجاذبية.
تناسب الأداة المقارنات السريعة والتعليم والتحقق من مسارات المعالجة والحسابات الأولية للمهمات. وهي لا تنشر المدار زمنياً ولا تمثل المناورات أو اللقاءات أو عدم اليقين أو النسبية أو تغير العناصر المدارية. لأغراض الملاحة التشغيلية، قارنوا النتيجة المثالية بنموذج ديناميكي عالي الدقة وبيانات فلكية حديثة.
حالات الاستخدام
التحقق من مدار كوكبي
قدروا أقصى سرعة لكوكب حول الشمس باستعمال عناصره المدارية المنشورة ومعامل جاذبية الشمس.
تدقيق حسابات المهمات
قارنوا نتائج جدول أو محاكاة بحساب مستقل لمعادلة فيس-فيفا عند أقرب اقتراب.
تعليم الميكانيكا المدارية
وضحوا كيف يغير ارتفاع الاختلاف المركزي مسافة الحضيض والسرعة القصوى مع ثبات نصف المحور الأكبر.
الأسئلة الشائعة
ما المدخلات المطلوبة؟
أدخلوا نصف محور أكبر موجباً، واختلافاً مركزياً من الصفر إلى أقل من واحد، ومعامل جاذبية قياسياً موجباً.
ما الوحدات المستخدمة في النتيجة؟
تتبع وحدات المدخلات. يعطي المتر مع m^3/s^2 قيمة m/s، ويعطي الكيلومتر مع km^3/s^2 قيمة km/s.
هل سرعة الحضيض هي السرعة المدارية القصوى؟
نعم. في المدار الإهليلجي المثالي المرتبط ضمن نموذج الجسمين، تبلغ السرعة أقصاها عند أقرب نقطة إلى الجسم المركزي.
ما النتيجة في حالة المدار الدائري؟
عندما يكون الاختلاف المركزي صفرا تساوي أقرب مسافة نصف المحور الأكبر، وتصبح السرعة هي السرعة الدائرية المعروفة: الجذر التربيعي لمعامل الجاذبية مقسوما على نصف المحور الأكبر.
لماذا يرفض اختلاف مركزي يساوي 1 أو أكثر؟
لأن الاختلاف المركزي البالغ 1 أو أكثر يصف مسارا مفتوحا، لا القطع الناقص المحدود الذي يفترضه هذا الحساب. تقبل القيم من الصفر حتى ما دون 1 بقليل، وترفض القيم السالبة أيضا.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/astro/perihelion-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"semi_major_axis":149597870700,"eccentricity":0.0167086,"gravitational_parameter":132712440018000000000}'const res = await fetch("https://api.kit.forhosting.com/astro/perihelion-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"semi_major_axis": 149597870700,
"eccentricity": 0.0167086,
"gravitational_parameter": 132712440018000000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/perihelion-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"semi_major_axis": 149597870700,
"eccentricity": 0.0167086,
"gravitational_parameter": 132712440018000000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/perihelion-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"semi_major_axis":149597870700,"eccentricity":0.0167086,"gravitational_parameter":132712440018000000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"semi_major_axis":149597870700,"eccentricity":0.0167086,"gravitational_parameter":132712440018000000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/perihelion-velocity", 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": 149597870700,
"eccentricity": 0.0167086,
"gravitational_parameter": 132712440018000000000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.perihelion_velocity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيفية إجراء الحساب بمعادلة فيس-فيفا
أولاً، تحسب مسافة الحضيض بالصيغة r_p = a(1-e)، حيث يرمز a إلى نصف المحور الأكبر ويرمز e إلى الاختلاف المركزي. ويعطي تقييمها عند r_p السرعة القصوى المطلوبة. تقرب النتيجة إلى اثني عشر رقماً معنوياً للحصول على JSON ثابت مع الحفاظ على دقة عملية.
اختيار الوحدات وتفسير النتيجة
تبلغ كلفة كل طلب API مقدار $0.002؛ وتعطي المدخلات نفسها دائماً المخرجات نفسها.
أسئلة تقنية
لماذا يرفض الاختلاف المركزي السالب؟
الاختلاف المركزي المداري الكلاسيكي غير سالب. لا تصف القيمة السالبة المدار الإهليلجي المستخدم، وتعيد invalid_input.
ما كلفة الحساب عبر API؟
تبلغ كلفة كل طلب API مقدار $0.002. الحساب حتمي ويعمل في زمن ثابت.