byADIT Free software for engineers and students
EngiFree
SWMM — The Complete Guide: Free Urban Drainage and Sewer Modelling

SWMM — The Complete Guide: Free Urban Drainage and Sewer Modelling

SWMM (Storm Water Management Model) was developed by the US Environmental Protection Agency, and it is the most widely used free model for urban drainage and sewer systems. Its engine sits inside several well-known commercial programs, and its method — a runoff model plus a hydraulic model of the pipe network — suits any city, provided you enter local rainfall, soils and impervious areas.

What SWMM calculates

How to build a model

1. Divide the area into subcatchments and set area, imperviousness and slope for each. 2. Build the pipe and manhole network with levels and diameters. 3. Enter design rainfall — a synthetic storm or a real record. 4. Run and check manhole flooding, pipe fill and velocities. For preparing subcatchment and network data, QGIS is convenient.

What's missing

The interface is old and runs on Windows only. There is no 2D street flooding model — for that you couple with HEC-RAS or use commercial software. There is no automatic pipe sizing, and the model is sensitive to rainfall and imperviousness data — calibrate against measurements when you can.

Who it suits

Drainage, infrastructure and water engineers, neighbourhood and master-plan designers, local authorities, and civil and environmental engineering students.

Companion tools

EPANET for pressurised water networks, HEC-HMS for the hydrology of natural catchments, and HEC-RAS for rivers and flood maps.

Bottom line

For urban drainage design and checking existing systems, SWMM is the basic professional tool — free, recognised and well documented.

Further reading