Multiple Swarm Fruit Fly Optimization Algorithm Based Path Planning Method for Multi-UAVs

The path planning of unmanned aerial vehicles (UAVs) in the threat and countermeasure region is a constrained nonlinear optimization problem with many static and dynamic constraints. The fruit fly optimization algorithm (FOA) is widely used to handle this kind of nonlinear optimization problem. In t...

Full description

Bibliographic Details
Main Authors: Kunming Shi, Xiangyin Zhang, Shuang Xia
Format: Article
Language:English
Published: MDPI AG 2020-04-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/8/2822
_version_ 1797570233319292928
author Kunming Shi
Xiangyin Zhang
Shuang Xia
author_facet Kunming Shi
Xiangyin Zhang
Shuang Xia
author_sort Kunming Shi
collection DOAJ
description The path planning of unmanned aerial vehicles (UAVs) in the threat and countermeasure region is a constrained nonlinear optimization problem with many static and dynamic constraints. The fruit fly optimization algorithm (FOA) is widely used to handle this kind of nonlinear optimization problem. In this paper, the multiple swarm fruit fly optimization algorithm (MSFOA) is proposed to overcome the drawback of the original FOA in terms of slow global convergence speed and local optimum, and then is applied to solve the coordinated path planning problem for multi-UAVs. In the proposed MSFOA, the whole fruit fly swarm is divided into several sub-swarms with multi-tasks in order to expand the searching space to improve the searching ability, while the offspring competition strategy is introduced to improve the utilization degree of each calculation result and realize the exchange of information among various fruit fly sub-swarms. To avoid the collision among multi-UAVs, the collision detection method is also proposed. Simulation results show that the proposed MSFOA is superior to the original FOA in terms of convergence and accuracy.
first_indexed 2024-03-10T20:22:00Z
format Article
id doaj.art-344cfba969f1447aa0a54ce83fde1ca7
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T20:22:00Z
publishDate 2020-04-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-344cfba969f1447aa0a54ce83fde1ca72023-11-19T22:05:04ZengMDPI AGApplied Sciences2076-34172020-04-01108282210.3390/app10082822Multiple Swarm Fruit Fly Optimization Algorithm Based Path Planning Method for Multi-UAVsKunming Shi0Xiangyin Zhang1Shuang Xia2Faculty of Information Technology, Beijing University of Technology, Beijing 100124, ChinaFaculty of Information Technology, Beijing University of Technology, Beijing 100124, ChinaFaculty of Information Technology, Beijing University of Technology, Beijing 100124, ChinaThe path planning of unmanned aerial vehicles (UAVs) in the threat and countermeasure region is a constrained nonlinear optimization problem with many static and dynamic constraints. The fruit fly optimization algorithm (FOA) is widely used to handle this kind of nonlinear optimization problem. In this paper, the multiple swarm fruit fly optimization algorithm (MSFOA) is proposed to overcome the drawback of the original FOA in terms of slow global convergence speed and local optimum, and then is applied to solve the coordinated path planning problem for multi-UAVs. In the proposed MSFOA, the whole fruit fly swarm is divided into several sub-swarms with multi-tasks in order to expand the searching space to improve the searching ability, while the offspring competition strategy is introduced to improve the utilization degree of each calculation result and realize the exchange of information among various fruit fly sub-swarms. To avoid the collision among multi-UAVs, the collision detection method is also proposed. Simulation results show that the proposed MSFOA is superior to the original FOA in terms of convergence and accuracy.https://www.mdpi.com/2076-3417/10/8/2822multiple unmanned aerial vehicles (multi-UAVs)fruit fly optimization algorithm (FOA)path planningmulti-swarms
spellingShingle Kunming Shi
Xiangyin Zhang
Shuang Xia
Multiple Swarm Fruit Fly Optimization Algorithm Based Path Planning Method for Multi-UAVs
Applied Sciences
multiple unmanned aerial vehicles (multi-UAVs)
fruit fly optimization algorithm (FOA)
path planning
multi-swarms
title Multiple Swarm Fruit Fly Optimization Algorithm Based Path Planning Method for Multi-UAVs
title_full Multiple Swarm Fruit Fly Optimization Algorithm Based Path Planning Method for Multi-UAVs
title_fullStr Multiple Swarm Fruit Fly Optimization Algorithm Based Path Planning Method for Multi-UAVs
title_full_unstemmed Multiple Swarm Fruit Fly Optimization Algorithm Based Path Planning Method for Multi-UAVs
title_short Multiple Swarm Fruit Fly Optimization Algorithm Based Path Planning Method for Multi-UAVs
title_sort multiple swarm fruit fly optimization algorithm based path planning method for multi uavs
topic multiple unmanned aerial vehicles (multi-UAVs)
fruit fly optimization algorithm (FOA)
path planning
multi-swarms
url https://www.mdpi.com/2076-3417/10/8/2822
work_keys_str_mv AT kunmingshi multipleswarmfruitflyoptimizationalgorithmbasedpathplanningmethodformultiuavs
AT xiangyinzhang multipleswarmfruitflyoptimizationalgorithmbasedpathplanningmethodformultiuavs
AT shuangxia multipleswarmfruitflyoptimizationalgorithmbasedpathplanningmethodformultiuavs