Extending EPANET Capabilities with Add-In Tools

Abstract EPANET is probably the most widespread model for water distribution network (WDN). More than twenty years after its appearance, it has become a global reference both for hydraulic and quality analysis of water networks. In 2000, EPANET 2 appears, which includes as most important computational feature a new Toolkit. This toolkit was a library of functions allowing the modification of network data and reading results without access to the appropriate files. Over time, the use of this library has been the communication protocol for every application developers who use the method propose by Todini and Pilati to analyze the behavior of WDN. This library also provides interface tools that allow the execution of a simulation from an external application, as long as the network characteristics had been previously defined. This paper presents a change in the original EPANET model, including a new menu in the graphical user interface (GUI). This menu allows users to set up a personal collection of Add-In tools, which use both project data and simulation results. These tools can be customized and allows to extend the analysis capability of EPANET. All of them can access EPANET functions through the Toolkit and were developed by the authors during the Spanish translation of EPANET, taking into account the homologous Add-in tools developed for SWMM model. As an example of the operation and capabilities of this new menu, several applications integrated as EPANET add-in tools are presented. These tools perform tasks such as importing data network from both CAD and GIS systems, the design of WDNs using genetic algorithms, automatic assignment of initial water quality to network nodes; the skeletonization of a network or optimization of pumping schedule in the network in order to achieve a minimum energy cost.

[1]  Heber Pimentel Gomes,et al.  Optimal dimensioning model of water distribution systems , 2009 .

[2]  Pedro L. Iglesias-Rey,et al.  Combining Engineering Judgment and an Optimization Model to Increase Hydraulic and Energy Efficiency in Water Distribution Networks , 2016 .

[3]  Luigi Berardi,et al.  Operational and Tactical Management of Water and Energy Resources in Pressurized Systems: Competition at WDSA 2014 , 2016 .

[4]  Heber Pimentel Gomes,et al.  Calibração multivariada de redes de abastecimento de água via algoritmo genético multiobjetivo , 2015 .

[5]  Diego Avesani,et al.  The extension of EPANET source code to simulate unsteady flow in water distribution networks with variable head tanks , 2012 .

[6]  Tiku T. Tanyimboh,et al.  Assessment of water quality modelling capabilities of EPANET multi-species and pressure dependent extension models , 2012 .

[7]  Angus R. Simpson,et al.  Optimization of Pump Operation Using Rule-Based Controls in EPANET2: New ETTAR Toolkit and Correction of Energy Computation , 2016 .

[8]  Zoran Kapelan,et al.  CWSNET: An Object-Oriented Toolkit for Water Distribution System Simulations , 2011 .

[9]  Luigi Berardi,et al.  Computationally Efficient Modeling Method for Large Water Network Analysis , 2012 .

[10]  Tiku T. Tanyimboh,et al.  Pressure-Dependent EPANET Extension , 2012, Water Resources Management.

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

[12]  Nikolai B. Gorev,et al.  Noniterative Implementation of Pressure-Dependent Demands Using the Hydraulic Analysis Engine of EPANET 2 , 2013, Water Resources Management.

[13]  Pedro L. Iglesias-Rey,et al.  BBLAWN: A combined use of best management practices and an optimization model based on a pseudo-genetic algorithm , 2014 .

[14]  Daniela Fuchs-Hanusch,et al.  OOPNET: An object-oriented EPANET in Python☆ , 2015 .

[15]  Dragan A. Savic,et al.  A DSS generator for multiobjective optimisation of spreadsheet-based models , 2011, Environ. Model. Softw..

[16]  R. Aliod C. González A computer model for pipe flow irrigation problems , 2007 .

[17]  Vipin Kumar,et al.  A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs , 1998, SIAM J. Sci. Comput..

[18]  Lewis A. Rossman,et al.  The EPANET Programmer's Toolkit for Analysis of Water Distribution Systems , 1999 .

[19]  Bo Zeng,et al.  Optimal Scheduling of Automatic Flushing Devices in Water Distribution System , 2015 .

[20]  Angus R. Simpson,et al.  Correction of the EPANET Inaccuracy in Computing the Efficiency of Variable Speed Pumps , 2013 .

[21]  Wolfgang Rauch,et al.  Quest for a New Solver for EPANET 2 , 2016 .

[22]  Abel J. P. Gomes,et al.  Pressure-dependent Demand and Leakage Modelling with an EPANET Extension – WaterNetGen , 2014 .

[23]  V. S. Fuertes-Miquel,et al.  Design of Water Distribution Networks using a Pseudo-Genetic Algorithm and Sensitivity of Genetic Operators , 2013, Water Resources Management.

[24]  Pedro L. Iglesias-Rey,et al.  Using the Set Point Concept to Allow Water Distribution System Skeletonization Preserving Water Quality Constraints , 2014 .

[25]  Pedro L. Iglesias-Rey,et al.  The battle water networks ii: Combination of meta-heuristc technics with the concept of setpoint function in water network optimization algorithms , 2012 .

[26]  Assela Pathirana EPANET2 DESKTOP APPLICATION FOR PRESSURE DRIVEN DEMAND MODELING , 2011 .