The invention discloses a multi-unmanned aerial vehicle distribution and
bus charging combined path optimization method, which aims at minimizing task total time, constructs a mixed
integer programming model based on a space-time network, and comprehensively considers unmanned aerial vehicle electric quantity constraint,
demand point full coverage,
bus time window and charging
pile number limitation. An original model is decoupled to limit a main problem and a sub-problem by adopting
branch pricing and a Dantzigzag-Wolfe
decomposition theory, the main problem deals with demand coverage and charging
resource allocation, and modeling is a set coverage problem; for single-
machine path generation, the latter is modeled as a resource-constrained and replenishable
shortest path problem with a time window dependent feature. A multi-unmanned aerial vehicle initial solution is constructed through a random generation method, a dual variable is iteratively solved after a main problem is initialized, a sub-problem is solved based on a multi-
label algorithm, and
global optimal solution search is realized in combination with a
column generation mechanism and a
branch strategy. According to the invention, through joint optimization of the departure time and path planning of the unmanned aerial vehicle, the collaborative
optimization problem of distribution and charging is accurately solved.