حاسبة السرعة المدارية
اعرف السرعة التي تُبقي قمراً صناعياً في مدار دائري: على بعد 6778000 متر من مركز جسم بكتلة الأرض يجب أن يسير بسرعة 7668.527496 متراً في الثانية. أدخل الكتلة المركزية والمسافة إلى المركز. مجاناً في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الكتلة المركزية
- 5,972,000,000,000,000,000,000,000
- نصف القطر
- 6,778,000
- G
- 0.0000000001
- السرعة المدارية
- 7,668.527496
السرعة المدارية الدائرية هي السرعة المماسية التي يحتاجها قمر صناعي ليبقى على مسار دائري مغلق حول جسم مركزي تحت جاذبية نيوتنية. لكتلة مركزية M ونصف قطر مداري r مقيس من مركز الكتلة، ينتج توازن القوة الجاذبية ومتطلب القوة المركزية الصيغة المدمجة v تساوي الجذر التربيعي لـ G في M على r. القيمة الاختيارية لـ G تفترض ثابت SI CODATA ثابتًا لتبقى النتائج مستقرة عبر البيئات؛ استبدلوه عندما لا يكون نظام وحداتكم SI.
معنى السرعة المدارية الدائرية والمدخلات التي تُرسل
تحت جاذبية التربيع العكسي ومثالية الجسمين، يكون لقمر في مدار دائري سرعة ثابتة ومسافة ثابتة عن الكتلة المركزية. مساواة التسارع الجاذبي G M على r مربعاً بالتسارع المركزي v مربعاً على r تعيد الترتيب فورًا إلى v تساوي الجذر التربيعي لـ G M على r. الارتفاع وحده ناقص: يجب إضافة نصف قطر الكوكب أولًا إذا كانت مصدركم يقتبس الارتفاع.
يجب أن تكون الكتلة وG موجبتين تمامًا. تُرفض القيم غير المحدودة.
الاستخدام في الصف والحدود العملية
استدعوا حاسبة السرعة المدارية المجانية في المتصفح لفحوص الواجبات وعروض المحاضرات والتحقق السريع من المفاهيم دون تثبيت Orekit أو GMAT أو صندوق أدوات MATLAB محلي. تشمل أمثلة الصف النموذجية مدارًا أرضيًا منخفضًا عند نحو نصف قطر الأرض زائد بضع مئات من الكيلومترات، ونصف قطرًا ثابتًا جغرافيًا قرب اثنين وأربعين ألف كيلومتر، ومدارات شمسية مبسطة بكتلة الشمس ومقاييس الوحدة الفلكية — دائمًا مع G مطابق ووحدات متسقة. المقادير الكبيرة أو الضئيلة جدًا محدودة لسلامة العزل؛ ابقوا ضمن النطاق العددي المنشور لنتائج موثوقة.
تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لعناصر parse KIT الأخرى، والنتائج آمنة للتثبيت في تجهيزات التكامل المستمر لأن الخوارزمية حتمية بالكامل.
حالات الاستخدام
مسودات مبكرة لمفهوم البعثة
خطوط أنابيب خفيفة تحتاج فحص سرعة دائرية مستقر من الكتلة ونصف القطر تستدعي نقطة نهاية مدفوعة مسبقًا بدل إعادة تنفيذ sqrt(GM/r) في كل لغة.
الأسئلة الشائعة
ماذا يحدث إذا كان نصف القطر صفراً؟
يُرفض نصف القطر الصفري (أو غير الموجب) لأن صيغة المدار الدائري تقسم على r وغير معرّفة لنصف قطر مسار متلاشٍ.
هل نصف القطر هو الارتفاع فوق السطح؟
لا. يجب أن يكون نصف القطر المسافة من مركز الجسم المركزي إلى القمر. إذا عرفتم الارتفاع فقط، أضيفوا نصف قطر الجسم أولاً ثم أرسلوا المجموع.
هل يمكنني تغيير ثابت الجاذبية G؟
استخدموا G مطابقًا كلما لم تكن الكتلة ونصف القطر بوحدة SI.
بأي سرعة يدور قمر صناعي على بعد 6778000 متر من مركز الأرض؟
بسرعة 7668.527496 متراً في الثانية، وهي الجذر التربيعي لحاصل ضرب ثابت الجاذبية في كتلة الأرض مقسوماً على المسافة إلى المركز.
هل تؤثر كتلة القمر الصناعي في سرعته المدارية؟
لا. لا يهم إلا كتلة الجسم المركزي والمسافة إلى مركزه، فقمران صناعيان مختلفا الكتلة على المسافة نفسها لهما السرعة الدائرية ذاتها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/astro/orbital-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"central_mass":5.972e+24,"radius":6778000}'const res = await fetch("https://api.kit.forhosting.com/astro/orbital-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"central_mass": 5.972e+24,
"radius": 6778000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/orbital-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"central_mass": 5.972e+24,
"radius": 6778000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/orbital-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"central_mass":5.972e+24,"radius":6778000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"central_mass":5.972e+24,"radius":6778000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/orbital-velocity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"central_mass": 5.972e+24,
"radius": 6778000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.orbital_velocity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تقيّم هذه القدرة ذلك التعبير بشكل حتمي من مدخلات عددية محدودة، وترفض نصف قطر صفري أو غير موجب بخطأ واضح لدخل غير صالح، وتعيد JSON منظمًا يمكن لمصححي الواجبات وأدوات مفهوم البعثة وخطوط الأنابيب الخفيفة للديناميكا الفلكية تثبيته في التكامل المستمر دون تثبيت حزمة كاملة لميكانيكا المدارات. تعمل ودجة المتصفح مجانًا على جهازكم؛ وتفرض API المدفوعة مسبقًا $0.002 لكل عنصر ناجح عندما تحتاج الخوادم وSDK نفس العقد.
معنى السرعة المدارية الدائرية والمدخلات التي تُرسل
أرسلوا الحقل الإلزامي central_mass كعدد JSON أو سلسلة رقمية للجسم المُدار حوله — مثل كتلة الأرض بالكيلوغرام — والحقل الإلزامي radius كمسافة من مركز ذلك الجسم إلى القمر، لا مجرد الارتفاع فوق السطح. تُقبل الأسماء المستعارة mass وM وm للكتلة المركزية؛ وr وorbital_radius لنصف قطر المسار. يتيح الحقل الاختياري G مع الأسماء gravitational_constant وgrav_const حقن تقريب كتابي أو ثابت غير SI؛ وعند الحذف يستخدم المحرك القيمة الثابتة 6.6743e-11 ليتفق كل بيئة. يجب أن يكون نصف القطر موجباً تمامًا أيضًا: نصف القطر الصفري invalid_input لأن الصيغة تقسم على r والمدار المتلاشي ليس مسارًا دائريًا فيزيائيًا. المدخلات المتطابقة تنتج دائمًا نفس JSON لأن المسار حساب عائم نقي بلا شبكة ولا بذرة عشوائية ولا ساعة جدار.
قراءة حقول الاستجابة واتساق الوحدات
إذا انتقلتم إلى أنظمة وحدات فلكية، وفروا G مطابقًا؛ الحاسبة لا تحوّل الوحدات عنكم. اربطوا هذه النقطة بأدوات القوة المركزية عندما يكون السؤال التالي مقدار القوة لكتلة قمر معطاة، متذكرين أن السرعة المدارية ذاتها تعتمد فقط على الجسم المركزي ونصف القطر، لا على كتلة القمر تحت نموذج الجسمين. عند النجاح تعيد الاستجابة central_mass وradius وG المستخدم، ثم تبلغ orbital_velocity كمقدار السرعة الدائرية. حقل formula دائمًا السلسلة v تساوي sqrt لـ G M على r، وmethod دائمًا circular_orbital_velocity حتى يتمكن الكود downstream من التفرع دون استنشاق الأشكال. الوحدات مسؤوليتكم ويجب أن تكون متسقة: مع كتلة SI بالكيلوغرام ونصف قطر بالمتر وG الافتراضي، تكون orbital_velocity بالمتر في الثانية. غياب central_mass، وغياب radius، ونصف قطر صفري، وكتلة سالبة، وG غير موجب، وأعداد غير محدودة تفشل بـ invalid_input ولا تُحسب بعد رفض المحرك. استخدموا orbital_velocity وحده عندما يحتاج لوحة فقط رقم السرعة؛ واحتفظوا بـ formula وmethod عند توثيق الخطوة الفيزيائية للطلاب أو تسجيل أي خوارزمية أنتجت مسودة بعثة.
استخدام API والتسعير وسير الصف والحدود العملية
أرسلوا جسم JSON مع central_mass وradius موجبين إلزاميين، وG موجب اختياري عند الحاجة إلى ثابت غير افتراضي. استخدموا API المدفوعة مسبقًا عندما تحتاج منصة تدريس أو بيئة تقييم كود أو مولّد مناهج أو خط أنابيب مبكر لتصميم بعثة عقدًا مستقرًا تحت رصيد KIT بـ $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تستهلك الرصيد أبدًا بعد الرفض. يمكن لمؤلفي SDK تعيين orbital_velocity إلى جداول تقارن السرعات الدائرية عبر الارتفاعات، معلّمين كيف تهبط السرعة كجذر واحد على r بينما تنمو الفترة مع r للقوة ثلاثة أنصاف — مفهوم مرافق يمكن حسابه منفصلًا عند بناء تدفقات درس متعددة الخطوات.
حالات التكامل
التحقق من الواجبات والامتحانات
يحسب الطلاب والمصححون السرعة المدارية الدائرية لكتلة مركزية ونصف قطر معطى، ويقارنون بإجابات الكتاب، ويحصلون على خطأ invalid_input واضح عندما يكون نصف القطر صفراً بالخطأ.
مولّدات التدريس والمناهج
ينتج بناة الدروس أمثلة محلولة لسرعة مدارية مع JSON منظم لبطاقات وورقات خطوات وتمارين مصححة آليًا دون تضمين مكتبة كاملة للديناميكا الفلكية.
أسئلة تقنية
كيف أحسب السرعة المدارية الدائرية؟
أرسلوا JSON مع central_mass (M) وradius (r) كأعداد محدودة موجبة. تتضمن الاستجابة orbital_velocity تساوي sqrt(G M / r)، مع G المستخدم وتسمية الصيغة.
هل حاسبة السرعة المدارية مجانية؟
تعمل أداة المتصفح مجانًا على جهازكم. استدعاءات API تستخدم رصيد KIT المدفوع مسبقًا بـ $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحسب.