The present study introduces the SWMMLIDopt tool that aims to optimize the implementation of low-impact development (LID) measures for stormwater management. The developed tool utilizes the capabilities of the stormwater management model (SWMM) and provides a user-friendly interface for conducting multi-objective optimization of the selection and placement of LID measures in urban catchments. The features and capabilities of the developed optimization tool are demonstrated on two urban catchments in Northern Europe, Norway and Finland. The catchments exhibit different catchment sizes and characteristics, complexities and constraints demonstrating the flexibility of the tool. The selection and placement of LID measures within the study catchments were optimized according to two criteria: (1) minimizing the peak flow and (2) minimizing the cost. The generated Pareto-fronts for the study catchments allow for the evaluation of optimal scenarios based on the trade-offs between the two selected criteria. The results obtained using SWMMLIDopt demonstrate its efficacy in optimizing LID measures in urban stormwater management that will aid practitioners in designing cost-effective and climate resilient infrastructure.

  • An optimization tool for the SWMM model (SWMMLIDopt) was developed based on the swmmr package in R.

  • SWMMLIDopt conducts multi-objective optimization of LID placement.

  • SWMMLIDopt has a user-friendly interface and allows to set various constraint logics.

  • The tool efficacy was tested on case studies in Norway and Finland.

  • The optimal combination of LID measures was analyzed.

Low-impact development (LID) measures, such as bio-retention cells, green roofs, and permeable pavements, are examples of local stormwater management that provide adaptation to and mitigation of the negative impacts of climate change and urbanization. Many of these solutions are often nature-based solutions (NBSs), e.g., bio-retention cells, green roofs, and in contrast to conventional stormwater management pipes, implementation of LID techniques reduces the risk of urban pluvial flooding while improving downstream water quality through evaporation, storage, and infiltration processes (Géhéniau et al. 2015; Hunt et al. 2006; Johannessen et al. 2018; Støvring et al. 2018). In addition to benefits regarding water quantity and quality, implementation of NBS provides co-benefits (Raymond et al. 2017). NBS with stormwater management capabilities mitigate urban heat island effects (Susca et al. 2011), reduce the energy consumption of buildings (Refahi & Talkhabi 2015), enhance a city's visual amenity (Jungels et al. 2013), provide health benefits (Tzoulas et al. 2007), and improve a city's biodiversity (Wooster et al. 2022).

Several studies have examined the hydrological impacts of implementing LID measures at the catchment scale. For example, Palla & Gnecco (2015) investigated the hydrological benefits of implementing green roofs and permeable pavements in an urban catchment in Genoa, Italy. They found that at least 5% of impermeable surface must be retrofitted by LID as source control measure to achieve notable hydrological benefits. Likewise, Hamouz et al. (2020) examined the impact of retrofitting green roofs in a small urban catchment. They reported that a minimum of 11% of roofs should be retrofitted by green roofs to obtain noticeable reduction of maximum flow at the catchment outlet. Similar results are reported by Fan et al. (2022) who studied the optimal placement of LID to reduce overflow runoff to provide pollution control. They found that LID measures should be installed downstream in the catchment to maximize the effect of the measure. Skaugen et al. (2020) tested the impact of implementing rain gardens in an urban catchment with 500 houses. They concluded that 60 rain gardens, with a unit area of 10 m2, would be required to minimize the peak flow by 10%. Thus, the hydrological benefits of incorporating LID measures in urban stormwater systems are evident.

The spatial placement of LID measures in urban catchments was found by recent studies to significantly impact the robustness of a stormwater management plan. Le Floch et al. (2022) compared several scenarios for spatial placement of LIDs in a small urban catchment in Norway. They found that placing LID measures in the downstream parts of the catchment yielded the highest reduction of peak drainage outflows, while implementing LIDs in upstream sub-catchments was the best strategy for reducing flooding from manholes. A similar finding was reported in an earlier study by Giacomoni & Joseph (2017). Hou et al. (2020) and Ercolani et al. (2018) recommended placing LID measures near areas prone to flooding, while Yao et al. (2020) and Liang et al. (2020) found the placement of LID measures on areas directly connected to the drainage pipe network to be the most cost-effective strategy.

Hydrological models are robust tools for evaluating the performance of LID measures in urban catchments. The stormwater management model (SWMM) software (Rossman 2015) is one of the most commonly used tools among academia for analyzing the hydraulic-hydrological processes in urban catchments. SWMM is an open-access software that allows users to build models of urban catchments with LID measures and to perform rainfall–runoff modeling, water quality modeling, simulation of pipe flow, and snow modeling, among others (Rossman 2015). Various tools have been developed to extend the capabilities of the original SWMM software. For instance, Warsta et al. (2017) developed GisToSWMM5, which is a tool that automates the construction of SWMM models from GIS data. Leutnant et al. (2019) developed the SWMMR library to operate SWMM with the R programming language. Similarly, McDonnell et al. (2020) created a library (PySWMM) to use SWMM with the Python programming language. The SWMM2PEST (Lin et al. 2019) and the OSTRICH-SWMM (Shahed Behrouz et al. 2020) tools were developed for the automatic calibration of the SWMM model.

A handful of tools have been developed to optimize placement of LID measures at a catchment scale, based on coupling SWMM software with multi-objective optimization algorithms. These include the GIP-SWMM (Shojaeizadeh et al. 2021), the OSTRICH-SWMM (Macro et al. 2019) and the RSWMM-cost (Alamdari & Sample 2019). These tools are valuable for providing optimal placement of LID measures under various conditions. However, most of these tools require high competence in programming languages, which makes them less accessible for stormwater practitioners (i.e., engineers and city planners). For instance, a Python library must be used to prepare the optimization input for the OSTRICH-SWMM tool, and RSWMM-cost is developed as a series of codes in R. The GIP-SWMM tool can be operated from a simple user interface. However, it optimizes LID placements based on volume reduction rates of drainage flow, using mass balance calculations. Le Floch et al. (2022) concluded that the spatial placement of LID measures is not the most important factor, if the goal is to reduce the volume of the drainage flow. In contrast, LID placement is important to reduce peak drainage flow rates and manhole flooding (Giacomoni & Joseph 2017; Le Floch et al. 2022).

The implementation of LID measures is essentially a question of costs and currently either multi-objective optimization or a cost–benefit analysis has been used for assessing alternatives. Possantti & Marques (2022) developed a framework for larger watersheds to make long-term scenarios of NBS implementation, coupling hydrological modeling with hydro-economic benefits. Jin et al. (2024) used multi-objective optimization to find the optimal solution of LID and used both hydrological, ecosystem services and cost criteria. Eskandaripour & Soltaninia (2024) also used a multi-objective optimization approach of LID but focused on pollutant control and costs criteria rather than volume runoff and costs criteria. Both Wu et al. (2024) and Osheen et al. (2024) have used a cost–benefit analysis approach to select optimal LID implementation scenarios.

