Why Ozone Design Criteria Are Not Just Generator Size
Ozone generator design for water treatment in 2026 is set by six criteria: target contaminant dose (0.5–4 mg/L), CT for the required log credit (EPA lists ~1.43 mg/L·min for 3-log Giardia at 10°C), feed-gas dew point ≤ −60°C, oxygen-fed concentration of 6–12% wt at 8–12 kWh/kg O₃, contactor mass transfer of 90–95%, and a residual of 0.1–0.4 mg/L held below the EU 0.05 mg/L tap limit or China GB 5749-2022 0.3 mg/L. A 100 g/h nameplate is not a design — it is a parts number.
The audit case that proves the point: a 2,000 m³/h secondary-effluent plant ran a 100 g/h unit at 100% output yet posted ~30% E. coli exceedances (HydropureWater field data, 2025). The 300 mg/L influent COD was an ozone sink — roughly 1.5 mg/L of O₃ went into organic oxidation before any reached pathogens. Residual CT collapsed to <0.2 mg/L·min, well below the 4–10 mg/L·min band typically required for ~99% bacterial kill. The operator compensated with emergency chlorine make-up, which rose ~40%; THM formation increased, corona cells fouled within months, and a dielectric failure followed at six months (HydropureWater field data, 2025).
The six criteria that follow — influent → demand → dose → CT → contactor → residual/quench — are the same spine a defensible ozone ozone generator specifications for water treatment memo uses. Quoting a generator without them is the fastest path to the failure mode above.
Step 1 — Characterize Influent and Set Ozone Demand
Before any g/h number is quoted, lock the design basis: peak flow (m³/h), COD, BOD, TSS, turbidity, pH, temperature, alkalinity, Fe, Mn, and bromide. The dose table in Step 2 is only as good as this list. A generator sized against average COD will fail on the first wet-weather day; sized against turbidity not pulled below 5 NTU, it will foul the diffusers in weeks.
Compute ozone demand as a stack, not a single number. Start with the disinfection residual (1.0–2.0 mg/L is typical for drinking-water polishing). Add matrix demand — the engineering rule of thumb is ~0.5 mg/L O₃ per 100 mg/L COD on top of the disinfection residual. Then add scavenger factors: 0.4 mg/L O₃ per mg/L Fe and 0.9 mg/L O₃ per mg/L Mn. A site with 2 mg/L Fe and 0.5 mg/L Mn therefore burns ~1.25 mg/L of O₃ before any pathogen is touched (per EPA guidance, Ozone Disinfection Fact Sheet 832-F-99-063).
Pre-treatment is the cheapest generator you can buy. Hold turbidity <5 NTU, TSS <10 mg/L, pH 6–8, and Fe/Mn each <0.1 mg/L ahead of the contactor (HydropureWater engineering data, 2025). Where organic solids dominate, a DAF pre-ozone solids removal step can cut required ozone dose by up to 50% by stripping suspended organics before they reach the contactor (HydropureWater field data, 2025). Pair DAF with a PLC-controlled pH and ammonia dosing skid so pH and bromate control run on a single control layer.
Step 2 — Select Dose and Contact Time by Target Contaminant

