Contents — find the section you need

Systèmes de production en AEC — trajets de l'eau en NFT, DWC et goutte-à-goutte

La même solution emprunte des trajets différents vers les racines

Régler la CE, le pH et la température d'une cuve n'établit pas des conditions uniformes autour de chaque racine. Un film mince en mouvement, un système racinaire immergé et un substrat alimenté au goutte-à-goutte stockent et transportent l'eau différemment, changeant à la fois les emplacements d'observation et les limites comptables.

Suite à l'autorisation de dosage, ce guide compare le NFT, le DWC et le goutte-à-goutte sur substrat. L'objectif est de retracer l'eau depuis la cuve jusqu'aux racines puis jusqu'au retour ou au rejet, non de classer les systèmes ni de recommander de l'équipement. Tous les exemples numériques sont synthétiques.

Distinguer les trois environnements racinaires

Système Environnement racinaire Trajet d'eau principal Grandeurs à distinguer
NFT : Nutrient Film Technique Racines dans un canal avec un film nutritif mince Cuve → distribution → canaux → collecte → cuve Débit par canal, retour et accumulation locale
DWC : Deep Water Culture Racines immergées dans un bassin de production ou un récipient Circulation au sein ou entre récipients connectés ; l'oxygénation est aussi gérée Volume, distribution de la circulation, OD et température de la zone racinaire
Goutte-à-goutte sur substrat Un milieu contenant des solides, de l'eau et de l'air Cuve → émetteurs → substrat → drainage Apport par plante, changement de stockage et drainage

La structure du NFT suit le guide NFT de la Virginia Cooperative Extension ; le bassin, la circulation et l'oxygénation du DWC suivent son guide DWC. Le guide d'irrigation hydroponique de l'University of Kentucky décrit la délivrance au goutte-à-goutte vers des conteneurs individuels et des supports.

Diagram 1 · Use the button to switch views
Comparaison conceptuelle des environnements racinaires et des trajets d'eau en NFT, DWC et goutte-à-goutte sur substrat.

Trajets représentatifs simplifiés, non une spécification de plomberie. La récupération de drainage et le rejet externe sont des configurations alternatives, pas nécessairement des flux simultanés.

NFT : examiner la distribution, pas seulement le débit de pompe

Le NFT alimente des canaux porteurs de racines et collecte leur retour en aval. Une pompe en fonctionnement n'établit pas que chaque canal est dégagé ou reçoit une part appropriée. Une accumulation locale peut aussi se produire. Cet article propose donc de combiner l'état de la pompe avec des observations des entrées et sorties de chaque canal.

Le guide NFT de la VCE décrit les structures de support du drainage, la plomberie de collecte et le dimensionnement de la pompe tenant compte de la hauteur de refoulement et du frottement. Vérifiez les trajets de débit après le développement des racines autant que dans des canaux vides.

Dans un exemple synthétique, huit canaux reçoivent chacun 1 L/min pendant 60 minutes : 480 L de circulation accumulée. Un appoint externe de 3 L spécifié indépendamment sur le même intervalle est compatible avec cette circulation. La même eau peut passer de manière répétée, donc les 480 L ne constituent pas un total d'usage d'eau externe.

L'eau peut aussi refluer des canaux et des tuyaux après l'arrêt de la pompe. N'attribuez pas toute la différence de niveau de cuve entre fonctionnement et arrêt à l'absorption par les plantes ou à la transpiration. Séparez un bilan de la cuve seule d'une limite englobant la plomberie et les récipients de production.

DWC : l'eau retenue n'établit pas la délivrance d'oxygène

Les racines en DWC sont immergées dans la solution, contrairement à la configuration à film mince. Un grand volume de liquide seul n'assure pas la délivrance d'oxygène. Le guide DWC de la VCE décrit les dispositifs de circulation et d'oxygénation utilisant un venturi ou une pompe à air et un diffuseur.

À partir de cette distinction, cet article propose de consigner l'OD et la température à plusieurs emplacements, y compris les régions racinaires denses, avec le niveau du liquide. Enregistrez si la circulation et l'aération partagent l'équipement ou sont indépendantes. Le débit d'air et le débit d'eau peuvent tous deux utiliser L/min, mais ce sont des termes de bilan différents.

Pour un récipient de 200 L recirculé à 10 L/min, le renouvellement nominal est

