Calculadora potencia crítica 2 puntos
Bastan dos esfuerzos máximos: 300 segundos a 350 W y 1200 segundos a 300 W dan una potencia crítica de unos 283,33 W y un W′ de 20 kJ. Úselo como estimación didáctica para ciclismo, remo o carrera con potenciómetro. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Duración 1
- 300
- Potencia 1
- 350
- Duración 2
- 1 200
- Potencia 2
- 300
- Trabajo 1
- 105 000
- Trabajo 2
- 360 000
- Potencia crítica
- 283,333333333
- W′
- 20 000
La potencia crítica es el techo teórico de potencia sostenible usado en ciclismo, carrera con medidor de potencia y ergometría de laboratorio, mientras que W′ (W-prime) es la capacidad de trabajo anaeróbico finita disponible por encima de ese techo. El método clásico de dos puntos solo necesita dos esfuerzos verdaderamente máximos de potencia media a duraciones claramente distintas—por ejemplo un all-out de tres a cinco minutos y otro de doce a veinte minutos—y resuelve la relación lineal trabajo frente a tiempo para obtener la pendiente (potencia crítica) y la ordenada en el origen (W′). Esta calculadora de potencia crítica en dos puntos aplica ese modelo determinista exacto sin conexión: envíe cuatro números positivos y reciba el CP limpio en vatios, W′ en julios y kilojulios, los trabajos intermedios y la cadena de la fórmula.
Qué significa el modelo de potencia crítica en dos puntos
El modelo de potencia crítica de dos parámetros trata el trabajo mecánico total de un esfuerzo máximo a potencia constante como una recta frente a la duración: el trabajo es igual a la potencia crítica por el tiempo más W′. La potencia crítica (CP) es la pendiente—la potencia asintótica que el modelo dice que podría sostener de forma indefinida si la fatiga solo dependiera de agotar el depósito anaeróbico finito.
W′ es la ordenada en el origen—la capacidad de trabajo anaeróbico en julios (a menudo en kilojulios) que puede gastarse por encima de CP antes de que el esfuerzo falle. Esa álgebra es idéntica a ajustar una recta por los dos puntos (duración, trabajo); no hace falta un optimizador iterativo ni un tercer esfuerzo. Para un ajuste físico, el esfuerzo más corto debe mostrar mayor potencia media que el más largo, lo que fuerza a que CP y W′ resulten positivos.
Esta calculadora no estima potencia desde la frecuencia cardíaca, GPS o velocidad, no aplica protocolos multiparamétricos de tres minutos all-out y no prescribe zonas de entrenamiento ni tablas de ritmo de carrera. Presente siempre las salidas como estimaciones educativas según la definición hiperbólica de dos puntos, no como diagnósticos clínicos ni hándicaps de carrera.
Dónde aporta valor una calculadora de potencia crítica en dos puntos
Los cursos de ciencias del ejercicio en secundaria y universidad suelen introducir la potencia crítica al enseñar cómo cae la potencia media con la duración, de modo que un oráculo de confianza que devuelva CP y W′ junto a la cadena de la fórmula agiliza la corrección y las demos. Los equipos de producto que construyen widgets educativos de ciclismo o remo necesitan una resolución documentada de dos esfuerzos que el cliente pueda auditar a mano, no una puntuación opaca de forma que mezcle modelos de VO2 sin revelarlos.
Las plataformas de entrenamiento que preparan conjuntos sintéticos de atletas necesitan etiquetas deterministas de CP y W′ a partir de esfuerzos máximos conocidos sin llamadas de red ni deriva de modelo. Las herramientas de previa de carrera a veces muestran el tiempo estimado hasta el agotamiento a una potencia objetivo a partir de CP y W′, pero ese uso derivado sigue partiendo de los mismos parámetros de dos puntos que esta capacidad devuelve con claridad.
Si más adelante necesita ratios vatios por kilogramo, estimaciones de velocidad desde potencia, pruebas de campo de VO2 max o ajustes no lineales de CP con más esfuerzos, trátelos como intenciones de búsqueda y landings distintas en lugar de sobrecargar esta página de potencia crítica en dos puntos. Presente siempre los resultados como estimaciones educativas según la definición trabajo igual a CP por t más W′; las decisiones de entrenamiento exigen entrenadores cualificados, contexto local y protocolos que esta herramienta no recopila.
Qué puede hacer con ella
Claves de respuesta de CP en el aula
Genere potencia crítica y W′ a partir de dos esfuerzos máximos para que instructores y autoevaluadores compartan una verdad de base transparente.
Demos educativas con medidor de potencia
Muestre el modelo hiperbólico de dos puntos con cuatro números sin mezclar modelos multiparamétricos o de VO2 en la misma landing.
Preguntas frecuentes
¿Cómo se calcula la potencia crítica a partir de dos esfuerzos?
Ejemplo: 350 W durante 300 s y 300 W durante 1200 s → CP ≈ 283.33 W, W′ = 20000 J.
¿Qué unidades usa la calculadora?
Las duraciones deben ir en segundos (s) y las potencias medias en vatios (W).
¿Qué ocurre si las dos duraciones son iguales?
El modelo de dos puntos necesita dos duraciones distintas para que la pendiente (CP) quede definida.
¿Por qué CP y W′ deben resultar positivos?
Para un ajuste hiperbólico físico, el esfuerzo máximo más corto debe tener mayor potencia media que el más largo. Un CP o W′ no positivo indica un par de esfuerzos inconsistente con el modelo y se rechaza.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"duration_1": 300,
"power_1": 350,
"duration_2": 1200,
"power_2": 300
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.critical_power_2point",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Campos ausentes, cadenas no numéricas, duraciones iguales o pares de esfuerzos que den CP o W′ no positivos fallan con invalid_input en lugar de inventar cifras de forma.
Qué significa el modelo de potencia crítica en dos puntos
Con dos esfuerzos máximos distintos se forman dos totales de trabajo work_1 igual a power_1 por duration_1 y work_2 igual a power_2 por duration_2; luego se resuelve CP igual a (work_1 menos work_2) dividido por (duration_1 menos duration_2) y W′ igual a work_1 menos CP por duration_1.
Contrato de entrada, forma de la respuesta y errores
Una comprobación clásica es trescientos segundos a trescientos cincuenta vatios emparejados con mil doscientos segundos a trescientos vatios, lo que da una potencia crítica de aproximadamente doscientos ochenta y tres coma tres tres vatios y W′ de veinte mil julios (veinte kilojulios). Otra es ciento ochenta segundos a cuatrocientos vatios con setecientos veinte segundos a trescientos veinte vatios, con unos doscientos noventa y tres coma tres tres vatios y diecinueve mil doscientos julios. Si el par de esfuerzos produce CP o W′ no positivos—por ejemplo cuando el esfuerzo más largo tiene mayor potencia media—el manejador rechaza la petición en lugar de devolver una pendiente sin sentido. Envíe por POST un cuerpo JSON con cuatro campos obligatorios. El campo duration_1 es la duración del primer esfuerzo máximo en segundos y debe ser un número finito estrictamente mayor que cero; se aceptan los alias t1, duration1, time_1 y seconds_1. El campo power_1 es la potencia media correspondiente en vatios y también debe ser finito y estrictamente mayor que cero; se aceptan p1, power1, watts_1 y mean_power_1. Los campos duration_2 y power_2 siguen las mismas reglas para el segundo esfuerzo, con alias t2, duration2, time_2, seconds_2 y p2, power2, watts_2, mean_power_2. Las dos duraciones deben ser distintas; tiempos iguales hacen cero el denominador y fallan con invalid_input. Campos ausentes, cadenas no numéricas, NaN, Infinity, cero y valores negativos también fallan con invalid_input y no se cobran. En el éxito la respuesta devuelve las entradas limpias, work_1 y work_2 en julios, critical_power en vatios, w_prime en julios, w_prime_kj como W′ dividido por mil, la cadena de la fórmula, method two_point_critical_power, unit_cp W y unit_w_prime J. El precio de las llamadas API correctas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.
Dónde aporta valor una calculadora de potencia crítica en dos puntos
Como se trata de un motor parse puro, el precio de la API es la base publicada de $0.002 por ítem correcto y la validación fallida no consume saldo.
Casos de integración
Fixtures para paneles de entrenamiento
Produzca en masa etiquetas estables de CP y W′ para perfiles de atleta y pruebas de regresión, con invalid_input estricto ante esfuerzos inválidos.