حاسبة مؤشر التباين
جولة بقدرة مطبّعة 250 واط ومتوسط قدرة 220 واط لها مؤشر تباين قدره 1.1364، أي جهد متوسط التباين. أدخل الرقمين من الجولة نفسها لترى مقدار تقلّب الإيقاع فيها. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القدرة المعيارية
- 250
- القدرة المتوسطة
- 220
- مؤشر التباين
- 1.1364
- التصنيف
- moderate
مؤشر التباين هو النسبة البسيطة التي يستخدمها المدربون والدراجون الجادون عندما يعرفون مسبقًا القدرة المطبّعة والقدرة المتوسطة ويحتاجون رقمًا واحدًا يبيّن مدى تذبذب الجهد. كتلة إيقاع مستقرة وسباق معيار بنفس متوسط الواطات لا يُجهدان الجسم بالطريقة نفسها؛ وقسمة القدرة المطبّعة على القدرة المتوسطة تختزل ذلك التباين في مؤشر التباين (VI). القيم القريبة من واحد تعني جهدًا سلسًا تكاد فيه NP لا تتجاوز متوسط الواطات؛ والقيم الأعلى بكثير من واحد تعني اندفاعات وتلالًا واستردادات ترفع NP بالنسبة إلى المتوسط. تقبل حاسبة مؤشر التباين للدراجات رقمَي قدرة موجبين بالواط — القدرة المطبّعة والقدرة المتوسطة لنفس الملف — وتقسمهما بتقريب ثابت، وتعيد VI مع نطاق خشن: سلس أو متوسط أو متغيّر.
معنى مؤشر التباين وكيف يرتبط VI بالقدرة المطبّعة والمتوسطة
القدرة المتوسطة هي المتوسط الحسابي لكل عيّنة واط في الجولة. القدرة المطبّعة تعيد وزن السلسلة نفسها بمتوسط متحرك مرفوع إلى القوة الرابعة حتى تُقيَّم الجهود المتغيّرة أعلى من المستقرة. مؤشر التباين هو الجسر بين هذين الرقمين: VI يساوي القدرة المطبّعة مقسومة على القدرة المتوسطة لنفس الفترة.
عندما تكون الجولة سلسة تمامًا — مقياس جهد بهدف ثابت، أو سباق ضد الساعة طويل ومسطح بلا اندفاعات تقريبًا — تبقى NP قريبة جدًا من القدرة المتوسطة ويقترب VI من واحد. وعندما يكون الملف متذبذبًا — سباقات معيار، جولات جماعية بتسارع، طرق مرتفعة بجهود لاهوائية متكررة — ترتفع NP بالنسبة إلى المتوسط ويصعد VI فوق واحد.
غالبًا ما يعامل المدربون VI دون نحو واحد فاصلة صفر خمسة كملف هوائي سلس، والقيم بين واحد فاصلة صفر خمسة وواحد فاصلة واحد خمسة كتباين متوسط، والقيم عند واحد فاصلة واحد خمسة أو أعلى كجهود شديدة التغيّر لا ينبغي مقارنتها بالعمل المستقر بمتوسط الواطات وحده. لا تعيد هذه الحاسبة حساب NP من سلسلة خام؛ تفترض أن لديكم NP والقدرة المتوسطة مسبقًا من تصدير العداد أو TrainingPeaks أو GoldenCheetah أو أداة شقيقة للقدرة المطبّعة، وتنفّذ النسبة فقط.
ذلك يبقي العقد صغيرًا وحتميًا ومثاليًا للنماذج والجداول وعمال الحافة الذين يخزّنون بالفعل رقمي الواط. لا يشترط FTP ولا خريطة ولا قاعدة مناطق تدريب — فقط الرقمان الموجبان اللذان تقدمونهما ودقة عشرية اختيارية.
حالات الاستخدام
مراجعة المدرب من NP والقدرة المتوسطة
الصقوا القدرة المطبّعة والقدرة المتوسطة من سباق أو جلسة داخلية للحصول على مؤشر التباين ونطاق سلس أو متوسط أو متغيّر دون إعادة معالجة سلسلة الواطات كاملة.
التعليم والدفاتر القابلة للتكرار
أظهروا للطلاب كيف يفصل VI = NP / AP الملفات المتذبذبة عن العمل المستقر بأوراكل حتمي يناسب CI والعروض الصفية.
الأسئلة الشائعة
كيف يُحسب مؤشر التباين للدراجات؟
مؤشر التباين هو القدرة المطبّعة مقسومة على القدرة المتوسطة لنفس الجولة أو الفترة: VI = NP / AP. القيم القريبة من 1 تشير إلى جهد سلس؛ والقيم الأعلى تشير إلى ملف أكثر تغيّرًا.
ما المدخلات التي تتطلبها حاسبة مؤشر التباين؟
الدقة الاختيارية (0–12، الافتراضي 4) تتحكم في المنازل العشرية للمخرجات العددية.
هل تحسب هذه الأداة القدرة المطبّعة من سلسلة قدرة؟
لا. يقسم هذا الطرف فقط NP على القدرة المتوسطة. استخدموا أولاً حاسبة قدرة مطبّعة إن كان لديكم سلسلة واط خام فقط، ثم مرّروا هنا النتيجتين.
ماذا تعني نطاقات سلس ومتوسط ومتغيّر؟
التصنيف classification دليل خشن: VI دون 1.05 هو smooth، ومن 1.05 حتى أقل من 1.15 هو moderate، و1.15 فأعلى هو variable. العتبات ثابتة وحتمية لاتساق التقارير.
لماذا لا أقارن جولتين بمتوسط الواط وحده؟
لأن مقطعًا بإيقاع ثابت وسباق كريتيريوم بالمتوسط نفسه لا يُجهدان الجسم بالقدر نفسه. فالتسارعات ترفع القدرة المطبّعة، وعند مؤشر 1.15 أو أكثر يكون الجهد شديد التغير بحيث لا يُقارن بعمل ثابت.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/variability-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"normalized_power":250,"average_power":220}'const res = await fetch("https://api.kit.forhosting.com/health/variability-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"normalized_power": 250,
"average_power": 220
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/variability-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"normalized_power": 250,
"average_power": 220
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/variability-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"normalized_power":250,"average_power":220}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"normalized_power":250,"average_power":220}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/variability-index", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"normalized_power": 250,
"average_power": 220
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.variability_index",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الحساب الحسابي النقي نفسه يغذي ودجة المتصفح المجانية ومسار API، فلا تختلف لوحات التدريب ومراجعات السباق والسكربتات دون اتصال. الحقول الناقصة والسلاسل غير الرقمية والأصفار والواطات السالبة تفشل بـ invalid_input ولا تُفوتر.
عقد الإدخال وشكل الاستجابة ونطاقات التصنيف والأخطاء
تحدد precision الاختيارية المنازل العشرية للمخرجات العددية من صفر إلى اثني عشر والقيمة الافتراضية أربعة. تُقبل السلاسل العددية التي تُفسَّر ككسور عشرية محدودة. تُرفض القدرة المتوسطة الصفرية صراحة لأن القسمة على صفر غير معرّفة؛ وتُرفض كذلك القدرة المطبّعة الصفرية ليبقى الحاصل في النطاق الموجب بصرامة المتوقع من بيانات العداد الحقيقية. أرسلوا جسم JSON بحقلين إلزاميين: normalized_power و average_power، كل منهما عدد محدود موجب بصرامة بالواط لنفس الجولة أو الفترة. تُقبل الأسماء البديلة لتبقى مسارات اللصق مرنة: np أو NP أو normalized للقدرة المطبّعة؛ ap أو avg_power أو average أو mean_power للقدرة المتوسطة؛ decimals أو dp للدقة. عند النجاح يعيد الجسم normalized_power و average_power معكوسين ومقربين إلى الدقة المختارة، و variability_index كحاصل قسمتهما، و classification كواحدة من smooth أو moderate أو variable وفق العتبات أعلاه، وسلسلة صيغة قصيرة تؤكد أن VI يساوي normalized_power على average_power. كل فشل تحقق يستخدم invalid_input ولا يُفوتر: غياب أي حقل إلزامي، سلاسل فارغة، نص غير عددي، NaN، Infinity، صفر أو واطات سالبة.
أين تُثبت حاسبة مؤشر التباين للدراجات قيمتها
غالبًا ما يملك المدربون الذين يراجعون ملخصات السباق والتدريب NP والقدرة المتوسطة مسبقًا في جدول أو منصة تدريب؛ ويحتاجون VI دون إعادة فتح حزمة تحليل قدرة كاملة أو إعادة رفع ملف FIT. التحقق الفاشل لا يستهلك الرصيد. حافظوا على المدخلين موجبين بصرامة، واختاروا دقة تطابق قوالب تقاريركم، لتحصلوا على VI ونطاق تصنيف مستقرين لتقارير التدريب ومختبرات LMS وعمال الحافة دون أن تُقيموا بأنفسكم حزمة تحليل تدريب كاملة. يمكن لمنصات التدريب ومنظمي السباقات الهواة استدعاء هذا الطرف من webhook عندما تُحسب NP والقدرة المتوسطة مسبقًا في المنبع، وتخزين variability_index بجانب المدة، ووضع علامة على الجهود شديدة التغيّر في مجموعات مقارنة منفصلة. تستفيد صفحات SEO التي تتنافس على حاسبة مؤشر التباين للدراجات من ودجة مجانية حية يطابق مسار متصفحها حساب الإنتاج، مما يبني ثقة الزوار الذين يؤتمتون لاحقًا نفس الاستدعاء بسعر API المنشور. ولأن التنفيذ parse من المستوى A نقي، يكلف كل استدعاء ناجح السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.
حالات التكامل
Webhook لمنصات التدريب
عندما يخزّن التحليل في المنبع NP ومتوسط الواطات مسبقًا، استدعوا API لإرفاق VI بسجل النشاط للوحات الترتيب ورسوم الحمل.
أسئلة تقنية
كم تكلفة حاسبة مؤشر التباين للدراجات؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.