Calculadora de conservación de energía
Un objeto que parte del reposo a 10 m de altura llega a 0 m con 14 m/s, con la gravedad en 9,8 m/s². Indique la altura y la velocidad iniciales y la segunda altura; la masa no hace falta porque se cancela. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- H1
- 10
- V1
- 0
- H2
- 0
- G
- 9,8
- V2
- 14
- Velocidad 2
- 14
- Delta H
- 10
- Radicando
- 196
Una calculadora de conservación de la energía convierte la identidad ideal de energía mecánica en un solver práctico de velocidad según la altura, útil para deberes, laboratorios y comprobaciones de ingeniería. Introduzca la altura y la velocidad de un cuerpo en un punto, la altura en un segundo punto y, opcionalmente, la aceleración gravitatoria g; recibirá la velocidad no negativa en la segunda altura junto con el radicando, una ecuación sustituida y pasos ordenados que puede pegar en hojas de trabajo o pruebas automatizadas. La relación de fondo es que v2 es la raíz cuadrada de v1 al cuadrado más dos g por el descenso de altura del punto uno al punto dos, lo que se sigue cuando la energía cinética más la potencial gravitatoria se conserva con g constante y sin rozamiento ni otro trabajo no conservativo. La masa nunca se exige porque se cancela para una sola partícula.
Qué significa la conservación de la energía mecánica y la fórmula de la velocidad
Con aceleración gravitatoria constante y sin trabajo no conservativo, la suma de la energía cinética y la potencial gravitatoria es la misma en cada punto del recorrido. Para una partícula de masa m, con energía cinética un medio de m por v al cuadrado y potencial m g h, al igualar el punto uno y el punto dos y dividir por m se obtiene un medio de v1 al cuadrado más g h1 igual a un medio de v2 al cuadrado más g h2.
Despejar la velocidad desconocida en la segunda altura produce la fórmula clásica de raíz cuadrada: v2 es la raíz de v1 al cuadrado más dos g por la diferencia h1 menos h2. Cuando el cuerpo desciende, h1 es mayor que h2, el radicando crece y la velocidad aumenta; cuando asciende, el radicando se reduce y, si resultara negativo, la altura objetivo queda por encima del techo de energía mecánica de ese estado inicial.
Las alturas se miden desde cualquier referencia fija que usted elija —nivel del mar, la mesa o un cero arbitrario—, siempre que h1 y h2 usen el mismo cero. La velocidad v1 es una magnitud no negativa; la dirección no se recupera solo con la energía, así que la respuesta siempre informa un v2 no negativo. La aceleración g por defecto es nueve punto ocho uno metros por segundo al cuadrado en problemas típicos de la Tierra; puede anularla para gravedad local, superficies planetarias o ejercicios numéricos escalados.
Esta calculadora no modela rozamiento, resistencia del aire, muelles, rotación ni sistemas de varios cuerpos: reduzca usted esos problemas o añada términos de trabajo no conservativo antes de llamar a un solver de conservación pura.
Consejos prácticos, límites y búsquedas relacionadas
Use un único sistema de unidades de extremo a extremo —por ejemplo metros, metros por segundo y metros por segundo al cuadrado— antes de llamar; esta página no convierte unidades. Al enseñar métodos energéticos, trate esta herramienta solo como el paso de conservación pura: si hay trabajo de rozamiento cinético, reste esa energía usted o pase a una formulación trabajo-energía.
Esta página atiende a quienes buscan una calculadora de conservación de la energía, una herramienta de velocidad por altura con energía mecánica o la identidad ideal de caída libre en línea; no es un suite completo de dinámica con trayectorias, ni solo de energía cinética, ni un convertidor de unidades.
Prefiera esta capacidad cuando ya conozca altura y velocidad en un punto y solo necesite la velocidad en otra altura con g constante; si el problema da masa y solo necesita energía cinética o potencial por separado, use las capacidades dedicadas de energía cinética o potencial. Las comprobaciones de ida y vuelta son sencillas: recalcule a mano v1 al cuadrado más dos g por el descenso de altura y confirme que la raíz coincide con el v2 publicado con el mismo redondeo a doce decimales de la respuesta.
Qué puede hacer con ella
Comprobación de deberes sobre conservación de la energía
El alumnado introduce altura y velocidad en un punto más una segunda altura de problemas de libro y compara la velocidad predicha y los pasos del radicando con un resultado determinista antes de entregar.
Precomprobación de laboratorio en toboganes o caídas ideales
Docentes y pipelines validan predicciones ideales de velocidad sin rozamiento a partir de la altura y velocidad iniciales medidas antes de contrastarlas con sensores que incluyen pérdidas reales.
Preguntas frecuentes
¿Qué fórmula usa la calculadora de conservación de la energía?
Usa v2 = sqrt(v1² + 2 g (h1 − h2)), a partir de ½mv1² + mgh1 = ½mv2² + mgh2 con la masa cancelada bajo g constante y sin trabajo no conservativo.
¿Qué ocurre si el radicando es negativo?
Un radicando negativo significa que la energía mecánica no basta para que el cuerpo alcance la altura h2 desde el estado dado en h1.
¿Es necesario introducir la masa?
No. Para una sola partícula solo bajo gravedad, la masa se cancela en la identidad de energía mecánica, de modo que la velocidad en h2 depende solo de v1, h1, h2 y g.
¿Qué gravedad se usa por defecto?
Si se omite g, la calculadora usa 9.81 (valor típico de libro para la Tierra en m/s²). Anule g para gravedad local, otros planetas o ejercicios escalados.
¿Es gratuita la calculadora de conservación de la energía?
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/mech/conservation-mechanical-energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"h1":10,"v1":0,"h2":0}'const res = await fetch("https://api.kit.forhosting.com/mech/conservation-mechanical-energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"h1": 10,
"v1": 0,
"h2": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/conservation-mechanical-energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"h1": 10,
"v1": 0,
"h2": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/conservation-mechanical-energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"h1":10,"v1":0,"h2":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"h1":10,"v1":0,"h2":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/conservation-mechanical-energy", 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
{
"h1": 10,
"v1": 0,
"h2": 0
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.conservation_mechanical_energy",
"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
Si el radicando es negativo, el cuerpo no tiene energía mecánica suficiente para alcanzar la altura pedida y la tarea falla con un error invalid_input claro en lugar de inventar una velocidad compleja. El precio es un fijo de $0.002 por petición API exitosa; la validación fallida no se cobra jamás.
Cómo llamar a la API y qué contiene la respuesta
Los valores absolutos deben permanecer dentro del límite publicado cerca de un billón; v1 no debe ser negativo; g, si se envía, debe ser un número finito positivo y, si no, se toma por defecto nueve punto ocho uno. Envíe un cuerpo JSON con tres campos finitos obligatorios: h1 (alias height1 y h_1), v1 (alias speed1, velocity1 y v_1) y h2 (alias height2 y h_2), más el opcional g (alias gravity, gravity_accel y gravitational_acceleration). La validación fallida —campos ausentes, números no finitos, velocidad negativa, g no positivo, valores fuera de límites absolutos, radicando no finito o radicando negativo por energía insuficiente para alcanzar h2— devuelve invalid_input y nunca se cobra. El precio es un fijo de $0.002 por petición exitosa con unidad item. Prefiera números JSON cuando controle el cliente; las cadenas numéricas solo se aceptan si siguen un patrón numérico finito estricto para pegar formularios de deberes.
Consejos prácticos, límites y búsquedas relacionadas
Mantenga alturas, velocidades y g dentro del rango absoluto publicado para que productos y raíces cuadradas sigan siendo finitos en doble precisión IEEE en el Worker y en el navegador. Elija ejemplos de aula a propósito: en reposo a diez metros con g igual a nueve punto ocho se obtiene catorce metros por segundo en el suelo; un ascenso que supera el techo de energía muestra la vía dura de invalid_input por radicando negativo. Las tareas fallidas con invalid_input no consumen saldo prepago, lo que abarata los scripts exploratorios cuando el alumnado pide a propósito alturas inalcanzables.
Casos de integración
Pruebas unitarias para helpers de energía en juegos y simulaciones
Genere pares altura-velocidad conocidos y rechazos deliberados por radicando negativo como valores esperados en katas de motores de física y aplicaciones didácticas.