Contents — find the section you need

Lotti recuperati CEA — tracciabilità dopo la miscelazione e isolamento del sistema

La miscelazione non media via la provenienza

La guida a due registri separava lo stato nutritivo dallo stato sanitario. Questa guida segue i lotti recuperati attraverso una miscelazione. L'EC può essere mediata per i lotti A e B, ma una criticità associata ad A non scompare. Il liquido miscelato deve restare tracciabile sia ad A sia a B.

UVM Extension spiega che la soluzione nutritiva in circolazione collega le superfici e può diffondere un problema da una posizione attraverso il sistema. La sua risorsa sulla sicurezza dei prodotti supporta la registrazione di una miscela come un nuovo lotto con storico ereditato, non come un ripristino pulito.

Campi ereditati da un lotto miscelato

Campo Esempio Scopo
Nuovo ID lotto M-2026-09-14-01 Riferimento univoco dopo la miscelazione
Lotti genitori e quantità A: 6 L, B: 4 L Tracciare ascendenza e contributo
Sistemi toccati Camera radicale 2, tubo di ritorno, contenitore di isolamento Ricerca inversa dell'ambito
Tempo e operatore Ora UTC e ID operazione Fissare la sequenza
Stato di test/trattamento Non testato, trattato, in attesa Supportare le decisioni di riutilizzo

Se un genitore è in attesa, il figlio resta in attesa. Non ignorare un piccolo genitore perché la maggior parte del volume era accettabile. Questa è una regola di tracciabilità, non un modello di concentrazione di patogeni.

Conserva i sistemi condivisi come un grafo

Rappresenta serbatoi, pompe, filtri, file di ugelli, camere radicali e contenitori di recupero come nodi, con il movimento del liquido come archi diretti. Attraversare gli archi all'indietro da un lotto sotto osservazione enumera i sistemi candidati per l'isolamento.

def ancestors(lot, parents):
    seen = set()
    stack = [lot]
    while stack:
        current = stack.pop()
        if current in seen:
            continue
        seen.add(current)
        stack.extend(parents.get(current, ()))
    return seen

parents = {"M-01": ("A-01", "B-01"), "M-02": ("M-01", "C-01")}
print(sorted(ancestors("M-02", parents)))

L'output è ['A-01', 'B-01', 'C-01', 'M-01', 'M-02']. seen blocca anche i cicli. Questo trova l'ascendenza del lotto; non stima la probabilità di trasporto microbico né il confine effettivo di contaminazione.

Definisci le condizioni di rilascio prima di revocare l'isolamento

Quando viene rilevata un'anomalia, registra il lotto, il serbatoio condiviso, il tubo di ritorno e le camere radicali che ha toccato, quindi rimuovili dal normale circuito di riutilizzo. Il rilascio dovrebbe collegare i risultati dei test, lo storico del trattamento, i controlli residui, la pulizia/sanificazione completata e un'approvazione responsabile. Spostare un liquido non testato in un altro serbatoio amplia l'ambito invece di revocare l'isolamento.

Quando la soluzione recuperata può entrare in contatto con il prodotto raccolto o con superfici a contatto con gli alimenti, possono applicarsi i requisiti sull'acqua agricola e sulla sicurezza del prodotto. La guida alla sicurezza alimentare di VCE spiega che la gestione cambia a seconda che la soluzione nutritiva entri in contatto con il prodotto. Le linee guida VCE sono un contesto, non una decisione legale di rilascio.

Ambito

Questa guida copre l'ascendenza dei lotti miscelati, i percorsi condivisi e i registri di isolamento. Test dei patogeni, probabilità di contaminazione, dosi di sanificante e decisioni legali di rilascio restano fuori ambito. Il prossimo passo è confrontare progetti che evitano di miscelare i liquidi recuperati e usano percorsi di drenaggio e trattamento specifici per zona.

Isolamento di zona — percorsi separati di drenaggio e trattamento

Separa le tubazioni oltre ai registri

La tracciabilità dei lotti recuperati conservava i lotti genitori dopo la miscelazione. Per limitare ulteriormente l'ambito, considera serbatoi, linee di ritorno, contenitori di recupero e destinazioni di trattamento specifici per zona, così che il funzionamento ordinario non li miscela.

UVM Extension spiega che l'acqua in circolazione collega le superfici e può diffondere un problema da una posizione. La risorsa UVM motiva l'applicazione di quell'idea alla separazione fisica dei percorsi. Ciò non elimina i patogeni; definisce unità più piccole per l'isolamento e la tracciatura.

Assegna a ciascuna zona quattro percorsi

Percorso Zona A Zona B Perché separare
Mandata Serbatoio A → pompa A Serbatoio B → pompa B Conservare lo storico di mandata
Ritorno Camera radicale A → recupero A Camera radicale B → recupero B Evitare di condividere un lotto anomalo
Drenaggio Drenaggio isolato A Drenaggio isolato B Distinguere i registri di scarico
Trattamento Filtro/trattamento A Filtro/trattamento B Evitare confusione sullo stato di trattamento

Anche con acqua sorgente condivisa, registra il confine prima che l'acqua sorgente entri in ciascuna zona. Un collettore, un filtro o uno scarico a pavimento condivisi significano che nominare le zone separatamente non crea isolamento.

Enumera l'ambito di isolamento come un grafo

def connected(start, edges):
    seen, stack = set(), [start]
    while stack:
        node = stack.pop()
        if node in seen:
            continue
        seen.add(node)
        stack.extend(edges.get(node, ()))
    return seen

edges = {
    "tank-A": ("root-A", "drain-A"),
    "root-A": ("tank-A",),
    "tank-B": ("root-B", "drain-B"),
    "root-B": ("tank-B",),
    "drain-A": ("treatment-A",),
    "drain-B": ("treatment-B",),
}
print(sorted(connected("tank-A", edges)))

L'output è ['drain-A', 'root-A', 'tank-A', 'treatment-A']. Se un'anomalia in A dovrebbe fermare B dipende dalle connessioni condivise e dalla procedura operativa. Un grafo non può dedurre connessioni mai registrate.

Separa i drenaggi senza assumere più capacità di trattamento

I drenaggi di zona distinguono volume e lotto, ma un'unità di trattamento azionata in sequenza non guadagna capacità. Registra gli ID dei contenitori, inizio/fine, risciacquo e controlli residui prima e dopo ciascun lotto. Se il trattamento è condiviso, conserva l'ID della zona di origine.

Quando il drenaggio aumenta, distingui malfunzionamento della pompa, perdita dalla camera radicale, contenitore di recupero pieno e trattamento fermo. Spostare il drenaggio in un altro serbatoio non risolve la sua anomalia originale.

Ambito

Questa guida copre i percorsi di zona e i confini dei registri. Dimensioni delle tubazioni, valvole, test dei patogeni, prodotti di trattamento e decisioni legali di rilascio restano fuori ambito. Il prossimo passo è l'acquaponica, dove i confini della qualità dell'acqua per pesci, microbi e piante cambiano la contabilità.

What to read next

Mantenere separati i registri chimico e sanitario.Soluzione recuperata CEA — confini separati di sanificazione, trattamento e riutilizzoContinue the seriesAcquaponica CEA — confini della qualità dell'acqua per pesci, microbi e pianteExplore another aspect of this fieldCEA acquaponica — carichi, capacità del sistema, isolamento e recupero