Forest-Core Partitioning Algorithm for Speeding Up Analysis of Water Distribution Systems

AbstractCommonly, water distribution networks have many treed or branched subgraphs. The equations for these systems are often solved for the steady-state flows and heads with a fast implementation of Newton’s method such as the global gradient algorithm (GGA). Applying the GGA to the whole of a network that has a treed portion means using a nonlinear solver on a problem that has separable linear and nonlinear parts. This is not optimal, and the flows and heads of treed networks can be found more quickly if the flows and heads of the treed portions are first solved explicitly by a linear process and then only the flows and heads of the smaller looped part of the network are found using the nonlinear GGA solver. The main contributions in this paper are the following: (1) development of a forest-core partitioning algorithm (FCPA), which separates the linear treed part of the network (the forest) from the nonlinear looped part (the core) by inspecting the incidence matrix; this allows the linear and nonlinea...

[1]  Hardy Cross,et al.  Analysis of flow in networks of conduits or conductors , 1936 .

[2]  R. Epp,et al.  Efficient Code for Steady-State Flows in Networks , 1971 .

[3]  U. Shamir,et al.  Design of optimal water distribution systems , 1977 .

[4]  Mordechai Shacham,et al.  Decomposition of systems of nonlinear algebraic equations , 1984 .

[5]  E. Todini,et al.  A gradient algorithm for the analysis of pipe networks , 1988 .

[6]  P. Bhave,et al.  A critical study of the linear programming gradient method for optimal design of water supply networks , 1992 .

[7]  Houcine Rahal,et al.  A co-tree flows formulation for steady state in water distribution networks , 1995 .

[8]  A. Simpson,et al.  An Improved Genetic Algorithm for Pipe Network Optimization , 1996 .

[9]  Rajiv Gupta,et al.  Extended Use of Linear Graph Theory for Analysis of Pipe Networks , 2000 .

[10]  Timothy A. Davis,et al.  Algorithm 837: AMD, an approximate minimum degree ordering algorithm , 2004, TOMS.

[11]  Jakobus E. van Zyl,et al.  Operational Optimization of Water Distribution Systems using a Hybrid Genetic Algorithm , 2004 .

[12]  Istvan Lippai Colorado Springs Utilities Case Study: Water System Calibration / Optimization , 2005 .

[13]  Juan Martínez,et al.  Genetic algorithms for the design of looped irrigation water distribution networks , 2006 .

[14]  Jochen Deuerlein,et al.  Decomposition Model of a General Water Supply Network Graph , 2008 .

[15]  Avi Ostfeld,et al.  Cross Entropy multiobjective optimization for water distribution systems design , 2008 .

[16]  Avi Ostfeld,et al.  The Battle of the Water Sensor Networks (BWSN): A Design Challenge for Engineers and Algorithms , 2008 .

[17]  Juan Saldarriaga,et al.  Water Distribution Network Skeletonization Using the Resilience Concept , 2009 .

[18]  Aaron C. Zecchin,et al.  Hybrid discrete dynamically dimensioned search (HD‐DDS) algorithm for water distribution system design optimization , 2009 .

[19]  Orazio Giustolisi,et al.  Pipe hydraulic resistance correction in WDN analysis , 2009 .

[20]  S. Elhay,et al.  Jacobian Matrix for Solving Water Distribution System Equations with the Darcy-Weisbach Head-Loss Model , 2011 .

[21]  A. Simpson,et al.  A combined NLP‐differential evolution algorithm approach for the optimization of looped water distribution systems , 2011 .

[22]  Sylvan Elhay,et al.  Dealing with Zero Flows in Solving the Nonlinear Equations for Water Distribution Systems , 2011 .