Journal of System Simulation ›› 2023, Vol. 35 ›› Issue (5): 949-956.doi: 10.16182/j.issn1004731x.joss.21-1348

• Papers • Previous Articles     Next Articles

Research on Collaborative Task Allocation Method of Multiple UAVs Based on Blockchain

Shuangcheng Niu(), Yuqiang Jin, Kunhu Kou   

  1. University of Naval Aviation, Yantai 264001, China
  • Received:2021-12-27 Revised:2022-03-29 Online:2023-05-30 Published:2023-05-22

Abstract:

The autonomous collaborative control of a multi-unmanned aerial vehicle (UAV) system lacks a unified underlying technology platform and faces single point failure and information security threats. In order to solve these problems, an idea to build collaborative task planning platforms based on blockchain technology is proposed. With thecollaborative task allocation of multiple UAVs as research objects, an online, safe, high-efficiency, and real-time task allocation method is designed. The contract network task allocation algorithm is described as a smart contract, and system consensus is reached based on the blockchain consensus algorithm. In addition, a simulation experiment system is built by using Hyperledger Fabric open source software, and simulation verification is carried out for a typical marine conventional submarine search and arrest application scenario. Experimental results confirm the feasibility and superiority of the proposed method.

Key words: multi-UAV system, collaborative task allocation, blockchain, smart contract, contract network

CLC Number: