A Large-Scale Scheduling Method for Multiple Agile Optical Satellites

被引:0
|
作者
Liu, Zheng [1 ]
Xiong, Wei [1 ]
Xiong, Minghui [1 ]
机构
[1] Space Engn Univ, Sci & Technol Complex Elect Syst Simulat Lab, Beijing 101416, Peoples R China
来源
关键词
Multiple agile optical satellites; scheduling; task merging; sine and cosine algorithm; task reallocation; ALGORITHM;
D O I
10.32604/cmes.2023.025452
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This study investigates the scheduling problem of multiple agile optical satellites with large-scale tasks. This problem is difficult to solve owing to the time-dependent characteristic of agile optical satellites, complex constraints, and considerable solution space. To solve the problem, we propose a scheduling method based on an improved sine and cosine algorithm and a task merging approach. We first establish a scheduling model with task merging constraints and observation action constraints to describe the problem. Then, an improved sine and cosine algorithm is proposed to search for the optimal solution with the maximum profit ratio. An adaptive cosine factor and an adaptive greedy factor are adopted to improve the algorithm. Besides, a task merging method with a task reallocation mechanism is developed to improve the scheduling efficiency. Experimental results demonstrate the superiority of the proposed algorithm over the comparison algorithms.
引用
收藏
页码:1143 / 1163
页数:21
相关论文
共 50 条
  • [31] Forming to performing: Transitioning large-scale project into Agile
    Lee, Eric C.
    AGILE 2008, PROCEEDINGS, 2008, : 106 - 111
  • [32] Perspectives on Productivity and Delays in Large-Scale Agile Projects
    Badampudi, Deepika
    Fricker, Samuel A.
    Moreno, Ana M.
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2013, 2013, 149 : 180 - 194
  • [33] Large-scale agile transformation at Ericsson: a case study
    Paasivaara, Maria
    Behm, Benjamin
    Lassenius, Casper
    Hallikainen, Minna
    EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (05) : 2550 - 2596
  • [34] Implementing Large-Scale Agile Frameworks: Challenges and Recommendations
    Conboy, Kieran
    Carroll, Noel
    IEEE SOFTWARE, 2019, 36 (02) : 44 - 50
  • [35] Challenges in Large-Scale Agile Software Development Projects
    Saeeda, Hina
    Ahmad, Muhammad Ovais
    Gustavsson, Tomas
    38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1030 - 1037
  • [36] Industry Agile Practices in Large-scale Capstone Projects
    Schneider, Jean-Guy
    Eklund, Peter W.
    Lee, Kevin
    Chen, Feifei
    Cain, Andrew
    Abdelrazek, Mohamed
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), 2020, : 326 - 327
  • [37] Defect Analysis in Large-Scale Agile Development Quality in the Agile Factory Model
    Doherty, Bernard
    Jelfs, Andrew
    Dasgupta, Aveek
    Holden, Patrick
    PROCEEDINGS OF 2016 JOINT CONFERENCE OF THE INTERNATIONAL WORKSHOP ON SOFTWARE MEASUREMENT AND THE INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS AND PRODUCT MEASUREMENT (IWSM-MENSURA), 2016, : 180 - 180
  • [38] Large-scale agile transformation at Ericsson: a case study
    Maria Paasivaara
    Benjamin Behm
    Casper Lassenius
    Minna Hallikainen
    Empirical Software Engineering, 2018, 23 : 2550 - 2596
  • [39] Large-scale agile security practices in software engineering
    Ascencao, Claudia
    Teixeira, Henrique
    Goncalves, Joao
    Almeida, Fernando
    INFORMATION AND COMPUTER SECURITY, 2024,
  • [40] Large-Scale Agile Software Development at SAP AG
    Schnitter, Joachim
    Mackert, Olaf
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2011, 230 : 209 - 220