HomeEngineering & MaterialsUV Disinfection Reactor

UV Disinfection Reactor

Interactive 3D UV water-disinfection reactor: watch pathogens flow past a UV lamp, accumulate UV dose under the Beer-Lambert / Chick-Watson laws, and track live log-inactivation for different organisms and water clarity.

Engineering & Materials3DModerate60 FPS📱 Mobile-adapted
water-purification ↗ Open standalone

Ultraviolet (UV-C) disinfection is the third pillar of drinking-water treatment alongside filtration and chlorination — used because it inactivates chlorine-resistant pathogens like Cryptosporidium without adding chemicals to the water. This simulator models a real annular UV reactor: thousands of instanced particles representing microorganisms drift past a central UV-C lamp inside a flow channel, each accumulating a UV dose governed by the Beer-Lambert absorption law (intensity falling off with distance from the lamp and with water clarity) and converting that dose into a log-inactivation via the Chick-Watson dose-response relationship. Adjust lamp power, water transmittance (UVT) and flow rate, switch between four real target organisms with published dose-response constants, and watch the live dose and log-inactivation readouts track exactly what a water utility's UV validation report measures.

⚙ Under the hood

Watch microorganisms flow past a UV-C lamp inside a real annular disinfection reactor, accumulating UV dose under the Beer-Lambert absorption law and converting it into log-inactivation via the Chick-Watson dose-response relationship.

UV disinfectionwater treatmentChick-WatsonBeer-Lambertmicrobiologyengineering

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)