Portata specifica e velocità delle acque sotterranee
Questo calcolatore della portata specifica delle acque sotterranee applica la legge di Darcy per convertire la conducibilità idraulica e il gradiente idraulico in portata specifica, detta anche flusso di Darcy.
Esegui gratis nel browser
Divide poi tale portata per la porosità efficace e stima la velocità lineare media dell’acqua nello spazio poroso connesso. Inserisca la conducibilità in metri al secondo, un gradiente adimensionale e la porosità come frazione decimale. Il risultato è utile per rapide verifiche idrogeologiche, modelli concettuali del sito, stime del trasporto e calcoli trasparenti nei quali occorre riportare insieme flusso e velocità di filtrazione.
Inserisca in modo coerente conducibilità, gradiente e porosità efficace
Inizi dalla conducibilità idraulica satura espressa in metri al secondo. La conducibilità descrive quanto facilmente il materiale dell’acquifero trasmette acqua sotto un gradiente idraulico; non coincide con la permeabilità intrinseca e un valore espresso in metri al giorno deve essere convertito prima dell’inserimento. Indichi quindi il modulo del gradiente idraulico, normalmente calcolato come variazione del carico idraulico divisa per la distanza tra i punti di misura. Il gradiente è adimensionale e viene immesso come valore non negativo perché il calcolatore restituisce moduli assimilabili a velocità, non una direzione con segno. Infine, inserisca la porosità efficace come frazione decimale, per esempio 0.25 per il venticinque per cento. Essa deve rappresentare lo spazio poroso connesso che contribuisce al movimento dell’acqua, non necessariamente la porosità totale misurata in laboratorio. Deve essere maggiore di zero perché compare al denominatore e non può superare uno. La coerenza di definizioni e unità è fondamentale: una conducibilità copiata con l’unità temporale errata può cambiare entrambe le velocità di diversi ordini di grandezza, anche se l’aritmetica è corretta.
Comprenda i due risultati relativi alla velocità della falda
Il primo risultato è la portata specifica di Darcy, calcolata come q = K × i, dove K è la conducibilità idraulica e i è il modulo del gradiente. L’unità è il metro al secondo, ma la grandezza rappresenta la portata volumetrica divisa per l’intera sezione trasversale lorda del mezzo poroso. Non deve quindi essere interpretata come la velocità seguita da una particella d’acqua nei pori. Il secondo risultato è la velocità lineare media, calcolata come v = q ÷ n, dove n è la porosità efficace. Dividere per la frazione di sezione disponibile al flusso connesso rende la velocità lineare media maggiore o uguale alla portata specifica per una porosità frazionaria valida. Entrambi sono moduli. La legge di Darcy è spesso scritta con un segno negativo per indicare il moto verso carichi idraulici decrescenti; qui il segno è omesso perché non vengono forniti un asse spaziale o coordinate di carico. Stabilisca la direzione con un’analisi piezometrica separata. La formula restituita e gli ingressi riportati rendono semplice verificare, riprodurre e archiviare ogni risultato.
Applichi la stima entro le ipotesi della legge di Darcy
Usi il risultato come stima rappresentativa del flusso sotterraneo quando la legge di Darcy e le proprietà medie inserite sono appropriate. Il calcolo presuppone flusso saturo, conducibilità idraulica rappresentativa, gradiente significativo e porosità efficace adeguata all’acqua mobile. Gli acquiferi naturali sono eterogenei e anisotropi: una sola conducibilità può nascondere strati, fratture, percorsi preferenziali ed effetti di scala. La velocità lineare media, inoltre, non coincide automaticamente con la velocità di viaggio di un contaminante. Assorbimento, diffusione nella matrice, dispersione, reazioni, effetti di densità e condizioni multifase possono ritardare o ridistribuire un soluto rispetto al moto avvettivo. Per una valutazione preliminare del tempo di percorrenza, divida la lunghezza del percorso per la velocità lineare media solo dopo aver uniformato le unità temporali e verificato che gli ingressi rappresentino quel percorso. Per decisioni progettuali, normative o di rischio, confronti la stima con prove sul campo, stratigrafia locale, intervalli d’incertezza e un modello adeguato. Il servizio è deterministico e non accede alla rete; ogni richiesta API costa $0.002.
Casi d'uso
Valutare il tempo di percorrenza in falda
Stimi la velocità avvettiva prima di trasformare la lunghezza nota di un percorso in un tempo di viaggio preliminare.
Verificare un modello concettuale del sito
Confronti flusso di Darcy e velocità nei pori per scenari plausibili di conducibilità, gradiente e porosità efficace.
Documentare un calcolo idrogeologico
Produca una risposta riproducibile con ingressi, entrambe le misure di velocità e formule applicate.
Domande frequenti
Che cos’è la portata specifica?
La portata specifica, o flusso di Darcy, è la portata volumetrica sotterranea divisa per la sezione lorda. Il calcolatore la ricava moltiplicando la conducibilità per il modulo del gradiente.
Perché la velocità lineare media è più alta?
L’acqua si muove nello spazio poroso connesso, non nell’intera area lorda. La divisione della portata per una porosità efficace compresa tra zero e uno aumenta quindi il modulo della velocità.
Quali unità deve utilizzare?
Inserisca la conducibilità idraulica in metri al secondo, il gradiente come rapporto adimensionale e la porosità efficace come frazione decimale. Entrambe le velocità sono in metri al secondo.
Perché una porosità nulla o negativa genera un errore?
La velocità lineare media richiede la divisione per la porosità efficace. Zero renderebbe il risultato indefinito, mentre una porosità negativa non ha significato fisico.
Il risultato comprende la direzione del flusso?
No. Il calcolatore usa un modulo non negativo del gradiente e restituisce moduli di velocità. Determini la direzione dal campo dei carichi idraulici; in genere l’acqua fluisce verso carichi inferiori.
Quanto costa un calcolo tramite API?
Ogni richiesta API costa $0.002.
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/earth/specific-discharge \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hydraulic_conductivity":0.0001,"hydraulic_gradient":0.02,"porosity":0.25}'const res = await fetch("https://api.kit.forhosting.com/earth/specific-discharge", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hydraulic_conductivity": 0.0001,
"hydraulic_gradient": 0.02,
"porosity": 0.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/specific-discharge",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hydraulic_conductivity": 0.0001,
"hydraulic_gradient": 0.02,
"porosity": 0.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/specific-discharge", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hydraulic_conductivity":0.0001,"hydraulic_gradient":0.02,"porosity":0.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hydraulic_conductivity":0.0001,"hydraulic_gradient":0.02,"porosity":0.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/specific-discharge", 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
{
"hydraulic_conductivity": 0.0001,
"hydraulic_gradient": 0.02,
"porosity": 0.25
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.specific_discharge",
"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.
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. |