Dose and contact time are paired, not independent. The same generator that hits 99.99% bacterial kill at 2 mg/L and 6 minutes may leave COD untouched, because organics follow second-order kinetics while microbes follow first-order. Build the dose against the hardest target on the list and the others fall into place.
For bacteria (E. coli, Legionella) and viruses (Norovirus, Rotavirus), engineering practice sits at 0.5–4 mg/L O₃ with 4–10 min contact time for 99.99% kill; for E. coli specifically, the first-order rate constant is ~0.012 s⁻¹ at 1 mg/L O₃ (HydropureWater engineering data, 2025). COD reduction typically needs 80–95% removal in the same 0.5–4 mg/L band; many APIs reach 90–98% at the higher end. Color removal scales with Pt-Co units, and recalcitrant APIs often need 5–10 mg/L with O₃/H₂O₂ or UV as an AOP. Residual O₃ is held at 0.1–0.4 mg/L per EPA 2024 guidance for sustained disinfection in the contactor, but the EU Drinking Water Directive 0.05 mg/L at the tap and China GB 5749-2022 0.3 mg/L are the downstream quench targets that decide the off-gas train (HydropureWater engineering data, 2025).
| Target | Typical Dose (mg/L O₃) | Contact Time (min) | Achievable Removal |
|---|---|---|---|
| Bacteria (E. coli, Legionella) | 0.5–4 | 4–10 | 99.99% |
| Viruses (Norovirus, Rotavirus) | 0.5–4 | 4–10 | 99.99% |
| COD reduction | 0.5–4 | 4–10 | 80–95% |
| API / recalcitrant COD | 5–10 (with H₂O₂/UV) | 10–20 | 90–98% |
| Color (per 10 Pt-Co units) | 1–3 | 5–10 | 80–90% |
| Contactor residual (EPA 2024) | 0.1–0.4 | Held | Sustained disinfection |
| Residual at EU tap | ≤ 0.05 | n/a | Mandatory limit |
| Residual at China tap (GB 5749-2022) | ≤ 0.3 | n/a | Mandatory limit |
Step 3 — Verify CT Against the EPA Disinfection Tables
CT is residual ozone concentration (mg/L) multiplied by effective contact time (min). It is the only number the regulator will sign off on, because CT ties dose to a log credit a plant can defend in an audit. Quoting dose alone is not a CT verification.
Per 40 CFR 141.72, filtered and unfiltered surface-water systems must achieve at least 3-log (99.9%) Giardia lamblia and 4-log (99.99%) virus inactivation or removal (eCFR current through September 2026). EPA ozone CT tables still list ~1.43 mg/L·min for 3-log Giardia at 10°C and pH 6–9. Worked numerically: at 0.5 mg/L residual ozone, 1.43 mg/L·min ÷ 0.5 mg/L ≈ 2.86 min of effective contact time. The S5 audit case in the first section ran at <0.2 mg/L·min — about one-seventh of the required credit — which is the exact arithmetic behind the 30% E. coli exceedances.
For colder water or higher log targets, CT rises sharply. Many plants derate by holding residual at 0.7–1.0 mg/L in winter, which trims the contactor volume at the cost of higher specific energy. Confirm that baffling delivers near plug flow before claiming T₁₀ ≈ T_hydraulic; short-circuiting halves the effective CT and is the most common reason CTs calculated in the office fail the on-site test (per EPA guidance).
Step 4 — Choose Feed Gas, Generation, and Cooling

Corona discharge is used in ~90% of industrial systems because conversion efficiency and capacity are higher than UV at scale; UV is generally limited to outputs under ~10 g/h. In a corona cell, a 3–20 kV field across a dielectric gap splits O₂; conversion is 1–3% by weight, and 80–90% of the electrical energy becomes heat, so cooling is part of the process design, not an accessory (per EPA 832-F-99-063).
Air-fed units deliver 1–3% wt O₃ at 16–20 kWh/kg O₃. They cost less to buy but need aggressive drying; if the feed dew point drifts above −60°C, nitric acid forms and corrodes the corona hardware within weeks. Oxygen-fed units deliver 6–12% wt O₃ at 8–12 kWh/kg O₃ — roughly 50% less specific energy — at the cost of a PSA or LOX supply (HydropureWater engineering data, 2025). PSA O₂ demand is ~10 m³ of compressed air per 1 m³ of product O₂ at 90–95% purity. A Barcelona plant treating ~5,000 m³/h that switched from air-fed to oxygen-fed reported ~40% lower energy use and a 30% smaller contactor (HydropureWater field data, 2025).
Cooling water should be sized at 3–10 L/min per kW of generator power, with inlet temperature held at or below 35°C. Above that threshold, ozone yield can fall by as much as 20% from thermal decomposition. Corona cells typically last 5,000–10,000 h, dielectric tubes up to 15,000 h, and electrode replacement runs on a 1–3 year cycle (HydropureWater engineering data, 2025). Plan dielectric spares and a calibration schedule for ambient ozone sensors at the same time you approve the package.
Step 5 — Size the Contactor and Off-Gas Train
Mass transfer sets the contactor. Fine-bubble diffusers reach ~90% transfer efficiency, venturi injectors ~95%; Henry's Law sets ozone solubility at ~13 mg/L at 20°C. Oxygen-fed trains allow smaller contact tanks because the higher gas-phase concentration (6–12% wt vs 1–3% wt) improves venturi transfer and reduces required residence time (HydropureWater engineering data, 2025). Required output (g/h) = flow (m³/h) × target dose (mg/L) once matrix demand is known; state whether the rating is on air or on 90%+ O₂, because the same nameplate can mean very different g/h delivered.
Off-gas is a regulatory issue, not a finishing touch. OSHA sets a PEL of 0.1 ppm (0.2 mg/m³) as an 8-hr TWA, so continuous ambient monitors and a destruct unit are mandatory (per NIOSH Pocket Guide). Thermal destruct units hold gas near 350°C for ~3 s; catalytic MnO₂ or palladium units operate at 50–100°C. Residual quenching uses activated carbon, UV, or sodium bisulfite to meet the EU 0.05 mg/L tap limit and the GB 5749-2022 0.3 mg/L ceiling — pick the quench chemistry once the upstream dose is locked, because a generator sized to hit 0.4 mg/L in-cell can easily overshoot the tap limit if hydraulics are wrong.
Step 6 — Control Bromate and Disinfection Byproducts

