School of Systems Science, Beijing Normal University, Zhuhai 519085, China.
Department of Electrical Engineering, Usman Institute of Technology, Karachi 75300, Pakistan.
Sensors (Basel). 2021 May 31;21(11):3820. doi: 10.3390/s21113820.
This study proposes a collective motion and self-organization control of a swarm of 10 UAVs, which are divided into two clusters of five agents each. A cluster is a group of UAVs in a dedicated area and multiple clusters make a swarm. This paper designs the 3D model of the whole environment by applying graph theory. To address the aforesaid issues, this paper designs a hybrid meta-heuristic algorithm by merging the particle swarm optimization (PSO) with the multi-agent system (MAS). First, PSO only provides the best agents of a cluster. Afterward, MAS helps to assign the best agent as the leader of the th cluster. Moreover, the leader can find the optimal path for each cluster. Initially, each cluster contains agents at random positions. Later, the clusters form a formation by implementing PSO with the MAS model. This helps in coordinating the agents inside the th cluster. However, when two clusters combine and make a swarm in a dynamic environment, MAS alone is not able to fill the communication gap of clusters. This study does it by applying the Vicsek-based MAS connectivity and synchronization model along with dynamic leader selection ability. Moreover, this research uses a B-spline curve based on simple waypoint defined graph theory to create the flying formations of each cluster and the swarm. Lastly, this article compares the designed algorithm with the NSGA-II model to show that the proposed model has better convergence and durability, both in the individual clusters and inside the greater swarm.
本研究提出了一种对 10 架无人机群的集体运动和自组织控制,这些无人机被分为两组,每组五架。集群是无人机在特定区域的一组,多个集群构成了一个群体。本文通过应用图论设计了整个环境的 3D 模型。为了解决上述问题,本文通过将粒子群优化(PSO)与多智能体系统(MAS)相结合,设计了一种混合元启发式算法。首先,PSO 只提供一个集群的最佳智能体。然后,MAS 帮助将最佳智能体分配为第 th 集群的领导者。此外,领导者可以为每个集群找到最佳路径。最初,每个集群都包含随机位置的智能体。然后,集群通过使用 MAS 模型执行 PSO 来形成一个编队。这有助于协调第 th 集群内部的智能体。然而,当两个集群在动态环境中组合形成一个群体时,MAS 本身无法填补集群之间的通信空白。本研究通过应用基于 Vicsek 的 MAS 连通性和同步模型以及动态领导者选择能力来实现这一点。此外,本研究使用基于简单航点定义的图论的 B 样条曲线来创建每个集群和群体的飞行编队。最后,本文将设计的算法与 NSGA-II 模型进行了比较,以表明所提出的模型在个体集群和更大的群体内部都具有更好的收敛性和耐久性。