Technical Papers
Jan 9, 2014

Reformulated Co-Tree Flows Method Competitive with the Global Gradient Algorithm for Solving Water Distribution System Equations

Publication: Journal of Water Resources Planning and Management
Volume 140, Issue 12

Abstract

Many different methods have been devised to solve the nonlinear systems of equations that model water distribution networks. Probably the most popular is Todini and Pilati’s global gradient algorithm (GGA). Given the GGA’s success, alternative methods have not aroused much interest. One example is the co-tree method, which requires some cumbersome steps in its implementation. In this paper, a reformulated co-trees method (RCTM) is presented that simplifies the procedure by manipulating the incidence matrix into trapezoidal form: a lower triangular block at the top representing a spanning tree and rectangular block below it representing the corresponding co-tree. This reordering leads to significant efficiencies that make the RCTM competitive with the GGA in certain settings. The new method has some similarities to the loop flows corrections formulation, and it is shown, by application to a set of eight case study networks with between 932 and 19,647 pipes and between 848 and 17,971 nodes, to be between 15 and 82% faster than the GGA in a setting, such as optimization using evolutionary algorithms, where the methods are applied hundreds of thousands, or even millions, of times to networks with the same topology. It is shown that the key matrix for the RCTM can require as little as 7% of the storage requirements of the corresponding matrix for the GGA. This can allow for the solution of larger problems by the RCTM than might be possible for the GGA in the same computing environment. Unlike some alternatives to the GGA, the following features make the RCTM attractive: (1) it does not require a set of initial flows that satisfy continuity; (2) there is no need to identify independent loops or the loops incidence matrix; (3) a spanning tree and co-tree can be found from the incidence matrix without the addition of virtual loops, particularly when multiple reservoirs are present; and (4) it does not require the addition of a ground node and pseudoloops for each demand node and does not require the determination of cut sets. In contrast with the GGA, the RCTM does not require special techniques to handle zero flow problems that can occur when the head loss is modeled by the Hazen-Williams formula (a sufficient condition is given). The paper also (1) reports a comparison of the sparsity of the key RCTM and GGA matrices for the case study networks; (2) shows mathematically why the RCTM and GGA always take the same number of iterations and produce precisely the same iterates; and (3) establishes that the loop flows corrections and the nullspace methods (previously shown by Nielsen to be equivalent) are actually identical to the RCTM.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The authors gratefully thank Prof. Caren Tischendorf for helpful discussions and advice with the manuscript. The authors also thank the anonymous reviewers for their helpful and insightful comments.

References

Amestoy, P. R., Davis, T. A., and Duff, I. (2004). “Algorithm 837: AMD, an approximate minimum degree ordering algorithm.” ACM Trans. Math. Software, 30(3), 381–388.
Benzi, M., Golub, G., and Liesen, J. (2005). “Numerical solution of saddle point problems.” Acta. Num., 1–137.
Creaco, E., and Franchini, M. (2013). “Comparison of Newton-Raphson global and loop algorithms for water distribution network resolution.” J. Hydraul. Eng., 313–321.
Cross, H. (1936). “Analysis of flow in networks of conduits or conductors.” University of Illinois Engineering Experiment Station Bulletin 286. College of Engineering, Univ. of Illinois at Urbana Champaign, Champaign, IL.
Diestel, R. (2010). Graph theory, graduate texts in mathematics, Vol. 173, 4th Ed., Springer, Heidelberg, Germany.
Elhay, S., and Simpson, A. (2011). “Dealing with zero flows in solving the non–linear equations for water distribution systems.” J. Hydraul. Eng., 1216–1224.
Elhay, S., and Simpson, A. (2013). “Closure on “dealing with zero flows in solving the non-linear equations for water distribution systems.” J. Hydraul. Eng., 560–562.
Epp, R., and Fowler, A. (1970). “Efficient code for steady-state flows in networks.” J. Hydraul. Div., 96(HY1), 43–56.
MathWorks. (2008). Using MATLAB, Natick, MA.
Nielsen, H. (1989). “Methods for analyzing pipe networks.” J. Hydraul. Eng., 139–157.
Piller, O. (1995). “Modeling the behavior of a network: Hydraulic analysis and a sampling procedure for estimating the parameters.” Ph.D. thesis, Univ. of Bordeaux, Talence, France (in French).
Rahal, H. (1995). “A co-tree formulation for steady state in water distribution networks.” Adv. Eng. Software, 22(3), 169–178.
Rossman, L. (2000). “EPANET 2 users manual.” Water Supply and Water Resources Division, National Risk Management Research Laboratory, Cincinnati.
Schilders, W. (2009). “Solution of indefinite linear systems using an LQ decomposition for the linear constraints.” Linear Algebra Appl., 431(3–4), 381–395.
Simpson, A., and Elhay, S. (2011). “The Jacobian for solving water distribution system equations with the Darcy-Weisbach head loss model.” J. Hydraul. Eng., 696–700.
Simpson, A. R., Elhay, S., and Alexander, B. (2012). “Forest-core partitioning algorithm for speeding up the analysis of water distribution systems.” J. Water Resour. Plann. Manage., 435–443.
Smith, A. (1982). “Compact formulation of pipe network problems.” Can. J. Civ. Eng., 9(4), 611–623.
Todini, E. (2008). “On the convergence properties of the different pipe network algorithms.” Water Distribution Systems Analysis Symp. 2006, Cincinnati, 1–16.
Todini, E., and Pilati, S. (1988). A gradient algorithm for the analysis of pipe networks, B. Coulbeck and O. Chun-Hou, eds., Wiley, London, 1–20.
Todini, E., and Rossman, L. (2013). “Unified framework for deriving simultaneous equation algorithms for water distribution networks.” J. Hydraul. Eng., 511–526.

Information & Authors

Information

Published In

Go to Journal of Water Resources Planning and Management
Journal of Water Resources Planning and Management
Volume 140Issue 12December 2014

History

Received: Jul 11, 2013
Accepted: Jan 7, 2014
Published online: Jan 9, 2014
Discussion open until: Nov 4, 2014
Published in print: Dec 1, 2014

Permissions

Request permissions for this article.

Authors

Affiliations

Sylvan Elhay
Visiting Research Fellow, School of Computer Science, Univ. of Adelaide, SA 5005, Australia.
Angus R. Simpson [email protected]
Professor, School of Civil, Environmental and Mining Engineering, Univ. of Adelaide, SA 5005, Australia (corresponding author). E-mail: [email protected]
Jochen Deuerlein
Senior Researcher, 3S Consult GmbH, Karlsruhe, Germany; and Adjunct Senior Lecturer, School of Civil, Environmental and Mining Engineering, Univ. of Adelaide, SA 5005, Australia.
Bradley Alexander
Lecturer, School of Computer Science, Univ. of Adelaide, SA 5005, Australia.
Wil H. A. Schilders
Professor, Dept. of Mathematics and Computer Science, TU Eindhoven, 5612 AZ, Eindhoven, Netherlands.

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share