Mingcheng Ling , Jiahao Zhu , Yuxi Yang , Huiyi Li , Jiangang Yi , Jun Gao , Li Wang
{"title":"Study on an enhanced YOLOv9 algorithm for detecting stains and damage in photovoltaic panels","authors":"Mingcheng Ling , Jiahao Zhu , Yuxi Yang , Huiyi Li , Jiangang Yi , Jun Gao , Li Wang","doi":"10.1016/j.renene.2025.124540","DOIUrl":null,"url":null,"abstract":"<div><div>In recent years, photovoltaic (PV) panels have been increasingly adopted globally. However, their surfaces are susceptible to damage and soiling, which can negatively impact the output characteristics of PV modules. While intelligent cleaning robots are now widely used for maintaining PV panels, they still have limitations, such as low recognition accuracy and poor real-time performance in identifying dirt. To address these issues, this study proposes an algorithm based on an improved YOLOv9t model for detecting stains and damage on PV panels. The improvements include adding an All - in - One Dehazing Network (AOD - Net) to reduce the effects of overexposure and blurriness in captured images, replacing the original Conv with Spatial - Depth Conversion Convolution (SPD - Conv) to enhance accuracy and reduce computational complexity, and incorporating an Inverted Residual Mobile Block - Efficient Multi - Scale Attention (iRMB - EMA) mechanism to improve the algorithm's accuracy in complex backgrounds and during camera movements. Experimental results show that the improved YOLOv9t algorithm increases mAP by 5.83 % and reduces the weight file size by 18.21 % compared to other algorithms. This makes it a promising solution for PV panel maintenance and offers a new approach for large-scale photovoltaic power station automation, with the potential to significantly lower costs and enhance solar power generation efficiency.</div></div>","PeriodicalId":419,"journal":{"name":"Renewable Energy","volume":"256 ","pages":"Article 124540"},"PeriodicalIF":9.1000,"publicationDate":"2025-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Renewable Energy","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0960148125022049","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENERGY & FUELS","Score":null,"Total":0}
引用次数: 0
Abstract
In recent years, photovoltaic (PV) panels have been increasingly adopted globally. However, their surfaces are susceptible to damage and soiling, which can negatively impact the output characteristics of PV modules. While intelligent cleaning robots are now widely used for maintaining PV panels, they still have limitations, such as low recognition accuracy and poor real-time performance in identifying dirt. To address these issues, this study proposes an algorithm based on an improved YOLOv9t model for detecting stains and damage on PV panels. The improvements include adding an All - in - One Dehazing Network (AOD - Net) to reduce the effects of overexposure and blurriness in captured images, replacing the original Conv with Spatial - Depth Conversion Convolution (SPD - Conv) to enhance accuracy and reduce computational complexity, and incorporating an Inverted Residual Mobile Block - Efficient Multi - Scale Attention (iRMB - EMA) mechanism to improve the algorithm's accuracy in complex backgrounds and during camera movements. Experimental results show that the improved YOLOv9t algorithm increases mAP by 5.83 % and reduces the weight file size by 18.21 % compared to other algorithms. This makes it a promising solution for PV panel maintenance and offers a new approach for large-scale photovoltaic power station automation, with the potential to significantly lower costs and enhance solar power generation efficiency.
期刊介绍:
Renewable Energy journal is dedicated to advancing knowledge and disseminating insights on various topics and technologies within renewable energy systems and components. Our mission is to support researchers, engineers, economists, manufacturers, NGOs, associations, and societies in staying updated on new developments in their respective fields and applying alternative energy solutions to current practices.
As an international, multidisciplinary journal in renewable energy engineering and research, we strive to be a premier peer-reviewed platform and a trusted source of original research and reviews in the field of renewable energy. Join us in our endeavor to drive innovation and progress in sustainable energy solutions.