Puissance critique deux points
Deux efforts maximaux suffisent : 300 secondes à 350 W et 1200 secondes à 300 W donnent une puissance critique d'environ 283,33 W et un W′ de 20 kJ. Une estimation pédagogique pour le vélo, l'aviron ou la course avec capteur de puissance. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Durée 1
- 300
- Puissance 1
- 350
- Durée 2
- 1 200
- Puissance 2
- 300
- Travail 1
- 105 000
- Travail 2
- 360 000
- Puissance critique
- 283,333333333
- W′
- 20 000
La puissance critique est le plafond théorique de puissance soutenable utilisé en cyclisme, en course avec capteur de puissance et en ergométrie de laboratoire, tandis que W′ (W-prime) est la capacité de travail anaérobie finie disponible au-dessus de ce plafond. La méthode classique à deux points n’exige que deux efforts véritablement maximaux de puissance moyenne à des durées clairement différentes—typiquement un all-out de trois à cinq minutes et un autre de douze à vingt minutes—puis résout la relation linéaire travail versus temps pour la pente (puissance critique) et l’ordonnée à l’origine (W′). Ce calculateur de puissance critique en deux points applique exactement ce modèle déterministe hors ligne : envoyez quatre nombres positifs et recevez le CP nettoyé en watts, W′ en joules et kilojoules, les totaux de travail intermédiaires et la chaîne de formule.
Ce que signifie le modèle de puissance critique en deux points
Le modèle de puissance critique à deux paramètres traite le travail mécanique total d’un effort maximal à puissance constante comme une droite en fonction de la durée : le travail égale la puissance critique multipliée par le temps plus W′. La puissance critique (CP) est la pente—la puissance asymptotique que le modèle prétend pouvoir soutenir indéfiniment si la fatigue ne dépendait que de l’épuisement du réservoir anaérobie fini.
W′ est l’ordonnée à l’origine—la capacité de travail anaérobie en joules (souvent en kilojoules) pouvant être dépensée au-dessus de CP avant l’échec de l’effort. Cette algèbre est identique à l’ajustement d’une droite par les deux points (durée, travail) ; aucun optimiseur itératif ni troisième effort n’est requis. Pour un ajustement physique, l’effort plus court doit afficher une puissance moyenne supérieure à l’effort plus long, ce qui force CP et W′ à être positifs.
Ce calculateur n’estime pas la puissance à partir de la fréquence cardiaque, du GPS ou de la vitesse, n’applique pas de protocoles multiparamétriques de trois minutes all-out et ne prescrit ni zones d’entraînement ni tableaux d’allure de course. Présentez toujours les sorties comme des estimations éducatives de la définition hyperbolique à deux points, non comme des diagnostics cliniques ni des handicaps de course.
Où un calculateur de puissance critique en deux points apporte de la valeur
Les cours de sciences de l’exercice au lycée et à l’université introduisent souvent la puissance critique en enseignant comment la puissance moyenne diminue avec la durée, de sorte qu’un oracle de confiance qui renvoie CP et W′ à côté de la chaîne de formule accélère la notation et les démonstrations.
Les équipes produit qui construisent des widgets éducatifs de cyclisme ou d’aviron ont besoin d’une résolution documentée à deux efforts que le client peut auditer à la main, plutôt qu’un score de forme opaque qui mélange des modèles de VO2 sans divulgation. Les plateformes de coaching qui préparent des jeux de données d’athlètes synthétiques ont besoin d’étiquettes déterministes de CP et W′ à partir d’efforts maximaux connus sans appels réseau ni dérive de modèle.
Les outils d’aperçu de course affichent parfois le temps estimé jusqu’à l’épuisement à une puissance cible à partir de CP et W′, mais cet usage dérivé part toujours des mêmes paramètres à deux points que cette capacité renvoie clairement.
Si vous avez ensuite besoin de rapports watts par kilogramme, d’estimations de vitesse à partir de la puissance, de tests de terrain de VO2 max ou d’ajustements non linéaires de CP à plusieurs efforts, traitez-les comme des intentions de recherche et des pages d’atterrissage distinctes plutôt que de surcharger cette page de puissance critique en deux points.
Présentez toujours les résultats comme des estimations éducatives de la définition travail égale CP multiplié par t plus W′ ; les décisions d’entraînement exigent des coachs qualifiés, un contexte local et des protocoles que cet outil ne collecte pas.
Cas d’usage
Corrigés de CP en classe
Générez puissance critique et W′ à partir de deux efforts maximaux pour que enseignants et correcteurs automatiques partagent une vérité de référence transparente.
Démos éducatives avec capteur de puissance
Montrez le modèle hyperbolique à deux points avec quatre nombres sans mélanger modèles multiparamétriques ou de VO2 sur la même page.
Questions fréquentes
Comment calcule-t-on la puissance critique à partir de deux efforts ?
Exemple : 350 W pendant 300 s et 300 W pendant 1200 s → CP ≈ 283.33 W, W′ = 20000 J.
Quelles unités le calculateur utilise-t-il ?
Les durées doivent être en secondes (s) et les puissances moyennes en watts (W).
Que se passe-t-il si les deux durées sont égales ?
Le modèle à deux points exige deux durées distinctes pour que la pente (CP) soit définie.
Pourquoi CP et W′ doivent-ils être positifs ?
Pour un ajustement hyperbolique physique, l’effort maximal plus court doit avoir une puissance moyenne supérieure à l’effort plus long. Un CP ou W′ non positif signifie une paire d’efforts incohérente avec le modèle et est rejeté.
Combien de temps doivent durer les deux efforts ?
Ils doivent être vraiment maximaux et de durées nettement différentes, par exemple un effort à fond de 3 à 5 minutes et un autre de 12 à 20 minutes. L'effort court doit donner une puissance moyenne plus élevée que le long.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/health/critical-power-2point \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"duration_1":300,"power_1":350,"duration_2":1200,"power_2":300}'const res = await fetch("https://api.kit.forhosting.com/health/critical-power-2point", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"duration_1": 300,
"power_1": 350,
"duration_2": 1200,
"power_2": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/critical-power-2point",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"duration_1": 300,
"power_1": 350,
"duration_2": 1200,
"power_2": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/critical-power-2point", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"duration_1":300,"power_1":350,"duration_2":1200,"power_2":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"duration_1":300,"power_1":350,"duration_2":1200,"power_2":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/critical-power-2point", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"duration_1": 300,
"power_1": 350,
"duration_2": 1200,
"power_2": 300
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.critical_power_2point",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Champs manquants, chaînes non numériques, durées égales ou paires d’efforts produisant un CP ou un W′ non positifs échouent avec invalid_input au lieu d’inventer des chiffres de forme.
Ce que signifie le modèle de puissance critique en deux points
Avec deux efforts maximaux distincts vous formez deux totaux de travail work_1 égal à power_1 multiplié par duration_1 et work_2 égal à power_2 multiplié par duration_2, puis vous résolvez CP égal à (work_1 moins work_2) divisé par (duration_1 moins duration_2) et W′ égal à work_1 moins CP multiplié par duration_1.
Contrat d’entrée, forme de la réponse et erreurs
Un test classique est trois cents secondes à trois cent cinquante watts associées à mille deux cents secondes à trois cents watts, ce qui donne une puissance critique d’environ deux cent quatre-vingt-trois virgule trois trois watts et un W′ de vingt mille joules (vingt kilojoules). Un autre est cent quatre-vingts secondes à quatre cents watts avec sept cent vingt secondes à trois cent vingt watts, soit environ deux cent quatre-vingt-treize virgule trois trois watts et dix-neuf mille deux cents joules. Si la paire d’efforts produit un CP ou un W′ non positifs—par exemple lorsque l’effort plus long a une puissance moyenne plus élevée—le gestionnaire rejette la requête plutôt que de renvoyer une pente absurde. Envoyez en POST un corps JSON avec quatre champs obligatoires. Le champ duration_1 est la durée du premier effort maximal en secondes et doit être un nombre fini strictement supérieur à zéro ; les alias t1, duration1, time_1 et seconds_1 sont acceptés. Le champ power_1 est la puissance moyenne correspondante en watts et doit également être fini et strictement supérieur à zéro ; les alias p1, power1, watts_1 et mean_power_1 sont acceptés. Les champs duration_2 et power_2 suivent les mêmes règles pour le second effort, avec les alias t2, duration2, time_2, seconds_2 et p2, power2, watts_2, mean_power_2. Les deux durées doivent différer ; des temps égaux annulent le dénominateur et échouent avec invalid_input. Champs manquants, chaînes non numériques, NaN, Infinity, zéro et valeurs négatives échouent aussi avec invalid_input et ne sont pas facturés. En cas de succès la réponse renvoie les entrées nettoyées, work_1 et work_2 en joules, critical_power en watts, w_prime en joules, w_prime_kj comme W′ divisé par mille, la chaîne de formule, method two_point_critical_power, unit_cp W et unit_w_prime J. Le prix des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où un calculateur de puissance critique en deux points apporte de la valeur
Comme il s’agit d’un moteur parse pur, le prix de l’API est la base publiée de $0.002 par élément réussi et l’échec de validation ne consomme pas le solde.
Cas d'intégration
Fixtures pour tableaux de coaching
Produisez en masse des étiquettes stables de CP et W′ pour profils d’athlètes et tests de régression, avec invalid_input strict sur les efforts invalides.
Questions techniques
Combien cela coûte-t-il ?
L’outil navigateur est gratuit et s’exécute localement. Les requêtes API utilisent le solde prépayé KIT à $0.002 par élément réussi ; une entrée invalide n’est pas facturée.