Two-Stage Satellite Combined-Task Scheduling Based on Task Merging Mechanism

被引:0
|
作者
Yu, Jing [1 ]
Guo, Jiawei [1 ]
Xing, Lining [2 ,3 ]
Song, Yanjie [4 ]
Liu, Zhaohui [1 ]
机构
[1] Changsha Univ Sci & Technol, Sch Traff & Transportat Engn, Changsha 410004, Peoples R China
[2] Xidian Univ, Key Lab Collaborat Intelligence Syst, Xian 710126, Peoples R China
[3] Hunan Quanyong Informat Technol Co Ltd, Changsha 410100, Peoples R China
[4] Beihang Univ, Sch Reliabil & Syst Engn, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
satellite scheduling; task merging mechanism; combined task; enhanced fireworks algorithm; 93-10;
D O I
10.3390/math12193107
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Satellites adopt a single-task observation mode in traditional patterns. Although this mode boasts high imaging accuracy, it is accompanied by a limited number of observed tasks and a low utilization rate of satellite resources. This limitation becomes particularly pronounced when dealing with extensive and densely populated observation task sets because the inherent mobility of satellites often leads to conflicts among numerous tasks. To address this issue, this paper introduces a novel multi-task merging mechanism aimed at enhancing the observation rate of satellites by resolving task conflicts. Initially, this paper presents a task merging method based on the proposed multitask merging mechanism, referred to as the constrained graph (CG) task merging approach. This method can merge tasks while adhering to the minimal requirements specified by users. Subsequently, a multi-satellite merging scheduling model is established based on the combined task set. Considering the satellite combined-task scheduling problem (SCTSP), an enhanced fireworks algorithm (EFWA) is proposed that incorporates the CG task synthesis mechanism. This algorithm incorporates local search strategies and a population disturbance mechanism to enhance both the solution quality and convergence speed. Finally, the efficacy of the CG algorithm was validated through a multitude of simulation experiments. Moreover, the effectiveness of the EFWA is confirmed via extensive comparisons with other algorithms, including the basic ant colony optimization (ACO) algorithm, enhanced ant colony optimization (EACO) algorithm, fireworks algorithm (FWA), and EFWA. When the number of tasks in the observation area are dense, such as in the case where the number of tasks is 700, the CG + EFWA (CG is adopted in the task merging stage and EFWA is adopted in the satellite combined-task scheduling stage) method improves observation benefits by 70.35% (compared to CG + EACO, CG is adopted in the task merging stage and EACO is adopted in the satellite combined-task scheduling stage), 78.93% (compared to MS + EFWA, MS is adopted in the task merging stage and EFWA is adopted in the satellite combined-task scheduling stage), and 39.03% (compared to MS + EACO, MS is adopted in the task merging stage and EACO is adopted in the satellite combined-task scheduling stage).
引用
收藏
页数:22
相关论文
共 50 条
  • [21] Two-stage reinforcement learning task predicts psychological traits
    Trevino, Mario
    Castiello, Santiago
    De la Torre-Valdovinos, Braniff
    Carrasco, Paulina Osuna
    Leon, Ricardo Medina-Coss
    Arias-Carrion, Oscar
    PSYCH JOURNAL, 2023, 12 (03) : 355 - 367
  • [22] HTD: Heterogeneous Task Decoupling for Two-Stage Object Detection
    Li, Wuyang
    Chen, Zhen
    Li, Baopu
    Zhang, Dingwen
    Yuan, Yixuan
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2021, 30 : 9456 - 9469
  • [23] Two-stage mobile agent plan using task relationship
    Chen, Jiajun
    Xing, Changfeng
    Cheng, Zhifeng
    An, Rukui
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2013, 41 (09): : 37 - 41
  • [24] A Two-Stage Multi-Objective Task Scheduling Framework Based on Invasive Tumor Growth Optimization Algorithm for Cloud Computing
    Hu, Qianxue
    Wu, Xiaofei
    Dong, Shoubin
    JOURNAL OF GRID COMPUTING, 2023, 21 (02)
  • [25] A Two-Stage Multi-Objective Task Scheduling Framework Based on Invasive Tumor Growth Optimization Algorithm for Cloud Computing
    Qianxue Hu
    Xiaofei Wu
    Shoubin Dong
    Journal of Grid Computing, 2023, 21
  • [26] Multi-satellite observation scheduling based on task clustering
    Wu, Guohua
    Ma, Manhao
    Wang, Huilin
    Qiu, Dishan
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2011, 32 (07): : 1275 - 1282
  • [27] Two-Phase Task Scheduling in Data Relay Satellite Systems
    Deng, Boyu
    Jiang, Chunxiao
    Kuang, Linling
    Guo, Song
    Lu, Jianhua
    Zhao, Shanghong
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (02) : 1782 - 1793
  • [28] Task scheduling for multi-electro-magnetic detection satellite with a combined algorithm
    Jianghan Zhu 1
    2. Northern Electronic Equipment Institute
    Journal of Systems Engineering and Electronics, 2012, 23 (01) : 88 - 98
  • [29] Scheduling two agent task chains with a central selection mechanism
    Agnetis, Alessandro
    Nicosia, Gaia
    Pacifici, Andrea
    Pferschy, Ulrich
    JOURNAL OF SCHEDULING, 2015, 18 (03) : 243 - 261
  • [30] Scheduling two agent task chains with a central selection mechanism
    Alessandro Agnetis
    Gaia Nicosia
    Andrea Pacifici
    Ulrich Pferschy
    Journal of Scheduling, 2015, 18 : 243 - 261