حاسبة VO2 max من زمن سباق 5 كم
قطع 5 كم في 25:00 يعني متوسط 200 متر في الدقيقة، وهو ما يشير إلى VO2 max مقدَّر بنحو ثمانية وثلاثين مل/كغ/دقيقة. أدخل زمن الوصول بالثواني لتحوّل نتيجة السباق إلى رقم للياقة الهوائية. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الزمن (ثانية)
- 1,500
- الزمن (دقيقة)
- 25
- عرض الزمن
- 25:00
- المسافة (m)
- 5,000
- السرعة (m/min)
- 200
يُعد سباق خمسة كيلومترات على الطريق أو المضمار من أكثر جهود التحمّل شيوعًا التي يسجّلها العدّاؤون، ويزمّن زمن الوصول متوسط السرعة على خمسة آلاف متر ثابتة. تحوّل هذه القدرة زمن الوصول ذلك إلى أقصى استهلاك أكسجين مقدَّر باستخدام انحدار سرعة منشور: تكلفة الأكسجين عند إيقاع السباق من معادلة تربيعية بالأمتار في الدقيقة، مقسومة على كسر VO2 max القابل للاستمرار طوال مدة السباق. يحصل المدربون ومعلمو التربية البدنية وتطبيقات التدريب على رقم VO2 max منظم بالمليلتر لكل كيلوغرام في الدقيقة دون عربة أيضية أو حزام نبض. يُرفض الزمن الناقص والقيم غير المنتهية وأزمنة الوصول غير الموجبة كمدخل غير صالح، لأن مدة صفرية أو سالبة لا تصف سباق خمسة كيلومترات مكتملًا.
ما الذي يقيسه تقدير VO2 max من سباق 5 كم وأي مدخلات تحتاجون
VO2 max هو أعلى معدل يستطيع به الجسم أخذ الأكسجين واستخدامه أثناء التمرين الشديد، ويُعبَّر عنه عادة بمليلتر أكسجين لكل كيلوغرام من كتلة الجسم في الدقيقة. تقيسه بروتوكولات المختبر بتبادل الغازات على مشاية أو دراجة، لكن كثيرًا من المدربين ما زالوا يقدّرون القدرة الهوائية من أداء السباق لأن جهدًا صادقًا لخمسة كيلومترات يضغط المسافة والإيقاع والمدة في رقم واحد. حوّلوا الدقائق والثواني بأنفسكم أولًا: مثلًا خمس وعشرون دقيقة تساوي ألفًا وخمسمائة ثانية، وعشرون دقيقة تساوي ألفًا ومائتي ثانية.
يثبّت المحرك مسافة السباق عند خمسة آلاف متر، ويحسب متوسط السرعة بالأمتار في الدقيقة كخمسة آلاف مقسومة على الزمن بالدقائق، ثم يطبّق انحدار تكلفة أكسجين Daniels: VO2 cost يساوي سالب أربعة فاصلة ستين زائد صفر فاصلة واحد ثمانية اثنين اثنين خمسة ثمانية مضروبًا في السرعة زائد صفر فاصلة صفر صفر صفر واحد صفر أربعة مضروبًا في مربع السرعة. يقسم تلك التكلفة على كسر VO2 max المعتمد على المدة حتى لا تُبالغ السباقات الأطول في القدرة مقارنة بالقصيرة.
حالات الاستخدام
نوادي الجري بعد parkrun أو سباقات 5 كم محلية
يحوّل المدربون أزمنة الشريحة إلى VO2 max مقدَّر لمناطق التدريب ومخططات اللياقة الموسمية دون اختبار أيضي.
حصص التربية البدنية وبرامج اختراق الضاحية المدرسية
يسجّل المعلمون أزمنة الخمسة كيلومترات ويحسبون تقديرًا هوائيًا مستقرًا لكشوف الدرجات ومعايير اللياقة.
تطبيقات التدريب وواجبات علوم الرياضة
تستدعي التطبيقات والمقررات طرفًا مدفوعًا مسبقًا لانحدار سرعة Daniels بدل إعادة تنفيذ الثوابت في كل لغة عميل.
الأسئلة الشائعة
كيف يُقدَّر VO2 max من زمن سباق 5 كم؟
متوسط السرعة هو 5000 m مقسومًا على زمن السباق. تكلفة أكسجين Daniels هي −4.60 + 0.182258·v + 0.000104·v² (v بوحدة m/min).
ماذا يحدث إذا كان الزمن صفرًا أو سالبًا؟
يجب أن يكون زمن الوصول عددًا موجبًا من الثواني يصف سباق خمسة كيلومترات مكتملًا؛ يُرفض الزمن غير الموجب ولا يُحسب.
هل هذا نفس VO2 max المخبري أو اختبار Cooper؟
لا. هذا تقدير ميداني من سرعة سباق خمسة كيلومترات بانحدار Daniels، وليس VO2 peak بتبادل الغازات ولا صيغة مسافة Cooper لاثنتي عشرة دقيقة. استخدموه للفحص الهوائي العملي من نتائج السباق.
كيف أدخل زمن 5 كم مكتوبًا بالدقائق والثواني؟
حوّله أولًا إلى ثوانٍ: 25:00 تساوي 1500 ثانية و20:00 تساوي 1200 ثانية. وتُرفض الأزمنة الأقل من عشر دقائق أو الأكثر من ساعتين لأنها خارج النطاق المعقول لسباق 5 كم.
لماذا قد يكون تقديري غير دقيق؟
يفترض الحساب جهدًا أقصى صادقًا على مسار مستوٍ بتوقيت دقيق. أما المسار المختصر في GPS والمرتفعات والحرارة والرياح والجري التكتيكي فتشوّه الزمن، ولا يُصحَّح العمر ولا الظروف المحيطة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/vo2max-5k-race \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"time_seconds":1500}'const res = await fetch("https://api.kit.forhosting.com/health/vo2max-5k-race", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"time_seconds": 1500
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vo2max-5k-race",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"time_seconds": 1500
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vo2max-5k-race", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"time_seconds":1500}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"time_seconds":1500}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vo2max-5k-race", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"time_seconds": 1500
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vo2max_5k_race",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
المسار حساب بحت بلا شبكة وبلا بذرة عشوائية، لذا ترى أدوات تصحيح الواجبات وSaaS التدريب وعملاء API المدفوعة مسبقًا نفس JSON لنفس المدخلات في كل مرة. يعمل ودجت المتصفح مجانًا على جهازكم؛ وتفرض API المدفوعة مسبقًا $0.002 لكل عنصر ناجح عندما تحتاج الخوادم وSDK نفس العقد.
ما الذي يقيسه تقدير VO2 max من سباق 5 كم وأي مدخلات تحتاجون
أرسلوا الحقل الإلزامي time_seconds كعدد منتهٍ موجب يساوي زمن الوصول بالثواني؛ تُقبل الأسماء البديلة time وseconds وt وrace_time وfinish_time وtime_s. المدخلات المتطابقة تنتج دائمًا نفس JSON لأن الخوارزمية لا تلمس الشبكة ولا نموذجًا ولا ساعة ولا مولّدًا عشوائيًا. غياب time_seconds والقيم غير المنتهية والأزمنة غير الموجبة والأزمنة خارج النطاق المعقول من عشر دقائق إلى ساعتين تفشل جميعها بـ invalid_input ولا تُحسب.
قراءة حقول الاستجابة ومزالق شائعة لتقدير السباق
تذكّروا أن التقدير يفترض جهدًا أقصى صادقًا على مسار مستوٍ بتوقيت دقيق: اختصارات GPS والتلال والحر والريح والإيقاع التكتيكي تحرّف زمن الوصول، وهذه الحاسبة لا تصحّح البيئة ولا العمر. الأزمنة فائقة السرعة دون عشر دقائق أو البطيئة فوق ساعتين تُرفض خارج نطاق الأمان التعليمي لتقدير سباق خمسة كيلومترات. لا تخلطوا هذا الطرف مع مسافة Cooper لاثنتي عشرة دقيقة أو مشي ميل Rockport أو اختبار درجة Astrand أو VO2 peak المخبري: نوايا بحث مختلفة ومنتجات منفصلة. عند النجاح تعيد الاستجابة time_seconds وtime_min مع سلسلة مقروءة time_display مثل خمسة وعشرين نقطتين صفر صفر للتسجيل. distance_m دائمًا خمسة آلاف. تظهر السرعة كـ velocity_m_per_min وvelocity_km_h وvelocity_m_per_s حتى ترسم لوحات المعلومات الإيقاع دون إعادة اشتقاق الوحدات. الحقل vo2_cost_ml_kg_min هو تكلفة الأكسجين للجري بسرعة السباق؛ وfraction_vo2max هو حصة VO2 max التي تدعمها تلك المدة عادة؛ وvo2max_ml_kg_min هو أقصى استهلاك أكسجين مقدَّر. unit_vo2max دائمًا ml/kg/min، وformula يعيد صياغة انحدار السرعة، وmethod دائمًا daniels_5k_velocity_regression حتى يتفرع الكود اللاحق دون شم الأشكال. الزمن غير الموجب مستحيل لسباق مكتمل ويثير رسالة invalid_input واضحة تذكر non-positive time.
استخدام API والتسعير وسير عمل التدريب والحدود العملية
استخدموا حاسبة VO2 max المجانية في المتصفح من زمن سباق خمسة كيلومترات لأمسيات النادي وأيام اللياقة المدرسية وفحوصات الرياضيين السريعة دون إعادة بناء ثوابت Daniels في جدول. فضّلوا أزمنة بالثواني الصحيحة من الشريحة أو المسدس؛ إذا جمعت واجهتكم دقائق وثواني فحوّلوها على العميل قبل الاستدعاء. حافظوا على توقعات سريرية: هذا تقدير ميداني تعليمي وتخطيطي من سرعة السباق، وليس جهازًا طبيًا تشخيصيًا، وعلى الرياضيين ذوي الحالات الصحية اتباع المشورة المهنية بدل صيغة واحدة. أرسلوا جسم JSON يتضمن time_seconds الإلزامي مساويًا لزمن وصول الخمسة كيلومترات بالثواني. استخدموا API المدفوعة مسبقًا عندما يحتاج SaaS تدريب أو دفتر علوم رياضة أو LMS مدرسي أو سجل تدريب عقدًا مستقرًا تحت رصيد KIT بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تستهلك الرصيد بعد رفض المحرك. اربطوا هذا الطرف بسير استيراد نتائج السباق لديكم، ثم خزّنوا vo2max_ml_kg_min مع التاريخ والمسار والظروف لمخططات طولية للياقة الهوائية. يمكن للمؤلفين الذين يسلّمون SDK ربط vo2max_ml_kg_min بلوحات المعلومات وتصدير أعمدة CSV معنونة بزمن خمسة كيلومترات وVO2 max مقدَّر: نفس الأرقام التي يحسبها المدربون يدويًا بعد السباق.
أسئلة تقنية
أي وحدة يجب استخدامها لزمن السباق؟
قدّموا time_seconds كزمن وصول إجمالي بالثواني (مثلًا 1500 لسباق 25:00). حوّلوا الدقائق والثواني على العميل قبل استدعاء API.
هل حاسبة VO2 max من زمن سباق 5 كم مجانية؟
تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل عنصر ناجح؛ إخفاقات التحقق لا تُحسب.