A Toolbox for Supporting Research on AI in Water Distribution Networks

André Artelt,Marios S. Kyriakou,Stelios G. Vrachimis,Demetrios G. Eliades,Barbara Hammer,Marios M. Polycarpou
2024-06-04
Abstract:Drinking water is a vital resource for humanity, and thus, Water Distribution Networks (WDNs) are considered critical infrastructures in modern societies. The operation of WDNs is subject to diverse challenges such as water leakages and contamination, cyber/physical attacks, high energy consumption during pump operation, etc. With model-based methods reaching their limits due to various uncertainty sources, AI methods offer promising solutions to those challenges. In this work, we introduce a Python toolbox for complex scenario modeling \& generation such that AI researchers can easily access challenging problems from the drinking water domain. Besides providing a high-level interface for the easy generation of hydraulic and water quality scenario data, it also provides easy access to popular event detection benchmarks and an environment for developing control algorithms.
Artificial Intelligence,Computational Engineering, Finance, and Science,Systems and Control
What problem does this paper attempt to address?
The problems that this paper attempts to solve are the multiple challenges faced by Water Distribution Networks (WDNs) in actual operation, such as water leakage, pollution, the network being subject to cyber/physical attacks, and high energy consumption during pump operation. With the acceleration of the urbanization process, WDNs are becoming more and more complex, and the effectiveness of the existing model - based methods has reached its limit due to the influence of various sources of uncertainty. Therefore, artificial intelligence (AI) methods are regarded as promising tools to address these challenges. Specifically, the paper introduces a Python toolbox, which aims to support AI researchers to easily access challenging problems in the field of drinking water. This toolbox not only provides high - level interfaces for easily generating hydraulic and water quality scenario data, but also provides easy access to popular event detection benchmarks and an environment for developing control algorithms. In this way, the toolbox helps AI researchers develop methods that can support human WDN operators to deal with various real - world challenges.