
Cooling Tower Ozone Sidestream Simulation
Independent ozone sidestream engineering simulation for cooling tower treatment, covering staged hydraulics, ozone contact performance, Basin residual behavior, and operating cycles using BES Engineering Core v0.6.
ENGINEERING SIMULATION · NOT LIVE TELEMETRY
1. User Inputs
2. BES Recommended Engineering Design
AUTO-CALCULATED BES RECOMMENDATION
QUANTITY NOT YET SIZEDRECOMMENDATION ALIGNED · 3/3 CONTACT + HYDRAULIC CRITERIA
4. Cooling Performance
VIEW CALCULATION
VIEW CALCULATION
Current Applied Engineering Design · Open-System C_basin(t)
AVERAGE BASIN OZONE CONCENTRATION
VIEW CALCULATION
C_basin(t) = M_O3(t) ÷ V(t) · TRAPEZOIDAL integration · timestep 3 min · 960 intervals.
Water: Makeup 0 L/h · Evaporation 0 L/h · Blowdown 0 L/h · Drift 0 L/h.
Ozone losses: decay, blowdown and drift modeled; stripping and demand follow their explicitly selected basis below.
Stabilization status: NOT VERIFIED — NO APPROVED STABILIZATION CRITERION
BASIN CT / OZONE EXPOSURE
CT_basin = ∫ C_basin(t)dt
Basin CT — separate from Sidestream Contact CT · CT_sub = 1.000 mg·min/L
VIEW CALCULATION
BASIN CT / OZONE EXPOSURE = trapezoidal ∫ C_basin(t)dt from the same open-system series used by KPI #4.
Cycle window: 90 min final complete operating cycle · 24h window: 1440 min · timestep: 3 min.
Sidestream Contact CT (CT_sub) remains a separate contact-zone KPI and its ≥1.00 mg·min/L target is never applied to Basin CT.
Basin Ozone Concentration
BES Basin O3 Design Standard · 0.025 mg/L · NOT REGULATORY · Current maximum 0.025 mg/L · Margin +0.000 mg/L
Min 0.020 · Average 0.023 · Max 0.025 mg/L
Open-system C_basin(t) over the current simulation horizon with actual ozone ON/OFF state.
Ozone ON / Ozone OFF comes directly from Core.
Estimated Basin CT Reference Accumulation
Published organism CT values are compared with the actual cumulative modeled Basin CT. The estimated time is a numerical reference comparison, not a validated inactivation prediction.
COMPARISON BASIS: MODELED BASIN CT. CT_basin = ∫ C_basin(t)dt from the same actual 24-h series used by KPI #5 — not Sidestream Contact CT. No temperature interpolation/correction is applied. Numerical CT comparison does not establish regulatory compliance, guaranteed disinfection, or confirmed organism inactivation.
E. coli
- Reference Ozone CT
- 0.02 mg·min/L
- Reference Outcome
- 99% inactivation · 2-log
- Reference Conditions
- 5°C · pH 6–7
- MODELED BASIN CT / COMPLETE CYCLE
- 2.0362 mg·min/L
NUMERICAL REFERENCE COMPARISON ONLY
REFERENCE CT ACCUMULATED WITHIN MODELED CYCLE
VIEW BASIS
Organism: E. coli
Reference CT: 0.02 mg·min/L
Reference outcome: 99% inactivation · 2-log
Temperature / pH: 5°C · pH 6–7
Source organization: World Health Organization
Source document: Water Treatment and Pathogen Control · Table 3.7
Reference type: WHO LITERATURE GUIDELINE REFERENCE
Limitations: Applies to the cited water-treatment conditions and suspended organisms; it is not a swimming-pool regulatory standard.
VIEW LIVE CALCULATION
A. Reference CT: 0.02 mg·min/L
B. Modeled concentration source: C_basin(t) from the current open-system Basin simulation — the same equations and state trajectory used by KPI #5.
C. Cumulative Basin exposure: CT_basin(t) = ∫ C_basin(τ)dτ
D. Initial 24-hour result: CT_basin,24h = 32.5791 mg·min/L
E. Continued integration: Preserve the hour-24 state and continue the current ON/OFF model for up to 168 h.
F. Threshold search: Find the first integrated point where CT_basin(t) ≥ CT_reference, resolving the crossing inside the trapezoidal timestep.
Reference CT: 0.020 mg·min/L
Cumulative Basin CT search: first time CT_basin(t) ≥ CT_reference
Initial 24-hour Basin CT: 32.5791 mg·min/L
Total elapsed: 0.9963 min
Equivalent: 0.02 hr
Converted time: 1.0 min
Cycle length: 60 min ON + 30 min OFF = 90 min
Complete cycles elapsed: floor(0.9963 ÷ 90) = 0
Time into current cycle: 0.9963 mod 90 = 1.00 min
Cycle position: Cycle 1 · 1.00 min into cycle
Reached during: ON period
Average-C approximation only: CT_reference ÷ C_basin,24h,avg ≈ 0.88 min
Actual method: first cumulative trapezoidal CT_basin(t) crossing
MODELED BASIN CT / COMPLETE CYCLE: 2.0362 mg·min/L
Secondary Numerical CT Ratio: 2.0362 ÷ 0.020 = 101.81×
This ratio compares numerical CT magnitude only.
Reference temperature: 5°C
Current water temperature: 30.0°C
Current water pH: 7.50
Temperature correction: NOT APPLIED
Interpretation: Estimated time is a numerical Basin CT accumulation comparison only and is not a validated microbial inactivation prediction under current site conditions.
Source / reference basis: World Health Organization · Water Treatment and Pathogen Control · Table 3.7
Poliovirus 1
- Reference Ozone CT
- 0.10–0.20 mg·min/L
- Reference Outcome
- 99% inactivation · 2-log
- Reference Conditions
- 5°C · pH 6–7
- MODELED BASIN CT / COMPLETE CYCLE
- 2.0362 mg·min/L
NUMERICAL REFERENCE COMPARISON ONLY
REFERENCE CT ACCUMULATED WITHIN MODELED CYCLE
VIEW BASIS
Organism: Poliovirus 1
Reference CT: 0.10–0.20 mg·min/L
Reference outcome: 99% inactivation · 2-log
Temperature / pH: 5°C · pH 6–7
Source organization: World Health Organization
Source document: Water Treatment and Pathogen Control · Table 3.7
Reference type: WHO LITERATURE GUIDELINE REFERENCE
Limitations: Applies to the cited water-treatment conditions and suspended organisms; it is not a swimming-pool regulatory standard.
VIEW LIVE CALCULATION
A. Reference CT: 0.10–0.20 mg·min/L
B. Modeled concentration source: C_basin(t) from the current open-system Basin simulation — the same equations and state trajectory used by KPI #5.
C. Cumulative Basin exposure: CT_basin(t) = ∫ C_basin(τ)dτ
D. Initial 24-hour result: CT_basin,24h = 32.5791 mg·min/L
E. Continued integration: Preserve the hour-24 state and continue the current ON/OFF model for up to 168 h.
F. Threshold search: Find the first integrated point where CT_basin(t) ≥ CT_reference, resolving the crossing inside the trapezoidal timestep.
Lower reference CT: 0.100 mg·min/L
Cumulative Basin CT search: first time CT_basin(t) ≥ CT_reference
Initial 24-hour Basin CT: 32.5791 mg·min/L
Total elapsed: 4.9320 min
Equivalent: 0.08 hr
Converted time: 4.9 min
Cycle length: 60 min ON + 30 min OFF = 90 min
Complete cycles elapsed: floor(4.9320 ÷ 90) = 0
Time into current cycle: 4.9320 mod 90 = 4.93 min
Cycle position: Cycle 1 · 4.93 min into cycle
Reached during: ON period
Average-C approximation only: CT_reference ÷ C_basin,24h,avg ≈ 4.42 min
Actual method: first cumulative trapezoidal CT_basin(t) crossing
Upper reference CT: 0.200 mg·min/L
Cumulative Basin CT search: first time CT_basin(t) ≥ CT_reference
Initial 24-hour Basin CT: 32.5791 mg·min/L
Total elapsed: 9.7483 min
Equivalent: 0.16 hr
Converted time: 9.7 min
Cycle length: 60 min ON + 30 min OFF = 90 min
Complete cycles elapsed: floor(9.7483 ÷ 90) = 0
Time into current cycle: 9.7483 mod 90 = 9.75 min
Cycle position: Cycle 1 · 9.75 min into cycle
Reached during: ON period
Average-C approximation only: CT_reference ÷ C_basin,24h,avg ≈ 8.84 min
Actual method: first cumulative trapezoidal CT_basin(t) crossing
MODELED BASIN CT / COMPLETE CYCLE: 2.0362 mg·min/L
Secondary Numerical CT Ratio: 2.0362 ÷ 0.200 = 10.18× to 2.0362 ÷ 0.100 = 20.36×
This ratio compares numerical CT magnitude only.
Reference temperature: 5°C
Current water temperature: 30.0°C
Current water pH: 7.50
Temperature correction: NOT APPLIED
Interpretation: Estimated time is a numerical Basin CT accumulation comparison only and is not a validated microbial inactivation prediction under current site conditions.
Source / reference basis: World Health Organization · Water Treatment and Pathogen Control · Table 3.7
Giardia lamblia
- Reference Ozone CT
- 0.63 mg·min/L
- Reference Outcome
- 99% inactivation · 2-log
- Reference Conditions
- 15°C · pH 6–9
- MODELED BASIN CT / COMPLETE CYCLE
- 2.0362 mg·min/L
NUMERICAL REFERENCE COMPARISON ONLY
REFERENCE CT ACCUMULATED WITHIN MODELED CYCLE
VIEW BASIS
Organism: Giardia lamblia
Reference CT: 0.63 mg·min/L
Reference outcome: 99% inactivation · 2-log
Temperature / pH: 15°C · pH 6–9
Source organization: World Health Organization
Source document: Guidelines for Drinking-water Quality, Third Edition incorporating the First and Second Addenda · Table 7.6
Reference type: WHO LITERATURE GUIDELINE REFERENCE
Limitations: No automatic temperature interpolation is applied. The cited CT is condition-specific.
VIEW LIVE CALCULATION
A. Reference CT: 0.63 mg·min/L
B. Modeled concentration source: C_basin(t) from the current open-system Basin simulation — the same equations and state trajectory used by KPI #5.
C. Cumulative Basin exposure: CT_basin(t) = ∫ C_basin(τ)dτ
D. Initial 24-hour result: CT_basin,24h = 32.5791 mg·min/L
E. Continued integration: Preserve the hour-24 state and continue the current ON/OFF model for up to 168 h.
F. Threshold search: Find the first integrated point where CT_basin(t) ≥ CT_reference, resolving the crossing inside the trapezoidal timestep.
Reference CT: 0.630 mg·min/L
Cumulative Basin CT search: first time CT_basin(t) ≥ CT_reference
Initial 24-hour Basin CT: 32.5791 mg·min/L
Total elapsed: 29.3834 min
Equivalent: 0.49 hr
Converted time: 29.4 min
Cycle length: 60 min ON + 30 min OFF = 90 min
Complete cycles elapsed: floor(29.3834 ÷ 90) = 0
Time into current cycle: 29.3834 mod 90 = 29.38 min
Cycle position: Cycle 1 · 29.38 min into cycle
Reached during: ON period
Average-C approximation only: CT_reference ÷ C_basin,24h,avg ≈ 27.85 min
Actual method: first cumulative trapezoidal CT_basin(t) crossing
MODELED BASIN CT / COMPLETE CYCLE: 2.0362 mg·min/L
Secondary Numerical CT Ratio: 2.0362 ÷ 0.630 = 3.23×
This ratio compares numerical CT magnitude only.
Reference temperature: 15°C
Current water temperature: 30.0°C
Current water pH: 7.50
Temperature correction: NOT APPLIED
Interpretation: Estimated time is a numerical Basin CT accumulation comparison only and is not a validated microbial inactivation prediction under current site conditions.
Source / reference basis: World Health Organization · Guidelines for Drinking-water Quality, Third Edition incorporating the First and Second Addenda · Table 7.6
Cryptosporidium
- Reference Ozone CT
- 4.40 mg·min/L
- Reference Outcome
- 99% inactivation · 2-log
- Reference Conditions
- 22°C · pH not stated
- MODELED BASIN CT / COMPLETE CYCLE
- 2.0362 mg·min/L
NUMERICAL REFERENCE COMPARISON ONLY
REFERENCE CT ACCUMULATED ACROSS MODELED CYCLES
VIEW BASIS
Organism: Cryptosporidium
Reference CT: 4.40 mg·min/L
Reference outcome: 99% inactivation · 2-log
Temperature / pH: 22°C · pH not stated
Source organization: World Health Organization
Source document: Water Treatment and Pathogen Control · Table 3.9
Reference type: WHO LITERATURE REFERENCE
Limitations: Not a universal ozone CT standard. Published CT values vary with temperature, study method and analytical endpoint.
VIEW LIVE CALCULATION
A. Reference CT: 4.40 mg·min/L
B. Modeled concentration source: C_basin(t) from the current open-system Basin simulation — the same equations and state trajectory used by KPI #5.
C. Cumulative Basin exposure: CT_basin(t) = ∫ C_basin(τ)dτ
D. Initial 24-hour result: CT_basin,24h = 32.5791 mg·min/L
E. Continued integration: Preserve the hour-24 state and continue the current ON/OFF model for up to 168 h.
F. Threshold search: Find the first integrated point where CT_basin(t) ≥ CT_reference, resolving the crossing inside the trapezoidal timestep.
Reference CT: 4.400 mg·min/L
Cumulative Basin CT search: first time CT_basin(t) ≥ CT_reference
Initial 24-hour Basin CT: 32.5791 mg·min/L
Total elapsed: 195.7457 min
Equivalent: 3.26 hr
Converted time: 3 hr 16 min
Cycle length: 60 min ON + 30 min OFF = 90 min
Complete cycles elapsed: floor(195.7457 ÷ 90) = 2
Time into current cycle: 195.7457 mod 90 = 15.75 min
Cycle position: Cycle 3 · 15.75 min into cycle
Reached during: ON period
Average-C approximation only: CT_reference ÷ C_basin,24h,avg ≈ 194.48 min
Actual method: first cumulative trapezoidal CT_basin(t) crossing
MODELED BASIN CT / COMPLETE CYCLE: 2.0362 mg·min/L
Secondary Numerical CT Ratio: 2.0362 ÷ 4.400 = 0.46×
This ratio compares numerical CT magnitude only.
Reference temperature: 22°C
Current water temperature: 30.0°C
Current water pH: 7.50
Temperature correction: NOT APPLIED
Interpretation: Estimated time is a numerical Basin CT accumulation comparison only and is not a validated microbial inactivation prediction under current site conditions.
Source / reference basis: World Health Organization · Water Treatment and Pathogen Control · Table 3.9
Legionella pneumophila
- Reference Ozone CT
- 6.00 mg·min/L
- Reference Outcome
- approximately 99.99–99.999% inactivation · 4–5 log
- Reference Conditions
- Temperature not stated · pH not stated
- MODELED BASIN CT / COMPLETE CYCLE
- 2.0362 mg·min/L
NUMERICAL REFERENCE COMPARISON ONLY
REFERENCE CT ACCUMULATED ACROSS MODELED CYCLES
VIEW BASIS
Organism: Legionella pneumophila
Reference CT: 6.00 mg·min/L
Reference outcome: approximately 99.99–99.999% inactivation · 4–5 log
Temperature / pH: Temperature not stated · pH not stated
Source organization: World Health Organization
Source document: Guidelines for Drinking-water Quality, Second Edition, Volume 2: Health Criteria and Other Supporting Information · Legionella chapter · Ozone discussion
Reference type: DERIVED LITERATURE EXPOSURE
Limitations: WHO reports that ozone eradication results in real water systems remain ambiguous and that adequate residual/contact time may be difficult to maintain.
VIEW LIVE CALCULATION
A. Reference CT: 6.00 mg·min/L
B. Modeled concentration source: C_basin(t) from the current open-system Basin simulation — the same equations and state trajectory used by KPI #5.
C. Cumulative Basin exposure: CT_basin(t) = ∫ C_basin(τ)dτ
D. Initial 24-hour result: CT_basin,24h = 32.5791 mg·min/L
E. Continued integration: Preserve the hour-24 state and continue the current ON/OFF model for up to 168 h.
F. Threshold search: Find the first integrated point where CT_basin(t) ≥ CT_reference, resolving the crossing inside the trapezoidal timestep.
Reference CT: 6.000 mg·min/L
Cumulative Basin CT search: first time CT_basin(t) ≥ CT_reference
Initial 24-hour Basin CT: 32.5791 mg·min/L
Total elapsed: 264.6861 min
Equivalent: 4.41 hr
Converted time: 4 hr 25 min
Cycle length: 60 min ON + 30 min OFF = 90 min
Complete cycles elapsed: floor(264.6861 ÷ 90) = 2
Time into current cycle: 264.6861 mod 90 = 84.69 min
Cycle position: Cycle 3 · 84.69 min into cycle
Reached during: OFF period
Average-C approximation only: CT_reference ÷ C_basin,24h,avg ≈ 265.20 min
Actual method: first cumulative trapezoidal CT_basin(t) crossing
MODELED BASIN CT / COMPLETE CYCLE: 2.0362 mg·min/L
Secondary Numerical CT Ratio: 2.0362 ÷ 6.000 = 0.34×
This ratio compares numerical CT magnitude only.
Reference temperature: Not stated
Current water temperature: 30.0°C
Current water pH: 7.50
Temperature correction: NOT APPLIED
Interpretation: Estimated time is a numerical Basin CT accumulation comparison only and is not a validated microbial inactivation prediction under current site conditions.
Source / reference basis: World Health Organization · Guidelines for Drinking-water Quality, Second Edition, Volume 2: Health Criteria and Other Supporting Information · Legionella chapter · Ozone discussion
ENGINEERING REVIEW
Cooling-specific whole-system acceptance criteria have not yet been approved.
SUPPORTING ENGINEERING RESULTS · Water Balance + Ozone Loss Basis
Overall Engineering Review Items
- Cooling whole-system sizing basis is not approved.
- Equipment quantity is not sized.
- Cooling-specific whole-system acceptance target is not approved.
- Basin decay uses a provisional BES estimate.
- No approved Cooling System ozone acceptance target exists.
- Cooling equipment quantity remains not yet sized.
- Evaporation changes water inventory but is not treated as a dissolved-ozone liquid loss.
- AIR STRIPPING NOT YET MODELED.
- CHEMICAL / BIOLOGICAL OZONE DEMAND NOT CONFIGURED.
Cooling RT remains CONTEXT / OPTIONAL WATER-BALANCE BASIS and is not used to derive evaporation or ozone demand. All zero values below are visible operator inputs; no coefficient is hidden.
VIEW BASIS · Ozone Loss Assumptions
Open-System Response + Mass Balance Closure
Water: dV/dt = Q_makeup − Q_evap − Q_blowdown − Q_drift − Q_other_loss
Ozone: dM/dt = Ṁ_after-contact − decay − blowdown − drift − stripping − demand
WATER BALANCE SUMMARY
OZONE LOSS BREAKDOWN
No approved Cooling System ozone acceptance target exists.
Cooling equipment quantity remains not yet sized.
Evaporation changes water inventory but is not treated as a dissolved-ozone liquid loss.
AIR STRIPPING NOT YET MODELED.
CHEMICAL / BIOLOGICAL OZONE DEMAND NOT CONFIGURED.
SUPPORTING ENGINEERING RESULTS · Capacity + Contact Diagnostics
View Calculation Basis
2-day internal horizon · Initial Basin C 0 mg/L · no additional contact-zone decay assumed · Estimated T10 is not measured · Basin decay is a Provisional BES Decay Estimate.
3. Current Applied Engineering Diagram




SUPPORTING ENGINEERING RESULTS · Contact Process Trends
Current-applied Contact Inlet and Sidestream Return graph diagnostics.
C-sub — Contact Inlet C
BES Preliminary Design Target ≥ 0.50 mg/L · Current maximum 0.500 mg/L · Margin +0.000 mg/L
Contact-zone inlet ozone concentration while ozone treatment is ON.
Ozone ON / Ozone OFF comes directly from Core.
C-side — Sidestream Return
N/A · No approved acceptance target
Ozone concentration after Q-sub treatment is diluted back into Q-side.
Ozone ON / Ozone OFF comes directly from Core.
Engineering Design Basis & Limitations
C-sub / Contact Inlet C
BES Preliminary Design Target ≥ 0.50 mg/LContact concentration target only. It does not verify whole-system ozone capacity.
Contact CT
BES Preliminary Design Target ≥ 1.00 mg·min/LContact Outlet C × T10. This is a BES preliminary contact-process design target, not a Pool exposure target or regulatory requirement. Any organism-specific comparison requires an approved, explicitly provenanced reference dataset and defined operating conditions.
Sidestream Hydraulic Turnover
BES Preliminary Design Target ≥ 2.00 volumes/dayQ-side × 24 h/day ÷ Basin Volume. The approved Q-side hydraulic runtime is continuous 24 h/day and remains independent from ozone generator duty.
Whole-System Ozone Capacity
Engineering capacity indicator · no approved acceptance targetDaily transferred ozone mass and normalized dose expose equipment scale. They remain separate from contact and hydraulic coverage PASS/FAIL.
PASS means the current applied design meets all three BES preliminary contact and hydraulic coverage targets. It does not by itself establish final whole-system ozone capacity, equipment suitability, regulatory certification or third-party microbial validation. Final performance depends on actual water quality, ozone demand, hydraulic conditions, operation, commissioning and field verification.

Cooling Tower Ozone Sidestream Engineering Simulation Report
BES Preliminary Engineering Design
Project / System Inputs
Project inputs
- System type
- Cooling Tower
- Cooling capacity
- 200 RT
- Basin volume
- 40 m³
- CW Main Circulation Flow
- 240,000 L/h
- Water condition
- pH 7.5 - TDS 300 mg/L - 30 C
Ozone Equipment & Schedule
- Selected model
- OWS-1
- Applied Units
- 1
- Capacity / unit
- 1,000 mg/h
- Total Rated Capacity
- 1,000 mg/h
- MTE
- 60%
- Transferred Capacity
- 600 mg/h
- Operating window
- 24 h/day
- ON / OFF / Cycle
- 60 / 30 / 90 min
- Ozone duty cycle
- 66.67%
- Actual ozone ON time
- 16.00 h/day
Live Hydraulic Recommendation
- Selected Model
- OWS-1
- Equipment Quantity
- NOT YET SIZED
- Current Units Evaluated
- 1
- Recommended Q-side
- 3,333.33 L/h
- Recommended Q-sub
- 1,200 L/h
- Recommended Contact Zone
- 40 L
- Required T10
- 2.00 min
- Predicted Sidestream Contact CT
- 1.00 mg·min/L
- Recommendation Status
- CONTACT + HYDRAULIC GATE ALIGNED
Current Applied Design
- Applied Model / Units
- 1 x OWS-1
- Current Q-side
- 3,333.33 L/h
- Current Q-sub
- 1,200 L/h
- Current Contact Zone
- 40 L
- Nominal Contact Time
- 2.00 min
- Estimated T10
- 2.00 min
WHOLE-SYSTEM OZONE CAPACITY INDICATOR
- Transferred Capacity
- 600 mg/h
- Duty / Actual ON Time
- 66.67% / 16.00 h/day
- Daily Transferred O3
- 9.60 g/day
- Daily Transferred O3 Dose
- 0.24 mg/L/day

