Distributed UUV cluster task allocation algorithm based on deep reinforcement learning

Task allocation is one of the basic and key issues in the research of agent clusters. UUV clusters are limited by underwater detection and communication capabilities in task allocation. UUV individuals can only obtain partial information around them, and conventional global algorithms cannot be appl...

Full description

Bibliographic Details
Main Author: HAO Guanjie, YAO Yao, CHANG Peng, ZHANG Xiaoshuang
Format: Article
Language:zho
Published: Editorial Office of Command Control and Simulation 2023-06-01
Series:Zhihui kongzhi yu fangzhen
Subjects:
Online Access:https://www.zhkzyfz.cn/fileup/1673-3819/PDF/1673-3819(2023)03-0025-09.pdf
_version_ 1797805929812459520
author HAO Guanjie, YAO Yao, CHANG Peng, ZHANG Xiaoshuang
author_facet HAO Guanjie, YAO Yao, CHANG Peng, ZHANG Xiaoshuang
author_sort HAO Guanjie, YAO Yao, CHANG Peng, ZHANG Xiaoshuang
collection DOAJ
description Task allocation is one of the basic and key issues in the research of agent clusters. UUV clusters are limited by underwater detection and communication capabilities in task allocation. UUV individuals can only obtain partial information around them, and conventional global algorithms cannot be applied well. A task allocation algorithm based on deep reinforcement learning and distributed UUV cluster organizational structure is proposed. The algorithm first realizes the partial task allocation of each UUV individual, and then the information between adjacent individuals is consistent and coordinated, thus realizing the optimal task allocation of UUV cluster. Through the simulation experiment, the algorithm in this paper converges faster than the genetic algorithm, has less traffic and higher task allocation efficiency than the contract network algorithm, and the distributed architecture does not rely on the "command center". The UUV cluster system has higher robustness and higher task allocation reliability.
first_indexed 2024-03-13T05:59:34Z
format Article
id doaj.art-e19f7f10d7f64a0eace65ea09efa041e
institution Directory Open Access Journal
issn 1673-3819
language zho
last_indexed 2024-03-13T05:59:34Z
publishDate 2023-06-01
publisher Editorial Office of Command Control and Simulation
record_format Article
series Zhihui kongzhi yu fangzhen
spelling doaj.art-e19f7f10d7f64a0eace65ea09efa041e2023-06-13T01:02:48ZzhoEditorial Office of Command Control and SimulationZhihui kongzhi yu fangzhen1673-38192023-06-01453253310.3969/j.issn.1673-3819.2023.03.004Distributed UUV cluster task allocation algorithm based on deep reinforcement learningHAO Guanjie, YAO Yao, CHANG Peng, ZHANG Xiaoshuang0Jiangsu Automation Research Institute, Lianyungang 222061, ChinaTask allocation is one of the basic and key issues in the research of agent clusters. UUV clusters are limited by underwater detection and communication capabilities in task allocation. UUV individuals can only obtain partial information around them, and conventional global algorithms cannot be applied well. A task allocation algorithm based on deep reinforcement learning and distributed UUV cluster organizational structure is proposed. The algorithm first realizes the partial task allocation of each UUV individual, and then the information between adjacent individuals is consistent and coordinated, thus realizing the optimal task allocation of UUV cluster. Through the simulation experiment, the algorithm in this paper converges faster than the genetic algorithm, has less traffic and higher task allocation efficiency than the contract network algorithm, and the distributed architecture does not rely on the "command center". The UUV cluster system has higher robustness and higher task allocation reliability.https://www.zhkzyfz.cn/fileup/1673-3819/PDF/1673-3819(2023)03-0025-09.pdftask allocation|deep reinforcement learning|distributed|multi-agent
spellingShingle HAO Guanjie, YAO Yao, CHANG Peng, ZHANG Xiaoshuang
Distributed UUV cluster task allocation algorithm based on deep reinforcement learning
Zhihui kongzhi yu fangzhen
task allocation|deep reinforcement learning|distributed|multi-agent
title Distributed UUV cluster task allocation algorithm based on deep reinforcement learning
title_full Distributed UUV cluster task allocation algorithm based on deep reinforcement learning
title_fullStr Distributed UUV cluster task allocation algorithm based on deep reinforcement learning
title_full_unstemmed Distributed UUV cluster task allocation algorithm based on deep reinforcement learning
title_short Distributed UUV cluster task allocation algorithm based on deep reinforcement learning
title_sort distributed uuv cluster task allocation algorithm based on deep reinforcement learning
topic task allocation|deep reinforcement learning|distributed|multi-agent
url https://www.zhkzyfz.cn/fileup/1673-3819/PDF/1673-3819(2023)03-0025-09.pdf
work_keys_str_mv AT haoguanjieyaoyaochangpengzhangxiaoshuang distributeduuvclustertaskallocationalgorithmbasedondeepreinforcementlearning