Multi-UAV Collaborative Dynamic Task Allocation Method Based on ISOM and Attention Mechanism

被引:1
|
作者
Wu, Jiehong [1 ]
Zhang, Jingchuan [1 ]
Sun, Ya'nan [1 ]
Li, Xianwei [2 ]
Gao, Lijun [1 ]
Han, Guangjie [3 ,4 ]
机构
[1] Shenyang Aerosp Univ, Sch Comp Sci, Shenyang 110136, Peoples R China
[2] Bengbu Univ, Sch Comp Sci & Informat Engn, Bengbu 233030, Peoples R China
[3] Hohai Univ, Dept Internet Things Engn, Changzhou 213022, Peoples R China
[4] Inst Acoust, Chinese Acad Sci, State Key Lab Acoust, Beijing 100190, Peoples R China
关键词
Task analysis; Autonomous aerial vehicles; Resource management; Robots; Self-organizing feature maps; Optimization; Vehicle dynamics; Unmanned aerial vehicle (UAV) system; multiple task allocation; Improved Self-OrganizingMapping (ISOM); emergencies; attention mechanism;
D O I
10.1109/TVT.2023.3341878
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The problem of task allocation of Unmanned aerial vehicle (UAV) systems is a hot issue in scientific research. Aiming at overcome the shortcomings of existing algorithms in terms of load balancing and execution efficiency, an algorithm Improved Self-Organizing Mapping (ISOM) is proposed in this paper. Firstly, considering the two factors of the UAV flight distance and the mission execution time, the load balance of the UAV is designed. The sum of the track lengths of multiple UAVs and the total time required by multiple UAVs to complete all the tasks in the task area are used to evaluate the quality of cooperative task assignment of multiple UAVs. Secondly, the learning rate and neighborhood function of nonlinear change are designed to ensure the stability and accelerate its convergence. With the increase of the number of iterations, the radius of the neighborhood gradually decreases, and the renewal range of the superior neighborhood is determined by the nonlinear function. Finally, in order to solve the problem of new tasks of UAV and UAV failure, the attention mechanism based on the ISOM algorithm is introduced. Different attention is allocated by the distance between the UAV and the mission points to ensure the missions can be fully executed. Compared with algorithms PSO-GA, Gurobi and ORTools, the time to complete the task is effectively reduced, respectively. At the same time, the algorithm is verified in a large task environment. When the number of tasks is 200 and the number of UAVs is 8, in the TSPLIB task set, the simulation results demonstrate the high efficiency and flexibility of the proposed algorithm.
引用
收藏
页码:6225 / 6235
页数:11
相关论文
共 50 条
  • [21] Communication-efficient heterogeneous multi-UAV task allocation based on clustering
    Dong, Na
    Liu, Shuai
    Mai, Xiaoming
    [J]. Computer Communications, 2025, 229
  • [22] Adaptive task allocation for multi-UAV systems based on bacteria foraging behaviour
    Kurdi, Heba
    AlDaood, Munirah F.
    Al-Megren, Shiroq
    Aloboud, Ebtesam
    Aldawood, Abdulrahman S.
    Youcef-Toumi, Kamal
    [J]. APPLIED SOFT COMPUTING, 2019, 83
  • [23] Autonomous task allocation for multi-UAV systems based on the locust elastic behavior
    Kurdi, Heba A.
    Aloboud, Ebtesam
    Alalwan, Maram
    Alhassan, Sarah
    Alotaibi, Ebtehal
    Bautista, Guillermo
    How, Jonathan P.
    [J]. APPLIED SOFT COMPUTING, 2018, 71 : 110 - 126
  • [24] A Bid-Based Grouping Method for Communication-Efficient Decentralized Multi-UAV Task Allocation
    Kim, Keum-Seong
    Kim, Ho-Yeon
    Choi, Han-Lim
    [J]. INTERNATIONAL JOURNAL OF AERONAUTICAL AND SPACE SCIENCES, 2020, 21 (01) : 290 - 302
  • [25] Collaborative Task Assignment for Multi-UAV with Sequence and Time Constrains
    Zhang Y.
    Chen L.
    Shi G.
    Guo C.
    [J]. Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2018, 36 (05): : 890 - 896
  • [26] Dynamic Multi-UAV Cooperative Reconnaissance Task Assignment Based on ICNP
    Zhang Kewei
    Zhao Xiaolin
    Li Zongzhe
    Zhao Boxin
    [J]. 2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 769 - 775
  • [27] A Bid-Based Grouping Method for Communication-Efficient Decentralized Multi-UAV Task Allocation
    Keum-Seong Kim
    Ho-Yeon Kim
    Han-Lim Choi
    [J]. International Journal of Aeronautical and Space Sciences, 2020, 21 : 290 - 302
  • [28] Hierarchical task allocation for heterogeneous multi-UAV in an urban terrain
    Ding, Zhenji
    Wang, Congqing
    Cong, Chuying
    Li, Zhiyu
    [J]. Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2015, 43 : 302 - 306
  • [29] A Tent-Lévy-Based Seagull Optimization Algorithm for the Multi-UAV Collaborative Task Allocation Problem
    Zhou, Zhao
    Liu, Huan
    Dai, Yongqiang
    Qin, Lijing
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (13):
  • [30] A Distributed Task Allocation Method for Multi-UAV Systems in Communication-Constrained Environments
    Yan, Shaokun
    Feng, Jingxiang
    Pan, Feng
    [J]. DRONES, 2024, 8 (08)