Asif Ur Rahman Adib , Mainul Islam , Md. Shadman Abid , Razzaqul Ahshan
{"title":"基于深度学习的太阳能电池板分割和故障分类框架,可解释的人工智能增强","authors":"Asif Ur Rahman Adib , Mainul Islam , Md. Shadman Abid , Razzaqul Ahshan","doi":"10.1016/j.solener.2025.114058","DOIUrl":null,"url":null,"abstract":"<div><div>With the increasing adoption of solar photovoltaic (PV) systems worldwide, efficient monitoring and fault detection have become essential to ensure optimal performance and longevity. Traditional PV panel inspection methods are often time-consuming, labor-intensive, and lack precision. To address these challenges, this study presents a deep learning-based framework for solar panel segmentation along with faults and abnormalities classification enhanced with Lime based Explainable AI (XAI). The proposed approach employs a hybrid segmentation model that combines the strengths of U-Net and RefineNet, leveraging DenseNet as the backbone. The segmentation module is designed to perform binary segmentation to ensure the precise localization of solar panels before the fault classification stage. For fault classification, the MobileNetV3Small-based transfer learning model has been utilized, which can classify diverse real-world solar panel fault and abnormality conditions, including physical and electrical damage, dust, bird droppings, and snow cover. Furthermore, LIME-based XAI has been incorporated to improve interpretability, providing insight into the decision-making process of the model. The segmentation model achieved an Intersection over Union (IoU) of 93.63% and 91.24% for two publicly available datasets. The classification model attained 97.53% accuracy. The proposed method outperforms existing approaches in both segmentation and classification while maintaining computational efficiency. By combining segmentation and fault classification as a sequential model, this framework enables automated solar panel monitoring with high reliability and transparency.</div></div>","PeriodicalId":428,"journal":{"name":"Solar Energy","volume":"302 ","pages":"Article 114058"},"PeriodicalIF":6.0000,"publicationDate":"2025-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A deep learning based framework for solar panel segmentation and fault classification enhanced with explainable AI\",\"authors\":\"Asif Ur Rahman Adib , Mainul Islam , Md. Shadman Abid , Razzaqul Ahshan\",\"doi\":\"10.1016/j.solener.2025.114058\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>With the increasing adoption of solar photovoltaic (PV) systems worldwide, efficient monitoring and fault detection have become essential to ensure optimal performance and longevity. Traditional PV panel inspection methods are often time-consuming, labor-intensive, and lack precision. To address these challenges, this study presents a deep learning-based framework for solar panel segmentation along with faults and abnormalities classification enhanced with Lime based Explainable AI (XAI). The proposed approach employs a hybrid segmentation model that combines the strengths of U-Net and RefineNet, leveraging DenseNet as the backbone. The segmentation module is designed to perform binary segmentation to ensure the precise localization of solar panels before the fault classification stage. For fault classification, the MobileNetV3Small-based transfer learning model has been utilized, which can classify diverse real-world solar panel fault and abnormality conditions, including physical and electrical damage, dust, bird droppings, and snow cover. Furthermore, LIME-based XAI has been incorporated to improve interpretability, providing insight into the decision-making process of the model. The segmentation model achieved an Intersection over Union (IoU) of 93.63% and 91.24% for two publicly available datasets. The classification model attained 97.53% accuracy. The proposed method outperforms existing approaches in both segmentation and classification while maintaining computational efficiency. By combining segmentation and fault classification as a sequential model, this framework enables automated solar panel monitoring with high reliability and transparency.</div></div>\",\"PeriodicalId\":428,\"journal\":{\"name\":\"Solar Energy\",\"volume\":\"302 \",\"pages\":\"Article 114058\"},\"PeriodicalIF\":6.0000,\"publicationDate\":\"2025-10-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Solar Energy\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0038092X25008217\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENERGY & FUELS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Solar Energy","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0038092X25008217","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENERGY & FUELS","Score":null,"Total":0}
A deep learning based framework for solar panel segmentation and fault classification enhanced with explainable AI
With the increasing adoption of solar photovoltaic (PV) systems worldwide, efficient monitoring and fault detection have become essential to ensure optimal performance and longevity. Traditional PV panel inspection methods are often time-consuming, labor-intensive, and lack precision. To address these challenges, this study presents a deep learning-based framework for solar panel segmentation along with faults and abnormalities classification enhanced with Lime based Explainable AI (XAI). The proposed approach employs a hybrid segmentation model that combines the strengths of U-Net and RefineNet, leveraging DenseNet as the backbone. The segmentation module is designed to perform binary segmentation to ensure the precise localization of solar panels before the fault classification stage. For fault classification, the MobileNetV3Small-based transfer learning model has been utilized, which can classify diverse real-world solar panel fault and abnormality conditions, including physical and electrical damage, dust, bird droppings, and snow cover. Furthermore, LIME-based XAI has been incorporated to improve interpretability, providing insight into the decision-making process of the model. The segmentation model achieved an Intersection over Union (IoU) of 93.63% and 91.24% for two publicly available datasets. The classification model attained 97.53% accuracy. The proposed method outperforms existing approaches in both segmentation and classification while maintaining computational efficiency. By combining segmentation and fault classification as a sequential model, this framework enables automated solar panel monitoring with high reliability and transparency.
期刊介绍:
Solar Energy welcomes manuscripts presenting information not previously published in journals on any aspect of solar energy research, development, application, measurement or policy. The term "solar energy" in this context includes the indirect uses such as wind energy and biomass