Cargando…
UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm
To solve the real-time complex mission-planning problem for Multiple heterogeneous Unmanned Aerial Vehicles (UAVs) in the dynamic environments, this paper addresses a new approach by effectively adapting the Consensus-Based Bundle Algorithms (CBBA) under the constraints of task timing, limited UAV r...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7219066/ https://www.ncbi.nlm.nih.gov/pubmed/32316556 http://dx.doi.org/10.3390/s20082307 |
_version_ | 1783532921905217536 |
---|---|
author | Zhang, Yaozhong Feng, Wencheng Shi, Guoqing Jiang, Frank Chowdhury, Morshed Ling, Sai Ho |
author_facet | Zhang, Yaozhong Feng, Wencheng Shi, Guoqing Jiang, Frank Chowdhury, Morshed Ling, Sai Ho |
author_sort | Zhang, Yaozhong |
collection | PubMed |
description | To solve the real-time complex mission-planning problem for Multiple heterogeneous Unmanned Aerial Vehicles (UAVs) in the dynamic environments, this paper addresses a new approach by effectively adapting the Consensus-Based Bundle Algorithms (CBBA) under the constraints of task timing, limited UAV resources, diverse types of tasks, dynamic addition of tasks, and real-time requirements. We introduce the dynamic task generation mechanism, which satisfied the task timing constraints. The tasks that require the cooperation of multiple UAVs are simplified into multiple sub-tasks to perform by a single UAV independently. We also introduce the asynchronous task allocation mechanism. This mechanism reduces the computational complexity of the algorithm and the communication time between UAVs. The partial task redistribution mechanism has been adopted for achieving the dynamic task allocation. The real-time performance of the algorithm is assured on the premise of optimal results. The feasibility and real-time performance of the algorithm are validated by conducting dynamic simulation experiments. |
format | Online Article Text |
id | pubmed-7219066 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-72190662020-05-22 UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm Zhang, Yaozhong Feng, Wencheng Shi, Guoqing Jiang, Frank Chowdhury, Morshed Ling, Sai Ho Sensors (Basel) Article To solve the real-time complex mission-planning problem for Multiple heterogeneous Unmanned Aerial Vehicles (UAVs) in the dynamic environments, this paper addresses a new approach by effectively adapting the Consensus-Based Bundle Algorithms (CBBA) under the constraints of task timing, limited UAV resources, diverse types of tasks, dynamic addition of tasks, and real-time requirements. We introduce the dynamic task generation mechanism, which satisfied the task timing constraints. The tasks that require the cooperation of multiple UAVs are simplified into multiple sub-tasks to perform by a single UAV independently. We also introduce the asynchronous task allocation mechanism. This mechanism reduces the computational complexity of the algorithm and the communication time between UAVs. The partial task redistribution mechanism has been adopted for achieving the dynamic task allocation. The real-time performance of the algorithm is assured on the premise of optimal results. The feasibility and real-time performance of the algorithm are validated by conducting dynamic simulation experiments. MDPI 2020-04-17 /pmc/articles/PMC7219066/ /pubmed/32316556 http://dx.doi.org/10.3390/s20082307 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Yaozhong Feng, Wencheng Shi, Guoqing Jiang, Frank Chowdhury, Morshed Ling, Sai Ho UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm |
title | UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm |
title_full | UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm |
title_fullStr | UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm |
title_full_unstemmed | UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm |
title_short | UAV Swarm Mission Planning in Dynamic Environment Using Consensus-Based Bundle Algorithm |
title_sort | uav swarm mission planning in dynamic environment using consensus-based bundle algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7219066/ https://www.ncbi.nlm.nih.gov/pubmed/32316556 http://dx.doi.org/10.3390/s20082307 |
work_keys_str_mv | AT zhangyaozhong uavswarmmissionplanningindynamicenvironmentusingconsensusbasedbundlealgorithm AT fengwencheng uavswarmmissionplanningindynamicenvironmentusingconsensusbasedbundlealgorithm AT shiguoqing uavswarmmissionplanningindynamicenvironmentusingconsensusbasedbundlealgorithm AT jiangfrank uavswarmmissionplanningindynamicenvironmentusingconsensusbasedbundlealgorithm AT chowdhurymorshed uavswarmmissionplanningindynamicenvironmentusingconsensusbasedbundlealgorithm AT lingsaiho uavswarmmissionplanningindynamicenvironmentusingconsensusbasedbundlealgorithm |