A Simulated Annealing Algorithm with Tabu List for the Multi-Satellite Downlink Schedule Problem Considering Waiting Time

被引:10
作者
Liu, Yan [1 ,2 ]
Zhang, Shengyu [1 ,2 ,3 ]
Hu, Haiying [1 ,2 ,3 ]
机构
[1] Chinese Acad Sci, Innovat Acad Microsatellites, Shanghai 201203, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100039, Peoples R China
[3] Shanghai Engn Ctr Microsatellites, Shanghai 201203, Peoples R China
关键词
simulated annealing; scheduling; multi-satellite downlink; IMPROVED GENETIC ALGORITHM; SATELLITE; OPTIMIZATION;
D O I
10.3390/aerospace9050235
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
In the multi-satellite and multi-ground station downlink task scheduling problem, the waiting time from the proposal of the task to the execution will affect its validity. If the satellite has multiple communicable ground stations when the downlink task is proposed, the selection problem needs to be solved first. After the selection, since the available time conflict between tasks of different satellites for the same ground station, the specific start time should be determined. To reduce the waiting time, a simulated annealing algorithm with a tabu list and start time decision (SATLD) is proposed. This method uses a two-stage scheduling strategy. In the first stage, the improved simulated annealing algorithm based on a tabu list is used to select the downlink ground station. The second stage combines downlink scheduling algorithm based on task arrival time (DSA-AT) method and downlink scheduling algorithm based on task requirement time (DSA-RT) method to determine the specific start time of each task of a single ground station. Simulation analysis prove the method has better selection efficiency of downlink task and shorter total task waiting time, and has practical value.
引用
收藏
页数:20
相关论文
共 30 条
  • [1] [Anonymous], Satellite Database | Union of Concerned Scientists
  • [2] Development of a scheduling algorithm and GUI for autonomous satellite missions
    Baek, Seung-woo
    Han, Sun-mi
    Cho, Kyeum-rae
    Lee, Dae-woo
    Yang, Jang-sik
    Bainum, Peter M.
    Kim, Hae-dong
    [J]. ACTA ASTRONAUTICA, 2011, 68 (7-8) : 1396 - 1402
  • [3] A new hybrid genetic algorithm for the collection scheduling problem for a satellite constellation
    Barkaoui, M.
    Berger, J.
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2020, 71 (09) : 1390 - 1410
  • [4] Chen H, 2016, IEEE C EVOL COMPUTAT, P5076, DOI 10.1109/CEC.2016.7748333
  • [5] Chen Xiang-guo, 2010, Systems Engineering and Electronics, V32, P592
  • [6] Optimization-Based Scheduling Method for Agile Earth-Observing Satellite Constellation
    Cho, Doo-Hyun
    Kim, Jun-Hong
    Choi, Han-Lim
    Ahn, Jaemyung
    [J]. JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2018, 15 (11): : 611 - 626
  • [7] An anytime branch and bound algorithm for agile earth observation satellite onboard scheduling
    Chu, Xiaogeng
    Chen, Yuning
    Tan, Yuejin
    [J]. ADVANCES IN SPACE RESEARCH, 2017, 60 (09) : 2077 - 2090
  • [8] An improved adaptive large neighborhood search algorithm for multiple agile satellites scheduling
    He, Lei
    Liu, Xiaolu
    Laporte, Gilbert
    Chen, Yingwu
    Chen, Yingguo
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2018, 100 : 12 - 25
  • [9] Satellite-Ground Link Planning for LEO Satellite Navigation Augmentation Networks
    Hou, Zhenwei
    Yi, Xianqing
    Zhang, Yaohong
    Kuang, Yanghongyi
    Zhao, Yue
    [J]. IEEE ACCESS, 2019, 7 : 98715 - 98724
  • [10] Jungang Yan, 2021, Complex System Modeling and Simulation, V1, P232, DOI 10.23919/CSMS.2021.0019