Abstract
Unmanned aerial vehicle (UAV) inspection is an indispensable part of power inspection. In the process of power inspection, the UAV needs to obtain an efficient and feasible path in the complex environment. To solve this problem, a Golden eagle optimizer with double learning strategies (GEO-DLS) is proposed. The double learning strategies consist of personal example learning and mirror reflection learning. The personal example learning can enhance the search ability of the Golden eagle optimizer (GEO) and reduce the possibility of the GEO falling into the local optimum. The mirror reflection learning can improve the optimization accuracy of the GEO and accelerate the convergence speed of the GEO. To verify the optimization performance of the algorithm, the proposed GEO-DLS and several other algorithms were tested under the CEC2013 test suite. At the same time, the proposed GEO-DLS and the GEO were analyzed for population diversity and exploration–exploitation ratio. Finally, the proposed GEO-DLS is applied to the UAV path planning to generate the initial path, and the cubic B-spline curve is used to smooth the path. These experimental results show that the GEO-DLS has a good performance. The code can be publicly available at: https://www.mathworks.com/matlabcentral/fileexchange/98799-golden-eagle-optimizer-with-double-learning-strategies
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have