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...

Full description

Bibliographic Details
Main Authors: Stylianos Voutsinas, Dimitrios Karolidis, Ioannis Voyiatzis, Maria Samarakou
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