Engineering System Design
Staged hydraulic arrangement and contact-process design summary




Hydraulic Design Summary
- Main Circulation
- 240,000 L/h
- Q-side - Ozone Treatment Sidestream Flow
- 3,333.33 L/h
- Q-sub - Ozone Contact Sub-flow
- 1,200 L/h
- Contact Zone Volume
- 40 L
- Nominal Contact Time
- 2.00 min
- Estimated T10
- 2.00 min - design basis
- Q-side Hydraulic Runtime
- 24 h/day continuous
Contact Process Summary
- C-sub / Contact Inlet C
- 0.50 mg/L
- Contact Outlet C
- 0.50 mg/L
- C-side
- 0.18 mg/L
- Basin C
- 0.02 mg/L
- Sidestream Contact CT · CT_sub
- 1.00 mg·min/L

BES Preliminary Design Performance
Five live contact, hydraulic, Basin concentration, and Basin exposure KPIs
- Formula
- Transferred O3 / Q-sub
- Substitution
- 600 mg/h / 1,200 L/h
= 0.50 mg/L - Target
- BES Preliminary Design Target >= 0.50 mg/L
- Basis
- Current applied capacity and Q-sub - Engineering Core result
- Formula
- CT_sub = Contact Outlet C x T10
- Substitution
- 0.50 mg/L x 2.00 min
= 1.00 mg·min/L - Target
- BES Preliminary Design Target >= 1.00 mg·min/L
- Basis
- Canonical Core Sidestream Contact CT - not Basin CT
- Formula
- Q-side x Sidestream Hydraulic Runtime / Basin Volume
- Substitution
- 3,333.33 L/h x 24.00 h/day / 40,000 L
= 2.00 volumes/day - Target
- BES Preliminary Design Target >= 2.00 volumes/day
- Basis
- Hydraulic Runtime = 24 h/day continuous - independent from ozone duty
- Formula
- Average Basin O3 = 24-hour Basin CT / 1,440 min
- Substitution
- 32.5791 mg·min/L / 1440 min
= 0.02262 mg/L · 90.5% of standard - Target
- BES Basin O3 Design Standard >= 0.025 mg/L
- Basis
- Final 24-hour average from the current live open-system C_basin(t) response - engineering design evaluation only
- Formula
- CT_basin = integral C_basin(t) dt · trapezoidal integration
- Substitution
- 1.3630 ON + 0.6732 OFF over 90 min
= 2.0362 mg·min/L/cycle · 32.5791 mg·min/L/day - Target
- Engineering result - no approved whole-system acceptance target
- Basis
- Actual current C_basin(t), including ozone ON and OFF residual periods - never Sidestream Contact CT