T_{nom}=\frac{V}{Q}=\frac{200}{10}=20\ \mathrm{min}

Cela ne signifie pas que chaque parcelle passe exactement une fois en 20 minutes. Les court-circuits d'écoulement et les zones stagnantes modifient la distribution. Ce n'est ni le temps de remplacement d'eau fraîche, ni le temps d'attente de mélange, ni le temps nécessaire à une oxygénation adéquate.

Si la circulation ou l'aération s'arrête, l'eau retenue n'établit pas le maintien des conditions racinaires. Ce ratio ne peut pas prédire une durée d'interruption admissible.

Goutte-à-goutte : comptabiliser l'eau retenue dans le substrat

Le goutte-à-goutte décrit la délivrance, pas nécessairement l'élimination. Distinguez la récupération/réutilisation du rejet hors du système. Le guide du Kentucky traite des seaux Bato/hollandais alimentés au goutte-à-goutte et des systèmes en sacs/conteneurs avec drainage collecté.

Une partie de l'eau appliquée reste dans le substrat à la fin de l'intervalle d'observation. Pour une limite autour des substrats, soit I l'eau appliquée, D le drainage, \Delta S le changement d'eau retenue, U le transfert vers les plantes, E l'évaporation et L les autres sorties non mesurées. Tous sont en litres sur le même intervalle :

\Delta S=I-D-U-E-L

Par conséquent, I-D seul n'est pas l'absorption d'eau par les plantes. Lors de l'estimation des changements de stockage par pesée, définissez comment les changements de masse des plantes, des conteneurs et des autres contributions non hydriques sont traités.

Dans un exemple synthétique, huit émetteurs délivrent chacun 0,05 L/min pour un total de dix minutes de fonctionnement, appliquant 4 L. Sur la même fenêtre d'observation de deux heures contenant cette opération, le drainage est de 1 L et le stockage d'eau du substrat augmente de 0,5 L. Le résidu est 4-1-0,5=2,5 L. Cela représente U+E+L, non l'absorption par les plantes seule.

Le drainage divisé par l'application est de 25 % pour cette fenêtre. Écourter la collecte modifie le résultat, alignez donc les intervalles du numérateur et du dénominateur. La valeur de 25 % est un résultat arithmétique, non une cible d'irrigation.

Garder les trois grandeurs séparées en Python

Enregistrez sous system_water_paths.py et exécutez 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}%")

Les résultats sont 480 L de circulation et 3 L d'appoint pour le NFT ; 20 minutes de renouvellement nominal pour le DWC ; et 4 L appliqués, 2,5 L de résidu et 25 % de drainage/application pour le goutte-à-goutte. Ce sont des exemples indépendants, non une expérience d'efficacité hydrique comparant les systèmes de production.

Ramener les trajets physiques dans le contrôle

Le plan d'observation suivant est dérivé des limites comptables de cet article. Incluez les trajets propres à chaque système aux côtés des réglages partagés de CE et de pH.

Système Vérifier avant une action supplémentaire Insuffisant à lui seul
NFT Distribution et débit de retour, accumulation et fuites Pompe activée ou CE de la cuve
DWC Distribution de l'OD/température de la zone racinaire, circulation et oxygénation Eau présente ou renouvellement nominal
Goutte-à-goutte Variabilité des émetteurs, état hydrique du substrat, quantité et destination du drainage Débit total de pompe ou niveau de la cuve

Si la solution de retour est réutilisée, enregistrez sa quantité, sa qualité et son trajet de traitement. Une CE égale ne rend pas la solution de retour équivalente à l'eau source. La conception détaillée de l'hygiène et du traitement nécessite un travail distinct.

Ce guide établit les trajets d'eau et les limites de mesure pour trois systèmes. L'aéroponie, la distribution et le retour multi-étages, et la validation de contrôle mesurée restent ouverts. Vient ensuite la relation entre la hauteur de refoulement, la distribution du débit et le drainage à mesure que la hauteur et la ramification augmentent en culture multi-étages.

Délivrance d'eau multi-étages en AEC — charge, débit de branche et reflux

Une pompe en fonctionnement n'établit pas un débit égal vers chaque étage

Étendre les trajets d'eau de production verticalement introduit la hauteur de refoulement, la résistance de branche et le reflux à l'arrêt. Le débit vers un étage peut être insuffisant alors que les autres branches maintiennent un total d'apparence substantielle.

