Analysis of Contact Mechanism and Parameter Influence in Solar Panel Roller Brush Cleaning

Dust accumulation on the surface of solar panels significantly reduces light transmittance, leading to a sharp decrease in photoelectric conversion efficiency and potentially causing irreversible hot-spot damage to photovoltaic modules. To address these challenges, we investigate the contact mechanism and key operational parameters of a roller brush cleaning system specifically designed for solar panels. Our comprehensive study integrates theoretical analysis, numerical simulation, and experimental validation to optimize the design of the cleaning system. We establish a mechanical model for the contact between brush bristles and the solar panel surface, quantify the adhesion forces of dust particles, and determine the optimal rotational speed for the roller brush through trajectory analysis. Comparative finite element analysis of two common bristle materials, nylon and polypropylene (PP), is conducted to evaluate their performance. Finally, field cleaning experiments are performed to validate the cleaning efficiency of the optimized system. Our results demonstrate that a nylon roller brush operating at 200 r/min achieves a cleaning efficiency of 88.01%, providing a robust theoretical foundation and practical guidance for the development of high-performance solar panel cleaning robots.

1. Introduction

Solar photovoltaic (PV) power generation is a cornerstone of renewable energy technology. However, the operational efficiency of solar panels is highly sensitive to environmental conditions. In outdoor settings, solar panels inevitably accumulate various contaminants such as dust, sand, bird droppings, and industrial pollutants. This accumulation, particularly in arid and industrial regions, can severely degrade the transmittance of the glass cover. When dust particles settle on the solar panel surface, they create a barrier that scatters and absorbs incident sunlight, reducing the amount of photon energy reaching the solar cells. Industry monitoring data indicates that a dust layer as thin as 0.1 mm can reduce power generation efficiency by 5% to 20%. In severe cases, heavy soiling can lead to a performance drop of 17% to 40%. Beyond direct efficiency loss, persistent soiling can cause localized overheating, known as the hot-spot effect, which can lead to permanent damage to the solar panel.

Traditional cleaning methods, such as manual washing and high-pressure water spraying, are often inefficient, costly, and unsustainable in terms of water consumption. Robotic cleaning systems have therefore emerged as a superior alternative. Among these, the rotary roller brush is the most critical actuating component, directly determining the cleaning effectiveness and the extent of mechanical wear on the solar panel. The design of the roller brush, including its material properties, structural dimensions, and operational parameters like rotational speed and advancement velocity, fundamentally dictates the cleaning performance. Despite its importance, there remains a significant gap in the systematic study of the contact mechanics between the brush bristles and the solar panel surface. In this study, we aim to bridge this gap by developing a comprehensive framework to analyze the contact mechanism and optimize the key parameters of a roller brush cleaning system. Our work encompasses the theoretical modeling of dust adhesion, the kinematic analysis of the brush trajectory, transient dynamic simulations of bristle materials, and experimental verification, all with the goal of enhancing the cleaning efficiency while preserving the integrity of the solar panel.

2. Dust Adhesion and Its Impact on Solar Panel

2.1 Optical Effect of Dust Accumulation

The presence of dust on the solar panel surface induces two primary degradative effects: dust shading and dust corrosion. The shading effect is a physical obstruction. When incident light strikes a dust particle, a portion of the energy is absorbed and converted into heat. The remaining light is scattered, with some scattered rays entering the solar panel cover glass. Inside the glass, these rays undergo multiple refractions and reflections. Ultimately, the effective energy reaching the solar cell is significantly reduced compared to a clean surface. The corrosion effect, on the other hand, is a chemical degradation process. Over long-term exposure, acidic or alkaline dust can react with the silicate glass cover, creating a rough, pitted surface. This roughness disrupts the uniform propagation of light, causing significant scattering losses and further reducing the transmittance of the solar panel.

2.2 Mechanical Model of Dust Adhesion

To effectively remove dust from the solar panel, it is crucial to understand the adhesion forces that bind dust particles to the glass surface. The primary adhesion forces in a dry environment are the van der Waals force and electrostatic forces. We model the dust particle as a sphere of radius $R$ in contact with the solar panel surface. The van der Waals force, $F_w$, is given by:

$$
F_w = \frac{h_w R}{8 \pi D_0^2} \left[ 1 – \frac{D_0}{R} \left( 1 – \frac{D_0}{R} \right) \right]
$$

where $h_w$ is the Lifshitz constant (ranging from 0.96 to 1.44 eV) and $D_0$ is the molecular separation distance in intimate contact. The electrostatic forces consist of contact electrostatic force $F_{es}$ and the double-layer electrostatic force $F_{el}$. Their general expressions are:

$$
F_{es} = \frac{Q^2}{4 \pi \epsilon \epsilon_0 (R + D_0)^2}, \quad F_{el} = \frac{\pi \epsilon \epsilon_0 R U^2}{R + D_0}
$$

