Calculadora NPSH
Agua con 200000 Pa de presión absoluta de succión, 2000 Pa de presión de vapor y 0,5 m de altura de velocidad dispone de algo más de veinte metros de NPSH. Escriba los cinco valores y compárelo con el NPSH requerido por la bomba. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Presión de succión
- 200 000
- Presión de vapor
- 2 000
- Densidad
- 1 000
- Gravedad
- 9,81
- Altura de velocidad
- 0,5
- Altura de presión
- 20,1834862385 m
- NPSH
- 20,6834862385
La altura neta positiva de succión (NPSH) es el margen de altura de presión, por encima de la presión de vapor del líquido, que queda en la aspiración de una bomba para que el fluido no pase a vapor. Esta calculadora de NPSH convierte la presión absoluta de succión, la presión de vapor del líquido, la densidad del fluido, la aceleración de la gravedad y una altura de velocidad en NPSH en metros mediante la identidad SI NPSH igual a (P_s menos P_v) dividido por (ρ por g), más la altura de velocidad.
Qué significa la altura neta positiva de succión y la identidad SI
La altura neta positiva de succión es el margen de altura de presión en la entrada de una bomba por encima de la presión de vapor del líquido bombeado. Cuando ese margen se viene abajo, la presión local en el ojo del impulsor cae a P_v, se forman cavidades de vapor y la máquina cavita: ruido, vibración, álabes erosionados y una caída brusca de la altura desarrollada.
La intención de búsqueda se agrupa en calculadora NPSH, altura neta positiva de succión, NPSHa, altura de cavitación de bomba y altura de presión de succión: quien ya dispone de presiones de estación y de una densidad y quiere un NPSH numérico en metros para compararlo con el NPSH requerido del fabricante, no un conversor de unidades ni un solver completo de curvas de sistema. Esta página evalúa únicamente esa identidad.
No consulta tablas de presión de vapor, no estima rozamiento a partir de un esquema de tubería ni decide si el NPSH disponible supera el NPSH requerido. Mantenga las unidades coherentes: pascales con kilogramos por metro cúbico y metros por segundo al cuadrado dan metros.
Dónde se usa una calculadora de NPSH en diseño, laboratorio y software
Quien proyecta procesos e instalaciones mecánicas emplea el NPSH disponible para decidir si una bomba centrífuga trabajará sin cavitación en un recipiente de succión, un foso inundado o un azud desde un pozo.
Una primera estimación a partir de la presión absoluta de estación, la presión de vapor del fluido a la temperatura de bombeo, la densidad, la g local y una altura de velocidad medida o estimada basta para compararla con el NPSH requerido de la curva de la bomba antes de construir un modelo completo de pérdidas en tubería.
Las pruebas de software de módulos de selección de bombas necesitan un NPSH esperado congelado para agua en succión atmosférica y para succión en vacío, a fin de que un refactor de una biblioteca hidráulica no cambie en silencio la conversión hidrostática. El personal de campo que comprueba una bomba de alimentación de caldera o de agua de refrigeración puede convertir un transmisor de presión de succión y una densidad en metros de NPSH cuando la altura de velocidad se conoce o se toma de forma conservadora como cero.
Mantenga las peticiones pequeñas, fije el npsh redondeado en las pruebas y obtendrá altura neta positiva de succión reproducible para tareas, plugins LMS y workers de borde, sin montar un solver de sistema de bombas propio.
Qué puede hacer con ella
Comprobaciones de succión en bombas centrífugas
Convierta la presión absoluta de succión de estación, la presión de vapor del líquido, la densidad y la altura de velocidad en NPSH disponible en metros antes de compararlo con el NPSH requerido de la bomba.
Preguntas frecuentes
¿Cómo se calcula la altura neta positiva de succión (NPSH)?
En SI, el NPSH disponible en metros es (P_s − P_v) / (ρ g) más la altura de velocidad de succión. Envíe la presión absoluta de succión y la de vapor en pascales, la densidad en kg/m³, la gravedad en m/s² y la altura de velocidad en metros.
¿Por qué la densidad y la gravedad deben ser positivas?
Ambas ocupan el denominador del término de altura de presión.
¿Qué unidades debo usar para el NPSH?
Presiones en pascales, densidad en kilogramos por metro cúbico, gravedad en metros por segundo al cuadrado y altura de velocidad en metros. El npsh devuelto está en metros (unit m). La calculadora no convierte bar, psi ni pies de altura.
¿Incluye rozamiento de tubería o el NPSH requerido?
No. Evalúa el NPSH disponible a partir de las cinco entradas SI únicamente. Las pérdidas por rozamiento, la cota estática z y la comparación con el NPSHr del fabricante pertenecen a un cálculo completo de sistema de bombas.
¿Qué pasa si el NPSH disponible se queda corto?
La presión en el ojo del impulsor cae hasta la presión de vapor, se forman cavidades de vapor y la bomba cavita: aparecen ruido, vibración, álabes erosionados y una fuerte caída de la altura generada.
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/phys/npsh-net-positive-suction-head \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"suction_pressure":200000,"vapor_pressure":2000,"density":1000,"gravity":9.81,"velocity_head":0.5}'const res = await fetch("https://api.kit.forhosting.com/phys/npsh-net-positive-suction-head", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"suction_pressure": 200000,
"vapor_pressure": 2000,
"density": 1000,
"gravity": 9.81,
"velocity_head": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/npsh-net-positive-suction-head",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"suction_pressure": 200000,
"vapor_pressure": 2000,
"density": 1000,
"gravity": 9.81,
"velocity_head": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/npsh-net-positive-suction-head", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"suction_pressure":200000,"vapor_pressure":2000,"density":1000,"gravity":9.81,"velocity_head":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"suction_pressure":200000,"vapor_pressure":2000,"density":1000,"gravity":9.81,"velocity_head":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/npsh-net-positive-suction-head", 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
{
"suction_pressure": 200000,
"vapor_pressure": 2000,
"density": 1000,
"gravity": 9.81,
"velocity_head": 0.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.npsh_net_positive_suction_head",
"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.
Límites
max_abs_suction_pressure | 1000000000000 |
max_abs_vapor_pressure | 1000000000000 |
max_abs_density | 1000000000000 |
max_abs_gravity | 1000000000000 |
max_abs_velocity_head | 1000000000000 |
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
La densidad y la gravedad deben ser estrictamente positivas: una densidad o una g no positivas dividirían por cero o invertirían la conversión hidrostática, de modo que esas peticiones fallan con invalid_input y no se facturan. Las llamadas API correctas cuestan $0.002.
Qué significa la altura neta positiva de succión y la identidad SI
Los manuales de hidráulica escriben el NPSH disponible en metros como la altura de presión que corresponde a la diferencia entre la presión absoluta de succión y la presión de vapor, más la contribución cinética ya expresada como altura de velocidad: NPSH igual a (P_s menos P_v) dividido por el producto de densidad y gravedad, más v_head. P_s es la presión absoluta en la brida de succión o en el ojo del impulsor en pascales, P_v es la presión de saturación del líquido a la temperatura real en la misma unidad, ρ es la densidad másica en kilogramos por metro cúbico, g es la aceleración de la gravedad en metros por segundo al cuadrado, y v_head es v al cuadrado sobre dos g en metros.
Entradas, unidades, campos de la respuesta y valores no válidos
Los nombres preferidos son esos campos canónicos. La presión de vapor y la altura de velocidad deben ser no negativas: una presión de saturación negativa no es física, y la altura de velocidad es v al cuadrado sobre dos g. Las magnitudes por encima de 10^{12} se rechazan por quedar fuera del rango admitido. La validación fallida no se factura. Envíe un cuerpo JSON con cinco números finitos obligatorios: suction_pressure, la presión absoluta de succión P_s en pascales; vapor_pressure, la presión de vapor del líquido P_v en pascales; density, la densidad másica ρ en kilogramos por metro cúbico; gravity, la aceleración de la gravedad g en metros por segundo al cuadrado; y velocity_head, la altura de velocidad de succión en metros. Se aceptan los alias ps, p_s, p_suction, suction y pressure_suction para la presión de succión; los alias pv, p_v, p_vapor, vapour_pressure y p_vapour para la presión de vapor; los alias rho, fluid_density, rho_kg_m3 y mass_density para la densidad; los alias g, g_accel y gravitational_acceleration para la gravedad; y los alias v_head, hv, kinetic_head y velocity_head_m para la altura de velocidad, de modo que hojas de cálculo y formularios tipados reutilicen el mismo contrato. Cada valor puede llegar como número JSON o como cadena decimal, notación científica incluida; booleanos, objetos, arrays, cadenas vacías, NaN e infinitos se rechazan. La densidad y la gravedad deben ser estrictamente positivas porque ocupan el denominador del término de altura de presión; cero y negativos fallan con invalid_input nombrando el campo. La presión de succión puede quedar por debajo de la de vapor; entonces pressure_head es negativo y el NPSH puede ser negativo, lo cual es un aviso válido de que la succión cavitará y no un error de entrada. Si el cálculo acierta, el cuerpo ecoa las cinco entradas redondeadas a doce decimales, más pressure_head en metros, npsh en metros, unit m, una cadena de fórmula y method npsh_available_si.
Dónde se usa una calculadora de NPSH en diseño, laboratorio y software
Los laboratorios docentes piden convertir una lectura de manómetro de succión a presión absoluta, consultar P_v del agua a la temperatura del laboratorio y recuperar el NPSH en metros; un oráculo determinista permite al profesorado generar claves para P_s, P_v, ρ, g y v_head arbitrarios sin un paquete comercial de hidráulica. Como la implementación es parse puro de nivel A, cada llamada correcta cuesta el $0.002 publicado, sin tokens de modelo y sin red de salida, y la entrada inválida no consume saldo.
Casos de integración
Claves de tareas y laboratorio de hidráulica
Genere respuestas deterministas de NPSH para agua y otros líquidos, a fin de que el alumnado contraste (P_s − P_v)/(ρ g) + v_head con datos de manómetro y de presión de vapor.
Fixtures de software de selección de bombas
Fije el NPSH disponible esperado en pruebas unitarias para succión atmosférica y de vacío, sin incrustar una biblioteca completa de pérdidas en tubería o de cavitación.
Preguntas técnicas
¿Cuánto cuesta la calculadora de NPSH?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada correcta; la entrada inválida no se factura.