Calculadora NPSH
Água com 200000 Pa de pressão absoluta de sucção, 2000 Pa de pressão de vapor e 0,5 m de altura de velocidade tem pouco mais de vinte metros de NPSH disponível. Informe os cinco valores e compare com o NPSH requerido da bomba. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Pressão de sucção
- 200.000
- Pressão de vapor
- 2.000
- Densidade
- 1.000
- Gravidade
- 9,81
- Altura de velocidade
- 0,5
- Altura de pressão
- 20,1834862385 m
- NPSH
- 20,6834862385
A altura manométrica positiva de sucção (NPSH) é a folga de altura de pressão, acima da pressão de vapor do líquido, que resta na sucção de uma bomba para o fluido não vaporizar. Esta calculadora de NPSH converte a pressão absoluta de sucção, a pressão de vapor do líquido, a densidade do fluido, a aceleração da gravidade e uma altura de velocidade em NPSH em metros pela identidade SI NPSH igual a (P_s menos P_v) dividido por (ρ vezes g), mais a altura de velocidade.
O que a altura positiva de sucção significa e a identidade SI
A altura manométrica positiva de sucção é a folga de altura de pressão na entrada de uma bomba acima da pressão de vapor do líquido bombeado. Quando essa folga desaba, a pressão local no olho do rotor cai a P_v, formam-se cavidades de vapor e a máquina cavita: ruído, vibração, pás erodidas e uma queda brusca da altura desenvolvida.
A intenção de busca se agrupa em calculadora NPSH, altura positiva de sucção, NPSHa, altura de cavitação de bomba e altura de pressão de sucção: quem já tem pressões de estação e uma densidade e quer um NPSH numérico em metros para comparar com o NPSH requerido do fabricante, não um conversor de unidades nem um solver completo de curvas de sistema. Esta página avalia só essa identidade.
Não consulta tabelas de pressão de vapor, não estima atrito a partir de um esquema de tubulação nem decide se o NPSH disponível supera o NPSH requerido. Mantenha as unidades consistentes: pascais com quilogramas por metro cúbico e metros por segundo ao quadrado rendem metros.
Onde uma calculadora de NPSH entra em projeto, laboratório e software
Quem projeta processos e instalações mecânicas usa o NPSH disponível para decidir se uma bomba centrífuga vai operar sem cavitação em um vaso de sucção, um poço alagado ou um recalque a partir de um sumidouro.
Uma primeira estimativa a partir da pressão absoluta da estação, da pressão de vapor do fluido na temperatura de bombeamento, da densidade, do g local e de uma altura de velocidade medida ou estimada basta para comparar com o NPSH requerido da curva da bomba antes de montar um modelo completo de perdas em tubulação.
Testes de software de módulos de seleção de bombas precisam de um NPSH esperado congelado para água em sucção atmosférica e para sucção em vácuo, para que um refator de uma biblioteca hidráulica não mude em silêncio a conversão hidrostática. Equipes de campo que conferem uma bomba de alimentação de caldeira ou de água de resfriamento podem transformar um transmissor de pressão de sucção e uma densidade em metros de NPSH quando a altura de velocidade é conhecida ou se toma de forma conservadora como zero.
Mantenha as solicitações pequenas, fixe o npsh arredondado nos testes e você obtém altura positiva de sucção reproduzível para tarefas, plugins LMS e workers de borda, sem montar um solver de sistema de bombas próprio.
Casos de uso
Checagens de sucção de bombas centrífugas
Converta a pressão absoluta de sucção da estação, a pressão de vapor do líquido, a densidade e a altura de velocidade no NPSH disponível em metros antes de comparar com o NPSH requerido da bomba.
Perguntas frequentes
Como você calcula a altura positiva de sucção (NPSH)?
No SI, o NPSH disponível em metros é (P_s − P_v) / (ρ g) mais a altura de velocidade de sucção. Envie a pressão absoluta de sucção e a de vapor em pascais, a densidade em kg/m³, a gravidade em m/s² e a altura de velocidade em metros.
Por que densidade e gravidade precisam ser positivas?
As duas ficam no denominador do termo de altura de pressão.
Quais unidades você deve usar para o NPSH?
Pressões em pascais, densidade em quilogramas por metro cúbico, gravidade em metros por segundo ao quadrado e altura de velocidade em metros. O npsh devolvido está em metros (unit m). A calculadora não converte bar, psi nem pés de altura.
Isto inclui atrito de tubulação ou o NPSH requerido?
Não. Avalia o NPSH disponível a partir das cinco entradas SI somente. Perdas por atrito, a cota estática z e a comparação com o NPSHr do fabricante pertencem a um cálculo completo de sistema de bombas.
Devo informar a pressão de sucção absoluta ou manométrica?
Absoluta. A fórmula usa a pressão absoluta no flange de sucção ou no olho do rotor e subtrai a pressão de vapor do líquido, as duas em pascals. A regra vale tanto para sucção atmosférica quanto para sucção sob vácuo.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"suction_pressure": 200000,
"vapor_pressure": 2000,
"density": 1000,
"gravity": 9.81,
"velocity_head": 0.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.npsh_net_positive_suction_head",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_abs_suction_pressure | 1000000000000 |
max_abs_vapor_pressure | 1000000000000 |
max_abs_density | 1000000000000 |
max_abs_gravity | 1000000000000 |
max_abs_velocity_head | 1000000000000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Densidade e gravidade precisam ser estritamente positivas: densidade ou g não positivas dividiriam por zero ou inverteriam a conversão hidrostática, então essas solicitações falham com invalid_input e não são cobradas. Chamadas de API bem-sucedidas custam US$ 0,002.
O que a altura positiva de sucção significa e a identidade SI
Os manuais de hidráulica escrevem o NPSH disponível em metros como a altura de pressão correspondente à diferença entre a pressão absoluta de sucção e a pressão de vapor, mais a contribuição cinética já expressa como altura de velocidade: NPSH igual a (P_s menos P_v) dividido pelo produto de densidade e gravidade, mais v_head. P_s é a pressão absoluta no flange de sucção ou no olho do rotor em pascais, P_v é a pressão de saturação do líquido na temperatura real na mesma unidade, ρ é a densidade de massa em quilogramas por metro cúbico, g é a aceleração da gravidade em metros por segundo ao quadrado, e v_head é v ao quadrado sobre dois g em metros.
Entradas, unidades, campos da resposta e valores inválidos
Os nomes preferidos são esses campos canônicos. Pressão de vapor e altura de velocidade precisam ser não negativas: uma pressão de saturação negativa não é física, e a altura de velocidade é v ao quadrado sobre dois g. Magnitudes acima de 10^{12} são rejeitadas por ficarem fora da faixa admitida. Validação recusada não é cobrada. Envie um corpo JSON com cinco números finitos obrigatórios: suction_pressure, a pressão absoluta de sucção P_s em pascais; vapor_pressure, a pressão de vapor do líquido P_v em pascais; density, a densidade de massa ρ em quilogramas por metro cúbico; gravity, a aceleração da gravidade g em metros por segundo ao quadrado; e velocity_head, a altura de velocidade de sucção em metros. Aceitam-se os apelidos ps, p_s, p_suction, suction e pressure_suction para a pressão de sucção; os apelidos pv, p_v, p_vapor, vapour_pressure e p_vapour para a pressão de vapor; os apelidos rho, fluid_density, rho_kg_m3 e mass_density para a densidade; os apelidos g, g_accel e gravitational_acceleration para a gravidade; e os apelidos v_head, hv, kinetic_head e velocity_head_m para a altura de velocidade, para que planilhas e formulários tipados reutilizem o mesmo contrato. Cada valor pode chegar como número JSON ou como string decimal, inclusive notação científica; booleanos, objetos, arrays, strings vazias, NaN e infinitos são rejeitados. Densidade e gravidade precisam ser estritamente positivas porque ficam no denominador do termo de altura de pressão; zero e negativos falham com invalid_input nomeando o campo. A pressão de sucção pode ficar abaixo da de vapor; então pressure_head é negativo e o NPSH pode ser negativo, o que é um aviso válido de que a sucção vai cavitar, não um erro de entrada. Em caso de sucesso, o corpo ecoa as cinco entradas arredondadas a doze casas decimais, mais pressure_head em metros, npsh em metros, unit m, uma string de fórmula e method npsh_available_si.
Onde uma calculadora de NPSH entra em projeto, laboratório e software
Laboratórios de ensino pedem converter uma leitura de manômetro de sucção em pressão absoluta, consultar P_v da água na temperatura do laboratório e recuperar o NPSH em metros; um oráculo determinístico permite que a docente gere gabaritos para P_s, P_v, ρ, g e v_head arbitrários sem um pacote comercial de hidráulica. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo e sem rede de saída, e entrada inválida não consome saldo.
Casos de integração
Gabaritos de tarefa e laboratório de hidráulica
Gere respostas determinísticas de NPSH para água e outros líquidos, para a turma conferir (P_s − P_v)/(ρ g) + v_head com dados de manômetro e de pressão de vapor.
Fixtures de software de seleção de bombas
Fixe o NPSH disponível esperado em testes unitários para sucção atmosférica e a vácuo, sem embutir uma biblioteca completa de perdas em tubulação ou de cavitação.
Perguntas técnicas
Quanto custa a calculadora de NPSH?
A ferramenta do navegador é gratuita. Solicitações de API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.