Contents — find the section you need
Sistemi di produzione CEA — percorsi dell'acqua in NFT, DWC e drip
La stessa soluzione percorre strade diverse verso le radici
Impostare EC, pH e temperatura del serbatoio non stabilisce condizioni uniformi intorno a ogni radice. Un sottile film in movimento, un apparato radicale immerso e un substrato alimentato a goccia immagazzinano e trasportano l'acqua in modo diverso, cambiando sia le posizioni di osservazione sia i confini contabili.
Seguendo l'autorizzazione al dosaggio, questa guida confronta NFT, DWC e drip su substrato. L'obiettivo è tracciare l'acqua dal serbatoio alle radici e poi verso il ritorno o lo scarico, non classificare i sistemi o raccomandare apparecchiature. Tutti gli esempi numerici sono sintetici.
Distingui i tre ambienti radicali
| Sistema | Ambiente radicale | Percorso d'acqua principale | Grandezze da distinguere |
|---|---|---|---|
| NFT: Nutrient Film Technique | Radici in un canale con un sottile film nutritivo | Serbatoio → distribuzione → canali → raccolta → serbatoio | Flusso per canale, ritorno e ristagno locale |
| DWC: Deep Water Culture | Radici immerse in una vasca o contenitore di produzione | Circolazione all'interno o tra vasche collegate; l'ossigenazione è gestita a parte | Volume, distribuzione della circolazione, OD e temperatura della zona radicale |
| Drip su substrato | Un mezzo contenente solidi, acqua e aria | Serbatoio → gocciolatori → substrato → drenaggio | Applicazione per pianta, variazione di accumulo e drenaggio |
La struttura NFT segue la guida NFT della Virginia Cooperative Extension; la vasca, la circolazione e l'ossigenazione DWC seguono la sua guida DWC. La guida all'irrigazione idroponica dell'Università del Kentucky descrive la distribuzione a goccia verso singoli contenitori e substrati.
Percorsi rappresentativi semplificati, non una specifica idraulica. Il recupero del drenaggio e lo scarico esterno sono configurazioni alternative, non necessariamente flussi simultanei.
NFT: ispeziona la distribuzione, non solo il flusso della pompa
L'NFT alimenta i canali con radici e raccoglie il loro ritorno a valle. Una pompa in funzione non stabilisce che ogni canale sia libero da ostruzioni o riceva una quota adeguata. Può verificarsi anche ristagno locale. Questo articolo propone quindi di combinare lo stato della pompa con osservazioni degli ingressi e delle uscite dei singoli canali.
La guida NFT di VCE descrive strutture di supporto al drenaggio, tubazioni di raccolta e dimensionamento della pompa che tiene conto di sollevamento e attrito. Verifica i percorsi di flusso sia dopo lo sviluppo delle radici sia nei canali vuoti.
In un esempio sintetico, otto canali ricevono ciascuno 1 L/min per 60 minuti: 480 L di circolazione accumulata. Un reintegro esterno di 3 L specificato in modo indipendente nello stesso intervallo è compatibile con quella circolazione. La stessa acqua può passare ripetutamente, quindi 480 L non è un totale d'uso d'acqua esterno.
L'acqua può anche defluire indietro dai canali e dalle tubazioni dopo l'arresto della pompa. Non attribuire l'intera differenza di livello del serbatoio tra funzionamento e arresto all'assorbimento delle piante o alla traspirazione. Separa un bilancio limitato al solo serbatoio da un confine che racchiude tubazioni e vasche di produzione.
DWC: l'acqua trattenuta non stabilisce l'apporto di ossigeno
Le radici DWC sono immerse nella soluzione, a differenza della configurazione a film sottile. Un grande volume di liquido da solo non garantisce l'apporto di ossigeno. La guida DWC di VCE descrive disposizioni di circolazione e ossigenazione tramite venturi o pompa d'aria e diffusore.
Da questa distinzione, questo articolo propone di registrare OD e temperatura in più posizioni, incluse le regioni con radici dense, insieme al livello del liquido. Registra se circolazione e aerazione condividono l'apparecchiatura o sono indipendenti. Il flusso d'aria e il flusso d'acqua possono entrambi usare L/min, ma sono termini di bilancio diversi.
Per una vasca da 200 L ricircolata a 10 L/min, il ricambio nominale è
Ciò non significa che ogni porzione passi esattamente una volta in 20 minuti. Il flusso in cortocircuito e le regioni stagnanti alterano la distribuzione. Non è né il tempo di sostituzione con acqua fresca, né il tempo di attesa di mescolamento, né il tempo necessario per un'ossigenazione adeguata.
Se la circolazione o l'aerazione si fermano, l'acqua trattenuta non stabilisce condizioni radicali mantenute. Questo rapporto non può prevedere una durata di interruzione consentita.
Drip: contabilizza l'acqua trattenuta nel substrato
Drip descrive la distribuzione, non necessariamente lo smaltimento. Distingui il recupero/riuso dallo scarico fuori dal sistema. La guida del Kentucky discute secchi Bato/olandesi e sistemi a sacco/contenitore alimentati a goccia con drenaggio raccolto.
Parte dell'acqua applicata rimane nel substrato alla fine dell'intervallo di osservazione. Per un confine intorno ai substrati, sia I l'acqua applicata, D il drenaggio, \Delta S la variazione di acqua trattenuta, U il trasferimento nelle piante, E l'evaporazione e L altro deflusso non misurato. Tutti in litri sullo stesso intervallo:
Di conseguenza, I-D da solo non è l'assorbimento d'acqua delle piante. Quando si stimano le variazioni di accumulo pesando, definisci come vengono gestite le variazioni di massa della pianta, dei contenitori e altri contributi non idrici.
In un esempio sintetico, otto gocciolatori erogano ciascuno 0,05 L/min per un totale di dieci minuti di funzionamento, applicando 4 L. Nella stessa finestra di osservazione di due ore che contiene quell'operazione, il drenaggio è 1 L e l'accumulo d'acqua nel substrato aumenta di 0,5 L. Il residuo è 4-1-0,5=2,5 L. Questo rappresenta U+E+L, non l'assorbimento delle piante da solo.
Il drenaggio diviso per l'applicazione è del 25% per quella finestra. Interrompere anticipatamente la raccolta cambia il risultato, quindi allinea gli intervalli di numeratore e denominatore. Il valore del 25% è un risultato aritmetico, non un obiettivo di irrigazione.
Mantieni separate le tre grandezze in Python
Salva come system_water_paths.py ed esegui python3 system_water_paths.py.
# Synthetic arithmetic only: not crop or equipment recommendations.
channels, flow_l_min, minutes = 8, 1.0, 60
circulated_l = channels * flow_l_min * minutes
makeup_l = 3.0 # Independently specified external addition.
print(f"NFT: circulated={circulated_l:.1f} L; makeup={makeup_l:.1f} L")
pond_l, recirculation_l_min = 200.0, 10.0
print(f"DWC: nominal turnover={pond_l / recirculation_l_min:.1f} min")
emitters, emitter_l_min, on_minutes = 8, 0.05, 10
irrigation_l = emitters * emitter_l_min * on_minutes
# Drainage and storage change measured over the SAME two-hour window.
drain_l, storage_change_l = 1.0, 0.5
residual_l = irrigation_l - drain_l - storage_change_l
print(f"Drip: applied={irrigation_l:.1f} L; residual={residual_l:.1f} L")
print(f"Drain/applied={100 * drain_l / irrigation_l:.1f}%")
Gli output sono 480 L circolati e 3 L di reintegro per NFT; 20 minuti di ricambio nominale per DWC; e 4 L applicati, 2,5 L residui e 25% di drenaggio/applicazione per il drip. Questi sono esempi indipendenti, non un esperimento sull'efficienza idrica che confronta i sistemi di produzione.
Riporta i percorsi fisici nel controllo
Il seguente piano di osservazione è derivato dai confini contabili di questo articolo. Includi i percorsi specifici del sistema insieme alle impostazioni condivise di EC e pH.
| Sistema | Verifica prima di un'azione aggiuntiva | Insufficiente da solo |
|---|---|---|
| NFT | Flusso di distribuzione e ritorno, ristagno e perdite | Pompa ACCESA o EC del serbatoio |
| DWC | Distribuzione di OD/temperatura della zona radicale, circolazione e ossigenazione | Presenza d'acqua o ricambio nominale |
| Drip | Variabilità dei gocciolatori, stato idrico del substrato, quantità e destinazione del drenaggio | Flusso totale della pompa o livello del serbatoio |
Se la soluzione di ritorno viene riutilizzata, registra la sua quantità, qualità e percorso di trattamento. Un EC uguale non rende la soluzione di ritorno equivalente all'acqua sorgente. La progettazione dettagliata di sanificazione e trattamento richiede un lavoro separato.
Questa guida stabilisce percorsi dell'acqua e confini di misurazione per tre sistemi. L'aeroponica, la distribuzione e il ritorno multi-livello, e la convalida del controllo misurato restano aperti. Il prossimo argomento è la relazione tra sollevamento, distribuzione del flusso e drenaggio al crescere di altezza e ramificazione nella coltivazione multi-livello.
Distribuzione dell'acqua multi-livello nel CEA — carico, flusso nei rami e riflusso al drenaggio
Una pompa in funzione non stabilisce un flusso uguale verso ogni livello
Estendere verticalmente i percorsi dell'acqua di produzione introduce sollevamento, resistenza dei rami e riflusso allo spegnimento. Il flusso verso un livello può essere inadeguato mentre gli altri rami mantengono il totale apparentemente sostanzioso.
Questa guida considera un serbatoio aperto a bassa quota che alimenta uscite a pressione atmosferica a più altezze, con raccolta per gravità. Una curva di pompa sintetica e un modello di ramo illustrano le relazioni. Non selezionano apparecchiature, requisiti di flusso della coltura, gocciolatori a compensazione di pressione o ugelli nebulizzatori.
Il carico è più dell'altezza dello scaffale
La guida alle pompe di irrigazione di NDSU distingue carico statico, di pressione, di attrito e di velocità, e mette in relazione i requisiti di flusso/carico con le curve della pompa. Tra una superficie libera della sorgente e un'uscita, la contabilità generale è
Tutti i termini sono in metri. La differenza di elevazione è \Delta z, la differenza di pressione è \Delta p, e h_L include le perdite di tubazioni, raccordi e valvole. Il carico massimo a flusso zero è diverso dal carico disponibile a un flusso richiesto. Flusso massimo e carico massimo non sono capacità operative simultanee.
La guida NFT di VCE descrive i requisiti di sollevamento/attrito e la raccolta per gravità. Dove la pressione viene rilasciata in canali aperti, il ritorno discendente non annulla semplicemente il sollevamento. Quel confine differisce da un circuito chiuso sempre pieno.
Risolvi insieme i tre rami
Prendi la superficie libera del serbatoio come elevazione zero. Sia H il carico disponibile a un collettore ideale a quella elevazione, approssimando il carico di pressione e trascurando le differenze di carico di velocità all'interno del collettore. Le uscite dei rami sono a pressione atmosferica; gli effetti della velocità in uscita sono inclusi nella resistenza quadratica semplificata.
Usa la curva di pompa sintetica H_p(Q)=6-0,020Q^2 e la perdita della tubazione comune 0,005Q^2. Il flusso Q è in L/min e il carico in metri, quindi i coefficienti usano m/(L/min)². Non trasferirli invariati a una formula che usa m³/s.
Per l'elevazione dell'uscita z_i [m] e il coefficiente di resistenza k_i,
devono valere insieme. Si assume che i rami non invertano il flusso: un carico insufficiente dà q_i=0. Questo non modella la rimozione dell'aria all'avvio o il sifonamento.
| Caso sintetico | Elevazioni z_1,z_2,z_3 [m] | Resistenza k_1,k_2,k_3 [m/(L/min)²] |
|---|---|---|
| A: base | 1, 2, 3 | 0,5, 0,5, 0,5 |
| B: resistenza superiore aumentata | 1, 2, 3 | 0,5, 0,5, 2,0 |
| C: uscita superiore rialzata | 1, 2, 7 | 0,5, 0,5, 0,5 |
Una resistenza uguale nei rami non dà un flusso uguale quando le elevazioni differiscono. Il caso B astrae una resistenza aumentata, come un'ostruzione; non prevede una geometria di intasamento reale.
Cambiamenti nascosti dal flusso totale
| Caso | Collettore H [m] | Inferiore [L/min] | Medio [L/min] | Superiore [L/min] | Totale [L/min] |
|---|---|---|---|---|---|
| A | 4,778 | 2,749 | 2,357 | 1,886 | 6,992 |
| B | 5,011 | 2,832 | 2,454 | 1,003 | 6,289 |
| C | 5,253 | 2,916 | 2,551 | 0,000 | 5,467 |
In B, il flusso del livello superiore quasi si dimezza mentre i flussi inferiore e medio aumentano. Un flusso comune ridotto cambia il carico del collettore sia attraverso la curva della pompa sia attraverso la perdita della tubazione comune. Regolare un ramo non lascia invariati gli altri.
Asse orizzontale: livelli inferiore, medio e superiore. Asse verticale: L/min. Tutte le barre sono output di modello sintetici, non misurazioni.
C mantiene il flusso totale ma non alimenta il livello superiore. Trovare una soluzione numerica è diverso dal servire ogni livello. Anche un flusso positivo richiede un confronto con il reale fabbisogno della coltura.
La guida al test dei sistemi di pompaggio di OSU distingue le curve di prestazione del sistema e della pompa. Basandosi su questa distinzione, questo articolo propone di registrare i flussi dei rami, la pressione del collettore e il livello del serbatoio insieme al flusso totale. Modifiche alla tubazione e un livello del serbatoio in calo possono cambiare il punto operativo.
Riproduci distribuzione e riflusso in Python
Salva come multitier_flow.py ed esegui python3 multitier_flow.py. È richiesta solo la libreria standard. La bisezione trova lo zero di un residuo monotono per queste equazioni sintetiche; non è un software generico di progettazione delle tubazioni.
from math import sqrt, isfinite
def solve(heights, resistance):
# Synthetic steady model: head [m], flow [L/min].
if not heights or len(heights) != len(resistance):
raise ValueError("matching nonempty branches required")
if any(not isfinite(z) or z < 0 for z in heights):
raise ValueError("finite nonnegative heights required")
if any(not isfinite(k) or k <= 0 for k in resistance):
raise ValueError("finite positive resistance required")
lo, hi = 0.0, 6.0
for _ in range(80):
h = (lo + hi) / 2
flows = [sqrt(max(h-z, 0)/k)
for z, k in zip(heights, resistance)]
if h + 0.025 * sum(flows)**2 > 6:
hi = h
else:
lo = h
h = (lo + hi) / 2
flows = [sqrt(max(h-z, 0)/k)
for z, k in zip(heights, resistance)]
return h, flows
if __name__ == "__main__":
cases = {"A": ([1, 2, 3], [0.5, 0.5, 0.5]),
"B": ([1, 2, 3], [0.5, 0.5, 2.0]),
"C": ([1, 2, 7], [0.5, 0.5, 0.5])}
for name, (z, k) in cases.items():
h, flows = solve(z, k)
print(name, f"H={h:.3f} m", [round(q, 3) for q in flows],
f"total={sum(flows):.3f} L/min")
drainback_l = 12 * 1.5 * 0.08 * 0.005 * 1000 + 2.8
print(f"drainback={drainback_l:.1f} L; free-space shortfall={drainback_l-8:.1f} L")
Gli output corrispondono alla tabella. H è il carico del collettore dopo la perdita della tubazione comune, non il carico della pompa stesso. In A, il carico della pompa è circa 5,022 m mentre il carico del collettore è circa 4,778 m.
Il modello assume condizioni stazionarie, livello del serbatoio fisso e resistenza costante. Esclude condizioni di aspirazione, cavitazione, efficienza dell'apparecchiatura, colpo d'ariete, aria intrappolata e variazioni di resistenza con lo sviluppo delle radici. L'apparecchiatura reale richiede controlli separati rispetto alle curve del produttore e alle condizioni di aspirazione.
Prevedi spazio per l'acqua di ritorno dopo lo spegnimento
La capacità di alimentazione è solo una verifica. Il serbatoio deve anche accettare il riflusso dopo l'arresto. Il drenaggio dipende da pendenza, sezione, percorsi dell'aria, ostruzioni e sommergenza dell'uscita, non solo dal flusso della pompa di alimentazione.
In un esempio sintetico separato, dodici canali contengono ciascuno acqua su 1,5 m di lunghezza, 0,08 m di larghezza bagnata e 0,005 m di profondità media. Assumi che tutta ritorni: 7,2 L dai canali più 2,8 L dalle tubazioni danno 10 L. Lo spostamento delle radici e la geometria dettagliata sono ignorati in questo esempio aritmetico.
Se il serbatoio in funzione ha 8 L di spazio libero, il deficit calcolato è di 2 L. Confronta con lo spazio sopra il livello operativo, non la capacità totale del serbatoio. Dieci litri di spazio libero non sono un margine di progettazione convalidato; il riflusso effettivo, la tracimazione locale e l'incertezza di misurazione richiedono ancora una valutazione.
Uno spazio adeguato nel serbatoio non impedisce inoltre a un collettore a monte di traboccare se bloccato. Registra il riflusso allo spegnimento e la capacità di drenaggio in funzionamento come verifiche separate.
Osservazioni aggiunte da più livelli
| Situazione | Registrazione | Distinzione |
|---|---|---|
| Funzionamento normale | Flussi totali/di ramo, pressione e livello | Capacità di alimentazione contro distribuzione |
| Dopo una regolazione di ramo | Cambiamenti a ogni livello | Interazione tra rami |
| Arresto e riavvio | Riflusso, livello massimo e recupero del flusso | Spazio libero e alimentazione all'avvio |
| Dopo lo sviluppo delle radici | Ristagno, drenaggio e percorsi di flusso | Resistenza iniziale contro operativa |
L'input all'autorizzazione di dosaggio dovrebbe stabilire l'alimentazione ai livelli richiesti e il ritorno riuscito, oltre a un segnale di pompa ACCESA. Questa guida stabilisce un modello sintetico e un piano di osservazione; non convalida le dimensioni delle tubazioni o le prestazioni della coltura. Il prossimo argomento è l'aeroponica: il percorso verso le radici nebulizzate e i ruoli di ugelli, pressione e intervalli di spruzzo.
Aeroponica CEA — separare percorsi della nebbia, pressione e intervalli
Radici bagnate non dimostrano un sistema di spruzzo funzionante
La guida multi-livello ha mostrato come elevazione e resistenza dei rami cambiano il flusso. L'aeroponica distribuisce goccioline anziché un film continuo. Una pompa in funzione non stabilisce la distribuzione alle radici quando pressione, intasamento, portata delle goccioline o ripressurizzazione post-arresto non sono stati verificati.
Questa guida definisce confini di osservazione per un sistema a nebbia. Non raccomanda modelli di ugelli o intervalli specifici per coltura. I valori sono sintetici.
Separa quattro parti del percorso
| Parte | Registrazione | Non stabilisce |
|---|---|---|
| Serbatoio e aspirazione | Livello, temperatura, differenziale del filtro a rete | Pressione alla punta dell'ugello |
| Pompa e tubazioni | Flusso, pressione di mandata, potenza e pulsazione | Distribuzione delle goccioline a ciascun ugello |
| Fila di ugelli | Pressione in ingresso, volumi di raccolta per ugello e intasamenti | Umidità sulla superficie radicale |
| Camera radicale e drenaggio | Posizioni delle radici, liquido recuperato e perdite | Stato idrico prima dello spruzzo successivo |
Le frecce mostrano un percorso liquido rappresentativo. Movimento dell'aria, evaporazione e liquido trattenuto sulle radici sono osservazioni separate.
Non sostituire la pressione dell'ugello con la pressione di mandata della pompa
La pressione di mandata cambia lungo rami, filtri, elevazione, raccordi e ugelli. Se una distribuzione uguale degli ugelli è un'assunzione, registra la pressione in ingresso e a fine fila insieme al volume di raccolta per ugello.
Usa la relazione sintetica q_i=k_i\sqrt{\max(p_i-p_{min},0)}, dove p è in kPa, q in mL/min e k_i è un coefficiente sintetico. Non è una curva del produttore; illustra solo la distribuzione ridotta sotto la pressione disponibile.
Valori di k_i diversi producono flussi diversi alla stessa pressione. Ricalibra dopo aver cambiato un ugello, preservando la configurazione effettiva della fila. Le file parallele possono cambiare pressione e flusso nelle altre file quando un ugello si intasa.
Un intervallo è più di un timer
Un'impostazione di 10 secondi accesa e 50 secondi spenta non dice nulla sull'acqua trattenuta, sulla portata delle goccioline, sulla temperatura, sull'umidità o sul ritorno del drenaggio. Registra questi timestamp separatamente:
- Inizio del comando e avvio effettivo della pompa.
- La pressione della fila di ugelli che raggiunge il proprio valore operativo.
- Primo arrivo dello spruzzo nella camera radicale.
- Arresto del comando e flusso zero confermato.
- L'orario di osservazione in cui è consentito un altro spruzzo.
Non trattare un messaggio di arresto come flusso zero confermato. Come nell'autorizzazione al dosaggio, tieni fermi i guasti anziché accumulare ripetizioni, e recupera esplicitamente dopo aver verificato la causa.
Calcola una fila di ugelli sintetica
Assegna a tre ugelli una pressione in ingresso di 120 kPa, una pressione operativa minima di 40 kPa e coefficienti [2,0, 1,8, 1,2]. Un tempo di comando uguale non implica un volume uguale per ugello.
from math import sqrt
pressure_kpa = 120.0
minimum_kpa = 40.0
coefficients = [2.0, 1.8, 1.2]
flows = [k * sqrt(max(pressure_kpa - minimum_kpa, 0))
for k in coefficients]
print([round(q, 1) for q in flows])
print(round(sum(flows), 1))
print(f"10 s spray volume = {sum(flows) / 6:.1f} mL")
L'output è [17.9, 16.1, 10.7], 44,7 mL/min e 7,5 mL in 10 secondi. Il punto è preservare coefficienti, pressione e variazione per ugello, non raccomandare questi valori.
Mantieni separati i permessi dalle condizioni di guasto
| Situazione | Verifica | Perché non spruzzare di nuovo subito |
|---|---|---|
| Pressione bassa a fine fila | Differenziale del filtro, livello e perdite | Estendere la durata può sovralimentare un altro ramo |
| Un ugello basso | Intasamento e raccolta pre/post sostituzione | Potrebbe non essere un deficit dell'intera camera |
| Gocciolamento dopo l'arresto | Chiusura della valvola, liquido residuo e valvola di non ritorno | Il tempo di comando non equivale più al volume consegnato |
| Osservazione mancante della camera radicale | Timestamp del sensore, telecamera e recupero | Dati vecchi non possono giustificare un intervallo più breve |
Non trattare volume di spruzzo, distribuzione delle goccioline, ritenzione sulla superficie radicale e liquido recuperato come un'unica variabile. Un'osservazione bagnata in un punto non può stabilire ogni ugello.
Ambito
Questa guida copre percorsi liquidi, osservazioni di pressione e timestamp degli intervalli. Selezione degli ugelli, misurazione della dimensione delle goccioline, sanificazione, backup in caso di interruzione e risposta idrica misurata delle radici restano aperti. Il prossimo passo è il confine di sanificazione e riuso per la soluzione recuperata in questi sistemi.

Commenti
Accedi per continuare.
Nessun dato disponibile.