حاسبة السرعة الزاوية النهائية
عجلة تدور بسرعة 10 rad/s وتكسب 2 rad/s كل ثانية تصل إلى 20 rad/s بعد 5 ثوانٍ: تضيف الحاسبة αt إلى ω₀ وتعرض كل خطوة. وتصف α السالبة حالة التباطؤ. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- السرعة الزاوية ω0
- 10
- ألفا
- 2
- T
- 5
- أوميغا
- 20
- السرعة الزاوية النهائية
- 20
- المعادلة
- ω = 10 + (2) · (5) = 20
تطبّق حاسبة السرعة الزاوية النهائية معادلة الحركة الدورانية الأولى عند تسارع زاوي ثابت: السرعة الزاوية النهائية ω تساوي السرعة الزاوية الابتدائية ω₀ زائد التسارع الزاوي α مضروبًا في الزمن المنقضي t.
معنى ω = ω₀ + αt في الحركة الدورانية
تحت تسارع زاوي ثابت تتغير السرعة الزاوية لجسم صلب بمعدل ثابت. إذا كانت السرعة الزاوية في بداية فترة هي ω₀ وظل التسارع الزاوي α طوال مدة t، فإن السرعة الزاوية في نهاية تلك الفترة هي بالضبط ω تساوي ω₀ زائد α مضروبًا في t. هذا هو المقابل الدوراني لمعادلة SUVAT الخطية v تساوي u زائد a مضروبًا في t: تربط فقط السرعة الزاوية والتسارع الزاوي والزمن، ولا تتطلب معرفة الإزاحة الزاوية.
قد تكون السرعة الزاوية الابتدائية ω₀ موجبة أو سالبة بحسب اتجاه الدوران الموجب المختار؛ وكذلك قد يكون التسارع الزاوي α موجبًا (تسريع الدوران في الاتجاه الموجب) أو سالبًا (تباطؤ أو تسارع معاكس للمحور الموجب). الزمن t هو المدة المنقضية للفترة ويجب أن يكون غير سالب في هذه الحاسبة — فالزمن t السالب يعكس القراءة السببية ل «بعد زمن t» التي يبحث عنها المتعلمون عند البحث عن حاسبة سرعة زاوية نهائية. عندما يكون t صفرًا لا توجد فترة، لذا تساوي ω القيمة ω₀ بالتعريف.
عندما يكون α صفرًا يكون الدوران منتظمًا ولا تتغير السرعة الزاوية أبدًا. لا تحوّل الأداة الوحدات: إذا كانت ω₀ بوحدة راديان لكل ثانية وα بوحدة راديان لكل ثانية مربعة، فيجب أن يكون t بالثواني حتى يكون ل α مضروبًا في t نفس وحدة ω₀ ويكون مجموعهما سرعة زاوية متسقة.
تنطبق القاعدة نفسها في أي نظام متماسك — دورات في الثانية مع تسارع زاوي مطابق، أو درجات في الثانية بعد تحويل متسق — بحيث يحافظ المستدعي على نظام واحد من البداية إلى النهاية بدل خلط rad/s وRPM في منتصف المعادلة دون تحويل.
حالات الاستخدام
مراجعة واجبات الحركة الدورانية
يدخل الطلاب ω₀ وα وt من مسائل الكتاب ذات التسارع الزاوي الثابت ويقارنون ω المكتوبة يدويًا وخطوات الاستبدال بنتيجة حتمية قبل التسليم.
اختبارات وحدة لمساعدات الدوران في المحاكيات
ولّد حالات صحيحة معروفة للتسارع الدوراني والتباطؤ والزمن الصفري، مع رفض متعمد للمدخل غير العددي والزمن السالب، كقيم متوقعة لتمارين البرمجة في الألعاب أو محركات الفيزياء.
فحص مختبر مسبق قبل نماذج دوران متعددة المقاطع
تتحقق خطوط الأنابيب أولًا من السرعة الزاوية النهائية من ω₀ وα وt، ثم تتفرع إلى الإزاحة الزاوية أو مسارات متعددة الفترات فقط عندما يطابق فحص الفترة الواحدة ملاحظات المختبر.
الأسئلة الشائعة
كيف أحسب السرعة الزاوية النهائية من ω₀ وα وt؟
أبقِ الثلاثة في نظام وحدات متسق واحد (مثل rad/s وrad/s² وs).
ماذا يحدث إذا أرسلت مدخلًا غير عددي؟
تُرفض الحقول المفقودة والسلاسل الفارغة والكلمات والقيم غير المنتهية ولا تُحاسب.
لماذا يُرفض الزمن السالب؟
لا يمكن للمدة المنقضية أن تسير إلى الخلف في نموذج «بعد زمن t». استخدم t غير سالب؛ الزمن الصفري يعيد ω تساوي ω₀.
هل أحتاج إلى معرفة الزاوية التي دارها الجسم؟
لا. تربط هذه العلاقة السرعة الزاوية والتسارع الزاوي والزمن فقط، فلا حاجة إلى الزاوية المقطوعة. وإن كنت تبحث عن تلك الزاوية نفسها فاستخدم حاسبة الإزاحة الزاوية.
هل يمكن أن تكون α أو ω₀ سالبة؟
نعم، فكلتاهما قيمة لها إشارة بالنسبة إلى اتجاه الدوران الذي اخترته موجبًا. إذا عاكست α اتجاه الدوران تباطأ الجسم، وإذا كانت α صفرًا بقيت السرعة الزاوية ثابتة، وعندما يكون الزمن صفرًا تكون النتيجة ω₀ نفسها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/mech/angular-velocity-final \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"omega0":10,"alpha":2,"t":5}'const res = await fetch("https://api.kit.forhosting.com/mech/angular-velocity-final", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"omega0": 10,
"alpha": 2,
"t": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/angular-velocity-final",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"omega0": 10,
"alpha": 2,
"t": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/angular-velocity-final", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"omega0":10,"alpha":2,"t":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"omega0":10,"alpha":2,"t":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/angular-velocity-final", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"omega0": 10,
"alpha": 2,
"t": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.angular_velocity_final",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs | 1000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
أدخل ثلاثة أعداد منتهية —omega0 (المعدل الزاوي الابتدائي) وalpha (التسارع الزاوي الثابت) وt (زمن غير سالب)— فتعيد الأداة السرعة الزاوية النهائية بعد التقريب، ومعادلة استبدال مقروءة، ورسالة فيزياء موجزة، وسلاسل خطوات مرتبة يمكن لصقها في مراجعات الواجبات أو الاختبارات الآلية. تُرفض المدخلات غير العددية والزمن السالب بخطأ واضح invalid_input لأن النموذج يحتاج أعدادًا منتهية ولأن المدة المنقضية لا يمكن أن تسير إلى الخلف؛ الزمن الصفري يعيد ω تساوي ω₀. يدعم التباطؤ الزاوي (alpha سالب) واتجاه الدوران المعاكس والدوران المنتظم (alpha يساوي صفرًا) عبر قيم ذات إشارة ل omega0 وalpha. يحصل الطلاب والمدرّسون والمهندسون الذين يعملون أصلًا في نظام وحدات متسق —راديان لكل ثانية وراديان لكل ثانية مربعة أو أي مجموعة موازية— على JSON حتمي واحد من مشغّل المتصفح المجاني ومن واجهة API المدفوعة مسبقًا، بلا استدعاءات شبكة ولا بذور عشوائية ولا اعتماد على ساعة النظام. التسعير ثابت $0.002 لكل طلب API ناجح؛ والتحقق الفاشل لا يُحاسب أبدًا.
كيفية استدعاء API وما يُعاد
أرسل جسم JSON بثلاثة أعداد منتهية مطلوبة: omega0 (أسماء بديلة omega_i وomega_initial وw0 وinitial_angular_velocity) وalpha (أسماء بديلة angular_acceleration وang_accel) وt (أسماء بديلة time وduration). يجب أن تبقى القيم المطلقة ل omega0 وalpha ضمن الحد المنشور وهو تريليون واحد؛ ويجب أن يكون t بين صفر وتريليون شاملين. فشل التحقق — حقول مفقودة، قيم غير منتهية أو غير عددية، قيم خارج الحدود المطلقة، حاصل غير منتهٍ، سرعة زاوية نهائية خارج السقف المطلق، أو t سالب — يعيد invalid_input ولا يُحاسب أبدًا. التسعير ثابت $0.002 لكل طلب ناجح بوحدة item. يُفضَّل إرسال أعداد JSON عندما تتحكم في العميل؛ تُقبل الأعداد النصية فقط عندما تطابق نمطًا عدديًا منتهيًا صارمًا، مما يبقي مسارات لصق نماذج الواجبات عاملة دون قبول نص اعتباطي ككلمات أو سلاسل فارغة.
نصائح عملية وحدود وعمليات بحث ذات صلة
استخدم نظام وحدات متسقًا للمدخلات الثلاثة قبل الاستدعاء؛ هذه الصفحة لا تحوّل الوحدات بين rad/s وRPM. تستهدف هذه الصفحة من يبحث عن حاسبة سرعة زاوية نهائية أو omega تساوي omega صفر زائد alpha t أو الحركة الدورانية عبر الإنترنت؛ وليست مجموعة SUVAT دورانية كاملة تحل أيضًا الإزاحة الزاوية أو الزمن بمجهولات مختلطة، ولا مكامل تسارع متغير، ولا أداة سرعة نهائية خطية (استخدم حاسبة v تساوي u زائد a t الخطية للانتقال). فضّل هذه القدرة عندما تعرف أصلًا السرعة الزاوية الابتدائية والتسارع الزاوي الثابت والزمن المنقضي وتحتاج فقط المعدل الزاوي النهائي؛ إذا أعطت المسألة المصدر الإزاحة الزاوية بدل الزمن، أعد ترتيب معادلة حركة دورانية أخرى أولًا. أبقِ omega0 وalpha وt ضمن النطاق المطلق المنشور حتى يظل حاصل alpha مضروبًا في t ومجموع omega0 زائد alpha t منتهيين بدقة مزدوجة IEEE على Worker وفي المتصفح. اربط أمثلة الصف عمدًا: omega0 يساوي عشرة وalpha يساوي اثنين وt يساوي خمسة يعطي omega يساوي عشرين؛ omega0 يساوي عشرين وalpha يساوي سالب أربعة وt يساوي ثلاثة يعطي تباطؤًا زاويًا إلى ثمانية؛ omega0 يساوي خمسة وalpha يساوي صفرًا وt يساوي اثني عشر يوضّح الدوران المنتظم؛ وalpha غير عددي أو t يساوي سالب واحد يوضّح مسار invalid_input الصارم. عند تدريس اتفاقيات الاتجاه، أبقِ إشارة alpha محاذاة لاتجاه الدوران الموجب الذي اخترته ل omega0 بدل معاملة «التباطؤ» دائمًا كسالب دون تعريف المحاور. المهام الفاشلة التي تعيد invalid_input لا تستهلك الرصيد المدفوع مسبقًا، مما يبقي سكربتات الاستكشاف رخيصة عندما يمرّر المتعلمون عمدًا مدخلات خاطئة. فحوصات الذهاب والإياب سهلة: أعد حساب omega0 زائد alpha مضروبًا في t يدويًا وتأكد أنه يطابق omega المنشورة ضمن نفس تقريب الاثنتي عشرة خانة المستخدم في الاستجابة.
أسئلة تقنية
هل يمكن أن يكون α أو ω₀ سالبين؟
نعم. alpha السالب يعني تباطؤًا زاويًا أو تسارعًا معاكسًا لاتجاه الدوران الموجب؛ وomega0 السالب يعني دورانًا ابتدائيًا معاكسًا لذلك الاتجاه. الزمن وحده مقيّد بأن يكون غير سالب.
كم تكلفة حاسبة السرعة الزاوية النهائية؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ والمدخل غير الصالح لا يُحاسب.