Zeng Hui, Tong Lei, Xia Xuewen
Xinjiang Institute of Engineering, College of Information Engineering, Urumqi 830091, China.
Hubei SME Mathematical Intellectualization Innovation Development Research Center, Wuhan Business University, Wuhan 432000, China.
Biomimetics (Basel). 2024 Jun 25;9(7):384. doi: 10.3390/biomimetics9070384.
In recent years, remotely controlling an unmanned aerial vehicle (UAV) to perform coverage search missions has become increasingly popular due to the advantages of the UAV, such as small size, high maneuverability, and low cost. However, due to the distance limitations of the remote control and endurance of a UAV, a single UAV cannot effectively perform a search mission in various and complex regions. Thus, using a group of UAVs to deal with coverage search missions has become a research hotspot in the last decade. In this paper, a differential evolution (DE)-based multi-UAV cooperative coverage algorithm is proposed to deal with the coverage tasks in different regions. In the proposed algorithm, named DECSMU, the entire coverage process is divided into many coverage stages. Before each coverage stage, every UAV automatically plans its flight path based on DE. To obtain a promising flight trajectory for a UAV, a dynamic reward function is designed to evaluate the quality of the planned path in terms of the coverage rate and the energy consumption of the UAV. In each coverage stage, an information interaction between different UAVs is carried out through a communication network, and a distributed model predictive control is used to realize the collaborative coverage of multiple UAVs. The experimental results show that the strategy can achieve high coverage and a low energy consumption index under the constraints of collision avoidance. The favorable performance in DECSMU on different regions also demonstrate that it has outstanding stability and generality.
近年来,由于无人机具有体积小、机动性高和成本低等优点,通过远程控制无人机执行覆盖搜索任务变得越来越流行。然而,由于无人机遥控距离的限制和续航能力的问题,单个无人机无法在各种复杂区域有效地执行搜索任务。因此,在过去十年中,使用一组无人机来处理覆盖搜索任务已成为一个研究热点。本文提出了一种基于差分进化(DE)的多无人机协同覆盖算法,以处理不同区域的覆盖任务。在所提出的算法(称为DECSMU)中,整个覆盖过程被划分为多个覆盖阶段。在每个覆盖阶段之前,每架无人机根据差分进化自动规划其飞行路径。为了为无人机获得一条有前景的飞行轨迹,设计了一个动态奖励函数,从无人机的覆盖率和能耗方面评估规划路径的质量。在每个覆盖阶段,通过通信网络在不同无人机之间进行信息交互,并使用分布式模型预测控制来实现多无人机的协同覆盖。实验结果表明,该策略在避免碰撞的约束下能够实现高覆盖率和低能耗指标。DECSMU在不同区域的良好性能也表明它具有出色的稳定性和通用性。