حاسبة تسارع ثم سرعة ثابتة
التسارع بمقدار 2 م/ث² حتى 10 م/ث ثم الحفاظ على هذه السرعة 5 ث يقطع 75 م في 10 ث. أدخل التسارع وسرعة الإبحار ومدته لتحصل على كل مرحلة والمجاميع. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- التسارع
- 2
- سرعة الإبحار
- 10
- زمن الإبحار
- 5
- زمن التسارع
- 5
- مسافة التسارع
- 25
- مسافة الإبحار
- 50
- المسافة الإجمالية
- 75
كثير من ملفات الحركة الواقعية ليست تسارعًا ثابتًا على طول الرحلة: مركبة أو روبوت أو ناقل يسرع من السكون حتى سرعة إبحار مخططة، ثم يحافظ عليها لمدة معلومة. الطلاب الذين يتحققون من واجبات الحركة على مرحلتين، والمعلمون الذين يبنون مفاتيح الإجابة، ومهندسو الأتمتة الذين يقدرون أزمنة الدورة، ومؤلفو المحاكاة يحتاجون جميعًا إلى الإجماليات نفسها —كم يقطع الجسم وكم يدوم الملف الكامل— دون تجميع الصيغ يدويًا في كل مرة. تقبل حاسبة التسارع ثم السرعة الثابتة على مرحلتين تسارعًا ثابتًا موجبًا، وسرعة إبحار موجبة، ومدة إبحار غير سالبة.
ماذا تعني الحركة على مرحلتين: التسارع ثم الإبحار
في الحركة الخطية التمهيدية أحادية البعد، يشتمل ملف مثالي شائع على مرحلتين متتاليتين على خط مستقيم. تبدأ المرحلة الأولى من السكون بتسارع موجب ثابت a وتستمر حتى تساوي السرعة سرعة إبحار مختارة v. ولأن السرعة تنمو خطيًا بحسب v تساوي a مضروبة في t عندما تكون السرعة الابتدائية صفرًا، فإن زمن التسارع هو ببساطة سرعة الإبحار مقسومة على التسارع.
المسافة المقطوعة أثناء التسارع تتبع العلاقة الكلاسيكية نصف a t تربيع، وهي أيضًا تساوي مربع سرعة الإبحار على اثنين a. المسافة الكلية مجموع مسافتي المرحلتين؛ والزمن الكلي مجموع زمني المرحلتين. تتجمع نية البحث حول عبارات مثل حاسبة تسارع وإبحار على مرحلتين، التسارع من السكون ثم سرعة ثابتة، مسافة وزمن التسارع والإبحار، وحركية الحركة على مرحلتين.
يريد الناس إجماليات رقمية يقارنونها بورقة تمارين أو يثبتونها في جدول أزمنة دورة أو يمررونها إلى خط أنابيب أوسع —لا مجرد تذكير بوجود الصيغ. تبقى الوحدات متسقة مع أساس الطول والزمن الذي تختاره للمدخلات الثلاثة: أمتار لكل ثانية مربعة مع أمتار لكل ثانية وثوانٍ تعطي أمتار مسافة وثواني زمن.
عقد الإدخال والصيغ وسلوك الأخطاء
يجب أن يكون التسارع موجبًا تمامًا: عندما يكون صفرًا بالضبط يرفض المعالج الطلب برسالة واضحة بأن حركة مرحلتي التسارع ثم الإبحار لا تبلغ سرعة الإبحار بتسارع صفري، بما يوافق قاعدة المنتج ولغة الصف. يُرفض التسارع السالب أيضًا لأن هذا النموذج يصف التسارع من السكون نحو إبحار موجب لا الكبح. يجب أن تكون سرعة الإبحار موجبة حتى يكون للمرحلة الأولى هدف ذو معنى؛ ويجوز أن يكون زمن الإبحار صفرًا فينتج تسارعًا خالصًا إلى السرعة بمسافة إبحار صفرية.
لا مقاومة هواء ولا ملف تسارع متغير ولا مرحلة كبح ولا تركيب متعدد المحاور؛ هذا هو الملف المستقيم المثالي على مرحلتين من المدخلات الثلاثة المعروفة.
الاستخدام العملي والحدود والتسعير وقنوات التسليم
استخدم أداة المتصفح عندما تريد إجماليات فورية أثناء التحقق من واجبات الحركة على مرحلتين، أو التحقق من قياس مختبر، أو تقدير كم يقطع ناقل أو AGV أثناء الصعود ثم الإبقاء على السرعة، أو فحص ثابت لعبة أو روبوت. اختر الوحدات باتساق —إذا كانت سرعة الإبحار بالكيلومترات في الساعة وزمن الإبحار بالثواني فحوّل أولًا حتى يشترك التسارع والمسافات في نفس أساس الطول والزمن. لا نموذج لغوي ولا خدمة فيزياء خارجية ولا عشوائية، لذا تصلح القدرة للتثبيت في فحوصات التكامل المستمر ومواد الدرس القابلة للتكرار.
اربط الطرف في تمارين الحركة، ومدققي إجابات المسابقات، وأوراق الحركة، أو خطوات المعالجة المسبقة حيث تفضل بالفعل أخطاء نطاق صريحة —مثل رفض التسارع الصفري— على أدوات معتمة لا تفسر سبب رفض إدخال خاطئ.
حالات الاستخدام
واجبات وتمارين حركية على مرحلتين
يؤكد الطلاب والمصححون المسافة والزمن الكليين لملفات التسارع من السكون ثم الإبحار، مع رفض واضح عندما يكون التسارع صفرًا أو غير رقمي.
تقديرات زمن الدورة والناقلات
تقدر سكربتات الأتمتة واللوجستيات كم يستغرق وكم يقطع حامل يصعد إلى سرعة الخط ثم يحافظ على الإبحار لمدة ثابتة.
تجهيزات حتمية لاختبارات الحركة
خطوط الأنابيب التي تغذي اختبارات الوحدة أو العروض التفاعلية تستدعي أوراكلًا نقيًا على مرحلتين بدل إعادة تنفيذ t=v/a و s=v²/(2a) في كل لغة.
الأسئلة الشائعة
ما الصيغ التي تستخدمها حاسبة التسارع والإبحار على مرحلتين؟
الإجماليات هي مجموع أزمنة ومسافات كل مرحلة. لا يُنمذَج التسارع المتغير ولا الكبح.
ماذا يحدث إذا كان التسارع صفرًا؟
لا يستطيع الجسم التسارع من السكون إلى سرعة إبحار محدودة عندما يكون التسارع صفرًا؛ ولا تُحسب حالات فشل التحقق.
ما المسافة مع 2 م/ث² و10 م/ث و5 ث إبحار؟
تقطع 75 م في 10 ث. مرحلة التسارع تستغرق 5 ث وتغطي 25 م، لأن الزمن هو السرعة مقسومة على التسارع، ويضيف الإبحار 50 م بسرعة ثابتة.
هل يمكن أن يكون زمن الإبحار صفرًا؟
نعم. عندها تقتصر الرحلة على مرحلة التسارع: مع 2 م/ث² حتى 10 م/ث تكون 25 م في 5 ث.
هل يمكن البدء بسرعة غير صفرية؟
لا. يبدأ النموذج دائمًا من السكون ثم يتسارع بانتظام حتى سرعة الإبحار. للبدء بسرعة ابتدائية تحتاج إلى حساب حركي آخر.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/mech/two-stage-motion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"acceleration":2,"cruise_speed":10,"cruise_time":5}'const res = await fetch("https://api.kit.forhosting.com/mech/two-stage-motion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"acceleration": 2,
"cruise_speed": 10,
"cruise_time": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/two-stage-motion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"acceleration": 2,
"cruise_speed": 10,
"cruise_time": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/two-stage-motion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"acceleration":2,"cruise_speed":10,"cruise_time":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"acceleration":2,"cruise_speed":10,"cruise_time":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/two-stage-motion", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"acceleration": 2,
"cruise_speed": 10,
"cruise_time": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.two_stage_motion",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
وتعيد زمن التسارع ومسافته، ومسافة الإبحار، والمسافة الكلية، والزمن الكلي كـ JSON منظم. يُرفض التسارع الصفري بـ invalid_input لأن الجسم لا يستطيع مغادرة السكون وبلوغ سرعة إبحار محدودة بلا تسارع. الدالة النقية نفسها تشغّل أداة المتصفح المجانية ومسار API المدفوع مسبقًا، فتطابق أمثلة الخادم الذهبية الحساب المحلي بلا شبكة وبلا نموذج لغوي في الحساب.
ماذا تعني الحركة على مرحلتين: التسارع ثم الإبحار
المرحلة الثانية تحافظ على السرعة عند v تمامًا لمدة إبحار معلومة t_c، فتكون مسافة الإبحار حاصل ضرب سرعة الإبحار وزمن الإبحار. تسليم acceleration و cruise_speed و cruise_time و accelerate_time و accelerate_distance و cruise_distance و total_distance و total_time و formula و method كـ JSON يسهّل اللصق في الملاحظات والمقارنة في الاختبارات الآلية وإعادة الاستخدام عبر اللغات دون إعادة تنفيذ الحساب.
عقد الإدخال والصيغ وسلوك الأخطاء
أرسل جسم JSON بثلاثة أعداد منتهية إلزامية: acceleration (طول لكل زمن مربع موجب)، و cruise_speed (طول لكل زمن موجب)، و cruise_time (زمن غير سالب). قد يصل كل حقل كعدد JSON أو كسلسلة رقمية؛ المفاتيح الناقصة والسلاسل الفارغة والنص غير الرقمي و NaN و Infinity تفشل فورًا بـ invalid_input مع تسمية الحقل، ولا تُحسب عملية التحقق الفاشلة. بعد التحقق يحسب المحرك accelerate_time كـ cruise_speed على acceleration، و accelerate_distance كنصف acceleration مضروبًا في accelerate_time تربيع (ويكافئ مربع cruise_speed على اثنين acceleration)، و cruise_distance كـ cruise_speed مضروبًا في cruise_time، ثم total_distance و total_time كالمجموعين. تُقرَّب النتائج بدقة عشرية مستقرة حتى يعطي نفس الإدخال نفس JSON عبر محركات JavaScript.
الاستخدام العملي والحدود والتسعير وقنوات التسليم
استخدم API عندما يحتاج سكربت أو منصة تعليمية أو مساعد محاكاة أو دفتر ملاحظات إلى JSON مستقر لكثير من ثلاثيات التسارع–الإبحار تحت عقد واحد. كل طلب ناجح عنصر قابل للفوترة بسعر $0.002؛ والتحقق الفاشل لا يستهلك الرصيد. النتائج حتمية بالكامل: نفس acceleration و cruise_speed و cruise_time تنتج دائمًا نفس حقلي total_distance و total_time. للتسارع الثابت على مرحلة واحدة خلال زمن معلوم بلا مرحلة إبحار، استخدم أداة مسافة حركية مخصصة بدل إجبار cruise_time على الصفر ما لم تكن تلك هي القصة التي تريد سردها بالضبط.
أسئلة تقنية
كيف أحسب مسافة وزمن التسارع ثم الإبحار على مرحلتين؟
أرسل JSON بتسارع acceleration موجب و cruise_speed موجبة و cruise_time غير سالب إلى mech.two_stage_motion. الاستجابة تعيد accelerate_time و accelerate_distance و cruise_distance و total_distance و total_time.
هل حاسبة التسارع والإبحار على مرحلتين مجانية؟
أداة المتصفح تعمل مجانًا على جهازك. استدعاءات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ ولا تُحسب حالات فشل التحقق.
هل يمكن أن يكون cruise_time صفرًا؟
نعم. زمن إبحار صفري صالح وينتج تسارعًا خالصًا إلى السرعة: total_time يساوي accelerate_time و total_distance يساوي accelerate_distance فقط.