Automated Soiling Detection and Predictive Maintenance for Large-Scale Solar Farms Using Computer Vision and IoT
Abstract
The performance of large solar farms is severely impacted by panel soiling (dust, dirt, debris), which can reduce photovoltaic (PV) output by up to 50% in harsh environments. Manual inspection and cleaning of every panel is labor-intensive and costly. This paper proposes an integrated solution that uses existing surveillance cameras (CCTV) and machine learning to automatically identify dirty or underperforming panels, coupled with electrical sensing for fault verification. A convolutional neural network (CNN) analyzes image feeds to classify panels as clean or soiled. When soiling is detected and panel voltage/current is abnormally low, an alert is issued to dispatch a cleaning crew or automated cleaner to that specific panel, rather than the entire array. If performance remains low after cleaning, a maintenance ticket is generated for panel repair or replacement. Our approach leverages transfer learning with publicly available PV soiling image data and sensor-based predictive maintenance models to overcome the lack of an on-site dataset. Simulation studies and related work indicate that such targeted cleaning saves time, water, and operational cost compared to routine cleaning of all panels.
The performance of large solar farms is severely impacted by panel soiling (dust, dirt, debris), which can reduce photovoltaic (PV) output by up to 50% in harsh environments. Manual inspection and cleaning of every panel is labor-intensive and costly. This paper proposes an integrated solution that uses existing surveillance cameras (CCTV) and machine learning to automatically identify dirty or underperforming panels, coupled with electrical sensing for fault verification. A convolutional neural network (CNN) analyzes image feeds to classify panels as clean or soiled. When soiling is detected and panel voltage/current is abnormally low, an alert is issued to dispatch a cleaning crew or automated cleaner to that specific panel, rather than the entire array. If performance remains low after cleaning, a maintenance ticket is generated for panel repair or replacement. Our approach leverages transfer learning with publicly available PV soiling image data [1], [2] and sensor-based predictive maintenance models [3] to overcome the lack of an on-site dataset. Simulation studies and related work indicate that such targeted cleaning saves time, water, and operational cost compared to routine cleaning of all panels. We present the system design in IEEE format, demonstrating how deep vision models, IoT telemetry, and alerting can be combined to make solar farm maintenance more efficient and cost-effective.
References
A. M. Alatwi et al., “Deep Learning-Based Dust Detection on Solar Panels: A Low-Cost Sustainable Solution for Increased Solar Power Generation,” Sustainability, vol. 16, no. 19, p. 8664, Oct. 2024.
A. Rahman, “Solar Panel Surface Defect and Dust Detection: Deep Learning Approach,” J. Imaging, vol. 11, no. 9, p. 287, 2025.
P. S. Lakshmi, S. Sivagamasundari, and M. S. Rayudu, “IoT based solar panel fault and maintenance detection using decision tree with light gradient boosting,” Measurement: Sensors, vol. 27, 100726, 2023.
W. Hicks, “Scientists Studying Solar Try Solving a Dusty Prob- lem,” National Renewable Energy Lab (NREL), Feature, April 1, 2021. [Online]. Available: https://www.nrel.gov/news/features/2021/ scientists-studying-solar-try-solving-a-dusty-problem.html
Datagrid Team, “Revolutionizing Solar Panel Maintenance: How AI Detects Underperformance,” Datagrid Blog, Mar. 13, 2025. [Online]. Available: https://datagrid.com/blog/ ai-detects-faulty-solar-panels-aerial-images
Y. Chen et al., “Research on photovoltaic performance reduction due to dust deposition: Modeling and experimental approach,” J. Therm. Sci., vol. 28, no. 6, pp. 1186–1194, 2019.
Refbacks
- There are currently no refbacks.