Basin Ozone and Exposure Over Time
The same live C_basin(t), accumulated Basin CT, C-sub, and C-side series shown on screen
Basin Ozone Concentration
BES Basin O3 Design Standard >= 0.025 mg/L · NOT REGULATORY · Current maximum 0.025 mg/L · Margin +0.000 mg/L
Min 0.020 · Average 0.023 · Max 0.025 mg/L
Open-system C_basin(t) through actual ozone ON and OFF periods.
Ozone ON / Ozone OFF comes directly from Core.
Accumulated Basin CT / Ozone Exposure
Actual cumulative trapezoidal ∫ C_basin(t)dt over the final 24h open-system series.
Ozone ON / Ozone OFF
C-sub - Contact Inlet C
BES Preliminary Design Target >= 0.50 mg/L · Current maximum 0.500 mg/L · Margin +0.000 mg/L
Sidestream Contact Zone inlet concentration while ozone treatment is ON.
Ozone ON / Ozone OFF comes directly from Core.
C-side - Sidestream Return
N/A · No approved acceptance target
Concentration after Q-sub treatment is diluted into Q-side.
Ozone ON / Ozone OFF comes directly from Core.

Cooling Tower Basin - Microbial Reference Comparison
Numerical literature comparison using the same cumulative modeled Basin CT as KPI #5
REFERENCE CONDITION MISMATCH Current Cooling water conditions are compared with organism-specific published conditions. Temperature correction: NOT APPLIED.
E. coli
- Reference Ozone CT
- 0.02 mg·min/L
- Published Conditions
- 5°C · pH 6–7
- Estimated Time to Reference CT
- 1.0 min
- Modeled Source
- Current cumulative Basin CT_basin(t) - not Contact CT
REFERENCE CONDITION MISMATCH
Current: 30.0 C · pH 7.50
Published: 5°C · pH 6–7
Temperature correction: NOT APPLIED
Poliovirus 1
- Reference Ozone CT
- 0.10–0.20 mg·min/L
- Published Conditions
- 5°C · pH 6–7
- Estimated Time to Reference CT
- 4.9–9.7 min
- Modeled Source
- Current cumulative Basin CT_basin(t) - not Contact CT
REFERENCE CONDITION MISMATCH
Current: 30.0 C · pH 7.50
Published: 5°C · pH 6–7
Temperature correction: NOT APPLIED
Giardia lamblia
- Reference Ozone CT
- 0.63 mg·min/L
- Published Conditions
- 15°C · pH 6–9
- Estimated Time to Reference CT
- 29.4 min
- Modeled Source
- Current cumulative Basin CT_basin(t) - not Contact CT
REFERENCE CONDITION MISMATCH
Current: 30.0 C · pH 7.50
Published: 15°C · pH 6–9
Temperature correction: NOT APPLIED
Cryptosporidium
- Reference Ozone CT
- 4.40 mg·min/L
- Published Conditions
- 22°C · pH not stated
- Estimated Time to Reference CT
- 3 hr 16 min
- Modeled Source
- Current cumulative Basin CT_basin(t) - not Contact CT
REFERENCE CONDITION MISMATCH
Current: 30.0 C · pH 7.50
Published: 22°C · pH not stated
Temperature correction: NOT APPLIED
Legionella pneumophila
- Derived Literature Exposure
- 6.00 mg·min/L
- Published Conditions
- Temperature not stated · pH not stated
- Estimated Time to Reference CT
- 4 hr 25 min
- Modeled Source
- Current cumulative Basin CT_basin(t) - not Contact CT
REFERENCE CONDITION MISMATCH
Current: 30.0 C · pH 7.50
Published: Temperature not stated · pH not stated
Temperature correction: NOT APPLIED

