Automated Preliminary Design of Urban Drainage Systems
M.T.S. Lange (TU Delft - Civil Engineering & Geosciences)
J.A. Garzón Díaz – Graduation committee member (TU Delft - Water Systems Engineering)
R. Taormina – Graduation committee member (TU Delft - Water Systems Monitoring & Modelling)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
The project’s objective is to create software that can quickly create a realistic preliminary design of an urban drainage system with only a few needed input parameters. With such software, designers are not only able to create a network layout with only a few manual inputs, but can also quickly ascertain the values of multiple network attributes with only a small number of needed parameters. Doing this process with software will save a significant amount of time for designers.
The software is coded entirely in Python, with the GitHub codebase being publicly available to serve as a place to download it. The program downloads the road network data for the desired area from OpenStreetMap and converts it into a network of nodes and conduits. With a small list of general system parameters given by the user, Automatic Preliminary Design of Urban Drainage Structures (APDUDS) can calculate initial values for attributes of elements in the system. The software calculates the subcatchment area for each node, the needed installation depth of the nodes, the flow direction through the conduits, and the required conduit diameters for a given design storm. As the last step, the network is transferred into a Storm Water Management Model file, making it possible to simulate the effects of a design storm to obtain a more in-depth evaluation of the system.
The software can create preliminary designs of systems for almost any kind of road network. The resulting network and its attributes are displayed to the user using multiple graphs, and the user can interact with the program through terminal prompts. The generated networks can almost completely handle the given design storm, but some issues do occur. Some flooding exist for nodes on the fringes of the system, although this is a low amount (below five percent). It also does not consider the actual geography of the area, which may result in the software creating a system that is unusable in the real world. Overall the objective of quickly creating preliminary networks has been completed, with network creation possible for any area with available OpenStreetMap road data.