Ce guide considère un réservoir bas ouvert alimentant des sorties atmosphériques à plusieurs hauteurs, avec une collecte par gravité. Une courbe de pompe synthétique et un modèle de branches illustrent les relations. Ils ne sélectionnent pas d'équipement, d'exigences de débit de culture, d'émetteurs compensés en pression ou de buses de brumisation.

La charge est plus que la hauteur du rack

Le guide sur les pompes d'irrigation de la NDSU distingue la charge statique, de pression, de frottement et de vitesse, et relie les exigences de débit/charge aux courbes de pompe. Entre une surface libre source et une sortie, le bilan général est

H_p=\Delta z+\frac{\Delta p}{\rho g}+\frac{\Delta v^2}{2g}+h_L

Tous les termes sont en mètres. La différence d'élévation est \Delta z, la différence de pression est \Delta p, et h_L inclut les pertes de tuyaux, de raccords et de vannes. La charge maximale à débit nul est différente de la charge disponible à un débit requis. Le débit maximal et la charge maximale ne sont pas des capacités de fonctionnement simultanées.

Le guide NFT de la VCE décrit les exigences de refoulement/frottement et la collecte par gravité. Là où la pression est relâchée dans des canaux ouverts, le retour descendant n'annule pas simplement le refoulement. Cette limite diffère d'une boucle fermée constamment pleine.

Résoudre les trois branches ensemble

Prenez la surface libre du réservoir comme élévation zéro. Soit H la charge disponible à un collecteur idéal à cette élévation, approximant la charge de pression et négligeant les différences de charge de vitesse au sein du collecteur. Les sorties de branche sont atmosphériques ; les effets de vitesse de sortie sont inclus dans la résistance quadratique simplifiée.

Utilisez la courbe de pompe synthétique H_p(Q)=6-0,020Q^2 et la perte de tuyau commune 0,005Q^2. Le débit Q est en L/min et la charge en mètres, donc les coefficients utilisent m/(L/min)². Ne les transférez pas tels quels à une formule utilisant m³/s.

Pour une élévation de sortie z_i [m] et un coefficient de résistance k_i,

q_i=\sqrt{\frac{\max(H-z_i,0)}{k_i}},\qquad Q=\sum_i q_i,\qquad H=6-0,025Q^2

doivent être vérifiés ensemble. Les branches sont supposées ne pas inverser le débit : une charge insuffisante donne q_i=0. Cela ne modélise pas la purge d'air au démarrage ni le siphonnage.

Cas synthétique Élévations z_1,z_2,z_3 [m] Résistance k_1,k_2,k_3 [m/(L/min)²]
A : référence 1, 2, 3 0,5, 0,5, 0,5
B : résistance supérieure accrue 1, 2, 3 0,5, 0,5, 2,0
C : sortie supérieure surélevée 1, 2, 7 0,5, 0,5, 0,5

Une résistance de branche égale ne donne pas un débit égal quand les élévations diffèrent. Le cas B représente une résistance accrue, comme une obstruction ; il ne prédit pas une géométrie de bouchon réelle.

Changements masqués par le débit total