Ozone forms no regulated THMs or HAAs, which is the single biggest reason it replaces chlorine in food, beverage, and pharmaceutical duty. The regulated ozone byproduct is bromate (BrO₃⁻), produced when ozone oxidizes bromide in the source water. The EPA drinking-water MCL for bromate is 10 µg/L, and the same number anchors most reuse permits.
The control sequence is well-defined. Drop pH below ~6.5 with sulfuric or CO₂ dosing to slow hypobromite formation, then add ammonia (typically 0.1–0.5 mg/L NH₃ as N) to convert hypobromite to bromamine and block further oxidation. Confirm the dose with bench tests on site water; bromide concentration is the variable that decides whether bromate control is a non-issue or a design constraint (HydropureWater engineering data, 2025). For context on why plants move at all, a 2023 Veolia study reported chlorine byproducts above EU Drinking Water Directive 98/83/EC limits in 22% of industrial applications; a German dairy cut THMs from 120 µg/L to <10 µg/L after switching from chlorine to ozone (HydropureWater field data, 2025).
Step 7 — Cost, Lifecycle, and ROI
CAPEX for industrial ozone runs $1,500–$3,000 per g/h O₃. A 100 g/h oxygen-fed package is ~$150,000–$300,000, covering the generator, PSA or LOX supply, contactor, off-gas destruct, controls, pumps, and instruments. OPEX is $0.05–$0.15 per m³ treated, split roughly 60% energy, 20% maintenance, 15% oxygen, and 5% labor (per 2023 Water Environment Federation data). Energy alone accounts for 50–70% of the 5-year lifecycle cost; capital is only 20–30%, which is why "buy cheap" is a 12-month decision, not a lifecycle one.
Annual maintenance budgets $2,000–$10,000 for electrode replacement, plus dielectric/electrode replacement on a 1–3 year cycle. ROI in food and beverage commonly runs 1.5–3 years. Worked example: a $500,000 beverage-plant installation reported $200,000/year savings from lower chemical purchases, reduced discharge fees, and longer shelf life — about 2.5-year payback (HydropureWater field data, 2025). Budget the line items that are easy to forget: off-gas destruction, residual quenching, and pre-treatment (filtration, pH adjustment) often add 20–40% to a turnkey quote.
| Cost Element | Band | Notes |
|---|---|---|
| CAPEX | $1,500–$3,000 per g/h O₃ | 100 g/h package ≈ $150K–$300K |
| OPEX (per m³ treated) | $0.05–$0.15 | 60% energy, 20% maint., 15% O₂, 5% labor |
| 5-yr lifecycle share — energy | 50–70% | Specific energy is the lever |
| 5-yr lifecycle share — capital | 20–30% | Sized, not negotiated |
| Electrode replacement | $2,000–$10,000/yr | 1–3 year cycle |
| Payback (food & beverage) | 1.5–3 years | $500K capex / $200K saving ≈ 2.5 yr |
| Hidden line items | +20–40% | Off-gas destruct, quench, pre-treatment |
Frequently Asked Questions
What CT value does the EPA require for 3-log Giardia credit with ozone?
EPA ozone CT tables list ~1.43 mg/L·min for 3-log Giardia at 10°C and pH 6–9 (per 40 CFR 141.72, eCFR current through September 2026). At 0.5 mg/L residual ozone, that implies ~2.86 min of effective contact time; the contactor must deliver near-plug-flow baffling so T₁₀ ≈ T_hydraulic.
How efficient is an oxygen-fed corona discharge ozone generator?
Oxygen-fed corona units deliver 6–12% wt O₃ at 8–12 kWh/kg O₃, roughly 50% less specific energy than air-fed units at 16–20 kWh/kg O₃ (HydropureWater engineering data, 2025). Corona discharge is used in ~90% of industrial systems; UV is generally limited to outputs under ~10 g/h.
What are the workplace safety limits for ozone in the US, EU, and China?
OSHA sets a PEL of 0.1 ppm (0.2 mg/m³) as an 8-hr TWA, which mandates ambient monitors and a destruct unit (per NIOSH Pocket Guide). The EU Drinking Water Directive caps residual ozone at 0.05 mg/L at the tap; China GB 5749-2022 caps residual at 0.3 mg/L. The contactor residual is normally 0.1–0.4 mg/L; quenching (activated carbon, UV, or sodium bisulfite) brings the tap concentration inside the limit.
What does an industrial ozone generator cost and what is the typical payback?
Industrial generators run $1,500–$3,000 per g/h O₃, so a 100 g/h package is ~$150,000–$300,000; OPEX is $0.05–$0.15 per m³ treated (per 2023 Water Environment Federation data). Food and beverage plants commonly see 1.5–3 year payback — a worked $500,000 beverage plant saving $200,000/year returns ~2.5 years (HydropureWater field data, 2025).
Related Equipment
- ozone generator and contactor package — specifications, capacity range, and technical data