Hosting services with real-time fast performance?
Plus - Epanet
pressures = d.getNodePressure() flows = d.getLinkFlows()
For developers and researchers, the project is hosted and maintained on the WaterFutures GitHub repository code example for running a simulation? GitHub - WaterFutures/EPANET-PLUS
Pumping water is highly energy-intensive. Engineers can couple EPANET-PLUS with optimization algorithms (such as genetic algorithms or reinforcement learning) to find the most cost-effective pumping schedules. This process balances energy costs with safety metrics, such as keeping tanks full and water age low. Getting Started Example
For decades, the US Environmental Protection Agency (EPA) has provided EPANET as the global industry standard for modeling pressurized water distribution networks. However, as modern smart-water networks demand advanced data science workflows, machine learning integrations, and rapid prototyping, traditional desktop interfaces fall short. Developed by the international research initiative WaterFutures , bridges this gap, allowing civil engineers, researchers, and data scientists to programmatically build, simulate, and optimize complex water infrastructure directly within code-driven ecosystems. Key Capabilities of the Core Engine epanet plus
It provides a high-level interface for running, modifying, and analyzing simulations, making it ideal for automation and optimization studies. Key Features and Enhancements over Traditional EPANET
However, as water systems age, climate patterns shift, and digital twin technology advances, the limitations of the original EPANET have become increasingly apparent. Enter —not merely a version increment, but a paradigm shift. EPANET Plus represents a collection of enhanced modeling capabilities, extended APIs (Application Programming Interfaces), and a new computational engine that addresses the complex realities of modern water systems.
The ultimate evolution of EPANET Plus is the transition into . By connecting the enhanced hydraulic model to live utility data via SCADA (Supervisory Control and Data Acquisition) systems and smart water meters, the model ceases to be a static planning tool. pressures = d
EPANET Plus: Enhancing Water Distribution Network Modeling As water distribution systems become increasingly complex, the need for robust, specialized modeling tools grows. While the EPA's standard EPANET software is the industry standard for hydraulic and water quality simulation, it often requires specialized extensions to handle complex real-world mapping and data integration scenarios. , developed by Elad Salomons and associated with the Water Simulation community, is one such extension designed to bridge the gap between simulation results and GIS mapping.
While EPANET 2.2 provides the core simulation engine—handling hydraulic (pressure, flow) and water quality (age, chlorine decay) analysis—EPANET Plus facilitates better data handling and visualization. Key Features of EPANET Plus
Supports complex rule-based controls for pump and tank management. This process balances energy costs with safety metrics,
Simulating pipe breaks, contamination events, or power outages to develop rapid mitigation strategies. The EPANET Plus Ecosystem: Commercial Alternatives
Models multi-point contamination events and paths during safety reviews. EPANET vs. EPANET-PLUS
Simulates chloramine oxidation, organic carbon dynamics, and localized disinfectant by-product (DBP) formation.
Ensuring safe drinking water requires tracking how substances move and change within the network. EPANET Plus tracks:












