Abstract
Abstract
A collaborative optimization method for task allocation and path planning in multi-UAV execution of multi-objective cooperative inspection tasks is proposed. The method is based on the Opposite Genetic Algorithms (OGA), which combines the actual task completion time with the balance of UAV inspection flight time, fault downtime, and maximum-minimum time load. A Task Balancing Opposite Chromosome Multiple Mutation Operator Genetic Algorithm (TOMGA) is introduced to solve the task load balancing problem by optimizing the task allocation among multiple UAVs with time as the optimization objective. Simulation results demonstrate that, this algorithm can effectively allocate inspection tasks to UAVs and generate initial flight routes. It resolves the issue of task load imbalance, improves the rationality of task allocation, enhances convergence speed, and overcomes the problem of local optima.
Reference14 articles.
1. Task assignment algorithms for unmanned aerial vehicle networks: A comprehensive survey[J];Poudel;Vehicular Communications,2022
2. A Reinforcement Learning Approach to the Orienteering Problem with Time Windows[J];Ricardo;Computers & Operations Research(S0305-0548),2021
3. The Multi-visit Traveling Salesman Problem with Multi-Drones[J];Zhihao;Transportation Research Part C:Emerging Technologies (S0968-090X),2021
4. City vehicle routing problem (city VRP): A review[J];Kim;IEEE Transactions on Intelligent Transportation Systems,2015
5. Mixed integer models for the stationary case of gas network optimization[J];Martin;Mathematical programming,2006