Engineering Capacity & Design Basis
Current applied capacity calculations, assumptions and limitations
WHOLE-SYSTEM OZONE CAPACITY
ENGINEERING CAPACITY INDICATOR - NO APPROVED ACCEPTANCE TARGETC-sub Basis
Target >= 0.50 mg/L for contact-inlet concentration. It does not independently establish whole-system capacity.
Sidestream Contact CT · CT_sub Basis
Target >= 1.00 mg·min/L. Contact Outlet C x T10; WHO-informed engineering basis.
Sidestream Turnover Basis
Target >= 2.00 volumes/day. Q-side x 24 h/day / Basin Volume; hydraulic coverage only.
Whole-System Capacity Basis
Equipment, Units, MTE, ozone duty and water volume. No approved daily-dose acceptance target exists.
Basin CT / Cycle Basis
CT_basin = integral of C_basin(t) over time; a different evaluation zone from Sidestream Contact CT (CT_sub).
Engineering basis
- Engineering Core
- @bes/engineering-core@0.6.0
- Simulation horizon
- 2 days
- Initial Basin C
- 0 mg/L - preliminary
- Contact-zone decay
- Explicit No contact-decay assumption; engineering validation required
- T10 basis
- Estimated T10 - Design Basis; not a measured hydraulic T10
- Basin decay
- Provisional BES Decay Estimate from temperature, pH and TDS; not verified and not regulatory.
Design limitations
- The ozone model is user-selected; BES Units are preliminary.
- Achieving the C-sub target alone does not verify whole-system equipment adequacy.
- Final biofilm-control capacity, hydraulics, controls and operating limits require project engineering verification.
- Estimated T10 is not a measured tracer-study result.
Engineering Review Items
- Cooling whole-system sizing basis is not approved.
- Open-system water balance is not represented in the current provisional Basin model.
- Equipment quantity is not sized.
- Cooling-specific whole-system acceptance target is not approved.
- Basin decay uses a provisional BES estimate.
Turn the selected application into an engineered solution.
Share the site conditions, capacity and operating pattern with BES to confirm system design and product selection.
