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 条
  • [31] Multiple UAVs Hierarchical Dynamic Task Allocation Based on PSO-FSA and Decentralized Auction
    Cao, Lei
    Tan, He Shun
    Peng, Hui
    Pan, Ming Cong
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS IEEE-ROBIO 2014, 2014, : 2368 - 2373
  • [32] A Method for UAVs Detection Task Planning of Multiple Starting Points
    Lei, Ming
    Yin, Quanjun
    Yao, Xinyu
    2015 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, 2015, : 947 - 951
  • [33] Contract-net based scheduling for holonic manufacturing systems
    Kanchanasevee, P
    Biswas, G
    Kawamura, K
    Tamura, S
    ARCHITECTURES, NETWORKS, AND INTELLIGENT SYSTEMS FOR MANUFACTURING INTEGRATION, 1997, 3203 : 108 - 115
  • [34] Optimal method on dynamic maintenance task scheduling
    Wang, Zhengyuan
    Zhu, Yu
    Song, Jianshe
    Liu, Wei
    Jixie Gongcheng Xuebao/Chinese Journal of Mechanical Engineering, 2008, 44 (01): : 92 - 97
  • [35] Ant colony intelligence for flexible manufacturing scheduling in the framework of contract-net protocol
    Wei, Yingzi
    Gu, Kanfeng
    Qin, Lijuan
    ICIC Express Letters, 2014, 8 (06): : 1659 - 1663
  • [36] Task Assignment of the Improved Contract Net Protocol under a Multi-Agent System
    Zhang, Jiarui
    Wang, Gang
    Song, Yafei
    ALGORITHMS, 2019, 12 (04)
  • [37] Improved contract net protocol based on amendatory bidding result
    College of Automation, Guangdong University of Technology, Guangzhou 510090, China
    Kong Zhi Li Lun Yu Ying Yong, 2008, 2 (329-330):
  • [38] Medical diagnosis system based on improved contract net protocol
    Zhang, J. R.
    Wang, G.
    Wang, S. Y.
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2018, 123 : 18 - 18
  • [39] Multi-agent Coordination Based On Contract Net Protocol
    Sun, Defu
    Wu, Juhua
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT UBIQUITOUS COMPUTING AND EDUCATION, 2009, : 353 - +
  • [40] Contract net protocol using fuzzy case based reasoning
    Wan, WN
    Wang, XJ
    Liu, Y
    FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, PT 2, PROCEEDINGS, 2005, 3614 : 941 - 944