{"title":"UAV-Based Automatic Detection, Localization, and Cleaning of Bird Excrement on Solar Panels","authors":"Yo-Ping Huang;Satchidanand Kshetrimayum;Frode Eika Sandnes","doi":"10.1109/TSMC.2024.3506533","DOIUrl":null,"url":null,"abstract":"Bird excrement deposited on solar panels can lead to hotspots, significantly reducing the efficiency of solar power plants. This article presents a novel solution to this problem leveraging unmanned aerial vehicle (UAV) systems for the automated geolocation and removal of bird excrement across large-scale solar power facilities. First, a UAV executes a predefined flight path to capture sequential aerial images of the plant. These images are subsequently stitched to produce a high-definition orthomosaic of the entire facility. An advanced detection framework based on YOLOv7, enhanced with an attention module, is employed to accurately detect bird excrement by reducing background noise and highlighting key features. An additional prediction head is integrated to improve detection of smaller bird excrements. To compute precise geolocation of the detected excrement, the midpoint pixel coordinates of the excrement along with the azimuth angle and actual ground distance (AGD) relative to a ground control point (GCP) is used. This article further proposes a cleaning technique that employs a traveling salesman problem (TSP) approximation algorithm to efficiently optimize flight path of the cleaning UAV. Experimental results indicate the system achieves an average detection precision (AP) of 93.91% and GPS coordinate accuracy with an average error of 0.149 m, demonstrating the efficacy of the proposed method in both geolocation and removal of bird excrement from solar panels.","PeriodicalId":48915,"journal":{"name":"IEEE Transactions on Systems Man Cybernetics-Systems","volume":"55 3","pages":"1657-1670"},"PeriodicalIF":8.6000,"publicationDate":"2024-12-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Systems Man Cybernetics-Systems","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10812349/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Bird excrement deposited on solar panels can lead to hotspots, significantly reducing the efficiency of solar power plants. This article presents a novel solution to this problem leveraging unmanned aerial vehicle (UAV) systems for the automated geolocation and removal of bird excrement across large-scale solar power facilities. First, a UAV executes a predefined flight path to capture sequential aerial images of the plant. These images are subsequently stitched to produce a high-definition orthomosaic of the entire facility. An advanced detection framework based on YOLOv7, enhanced with an attention module, is employed to accurately detect bird excrement by reducing background noise and highlighting key features. An additional prediction head is integrated to improve detection of smaller bird excrements. To compute precise geolocation of the detected excrement, the midpoint pixel coordinates of the excrement along with the azimuth angle and actual ground distance (AGD) relative to a ground control point (GCP) is used. This article further proposes a cleaning technique that employs a traveling salesman problem (TSP) approximation algorithm to efficiently optimize flight path of the cleaning UAV. Experimental results indicate the system achieves an average detection precision (AP) of 93.91% and GPS coordinate accuracy with an average error of 0.149 m, demonstrating the efficacy of the proposed method in both geolocation and removal of bird excrement from solar panels.
期刊介绍:
The IEEE Transactions on Systems, Man, and Cybernetics: Systems encompasses the fields of systems engineering, covering issue formulation, analysis, and modeling throughout the systems engineering lifecycle phases. It addresses decision-making, issue interpretation, systems management, processes, and various methods such as optimization, modeling, and simulation in the development and deployment of large systems.