Explore wastewater storage, stormwater response and water-network performance. Change the inputs, replay the results and compare scenarios—right here.
Ontario Water ExplorerOntario observations Example simulations No sign-in required
Illustrative campus · not a surveyed mapSelect a numbered point to explore
Follow the wastewater
Start at the source, balance the tank, then see how outlet capacity changes the result. This example does not simulate treatment chemistry.
Total inflow—Over the modelled period
Volume sent to treatment—Does not calculate pollutant removal
Volume exceeding storage—Simulated excess, not mapped flooding
Inflow rate (m³/h), left scaleStored volume (m³), right scale
Stored at this time—
Wastewater assumptions and calculation
This is a 24-hour mass-balance model with 15-minute steps, starting with empty available storage. Process wastewater is uniform over 08:00–16:00; sanitary flow follows a normalized illustrative daily pattern; infiltration/inflow is constant. Contributions must be separate to avoid double-counting.
Each step adds inflow, sends up to the entered outlet capacity to treatment, then stores the remainder. Any volume above the tank capacity is reported as simulated excess. Total inflow = volume sent to treatment + excess + final stored volume.
It does not calculate sewer hydraulics, pump controls, treatment performance, permit compliance or an actual discharge route. Real equalization design uses measured inflow and outflow profiles across representative days. EPA flow-equalization reference.
Stormwater assumptions and calculation
Event runoff volume = rainfall depth (mm) × catchment area (ha) × volumetric runoff fraction × 10. This is a volume calculation, not the Rational Method for peak flow. Rainfall is uniform during the entered storm.
Runoff passes through one linear reservoir, with routing time K: dS/dt = effective rainfall inflow − S/K. The reservoir is integrated analytically over each one-minute step, with the final rainfall step split at the exact end time. Routed runoff plus constant base inflow enters initially empty storage. A constant-capacity outlet removes available water; remaining volume above available storage is reported as excess.
Results stop after the longer of 4 hours or storm duration + 6K. Runoff remaining in the routing reservoir is included in the volume balance. For this interactive demonstration, duration is limited to 360 minutes and K to 180 minutes; those are tool limits, not design standards.
This is a lumped conceptual model. It does not calculate 1D pipe pressures, 2D flood depths/extents, backwater, infiltration physics, terrain-derived catchments or local design compliance. The terrain map is a separate data view and does not drive this example model. Runoff-volume method reference; use Ontario/local criteria for an actual project.
Saved scenarios stay in this browser.
Run the hydraulics
One network. Four decisions.
Change demand, add a hydrant flow, isolate a pipe, model a leak or adjust pump speed. Compare the calculated pressure, flow, chlorine and energy with the same network's baseline.
EPANET 2.3.5 via epanet-js · Example network, not municipal utility data. No login or upload required. This is an independent educational tool, not InfoWater Pro.
Teal: pressure ≥ 20 m. Orange: pressure < 20 m. Grey: not calculated or unresolved. Dashed pipe: isolated. The 20 m mark is an illustrative assumption, not an Ontario standard. Schematic is not to scale.
Junction results · scenario compared with baseline
Junction
Requested L/s
Delivered* L/s
Baseline pressure m
Scenario pressure m
Pressure change m
Chlorine at 24 h mg/L
*Delivered customer and fire demand excludes emitter leakage. Pressure-dependent demand can be lower than the requested withdrawal. Chlorine is a modeled single-species concentration using the assumptions below; it is not a laboratory result or a drinking-water safety assessment.
Pipe results · negative flow means the opposite direction
Pipe direction
Status
Baseline flow L/s
Scenario flow L/s
Scenario velocity m/s
Single-pipe closure comparison
Each row closes one pipe while holding the current demand, fire withdrawal, leak and pump speed fixed. The reference opens all pipes. Solved rows are sorted by lowest minimum pressure first; unresolved rows appear last and are not ranked. Your primary scenario is unchanged. This is a single-link outage screen, not a real valve-criticality assessment.
Five individual closures · same operating conditions
Closed pipe
Minimum pressure m
Change from all-open m
Unmet demand L/s
Pump energy, 24 h kWh
Solver status
Go beyond one scenario
Test capacity. Compare operating cost.
Use the same example network and your current inputs to explore two linked decisions. Each analysis keeps the main scenario unchanged.
Model assumptions, scope and source code
Four synthetic junctions, one fixed-head reservoir and one pump. Elevations A/B/C/D: 100/103/108/101 m. Baseline demands: 2/4/5/3 L/s. The model contains no utility or customer information.
Pipes AB/BC/CD/DA/BD: lengths 450/350/450/500/350 m; diameters 200/150/150/200/100 mm. Hazen–Williams roughness C = 120. Minor losses are zero.
Pump head curve: 50/40/15 m at 0/30/60 L/s. Pump efficiency is held at 75%. Energy integrates simulated electrical power over 24 hours. A real efficiency curve and operating schedule are needed for an energy audit.
All demands, the added fire withdrawal, pipe closure, leak and pump speed are held constant for the whole 24-hour simulation. Energy is a sustained-condition comparison; this is not a fire-duration design.
Pressure-dependent demand: zero delivery at 0 m, full requested demand at 20 m, exponent 0.5. The same illustrative 20 m mark colors the map. Actual project requirements must be specified separately.
Leakage is an emitter at C: q = coefficient × √pressure. Enter its reference flow at 30 m. A closed pipe models an isolation, not a transient rupture or automatic valve-criticality study.
Chlorine starts at 0.8 mg/L everywhere; the reservoir remains at 0.8 mg/L. First-order bulk decay is −0.5 per day, wall decay is zero. Hydraulics use 1-hour steps and water quality uses 5-minute steps. No calibration or field validation has been performed on this invented network.
This tool calculates hydraulics and single-species transport. It does not simulate water hammer, floodwater, sewer systems, GIS utility networks, regulatory compliance or the full InfoWater Pro feature set.
Locate river-monitoring stations, inspect terrain hillshade and replay the last 24 hours of available water-level or flow readings. No modelling-software login is needed.
Public data · No sign-in
Choose a region, then load the map. Data is fetched only when you request it.
Ontario, in context.
Explore terrain and monitoring locations. Select a station to see its actual readings.
Recorded measurements, not a forecast or flood simulation.
Recent hydrometric readings are provisional and can change. Water level is relative to the station datum; it is not flood depth on a property. Playback shows recorded observations only. The latest returned reading can lag the present. For current warnings and official interpretation, use the Water Survey of Canada and your local authority.
Measured data and models serve different purposes. River observations and terrain imagery come from public agencies. The example catchment, treatment tank and water-distribution network use stated assumptions, not confidential Ontario utility models. Use them to explore sensitivity and prepare questions for a project-specific study.
Start with your municipality and watershed. Identify the responsible authority, then check the data and requirements for your project location.
These links open the source organisations. Check each dataset's date, coverage, units and permitted use. A current river reading, a design rainfall statistic and a modelled floodplain describe different things.
8 resources
Rainfall · ECCC
Design rainfall & IDF
Find intensity–duration–frequency tables and station information for rainfall inputs.
Design statistics, not live rainfall. Record the station, period of record and release; confirm locally accepted inputs and climate allowances.
Locate a conservation authority and follow its links to floodplain information and project guidance.
Use the authority for your watershed. Where no conservation authority covers the site, confirm the responsible office with the municipality or province.
This assumes one constant operating point. Variable demand, speed changes, multiple pumps and varying tariffs need a time-based assessment. Shutoff operation is outside this method; a pump at zero flow can still consume electricity. An efficiency of 100% is theoretical.
Integrated catchment modelling can connect underground drainage, surface flow, rivers and floodplains. Compare storage, pipe upgrades and runoff controls under consistent scenarios.
Can the water network support new demand?
Pressure-network modelling can assess pressure and available fire flow using network geometry, demands, operating rules and locally agreed criteria.
What happens when an asset is unavailable?
Valve criticality and pipe-break scenarios can show service disruption and hydraulic consequences. They do not, by themselves, predict the date a pipe will fail.
Can operation improve?
Water-age, disinfectant, pump-energy and system-curve analyses can help compare operational options. Conclusions depend on suitable data and a model checked against field observations.
Tools behind the work:InfoWorks ICM supports integrated catchment modelling. InfoWater Pro works within ArcGIS Pro for water-distribution analysis. EPANET and SWMM provide publicly available modelling software and documentation. The water-network tab runs EPANET for its stated example network. The stormwater tab uses the documented conceptual model; it does not run ICM or SWMM.
04 / Prepare a useful project brief
What information do you already have?
Check what is available. Missing items help define the survey, monitoring and modelling work needed. Use the items relevant to your project; completing this list does not validate a model.
0 of 12 items marked available
No files or network details are uploaded by this checklist or calculator. Checklist selections reset when the page is reloaded. Agree on a suitable secure transfer method before sharing utility data.