Calcolatore NPSH
Acqua a 200000 Pa di pressione assoluta di aspirazione, con 2000 Pa di tensione di vapore e 0,5 m di altezza cinetica, dispone di poco più di venti metri di NPSH. Inserisca i cinque valori e confronti il risultato con l'NPSH richiesto dalla pompa. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Pressione di aspirazione
- 200.000
- Pressione di vapore
- 2000
- Densità
- 1000
- Gravità
- 9,81
- Altezza cinetica
- 0,5
- Altezza di pressione
- 20,1834862385 m
- NPSH
- 20,6834862385
La prevalenza netta positiva di aspirazione (NPSH) è il margine di altezza di pressione, sopra la tensione di vapore del liquido, che resta all'aspirazione di una pompa perché il fluido non vaporizzi. Questo calcolatore di NPSH converte la pressione assoluta di aspirazione, la tensione di vapore del liquido, la densità del fluido, l'accelerazione di gravità e un'altezza cinetica in NPSH in metri con l'identità SI NPSH uguale a (P_s meno P_v) diviso per (ρ per g), più l'altezza cinetica.
Che cosa significa la prevalenza netta di aspirazione e l'identità SI
La prevalenza netta positiva di aspirazione è il margine di altezza di pressione all'ingresso di una pompa sopra la tensione di vapore del liquido pompato. Quando quel margine crolla, la pressione locale all'occhio della girante scende a P_v, si formano cavità di vapore e la macchina cavita: rumore, vibrazione, palette erose e un crollo della prevalenza sviluppata.
L'intento di ricerca si raggruppa intorno a calcolatore NPSH, prevalenza netta di aspirazione, NPSHa, altezza di cavitazione della pompa e altezza di pressione di aspirazione: chi ha già pressioni di stazione e una densità e vuole un NPSH numerico in metri da confrontare con l'NPSH richiesto del costruttore, non un convertitore di unità né un risolutore completo di curve di rete. Questa pagina valuta soltanto quell'identità. Mantenga le unità coerenti: pascal con chilogrammi per metro cubo e metri al secondo quadrato danno metri.
Dove un calcolatore di NPSH serve in progetto, laboratorio e software
Chi progetta processi e impianti meccanici usa l'NPSH disponibile per decidere se una pompa centrifuga girerà senza cavitazione su un recipiente di aspirazione, una fossa allagata o un sollevamento da un pozzo. Una prima stima dalla pressione assoluta di stazione, dalla tensione di vapore del fluido alla temperatura di pompaggio, dalla densità, dalla g locale e da un'altezza cinetica misurata o stimata basta a confrontarla con l'NPSH richiesto della curva della pompa prima di costruire un modello completo di perdite in condotta.
Le prove software dei moduli di selezione pompe necessitano di un NPSH atteso congelato per l'acqua in aspirazione atmosferica e per un'aspirazione in vuoto, così che un rifacimento di una libreria idraulica non possa cambiare in silenzio la conversione idrostatica. I tecnici di campo che controllano una pompa di alimento caldaia o di acqua di raffreddamento possono convertire un trasmettitore di pressione di aspirazione e una densità in metri di NPSH quando l'altezza cinetica è nota o si prende in modo conservativo pari a zero.
Mantenga le richieste piccole, fissi il npsh arrotondato nelle prove e otterrà una prevalenza netta di aspirazione riproducibile per i compiti, i plugin LMS e i worker di bordo, senza erigere un proprio risolutore di rete di pompe.
Casi d'uso
Controlli di aspirazione di pompe centrifughe
Converta la pressione assoluta di aspirazione di stazione, la tensione di vapore del liquido, la densità e l'altezza cinetica nell'NPSH disponibile in metri prima di confrontarlo con l'NPSH richiesto della pompa.
Domande frequenti
Come si calcola la prevalenza netta di aspirazione (NPSH)?
In SI, l'NPSH disponibile in metri è (P_s − P_v) / (ρ g) più l'altezza cinetica di aspirazione. Invii la pressione assoluta di aspirazione e la tensione di vapore in pascal, la densità in kg/m³, la gravità in m/s² e l'altezza cinetica in metri.
Perché densità e gravità devono essere positive?
Entrambe stanno al denominatore del termine di altezza di pressione.
Quali unità devo usare per l'NPSH?
Pressioni in pascal, densità in chilogrammi per metro cubo, gravità in metri al secondo quadrato e altezza cinetica in metri. L'npsh restituito è in metri (unit m). Il calcolatore non converte bar, psi né piedi di prevalenza.
Include l'attrito delle tubazioni o l'NPSH richiesto?
No. Valuta l'NPSH disponibile dalle sole cinque entrate SI. Le perdite per attrito, la quota statica z e il confronto con l'NPSHr del costruttore appartengono a un calcolo completo di rete di pompe.
Devo inserire la pressione di aspirazione assoluta o relativa?
Assoluta. La formula prende la pressione assoluta alla flangia di aspirazione o all'occhio della girante e sottrae la tensione di vapore del liquido, entrambe in pascal. La regola vale sia per l'aspirazione atmosferica sia sotto vuoto.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"suction_pressure": 200000,
"vapor_pressure": 2000,
"density": 1000,
"gravity": 9.81,
"velocity_head": 0.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.npsh_net_positive_suction_head",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_abs_suction_pressure | 1000000000000 |
max_abs_vapor_pressure | 1000000000000 |
max_abs_density | 1000000000000 |
max_abs_gravity | 1000000000000 |
max_abs_velocity_head | 1000000000000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Densità e gravità devono essere strettamente positive: una densità o una g non positive dividerebbero per zero o invertirebbero la conversione idrostatica, così quelle richieste falliscono con invalid_input e non vengono addebitate. Le chiamate API riuscite costano $0.002.
Che cosa significa la prevalenza netta di aspirazione e l'identità SI
I manuali di idraulica scrivono l'NPSH disponibile in metri come l'altezza di pressione corrispondente alla differenza fra pressione assoluta di aspirazione e tensione di vapore, più il contributo cinetico già espresso come altezza di velocità: NPSH uguale a (P_s meno P_v) diviso per il prodotto di densità e gravità, più v_head. P_s è la pressione assoluta alla flangia di aspirazione o all'occhio della girante in pascal, P_v è la pressione di saturazione del liquido alla temperatura reale nella stessa unità, ρ è la densità di massa in chilogrammi per metro cubo, g è l'accelerazione di gravità in metri al secondo quadrato, e v_head è v al quadrato su due g in metri. Non consulta tabelle di tensione di vapore, non stima l'attrito da uno schema di tubazioni e non decide se l'NPSH disponibile superi l'NPSH richiesto.
Ingressi, unità, campi della risposta e valori non validi
I nomi preferiti sono quei campi canonici. Tensione di vapore e altezza cinetica devono essere non negative: una pressione di saturazione negativa non è fisica, e l'altezza cinetica è v al quadrato su due g. Magnitudini oltre 10^{12} sono respinte perché fuori dall'intervallo ammesso. La convalida fallita non viene addebitata. Invii un corpo JSON con cinque numeri finiti obbligatori: suction_pressure, la pressione assoluta di aspirazione P_s in pascal; vapor_pressure, la tensione di vapore del liquido P_v in pascal; density, la densità di massa ρ in chilogrammi per metro cubo; gravity, l'accelerazione di gravità g in metri al secondo quadrato; e velocity_head, l'altezza cinetica di aspirazione in metri. Si accettano gli alias ps, p_s, p_suction, suction e pressure_suction per la pressione di aspirazione; gli alias pv, p_v, p_vapor, vapour_pressure e p_vapour per la tensione di vapore; gli alias rho, fluid_density, rho_kg_m3 e mass_density per la densità; gli alias g, g_accel e gravitational_acceleration per la gravità; e gli alias v_head, hv, kinetic_head e velocity_head_m per l'altezza cinetica, così fogli di calcolo e moduli tipizzati riutilizzano lo stesso contratto. Ogni valore può arrivare come numero JSON o come stringa decimale, notazione scientifica compresa; booleani, oggetti, array, stringhe vuote, NaN e infiniti vengono respinti. Densità e gravità devono essere strettamente positive perché stanno al denominatore del termine di altezza di pressione; zero e negativi falliscono con invalid_input nominando il campo. La pressione di aspirazione può stare sotto la tensione di vapore; allora pressure_head è negativo e l'NPSH può esserlo, avviso valido che l'aspirazione caviterà piuttosto che un errore di ingresso. In caso di successo il corpo ripete i cinque ingressi arrotondati a dodici decimali, più pressure_head in metri, npsh in metri, unit m, una stringa di formula e method npsh_available_si.
Dove un calcolatore di NPSH serve in progetto, laboratorio e software
I laboratori didattici chiedono di convertire una lettura di manometro di aspirazione in pressione assoluta, di consultare P_v dell'acqua alla temperatura di laboratorio e di ricavare l'NPSH in metri; un oracolo deterministico consente a chi insegna di generare chiavi per P_s, P_v, ρ, g e v_head arbitrari senza una suite commerciale di idraulica. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il $0.002 pubblicato, senza token di modello e senza rete in uscita, e un ingresso non valido non consuma saldo.
Casi di integrazione
Chiavi di compiti e laboratorio di idraulica
Generi risposte deterministiche di NPSH per acqua e altri liquidi, così che gli studenti confrontino (P_s − P_v)/(ρ g) + v_head con dati di manometro e di tensione di vapore.
Fixture software di selezione pompe
Fissi l'NPSH disponibile atteso nelle prove unitarie per aspirazione atmosferica e in vuoto, senza incorporare una libreria completa di perdite in condotta o di cavitazione.
Domande tecniche
Quanto costa il calcolatore di NPSH?
Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.