Systems Engineering and Electronics ›› 2025, Vol. 47 ›› Issue (8): 2612-2621.doi: 10.12305/j.issn.1001-506X.2025.08.18

• Systems Engineering • Previous Articles    

Bi-objective location-routing problem of UAV for photovoltaic power station inspection research

Yantong LI1,*(), Zifan LI1, Shanshan ZHOU1(), Chuang ZHANG2   

  1. 1. School of Maritime Economics and Management,Dalian Maritime University,Dalian 116026,China
    2. School of Equipment Management and Support,Engineering University of PAP,Xi’an 710086,China
  • Received:2024-06-11 Online:2025-08-25 Published:2025-09-04
  • Contact: Yantong LI E-mail:yantongli@163.com;shanshan202098@126.com

Abstract:

To improve the efficiency while reduce the cost of distributed photovoltaic power station inspection, this paper integrates the unmanned aerial vehicle (UAV) airport location selection, inspection task allocation, and UAV flight path planning into a class of location-path combination optimization problems. To simultaneously minimize the airport construction costs and inspection makespan, a bi-objective mixed integer linear programming model is constructed. To solve this problem, the ε-constraint algorithm is first used, followed by an improved non-dominated sorting genetic algorithm (NSGA-II). The improved NSGA-II incorporates a feasibility judgment mechanism and designs task point allocation based on the flexibility-oriented, to improve algorithm performance. In the experimental section, a case analysis is conducted based on relevant data. Then, 80 randomly-generated instances are generated for numerical experiments, to compare the performances between the improved NSGA-II with the ε-constrained algorithm and the basic NSGA-II. Sensitivity analysis of key parameters is also conducted to fully verify the good performance of the improved NSGA-II proposed in this paper.

Key words: distributed photovoltaic power station, intelligent inspection, unmanned aerial vehicle scheduling, bi-objective optimization, location-routing combinatorial optimization

CLC Number: 

[an error occurred while processing this directive]