Litcius/Paper detail

Distributed dynamic task allocation for unmanned aerial vehicle swarm systems: A networked evolutionary game-theoretic approach

Zhe Zhang, Ju Jiang, Haiyan Xu, Wen‐An Zhang

2023Chinese Journal of Aeronautics55 citationsDOIOpen Access PDF

Abstract

Task allocation is a key aspect of Unmanned Aerial Vehicle (UAV) swarm collaborative operations. With an continuous increase of UAVs’ scale and the complexity and uncertainty of tasks, existing methods have poor performance in computing efficiency, robustness, and real-time allocation, and there is a lack of theoretical analysis on the convergence and optimality of the solution. This paper presents a novel intelligent framework for distributed decision-making based on the evolutionary game theory to address task allocation for a UAV swarm system in uncertain scenarios. A task allocation model is designed with the local utility of an individual and the global utility of the system. Then, the paper analytically derives a potential function in the networked evolutionary potential game and proves that the optimal solution of the task allocation problem is a pure strategy Nash equilibrium of a finite strategy game. Additionally, a PayOff-based Time-Variant Log-linear Learning Algorithm (POTVLLA) is proposed, which includes a novel learning strategy based on payoffs for an individual and a time-dependent Boltzmann parameter. The former aims to reduce the system’s computational burden and enhance the individual’s effectiveness, while the latter can ensure that the POTVLLA converges to the optimal Nash equilibrium with a probability of one. Numerical simulation results show that the approach is optimal, robust, scalable, and fast adaptable to environmental changes, even in some realistic situations where some UAVs or tasks are likely to be lost and increased, further validating the effectiveness and superiority of the proposed framework and algorithm.

Topics & Concepts

Computer scienceMathematical optimizationNash equilibriumSwarm behaviourScalabilityStochastic gamePotential gameRobustness (evolution)Task (project management)Convergence (economics)Game theoryDistributed computingArtificial intelligenceMathematicsEngineeringDatabaseMathematical economicsBiochemistryChemistrySystems engineeringEconomicsGeneEconomic growthUAV Applications and OptimizationDistributed Control Multi-Agent SystemsGuidance and Control Systems
Distributed dynamic task allocation for unmanned aerial vehicle swarm systems: A networked evolutionary game-theoretic approach | Litcius