Evaluation of self-cleaning mechanisms for improving
The current study focused on designing and developing two self-cleaning mechanisms for removing dust particles from solar PV panels. To serve this purpose, an experimental test rig is installed on the roof of the