Contents — find the section you need
Lotes recuperados en ACE — trazabilidad tras la mezcla y aislamiento del sistema
Mezclar no promedia la procedencia hasta hacerla desaparecer
La guía de los dos libros separó el estado nutritivo del estado sanitario. Esta guía sigue los lotes recuperados a través de una mezcla. La CE puede promediarse para los lotes A y B, pero una preocupación asociada a A no desaparece. El líquido mezclado debe seguir siendo trazable a A y a B.
La Extensión de UVM explica que la solución nutritiva en circulación conecta superficies y puede propagar un problema de una ubicación a través del sistema. Su recurso de seguridad de productos respalda registrar una mezcla como un lote nuevo con historial heredado, no como un reinicio limpio.
Campos heredados por un lote mezclado
| Campo | Ejemplo | Propósito |
|---|---|---|
| ID del nuevo lote | M-2026-09-14-01 | Referencia única tras la mezcla |
| Lotes de origen y cantidades | A: 6 L, B: 4 L | Rastrear ascendencia y contribución |
| Sistemas tocados | Cámara radicular 2, tubería de retorno, recipiente de aislamiento | Búsqueda inversa del alcance |
| Tiempo y operador | Hora UTC e ID de operación | Fijar la secuencia |
| Estado de prueba/tratamiento | Sin probar, tratado, retenido | Respaldar decisiones de reutilización |
Si un lote de origen está retenido, el lote hijo permanece retenido. No ignore un lote de origen pequeño porque la mayor parte del volumen fuera aceptable. Esta es una regla de trazabilidad, no un modelo de concentración de patógenos.
Preserve los sistemas compartidos como un grafo
Represente tanques, bombas, filtros, hileras de boquillas, cámaras radiculares y recipientes de recuperación como nodos, con el movimiento de líquido como aristas dirigidas. Recorrer las aristas hacia atrás desde un lote de interés enumera los sistemas candidatos para el aislamiento.
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)))
La salida es ['A-01', 'B-01', 'C-01', 'M-01', 'M-02']. seen también detiene los ciclos. Esto encuentra la ascendencia del lote; no estima la probabilidad de transporte microbiano ni el límite real de contaminación.
Defina las condiciones de liberación antes de levantar el aislamiento
Cuando se detecta una anomalía, registre el lote, el tanque compartido, la tubería de retorno y las cámaras radiculares que tocó, y luego retírelos del circuito de reutilización normal. La liberación debe vincular los resultados de las pruebas, el historial de tratamiento, las verificaciones de residuos, la limpieza/sanitización completada y una aprobación responsable. Mover un líquido sin probar a otro tanque expande el alcance en lugar de levantar el aislamiento.
Cuando la solución recuperada puede entrar en contacto con el producto cosechado o con superficies en contacto con alimentos, pueden aplicarse requisitos de agua agrícola y seguridad alimentaria. La guía de seguridad alimentaria de VCE explica que la gestión cambia según si la solución nutritiva entra en contacto con el producto. La guía de VCE es contexto, no una decisión legal de liberación.
Alcance
Esta guía cubre la ascendencia de lotes mezclados, las vías compartidas y los registros de aislamiento. Los ensayos de patógenos, las probabilidades de contaminación, las dosis de sanitizante y las decisiones legales de liberación quedan fuera de alcance. Lo siguiente es comparar diseños que evitan mezclar líquidos recuperados y usan vías de drenaje y tratamiento específicas de zona.
Aislamiento de zonas — separar las vías de drenaje y tratamiento
Separe tuberías además de registros
La trazabilidad de lotes recuperados conservó los lotes de origen tras la mezcla. Para limitar aún más el alcance, considere tanques, líneas de retorno, recipientes de recuperación y destinos de tratamiento específicos de cada zona, de modo que la operación rutinaria no los mezcle.
La Extensión de UVM explica que el agua en circulación conecta superficies y puede propagar un problema desde una ubicación. El recurso de UVM motiva aplicar esa idea a la separación física de vías. Esto no elimina los patógenos; define unidades más pequeñas para el aislamiento y el rastreo.
Dé a cada zona cuatro vías
| Vía | Zona A | Zona B | Por qué separar |
|---|---|---|---|
| Suministro | Tanque A → bomba A | Tanque B → bomba B | Conservar el historial de suministro |
| Retorno | Cámara radicular A → recuperación A | Cámara radicular B → recuperación B | Evitar compartir un lote anómalo |
| Drenaje | Drenaje aislado A | Drenaje aislado B | Distinguir los registros de descarga |
| Tratamiento | Filtro/tratamiento A | Filtro/tratamiento B | Evitar confusión del estado de tratamiento |
Incluso con agua de origen compartida, registre el límite antes de que el agua de origen entre en cada zona. Un cabezal, filtro o desagüe de piso compartido significa que nombrar las zonas por separado no crea aislamiento.
Enumere el alcance de aislamiento como 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)))
La salida es ['drain-A', 'root-A', 'tank-A', 'treatment-A']. Si una anomalía en A debe detener a B depende de las conexiones compartidas y del procedimiento de operación. Un grafo no puede inferir conexiones que nunca se registraron.
Separe los drenajes sin asumir más capacidad de tratamiento
Los drenajes de zona distinguen el volumen y el lote, pero una unidad de tratamiento operada secuencialmente no gana capacidad. Registre los ID de los contenedores, el inicio/fin, el enjuague y las verificaciones de residuos antes y después de cada lote. Si el tratamiento es compartido, conserve el ID de zona de origen.
Cuando el drenaje aumenta, distinga el mal funcionamiento de la bomba, la fuga de la cámara radicular, un recipiente de recuperación lleno y un tratamiento detenido. Mover el drenaje a otro tanque no resuelve su anomalía original.
Alcance
Esta guía cubre las vías de zona y los límites de registro. El tamaño de las tuberías, las válvulas, los ensayos de patógenos, los productos de tratamiento y las decisiones legales de liberación quedan fuera de alcance. Lo siguiente es la acuaponía, donde los límites de calidad del agua de peces, microbios y plantas cambian la contabilidad.

Comentarios
Inicia sesión para continuar.
Todavía no hay datos.