Here, $Q$ is the charge of the dust particle, $U$ is the contact potential difference, $\epsilon$ is the dielectric constant of the medium (air), and $\epsilon_0$ is the permittivity of free space. Based on established research, for typical dust particle sizes, the van der Waals force averages in the range of $10^{-11}$ to $10^{-9}$ N, while contact electrostatic forces are generally below $10^{-12}$ N and double-layer forces are around $10^{-13}$ to $10^{-12}$ N. Therefore, the van der Waals force is the dominant adhesion mechanism that must be overcome by the cleaning brush.

3. Contact Mechanism between Brush Bristles and Solar Panel

3.1 Mechanical Interaction of a Single Bristle

As the roller brush rotates, the bristles come into intermittent contact with the solar panel surface. The normal contact pressure, $N$, exerted by a single bristle on the solar panel is a function of the brush’s dimensions and the material properties of the bristle. The empirical formula for this pressure is derived from the deflection of a cantilever beam:

$$
N = E J z_B \frac{6 \sqrt[3]{0.17 \arccos\left( \frac{Y_K – R_1}{S} \right)}}{(Y_K + R)^{1/3}}
$$

In this equation, $E$ is the Young’s modulus of the bristle material, $J$ is the polar moment of inertia of the bristle cross-section, $z_B$ is the number of bristles in contact with the solar panel, $Y_K$ is the vertical distance between the brush cylinder axis and the solar panel, $R_1$ is the radius of the brush cylinder, and $S$ is the bristle length. This formula highlights that the contact pressure is highly sensitive to the stiffness ($E J$) and the interference between the brush and the solar panel.

3.2 Bristle Deformation and Contact Angle

The cleaning effectiveness is strongly correlated with the deformation angle of the bristles. We define a characteristic point K on a bristle located 10 mm from the brush cylinder. The deformation angle $\alpha$ relative to the vertical direction can be geometrically derived from the displacement $L$ of point K:

$$
\alpha = 2 \arcsin\left( \frac{L}{2(R_1 + 10)} \right), \quad \beta = 90^\circ + \alpha
$$

Here, $\beta$ is the angle between the deformed bristle and the solar panel surface. A larger deformation angle $\beta$ results in a greater contact area and higher normal pressure on the solar panel. This increased pressure enhances the scrubbing action required to dislodge strongly adhered dust particles.

4. Design of the Roller Brush Cleaning System

4.1 Mechanical Structure

Our designed roller brush cleaning system is an integrated assembly consisting of a dust cover, a DC brushless motor, a synchronous belt drive mechanism, and the brush roller itself. The motor is mounted on the chassis and drives the driving pulley. A timing belt transfers the rotational motion to a driven pulley attached to the brush roller shaft, with a 1:1 transmission ratio. The motor specifications include a power range of 60-100 W, an output torque of at least 1.5 N m, and a controllable rotational speed up to 350 r/min. This ensures sufficient driving force for efficient cleaning while allowing for speed regulation to avoid damage to the solar panel.

4.2 Control System Architecture

The control system is modular, comprising a main control unit, a drive unit, a feedback unit, and a power management unit. The main controller is an Arduino Mega board responsible for signal processing and commanding. The drive unit consists of an MSSD-20LMA brushless motor driver. The feedback unit includes an encoder for speed measurement, a torque sensor, and a thermistor for temperature protection, enabling a closed-loop PID control algorithm. The power unit utilizes a 24V, 12000mAh LiFePO4 battery pack and voltage regulation modules (LM2596S, AMS117-3.3) to supply stable power to all subsystems.

5. Kinematic Optimization of the Roller Brush

5.1 Trajectory Model

The cleaning action results from the superposition of the brush’s rotational motion and the robot’s linear motion. We model the trajectory of a single bristle tip point with horizontal displacement $X$ and vertical displacement $Y$ as:

$$
X = vt + R \cos\left( \omega t – \frac{\pi}{2} + \theta \right)
$$
$$
Y = \begin{cases}
R \sin\left( \omega t – \frac{\pi}{2} + \theta \right), & \frac{2\pi i + \pi}{\omega} – \frac{\theta}{\omega} < t \leq \frac{2\pi i + 2\pi}{\omega} – \frac{\theta}{\omega} \\
0, & \text{otherwise}
\end{cases}
$$

Here, $v$ is the forward speed of the robot, $R$ is the radius of the roller brush, $\omega$ is the angular velocity, and $\theta$ is the initial phase angle. The motion is a curtate or prolate trochoid, depending on the ratio of $v$ to $\omega R$.

5.2 Optimal Rotational Speed Determination

We simulated the trajectory and velocity of the bristle tip using MATLAB. Setting the forward speed $v$ to 6 km/h, we tested three different rotational speeds: 100 r/min, 200 r/min, and 300 r/min. The simulation results are summarized below:

Rotational Speed (r/min) Trajectory Characteristics Average Speed of Bristle Tip (m/s) Cycles per Stroke
100 Loose, low coverage density 1.76 3
200 Uniform, high coverage density 2.01 7
300 Dense, high impact speed 2.64 10

