journal article·2023-04-26Open access

Stream-DBSCAN: A Streaming Distributed Clustering Model for Water Quality Monitoring

Chunxiao Mu, Yanchen Hou, Jindong Zhao, Shouke Wei, Yuxuan Wu

Applied Sciences· Volume 13· Issue 9

Abstract

With the increasing use of wireless sensor networks in water quality monitoring, an enormous amount of streaming data is generated by widely deployed sensors. However, the current batch mode used for data analysis can no longer meet the diverse combination of monitoring indicators and the requirement for timely analysis results on an all-weather basis. To overcome these challenges and analyze a large amount of water quality data quickly and accurately, we propose a stream-DBSCAN distributed stream processing clustering model. First, real-time data streams are processed using the distributed stream computing framework Flink. Then, the DBSCAN clustering algorithm is applied to cluster each dataset as a different dimension of the cluster. Finally, the time distribution characteristics of the data in the same cluster are analyzed to identify the water quality variation rules. The system can extract data noise points and identify sudden deterioration of water quality. We tested the model using datasets on three water quality indices, pH, ammonia nitrogen (NH4N), and turbidity, in the Yantai Menlou Reservoir from May to August 2019. The results demonstrate that the system can efficiently and quickly perform cluster analysis on streaming data. By analyzing the clustering results, we found that the daily variation of water quality and sudden pollution events in the Menlou Reservoir are consistent with the actual situation.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Water Quality Monitoring Technologies · Water Quality Monitoring and Analysis · Hydrological Forecasting Using AI

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Fisheries College, Ocean University of China, Qingdao 266001, China

School of Computer and Control Engineering, Yantai University, Yantai 264005, China

Deepsim Intelligence Technology Inc., Abbotsford, BC V2T 0G9, Canada

Funding

Natural Science Foundation of Shandong Province

References (30)

Show source-provided references
1. Falkenmark, M., and Lundqvist, J. (1997). World Freshwater Problems—Call for A New Realism, Stockholm Environment Institute.
2. Improving the design level of water conservancy planning by using the concept of water resources sustainable development
3. Analysis of Connotation and Current Situation of Water Resources Risks in China
4. Predictive modeling for wastewater applications: Linear and nonlinear approaches10.1016/j.envsoft.2008.06.002 ↗
5. Sewage Quality Prediction Based on LSTM Neural Network and DBSCAN Algorithm
6. Real-time water quality prediction model based on IGA-BPNN method
7. Water Environ mental Capacit y of a Reservoir in Yantai
8. Research on Information System Construction of Menlou Reservoir in Yantai
9. Water Pollution Investigation and Water Quality Model Establishment for Menlou Reservoir in Yantai
10. The Concept, Characteristics and Application of Big Data
11. Research on Effective Technology to Improve the Accuracy and Stability of Water Quality Testing Results
12. Zhou, W. (2020). Analysis of Water Quality Influencing Factorsand Water Quality Prediction in the Three Gorges Reservoir Area. [Master’s Thesis, Chongqing Jiaotong University].
13. Analysis and prediction of big stream data in real-time water quality monitoring system10.3233/AIS-200571 ↗
14. Di, Z., Chang, M., Guo, P., Li, Y., and Chang, Y. (2019). Using real-time data and unsupervised machine learning techniques to study large-scale spatio-temporal characteristics of wastewater discharges and their influence on surface water quality in the yangtze river basin. Water, 11.10.3390/w11061268 ↗
15. Quality zones automatically identified in water distribution networks by applying data clustering methods to conductivity measurements10.1016/j.watres.2021.117716 ↗
16. Application of machine learning techniques to predict anomalies in water supply networks10.2166/ws.2016.062 ↗
17. Data mining with big data10.1109/TKDE.2013.109 ↗
18. Big data technologies and management: What conceptual modeling can do10.1016/j.datak.2017.01.001 ↗
19. Analysis of K-Means and K-Medoids algorithm for big data10.1016/j.procs.2016.02.095 ↗
20. In-memory parallel processing of massive remotely sensed data using an apache spark on hadoop yarn model10.1109/JSTARS.2016.2547020 ↗
21. Shirkhorshidi, A.S., Aghabozorgi, S., Wah, T.Y., and Herawan, T. (2014). Big Data Clustering: A Review, Springer. ICCSA 2014.10.1007/978-3-319-09156-3_49 ↗
22. Clustering with Local Density Peaks-Based Minimum Spanning Tree10.1109/TKDE.2019.2930056 ↗
23. Du, M., Zhao, J., Sun, J., and Dong, Y. (2022). M3W: Multistep three-way clustering. IEEE Trans. Neural Netw. Learn. Syst., 1–14.10.1109/TNNLS.2022.3208418 ↗
24. An Improved DBSCAN Algorithm Based on the Neighbor Similarity and Fast Nearest Neighbor Query10.1109/ACCESS.2020.2972034 ↗
25. Spark Parallelization Improved SDKB-DBSCAN Clustering Algorithm
26. Wireless sensor networks: A survey on monitoring water quality10.1016/j.jart.2017.07.004 ↗
27. Water Quality Monitoring Using Wireless Sensor Networks: Current Trends and Future Research Directions
28. Algorithm AS 136: A K-Means Clustering Algorithm
29. K-DBSCAN: An improved DBSCAN algorithm for big data10.1007/s11227-020-03524-3 ↗
30. Mo, Y. (2015). Design and Implementation of a Water Quality Monitoring System Server Side. [Master’s Thesis, Huazhong University of Science and Technology].