A stacked NFT (nutrient-film-technique) vertical farm shares one nutrient reservoir: a pump lifts water past a UV-C sterilizer to the top tier, and gravity carries it down through each tier's channel in turn before it drains back into the reservoir. Any tier with infected roots sheds pathogen propagules (e.g. Pythium zoospores) into the film as it passes — so contamination accumulates tier by tier on the way down, and the reservoir sees the sum of everyone's runoff.
after UV: C0 = Cres · (1 − uv)
cascade down: Ci = Ci-1 + shed·fi / flow (i = tier 1..4, top→bottom)
tier infection: dfi/dt = k_inf·Ci·(1−fi) − k_rec·fi
reservoir mix: dCres/dt = (flow/V)·(C4 − Cres) − k_decay·Cres
- Flow rate — faster flow dilutes each tier's shed contribution per pass (lower Ci rise) but also completes more loops per minute, so its net effect on containment depends on the UV dose it buys.
- UV-C power — kills a fraction of spores every time water passes the sterilizer, before it ever reaches the top tier — the only variable that removes pathogen from the loop rather than just diluting it.
- Reservoir volume — a bigger tank has more buffering capacity, so a given spore load raises the mixed concentration less (division by V).
- Outbreak — seeds infected root mass at the tier you pick; because that tier's runoff contaminates every tier below it, an untreated outbreak that starts near the top spreads further than one starting near the bottom.
This is the same reasoning greenhouse and vertical-farm growers use to size in-line UV sterilizers and decide reservoir turnover schedules — a shared recirculating loop turns a single infected root ball into a whole-system risk. Drag the diagram to pan, scroll/pinch to zoom.