حاسبة TRIMP وفق Banister
ساعة عند 70 بالمئة من احتياطي معدل القلب تعطي رجلًا دافع تدريب وفق Banister يزيد قليلًا على 100 وحدة، وهو رقم يمكنك جمعه على مدار الأسبوع. أدخل الدقائق ونسبة الاحتياطي والجنس. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- المدة (دقيقة)
- 60
- كسر احتياطي معدل القلب
- 0.7
- الجنس
- ذكر
- الوزن a
- 0.64 AU
- الوزن b
- 1.92
- الوزن y
- 2.4539841744
- الحمل التدريبي (TRIMP)
- 103.0673353252
يحول دافع التدريب عند Banister، ويُكتب عادة TRIMP، مدة التمرين ومقدار عمل القلب إلى رقم واحد قابل للمقارنة لحمل الجلسة. يستخدم المدربون وعلماء الرياضة ورياضيو التحمّل هذه الدرجة لجمع هرولة الإيقاع يوم الاثنين مع فواصل الأربعاء دون الادعاء أن كل دقيقة متساوية. تطبق هذه الحاسبة النموذج الأسي الأصلي لـ Banister: المدة بالدقائق مضروبة في كسر احتياطي معدل القلب مضروبًا في ترجيح y خاص بالجنس، يساوي 0.64 e مرفوعًا إلى 1.92 ΔHR للذكور أو 0.86 e مرفوعًا إلى 1.67 ΔHR للإناث. يعيد الرد المدخلات، ويبلغ عن الترجيح y، ويعيد درجة TRIMP مع سلسلة صيغة قصيرة.
ما الذي يقيسه TRIMP وفق Banister وما المدخلات المطلوبة
دافع التدريب درجة لحمل الجلسة، وليس منطقة معدل قلب مستهدفًا ولا تقديرًا للسعرات. يطرح نموذج Banister الأصلي سؤالين تدريبيين وسؤالًا بيولوجيًا. كم دقيقة عمل الرياضي؟
أي نصيب من احتياطي معدل القلب استخدم ذلك العمل، ككسر من الراحة عند صفر إلى الأقصى عند واحد؟ وأي ترجيح أسي خاص بالجنس ينبغي أن يقيّس تلك الدقائق حتى يُحسب الوقت قرب أقصى معدل قلب بأكثر من الدقائق نفسها في جهد يسير؟ كسر احتياطي معدل القلب، ويُكتب غالبًا ΔHR، هو معدل القلب أثناء التمرين ناقص معدل الراحة، مقسومًا على الأقصى ناقص معدل الراحة.
يجب أن يكون الجنس male أو female؛ ويقبل المحرك أيضًا m وf وman وwoman ثم يوحّدها إلى male أو female. يجب أن تكون المدة عددًا موجبًا منتهيًا من الدقائق، وعلى الأكثر عشرة آلاف وثمانين، أي سبعة أيام متصلة، وهي سقف أمان فقط لسجلات التحمّل الفائق. يجب أن يقع كسر الاحتياطي في الفترة المغلقة من صفر إلى واحد؛ أرسلوا صفر فاصلة سبعة لا سبعين.
قراءة صيغة Banister وحقول الرد والأخطاء
على الورق تكون درجة Banister المدة مضروبة في ΔHR مضروبة في y، حيث y وزن أسي ينمو مع كسر الاحتياطي. للذكور يساوي y مقدار 0.64 في e مرفوعًا إلى 1.92 في ΔHR. للإناث يساوي y مقدار 0.86 في e مرفوعًا إلى 1.67 في ΔHR.
هذان الزوجان المنشوران من المعاملات هما سبب إلزام sex: الستون دقيقة نفسها بالكسر نفسه لا تعطي TRIMP نفسه لرياضي ذكر ورياضية أنثى، ولن يختار هذا المسار قيمة افتراضية في صمت. حقل الوحدة هو AU، وحدات اعتبارية، لأن TRIMP مؤشر حمل مُنشأ وليس مقدارًا فيزيائيًا وفق SI. يعيد حقل formula الهوية بزوجي المعاملات، وmethod دائمًا banister حتى يتفرع الرمز اللاحق دون تفحص الأشكال.
التقريب مستقر إلى اثني عشر منزلة حتى تثبّت اختبارات الذهب وتجهيزات التكامل المستمر نتائج الفاصلة العائمة بلا ضوضاء في الرقم الأخير. لا تُفوتر تلك الإخفاقات. لا تخلطوا هذا المسار مع TRIMP مناطق Edwards أو TRIMP Lucia أو التفاف اللياقة والتعب لدى Banister على مدار موسم أو Training Stress Score من القدرة: تلك مقاصد مختلفة وصيغ مختلفة.
أين تثبت واجهة دافع التدريب نفعها
تستخدم منصات التدريب وسجلات الحصص حاسبة TRIMP وفق Banister حتى تخزن كل جلسة رقم حمل واحدًا بجانب المدة ومتوسط كسر الاحتياطي، فتصير المجاميع الأسبوعية والشهرية جمعًا بسيطًا بدل تسميات غير رسمية مثل صعب أو سهل. خطوط الأنابيب في الأجهزة القابلة للارتداء والمختبرات التي تحسب ΔHR أصلًا من معدلات التمرين والراحة والأقصى المقاسة يمكنها إرسال ذلك الكسر إلى هنا بدل إعادة تنفيذ الأسي في كل لغة.
تستفيد مواقع المحتوى التي ترتب على حاسبة دافع التدريب TRIMP من أداة حية يتطابق مسارها المجاني في المتصفح مع مسار الأتمتة المدفوع مسبقًا على الوحدة نفسها. التحقق الفاشل لا يستهلك الرصيد. أبقوا الطلبات صغيرة، وثبّتوا trimp المقرّب في الاختبارات، وعاملوا الدرجة أداة تخطيط تعليمية لا جهازًا طبيًا تشخيصيًا: ينبغي لمن لديهم حالات قلبية أو أدوية تغيّر المعدل أو قيودًا طبية اتباع المشورة المهنية لا صيغة دافع واحدة.
تتبع المدخلات قواعد الاحتفاظ نفسها لسائر عناصر التحليل، والنتائج آمنة في تجهيزات التكامل المستمر لأن الخوارزمية حتمية تمامًا.
حالات الاستخدام
سجلات التدريب ومجاميع الحمل الأسبوعية
احفظوا TRIMP واحدًا وفق Banister لكل جلسة من المدة وكسر الاحتياطي، ثم اجمعوا الدرجات عبر الدورة الصغرى دون معاملة كل دقيقة على أنها متساوية.
خلفيات الأجهزة القابلة للارتداء وSaaS التدريب
الخطوط التي تعرف ΔHR أصلًا تستدعي مسارًا مدفوعًا مسبقًا للحصول على trimp بدل تكرار الأسي الخاص بالجنس في كل لغة خدمة.
الأسئلة الشائعة
ما صيغة دافع التدريب TRIMP وفق Banister؟
TRIMP يساوي المدة بالدقائق مضروبة في كسر احتياطي معدل القلب ΔHR مضروبًا في وزن y خاص بالجنس.
ما كسر احتياطي معدل القلب ΔHR؟
ΔHR هو (معدل القلب أثناء التمرين − معدل الراحة) / (المعدل الأقصى − معدل الراحة). هو كسر من 0 عند الراحة إلى 1 عند الأقصى. أرسلوا 0.70 لسبعين في المئة من الاحتياطي، لا 70.
كيف أستخدم TRIMP لمتابعة أسبوع تدريب؟
احفظ قيمة واحدة لكل جلسة واجمع القيم على مدار الأسبوع أو الشهر. ولأن الدقائق الشاقة تُحتسب أكثر من السهلة، يقارن المجموع بإنصاف بين يوم تمارين متقطعة ويوم جري طويل هادئ.
هل TRIMP هو السعرات المحروقة نفسها؟
لا. إنه رقم لحمل الجلسة بوحدات اعتباطية، وليس تقديرًا للسعرات ولا منطقة نبض مستهدفة. يُستخدم لمقارنة الأحمال وجمعها، لا لتخطيط الوجبات.
لماذا تطلب الحاسبة الجنس؟
لأن نموذج Banister يستخدم وزنًا أسيًا مختلفًا لكل جنس: 0.64 مضروبًا في e مرفوعًا إلى 1.92 مضروبًا في النسبة للذكور، و0.86 مضروبًا في e مرفوعًا إلى 1.67 مضروبًا في النسبة للإناث.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/training-impulse-trimp \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"duration_min":60,"hrr_fraction":0.7,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/training-impulse-trimp", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"duration_min": 60,
"hrr_fraction": 0.7,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/training-impulse-trimp",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"duration_min": 60,
"hrr_fraction": 0.7,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/training-impulse-trimp", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"duration_min":60,"hrr_fraction":0.7,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"duration_min":60,"hrr_fraction":0.7,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/training-impulse-trimp", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"duration_min": 60,
"hrr_fraction": 0.7,
"sex": "male"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.training_impulse_trimp",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
ترسلون duration_min وhrr_fraction بين صفر وواحد وsex. المسار حسابي بحت بلا شبكة ولا بذرة عشوائية ولا ساعة، فتحصل تطبيقات التدريب ودفاتر المختبر على JSON مطابق في كل مرة. المدة غير الصالحة أو كسر الاحتياطي خارج صفر إلى واحد أو جنس غير معروف تفشل بـ invalid_input ولا تُفوتر. أداة المتصفح مجانية؛ ويتقاضى API المدفوع مسبقًا $0.002 عن كل عنصر ناجح.
ما الذي يقيسه TRIMP وفق Banister وما المدخلات المطلوبة
ساعة هوائية ثابتة عند سبعين في المئة من الاحتياطي هي duration_min ستون وhrr_fraction صفر فاصلة سبعة؛ وجهد قصير بأقصى شدة عند الكسر واحد مدة أقصر بترجيح أكبر. أرسلوا الحقول الإلزامية duration_min وhrr_fraction وsex ككائن JSON. تعمل الأسماء البديلة duration وminutes وtime_min وmins وduration_minutes للمدة؛ وتعمل hrr وdelta_hr وfraction وintensity وhr_reserve لكسر الاحتياطي؛ وتعمل gender وsex_at_birth لـ sex. المدخلات المتطابقة تنتج دائمًا JSON متطابقًا لأن الخوارزمية لا تمس الشبكة ولا نموذجًا ولا ساعة ولا مولّدًا عشوائيًا.
قراءة صيغة Banister وحقول الرد والأخطاء
عند النجاح يعيد الجسم duration_min وhrr_fraction وsex، ثم يبلغ عن weighting_a وweighting_b حتى تعرضوا الثوابت المستخدمة، وweighting_y بوصفه الأسي المحسوب، وtrimp بوصفه درجة الجلسة. الحقول الناقصة والقيم غير المنتهية والمدة غير الموجبة والمدة فوق سقف الأيام السبعة وكسر الاحتياطي خارج صفر إلى واحد والجنس غير المعروف تفشل كلها بـ invalid_input مع تسمية الحقل.
أين تثبت واجهة دافع التدريب نفعها
تطلب قاعات علوم الرياضة من الطلاب إعادة حساب مثال يدويًا ثم استدعاء هذا المسار مرجعًا: ستون دقيقة عند سبعين في المئة من الاحتياطي لرياضي ذكر يجب أن تطابق weighting_y وtrimp نفسيهما في كل مرة، ولذلك فالتنفيذ تحليل خالص بلا ساعة. ولأن التنفيذ تحليل من المستوى A، تكلف كل دعوة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.
حالات التكامل
واجبات علوم الرياضة ومراجع المختبر
يعيد الطلاب حساب أمثلة Banister للذكور والإناث يدويًا ويثبّتون JSON المتوقع أمام حاسبة دافع التدريب TRIMP الحتمية هذه.
أسئلة تقنية
لماذا تطلب الحاسبة الجنس؟
نشر Banister معاملات أسية مختلفة للذكور والإناث. المدة نفسها وΔHR نفسه ينتجان درجتي TRIMP مختلفتين؛ ولن يخمن API جنسًا افتراضيًا.
ماذا يحدث إذا كان hrr_fraction أكبر من 1؟
تفشل المهمة بـ invalid_input. كسر احتياطي فوق 1 ليس نصيبًا صالحًا من احتياطي معدل القلب؛ أرسلوا قيمة بين 0 و1 شاملة. المدخل غير الصالح لا يُفوتر.
كم تبلغ تكلفة حاسبة دافع التدريب TRIMP؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بمقدار $0.002 عن كل دعوة ناجحة؛ والمدخل غير الصالح لا يُفوتر.