hh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Fault Detection in Photovoltaic Systems Using a Machine Learning Approach
Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
Federal University of Rio Grande do Sul, Porto Alegre, Brazil.
Halmstad University, School of Information Technology. Federal University of Rio Grande do Sul, Porto Alegre, Brazil.ORCID iD: 0000-0003-4655-8889
2025 (English)In: IEEE Access, E-ISSN 2169-3536, Vol. 13, p. 41406-41421Article in journal (Refereed) Published
Abstract [en]

Research and development of intelligent fault monitoring in photovoltaic systems are crucial for efficient energy generation. In response to the industry's demand for innovative solutions to enhance energy output and reduce maintenance costs, this study explores machine-learning approaches for the autonomous detection and classification of faults caused by partial shading and dirt accumulation in photovoltaic modules. The proposed fault detection solutions rely on analyzing different algorithms, including Support Vector Machine, Artificial Neural Network, Random Forest, Decision Tree, and Logistic Regression. The research explored data collected from two real photovoltaic systems, each with distinct module characteristics and power ratings. Data were gathered for systems without faults, with faults simulated by partial shading, and faults simulated by dirt accumulation. Crucial information, including voltage, current, ambient temperature, and irradiance, was recorded to assess and classify these kinds of faults. This study presents three main contributions: the implementation and comparison of multiple machine learning models for fault detection, an investigation into the feasibility of identifying these faults using only electrical and environmental data, and an analysis of model performance in a photovoltaic system different from the one used for training. The results indicate that models trained on a specific system achieve high accuracy but face challenges when applied to systems with different characteristics, suggesting that each new photovoltaic system to be monitored should be included in the training phase to enhance classification performance. Noteworthy results were obtained with the Artificial Neural Network model, achieving precision values exceeding 98%. © 2025 The Authors. This work is licensed under a Creative Commons Attribution 4.0 License.

Place, publisher, year, edition, pages
Piscataway, NJ: IEEE, 2025. Vol. 13, p. 41406-41421
Keywords [en]
Photovoltaic systems, Solar power generation, Data models, Fault detection, Computational modeling, Voltage, Temperature distribution, Fault diagnosis, Training, Temperature measurement, Photovoltaic faults, machine learning, partial shading, dirt accumulation
National Category
Energy Systems Energy Engineering
Identifiers
URN: urn:nbn:se:hh:diva-55688DOI: 10.1109/ACCESS.2025.3547838ISI: 001442889800016Scopus ID: 2-s2.0-86000166764&OAI: oai:DiVA.org:hh-55688DiVA, id: diva2:1949015
Available from: 2025-04-01 Created: 2025-04-01 Last updated: 2025-10-01Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Pignaton de Freitas, Edison

Search in DiVA

By author/editor
Pignaton de Freitas, Edison
By organisation
School of Information Technology
In the same journal
IEEE Access
Energy SystemsEnergy Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 83 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf