Contents — find the section you need
Separare la cattura dei solidi dal carico di azoto e fosforo
Non definire un unico carico l'acqua torbida e il nitrato disciolto
La guida precedente ha separato le osservazioni di vasca dei pesci, biofiltro e piante. Questa guida separa i solidi dei pesci dall'azoto e dal fosforo disciolti. Cornell descrive l'acquaponica come un percorso attraverso vasche dei pesci, raccolta dei solidi, aree per le piante e ricircolo di ritorno. Cornell Small Farms
La cattura dei solidi modifica ciò che esce come particelle e ciò che in seguito si mineralizza. L'azoto disciolto attraversa la nitrificazione e l'assorbimento da parte delle piante. Il fosforo può concentrarsi nei solidi e non deve essere dedotto da un'equazione dell'azoto.
Mantieni quattro percorsi in registri separati
| Percorso | Registrazione | Da non confondere con |
|---|---|---|
| Cattura dei solidi | Massa, contenuto d'acqua, tempo e destinazione | Concentrazione di nitrato disciolto |
| Azoto disciolto | Ammoniaca, nitrito, nitrato e flusso | Azoto totale nel mangime |
| Fosforo | Disciolto/particolato, cattura e scarico | Stima derivata dall'azoto |
| Assorbimento e scarico delle piante | Raccolto, scarico e recupero | Carico pre-filtro |
Misura insieme l'ingresso e l'uscita del filtro. Che i solidi catturati vengano scartati, mineralizzati separatamente o restituiti alle piante, il carico a valle cambia.
Calcola un carico sintetico
Assumi input giornalieri di 10 g di azoto e 1,2 g di fosforo dal mangime. La cattura dei solidi rimuove 3 g di N e 0,8 g di P; le piante assorbono 4 g di N disciolto e 0,2 g di P. I residui sono 3 g di N e 0,2 g di P.
inputs = {"N": 10.0, "P": 1.2}
solids = {"N": 3.0, "P": 0.8}
plants = {"N": 4.0, "P": 0.2}
residual = {k: inputs[k] - solids[k] - plants[k] for k in inputs}
print(residual)
L'output è {'N': 3.0, 'P': 0.2}. I residui possono includere nitrificazione, accumulo in vasca, altri scarichi ed errore di misurazione; non sono l'assorbimento delle piante né un limite di carico sicuro.
Registra la destinazione dei solidi catturati
Spostare i solidi in un altro contenitore non fa scomparire i nutrienti. Registra il contenuto d'acqua, il tempo di stoccaggio, il trattamento e se il materiale viene restituito, compostato o scartato. Se il liquido trattato viene restituito, registra un nuovo lotto sia nei registri dei nutrienti sia in quelli sanitari.
Non reintegrare fosforo o oligoelementi ipotizzando il rapporto con l'azoto. Separa i confini di mangime, pesci, substrato, biomassa vegetale e scarico, e non forzare a zero residui non spiegati.
Ambito
Questa guida copre i confini di contabilità di solidi, azoto e fosforo. Composizione del mangime, progettazione del filtro, cinetica di mineralizzazione, limiti di specie, patogeni e decisioni sul rilascio degli alimenti restano fuori ambito. Il prossimo passo riguarda le variabili di progettazione che collegano il carico di qualità dell'acqua alla capacità di pesci e piante.
Collegare il carico di qualità dell'acqua alla capacità di pesci e piante
Un solo rapporto pesci-piante non è una progettazione di sistema
La guida precedente ha separato i carichi di solidi, azoto e fosforo. Questa guida collega tali carichi alla capacità di vasca dei pesci, biofiltro e piante. L'Oklahoma State University tratta la rimozione dei solidi, la biofiltrazione e l'unità idroponica come componenti separati e raccomanda di aggiungere capacità dopo averli dimensionati.Guida SRAC all'acquaponica
La relazione tra piante e pesci cambia con la specie, la fase di crescita, il tasso di alimentazione, la filtrazione, il flusso e il ciclo di raccolta. Non trasformare un rapporto fisso in un limite di sicurezza o in una garanzia di prestazione. Confronta carico e capacità nella stessa finestra temporale giornaliera.
Mantieni cinque tabelle di progettazione
| Tabella | Variabili minime | Confronta la capacità con |
|---|---|---|
| Vasca dei pesci | Biomassa, mangime, orari di alimentazione, temperatura, OD | Respirazione, escrezione e volume della vasca |
| Solidi | Massa in ingresso, cattura, contenuto d'acqua, destinazione | Portata del filtro e intervallo di pulizia |
| Biofiltro | Carico di ammoniaca, nitrito, nitrato, area di contatto, flusso | Carico di picco e apporto di ossigeno |
| Piante | Area di coltivazione, fase della coltura, raccolto, assorbimento | Residuo di nutrienti disciolti e temperatura di luce/acqua |
| Idraulica e margine operativo | Ricircolo, scambio, fermo impianto, riserva | Flusso minimo di zona e tempo di recupero |
Non usare la biomassa dei pesci come sostituto dell'input di mangime. Man mano che i pesci passano dallo stadio giovanile a quello di raccolta, le serie temporali di mangime e scarti cambiano anche se il numero resta lo stesso. Registra separatamente le aree di piante appena piantate e quelle pronte per la raccolta.
Assegna un carico giornaliero sintetico alla capacità
Assumi 100 g di mangime giornaliero, 10 g di carico di azoto, 3 g di azoto nel percorso dei solidi e un obiettivo di assorbimento delle piante di 4 g. Il residuo è di 3 g, che comprende il trattamento nel biofiltro, l'accumulo in vasca, lo scarico e l'errore di misurazione. Non aumentare l'area delle piante solo per forzare quel residuo a zero; assegnalo alle colonne di capacità successive.
load = {"feed_g": 100.0, "N_g": 10.0}
paths = {"solids_N_g": 3.0, "plant_target_N_g": 4.0,
"biofilter_or_other_N_g": 3.0}
assert sum(paths.values()) == load["N_g"]
capacity = {"fish_tank_feed_g": 120.0,
"biofilter_N_g": 3.5,
"plant_target_N_g": 5.0}
headroom = {"feed_g": capacity["fish_tank_feed_g"] - load["feed_g"],
"biofilter_N_g": capacity["biofilter_N_g"] - paths["biofilter_or_other_N_g"],
"plant_N_g": capacity["plant_target_N_g"] - paths["plant_target_N_g"]}
print(headroom)
L'output è {'feed_g': 20.0, 'biofilter_N_g': 0.5, 'plant_N_g': 1.0}. Queste sono differenze di capacità sintetiche, non limiti di specie, conclusioni di sicurezza alimentare o controlli sui patogeni. Usa il margine più piccolo per individuare se la vasca dei pesci, il biofiltro, l'unità delle piante o la pompa diventa il primo vincolo.
Mantieni separati finestre temporali e confini di fermo impianto
Le medie giornaliere possono nascondere picchi post-alimentazione, cali notturni di ossigeno, arresti della pompa e bypass del filtro durante la pulizia. Registra orario di alimentazione, orario di campionamento, flusso, OD, ammoniaca, nitrito, nitrato e stato dei solidi. Durante il fermo impianto, non presumere che l'area delle piante renda il sistema sicuro; mantieni separati i passaggi di recupero di vasca dei pesci, biofiltro e piante.
Ambito
Questa guida copre variabili, finestre temporali e margine operativo per collegare il carico alla capacità. Soglie di specie, progettazione hardware del filtro, composizione del mangime, calcoli sui fluidi e decisioni sul rilascio degli alimenti restano fuori ambito. Il prossimo passo riguarda gli aggiornamenti operativi della tabella di progettazione a partire dalle osservazioni su pesci, microbi e piante.
Aggiornare le tabelle di carico e capacità dalle osservazioni
Non ridurre le osservazioni a un unico punteggio di salute
La guida precedente ha separato mangime, biomassa, solidi, biofiltrazione, area delle piante e flusso in tabelle di capacità. Questa guida aggiorna tali tabelle a partire dalle osservazioni su pesci, microbi e piante. L'Oklahoma State University descrive il monitoraggio di ammoniaca, nitrito, nitrato, pH, temperatura e ossigeno disciolto, controllando separatamente pesci, batteri e piante. Nitrificazione e manutenzione
Un'istantanea con timestamp può raggruppare le misurazioni, ma non deve fondere i loro significati. Un OD basso nella vasca dei pesci, un nitrito in aumento nel biofiltro e un ridotto assorbimento delle piante hanno confini e risposte diversi.
Mantieni cinque confini in ogni istantanea
| Confine | Osservazioni rappresentative | Campi della tabella aggiornati |
|---|---|---|
| Vasca dei pesci | Biomassa, mangime, OD, temperatura, comportamento | Carico in ingresso e margine dei pesci |
| Solidi | Massa catturata, contenuto d'acqua, orario di pulizia, destinazione | Percorso dei solidi e margine del filtro |
| Biofiltro | Ammoniaca, nitrito, nitrato, flusso | Carico di conversione e margine del filtro |
| Piante | Area, fase della coltura, raccolto, condizione delle foglie | Obiettivo di assorbimento e margine delle piante |
| Idraulica/sanificazione | Ricircolo, fermo impianto, zona, lotto | Stato di recupero e isolamento |
Associa observed_at, posizione di campionamento, unità, metodo e motivo dei dati mancanti a ogni riga. I dati mancanti dovrebbero diventare uno stato review, non una nuova misurazione copiata dalla riga precedente.
Calcola una variazione del margine operativo con dati sintetici
Confronta le osservazioni del mattino e della sera con la tabella di capacità precedente. Qui calcoliamo il margine operativo di mangime, azoto nel biofiltro e assorbimento delle piante.
capacity = {"feed_g": 120.0, "biofilter_N_g": 3.5, "plant_N_g": 5.0}
morning = {"feed_g": 100.0, "biofilter_N_g": 3.0, "plant_N_g": 4.0}
evening = {"feed_g": 108.0, "biofilter_N_g": 3.2, "plant_N_g": 4.4}
headroom = {
slot: {k: capacity[k] - obs[k] for k in capacity}
for slot, obs in [("morning", morning), ("evening", evening)]
}
delta = {k: headroom["evening"][k] - headroom["morning"][k] for k in capacity}
print(headroom)
print(delta)
Il margine del mattino è {'feed_g': 20.0, 'biofilter_N_g': 0.5, 'plant_N_g': 1.0}; quello della sera è {'feed_g': 12.0, 'biofilter_N_g': 0.3, 'plant_N_g': 0.6}; la variazione è {'feed_g': -8.0, 'biofilter_N_g': -0.2, 'plant_N_g': -0.4}. Una variazione negativa significa meno margine residuo. Non è un'istruzione a modificare automaticamente mangime o flusso.
Separa gli aggiornamenti dagli stati di arresto
Definisci stati come normal, watch, hold e isolate. watch richiede un nuovo campionamento o una revisione del sensore. hold sospende nuove alimentazioni, trasferimenti o reintroduzioni. isolate separa un lotto o una zona. Registra chi può rilasciare lo stato e quale osservazione è necessaria.
L'assenza del sensore, l'età della calibrazione e una posizione di campionamento cambiata sono indicatori di qualità separati dal valore di qualità dell'acqua. Non nascondere un valore anomalo con una media né sostituirlo con un valore proveniente da un'altra zona.
Ambito
Questa guida copre istantanee di osservazione, aggiornamenti del margine operativo e registrazioni delle transizioni di stato. Soglie di specie, calibrazione dei sensori, decisioni sui patogeni, rilascio degli alimenti e automazione hardware restano fuori ambito. Il prossimo passo riguarda le registrazioni di isolamento e recupero a livello di zona e di lotto a partire dalla cronologia delle osservazioni.
Registrazioni di isolamento di zona e recupero graduale
Una zona riavviata può ancora contenere lotti in sospeso
Seguendo la guida sull'aggiornamento delle osservazioni, collega un incidente alle sue registrazioni di isolamento e recupero. Una zona identifica apparecchiature e collegamenti idrici; un lotto identifica una coorte di pesci, una produzione vegetale o un lotto di raccolta, oppure acqua raccolta. Il ripristino del flusso di zona non rilascia automaticamente ogni lotto associato.
L'Oklahoma State University descrive il monitoraggio di ammoniaca, nitrito, nitrato, pH, temperatura e ossigeno disciolto per pesci, batteri e piante. Vedi Nitrificazione e manutenzione. La progettazione di registrazione riportata di seguito è un esempio originale basato su queste esigenze di monitoraggio, non una procedura di recupero prescritta da tale università.
Ricostruisci i collegamenti prima del rilevamento
Registra l'orario di rilevamento separatamente dal periodo sotto indagine. Rivedi l'acqua attraverso vasche condivise, trasferimenti di pesci e irrigazione delle piante a partire dall'ultima osservazione valida. Contrassegna i periodi mancanti come irrisolti anziché registrare che non è avvenuto alcun contatto.
| Registrazione | Informazioni richieste | Esempio sintetico |
|---|---|---|
| Incidente | ID, orario di rilevamento, ID osservazione, posizione | INC-01, 09:00, OBS-17, vasca dei pesci A |
| Intervallo di indagine | Base per inizio, fine, periodi sconosciuti | Osservazione valida alle 08:00 fino alla separazione verificata alle 09:10 |
| Collegamenti | Alimentazione, ritorno, bypass e orari di modifica | Acqua W-01 trasferita alla vasca condivisa alle 08:40 |
| Lotti | Pesci, piante, acqua e relazioni di derivazione | F-A, P-A, W-01 e figlio misto W-02 |
| Verifica dell'isolamento | Azione richiesta, risultato osservato, operatore, prova | Chiusura richiesta alle 09:05; percorso di flusso verificato alle 09:10 |
La discendenza dei lotti aiuta a indagare sulle origini. Per indagare sulle destinazioni a partire dal sospetto W-01, segui i suoi figli e discendenti in avanti, quindi i loro contatti successivi. L'attuale schema idraulico non può ricostruire i trasferimenti avvenuti prima della chiusura di una valvola.
Preserva il supporto vitale durante l'isolamento
Scollegare un circuito condiviso modifica le condizioni di acqua e ossigeno nelle vasche dei pesci e nei biofiltri. Collega ogni percorso di zona alle procedure del sito per l'aerazione e la circolazione mantenute, i percorsi alternativi e la perdita di alimentazione. Registra anche le destinazioni di irrigazione e drenaggio per le zone di piante scollegate.
Mantieni isolation_requested separato da isolation_verified. Un comando di chiusura della valvola non dimostra la separazione fisica, inclusi bypass e riflusso. Rivaluta la tabella di capacità dopo aver rimosso qualsiasi capacità di biofiltro o area di piante resa non disponibile dall'isolamento.
Il recupero richiede osservazioni a un carico dichiarato
Collega la revisione del recupero al lavoro correttivo, ai percorsi delle apparecchiature verificati, alla qualità delle osservazioni, alla risposta sotto il carico proposto e alla decisione del revisore responsabile. Definisci periodi di osservazione e intervalli accettabili separatamente per la specie, l'apparecchiatura e le condizioni operative. Un miglioramento della qualità dell'acqua senza carico non dimostra la capacità di sostenere il precedente carico di alimentazione.
| Stato della registrazione di zona | Prove da conservare | Decisione separata |
|---|---|---|
| isolated | Separazione verificata, percorsi di supporto, lotti coinvolti | Conferma della causa |
| recovery_review | Lavoro correttivo, controlli di calibrazione e campionamento, osservazioni con condizioni di carico | Approvazione del ricollegamento |
| limited_restart | ID approvazione, carico limitato, frequenza di monitoraggio, criteri di arresto | Ritorno al carico normale |
| normal | Osservazioni post-riavvio, tabella di capacità, decisione del revisore | Sospensioni di singoli lotti e rilascio del prodotto |
Ad esempio, la zona A può ricevere l'approvazione per un riavvio limitato alle 10:00 mentre W-01, trasferito alle 08:40, e il suo figlio misto W-02 restano in hold. Se l'anomalia ricompare alle 11:00, aggiungi una registrazione con lo stesso ID incidente, revoca il riavvio limitato e indaga sui lotti contattati durante il ricollegamento. Conserva le osservazioni normali precedenti e la cronologia delle sospensioni.
Costruisci una registrazione di recupero
Per l'incidente sintetico INC-01, crea righe separate per il riavvio limitato della zona A e la sospensione continua di W-02. Includi event_id, object_type, object_id, previous_state, new_state, effective_at, recorded_at, evidence_ids, reviewer e next_review_at. Usa orari con fuso orario in modo che le voci in ritardo possano essere ricostruite nell'ordine di accadimento.
Controlla tre cose: se W-02 può essere ricondotto a W-01; se l'approvazione del riavvio di zona è tenuta separata dal rilascio del lotto d'acqua; e se i contatti dopo le 10:00 possono essere aggiunti quando l'incidente si ripete. Le prove mancanti e le indagini irrisolte devono restare visibilmente incomplete.
Ambito e passo successivo
Questa guida progetta registrazioni che collegano incidenti, collegamenti, lotti e decisioni di recupero. Non convalida l'isolamento delle apparecchiature, i limiti di specie, i test sui patogeni, le condizioni di trattamento o il rilascio degli alimenti. La sequenza introduttiva sull'acquaponica conduce ora alla biologia fungina, ai substrati e alle fasi di crescita nella coltivazione controllata di funghi, i cui presupposti devono essere sviluppati separatamente dai modelli per piante fotosintetiche.

Commenti
Accedi per continuare.
Nessun dato disponibile.