Analysis and prediction of big stream data in real-time water quality monitoring system

2020 ◽  
Vol 12 (5) ◽  
pp. 393-406
Author(s):  
Jindong Zhao ◽  
Shouke Wei ◽  
Xuebin Wen ◽  
Xiuqin Qiu

Large scale real-time water quality monitoring system usually produces vast amounts of high frequency data, and it is difficult for traditional water quality monitoring system to process such large and high frequency data generated by wireless sensor network. A real-time processing and early warning system framework is proposed to solve this problem, Apache Storm is used as the big data processing platform, and Kafka message queue is applied to classify the sample data into several data streams so as to reserve the time series data property of a sensor. In storm platform, Daubechies Wavelet is used to decompose the data series to obtain the trend of the series, then Long Short Term Memory Network (LSTM) model is used to model and predict the trend of the data. This paper provides a detailed description concerning the distribution mechanism of aggregated data in Storm, data storage format in HBase, the process of wavelet decomposition, model training and the application of mode for prediction. The application results in Xin’an River in Yantai City reveal that the prosed system framework has a very good ability to model big data with high prediction accuracy and robust processing capability.

2019 ◽  
Author(s):  
Jeba Anandh S ◽  
Anandharaj M ◽  
Aswinrajan J ◽  
Karankumar G ◽  
Karthik P

2014 ◽  
Vol 85 (2) ◽  
pp. 641-647 ◽  
Author(s):  
Kwee Siong Tew ◽  
Ming-Yih Leu ◽  
Jih-Terng Wang ◽  
Chia-Ming Chang ◽  
Chung-Chi Chen ◽  
...  

2014 ◽  
Vol 38 (0) ◽  
pp. 42 ◽  
Author(s):  
B. U. Adarsh ◽  
Darshini B. Divya ◽  
K. R. Shobba ◽  
K. Natarajan ◽  
A. Paventhan ◽  
...  

2020 ◽  
Vol 3 (1) ◽  
pp. 46-49
Author(s):  
Wahyudi Sofyan ◽  
Muhammad Niswar ◽  
Andani Achmad

Abstract Water quality is one of the determining factors in maintaining survival and growth of crab larvae, therefore we need a tool that can monitor water quality which includes temperature parameters, pH and salinity in real time and online in crab larva culture. This system consists of several sensor nodes with the main component being Arduino Uno which is connected by several sensor nodes as a publisher and Raspberry Pi 3 (RPi3) board as a broker. Data from each sensor node will be sent to brokers with different topics - and stored to a database using a wireless network. The application system used with the MQTT (Message Queue Telemetry Transport) protocol uses a red node. Red node will display data of each sensor node in the form of gauge and graph. In this study a water quality monitoring system was designed and developed. This tool uses the MQTT (Message Queue Telemetry Transport) protocol to display sensor node data in real time.


Sign in / Sign up

Export Citation Format

Share Document