Development of Solar Panel Cleaning Robot Using Arduino2222
Development of Solar Panel Cleaning Robot Using Arduino2222
ABSTRACT
Solar power is mainly harnessed from photovoltaic (PV) panels which are
arranged in multiple arrays in a solar farm or solar system. Though,
power generation from PV solar system is characterised by uncertain
efficiency, many countries with high insolation prefer solar as an
alternative way of generating clean energy. However, the efficiency of
energy generated from PV panels is affected by the accumulation of dust
and debris, even on one panel in an array. This condition leads to the
need for regular cleaning of the surface of PV panels. Current labour-
based cleaning methods for photovoltaic arrays are costly in time, water
and energy usage as well as lacking in automation capabilities. To
overcome this problem, a fully automatic solar panel cleaning system
with/without water is proposed. Hence, in this paper, the design of a
robot for automated cleaning of the surface of PV panel is presented.
The design utilizes an Arduino controller system to control the robot
movement during the cleaning process. In addition, it is equipped with
two rough sponge and a water pump system that can be used to clean
dust or debris found on PV panel surfaces. The efficiency of the PV
panels before and after the cleaning process is also observed. The result
shows that the developed solar panel cleaning robot is able to clean the
panel effectively and increase back the output current as well as the
maximum power of the panel by 50%, after the dust on the PV panel is
cleaned.
1. INTRODUCTION
This new century is marked by growth in the usage of PV, both in
research and market proliferation. Renewable energies, especially
photovoltaics (PV) are regarded as an important contribution for
decarbonization of our energy system.
However, areas with high levels of irradiation (the Sun-Belt region) often
suffer from high dust and limited water resources. The deposition of
dust and dirt on a PV module or mirror surface leads to power loss as it
reduces the solar energy received by the collector by absorbing or
dispersing the sunlight. Other than that, the efficiency of solar panels
decreases with time, added by other factors such as fallen leaves and
patches of water. Therefore, many efforts have been made to optimize
cleaning strategies, including wet or dry cleaning methods, automatic or
manual cleaning methods, different types of brushes or fabrics, or
chemical additives. Besides the cleaning mechanism, another dust
mitigation strategy is to use natural cleaning mechanisms such as wind
and rain. In areas with low rainfall and high humidity, such as dry and
semi-arid climates, dust removal by wind can be used as a natural
cleansing mechanism.
found that Yemen often carries dust and sand from February to May.
The small particles from the sand and dust accumulate on the PV panel
surface and block the sunlight from reaching the modules. Due to this
problem, a solution to clean the energy resources in the desert region is
proposed. The experimental set up on weekly cleaning on PV panel
throughout the period and simultaneous measuring is implemented in
maximum operating voltage and currents on each module before and
after washing modules.
3. CONCLUSION
In this paper, a fully assembled solar panel cleaning robot has been
developed. The control algorithm and cleaning sequence are established
with the Arduino platform. The robot is designed to be fully powered by
rechargeable batteries. The experiment and verification results
demonstrated the functionality of the cleaning robot to performed its
duty. The solar photovoltaic output power is successfully restored to its
maximum power capacity after the cleaning process, even though there
are slight losses due to some glitch error in the system. The 50%
improvement at the output current as well as the maximum power before
and after cleaning reveal that the robot guarantees the effectiveness of the
developed robot.