Several studies considering implementation of specific LIDs provide costs estimates (e.g. (Eskandaripour & Soltaninia 2024; Jin et al. 2024) will be relevant for the location where the study is conducted, but may lead to misleading results if used elsewhere. Another aspect is which type of costs to present. Khadka et al. (2021) noted that the estimation of additional costs for LID measures instead of absolute costs is useful to promote LIDs, because property developers could be less hesitant to choose LID measures if only the additional costs are given. Apart from these recent studies, combination of both hydrological performance and costs is limited in computational stormwater management design, and there is room for flexible and efficient LID optimization tools to support cost-effective planning.

The main objective of the current study is to introduce a new tool, SWMMLIDopt, for optimizing the placement and extent of LID measures in urban catchments using multiple criteria. The tool is based on SWMM software which is coupled with a multi-objective optimization algorithm in a user-friendly environment. A specific goal is to demonstrate the capabilities of the SWMMLIDopt tool in real urban catchment settings. For this purpose, SWMMLIDopt was employed to optimize LID measures for two urban catchments with varying degrees of complexity (i.e., number of sub-catchments) and practical optimization constraints. The studied LID types included green roofs, permeable pavements, bio-retention cells, and vegetative swales.

Study cases

SWMMLIDopt has been tested on two urban catchments located in Northern Europe (Figure 1). One is the NTNU catchment in Trondheim, Norway (the ZEB Laboratory). The second is the urban catchment Vallikallio (VK) in the city of Espoo, Finland. The characteristics of the catchments are different: The ZEB Laboratory is under planning, whereas VK is a fully developed residential area.
Figure 1

Geographical location of the (a) NTNU and (b) Vallikallio study catchments used for testing SWMMLIDopt.

Figure 1

Geographical location of the (a) NTNU and (b) Vallikallio study catchments used for testing SWMMLIDopt.

Close modal

ZEB laboratory

The ZEB Laboratory is part of the NTNU campus in the city of Trondheim, Norway. The climate is subpolar oceanic (Dfc), according to the Köppen-Geiger climate classification (Kottek et al. 2006), with an average annual precipitation of 1,070 mm. The area of the NTNU campus is about 50 ha, with a high degree of developed area (around 60%). The built-up area on the campus will be extended in the next decades, especially in the southern parts where the current imperviousness share is low. In this study, the southern part, representing 10% of the total campus area, was selected to demonstrate the use of the SWMMLIDopt tool for optimizing placement of LID measures using a simplified delineation of the catchment. The NTNU study catchment has well-defined boundaries and was divided into four sub-catchments, separated by roads and sidewalks, as shown in Figure B1 (Supplementary Material). Surface runoff from all four sub-catchments is directed to a road located in the middle of the area, which serves as a common flood pathway from all sub-catchments (shown as open drainage pipe in the Figure B1, Supplementary Material). The catchment's outlet is close to the ZEB Laboratory, where the stormwater is drained to the municipal pipe network. The pipe network is outdated and has limited hydraulic capacity, and the downstream infiltration potential is low. Hence, most of the stormwater should be managed locally and within the catchment boundaries. Municipal regulation in Norway will provide a discharge permit for the ZEB Laboratory that limits the discharge to the municipal pipe network related to a design rainfall event with a return period of 20 years. The design rainfall event used for the ZEB Laboratory case is shown in Figure B3-A (Supplementary Material).

The Vallikallio catchment

Located in Southern Finland, the VK catchment can be considered as a typical Finnish medium-density residential area (Figure 2). The catchment area is approximately 11.4 ha, of which approximately half can be considered impervious land cover (buildings, walkways, parking areas, and roads). The catchment belongs to the city of Espoo in the capital area and is located close to the Gulf of Finland archipelago shoreline. The climate of the region is snow-affected and belongs to the temperate coniferous-mixed forest zone with mean annual precipitation of 650–750 mm and air temperature of 4–5 °C. Most of the pervious catchment area is covered with vegetation, followed by sand/gravel. The stormwater system is separate from the sewer system and carries water from the sub-catchments to the outlet via an underground pipe network.
Figure 2

Catchment layout and urban surface types in the Vallikallio site in Southern Finland.

Figure 2

Catchment layout and urban surface types in the Vallikallio site in Southern Finland.

Close modal

The generated SWMM model for VK consists of a detailed sub-catchment discretization based on land cover types and contains 612 sub-catchments representing dominant land cover (Figure 2). The SWMM model has the following areal distribution: 38% vegetation, 19% roofs, 14% parking plots, 14% walkways, 6% roads, 6% sand/gravel, 2% stone/tile pavers, and 0.4% is covered with bare rock. A more detailed description of the VK catchment and the urban hydrological measurements can be found in Sillanpää (2013). The VK SWMM model has been calibrated and validated in an earlier study against outflow measurements in Vallikallio (e.g., Tuomela et al. 2019). Figure B3-B shows the rainfall event used in the optimization for the Vallikallio catchment. This event has been estimated to have a return period of 1.3 years.

SWMM

The SWMM is a suite of methods to simulate urban hydrological processes and stormwater quality (Rossman & Huber 2016). The model embeds a spatial description of urban sub-catchments, which supports both detailed description of homogeneous surfaces (Krebs et al. 2014) and description of heterogeneous sub-catchments (Guan et al. 2015) with averaged surface properties. The model simulates evaporation from water retained on surfaces, infiltration, and generation of surface runoff. Snow and groundwater routines are also available for the simulation of snow processes and groundwater storage. Runoff is routed laterally between sub-catchments and to the stormwater drainage network. The stormwater network model supports simulation of open channel and pipe network systems. SWMM is supplied with computation tools to simulate retention and detention of water in LID measures. The LID structures are parameterized as combination of layers with user-specified properties and boundary conditions allowing drainage or infiltration from the structures (Khadka et al. 2021).

SWMM has been benchmarked in case studies both for small urban catchments (Krebs et al. 2014) and for detailed studies of selected LID measures (Hamouz et al. 2020). The applications and the extensive SWMM manuals (Rossman 2015; Rossman & Huber 2016) provide recommendations for parameterization of model components, which has been the starting point for the LID optimization in the current study.

In the Vallikallio and NTNU catchments, the stormwater network hydraulics are simulated with the dynamic wave routing method with a time step of 5 s. Infiltration processes in the previous sub-catchments are calculated with the modified Horton method. The calibrated SWMM model parameterization for the Vallikallio catchment was adopted from Tuomela et al. (2019), while the parameters of NTNU catchment were taken from SWMM manual.

LID parametrization

Currently, there are a total of eight different LID measures incorporated in the SWMM engine that can be assigned to a sub-catchment. This study uses the four most typically applied and researched ones: green roof (GR), permeable pavement (PP), bio-retention cell (BR), and vegetative swale (VS). The LID parameters were selected from the SWMM manual (Rossman 2015) and are summarized in Table 1.

Table 1

Model parameters of the SWMM LID measures

LayerPermeable pavementBio-retention cellVegetated swaleGreen roofParameterUnitValue
Surface √ √ √ √ Berm height mm 400a 
Vegetation volume – 0.5b 
Manning – 0.1 
Surface slope 
Swale side slope 
Pavement √    Thickness mm 100 
Void fraction – 0.15 
Impervious surface fraction – 
Permeability mm/hr 100 
Clogging factor – 
Soil √ √  √ Thickness mm 30 
Porosity – 0.5 
Field capacity – 0.2 
Wilting point – 0.1 
Conductivity mm/hr 0.5 
Conductivity slope – 10 
Suction head mm/hr 3.5 
Storage √ √   Thickness mm 400 
Void ratio – 0.75 
Seepage rate mm/hr 0.5 
Clogging factor – 
Drain √ √   Flow coefficient – 
Flow exponent – 0.5 
Drain offset mm 
Drainage mat    √ Thickness mm 
Manning – 0.5 
Void fraction – 0.1 
LayerPermeable pavementBio-retention cellVegetated swaleGreen roofParameterUnitValue
Surface √ √ √ √ Berm height mm 400a 
Vegetation volume – 0.5b 
Manning – 0.1 
Surface slope 
Swale side slope 
Pavement √    Thickness mm 100 
Void fraction – 0.15 
Impervious surface fraction – 
Permeability mm/hr 100 
Clogging factor – 
Soil √ √  √ Thickness mm 30 
Porosity – 0.5 
Field capacity – 0.2 
Wilting point – 0.1 
Conductivity mm/hr 0.5 
Conductivity slope – 10 
Suction head mm/hr 3.5 
Storage √ √   Thickness mm 400 
Void ratio – 0.75 
Seepage rate mm/hr 0.5 
Clogging factor – 
Drain √ √   Flow coefficient – 
Flow exponent – 0.5 
Drain offset mm 
Drainage mat    √ Thickness mm 
Manning – 0.5 
Void fraction – 0.1 

aFor swales, 10 mm for others.

bFor vegetated surfaces (swales, green roofs and bio-retention cells), 0 for permeable pavement.

The exact plans for the NTNU campus development are not completed yet, giving very few constraints to the selection of the LID measures for the ZEB Laboratory case. Hence, the only general constraints applied were that the LIDs should not exceed 80% of the area of each sub-catchment and that green roofs can only be placed in the sub-catchment near the outlet that contains most of the buildings (Figure B1, Supplementary Material).

In contrast, the Vallikallio catchment in Finland is already fully developed with a separate stormwater network system (Figure 2). This sets logical constraints to the possible application and extent of the LID measures. Several logical expressions were incorporated according to the land use type (Table 2). Additional criteria were set for each land use and LID combination: (1) the maximum GR and PP share is 80% of the sub-catchment area; (2) BR and VS can only cover up to 20% of the sub-catchment total area; (3) the total combined LID percentage of a sub-catchment area cannot exceed 80%.

Table 2

Vallikallio case study LID placement constraints

RoofParkingStone/pavementRoadWalkwayVegetationSand/gravelOpen rock
Green Roof − − − − − − − 
Permeable Pavement − − − − − 
Bio − Retention Cell − − − − − − 
Vegetative Swale − − − − − − − 
Infiltration Trench − − − − − − − − 
Rain Barrel − − − − − − − − 
Rain Garden − − − − − − − − 
RoofParkingStone/pavementRoadWalkwayVegetationSand/gravelOpen rock
Green Roof − − − − − − − 
Permeable Pavement − − − − − 
Bio − Retention Cell − − − − − − 
Vegetative Swale − − − − − − − 
Infiltration Trench − − − − − − − − 
Rain Barrel − − − − − − − − 
Rain Garden − − − − − − − − 

SWMMLIDopt operates from a simple, easy-to-follow user interface that prepares the optimization input, executes the multi-objective optimization, based on a reduction of peak drainage flow rates and total costs, and finally visualizes the optimization results. SWMMLIDopt was developed using several R packages as stated in Table 3. The user interface of SWMMLIDopt, displayed in Appendix A, Supplementary Material.

Table 3

Main R packages used in SWMMLIDopt

The packagePurposeReference
swmmr prepares, executes, and reads results of SWMM models from R environment Leutnant et al., (2019)  
mco solves multi-objective optimization problems using the non-dominated sorting genetic algorithm (NSGA-II) Mersmann (2020)  
shiny creates interactive user interface with R Chang et al., (2021)  
The packagePurposeReference
swmmr prepares, executes, and reads results of SWMM models from R environment Leutnant et al., (2019)  
mco solves multi-objective optimization problems using the non-dominated sorting genetic algorithm (NSGA-II) Mersmann (2020)  
shiny creates interactive user interface with R Chang et al., (2021)  

Optimization in SWMMLIDopt

SWMMLIDopt, the optimization is based on two objectives: (1) : minimizing the peak outflow value from the catchment by using LID measures and (2) minimizing the total cost of these measures. In the tool's calculations, a scenario of LID measures is described by the ratios of the areas occupied by each selected LID measure in each sub-catchment to the total area of each sub-catchment in the SWMM model.
where is the outflow timeseries at the catchment outlet when scenario x of LID placement is implemented.
where n is the number of LID measures as selected by the user, is the cost per unit area for the ith LID measure, ​ optimized parameter representing the area usage of the ith LID measure in the subcathment j (ratio), and is the area of the subcatchment j.
The optimization in SWMMLIDopt is subject to constraints to ensure that the total usage of LID in each subcatchment does not exceed the total available area of LID usages at the catchment (predefined by the user).
where is the predefined upper limits for LID usages in all sub-catchments (ratio), and m is the number of sub-catchments.

SWMMLIDopt aims at finding values of (i.e., usage of each LID measure i at each sub-catchments ) based on the two objective functions and the constraints. The user can select an upper limit for each LID control (e.g., , where . is the upper bound on the usage of the ith LID control).

The non-dominated sorting genetic algorithm (NSGA-II) (Deb et al. 2002) is used in SWMMLIDopt, which is widely used for multi-objective optimization. The multi-objective optimization aims at obtaining a set of non-dominated scenarios of LID measures from all available scenarios. This set of scenarios is referred to as the Pareto front.

A scenario X dominates (i.e., is better than) another scenario Y if the following two conditions are fulfilled:

  • a. X is not worse than Y in any objective (i.e., cost and peak outflow)

  • b. X is better than Y in at least one objective.

If these conditions do not hold, scenarios X and Y are said to be non-dominated to each other..

The steps of the NSGA-II algorithm are as follows: (i) The algorithm generates a random set of scenarios with LID measures, based on defined limits on each LID measure defined by the user; (ii) The cost and peak outflow associated with each scenario from (i) are determined; (iii) The algorithm ranks the scenarios from step (ii) based on their level of non-domination; (iv) Half of the scenarios from step (iii) are selected as ‘Parent scenarios’ by repeatedly choosing the best of two randomly selected scenarios from the generation according to their level of non-domination; (v) The Parent scenarios from (iv) are used to create ‘Offspring scenarios’ through selection, crossover and mutation operations (Deb et al. 2002). These offsprings are combined with their Parent to form a new generation; (vi) The NSGA-II algorithm repeats steps (i–v) until the maximum number of generations, set by the user, is reached. The final generation is then presented as the Pareto optimal set of scenarios of LID measures.

Optimization metrics

Different optimization metrics, such as runoff volume, maximum peak runoff and costs, may be used to optimize the selection and placement of LID measures. Other studies have used similar metrics, e.g., flood volume and total costs (Liu et al. 2019) and flood risk reduction rate, life cycle costs and land occupied (Wang et al. 2021). In the ZEB Laboratory case, the important hydrological metric is the maximum peak runoff to meet municipal discharge permit regulations, whereas in the Vallikallio case the optimization should make sure that the maximum peak runoff does not exceed the capacity of the existing pipe network. Hence, the maximum peak runoff and LID costs have been selected as optimization metrics to demonstrate SWMMLIDopt.

The costs of the LID measures were adopted from Khadka et al. (2021), who used German design guidelines and cost estimates to quantify the cost of constructing LID measures. In this case, the cost is a difference between the expenses of implementing LID measures and the expenses of implementing a conventional measure. The conventional measure was the construction of conventional impervious urban surfaces, such as asphalt on ground or flat roof on buildings, with runoff to a drainage pipe system. It should be noted that the costs by Khadka et al. (2021) did not include maintenance costs, only the additional investment costs. The additional investment cost for LID measures used in this optimization study are shown in Table B1, Supplementary Material. It should be noted that SWMMLIDopt facilitates the use of local cost data by providing a simple user interface to include this for each of the LID solutions. This will increase the relevance of the results for the decision-maker and take into account national/local costs.

ZEB laboratory design rainfall event

SWMMLIDopt was used to find the optimal combination of LID measures and their placement location in the ZEB Laboratory catchment. The optimization results are summarized in Figure 3(a), which shows the obtained Pareto front scenarios as a scatter plot of maximum outflow and corresponding LID cost. The hydrographs at the catchment outlet for three scenarios (Figure 3(b)) and the LID ratio in each sub-catchment for two selected scenarios (#100 and #1 in Figure 3(c) and 3(d)) exemplify the scenarios for intermediate and maximum reductions of peak outflow. The Pareto-front scenarios show, in this case, a close to linear relationship between the cost and maximum outflow, starting with an outflow equal to that with no LID installed (approximately 750 l/s) and ending with an outflow rate of around 200 l/s (scenario #1). Scenario #1 is associated with the implementation of LID for an extra cost of almost 1.5 million euros (compared to asphalt, the reference used by Khadka et al. (2021)). The Pareto-front shown in Figure 3(a) ends with an outflow value of 200 l/s and, as shown in Figure 3(d), the corresponding LID ratio is 1 in all sub-catchments. These values imply that a flow of 200 l/s is the lowest maximum outflow one can obtain using the investigated LID types with the set parameters and areas available. The maximum reduction in drainage outflow one can achieve via LID implementation is site specific and directly dependent on the constraints set during the optimization process.
Figure 3

Optimization results for ZEB Laboratory case. (a) Pareto-optimal scenarios. (b) outflow hydrographs (marked with yellow triangle sign) for different LID implementation scenarios. (c) LID density (ratio) of the Pareto-optimal LID implementation scenario #100. (d) LID density (ratio) of the Pareto-optimal LID implementation scenario #1. Scenarios #1 and #100 are the Pareto-optimal scenario numbers 1 and 100, respectively, ordered by maximum outflow values.

Figure 3

Optimization results for ZEB Laboratory case. (a) Pareto-optimal scenarios. (b) outflow hydrographs (marked with yellow triangle sign) for different LID implementation scenarios. (c) LID density (ratio) of the Pareto-optimal LID implementation scenario #100. (d) LID density (ratio) of the Pareto-optimal LID implementation scenario #1. Scenarios #1 and #100 are the Pareto-optimal scenario numbers 1 and 100, respectively, ordered by maximum outflow values.

Close modal

Scenario #100 in Figure 2(c) can be considered as a medium peak outflow reduction scenario (approximately 450 l/s) associated with average additional costs. Figure 3(c) shows that for scenario #100 most of the LIDs are located in the lower left sub-catchment, whereas Figure 3(d) for scenario #1 the LIDs are placed in all sub-catchments and in all available areas applicable for LID installments.

Municipal regulation for runoff from the ZEB Laboratory will result in a discharge permit that allows maximum peak discharge of 400 l/s to the municipal pipe network for the design rainfall event with 20 years return period. Figure 3(a) shows that in order to achieve this requirement, additional investment costs of approximately 0.9 million euros must be expected using the selected LIDs.

Figure 4 shows the density of each LID measure for the selected Pareto-optimal scenarios on the ZEB Laboratory study site. Green roofs were only available for one of the four sub-catchments, hence there is no color for them in the three other sub-catchments in the plots. In scenario #1, which has the highest LID density and cost, retrofitting impermeable surfaces with permeable pavements would be the most used LID measure, but it should still be combined with green roofs, bio-retention cells and VS. On the other hand, for scenarios with limited LID density, such as scenario #100, implementing permeable pavements near the catchment outlet was found to be the most effective approach. This can be attributed to the high ratio of impervious surfaces in this catchment (Figure B1, Supplementary Material). Previous studies have also found that LID measures near the outlet of the sub-catchment are the most effective strategy for reducing peak outflows (Giacomoni & Joseph 2017; Le Floch et al. 2022). The results indicate that PP will be the most cost-effective LID measure for this catchment. However, it should be noted that the low spatial resolution of NTNU model (i.e., the low number of subs-catchments) did not allow ranking of the other LID measures.
Figure 4

Density of each LID measure in two selected Pareto-optimal scenarios for the ZEB Laboratory case. The density of each LID is divided by 0.8 (maximum allowed LID density) to illustrate the result on a scale from 0 (no LID) to 1 (maximum allowed density). (GR = green roof; PP = permeable pavement; BR = bio-retention cell; VS = vegetative swale.) Scenarios #1 and #100 are the Pareto-optimal scenario numbers 1 and 100, respectively, ordered by maximum outflow values.

Figure 4

Density of each LID measure in two selected Pareto-optimal scenarios for the ZEB Laboratory case. The density of each LID is divided by 0.8 (maximum allowed LID density) to illustrate the result on a scale from 0 (no LID) to 1 (maximum allowed density). (GR = green roof; PP = permeable pavement; BR = bio-retention cell; VS = vegetative swale.) Scenarios #1 and #100 are the Pareto-optimal scenario numbers 1 and 100, respectively, ordered by maximum outflow values.

Close modal

Vallikallio rainfall–runoff event

Figure 5(a) illustrates the optimization results for the Vallikallio catchment. In contrast to the ZEB Laboratory case, the Pareto-front for the Vallikallio case is non-linear, which reflects the complexity of the catchment model and the presence of constraints for different LIDs. (Ercolani et al. 2018) found that the response of an urban catchment model to GR density in terms of peak runoff reduction at the outlet was non-linear. They attributed this non-linearity to the characteristics of the drainage system of the catchment, i.e., the conveyance capability of the drainage system. Figure 5(b) shows the extent of peak runoff reduction, which indicates lower relative reductions in VK than in the ZEB catchment (Figure 5(b)). This is due to the constraints set on the LID scenarios (Table 2) in VK compared to the optimization in the ZEB catchment without constraints. It can also be noted that the optimization algorithm prioritizes areas that are directly connected to the drainage network for scenarios with lower LID density, such as scenario #180 (Figure 5(c)–5(f)). Likewise, Liang et al. (2020) recommended placing LID measures in areas that are directly connected to the drainage network to achieve a higher peak reduction at the outlet.
Figure 5

Optimization results for the Vallikallio catchment. (a) Pareto-optimal scenarios. (b) Outflow hydrographs for different LID implementation scenarios. LID density (ratio) of the Pareto-optimal implementation scenarios (c) #200, (d) #180, (e) #75, and (f) #1. The outlet of the catchment is marked with a yellow triangle in subplots C-F. Scenarios #1, #75, #180 and #200 are the Pareto-optimal Scenario numbers 1, 75, 180 and 200, respectively, ordered by maximum outflow values.

Figure 5

Optimization results for the Vallikallio catchment. (a) Pareto-optimal scenarios. (b) Outflow hydrographs for different LID implementation scenarios. LID density (ratio) of the Pareto-optimal implementation scenarios (c) #200, (d) #180, (e) #75, and (f) #1. The outlet of the catchment is marked with a yellow triangle in subplots C-F. Scenarios #1, #75, #180 and #200 are the Pareto-optimal Scenario numbers 1, 75, 180 and 200, respectively, ordered by maximum outflow values.

Close modal
When comparing the differences between selected optimal LID scenarios (Figure 5 and Figure B4, Supplementary Material), it can be noted that the differences in the densities of the BR and VS measures were minor. In contrast, notable differences were observed in the densities of the GR and PP measures. The optimization algorithm prioritized the placement of GR until most roofs in the Vallikallio catchment were retrofitted. The sub-catchments with GR were in Vallikallio mostly connected directly to the stormwater network, and the sub-catchment having a small fraction of GR mostly drained to other sub-catchments. There was a tendency to place GR in sub-catchments located closer to the outlet (Figure 6). After GR, the algorithm favored placement of PP measures in parking lots and walkways. Walkways were typically connected to other impervious catchments, such as roads, whereas parking lots were connected to both network and sub-catchments. The shares of LIDs together with increased treatment efficiency are also summarized in Figure 7, which shows the distribution of LID density for each Pareto-optimal scenario. Moderate reduction in peak flow is most cost-effectively achieved with GR while larger reductions require increasing shares of all LIDs. The shares of BR and VS start increasing only when approaching the highest peak flow reductions and the highest added costs.
Figure 6

Density of each LID measure in three selected Pareto-optimal scenarios of the Vallikallio case. The density of each LID is divided by the maximum allowed density of the LID in each catchment to illustrate the result on a scale from 0 (no LID) to 1 (maximum allowed density). (GR = green roof; PP = permeable pavement; BR = bio-retention cell; VS = vegetative swale). Scenarios #1, #180 and #200 are the Pareto-optimal scenario numbers 1, 180 and 200, respectively, ordered by maximum outflow values.

Figure 6

Density of each LID measure in three selected Pareto-optimal scenarios of the Vallikallio case. The density of each LID is divided by the maximum allowed density of the LID in each catchment to illustrate the result on a scale from 0 (no LID) to 1 (maximum allowed density). (GR = green roof; PP = permeable pavement; BR = bio-retention cell; VS = vegetative swale). Scenarios #1, #180 and #200 are the Pareto-optimal scenario numbers 1, 180 and 200, respectively, ordered by maximum outflow values.

Close modal
Figure 7

The distribution of LID density in each Pareto-optimal scenario in the Vallikallio case. The Pareto-front is presented as solid blue line while the density of LID measures is shown as colored circle markers. The density of each LID is divided by the maximum allowed density of the LID in each catchment (GR = green roof; PP = permeable pavement; BR = bio-retention cell; VS = vegetative swale).

Figure 7

The distribution of LID density in each Pareto-optimal scenario in the Vallikallio case. The Pareto-front is presented as solid blue line while the density of LID measures is shown as colored circle markers. The density of each LID is divided by the maximum allowed density of the LID in each catchment (GR = green roof; PP = permeable pavement; BR = bio-retention cell; VS = vegetative swale).

Close modal

Discussion on practical implications

Key features of SWMMLIDopt for practitioners

SWMMLIDopt provides a user-friendly interface that allows the practitioners to set constraints, physical characteristics and costs relevant to the case in question. As demonstrated for the two catchments presented in this paper, SWMMLIDopt tackles varying degrees of spatial resolution and optimization constraints. Furthermore, the visualization and diagnose features built-in in the tool provides transparency in the optimization process, facilitating a comprehensive understanding and comparison of alternative LID scenarios. Hence, SWMMLIDopt fills the gap between suggested multi-objective Pareto-optimization strategies (Jin et al. 2024) and the existing tools, e.g. that currently target large-scale overarching planning scenarios (Possantti & Marques 2022).

The visualization capabilities of SWMMLIDopt are also useful to assess whether discharge limits are met, and if not, what will the costs be to meet the discharge limits. Alternatively, a practitioner can assess the estimated discharge reduction a given sum of investment in LID measure can result in. Furthermore, as the Pareto-front illustrates the relationship between costs and discharge reduction, its slope provides insights into whether significant discharge reductions per unit cost can be expected. One would typically expect a low reduction in discharge per unit cost when starting to install the measures (as shown in Figure 5(a), left part of the Pareto-front), indicating a minimum cost threshold before LID measures have a notable impact on catchment discharge. On the other hand, after achieving a certain discharge reduction, further reductions might require unreasonably high costs, highlighting the practical discharge limits of LID measures under local conditions and constraints.

SWMMLIDopt currently generates a multi-objective Pareto-front using two optimization criteria. However, additional criteria may be needed to account for the broader co-benefits of LIDs (Jin et al. 2024). The current version of SWMMLIDopt includes two objective functions, cost and peak outflow, but future updates are planned to incorporate additional objective functions to better account for LID co-benefits.

Co-benefits

Although LID techniques are primarily used for their hydrological benefits (runoff peak and volume reduction), some types of LID measures are associated with additional environmental and socioeconomic benefits (El Hattab et al. 2018). Reported additional benefits are e.g. mitigation of urban heat island effects and greening of cities (Gunawardena et al. 2017), increased ecosystem services (Possantti & Marques 2022) and increased pollution control (Eskandaripour & Soltaninia 2024). The optimization algorithm may be extended to other objectives. However, adding such co-benefits requires that they are quantified, and that the quantification can be expressed in an equation form in the model. This is typically not possible for many of the co-benefits associated with LIDs. Furthermore, adding multiple additional objectives to the optimization will increase the required input, and may give excessive computation times rendering the tool impractical and ineffective in use.

Co-benefits of stormwater management by LID measures can, however, be considered in an integrated sustainability assessment (Helness et al. 2017, 2019) where several scenarios of LID measures from the Pareto-front can be compared with metrics that may also come from qualitative assessments by a decision-maker or through interviews with stakeholders. Such an inclusion of co-benefits of LIDs in the decision-making process will contribute to a level playing field when comparing LID measures with traditional measures. This ensures that the scenario chosen for implementation maximizes the overall benefits to a sub-catchment where LIDs are installed.

Climate change

The optimization tool is useful when stormwater management is assessed in the light of climate change and its impacts on urban hydrology. SWMMLIDopt can then guide decision makers to explore which LIDs are able to mitigate future precipitation patterns best and where the optimal placements of such measures should be in the urban catchment. The climate warming in northern areas leads to strong shifts in the areas where air temperature is frequently near the freezing point. At the same time, drainage outflows are projected to increase in most seasons (Pang et al. 2022). Tamm et al. (2023) compiled recent high spatial and temporal resolution climate change scenarios for the Vallikallio site and simulated the climate change impacts on year-round water balance components including urban snow water equivalent and stormwater discharge. Di Natale et al. (2023) explored hydrological performance of LIDs under climate change, when LIDs were designed to reduce summer season runoff. They found that part of the LIDs’ capacity to reduce runoff is used to mitigate climate change when future precipitation volumes are increasing. On the other hand, the changing snowmelt and winter-spring runoff regime may lead to unexpected effects of LIDs on future hydrology. SWMMLIDopt provides a flexible tool to embed multiple optimization criteria for a more covering and systematic assessment of climate resilient LID designs in changing climatic conditions.

Strengths and weaknesses of the SWMMLIDopt tool and suggestions for improvement

The strengths of the SWMMLIDopt tool, in comparison to similar tools reported in the literature, lie in its ability to offer intuitive visualization and comparative analysis of Pareto-optimal scenarios in a user-friendly environment. Furthermore, SWMMLIDopt's capability to diagnose and interpret optimization results (as demonstrated in Figure 7) provides greater transparency in the optimization process, facilitating a more comprehensive understanding of the results by stormwater practitioners.

While SWMMLIDopt offers a range of advantages, the SWMM model resolution may limit the possibility to differentiate between LID measures. This can be overcome by sufficient detail of the SWMM catchment model (Krebs et al. 2014). However, increasing spatial resolution leads to an increase of computation time required for optimization. This is primarily due to the properties of the NSGA-II algorithm that necessitates a large number of SWMM catchment model simulations to estimate the Pareto-front. This study used a single rainfall event approach to reduce the simulation time of the SWMM catchment models. It should be mentioned that such single rainfall simulations only allow for calculating event-based indicators such as peak reduction and peak delay for evaluating the performance of LID measures. However, many studies discussed limitations of these indicators (Stovin et al. 2017; Abdalla et al. 2021) such as their sensitivity to rainfall event characteristics and initial conditions. As such, performance indicators that rely on long-term continuous simulations were recommended in the literature (Hernes et al. 2020; Abdalla et al. 2021).

Due to the increasing computation cost in longer simulations and larger urban catchments, it can be challenging to produce performance indicators and optimize LID designs with SWMMLIDopt. (Shojaeizadeh et al. 2021) discuss this limitation of many current optimization tools. They propose an optimization tool for LID placement that relies only on one single simulation result of a SWMM catchment model, which significantly reduces optimization time. However, their methodology only uses volume reduction as a performance indicator for LID placement – which was found to be insensitive to the spatial arrangement of LID measures by (Le Floch et al. 2022).

To address the issue of a large number of required simulations, a more efficient optimization algorithm can be adopted for estimating the Pareto-front. For instance, the multi-objective Bayesian optimization algorithm (Emmerich et al. 2006) that requires significantly lower number of simulations in comparison to the NSGA-II algorithm (Binois & Picheny 2019). Another alternative is to use a computationally efficient surrogate model that represents the SWMM catchment model for the optimization process. This idea was recently proposed and tested by (Yang et al. 2023), who applied trained machine learning models as surrogate models for optimizing LID placement scenarios, which reduced the optimization time by 95%.

To control the computational demands, the optimization of LID designs can be split into (1) screening of a large number of design alternatives and (2) detailed assessment of pre-screened designs with easier inclusion of co-benefits in the analysis. The first step can be based on short-term simulations, whereas long continuous simulations are adopted in the second step. SWMMLIDopt is an efficient tool to the first step, and applicable to the second as well.

An open-source optimization tool, SWMMLIDopt, was introduced for computational assessment of LID alternatives parameterized with SWMM. The optimization was demonstrated for two northern catchments, one under construction with minimal constraints on LID design and one existing with retrofitted LIDs.

Once the cost information about LID construction was given, SWMMLIDOpt produced a pareto-optimal relationship between LID design costs and impact on catchment discharge over a design rainfall event. In the newly constructed ZEB Laboratory catchment, SWMMLIDopt indicated permeable pavements to be the most cost-effective, while for the retrofitted Vallikallio catchment, the optimization algorithm prioritized green roofs until most roofs in the catchment were retrofitted. The algorithm then favored the placement of permeable pavements in parking lots and walkways. The differences in the densities of bio-retention cells and vegetative swales were minor between the scenarios.

The results demonstrated the prospects of SWMMLIDopt for assessing the optimal combination of LID measures and where these should be placed in an urban catchment. The results for the two catchments demonstrated that SWMMLIDopt successfully deals with varying degrees of spatial resolution and optimization constraints. Optimization results also indicated that the sufficiently high resolution of the hydrological catchment model allows the user to rank the LID measures.

Co-benefits of stormwater management by LID measures should be included in the optimization criteria and the decision-making process to create a level playing field when comparing LID measures with traditional measures. Combined criteria ensure that the scenario chosen for implementation maximizes the overall benefits of LID installation.

The strengths of SWMMLIDopt lie in the visualization and comparative analysis of Pareto-optimal scenarios. The capability to diagnose and interpret optimization results provides transparency in the optimization process, facilitating a comprehensive understanding of the results by stormwater practitioners. However, there is a tradeoff between the required model resolution to differentiate between LID measures and the computation time required for optimization. The tradeoff is primarily due to the use of the NSGA-II algorithm that necessitates a large number of SWMM simulations to accurately estimate the Pareto-front. Development of more computationally efficient models to represent the catchment in the optimization and introduction of prescreening of LID designs before extensive optimization is suggested as a strategy to control computational demands.

This work was supported by the EviBAN project (Evidence based assessment of NWRM for sustainable water management). EviBAN was funded under the Water JPI 2018 Joint Call – WaterWorks 2017 on ‘Closing the Water Cycle Gap – Sustainable Management of Water Resources’, the Research Council of Norway (grant no. 300281), and the Academy of Finland (grant no. 326787).

The source codes and tools developed during this research are freely and publicly accessible under the GNU General Public License. They are hosted on GitHub at https://github.com/ElhadiMohsenAbdalla/SWMMLIDOPT and are also available through the EviBAN toolbox for adaptive stormwater management at https://www.sintef.no/projectweb/eviban/toolbox/.

All relevant data are included in the paper or its Supplementary Information.

The authors declare there is no conflict.

Abdalla
E. M. H.
,
Selseth
I.
,
Muthanna
T. M.
,
Helness
H.
,
Alfredsen
K.
,
Gaarden
T.
&
Sivertsen
E.
(
2021
)
Hydrological performance of lined permeable pavements in Norway
,
Blue-Green Systems
,
3
(
1
),
107
118
.
https://doi.org/10.2166/bgs.2021.009
.
Alamdari
N.
&
Sample
D. J.
(
2019
)
A multiobjective simulation-optimization tool for assisting in urban watershed restoration planning
,
Journal of Cleaner Production
,
213
,
251
261
.
https://doi.org/10.1016/j.jclepro.2018.12.108
.
Binois
M.
&
Picheny
V.
(
2019
)
GPareto: An R Package for Gaussian-Process-Based Multi-Objective Optimization and Analysis
.
Journal of Statistical Software
,
89
(
8
),
1
30
.
https://doi.org/10.18637/jss.v089.i08
.
Chang
W.
,
Cheng
J.
,
Allaire
J. J.
,
Sievert
C.
,
Schloerke
B.
,
Xie
Y.
,
Allen
J.
,
McPherson
J.
,
Dipert
A.
&
Borges
B.
(
2021
)
shiny: Web Application Framework for R
.
Deb
K.
,
Pratap
A.
,
Agarwal
S.
&
Meyarivan
T.
(
2002
)
A fast and elitist multiobjective genetic algorithm: NSGA-II
,
IEEE Transactions on Evolutionary Computation
,
6
(
2
),
182
197
.
https://doi.org/10.1109/4235.996017
.
Di Natale
C.M.D.
,
Tamm
O.
&
Koivusalo
H.
(
2023
)
Climate change adaptation using low impact development for stormwater management in a Nordic catchment
.
Boreal Environment Research
,
28
(
1-6
),
243
258
. https://www.borenv.net/BER/archive/pdfs/ber28/ber28-243-258.pdf.
El-Hattab
M.
,
Amany
S. M.
&
Lamia
G. E.
(
2018
)
Monitoring and assessment of urban heat islands over the Southern region of Cairo Governorate, Egypt
.
The Egyptian Journal of Remote Sensing and Space Science
,
21
(
3
),
311
323
.
https://doi.org/10.1016/j.ejrs.2017.08.008
.
Emmerich
M. T. M.
,
Giannakoglou
K. C.
&
Naujoks
B.
(
2006
)
Single- and multiobjective evolutionary optimization assisted by Gaussian random field metamodels
,
IEEE Transactions on Evolutionary Computation
,
10
(
4
),
421
439
.
https://doi.org/10.1109/TEVC.2005.859463
.
Ercolani
G.
,
Chiaradia
E. A.
,
Gandolfi
C.
,
Castelli
F.
&
Masseroni
D.
(
2018
)
Evaluating performances of green roofs for stormwater runoff mitigation in a high flood risk urban catchment
,
Journal of Hydrology
,
566
(
September
),
830
845
.
https://doi.org/10.1016/j.jhydrol.2018.09.050
.
Fan
G.
,
Lin
R.
,
Wei
Z.
,
Xiao
Y.
,
Shangguan
H.
&
Song
Y.
(
2022
)
Effects of low impact development on the stormwater runoff and pollution control
,
Science of The Total Environment
,
805
,
150404
.
https://doi.org/10.1016/j.scitotenv.2021.150404
.
Géhéniau
N.
,
Fuamba
M.
,
Mahaut
V.
,
Gendron
M. R.
&
Dugué
M.
(
2015
)
Monitoring of a rain garden in cold climate: Case study of a parking lot near Montréal
,
Journal of Irrigation and Drainage Engineering
,
141
(
6
),
1
15
.
https://doi.org/10.1061/(ASCE)IR.1943-4774.0000836
.
Giacomoni
M. H.
&
Joseph
J.
(
2017
)
Multi-Objective evolutionary optimization and Monte Carlo simulation for placement of low impact development in the catchment scale
,
Journal of Water Resources Planning and Management
,
143
(
9
),
04017053
.
https://doi.org/10.1061/(ASCE)WR.1943-5452.0000812
.
Guan
M.
,
Sillanpää
N.
&
Koivusalo
H.
(
2015
)
Modelling and assessment of hydrological changes in a developing urban catchment: Hydrological changes in a developing urban catchment
,
Hydrological Processes
,
29
(
13
),
2880
2894
.
https://doi.org/10.1002/hyp.10410
.
Gunawardena
K. R.
,
Wells
M. J.
&
Kershaw
T.
(
2017
)
Utilising green and bluespace to mitigate urban heat island intensity
.
Science of The Total Environment
,
584–585
,
1040
1055
.
https://doi.org/10.1016/j.scitotenv.2017.01.158.
Hamouz
V.
,
Møller-Pedersen
P.
&
Muthanna
T. M.
(
2020
)
Modelling runoff reduction through implementation of green and grey roofs in urban catchments using PCSWMM
,
Urban Water Journal
,
17
(
9
),
813
826
.
https://doi.org/10.1080/1573062X.2020.1828500
.
Hernes
R. R.
,
Gragne
A. S.
,
Abdalla
E. M. H.
,
Braskerud
B. C.
,
Alfredsen
K.
&
Muthanna
T. M.
(
2020
)
Assessing the effects of four SUDS scenarios on combined sewer overflows in Oslo, Norway: Evaluating the low-impact development module of the Mike Urban model
,
Hydrology Research
,
51
(
6
),
1437
1454
.
https://doi.org/10.2166/nh.2020.070
.
Helness
H.
,
Damman
S.
,
de Clercq
W. P.
&
Elema
N. M.
(
2017
)
A Framework for Integrated Sustainability Assessment of Water Cycle Services
.
European Journal of Sustainable Development
,
6
(
4
),
1
-
12
.
Doi: 10.14207/ejsd.2017.v6n4p1.
Helness
H.
,
Damman
S.
,
Sivertsen
E.
&
Ugarelli
R.
(
2019
)
Principal component analysis for decision support in integrated water management
.
Water Supply
,
19
(
8
),
2256
2262
.
https://doi.org/10.2166/ws.2019.106.
Hou
J.
,
Zhu
M.
,
Wang
Y.
&
Sun
S.
(
2020
)
Optimal spatial priority scheme of urban LID-BMPs under different investment periods
,
Landscape and Urban Planning
,
202
(
539
),
103858
.
https://doi.org/10.1016/j.landurbplan.2020.103858
.
Hunt
W. F.
,
Jarrett
A. R.
,
Smith
J. T.
&
Sharkey
L.J.
(
2006
)
Evaluating bioretention hydrology and nutrient removal at three field sites in North Carolina
.
J. Irrigat. Drain. Eng.
132
(
6
),
600
608
.
https://doi.org/10.1061/(ASCE)0733-9437(2006)132:6(600).
Jin
X. Y.
,
Fang
D. L.
,
Chen
B.
&
Wang
H.
(
2024
)
Multiobjective layout optimization for low impact development considering its ecosystem services
.
Resources, Conservation and Recycling
,
209
,
107794
.
https://doi.org/10.1016/j.resconrec.2024.107794
.
Johannessen
B. G.
,
Muthanna
T. M.
&
Braskerud
B. C.
(
2018
)
Detention and retention behavior of four extensive green roofs in Three Nordic Climate Zones
,
Water
,
10
(
6
),
671
.
https://doi.org/10.3390/w10060671
.
Jungels
J.
,
Rakow
D. A.
,
Allred
S. B.
&
Skelly
S. M.
(
2013
)
Attitudes and aesthetic reactions toward green roofs in the Northeastern United States
,
Landscape and Urban Planning
,
117
,
13
21
.
https://doi.org/10.1016/j.landurbplan.2013.04.013
.
Khadka
A.
,
Kokkonen
T.
,
Koivusalo
H.
,
Niemi
T. J.
,
Leskinen
P.
&
Körber
J.-H.
(
2021
)
Stormflow against streamflow – Can LID-provided storage capacity ensure performance efficiency and maintenance of pre-development flow regime?
Journal of Hydrology
,
602
,
126768
.
https://doi.org/10.1016/j.jhydrol.2021.126768.
Kottek
M.
,
Grieser
J.
,
Beck
C.
,
Rudolf
B.
&
Rubel
F.
(
2006
)
World map of the Köppen-Geiger climate classification updated
,
Meteorologische Zeitschrift
,
15
(
3
),
259
263
.
https://doi.org/10.1127/0941-2948/2006/0130
.
Krebs
G.
,
Kokkonen
T.
,
Valtanen
M.
,
Setälä
H.
&
Koivusalo
H.
(
2014
)
Spatial resolution considerations for urban hydrological modelling
,
Journal of Hydrology
,
512
,
482
497
.
https://doi.org/10.1016/j.jhydrol.2014.03.013
.
Le Floch
N.
,
Pons
V.
,
Abdalla
E.
&
Alfredsen
K.
(
2022
)
Catchment scale effects of low impact development implementation scenarios at different urbanization densities
,
Journal of Hydrology
,
612
(
PB
),
128178
.
https://doi.org/10.1016/j.jhydrol.2022.128178
.
Leutnant
D.
,
Doring
A.
&
Uhl
M.
(
2019
)
swmmr - an R package to interface SWMM
.
Urban Water Journal
16
(
1
),
68
76
.
https://doi.org/10.1080/1573062X.2019.1611889.
Li
S.
&
Tan
S. K.
(
2021
)
Life-cycle cost analysis and resilience consideration for coupled grey infrastructure and low-impact development practices
.
Sustainable Cities and Society
,
75
,
103358
.
https://doi.org/10.1016/j.scs.2021.103358
Lin
X.
,
Simon
M.
&
Niu
N.
(
2019
) '
Releasing scientific software in GitHub: A case study on SWMM2PEST
',
Proceedings – 2019 IEEE/ACM 14th International Workshop on Software Engineering for Science, SE4Science 2019
, pp.
47
50
.
https://doi.org/10.1109/SE4Science.2019.00014
.
Liu
Y.
,
Wang
R.
,
Guo
T.
,
Engel
B. A.
,
Flanagan
D. C.
,
Lee
J. G.
,
Li
S.
,
Pijanowski
B. C.
,
Collingsworth
P. D.
&
Wallace
C. W.
(
2019
)
Evaluating efficiencies and cost-effectiveness of best management practices in improving agricultural water quality using integrated SWAT and cost evaluation tool
,
Journal of Hydrology
,
577
,
123965
.
https://doi.org/10.1016/j.jhydrol.2019.123965
.
Macro
K.
,
Matott
L. S.
,
Rabideau
A.
,
Ghodsi
S. H.
&
Zhu
Z.
(
2019
)
OSTRICH-SWMM: A new multi-objective optimization tool for green infrastructure planning with SWMM
,
Environmental Modelling and Software
,
113
(
November 2018
),
42
47
.
https://doi.org/10.1016/j.envsoft.2018.12.004
.
McDonnell
B.
,
Ratliff
K.
,
Tryby
M.
,
Wu
J.
&
Mullapudi
A.
(
2020
)
PySWMM: The python interface to Stormwater Management Model (SWMM)
,
Journal of Open Source Software
,
5
(
52
),
2292
.
https://doi.org/10.21105/joss.02292
.
Mersmann
O.
(
2020
)
mco: Multiple Criteria Optimization Algorithms and Related Functions
.
Mehta
O.
,
Kansal
M. L.
&
Bisht
D. S
(
2024
)
Enhancing urban drainage infrastructure through implementation of Low impact development techniques, Water Resour
.
Manag
,
38
,
4517
4540
.
https://doi.org/10.1007/s11269-024-03877-x
Osheen
,
Kansal
M. L.
&
Bisht
D. S.
(
2024
)
Enhancing urban drainage infrastructure through implementation of low impact development techniques
,
Water Resources Management
,
38
(
12
),
4517
4540
.
https://doi.org/10.1007/s11269-024-03877-x
.
Pang
X.
,
Gu
Y.
,
Launiainen
S.
&
Guan
M.
(
2022
)
Urban hydrological responses to climate change and urbanization in cold climates
.
Science of the Total Environment
,
817
,
153066
.
http://dx.doi.org/10.1016/j.scitotenv.2022.153066.
Palla
A.
&
Gnecco
I.
(
2015
)
Hydrologic modeling of low impact development systems at the urban catchment scale
,
Journal of Hydrology
,
528
,
361
368
.
https://doi.org/10.1016/j.jhydrol.2015.06.050
.
Possantti
I.
&
Marques
G.
(
2022
)
A modelling framework for nature-based solutions expansion planning considering the benefits to downstream urban water users
,
Environmental Modelling & Software
,
152
,
105381
.
https://doi.org/10.1016/j.envsoft.2022.105381
.
Raymond
C. M.
,
Frantzeskaki
N.
,
Kabisch
N.
,
Berry
P.
,
Breil
M.
,
Nita
M. R.
,
Geneletti
D.
&
Calfapietra
C.
(
2017
)
A framework for assessing and implementing the co-benefits of nature-based solutions in urban areas
,
Environmental Science and Policy
,
77
(
June
),
15
24
.
https://doi.org/10.1016/j.envsci.2017.07.008
.
Refahi
A. H.
&
Talkhabi
H.
(
2015
)
Investigating the effective factors on the reduction of energy consumption in residential buildings with green roofs
,
Renewable Energy
,
80
,
595
603
.
https://doi.org/10.1016/j.renene.2015.02.030
.
Rossman
L. A.
(
2015
)
STORM Water Management Model User's Manual Version 5.1
.
Cincinnati, Ohio
:
National Risk Management Laboratory Office of Research and Development. United States Environmental Protection Agency
, p.
352
.
Rossman
L. A.
&
Huber
W. C.
(
2016
)
Storm Water Management Model Reference Manual Volume I–Hydrology
.
Washington, DC, USA
:
US EPA Office of Research and Development
.
Shahed Behrouz
M.
,
Zhu
Z.
,
Matott
L. S.
&
Rabideau
A. J.
(
2020
)
A new tool for automatic calibration of the Storm Water Management Model (SWMM)
,
Journal of Hydrology
,
581
(
February 2019
),
124436
.
https://doi.org/10.1016/j.jhydrol.2019.124436
.
Shojaeizadeh
A.
,
Geza
M.
&
Hogue
T. S.
(
2021
)
GIP-SWMM: A new green infrastructure placement tool coupled with SWMM
,
Journal of Environmental Management
,
277
(
April 2020
),
111409
.
https://doi.org/10.1016/j.jenvman.2020.111409
.
Sillanpää
N.
(
2013
)
Effects of Suburban Development on Runoff Generation and Water Quality
.
Skaugen
T.
,
Lawrence
D.
&
Ortega
R. Z.
(
2020
)
A parameter parsimonious approach for catchment scale urban hydrology – Which processes are important?
,
Journal of Hydrology X
,
8
(
July
),
100060
.
https://doi.org/10.1016/j.hydroa.2020.100060
.
Stovin
V.
,
Vesuviano
G.
&
De-Ville
S.
(
2017
)
Defining green roof detention performance
,
Urban Water Journal
,
14
(
6
),
574
588
.
https://doi.org/10.1080/1573062X.2015.1049279
.
Støvring
J.
,
Dam
T.
&
Jensen
M. B.
(
2018
)
Hydraulic performance of lined permeable pavement systems in the built environment
,
Water (Switzerland)
,
10
(
5
),
587
.
https://doi.org/10.3390/w10050587
.
Susca
T.
,
Gaffin
S. R.
&
Dell'Osso
G. R.
(
2011
)
Positive effects of vegetation: Urban heat island and green roofs
,
Environmental Pollution
,
159
(
8–9, SI
),
2119
2126
.
https://doi.org/10.1016/j.envpol.2011.03.007
.
Tamm
O.
,
Kokkonen
T.
,
Warsta
L.
,
Dubovik
M.
&
Koivusalo
H.
(
2023
)
Modelling urban stormwater management changes using SWMM and convection-permitting climate simulations in cold areas
.
Journal of Hydrology
622
,
129656
.
https://doi.org/10.1016/j.jhydrol.2023.129656.
Tuomela
C.
,
Sillanpää
N.
&
Koivusalo
H.
(
2019
)
Assessment of stormwater pollutant loads and source area contributions with storm water management model (SWMM)
,
Journal of Environmental Management
,
233
,
719
727
.
https://doi.org/10.1016/j.jenvman.2018.12.061
.
Tzoulas
K.
,
Korpela
K.
,
Venn
S.
,
Yli-Pelkonen
V.
,
Kaźmierczak
A.
,
Niemela
J.
&
James
P.
(
2007
)
Promoting ecosystem and human health in urban areas using Green Infrastructure: A literature review
,
Landscape and Urban Planning
81
(
3
),
167
178
.
https://doi.org/10.1016/j.landurbplan.2007.02.001
.
Warsta
L.
,
Niemi
T. J.
,
Taka
M.
,
Krebs
G.
,
Haahti
K.
,
Koivusalo
H.
&
Kokkonen
T.
(
2017
)
Development and application of an automated subcatchment generator for SWMM using open data
,
Urban Water Journal
,
14
(
9
),
954
963
.
https://doi.org/10.1080/1573062X.2017.1325496
.
Wang
M.
,
Zhang
Y.
,
Zhang
D.
,
Zheng
Y.
,
Li
S.
&
Tan
S. K.
(
2021
)
Life-cycle cost analysis and resilience consideration for coupled grey infrastructure and low-impact development practices
,
Sustainable Cities and Society
,
75
,
103358
.
https://doi.org/10.1016/j.scs.2021.103358
.
Wooster
E. I. F.
,
Fleck
R.
,
Torpy
F.
,
Ramp
D.
&
Irga
P. J.
(
2022
)
Urban green roofs promote metropolitan biodiversity: A comparative case study
,
Building and Environment
,
207
(
A
),
108458
..
https://doi.org/10.1016/j.buildenv.2021.108458
.
Wu
X.
,
Tang
R.
&
Wang
Y.
(
2024
)
Evaluating the cost–benefit of LID strategies for urban surface water flooding based on risk management
,
Natural Hazards
,
120
(
11
),
10345
10364
.
https://doi.org/10.1007/s11069-024-06608-y
.
Yang
Y.
,
Li
Y.
,
Huang
Q.
,
Xia
J.
&
Li
J.
(
2023
)
Surrogate-based multiobjective optimization to rapidly size low impact development practices for outflow capture
,
Journal of Hydrology
,
616
(
October 2022
),
128848
.
https://doi.org/10.1016/j.jhydrol.2022.128848
.
Yao
L.
,
Wu
Z.
,
Wang
Y.
,
Sun
S.
,
Wei
W.
&
Xu
Y.
(
2020
)
Does the spatial location of green roofs affects runoff mitigation in small urbanized catchments?
,
Journal of Environmental Management
,
268
(
October
),
110707
.
https://doi.org/10.1016/j.jenvman.2020.110707
.
This is an Open Access article distributed under the terms of the Creative Commons Attribution Licence (CC BY 4.0), which permits copying, adaptation and redistribution, provided the original work is properly cited (http://creativecommons.org/licenses/by/4.0/).

Supplementary data