Calcolatore di portata a pelo libero
Un canale con 3 m² di sezione bagnata, raggio idraulico di 0,6 m, pendenza di 0,001 e scabrezza di 0,015 porta circa quattro metri cubi e mezzo al secondo. Inserisca questi quattro valori e ottenga la portata e la velocità media. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Area
- 3
- Raggio idraulico
- 0,6
- Pendenza
- 0,001
- Rugosità
- 0,015
- Portata
- 4,4991536946 m3/s
- Portata di scarico
- 4,4991536946
- Velocità media
- 1,4997178982
Il deflusso a pelo libero è la scarica in canali, tombini parzialmente pieni, corsi naturali e collettori pluviali. La formula SI di Manning, usata in tutto il mondo per il moto uniforme, è Q = (1/n) A R a due terzi per la radice di S, con Q in metri cubi al secondo quando l'area è in metri quadrati, il raggio idraulico in metri, la pendenza è adimensionale e n è la scabrezza di Manning. Questo calcolatore accetta quei quattro numeri e restituisce la portata volumetrica insieme alla velocità media quando la sezione non è asciutta.
Che cosa calcola l'equazione di Manning per la portata a pelo libero
L'equazione di Manning è la formula empirica di moto uniforme che collega la velocità media in un canale a pelo libero al raggio idraulico, alla pendenza energetica e a un coefficiente di scabrezza n che cifra la tessitura dell'alveo e delle sponde. In unità SI la velocità è V = (1/n) R a due terzi per la radice di S, e la portata è Q = A V, che si sviluppa in Q = (1/n) A R a due terzi S a un mezzo.
L'area A è la sezione di deflusso in metri quadrati. Il raggio idraulico R è il rapporto di quell'area sul perimetro bagnato — la lunghezza del contorno solido-fluido, non la superficie libera — e qui va fornito come una lunghezza in metri; questo calcolatore non ricalcola R dalla geometria. S è la pendenza energetica adimensionale, uguale alla pendenza di fondo nel moto uniforme, scritta come frazione, ad esempio 0.001 per un decimo di un percento.
L'n di Manning è un coefficiente di scabrezza positivo: il calcestruzzo liscio sta spesso vicino a 0.012, i canali in terra vicino a 0.025 e i corsi vegetati o naturali di solito tra 0.03 e 0.05. L'intento di ricerca si raggruppa intorno a calcolatore di portata a pelo libero, equazione di Manning, scarico di un canale e metri cubi al secondo da A, R, S e n.
Chi ha già una sezione e una pendenza vuole quel prodotto, non uno strumento da condotta che moltiplica l'area per una velocità media nota, non un rapporto di solo raggio idraulico e non una formula di stramazzo. Questa pagina calcola soltanto il prodotto SI di Manning.
Non ricava A o R da un rettangolo o un trapezio nominato, non converte le unità consuetudinarie USA in cui compare il fattore 1.486, non consulta n in una tabella di materiali e non risolve un moto gradualmente vario con un profilo di superficie libera. Conservi le unità SI da un capo all'altro affinché la portata restituita sia in metri cubi al secondo.
Contratto di ingresso, valutazione SI di Manning e comportamento d'errore
Area, raggio idraulico e pendenza devono essere non negativi. Una sezione asciutta con area zero, un raggio idraulico evanescente o un tratto piano con pendenza zero produce una portata di zero, risultato legittimo di moto uniforme. Un'area, un raggio o una pendenza negativi non sono uno stato fisico di canale a pelo libero e vengono rifiutati.
La scabrezza deve essere strettamente positiva. Le grandezze oltre 10^{12} sono rifiutate perché fuori dall'intervallo ammesso. Le etichette formula e method identificano la via SI di Manning.
Non c'è assistente di geometria né conversione di unità.
Dove si usa un calcolatore Manning a pelo libero, strumenti vicini e tariffa
Chi dimensiona l'irrigazione itera la profondità finché il Q di Manning uguaglia la domanda; questa estremità è la valutazione interna una volta che area e raggio idraulico sono noti da un rilievo rettangolare, trapezoidale o irregolare. Chi modellizza le acque meteoriche verifica una stima di moto uniforme per un tombino o un fosso rivestito prima di aprire un solutore Saint-Venant completo.
I laboratori didattici chiedono di calcolare la scarica di un canale rettangolare al variare della profondità, combinando A = b y e R = b y / (b + 2 y) con un n e una S dati, poi di confrontare con una curva di taratura di stramazzo o di canaletta. I test software di librerie idrauliche necessitano di un Q SI atteso congelato affinché un refactor del modulo di geometria non cambi in silenzio il prodotto di Manning.
Note di campo che già elencano una sezione rilevata, un nastro del contorno bagnato convertito in R, una pendenza di fondo e un n da manuale possono convertire quei quattro numeri in metri cubi al secondo senza erigere un modello di bacino. Questa pagina non è uno strumento di portata in condotta che moltiplica l'area per una velocità media nota, né un calcolatore di solo raggio idraulico, né una formula di stramazzo a larga soglia.
Usi il modulo del browser quando desidera un controllo immediato nel valutare un compito o nel confrontare un calcolo a mano del prodotto di Manning. I risultati sono pienamente deterministici: ingressi identici producono sempre la stessa portata e le stesse etichette di formula e metodo, senza modello linguistico, senza rete in uscita e senza dipendenza dall'orologio.
Casi d'uso
Controlli di moto uniforme in canali irrigui
Converta un'area di deflusso di progetto o di rilievo, il raggio idraulico, la pendenza di fondo e l'n di Manning in portata SI in metri cubi al secondo prima di dimensionare un canale, una derivazione o un fosso rivestito.
Chiavi di compiti e laboratorio di idraulica
Generi un Q di Manning deterministico per sezioni rettangolari e trapezoidali di canaletta, affinché gli studenti confrontino (1/n) A R a due terzi S a un mezzo con il calcolo a mano e le curve di taratura.
Domande frequenti
Che succede se l'n di Manning è nullo o negativo?
La formula di Manning divide per n, quindi una scabrezza nulla o negativa non è un coefficiente fisico e non viene fatturata.
Quali unità impiega il calcolatore di portata a pelo libero?
Solo SI: area in metri quadrati, raggio idraulico in metri, pendenza come frazione, n adimensionale. Non c'è il fattore consuetudinario 1.486 degli USA né conversione di unità.
In che cosa differisce da Q = A·v o da una formula di stramazzo?
Questa pagina valuta Manning SI da A, R, S e n. Uno strumento da condotta che moltiplica l'area per una velocità media nota, un rapporto di solo raggio idraulico R = A/P e una formula di stramazzo a larga soglia sono intenti di ricerca distinti e capacità distinte.
Quale n di Manning devo usare?
I manuali riportano valori tipici di circa 0,012 per il calcestruzzo liscio, 0,025 per un canale in terra e da 0,03 a 0,05 per corsi d'acqua naturali o vegetati. Il calcolatore non cerca n in una tabella di materiali: inserisca il valore che sceglie.
Come ottengo il raggio idraulico?
Divida l'area di deflusso per il perimetro bagnato, cioè la lunghezza del fondo e delle sponde a contatto con l'acqua, esclusa la superficie libera. Inserisca il risultato in metri, perché il calcolatore non lo ricava dalla forma del canale.
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/open-channel-flow \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":3,"hydraulic_radius":0.6,"slope":0.001,"roughness":0.015}'const res = await fetch("https://api.kit.forhosting.com/phys/open-channel-flow", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 3,
"hydraulic_radius": 0.6,
"slope": 0.001,
"roughness": 0.015
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/open-channel-flow",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 3,
"hydraulic_radius": 0.6,
"slope": 0.001,
"roughness": 0.015
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/open-channel-flow", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":3,"hydraulic_radius":0.6,"slope":0.001,"roughness":0.015}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":3,"hydraulic_radius":0.6,"slope":0.001,"roughness":0.015}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/open-channel-flow", 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
{
"area": 3,
"hydraulic_radius": 0.6,
"slope": 0.001,
"roughness": 0.015
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.open_channel_flow",
"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_area | 1000000000000 |
max_abs_hydraulic_radius | 1000000000000 |
max_abs_slope | 1000000000000 |
max_abs_roughness | 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
Una scabrezza nulla o negativa viene rifiutata con invalid_input invece di una divisione per zero. Le chiamate API riuscite sono addebitate a $0.002; la convalida fallita non viene fatturata.
Contratto di ingresso, valutazione SI di Manning e comportamento d'errore
Invii un corpo JSON con quattro numeri finiti obbligatori: area, l'area della sezione di deflusso A in metri quadrati; hydraulic_radius, R in metri; slope, la pendenza energetica o di fondo S adimensionale; e roughness, l'n di Manning. Ogni campo può arrivare come numero JSON o come stringa numerica che si interpreta come tale; campi assenti, stringhe vuote, testo non numerico, NaN e Infinity falliscono subito con invalid_input nominando il campo, e quella convalida fallita non viene fatturata. Un n nullo o negativo è il contratto di prodotto di questa capacità: la formula di Manning divide per n, quindi il motore rifiuta quell'ingresso con un invalid_input chiaro invece di restituire Infinity o NaN. Si accettano gli alias A, flow_area, cross_section, cross_section_area e section_area per area; gli alias R, radius, Rh e hydraulic_r per hydraulic_radius; gli alias S, bed_slope, energy_slope, channel_slope e gradient per slope; gli alias n, manning_n, manning, roughness_coefficient e n_manning per roughness, così moduli e script usano i simboli del manuale. Dopo la convalida il motore valuta Q = (1/n) A R a due terzi S a un mezzo, arrotonda ingressi e risultato a dodici decimali affinché la stessa richiesta produca lo stesso JSON sui motori JavaScript, riecheggia i quattro campi, riferisce flow_rate e il sinonimo discharge in metri cubi al secondo e include mean_velocity quando l'area è positiva.
Dove si usa un calcolatore Manning a pelo libero, strumenti vicini e tariffa
Usi l'API quando uno script, un taccuino o una piattaforma didattica necessita di JSON stabile per molti quadrupletti area-raggio-pendenza-scabrezza sotto un unico contratto. Ogni richiesta riuscita è un item fatturabile a $0.002; la convalida fallita non consuma il saldo.
Casi di integrazione
Modelli pluviali e fixture di librerie
Fissi la portata a pelo libero attesa in test unitari e taccuini per tuple SI di A, R, S e n, compresi i casi di portata nulla di un alveo asciutto o di un tratto piano, senza incorporare un solutore geometrico completo.
Domande tecniche
Come si calcola la portata a pelo libero con l'equazione di Manning?
Invii area (m²), hydraulic_radius (m) e slope (adimensionale) finiti e non negativi, più una scabrezza di Manning n strettamente positiva. L'API restituisce Q = (1/n) A R^(2/3) S^(1/2) come flow_rate in metri cubi al secondo.
Quanto costa il calcolatore di portata a pelo libero?
Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.