Loop-by-Loop Cutting Algorithm to Generate Layouts for Urban Drainage SystemsSource: Journal of Water Resources Planning and Management:;2013:;Volume ( 139 ):;issue: 006Author:Ali Haghighi
DOI: 10.1061/(ASCE)WR.1943-5452.0000294Publisher: American Society of Civil Engineers
Abstract: The design of urban drainage systems consists of solving two subproblems: (1) generating the layout and (2) sizing the sewers. The latter includes pipe diameters, installation depths, and pumping facilities, all of which are significantly influenced by the layout configuration. This work aims at introducing a method to solve the layout subproblem based on the graph theory. For a given city, all possible sewer lines and manholes are considered for the sewer network so that an undirected looped graph is initially formed. Next, an adaptive procedure entitled the loop-by-loop cutting algorithm is developed to create feasible sewer layouts from the base graph. Using this algorithm, all constraints of the sewer layout subproblem are systematically handled. By defining an objective function, the optimum layout is achieved by employing a simple genetic algorithm. After the sewer layout is determined, the specifications for pipes and pumps are designed by using a discrete differential dynamic programming model. A benchmark sewer system is also considered from the literature to be optimized. The results are discussed and compared with previous studies. It is concluded that the loop-by-loop cutting algorithm is especially useful for the design of urban drainage systems in flat areas. The method is also computationally efficient and easy to implement and add to optimization solvers.
|
Show full item record
| contributor author | Ali Haghighi | |
| date accessioned | 2017-05-08T22:03:38Z | |
| date available | 2017-05-08T22:03:38Z | |
| date copyright | November 2013 | |
| date issued | 2013 | |
| identifier other | %28asce%29wr%2E1943-5452%2E0000345.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/70158 | |
| description abstract | The design of urban drainage systems consists of solving two subproblems: (1) generating the layout and (2) sizing the sewers. The latter includes pipe diameters, installation depths, and pumping facilities, all of which are significantly influenced by the layout configuration. This work aims at introducing a method to solve the layout subproblem based on the graph theory. For a given city, all possible sewer lines and manholes are considered for the sewer network so that an undirected looped graph is initially formed. Next, an adaptive procedure entitled the loop-by-loop cutting algorithm is developed to create feasible sewer layouts from the base graph. Using this algorithm, all constraints of the sewer layout subproblem are systematically handled. By defining an objective function, the optimum layout is achieved by employing a simple genetic algorithm. After the sewer layout is determined, the specifications for pipes and pumps are designed by using a discrete differential dynamic programming model. A benchmark sewer system is also considered from the literature to be optimized. The results are discussed and compared with previous studies. It is concluded that the loop-by-loop cutting algorithm is especially useful for the design of urban drainage systems in flat areas. The method is also computationally efficient and easy to implement and add to optimization solvers. | |
| publisher | American Society of Civil Engineers | |
| title | Loop-by-Loop Cutting Algorithm to Generate Layouts for Urban Drainage Systems | |
| type | Journal Paper | |
| journal volume | 139 | |
| journal issue | 6 | |
| journal title | Journal of Water Resources Planning and Management | |
| identifier doi | 10.1061/(ASCE)WR.1943-5452.0000294 | |
| tree | Journal of Water Resources Planning and Management:;2013:;Volume ( 139 ):;issue: 006 | |
| contenttype | Fulltext |