Double Tensor-Decomposition for SCADA Data Completion in Water Networks
Supervisory Control And Data Acquisition (SCADA) systems currently monitor and collect a huge among of data from all kind of processes. Ideally, they must run without interruption, but in practice, some data may be lost due to a sensor failure or a communication breakdown. When it happens, given the...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-12-01
|
Series: | Water |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-4441/12/1/80 |
id |
doaj-b5fc7da3b0634547a24161c42940f0f7 |
---|---|
record_format |
Article |
spelling |
doaj-b5fc7da3b0634547a24161c42940f0f72020-11-25T02:47:37ZengMDPI AGWater2073-44412019-12-011218010.3390/w12010080w12010080Double Tensor-Decomposition for SCADA Data Completion in Water NetworksPere Marti-Puig0Arnau Martí-Sarri1Moisès Serra-Serra2Data and Signal Processing Group, U Science Tech, University of Vic—Central University of Catalonia, c/de la Laura 13, 08500 Vic, Catalonia, SpainData and Signal Processing Group, U Science Tech, University of Vic—Central University of Catalonia, c/de la Laura 13, 08500 Vic, Catalonia, SpainMECAMAT Group, U Science Tech, University of Vic—Central University of Catalonia, c/de la Laura 13, 08500 Vic, Catalonia, SpainSupervisory Control And Data Acquisition (SCADA) systems currently monitor and collect a huge among of data from all kind of processes. Ideally, they must run without interruption, but in practice, some data may be lost due to a sensor failure or a communication breakdown. When it happens, given the nature of these failures, information is lost in bursts, that is, sets of consecutive samples. When this occurs, it is necessary to fill out the gaps of the historical data with a reliable data completion method. This paper presents an <i>ad hoc</i> method to complete the data lost by a SCADA system in case of long bursts. The data correspond to levels of drinking water tanks of a Water Network company which present fluctuation patterns on a daily and a weekly scale. In this work, a new <i>tensorization</i> process and a novel completion algorithm mainly based on two tensor decompositions are presented. Statistical tests are realised, which consist of applying the data reconstruction algorithms, by deliberately removing bursts of data in verified historical databases, to be able to evaluate the real effectiveness of the tested methods. For this application, the presented approach outperforms the other techniques found in the literature.https://www.mdpi.com/2073-4441/12/1/80water networksscada datatensor completiontensor decomposition |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Pere Marti-Puig Arnau Martí-Sarri Moisès Serra-Serra |
spellingShingle |
Pere Marti-Puig Arnau Martí-Sarri Moisès Serra-Serra Double Tensor-Decomposition for SCADA Data Completion in Water Networks Water water networks scada data tensor completion tensor decomposition |
author_facet |
Pere Marti-Puig Arnau Martí-Sarri Moisès Serra-Serra |
author_sort |
Pere Marti-Puig |
title |
Double Tensor-Decomposition for SCADA Data Completion in Water Networks |
title_short |
Double Tensor-Decomposition for SCADA Data Completion in Water Networks |
title_full |
Double Tensor-Decomposition for SCADA Data Completion in Water Networks |
title_fullStr |
Double Tensor-Decomposition for SCADA Data Completion in Water Networks |
title_full_unstemmed |
Double Tensor-Decomposition for SCADA Data Completion in Water Networks |
title_sort |
double tensor-decomposition for scada data completion in water networks |
publisher |
MDPI AG |
series |
Water |
issn |
2073-4441 |
publishDate |
2019-12-01 |
description |
Supervisory Control And Data Acquisition (SCADA) systems currently monitor and collect a huge among of data from all kind of processes. Ideally, they must run without interruption, but in practice, some data may be lost due to a sensor failure or a communication breakdown. When it happens, given the nature of these failures, information is lost in bursts, that is, sets of consecutive samples. When this occurs, it is necessary to fill out the gaps of the historical data with a reliable data completion method. This paper presents an <i>ad hoc</i> method to complete the data lost by a SCADA system in case of long bursts. The data correspond to levels of drinking water tanks of a Water Network company which present fluctuation patterns on a daily and a weekly scale. In this work, a new <i>tensorization</i> process and a novel completion algorithm mainly based on two tensor decompositions are presented. Statistical tests are realised, which consist of applying the data reconstruction algorithms, by deliberately removing bursts of data in verified historical databases, to be able to evaluate the real effectiveness of the tested methods. For this application, the presented approach outperforms the other techniques found in the literature. |
topic |
water networks scada data tensor completion tensor decomposition |
url |
https://www.mdpi.com/2073-4441/12/1/80 |
work_keys_str_mv |
AT peremartipuig doubletensordecompositionforscadadatacompletioninwaternetworks AT arnaumartisarri doubletensordecompositionforscadadatacompletioninwaternetworks AT moisesserraserra doubletensordecompositionforscadadatacompletioninwaternetworks |
_version_ |
1724752456368259072 |