Cas Collecteur H [m] Inférieur [L/min] Moyen [L/min] Supérieur [L/min] Total [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

Dans B, le débit de l'étage supérieur diminue de près de moitié tandis que les débits inférieur et moyen augmentent. La réduction du débit commun change la charge du collecteur à la fois via la courbe de pompe et la perte de tuyau commune. Ajuster une branche ne laisse pas les autres inchangées.

Diagram 2 · Use the button to switch views
Débits calculés des étages inférieur, moyen et supérieur pour trois conditions synthétiques : référence A, résistance supérieure accrue B et sortie supérieure à sept mètres C.

Axe horizontal : étages inférieur, moyen et supérieur. Axe vertical : L/min. Toutes les barres sont des sorties de modèle synthétiques, non des mesures.

C conserve le débit total mais n'alimente pas l'étage supérieur. Trouver une solution numérique est différent d'alimenter chaque étage. Même un débit positif doit être comparé à l'exigence réelle de la culture.

Le guide de test de système de pompe de l'OSU distingue les courbes de performance du système et de la pompe. En s'appuyant sur cette distinction, cet article propose d'enregistrer les débits de branche, la pression du collecteur et le niveau du réservoir aux côtés du débit total. Les changements de plomberie et une baisse du niveau du réservoir peuvent changer le point de fonctionnement.

Reproduire la distribution et le reflux en Python

Enregistrez sous multitier_flow.py et exécutez python3 multitier_flow.py. Seule la bibliothèque standard est nécessaire. La bissection trouve le zéro d'un résidu monotone pour ces équations synthétiques ; ce n'est pas un logiciel généraliste de conception de tuyauterie.

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")

Les résultats correspondent au tableau. H est la charge du collecteur après la perte de tuyau commune, non la charge de pompe elle-même. Dans A, la charge de pompe est d'environ 5,022 m tandis que la charge du collecteur est d'environ 4,778 m.

Le modèle suppose des conditions stationnaires, un niveau de réservoir fixe et une résistance constante. Il exclut les conditions d'aspiration, la cavitation, l'efficacité de l'équipement, le coup de bélier, l'air piégé et les changements de résistance à mesure que les racines se développent. L'équipement réel nécessite des vérifications distinctes par rapport aux courbes du fabricant et aux conditions d'aspiration.

Prévoir l'espace pour l'eau de retour après l'arrêt

La capacité d'alimentation n'est qu'une vérification. Le réservoir doit aussi accepter le reflux après l'arrêt. Le drainage dépend de la pente, de la section, des trajets d'air, de l'obstruction et de la submersion de la sortie, pas seulement du débit de la pompe d'alimentation.

Dans un exemple synthétique distinct, douze canaux contiennent chacun de l'eau sur une longueur de 1,5 m, une largeur mouillée de 0,08 m et une profondeur moyenne de 0,005 m. Supposez que tout revient : 7,2 L des canaux plus 2,8 L des tuyaux donnent 10 L. Le déplacement racinaire et la géométrie détaillée sont ignorés dans cet exemple arithmétique.

Si le réservoir en fonctionnement dispose de 8 L d'espace libre, le déficit calculé est de 2 L. Comparez à l'espace au-dessus du niveau de fonctionnement, non à la capacité totale de la cuve. Dix litres d'espace libre ne constituent pas une marge de conception validée ; le reflux réel, le débordement local et l'incertitude de mesure nécessitent encore une évaluation.

Un espace de réservoir adéquat n'empêche pas non plus un collecteur en amont de déborder en cas de blocage. Enregistrez le reflux à l'arrêt et la capacité de drainage en fonctionnement comme des vérifications distinctes.

Observations ajoutées par plusieurs étages

Situation Enregistrement Distinction
Fonctionnement normal Débits total/de branche, pression et niveau Capacité d'alimentation versus distribution
Après un ajustement de branche Changements à chaque étage Interaction entre branches
Arrêt et redémarrage Reflux, niveau maximal et rétablissement du débit Espace libre et alimentation au démarrage
Après développement racinaire Accumulation, drainage et trajets de débit Résistance initiale versus opérationnelle

L'entrée de l'autorisation de dosage devrait établir l'alimentation vers les étages requis et un retour réussi, au-delà d'un simple signal de pompe activée. Ce guide établit un modèle synthétique et un plan d'observation ; il ne valide pas les dimensions de tuyaux ni la performance des cultures. Vient ensuite l'aéroponie : le trajet vers les racines brumisées et les rôles des buses, de la pression et des intervalles de pulvérisation.

Aéroponie en AEC — séparer les trajets de brume, la pression et les intervalles

Des racines mouillées ne prouvent pas un système de pulvérisation fonctionnel

Le guide multi-étages a montré comment l'élévation et la résistance de branche changent le débit. L'aéroponie délivre des gouttelettes plutôt qu'un film continu. Une pompe en fonctionnement n'établit pas la délivrance aux racines quand la pression, le colmatage, la portée des gouttelettes ou la remise en pression après arrêt n'ont pas été vérifiés.

Ce guide définit des limites d'observation pour un système de brumisation. Il ne recommande pas de modèles de buses ni d'intervalles propres à une culture. Les valeurs sont synthétiques.

Séparer quatre parties du trajet

Partie Enregistrement Ce qu'elle n'établit pas
Cuve et aspiration Niveau, température, différentiel de crépine Pression en bout de buse
Pompe et tuyauterie Débit, pression de refoulement, puissance et pulsation Distribution des gouttelettes à chaque buse
Rangée de buses Pression d'entrée, volumes collectés par buse et colmatages Humidité à la surface racinaire
Chambre racinaire et drain Positions des racines, liquide récupéré et fuites État hydrique avant la prochaine pulvérisation
Diagram 3 · Use the button to switch views
Trajet aéroponique conceptuel séparant la cuve, la pompe, la rangée de buses, la chambre racinaire et la récupération.

Les flèches montrent un trajet de liquide représentatif. Le mouvement d'air, l'évaporation et le liquide retenu sur les racines sont des observations distinctes.

Ne substituez pas la pression de sortie de pompe à la pression de buse

La pression de sortie change à travers les branches, les filtres, l'élévation, les raccords et les buses. Si une délivrance égale par buse est une hypothèse, enregistrez la pression d'entrée et de fin de rangée avec le volume collecté par buse.

Utilisez la relation synthétique q_i=k_i\sqrt{\max(p_i-p_{min},0)}, où p est en kPa, q en mL/min et k_i un coefficient synthétique. Ce n'est pas une courbe de fabricant ; elle illustre seulement la délivrance réduite en dessous de la pression disponible.

Différentes valeurs de k_i produisent des débits différents à la même pression. Réétalonnez après avoir changé une buse tout en préservant la configuration réelle de la rangée. Des rangées parallèles peuvent changer la pression et le débit dans les autres rangées quand une buse se colmate.

Un intervalle est plus qu'une minuterie

Un réglage de 10 secondes activé et 50 secondes désactivé ne dit rien sur l'eau retenue, la portée des gouttelettes, la température, l'humidité ou le retour de drainage. Enregistrez ces horodatages séparément :

  1. Début de commande et démarrage réel de la pompe.
  2. La pression de la rangée de buses atteignant sa valeur de fonctionnement.
  3. Première arrivée de pulvérisation dans la chambre racinaire.
  4. Arrêt de commande et débit nul confirmé.
  5. L'heure d'observation à laquelle une autre pulvérisation est autorisée.

Ne traitez pas un message d'arrêt comme un débit nul confirmé. Comme dans l'autorisation de dosage, retenez les défauts plutôt que d'empiler les nouvelles tentatives, et rétablissez explicitement après avoir vérifié la cause.

Calculer une rangée de buses synthétique

Donnez à trois buses une pression d'entrée de 120 kPa, une pression de fonctionnement minimale de 40 kPa et des coefficients [2,0, 1,8, 1,2]. Un temps de commande égal n'implique pas un volume de buse égal.

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")

Le résultat est [17.9, 16.1, 10.7], 44,7 mL/min et 7,5 mL en 10 secondes. Le but est de préserver les coefficients, la pression et la variation par buse, non de recommander ces valeurs.

Garder séparées les conditions d'autorisation et de défaut

Situation Vérification Pourquoi ne pas pulvériser à nouveau immédiatement
Pression de fin basse Différentiel de filtre, niveau et fuites Prolonger la durée peut suralimenter une autre branche
Une buse basse Colmatage et collecte avant/après remplacement Il peut ne pas s'agir d'un déficit à l'échelle de la chambre
Égouttement après arrêt Fermeture de vanne, liquide résiduel et clapet anti-retour Le temps de commande n'égale plus le volume délivré
Observation manquante de la chambre racinaire Horodatage du capteur, caméra et récupération Des données anciennes ne peuvent pas justifier un intervalle plus court

Ne traitez pas le volume de pulvérisation, la distribution des gouttelettes, la rétention en surface racinaire et le liquide récupéré comme une seule variable. Une observation humide en un point ne peut pas établir l'état de chaque buse.

Portée

Ce guide couvre les trajets de liquide, les observations de pression et les horodatages d'intervalle. La sélection des buses, la mesure de la taille des gouttelettes, l'hygiène, la sauvegarde en cas de panne et la réponse hydrique racinaire mesurée restent ouverts. La prochaine étape est la limite d'hygiène et de réutilisation pour la solution récupérée à travers ces systèmes.

What to read next

Revoir l'eau, l'oxygène et les nutriments de la zone racinaire.Détection et estimation par image en AEC — emplacement des capteurs et surface foliaire projetéeRevoir la comptabilité d'ajout et de retrait.Dosage des nutriments en AEC — comptabilité des cuves, étalonnage des pompes et contrôle d'étatContinue the seriesSolution récupérée en AEC — séparer les frontières de sanitation, de traitement et de réutilisation