Cost-effective PV panel cleaning system controlled by raspberry PI using image processing

Recently, automation systems for technology-equipped renewable energy sources have come to the fore. However, these are often complex and costly. Since PV investment costs are high, it is of great importance to design and operate PV panels at the highest efficiency. The efficiency of PV is affected...

Full description

Saved in:
Bibliographic Details
Main Authors: Uçkan Gökhan, Oğuzay Engin
Format: Article
Language:English
Published: EDP Sciences 2025-01-01
Series:E3S Web of Conferences
Online Access:https://www.e3s-conferences.org/articles/e3sconf/pdf/2025/38/e3sconf_eepes2025_01008.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849430339523444736
author Uçkan Gökhan
Oğuzay Engin
author_facet Uçkan Gökhan
Oğuzay Engin
author_sort Uçkan Gökhan
collection DOAJ
description Recently, automation systems for technology-equipped renewable energy sources have come to the fore. However, these are often complex and costly. Since PV investment costs are high, it is of great importance to design and operate PV panels at the highest efficiency. The efficiency of PV is affected by two major factors. One of them is the tracking problem. Panels should meet the sun’s radiation as vertically as possible. Therefore, panels should optimally orient themselves to track the sun’s radiation as vertically as possible. Additionally, a significant concern arises from energy losses attributable to inadequate absorption of solar radiation, which is exacerbated by the gradual contamination of surface areas over time. Surface areas can become covered with unwanted debris and accumulations like snow, dust or bird droppings. An automation system is proposed using Raspberry Pi which controls the cleaning process of PV panels due to connected servo motors for selected sprinkler activation. Image through the replaced camera is taken. The obtained image is analyzed with python codes using methods defined in the Open CV library. The PV panel image is divided into four equal areas for analysis. And the pollution status of the region on each area is analyzed separately by the developed program codes. If one of the areas is covered with dust or snow, the sprinkler aimed at that area sprays pressurized water with the control of Raspberry Pi. The proposed PV cleaning system is analyzed and compared with conventional systems. It is seen, that the proposed system is simple, cost efficient and durable against the conventional used systems.
format Article
id doaj-art-b4d02149512b4e5f9d2efd2cc181921d
institution Kabale University
issn 2267-1242
language English
publishDate 2025-01-01
publisher EDP Sciences
record_format Article
series E3S Web of Conferences
spelling doaj-art-b4d02149512b4e5f9d2efd2cc181921d2025-08-20T03:28:01ZengEDP SciencesE3S Web of Conferences2267-12422025-01-016380100810.1051/e3sconf/202563801008e3sconf_eepes2025_01008Cost-effective PV panel cleaning system controlled by raspberry PI using image processingUçkan Gökhan0Oğuzay Engin1Pamukkale University, Department of Computer EngineeringMaltepe University, Department of Computer ProgrammingRecently, automation systems for technology-equipped renewable energy sources have come to the fore. However, these are often complex and costly. Since PV investment costs are high, it is of great importance to design and operate PV panels at the highest efficiency. The efficiency of PV is affected by two major factors. One of them is the tracking problem. Panels should meet the sun’s radiation as vertically as possible. Therefore, panels should optimally orient themselves to track the sun’s radiation as vertically as possible. Additionally, a significant concern arises from energy losses attributable to inadequate absorption of solar radiation, which is exacerbated by the gradual contamination of surface areas over time. Surface areas can become covered with unwanted debris and accumulations like snow, dust or bird droppings. An automation system is proposed using Raspberry Pi which controls the cleaning process of PV panels due to connected servo motors for selected sprinkler activation. Image through the replaced camera is taken. The obtained image is analyzed with python codes using methods defined in the Open CV library. The PV panel image is divided into four equal areas for analysis. And the pollution status of the region on each area is analyzed separately by the developed program codes. If one of the areas is covered with dust or snow, the sprinkler aimed at that area sprays pressurized water with the control of Raspberry Pi. The proposed PV cleaning system is analyzed and compared with conventional systems. It is seen, that the proposed system is simple, cost efficient and durable against the conventional used systems.https://www.e3s-conferences.org/articles/e3sconf/pdf/2025/38/e3sconf_eepes2025_01008.pdf
spellingShingle Uçkan Gökhan
Oğuzay Engin
Cost-effective PV panel cleaning system controlled by raspberry PI using image processing
E3S Web of Conferences
title Cost-effective PV panel cleaning system controlled by raspberry PI using image processing
title_full Cost-effective PV panel cleaning system controlled by raspberry PI using image processing
title_fullStr Cost-effective PV panel cleaning system controlled by raspberry PI using image processing
title_full_unstemmed Cost-effective PV panel cleaning system controlled by raspberry PI using image processing
title_short Cost-effective PV panel cleaning system controlled by raspberry PI using image processing
title_sort cost effective pv panel cleaning system controlled by raspberry pi using image processing
url https://www.e3s-conferences.org/articles/e3sconf/pdf/2025/38/e3sconf_eepes2025_01008.pdf
work_keys_str_mv AT uckangokhan costeffectivepvpanelcleaningsystemcontrolledbyraspberrypiusingimageprocessing
AT oguzayengin costeffectivepvpanelcleaningsystemcontrolledbyraspberrypiusingimageprocessing