Contents — find the section you need
Feststofferfassung von Stickstoff- und Phosphorlast trennen
Trübes Wasser und gelöstes Nitrat sind nicht eine Last
Der vorherige Leitfaden trennte Beobachtungen zu Fischbecken, Biofilter und Pflanzen. Dieser Leitfaden trennt Fischfeststoffe von gelöstem Stickstoff und Phosphor. Cornell beschreibt Aquaponik als einen Weg durch Fischbecken, Feststofferfassung, Pflanzenbereiche und Rückführkreislauf. Cornell Small Farms
Die Feststofferfassung verändert, was als Partikel austritt und was später mineralisiert wird. Gelöster Stickstoff durchläuft Nitrifikation und Pflanzenaufnahme. Phosphor kann in Feststoffen konzentriert sein und darf nicht aus einer Stickstoffgleichung abgeleitet werden.
Vier Pfade in getrennten Verzeichnissen führen
| Pfad | Aufzeichnung | Nicht verwechseln mit |
|---|---|---|
| Feststofferfassung | Masse, Wassergehalt, Zeit und Bestimmungsort | Gelöste Nitratkonzentration |
| Gelöster Stickstoff | Ammoniak, Nitrit, Nitrat und Durchfluss | Gesamtstickstoff im Futter |
| Phosphor | Gelöst/partikulär, Erfassung und Ableitung | Von Stickstoff abgeleitete Schätzung |
| Pflanzenaufnahme und -abgabe | Ernte, Ableitung und Wiederherstellung | Last vor dem Filter |
Messen Sie Filterzulauf und -ablauf gemeinsam. Ob erfasste Feststoffe entsorgt, separat mineralisiert oder an Pflanzen zurückgeführt werden, verändert die nachgelagerte Last.
Eine synthetische Last berechnen
Nehmen Sie tägliche Einträge von 10 g Stickstoff und 1,2 g Phosphor aus dem Futter an. Die Feststofferfassung entfernt 3 g N und 0,8 g P; Pflanzen nehmen 4 g gelösten N und 0,2 g P auf. Die Restwerte betragen 3 g N und 0,2 g 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)
Die Ausgabe ist {'N': 3.0, 'P': 0.2}. Restwerte können Nitrifikation, Beckenspeicherung, sonstige Ableitung und Messfehler enthalten; sie sind weder Pflanzenaufnahme noch eine sichere Belastungsgrenze.
Den Bestimmungsort erfasster Feststoffe dokumentieren
Das Verschieben von Feststoffen in ein anderes Gefäß lässt Nährstoffe nicht verschwinden. Dokumentieren Sie Wassergehalt, Lagerzeit, Behandlung und ob Material zurückgeführt, kompostiert oder entsorgt wird. Wenn behandelte Flüssigkeit zurückgeführt wird, registrieren Sie eine neue Charge sowohl im Nährstoff- als auch im Hygieneverzeichnis.
Ergänzen Sie Phosphor oder Spurenelemente nicht, indem Sie das Stickstoffverhältnis annehmen. Trennen Sie die Grenzen von Futter, Fisch, Substrat, Pflanzenbiomasse und Ableitung, und zwingen Sie unerklärte Restwerte nicht auf null.
Geltungsbereich
Dieser Leitfaden behandelt die Bilanzierungsgrenzen für Feststoffe, Stickstoff und Phosphor. Futterzusammensetzung, Filterdesign, Mineralisierungskinetik, Artgrenzen, Krankheitserreger und Freigabeentscheidungen für Lebensmittel bleiben außerhalb des Geltungsbereichs. Als Nächstes folgen Designvariablen, die die Wasserqualitätslast mit der Fisch- und Pflanzenkapazität verbinden.
Wasserqualitätslast mit Fisch- und Pflanzenkapazität verbinden
Ein Fisch-zu-Pflanze-Verhältnis ist kein Systemdesign
Der vorherige Leitfaden trennte Feststoff-, Stickstoff- und Phosphorlasten. Dieser Leitfaden verbindet diese Lasten mit der Kapazität von Fischbecken, Biofilter und Pflanzen. Die Oklahoma State University behandelt Feststoffentfernung, Biofiltration und die Hydrokultureinheit als separate Komponenten und empfiehlt, Kapazität erst nach deren Dimensionierung hinzuzufügen.SRAC-Aquaponik-Leitfaden
Das Verhältnis zwischen Pflanzen und Fisch ändert sich mit Art, Wachstumsstadium, Fütterungsrate, Filtration, Durchfluss und Ernteintervall. Machen Sie aus einem festen Verhältnis keine Sicherheitsgrenze oder Leistungsgarantie. Vergleichen Sie Last und Kapazität über dasselbe tägliche Zeitfenster.
Fünf Design-Tabellen führen
| Tabelle | Mindestvariablen | Kapazität vergleichen mit |
|---|---|---|
| Fischbecken | Biomasse, Futter, Fütterungszeiten, Temperatur, gelöster Sauerstoff (DO) | Atmung, Ausscheidung und Beckenvolumen |
| Feststoffe | Zulaufmasse, Erfassung, Wassergehalt, Bestimmungsort | Filterdurchsatz und Reinigungsintervall |
| Biofilter | Ammoniaklast, Nitrit, Nitrat, Kontaktfläche, Durchfluss | Spitzenlast und Sauerstoffversorgung |
| Pflanzen | Anbaufläche, Kulturstadium, Ernte, Aufnahme | Restwert gelöster Nährstoffe und Licht-/Wassertemperatur |
| Hydraulik und Spielraum | Rezirkulation, Austausch, Ausfallzeit, Reserve | Mindestzonendurchfluss und Wiederherstellungszeit |
Verwenden Sie Fischbiomasse nicht als Ersatz für den Futtereintrag. Während Fische vom Jungtier- zum Erntestadium wechseln, ändern sich Futter- und Abfallzeitreihen auch bei gleichbleibender Anzahl. Erfassen Sie neu bepflanzte und erntereife Pflanzenflächen als separate Stadien.
Eine synthetische Tageslast der Kapazität zuweisen
Nehmen Sie 100 g tägliches Futter, eine Stickstofflast von 10 g, 3 g Stickstoff im Feststoffpfad und ein Pflanzenaufnahmeziel von 4 g an. Der Restwert beträgt 3 g, einschließlich Biofilterverarbeitung, Beckenspeicherung, Ableitung und Messfehler. Vergrößern Sie die Pflanzenfläche nicht nur, um diesen Restwert auf null zu zwingen; weisen Sie ihn den nächsten Kapazitätsspalten zu.
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)
Die Ausgabe ist {'feed_g': 20.0, 'biofilter_N_g': 0.5, 'plant_N_g': 1.0}. Dies sind synthetische Kapazitätsdifferenzen, keine Artgrenzen, lebensmittelsicherheitsrelevanten Schlussfolgerungen oder Krankheitserregerkontrollen. Verwenden Sie den geringsten Spielraum, um festzustellen, ob Fischbecken, Biofilter, Pflanzeneinheit oder Pumpe zur ersten Einschränkung wird.
Zeitfenster- und Ausfallzeitgrenzen einhalten
Tagesdurchschnitte können Spitzen nach der Fütterung, nächtlichen Sauerstoffrückgang, Pumpenstillstand und Filterumgehung während der Reinigung verbergen. Erfassen Sie Fütterungszeit, Probenahmezeit, Durchfluss, gelösten Sauerstoff, Ammoniak, Nitrit, Nitrat und Feststoffstatus. Nehmen Sie während Ausfallzeiten nicht an, dass die Pflanzenfläche das System sicher macht; halten Sie die Wiederherstellungsschritte für Fischbecken, Biofilter und Pflanzen getrennt.
Geltungsbereich
Dieser Leitfaden behandelt Variablen, Zeitfenster und Spielraum für die Verbindung von Last und Kapazität. Artenschwellen, Hardware-Filterdesign, Futterzusammensetzung, Fluidberechnungen und Freigabeentscheidungen für Lebensmittel bleiben außerhalb des Geltungsbereichs. Als Nächstes folgen betriebliche Aktualisierungen der Designtabelle anhand von Fisch-, Mikroben- und Pflanzenbeobachtungen.
Last- und Kapazitätstabellen aus Beobachtungen aktualisieren
Beobachtungen nicht zu einem Gesundheitswert zusammenfassen
Der vorherige Leitfaden trennte Futter, Biomasse, Feststoffe, Biofiltration, Pflanzenfläche und Durchfluss in Kapazitätstabellen. Dieser Leitfaden aktualisiert diese Tabellen anhand von Fisch-, Mikroben- und Pflanzenbeobachtungen. Die Oklahoma State University beschreibt die Überwachung von Ammoniak, Nitrit, Nitrat, pH-Wert, Temperatur und gelöstem Sauerstoff, wobei Fisch, Bakterien und Pflanzen getrennt geprüft werden. Nitrifikation und Instandhaltung
Eine zeitgestempelte Momentaufnahme kann Messungen gruppieren, sollte aber deren Bedeutungen nicht vermischen. Niedriger gelöster Sauerstoff im Fischbecken, steigendes Nitrit im Biofilter und verringerte Pflanzenaufnahme haben unterschiedliche Grenzen und Reaktionen.
Fünf Grenzen in jeder Momentaufnahme einhalten
| Grenze | Repräsentative Beobachtungen | Aktualisierte Tabellenfelder |
|---|---|---|
| Fischbecken | Biomasse, Futter, gelöster Sauerstoff, Temperatur, Verhalten | Eintragslast und Fisch-Spielraum |
| Feststoffe | Erfasste Masse, Wassergehalt, Reinigungszeit, Bestimmungsort | Feststoffpfad und Filter-Spielraum |
| Biofilter | Ammoniak, Nitrit, Nitrat, Durchfluss | Umwandlungslast und Filter-Spielraum |
| Pflanzen | Fläche, Kulturstadium, Ernte, Blattzustand | Aufnahmeziel und Pflanzen-Spielraum |
| Hydraulik/Hygiene | Rezirkulation, Ausfallzeit, Zone, Charge | Wiederherstellungs- und Isolationszustand |
Fügen Sie jeder Zeile observed_at, Probenahmeort, Einheit, Methode und Grund für fehlende Daten hinzu. Fehlende Daten sollten zu einem review-Zustand werden, nicht zu einer neuen, aus der vorherigen Zeile kopierten Messung.
Eine Spielraumänderung mit synthetischen Daten berechnen
Stellen Sie Morgen- und Abendbeobachtungen der vorherigen Kapazitätstabelle gegenüber. Hier berechnen wir den Spielraum für Futter, Biofilterstickstoff und Pflanzenaufnahme.
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)
Der morgendliche Spielraum ist {'feed_g': 20.0, 'biofilter_N_g': 0.5, 'plant_N_g': 1.0}; abends {'feed_g': 12.0, 'biofilter_N_g': 0.3, 'plant_N_g': 0.6}; die Änderung ist {'feed_g': -8.0, 'biofilter_N_g': -0.2, 'plant_N_g': -0.4}. Eine negative Änderung bedeutet weniger verbleibenden Spielraum. Es ist keine Anweisung, Futter oder Durchfluss automatisch zu ändern.
Aktualisierungen von Stoppzuständen trennen
Definieren Sie Zustände wie normal, watch, hold und isolate. watch verlangt wiederholte Probenahme oder Sensorüberprüfung. hold pausiert neue Fütterung, Umsetzung oder Wiedereinführung. isolate trennt eine Charge oder Zone. Dokumentieren Sie, wer den Zustand freigeben kann und welche Beobachtung erforderlich ist.
Fehlende Sensordaten, Kalibrierungsalter und ein geänderter Probenahmeort sind Qualitätsmarker, getrennt vom Wasserqualitätswert. Verbergen Sie einen abnormalen Wert nicht mit einem Durchschnitt und ersetzen Sie ihn nicht durch einen Wert aus einer anderen Zone.
Geltungsbereich
Dieser Leitfaden behandelt Beobachtungsmomentaufnahmen, Spielraumaktualisierungen und Zustandsübergangsaufzeichnungen. Artenschwellen, Sensorkalibrierung, Entscheidungen zu Krankheitserregern, Lebensmittelfreigabe und Hardware-Automatisierung bleiben außerhalb des Geltungsbereichs. Als Nächstes folgen Zonen- und Chargenisolation sowie Wiederherstellungsaufzeichnungen aus der Beobachtungshistorie.
Zonenisolation und stufenweise Wiederherstellungsaufzeichnungen
Eine neu gestartete Zone kann weiterhin gehaltene Chargen enthalten
Im Anschluss an den Leitfaden zur Beobachtungsaktualisierung verbinden Sie einen Vorfall mit seinen Isolations- und Wiederherstellungsaufzeichnungen. Eine Zone identifiziert Geräte und Wasserverbindungen; eine Charge identifiziert eine Fischkohorte, eine Pflanzenproduktion oder Erntecharge oder gesammeltes Wasser. Die Wiederherstellung des Zonendurchflusses gibt nicht jede zugehörige Charge frei.
Die Oklahoma State University beschreibt die Überwachung von Ammoniak, Nitrit, Nitrat, pH-Wert, Temperatur und gelöstem Sauerstoff für Fisch, Bakterien und Pflanzen. Siehe Nitrifikation und Instandhaltung. Das nachfolgende Aufzeichnungsdesign ist ein eigenständiges, durch diese Überwachungsbedürfnisse inspiriertes Beispiel, kein von dieser Universität vorgeschriebenes Wiederherstellungsverfahren.
Verbindungen vor der Erkennung rekonstruieren
Erfassen Sie den Erkennungszeitpunkt getrennt vom untersuchten Zeitraum. Überprüfen Sie Wasser durch gemeinsam genutzte Becken, Fischumsetzungen und Pflanzenbewässerung seit der letzten gültigen Beobachtung. Markieren Sie fehlende Zeiträume als ungeklärt, anstatt zu vermerken, dass kein Kontakt stattfand.
| Aufzeichnung | Erforderliche Information | Synthetisches Beispiel |
|---|---|---|
| Vorfall | ID, Erkennungszeitpunkt, Beobachtungs-ID, Ort | INC-01, 09:00, OBS-17, Fischbecken A |
| Untersuchungsintervall | Grundlage für Start, Ende, unbekannte Zeiträume | Gültige Beobachtung um 08:00 bis verifizierte Trennung um 09:10 |
| Verbindungen | Zulauf, Rücklauf, Umgehung und Änderungszeiten | Wasser W-01 um 08:40 in gemeinsames Becken überführt |
| Chargen | Fisch, Pflanzen, Wasser und übergeordnete Beziehungen | F-A, P-A, W-01 und vermischte Tochtercharge W-02 |
| Isolationsverifikation | Angeforderte Maßnahme, beobachtetes Ergebnis, Bediener, Nachweis | Schließung angefordert 09:05; Durchflussweg geprüft 09:10 |
Chargenherkunft hilft bei der Untersuchung von Ursprüngen. Um Zielorte ausgehend von der verdächtigen W-01 zu untersuchen, verfolgen Sie deren Kinder und Nachkommen vorwärts, dann deren nachfolgende Kontakte. Der aktuelle Rohrleitungsplan kann Überführungen, die vor dem Schließen eines Ventils erfolgten, nicht rekonstruieren.
Lebenserhaltung während der Isolation aufrechterhalten
Das Trennen eines gemeinsamen Kreislaufs verändert Wasser- und Sauerstoffbedingungen an Fischbecken und Biofiltern. Verknüpfen Sie jeden Zonenpfad mit standortspezifischen Verfahren für aufrechterhaltene Belüftung und Zirkulation, alternative Wege und Stromausfall. Erfassen Sie auch Bewässerungs- und Entwässerungsziele für getrennte Pflanzenzonen.
Halten Sie isolation_requested getrennt von isolation_verified. Ein Ventilschließbefehl beweist keine physische Trennung, einschließlich Umgehungen und Rückfluss. Bewerten Sie die Kapazitätstabelle neu, nachdem die Isolation Biofilterkapazität oder Pflanzenfläche unverfügbar gemacht hat.
Wiederherstellung erfordert Beobachtungen bei einer angegebenen Last
Verknüpfen Sie die Wiederherstellungsprüfung mit Korrekturarbeiten, verifizierten Gerätepfaden, Beobachtungsqualität, Reaktion unter der vorgeschlagenen Last und der Entscheidung des verantwortlichen Prüfers. Definieren Sie Beobachtungszeiträume und akzeptable Bereiche getrennt für Art, Ausrüstung und Betriebsbedingungen. Verbesserte Wasserqualität ohne Last belegt keine Kapazität für die vorherige Fütterungslast.
| Zonenaufzeichnungszustand | Zu erhaltende Nachweise | Getrennte Entscheidung |
|---|---|---|
| isolated | Verifizierte Trennung, Unterstützungspfade, betroffene Chargen | Bestätigung der Ursache |
| recovery_review | Korrekturarbeiten, Kalibrierungs- und Probenahmeprüfungen, Beobachtungen mit Lastbedingungen | Freigabe der Wiederverbindung |
| limited_restart | Freigabe-ID, begrenzte Last, Überwachungshäufigkeit, Abbruchkriterien | Rückkehr zur normalen Last |
| normal | Beobachtungen nach dem Neustart, Kapazitätstabelle, Prüferentscheidung | Individuelle Chargensperren und Produktfreigabe |
Zum Beispiel kann Zone A um 10:00 Uhr eine begrenzte Neustartfreigabe erhalten, während W-01, um 08:40 überführt, und seine vermischte Tochtercharge W-02 im Zustand hold verbleiben. Falls die Auffälligkeit um 11:00 Uhr erneut auftritt, fügen Sie unter derselben Vorfall-ID einen weiteren Eintrag hinzu, widerrufen Sie den begrenzten Neustart und untersuchen Sie die während der Wiederverbindung kontaktierten Chargen. Bewahren Sie frühere normale Beobachtungen und die Sperrhistorie auf.
Eine Wiederherstellungsaufzeichnung erstellen
Erstellen Sie für den synthetischen Vorfall INC-01 separate Zeilen für den begrenzten Neustart von Zone A und die fortdauernde Sperre von W-02. Fügen Sie event_id, object_type, object_id, previous_state, new_state, effective_at, recorded_at, evidence_ids, reviewer und next_review_at hinzu. Verwenden Sie zeitzonenbewusste Zeitangaben, damit verspätete Einträge in der Reihenfolge des Auftretens rekonstruiert werden können.
Prüfen Sie drei Dinge: Kann W-02 auf W-01 zurückverfolgt werden; wird die Freigabe des Zonenneustarts getrennt von der Freigabe der Wassercharge gehalten; und können Kontakte nach 10:00 Uhr hinzugefügt werden, wenn der Vorfall erneut auftritt? Fehlende Nachweise und ungeklärte Untersuchungen müssen sichtbar unvollständig bleiben.
Geltungsbereich und nächster Schritt
Dieser Leitfaden entwirft Aufzeichnungen, die Vorfälle, Verbindungen, Chargen und Wiederherstellungsentscheidungen verknüpfen. Er validiert weder Geräteisolation, Artgrenzen, Krankheitserregertests, Behandlungsbedingungen noch Lebensmittelfreigabe. Die einführende Aquaponik-Reihe führt nun zu Pilzbiologie, Substraten und Wachstumsphasen im kontrollierten Pilzanbau, deren Annahmen getrennt vom photosynthetischen Pflanzenmodell entwickelt werden müssen.

Kommentare
Bitte zuerst anmelden.
Noch keine Einträge.