OpenWaterAnalytics / EPANET

The Water Distribution System Hydraulic and Water Quality Analysis Toolkit
MIT License
280 stars 205 forks source link

Introduction of model reduction algorithm to EPANET #574

Closed ooojoj closed 2 years ago

ooojoj commented 4 years ago

This issue is a suggestion from the De Monfort University team led by Prof. Bogumil Ulanicki. Over the years we have developed many in-house algorithms associated with EPANET. One of them is a very useful tool able to simplify large water networks. The reduced model can be subsequently employed for example in optimisation studies. More details on the algorithm can be found in the following papers:

We believe that this algorithm would greatly benefit the water community and could be a valuable enhancement of the new EPANET engine.

eladsal commented 4 years ago

Thank you @ooojoj for the suggestion.

I have also been using these simplification algorithms (I'm the co-author of the second reference you gave) and agree that they should be made accessible. However, I don't think they should be included in the core code of the EPANET engine. Other tools, like a simplification program can use the engine from outside. One option is for these tools to be plugins to the EPANET GUI. Please have a look at a presentation I gave on the subject - around slide 71 there is a simplification example.

shenh commented 4 years ago

My two cents here - I agree the network simplification should not be part of the engine. Such simplification algorithms may be more helpful in SWMM modeling, which could run a few days or months. I personally have not seen municipalities asking to simplify their water distribution models but just the opposite in order to provide detailed output (e.g. pressures at hydrants). With the advancement of computational resources, a water distribution system model run can normally be completed within a reasonable amount of time (a few minutes).