The trajectory at 100 r/min showed sparse coverage, potentially missing dust patches. At 300 r/min, the high impact speed could lead to excessive wear on the solar panel and bristles. The 200 r/min speed provided an optimal balance, offering a uniform trajectory with sufficient overlap and a reasonable average speed, making it the most suitable operational parameter for maximum cleaning efficiency without damaging the solar panel.

6. Finite Element Analysis of Bristle Materials

6.1 Material Properties and Model Setup

We performed a transient dynamic analysis using ANSYS Workbench to compare the performance of nylon and polypropylene (PP) as bristle materials. The physical properties of these materials are critical for contact pressure and durability. A simplified 3D model of the brush segment was used, where a cluster of thin bristles was represented by a single equivalent bristle of 1 mm diameter to improve computational efficiency.

Property Nylon Polypropylene (PP)
Elastic Modulus (GPa) 3.0 1.4
Poisson’s Ratio 0.40 0.42
Density (g/cm³) 1.16 0.91

The boundary conditions were defined as follows in the simulation:

Degree of Freedom Translation X Translation Y Translation Z Rotation X Rotation Y Rotation Z
Value 0 0 0 0 0 -3.33 r/s (200 r/min)

6.2 Simulation Results

The transient analysis provided critical data on the contact mechanics. The key performance indicators are summarized in the table below:

Parameter Nylon Polypropylene (PP)
Total Deformation (mm) Comparable (High) Comparable (High)
Equivalent Stress (MPa) 10.3 4.9
Contact Pressure (MPa) High Low
Frictional Stress (MPa) High Low
Strain Energy (mJ) Moderate Low
Safety Factor 7.3 6.1

Nylon bristles generated significantly higher contact pressure and frictional stress on the solar panel surface, indicating a stronger scrubbing action necessary for removing dust. Furthermore, the higher safety factor of 7.3 for nylon suggests superior fatigue resistance and durability under cyclic loading, making it a more robust material for long-term cleaning operations.

7. Experimental Validation

7.1 Experimental Setup and Procedure

We conducted a field cleaning test on a solar panel located on the rooftop of a facility. The panel had been exposed to natural dust accumulation for several weeks, ensuring a uniform soiling layer. The roller brush system, equipped with nylon bristles, was integrated into the cleaning robot control chassis. The robot was programmed to traverse the solar panel at a forward speed of 6 km/h with the roller brush rotating at the optimal speed of 200 r/min, as determined by our analysis.

7.2 Image Processing and Efficiency Calculation

To quantitatively evaluate the cleaning performance, we captured high-resolution images of the solar panel before and after the cleaning pass. These images were processed using Image J software. The images were converted to 8-bit grayscale, and a thresholding technique was applied to segment the dust-covered area from the clean glass. The total area of dust in pixels was calculated for the same region of interest in both images.

The cleaning efficiency $\eta$ is defined by the following formula:

$$
\eta = \frac{A_0 – A_1}{A_0} \times 100\%
$$

where $A_0$ is the dust area before cleaning and $A_1$ is the dust area after cleaning. The processed data from the Image J analysis is presented below:

Condition Dust Count (Pixels) Total Area (Pixels²) Area Percentage (%)
Before Cleaning 7171 11,303,733 80.01
After Cleaning 90,465 1,355,807 9.45

Applying the efficiency formula:

$$
\eta = \frac{80.01\% – 9.45\%}{80.01\%} \times 100\% = 88.01\%
$$

The experimental results demonstrate that the optimized roller brush system, utilizing nylon bristles at a rotational speed of 200 r/min, achieves a cleaning efficiency of 88.01%. This high rate of dust removal effectively restores the transmittance of the solar panel, confirming the validity of our theoretical and simulation-based optimization. The remaining 11.99% of dust is primarily located at the edges of the panel or consists of strongly adhered fine particles that require multiple passes for complete removal.

8. Conclusion

We have presented a comprehensive study on the contact mechanism and parameter optimization of a roller brush cleaning system for solar panels. Our research leads to the following key conclusions:

1. The adhesion of dust to the solar panel surface is primarily governed by van der Waals forces, which are in the order of $10^{-9}$ to $10^{-11}$ N and must be overcome by the mechanical action of the brush bristles.

2. A kinematic analysis of the roller brush motion reveals that a rotational speed of 200 r/min, combined with a forward speed of 6 km/h, provides the optimal trajectory for uniform coverage and effective dust removal without excessive mechanical stress on the solar panel.

3. Transient dynamic finite element analysis indicates that nylon bristles generate significantly higher contact pressure and frictional stress on the solar panel surface compared to polypropylene (PP) bristles. Furthermore, nylon exhibits a superior safety factor of 7.3, indicating greater durability for sustained cleaning operations.

4. Field experiments validated the optimization, achieving a cleaning efficiency of 88.01% using the nylon roller brush at the recommended speed. This confirms that the developed system can effectively restore the performance of soiled solar panels.

The findings of this study provide a robust theoretical basis and practical guidelines for the design and operation of efficient and reliable solar panel cleaning robots. Future work will focus on optimizing the brush pattern and investigating the impact of moisture on cleaning efficiency.

Scroll to Top