Design and Performance Evaluation of an Autonomous Solar Panel Cleaning System with MPPT Control using Arduino
Main Article Content
Abstract
Maintaining high efficiency in photovoltaic (PV) systems necessitates regular solar panel cleaning, as dust accumulation significantly reduces power output. This paper presents a design and performance evaluation of an autonomous solar panel cleaning system integrated with Maximum Power Point Tracking (MPPT) using an Arduino microcontroller. Leveraging prior research on automated cleaning and MPPT algorithms (all pre-2017), we propose a system combining Arduino-based actuated cleaning with IncCond-based MPPT control, ensuring optimal energy extraction even in dusty environments. The system employs a wiper or brush mechanism mounted on a rail, driven by DC motors and controlled via Arduino. It incorporates environmental sensing to trigger cleaning when performance degradation is detected. MPPT control uses the Incremental Conductance algorithm—optimized for fast convergence and reduced oscillation around the MPP. Experimentation shows that the cleaning mechanism restores PV panel output by up to 50%, and MPPT ensures sustained high efficiency under variable conditions. The integrated system demonstrates improved energy yield and reduced manual intervention, with modular hardware and firmware for adaptability. This work suggests that combining autonomous cleaning with smart MPPT control offers a compelling solution for low-maintenance, high-efficiency solar installations.
Article Details
Section
How to Cite
References
1. Aravind, G., Gautham, V., Gowtham Kumar, T. S. B., & Naresh, B. (2014). A control strategy for an autonomous robotic vacuum cleaner for solar panels. arXiv arXiv
2. Noh, F. H. B., Yaakub, M. F., Nordin, I. N. A., Sahari, N., Zambri, N. A., Sy Yi, S., & Saibon, M. S. (2016).
Development of solar panel cleaning robot using Arduino. Indonesian Journal of Electrical Engineering and Computer Science ijeecs.iaescore.com
3. Yue, M., & Wang, X. (2014). A revised Incremental Conductance MPPT algorithm for solar PV generation systems. arXiv arXiv
4. “Maximum power point tracking.”