Machine Learning and Simulation-Optimization Coupling for Water Distribution Network Contamination Source Detection

This paper presents and explores a novel methodology for solving the problem of a water distribution network contamination event, which includes determining the exact source of contamination, the contamination start and end times and the injected contaminant concentration. The methodology is based o...

Full description

Bibliographic Details
Main Authors: Luka Grbčić, Lado Kranjčević, Siniša Družeta
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/4/1157
_version_ 1827602410017652736
author Luka Grbčić
Lado Kranjčević
Siniša Družeta
author_facet Luka Grbčić
Lado Kranjčević
Siniša Družeta
author_sort Luka Grbčić
collection DOAJ
description This paper presents and explores a novel methodology for solving the problem of a water distribution network contamination event, which includes determining the exact source of contamination, the contamination start and end times and the injected contaminant concentration. The methodology is based on coupling a machine learning algorithm for predicting the most probable contamination sources in a water distribution network with an optimization algorithm for determining the values of contamination start time, end time and injected contaminant concentration for each predicted node separately. Two slightly different algorithmic frameworks were constructed which are based on the mentioned methodology. Both algorithmic frameworks utilize the Random Forest algorithm for classification of top source contamination node candidates, with one of the frameworks directly using the stochastic fireworks optimization algorithm to determine the contamination start time, end time and injected contaminant concentration for each predicted node separately. The second framework uses the Random Forest algorithm for an additional regression prediction of each top node’s start time, end time and contaminant concentration and is then coupled with the deterministic global search optimization algorithm MADS. Both a small sized (92 potential sources) network with perfect sensor measurements and a medium sized (865 potential sources) benchmark network with fuzzy sensor measurements were used to explore the proposed frameworks. Both algorithmic frameworks perform well and show robustness in determining the true source node, start and end times and contaminant concentration, with the second framework being extremely efficient on the fuzzy sensor measurement benchmark network.
first_indexed 2024-03-09T05:17:59Z
format Article
id doaj.art-3f36c70248d94b4a9bf8038f4d66c9f6
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T05:17:59Z
publishDate 2021-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-3f36c70248d94b4a9bf8038f4d66c9f62023-12-03T12:43:19ZengMDPI AGSensors1424-82202021-02-01214115710.3390/s21041157Machine Learning and Simulation-Optimization Coupling for Water Distribution Network Contamination Source DetectionLuka Grbčić0Lado Kranjčević1Siniša Družeta2Department of Fluid Mechanics and Computational Engineering, Faculty of Engineering, University of Rijeka, 51000 Rijeka, CroatiaDepartment of Fluid Mechanics and Computational Engineering, Faculty of Engineering, University of Rijeka, 51000 Rijeka, CroatiaDepartment of Fluid Mechanics and Computational Engineering, Faculty of Engineering, University of Rijeka, 51000 Rijeka, CroatiaThis paper presents and explores a novel methodology for solving the problem of a water distribution network contamination event, which includes determining the exact source of contamination, the contamination start and end times and the injected contaminant concentration. The methodology is based on coupling a machine learning algorithm for predicting the most probable contamination sources in a water distribution network with an optimization algorithm for determining the values of contamination start time, end time and injected contaminant concentration for each predicted node separately. Two slightly different algorithmic frameworks were constructed which are based on the mentioned methodology. Both algorithmic frameworks utilize the Random Forest algorithm for classification of top source contamination node candidates, with one of the frameworks directly using the stochastic fireworks optimization algorithm to determine the contamination start time, end time and injected contaminant concentration for each predicted node separately. The second framework uses the Random Forest algorithm for an additional regression prediction of each top node’s start time, end time and contaminant concentration and is then coupled with the deterministic global search optimization algorithm MADS. Both a small sized (92 potential sources) network with perfect sensor measurements and a medium sized (865 potential sources) benchmark network with fuzzy sensor measurements were used to explore the proposed frameworks. Both algorithmic frameworks perform well and show robustness in determining the true source node, start and end times and contaminant concentration, with the second framework being extremely efficient on the fuzzy sensor measurement benchmark network.https://www.mdpi.com/1424-8220/21/4/1157random forestswater network contaminationsimulation-optimizationmachine learningpollution source identificationfireworks algorithm
spellingShingle Luka Grbčić
Lado Kranjčević
Siniša Družeta
Machine Learning and Simulation-Optimization Coupling for Water Distribution Network Contamination Source Detection
Sensors
random forests
water network contamination
simulation-optimization
machine learning
pollution source identification
fireworks algorithm
title Machine Learning and Simulation-Optimization Coupling for Water Distribution Network Contamination Source Detection
title_full Machine Learning and Simulation-Optimization Coupling for Water Distribution Network Contamination Source Detection
title_fullStr Machine Learning and Simulation-Optimization Coupling for Water Distribution Network Contamination Source Detection
title_full_unstemmed Machine Learning and Simulation-Optimization Coupling for Water Distribution Network Contamination Source Detection
title_short Machine Learning and Simulation-Optimization Coupling for Water Distribution Network Contamination Source Detection
title_sort machine learning and simulation optimization coupling for water distribution network contamination source detection
topic random forests
water network contamination
simulation-optimization
machine learning
pollution source identification
fireworks algorithm
url https://www.mdpi.com/1424-8220/21/4/1157
work_keys_str_mv AT lukagrbcic machinelearningandsimulationoptimizationcouplingforwaterdistributionnetworkcontaminationsourcedetection
AT ladokranjcevic machinelearningandsimulationoptimizationcouplingforwaterdistributionnetworkcontaminationsourcedetection
AT sinisadruzeta machinelearningandsimulationoptimizationcouplingforwaterdistributionnetworkcontaminationsourcedetection