A Dynamic Task Scheduling Method for Multiple UAVs Based on Contract Net Protocol

被引:11
|
作者
Zhang, Zhenshi [1 ]
Liu, Huan [2 ]
Wu, Guohua [2 ]
机构
[1] Natl Univ Def Technol, Undergrad Sch, Changsha 410073, Peoples R China
[2] Cent South Univ, Sch Traff & Transportat Engn, Changsha 410075, Peoples R China
基金
中国国家自然科学基金;
关键词
multi-UAV; dynamic scheduling; contract net protocol; multi-objective optimization; ALLOCATION; COMMUNICATION; ARCHITECTURE; MODEL;
D O I
10.3390/s22124486
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Unmanned aerial vehicles are becoming promising platforms for disaster relief, such as providing emergency communication services in wireless sensor networks, delivering some living supplies, and mapping for disaster recovery. Dynamic task scheduling plays a very critical role in coping with emergent tasks. To solve the multi-UAV dynamic task scheduling, this paper constructs a multi-constraint mathematical model for multi-UAV dynamic task scheduling, involving task demands and platform capabilities. Three objectives are considered, which are to maximize the total profit of scheduled tasks, to minimize the time consumption, and to balance the number of scheduled tasks for multiple UAVs. The multi-objective problem is converted into single-objective optimization via the weighted sum method. Then, a novel dynamic task scheduling method based on a hybrid contract net protocol is proposed, including a buy-sell contract, swap contract, and replacement contract. Finally, extensive simulations are conducted under three scenarios with emergency tasks, pop-up obstacles, and platform failure to verify the superiority of the proposed method.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Task-priority Based Task Allocation of Multiple UAVs with Resource Constraint
    Tang, Biwei
    Zhu, Zhanxia
    Shin, Hyo-Sang
    Tsourdos, Antonios
    2015 23RD MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2015, : 8 - 13
  • [42] Task Offloading Scheme Based on Improved Contract Net Protocol and Beetle Antennae Search Algorithm in Fog Computing Networks
    Li, Xujie
    Zang, Zhennan
    Shen, Fei
    Sun, Ying
    MOBILE NETWORKS & APPLICATIONS, 2020, 25 (06): : 2517 - 2526
  • [43] Task Offloading Scheme Based on Improved Contract Net Protocol and Beetle Antennae Search Algorithm in Fog Computing Networks
    Xujie Li
    Zhennan Zang
    Fei Shen
    Ying Sun
    Mobile Networks and Applications, 2020, 25 : 2517 - 2526
  • [44] Study on multi-agent task allocation based on the contract net
    Li Tiejun
    Peng Yuqing
    Wu Jianguo
    2007 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-7, 2007, : 425 - +
  • [45] The Contract Net Based Task Allocation Algorithm for Wireless Sensor Network
    Chen, Lin
    Qiu Xue-song
    Yang, Yang
    Gao, Zhipeng
    Qu, Zheng
    2012 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2012, : 600 - 604
  • [46] Swarm UAVs Task and Resource Dynamic Assignment Algorithm Based on Task Sequence Mechanism
    Fu, Xiaowei
    Feng, Peng
    Gao, Xiaoguang
    IEEE ACCESS, 2019, 7 : 41090 - 41100
  • [47] Specification and analysis of the contract net protocol based on state machine model
    Itabashi, G
    Haramoto, Y
    Kato, Y
    Takahashi, K
    Shiratori, N
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (11) : 2447 - 2452
  • [48] Adaptive Contract Net Protocol Based on Ant Colony Optimization Algorithm
    Tang Xian-lun
    Fan Zheng
    Li Ya-nan
    Cai Lin-qin
    EMERGING SYSTEMS FOR MATERIALS, MECHANICS AND MANUFACTURING, 2012, 109 : 666 - 670
  • [49] On wireless sensor networks collaboration based on an extended contract net protocol
    School of Electronic and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China
    不详
    Kongzhi yu Juece Control Decis, 2009, 1 (61-65):
  • [50] Performance improvement of the contract net protocol using Instance Based Learning
    Deshpande, U
    Gupta, A
    Basu, A
    DISTRIBUTED COMPUTING: IWDC 2003, 2003, 2918 : 290 - 299