Development of a machine-learning-based method for early fault detection in photovoltaic systems
Abstract In the process of the decarbonization of energy production, the use of photovoltaic systems (PVS) is an increasing trend. In order to optimize the power generation, the fault detection and identification in PVS is significant. The purpose of this work is the study and implementation of such...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2023-04-01
|
Series: | Journal of Engineering and Applied Science |
Subjects: | |
Online Access: | https://doi.org/10.1186/s44147-023-00200-0 |
_version_ | 1797841045063467008 |
---|---|
author | Stylianos Voutsinas Dimitrios Karolidis Ioannis Voyiatzis Maria Samarakou |
author_facet | Stylianos Voutsinas Dimitrios Karolidis Ioannis Voyiatzis Maria Samarakou |
author_sort | Stylianos Voutsinas |
collection | DOAJ |
description | Abstract In the process of the decarbonization of energy production, the use of photovoltaic systems (PVS) is an increasing trend. In order to optimize the power generation, the fault detection and identification in PVS is significant. The purpose of this work is the study and implementation of such an algorithm, for the detection as many as faults arising on the DC side of a photovoltaic system. A machine learning technique was chosen. The dataset used to train the algorithm was based on a year’s worth of irradiance and temperature data, as well as data from the PV cell used. The method uses logistic regression with cross validation as a new approach to detect and identify faults in PVS. It is applied to smart PV arrays, that can transmit voltage and current measurements from each PV cell of the array individually. The results are satisfactory since the algorithm can detect the majority of faults that occur on the DC side of a photovoltaic (open-circuit fault, short-circuit fault, mismatch faults). The accuracy of the algorithm (97.11%) is comparable to other methods presented by the literature. Moreover, the computational cost of the proposed method is significantly lower than the methods presented in the literature. In summary, the performance of the implemented algorithm is considered particularly satisfactory and can be easily applied to PVS. |
first_indexed | 2024-04-09T16:24:35Z |
format | Article |
id | doaj.art-eb92a3ddc4cc4355952c73ae5d99c21c |
institution | Directory Open Access Journal |
issn | 1110-1903 2536-9512 |
language | English |
last_indexed | 2024-04-09T16:24:35Z |
publishDate | 2023-04-01 |
publisher | SpringerOpen |
record_format | Article |
series | Journal of Engineering and Applied Science |
spelling | doaj.art-eb92a3ddc4cc4355952c73ae5d99c21c2023-04-23T11:18:33ZengSpringerOpenJournal of Engineering and Applied Science1110-19032536-95122023-04-0170111710.1186/s44147-023-00200-0Development of a machine-learning-based method for early fault detection in photovoltaic systemsStylianos Voutsinas0Dimitrios Karolidis1Ioannis Voyiatzis2Maria Samarakou3Department of Informatics and Computer Engineering, University of West AtticaDepartment of Informatics and Computer Engineering, University of West AtticaDepartment of Informatics and Computer Engineering, University of West AtticaDepartment of Informatics and Computer Engineering, University of West AtticaAbstract In the process of the decarbonization of energy production, the use of photovoltaic systems (PVS) is an increasing trend. In order to optimize the power generation, the fault detection and identification in PVS is significant. The purpose of this work is the study and implementation of such an algorithm, for the detection as many as faults arising on the DC side of a photovoltaic system. A machine learning technique was chosen. The dataset used to train the algorithm was based on a year’s worth of irradiance and temperature data, as well as data from the PV cell used. The method uses logistic regression with cross validation as a new approach to detect and identify faults in PVS. It is applied to smart PV arrays, that can transmit voltage and current measurements from each PV cell of the array individually. The results are satisfactory since the algorithm can detect the majority of faults that occur on the DC side of a photovoltaic (open-circuit fault, short-circuit fault, mismatch faults). The accuracy of the algorithm (97.11%) is comparable to other methods presented by the literature. Moreover, the computational cost of the proposed method is significantly lower than the methods presented in the literature. In summary, the performance of the implemented algorithm is considered particularly satisfactory and can be easily applied to PVS.https://doi.org/10.1186/s44147-023-00200-0Photovoltaic systemsPhotovoltaic fault detection algorithmsI–V curvesMachine learning |
spellingShingle | Stylianos Voutsinas Dimitrios Karolidis Ioannis Voyiatzis Maria Samarakou Development of a machine-learning-based method for early fault detection in photovoltaic systems Journal of Engineering and Applied Science Photovoltaic systems Photovoltaic fault detection algorithms I–V curves Machine learning |
title | Development of a machine-learning-based method for early fault detection in photovoltaic systems |
title_full | Development of a machine-learning-based method for early fault detection in photovoltaic systems |
title_fullStr | Development of a machine-learning-based method for early fault detection in photovoltaic systems |
title_full_unstemmed | Development of a machine-learning-based method for early fault detection in photovoltaic systems |
title_short | Development of a machine-learning-based method for early fault detection in photovoltaic systems |
title_sort | development of a machine learning based method for early fault detection in photovoltaic systems |
topic | Photovoltaic systems Photovoltaic fault detection algorithms I–V curves Machine learning |
url | https://doi.org/10.1186/s44147-023-00200-0 |
work_keys_str_mv | AT stylianosvoutsinas developmentofamachinelearningbasedmethodforearlyfaultdetectioninphotovoltaicsystems AT dimitrioskarolidis developmentofamachinelearningbasedmethodforearlyfaultdetectioninphotovoltaicsystems AT ioannisvoyiatzis developmentofamachinelearningbasedmethodforearlyfaultdetectioninphotovoltaicsystems AT mariasamarakou developmentofamachinelearningbasedmethodforearlyfaultdetectioninphotovoltaicsystems |