Abstract
Placement of best management practices (BMPs) is a constructive approach to control surface runoff. However, deciding where these BMPs need to be placed in practice remains a complex question, often requiring practitioners in the field to analyze trade-offs between the financial capital available and physical goals such as runoff reduction and pollutant reduction. This work describes a multiobjective optimization framework applied to Greater Hyderabad Municipal Corporation (GHMC), India, for the 2016 flooding event. The fuzzy approach converts a multiobjective optimization problem to a single objective problem through a membership function. Three membership functions, namely, nonlinear, exponential, and hyperbolic, were employed. Single Objective Genetic Algorithm (SOGA) is used for performing the optimization. Performing the optimization procedure with hyperbolic membership function yielded a degree of satisfaction, λ = 0.8796, corresponding to a BMP configuration spanning 61.98 km2 of the urban case study area. This configuration would have reduced surface runoff by 1.02 × 107 m3 while removing 73.87 tons of pollutants during this historic extreme rainfall event and arrived at a monetary cost of Rs. 1.16 × 1010. Using the exponential membership function with 125 different sets of parameters yielded solutions with λ ranging from 0.5479 to 0.6432, and the average value of λ is 0.5950. Similar experiments with a nonlinear membership function yielded λ varying from 0.1307 to 0.9601 with an average λ of 0.5454.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Keywords
1 Introduction
Best management practices (BMPs) have been widely used for over two decades globally to manage flood risks, remove pollutants, or reduce sediment in water bodies [1,2,3]. To optimize the placement of BMPs, the present approaches use a range of mathematical optimization techniques such as integer programming, nonlinear programming, and evolutionary algorithms [4]. Behroozi et al. [5] used multiobjective particle swarm optimization (PSO) in District 10, Tehran, Iran, to minimize peak water flow rate and pollutant concentration. Singh et al. [6] describe a case study from Heredia, Costa Rica, where bioretention areas, green roofs, and infiltration trenches are placed in an urban setting to control flood risks. They use a nonlinear programming technique to optimize and formulate the trade-offs between land use and cost. Foomani and Malekmohammadi [7] proposed fuzzy logic and analytic hierarchy process for identifying optimum locations of BMPs in the northern region of Tehran, Iran. Li [8] developed SWMM_FLC, a combination of SWMM, fuzzy logic control, and GA, to reduce downstream flooding volume. Zhang et al. [9] applied Storm Water Management Model (SWMM) and System for Urban Stormwater Treatment and Analysis Integration (SUSTAIN) to conduct watershed-level optimization for Sponge City, China. Annual average runoff volume and total pollutants reduced workout to 87.61% and 85%. Dwivedula et al. [10] employed an ensemble of (1) non-dominated sorting genetic algorithm-III and (2) constrained two-archive evolutionary algorithm for optimizing zone-wise BMP placement in GHMC. Studies presented here, including that of [10] and elsewhere, have not reported any applications of fuzzy optimization in the placement of BMPs.
2 Study Area and Data Source
2.1 Greater Hyderabad Municipal Corporation
In this study, a fuzzy multiobjective approach is used to optimize the placement of BMPs for GHMC as a whole (not zone-wise). This section briefly describes the following:
-
Case study and process(es) used to identify potential BMP sites.
-
Multiobjective optimization problem, i.e., the decision variables, objectives, and constraints.
-
Fuzzy optimization framework and membership functions used.
-
Single Objective Genetic Algorithm (SOGA).
The fuzzy optimization process allows converting a multiobjective problem to a single objective problem, enabling us to use a Single Objective Genetic Algorithm (SOGA). Figure 1 presents the study area.
2.2 Data Used
The present study examines a historic extreme rainfall event of 237.5 mm during September 20–28, 2016. We attempt to analyze the impact of BMP placement if a similar extreme event was to happen again. Hydrologic Engineering Centre’s-Hydrologic Modeling System (HEC-HMS) was employed to simulate surface runoff [11] and SUSTAIN [12] was used for identifying the potential BMP sites. EPA-SUSTAIN siting tool identified a total of 5,45,895 possible sites. Nine types of BMPs are being considered for placement in the GHMC.
2.2.1 Multiobjective Optimization Problem
The three objectives we wish to optimize are maximizing runoff reduction volume Z1 (in m3) and pollutant load reduction Z2 (in tons) while minimizing the cost of construction Z3 (in Indian Rupees). For an individual BMP for total area Ak, we can select (all the areas/a fractional part of an area/none of an area. This choice is encapsulated as a decision variable, denoted by Xk (0 ≤ Xk ≤ 1). There is a total of K decision variables. The decision variables (X) are related to the objectives (Z) as:
where R is the rainfall, S is the runoff, ρ is the runoff reduction efficiency of the BMP, η is the pollutant reduction efficiency, d is the depth of the BMP, and c is the construction cost of the BMP per unit volume. More details about case studies, modeling, and data requirements are available from [10].
2.2.2 Fuzzy Optimization and Membership Functions
Our problem in optimization is maximizing the objectives (Z). Lower ZL and upper limits ZU for goals are shown in Table 1.
Each objective Z can be represented as a function of the decision variables (X), i.e., Zi = fi(X) (Eq. 1). In this work, we define a membership function denoted by µz(X) for each objective. We studied hyperbolic, exponential, and nonlinear membership functions (refer to Table 2).
For all three membership functions, \(Z \le Z_{L}\) is 0 and \(Z \ge Z_{U}\) is 1.
We notice that the hyperbolic membership function does not have any parameters that the decision-maker must choose, unlike nonlinear or exponential membership functions. S is a non-zero parameter 0 < S ≤ 1 [13]. β determines the shape of the membership function.
The fuzzy optimization problem (with N objectives) is as follows:
Maximize λ, subject to constraints:
-
µz(X) ≥ λ ∀i ∈ {1, 2,...N}
-
0 ≤ λ ≤ 1
-
Z1 ≥ 3.5 × 106 m3 and Z2 ≥ 25 tons
along with other existing constraints and bounds.
2.2.3 Single Objective Genetic Algorithms
SOGA with a population size of 1000, simulated binary cross-over probability of 0.9 [14], polynomial mutation probability of 0.1 [15], and tournament selection are used for optimization. The PyMoo library [16] is employed for implementing the optimization functions.
3 Results and Discussions
The results of optimization with three membership functions are as follows. All source codes used to run these experiments have been open sourced under the MIT license and are available online.Footnote 1
3.1 Hyperbolic Membership Function
Performing the optimization procedure with hyperbolic membership function for all three objectives yielded a solution of satisfaction λ = 0.8796, corresponding to a real-world configuration of BMPs spanning 61.98 km2 of area, which reduce surface runoff by 1.02 × 107m3, while removing 73.87 tons of pollutant at a monetary cost of Rs. 1.16 × 1010. The progress of SOGA can be visualized by plotting the best-discovered value of λ against the number of function evaluations as depicted in Fig. 2.
3.2 Exponential Membership Function
Next, we present the results of the exponential membership function. Optimization procedure was run with 125 different configurations of the parameter s such that: s1, s2, s3 ∈ {0.2, 0.4, 0.6, 0.8, 1}.
Here, s1, s2, s3 are the parameters for runoff reduction, pollutant load reduction, and cost (Z3). Use of exponential membership function with these 125 different sets of parameters yielded solutions with λ ranging from 0.5479 to 0.6432. The average value of λ is 0.5950. Optimization convergence of all these 125 different sets of parameters can be visualized in Fig. 3. Each line in Fig. 3 represents a different set of parameters. It is noticed that all the lines follow similar trends, suggesting that the optimization process is not very sensitive to changes in parameters s1, s2, s3. We also notice that the value of λ begins to plateau for most lines after the 60th generation (or 60,000 function evaluations), indicating that the optimization approach has converged.
3.3 Nonlinear Membership Function
Use of nonlinear membership function with 125 different sets of parameters yielded solutions with λ ranging from 0.1307 to 0.9601 with a moderate satisfiability of λ = 0.5454. The parameters of βi used were: β1, β2, β3 ∈ {0.1, 0.4, 1.0, 3.0, 5.0}.
Here, β1, β2, and β3 are the parameters for Z1, Z2, and Z3, respectively. Optimization convergence for nonlinear membership functions is plotted in Fig. 4, similar to the plots in previous sections. One key difference noticed is that solution is susceptible to changes in the parameter β. For example, using (β1, β2, β3) = (5, 5, 5) yields the least value of λ = 0.1307, while (β1, β2, β3) = (0.1, 0.1, 0.1) yields the highest value of λ = 0.9601. Values of βi will have to be decided based on the relative importance of each objective; that is, objectives that are relatively more important must have a larger β relative to others.
4 Conclusions
A fuzzy optimization approach was applied to optimize BMPs in the GHMC. Experimentation was done with a wide range of parameters to analyze the sensitivity of each membership function with its parameters. It is observed that the nonlinear membership function is relatively more sensitive to changes in parameters when compared to the exponential membership function. Future work could include experimentation with more optimization algorithms, extending the analysis for potential future rainfall events, and applying this framework to other case studies.
Notes
- 1.
Link to code repository: https://github.com/rohitdwivedula/bmp-multiobjective-optimisation (https://doi.org/10.5281/zenodo.6676306).
References
Urbonas B (1994) Assessment of stormwater BMPs and their technology. Water Sci Technol 29:347–353. https://doi.org/10.2166/wst.1994.0682
Koc CB, Osmond P, Peters A (2017) Towards a comprehensive green infrastructure typology: a systematic review of approaches, methods and typologies. Urban Ecosyst 20:15–35. https://doi.org/10.1007/s11252-016-0578-5
Venkataramanan V, Lopez D, McCuskey DJ, Kiefus D, McDonald RI, Miller WM, Packman AI, Young SL (2020) Knowledge, attitudes, intentions, and behavior related to green infrastructure for flood management: a systematic literature review. Sci Total Environ 720:137606. https://doi.org/10.1016/j.scitotenv.2020.137606
Janga Reddy M, Nagesh Kumar D (2021) Evolutionary algorithms, swarm intelligence methods, and their applications in water resources engineering: a state-of-the-art review. H2Open Journal 3:135–188. https://doi.org/10.2166/h2oj.2020.128
Behroozi A, Niksokhan M, Nazariha M (2018) Developing a simulation-optimization model for quantitative and qualitative control of urban runoff using best management practices. J Flood Risk Manage 11:S340–S351. https://doi.org/10.1111/jfr3.12210
Singh A, Sarma AK, Hack J (2020) Cost-effective optimization of nature-based solutions for reducing urban floods considering limited space availability. Environ Process 7:297–319. https://doi.org/10.1007/s40710-019-00420-8
Foomani MS, Malekmohammadi B (2020) Site selection of sustainable urban drainage systems using fuzzy logic and multi-criteria decision-making. Water Environ J 34(4):584–599. https://doi.org/10.1111/wej.12487
Li J (2020) A data-driven improved fuzzy logic control optimization-simulation tool for reducing flooding volume at downstream urban drainage systems. Sci Total Environ 732(25):138931. https://doi.org/10.1016/j.scitotenv.2020.138931
Zhang Z, Gu J, Zhang G, Ma W, Zhao L, Ning P, Shen J (2021) Design of urban runoff pollution control based on the Sponge City concept in a large-scale high-plateau mountainous watershed: a case study in Yunnan China. J Water Clim Change 12(1):201–222. https://doi.org/10.2166/wcc.2019.120
Dwivedula R, Madhuri R, Srinivasa Raju K, Vasan A (2021) Multiobjective optimisation and cluster analysis in placement of best management practices in an urban flooding scenario. Water Sci Technol 84(4):966–984. https://doi.org/10.2166/wst.2021.283
Feldman AD (2000) Hydrologic modeling system HEC-HMS technical reference manual. US Army Corps of Engineers Hydrologic Engineering Center
EPA-SUSTAIN (2014) EPA system for urban stormwater treatment and analysis integration (sustain). https://www.epa.gov/water-research/system-urban-stormwater-treatment-and-analysis-integration-sustain
Morankar D, Raju KS, Kumar DN (2013) Integrated sustainable irrigation planning with multiobjective fuzzy optimization approach. Water Resour Manage 27:3981–4004. https://doi.org/10.1007/s11269-013-0391-3
Deb K, Sindhya K, Okabe T (2007) Self-adaptive simulated binary crossover for real-parameter optimization. In: Proceedings of the 9th annual conference on genetic and evolutionary computation GECCO ’07. Association for Computing Machinery, New York, USA, p 11871194. https://doi.org/10.1145/1276958.1277190
Deb K, Deb D (2014) Analysing mutation schemes for real-parameter genetic algorithms. Int J Artif Intell Soft Comput 4:1–28. https://doi.org/10.1504/IJAISC.2014.059280
Blank J, Deb K (2020) Pymoo: multiobjective optimization in python. IEEE Access 8:89497–89509. https://doi.org/10.1109/ACCESS.2020.2990567
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Dwivedula, R., Madhuri, R., Srinivasa Raju, K., Vasan, A. (2023). Fuzzy Optimization Framework for Facilitating Best Management Practices in the Context of Urban Floods. In: Timbadiya, P.V., Patel, P.L., Singh, V.P., Mirajkar, A.B. (eds) Geospatial and Soft Computing Techniques. HYDRO 2021. Lecture Notes in Civil Engineering, vol 339. Springer, Singapore. https://doi.org/10.1007/978-981-99-1901-7_42
Download citation
DOI: https://doi.org/10.1007/978-981-99-1901-7_42
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-1900-0
Online ISBN: 978-981-99-1901-7
eBook Packages: EngineeringEngineering (R0)