A Comparison of Power Quality Disturbance Detection and Classification Methods Using CNN, LSTM and CNN-LSTM

The use of electronic loads has improved many aspects of everyday life, permitting more efficient, precise and automated process. As a drawback, the nonlinear behavior of these systems entails the injection of electrical disturbances on the power grid that can cause distortion of voltage and current...

Full description

Bibliographic Details
Main Authors: Carlos Iturrino Garcia, Francesco Grasso, Antonio Luchetta, Maria Cristina Piccirilli, Libero Paolucci, Giacomo Talluri
Format: Article
Language:English
Published: MDPI AG 2020-09-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/19/6755
id doaj-6d082b9c499b414f80db57bf2c8195d9
record_format Article
spelling doaj-6d082b9c499b414f80db57bf2c8195d92020-11-25T03:47:25ZengMDPI AGApplied Sciences2076-34172020-09-01106755675510.3390/app10196755A Comparison of Power Quality Disturbance Detection and Classification Methods Using CNN, LSTM and CNN-LSTMCarlos Iturrino Garcia0Francesco Grasso1Antonio Luchetta2Maria Cristina Piccirilli3Libero Paolucci4Giacomo Talluri5Smart Energy Lab, University of Florence, 50139 Florence, ItalySmart Energy Lab, University of Florence, 50139 Florence, ItalySmart Energy Lab, University of Florence, 50139 Florence, ItalySmart Energy Lab, University of Florence, 50139 Florence, ItalySmart Energy Lab, University of Florence, 50139 Florence, ItalySmart Energy Lab, University of Florence, 50139 Florence, ItalyThe use of electronic loads has improved many aspects of everyday life, permitting more efficient, precise and automated process. As a drawback, the nonlinear behavior of these systems entails the injection of electrical disturbances on the power grid that can cause distortion of voltage and current. In order to adopt countermeasures, it is important to detect and classify these disturbances. To do this, several Machine Learning Algorithms are currently exploited. Among them, for the present work, the Long Short Term Memory (LSTM), the Convolutional Neural Networks (CNN), the Convolutional Neural Networks Long Short Term Memory (CNN-LSTM) and the CNN-LSTM with adjusted hyperparameters are compared. As a preliminary stage of the research, the voltage and current time signals are simulated using MATLAB Simulink. Thanks to the simulation results, it is possible to acquire a current and voltage dataset with which the identification algorithms are trained, validated and tested. These datasets include simulations of several disturbances such as Sag, Swell, Harmonics, Transient, Notch and Interruption. Data Augmentation techniques are used in order to increase the variability of the training and validation dataset in order to obtain a generalized result. After that, the networks are fed with an experimental dataset of voltage and current field measurements containing the disturbances mentioned above. The networks have been compared, resulting in a 79.14% correct classification rate with the LSTM network versus a 84.58% for the CNN, 84.76% for the CNN-LSTM and a 83.66% for the CNN-LSTM with adjusted hyperparameters. All of these networks are tested using real measurements.https://www.mdpi.com/2076-3417/10/19/6755power quality disturbanceslong short term memoryconvolutional neural networkshort time Fourier transform
collection DOAJ
language English
format Article
sources DOAJ
author Carlos Iturrino Garcia
Francesco Grasso
Antonio Luchetta
Maria Cristina Piccirilli
Libero Paolucci
Giacomo Talluri
spellingShingle Carlos Iturrino Garcia
Francesco Grasso
Antonio Luchetta
Maria Cristina Piccirilli
Libero Paolucci
Giacomo Talluri
A Comparison of Power Quality Disturbance Detection and Classification Methods Using CNN, LSTM and CNN-LSTM
Applied Sciences
power quality disturbances
long short term memory
convolutional neural network
short time Fourier transform
author_facet Carlos Iturrino Garcia
Francesco Grasso
Antonio Luchetta
Maria Cristina Piccirilli
Libero Paolucci
Giacomo Talluri
author_sort Carlos Iturrino Garcia
title A Comparison of Power Quality Disturbance Detection and Classification Methods Using CNN, LSTM and CNN-LSTM
title_short A Comparison of Power Quality Disturbance Detection and Classification Methods Using CNN, LSTM and CNN-LSTM
title_full A Comparison of Power Quality Disturbance Detection and Classification Methods Using CNN, LSTM and CNN-LSTM
title_fullStr A Comparison of Power Quality Disturbance Detection and Classification Methods Using CNN, LSTM and CNN-LSTM
title_full_unstemmed A Comparison of Power Quality Disturbance Detection and Classification Methods Using CNN, LSTM and CNN-LSTM
title_sort comparison of power quality disturbance detection and classification methods using cnn, lstm and cnn-lstm
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-09-01
description The use of electronic loads has improved many aspects of everyday life, permitting more efficient, precise and automated process. As a drawback, the nonlinear behavior of these systems entails the injection of electrical disturbances on the power grid that can cause distortion of voltage and current. In order to adopt countermeasures, it is important to detect and classify these disturbances. To do this, several Machine Learning Algorithms are currently exploited. Among them, for the present work, the Long Short Term Memory (LSTM), the Convolutional Neural Networks (CNN), the Convolutional Neural Networks Long Short Term Memory (CNN-LSTM) and the CNN-LSTM with adjusted hyperparameters are compared. As a preliminary stage of the research, the voltage and current time signals are simulated using MATLAB Simulink. Thanks to the simulation results, it is possible to acquire a current and voltage dataset with which the identification algorithms are trained, validated and tested. These datasets include simulations of several disturbances such as Sag, Swell, Harmonics, Transient, Notch and Interruption. Data Augmentation techniques are used in order to increase the variability of the training and validation dataset in order to obtain a generalized result. After that, the networks are fed with an experimental dataset of voltage and current field measurements containing the disturbances mentioned above. The networks have been compared, resulting in a 79.14% correct classification rate with the LSTM network versus a 84.58% for the CNN, 84.76% for the CNN-LSTM and a 83.66% for the CNN-LSTM with adjusted hyperparameters. All of these networks are tested using real measurements.
topic power quality disturbances
long short term memory
convolutional neural network
short time Fourier transform
url https://www.mdpi.com/2076-3417/10/19/6755
work_keys_str_mv AT carlositurrinogarcia acomparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT francescograsso acomparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT antonioluchetta acomparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT mariacristinapiccirilli acomparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT liberopaolucci acomparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT giacomotalluri acomparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT carlositurrinogarcia comparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT francescograsso comparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT antonioluchetta comparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT mariacristinapiccirilli comparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT liberopaolucci comparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
AT giacomotalluri comparisonofpowerqualitydisturbancedetectionandclassificationmethodsusingcnnlstmandcnnlstm
_version_ 1724501932479873024