Contents — find the section you need

Lot pulihan CEA — ketertelusuran setelah pencampuran dan isolasi sistem

Pencampuran tidak merata-ratakan asal-usul

Panduan dua-pembukuan memisahkan state nutrisi dari state sanitasi. Panduan ini melacak lot pulihan melalui suatu pencampuran. EC dapat dirata-ratakan untuk lot A dan B, tetapi kekhawatiran yang terkait dengan A tidak hilang begitu saja. Cairan campuran harus tetap dapat ditelusuri ke A dan B.

UVM Extension menjelaskan bahwa larutan nutrisi yang bersirkulasi menghubungkan permukaan dan dapat menyebarkan masalah dari satu lokasi ke seluruh sistem. Sumber daya keamanan produk mereka mendukung pencatatan pencampuran sebagai lot baru dengan riwayat yang diwarisi, bukan sebagai reset bersih.

Bidang yang diwarisi oleh lot campuran

Bidang Contoh Tujuan
ID lot baru M-2026-09-14-01 Referensi unik setelah pencampuran
Lot induk dan jumlah A: 6 L, B: 4 L Melacak silsilah dan kontribusi
Sistem yang tersentuh Ruang akar 2, pipa balik, wadah isolasi Pencarian terbalik atas cakupan
Waktu dan operator Waktu UTC dan ID operasi Menetapkan urutan
State uji/perlakuan Belum diuji, diperlakukan, ditahan Mendukung keputusan penggunaan kembali

Jika satu induk ditahan, anak tetap ditahan. Jangan mengabaikan induk kecil karena sebagian besar volumenya dapat diterima. Ini adalah aturan ketertelusuran, bukan model konsentrasi patogen.

Pertahankan sistem bersama sebagai graf

Representasikan tangki, pompa, filter, baris nozzle, ruang akar, dan wadah pemulihan sebagai node, dengan pergerakan cairan sebagai edge terarah. Menelusuri edge mundur dari lot yang dikhawatirkan mendaftar sistem kandidat untuk isolasi.

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

Keluarannya adalah ['A-01', 'B-01', 'C-01', 'M-01', 'M-02']. seen juga menghentikan siklus. Ini menemukan silsilah lot; ini tidak mengestimasi probabilitas transportasi mikroba atau batasan kontaminasi aktual.

Definisikan kondisi pelepasan sebelum mencabut isolasi

Ketika anomali terdeteksi, catat lot, tangki bersama, pipa balik, dan ruang akar yang tersentuh olehnya, lalu keluarkan dari loop penggunaan kembali normal. Pelepasan harus menghubungkan hasil uji, riwayat perlakuan, pemeriksaan residual, pembersihan/sanitasi yang selesai, dan persetujuan yang bertanggung jawab. Memindahkan cairan yang belum diuji ke tangki lain memperluas cakupan, bukan mencabut isolasi.

Ketika larutan pulihan dapat bersentuhan dengan produk terpanen atau permukaan kontak-pangan, persyaratan air pertanian dan keamanan produk mungkin berlaku. Panduan keamanan pangan VCE menjelaskan bahwa manajemen berubah bergantung pada apakah larutan nutrisi bersentuhan dengan produk. Panduan VCE adalah konteks, bukan keputusan pelepasan hukum.

Cakupan

Panduan ini mencakup silsilah lot campuran, jalur bersama, dan catatan isolasi. Uji patogen, probabilitas kontaminasi, dosis sanitizer, dan keputusan pelepasan hukum tetap di luar cakupan. Berikutnya adalah membandingkan desain yang menghindari pencampuran cairan pulihan dan menggunakan jalur drainase serta perlakuan khusus zona.

Isolasi zona — pisahkan jalur drainase dan perlakuan

Pisahkan pipa selain catatan

Ketertelusuran lot pulihan mempertahankan lot induk setelah pencampuran. Untuk membatasi cakupan lebih lanjut, pertimbangkan tangki, jalur balik, wadah pemulihan, dan tujuan perlakuan khusus zona sehingga operasi rutin tidak mencampurnya.

UVM Extension menjelaskan bahwa air yang bersirkulasi menghubungkan permukaan dan dapat menyebarkan masalah dari satu lokasi. Sumber daya UVM mendorong penerapan gagasan tersebut pada pemisahan jalur fisik. Ini tidak menghilangkan patogen; ini mendefinisikan unit yang lebih kecil untuk isolasi dan penelusuran.

Beri setiap zona empat jalur

Jalur Zona A Zona B Alasan pemisahan
Pasokan Tangki A → pompa A Tangki B → pompa B Pertahankan riwayat pasokan
Balik Ruang akar A → pemulihan A Ruang akar B → pemulihan B Hindari berbagi lot anomali
Drain Drain terisolasi A Drain terisolasi B Bedakan catatan pembuangan
Perlakuan Filter/perlakuan A Filter/perlakuan B Hindari kebingungan state perlakuan

Bahkan dengan air sumber bersama, catat batasan sebelum air sumber memasuki setiap zona. Header, filter, atau drain lantai bersama berarti penamaan zona secara terpisah tidak menciptakan isolasi.

Daftar cakupan isolasi sebagai graf

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

Keluarannya adalah ['drain-A', 'root-A', 'tank-A', 'treatment-A']. Apakah anomali di A harus menghentikan B bergantung pada koneksi bersama dan prosedur operasi. Graf tidak dapat menyimpulkan koneksi yang tidak pernah tercatat.

Pisahkan drain tanpa mengasumsikan kapasitas perlakuan tambahan

Drain zona membedakan volume dan lot, tetapi satu unit perlakuan yang dioperasikan secara berurutan tidak mendapatkan kapasitas tambahan. Catat ID wadah, awal/akhir, bilas, dan pemeriksaan residual sebelum dan sesudah setiap batch. Jika perlakuan bersama, pertahankan ID zona asalnya.

Ketika drainase meningkat, bedakan malafungsi pompa, kebocoran ruang akar, wadah pemulihan penuh, dan perlakuan yang berhenti. Memindahkan drainase ke tangki lain tidak menyelesaikan anomali aslinya.

Cakupan

Panduan ini mencakup jalur zona dan batasan catatan. Ukuran pipa, katup, uji patogen, produk perlakuan, dan keputusan pelepasan hukum tetap di luar cakupan. Berikutnya adalah akuaponik, tempat batasan kualitas air ikan, mikroba, dan tanaman mengubah pembukuannya.

What to read next

Jaga agar pembukuan kimia dan sanitasi tetap terpisah.Larutan pulihan CEA — pisahkan batasan sanitasi, perlakuan, dan penggunaan kembaliContinue the seriesAkuaponik CEA — batasan kualitas air untuk ikan, mikroba, dan tanamanExplore another aspect of this fieldAkuaponik CEA — beban, kapasitas sistem, isolasi, dan pemulihan