考虑用户偏好的中继卫星多目标调度优化方法

  • 蔡伟伟 ,
  • 伍国华 ,
  • 李恒伟 ,
  • 尹谦
展开
  • 1. 国防科技大学空天科学学院
    2. 中南大学,复杂系统智能决策研究中心
    3. 中南大学

收稿日期: 2024-08-19

  修回日期: 2024-11-22

  网络出版日期: 2024-11-26

基金资助

国防科技大学自主创新科学基金

Multi-objective Scheduling Optimization Method for Relay Satellites Considering User Preferences

  • CAI Wei-Wei ,
  • WU Guo-Hua ,
  • LI Heng-Wei ,
  • YIN Qian
Expand

Received date: 2024-08-19

  Revised date: 2024-11-22

  Online published: 2024-11-26

Supported by

Independent Innovation Science Foundation Project of National University of Defense Technology

摘要

摘 要:随着中国空间站的长期运营和科学实验任务的不断推进,对中继卫星的需求显著增加,呈现出高频次、多任务和多样化服务的特点。这种复杂的需求迫切要求更灵活、高效的中继卫星调度方案,以满足用户个性化的服务需求。因此,本文提出了一种创新的中继卫星应用模式,重点考虑用户偏好,允许用户提交多个可选的服务时间窗口,并为每个任务指定期望的执行天线。为应对这一新模式,本文构建了一个综合考虑任务完成率、用户满意度、天线负载均衡和任务优先级的中继卫星调度模型,并设计了一种基于投票机制的多目标调度算法。该算法不仅集成了多种多目标调度方法,还在优化过程中自适应调整各方法的权重,确保在不同阶段选择出最优的调度策略。为验证所提出模式和算法的有效性,进行了大量仿真实验。实验结果表明,所提方法在解决中继卫星多目标调度问题上具有显著优势,与NSGA-Ⅱ、NSGA-III、BiGE、GrEA、MOEA/D和AMODSA等多目标算法相比,本文算法在提高用户满意度和系统服务能力方面展现出显著优势。

本文引用格式

蔡伟伟 , 伍国华 , 李恒伟 , 尹谦 . 考虑用户偏好的中继卫星多目标调度优化方法[J]. 航空学报, 0 : 1 -0 . DOI: 10.7527/S1000-6893.2024.31074

Abstract

As China's space station continues its long-term operations and scientific experiments, the demand for relay satellites has significant-ly increased, characterized by high frequency, multiple tasks, and diverse services. This complex demand urgently requires more flexible and efficient scheduling solutions for relay satellites to meet the personalized service needs of users. Therefore, this paper proposes an innovative application model for relay satellites, focusing on user preferences and allowing users to submit multiple optional service time windows, as well as specifying the desired execution antennas for each task. To address this new model, we construct a comprehensive scheduling model for relay satellites that considers task completion rates, user satisfaction, antenna load balancing, and task priority. We also design a multi-objective scheduling algorithm based on a voting mechanism. This algorithm integrates various multi-objective scheduling methods and adaptively adjusts the weights of these methods during the optimization process, ensuring the selection of the optimal scheduling strategy at different stages. To validate the effectiveness of the proposed model and algorithm, extensive simulation experiments were conducted. The results demonstrate that our method has significant advantages in solving multi-objective scheduling problems for relay satellites, showing remarkable improvements in user satisfaction and system service capacity compared to multi-objective algorithms such as NSGA-II, NSGA-III, BiGE, GrEA, MOEA/D, and AMODSA.

参考文献

[1]王磊, 姬涛, 郑军, 等.中继卫星系统发展应用分析及建议[J].中国科学:技术科学, 2022, 52(02):303-17
[2]李夏苗, 陈新江, 伍国华, 等.考虑断点续传的中继卫星调度模型及启发式算法[J].航空学报, 2019, 40(11):274-89
[3]王磊, 匡麟玲, 黄惠明.基于时空特征的中继卫星系统业务模型[J].清华大学学报 自然科学版, 2017, 57(1):55-60
[4]CHEN M, CHAI R, CHEN Q.Joint route selection and resource allocation algorithm for data relay satel-lite systems based on energy efficiency optimization; proceedings of the 2019 11th International Confer-ence on Wireless Communications and Signal Pro-cessing (WCSP), F, 2019 [C]. IEEE.
[5]HAJGHASSEM H, ROHI H, NASIRZADEH M.In-vestigation and analysis of tracking and data relay satellite systems (TDRSS); proceedings of the 21st In-ternational Communications Satellite Systems Con-ference and Exhibit, F, 2003 [C].
[6]CHEN Y, HADJITHEODOSIOU M, CHEUNG C.Optimizing communications for constellation space missions; proceedings of the 21st International Com-munications Satellite Systems Conference and Exhib-it, F, 2003 [C].
[7]DENG B, JIANG C, KUANG L, et al.Two-phase task scheduling in data relay satellite systems[J].IEEE Transactions on Vehicular Technology, 2017, 67(2):1782-93
[8]DENG B, JIANG C, KUANG L, et al.Preemptive dynamic scheduling algorithm for data relay satellite systems; proceedings of the 2017 IEEE International Conference on Communications (ICC), F, 2017 [C]. IEEE.
[9]WU G, LUO Q, ZHU Y, et al.Flexible task schedul-ing in data relay satellite networks[J].IEEE Transac-tions on Aerospace and Electronic Systems, 2021, 58(2):1055-68
[10]CHEN X, LI X, WANG X, et al.Task scheduling method for data relay satellite network considering breakpoint transmission[J].IEEE Transactions on Vehicular Technology, 2020, 70(1):844-57
[11]贺川, 李亚晶, 丘震.按需申请模式下的中继卫星任务规划模型与算法设计[J].中国空间科学技术, 2017, 37(6):46-55
[12]LI Z, CHEN X, LUO Q, et al.Dynamic scheduling method for data relay satellite networks considering hybrid system disturbances[J].Complex & Intelligent Systems, 2024, 10(1):1483-99
[13]李恒伟, 罗启章, 顾轶, 等.基于滚动时域策略的中继卫星多目标动态调度优化方法[J].航空学报, 2024,
[14]ROJANASOONTHON S, BARD J F, REDDY S D.Algorithms for parallel machine scheduling: a case study of the tracking and data relay satellite system[J].Journal of the Operational Research Society, 2003, 54(8):806-21
[15]HE L, LI J, SHENG M, et al.Dynamic scheduling of hybrid tasks with time windows in data relay satellite networks[J].IEEE Transactions on Vehicular Tech-nology, 2019, 68(5):4989-5004
[16]刘润滋, 盛敏, 唐成圆, 等.基于任务拆分聚合的中继卫星系统任务规划方法[J].通信学报, 2017, 38(S1):110-7
[17]王志淋, 李新明.跟踪与数据中继卫星系统资源调度优化问题[J].中国空间科学技术, 2015, 35(1):36-42
[18]方炎申, 陈英武, 王军民.中继卫星多址链路调度问题的约束规划模型及算法研究[J].航天返回与遥感, 2006, 27(4):62-7
[19]LIU R, SHENG M, XU C, et al.Antenna slewing time aware mission scheduling in space networks[J].IEEE Communications Letters, 2016, 21(3):516-9
[20]WANG L, JIANG C, KUANG L, et al.High-efficient resource allocation in data relay satellite systems with users behavior coordination[J].IEEE Transactions on Vehicular Technology, 2018, 67(12):12072-85
[21]ZHU Y, ZHOU D, SHENG M, et al.Stochastic delay analysis for satellite data relay networks with hetero-geneous traffic and transmission links[J].IEEE Transactions on Wireless Communications, 2020, 20(1):156-70
[22]ZHOU D, SHENG M, LIU R, et al.Channel-aware mission scheduling in broadband data relay satellite networks[J].IEEE Journal on Selected Areas in Communications, 2018, 36(5):1052-64
[23]REDDY S D, BROWN W L.Single processor sched-uling with job priorities and arbitrary ready and due times[J].Beltsville: Computer Sciences Corporation, 1986
[24]ZHUANG S, YIN Z, WU Z, et al.The relay satellite scheduling based on artificial bee colony algorithm; proceedings of the 2014 International Symposium on Wireless Personal Multimedia Communications (WPMC), F, 2014 [C]. IEEE.
[25]开彩红, 肖瑶, 方青.基于人工蜂群算法的中继卫星任务调度研究[J].电子与信息学报, 2015, 37(10):2466-74
[26]LI J, WU G, LIAO T, et al.Task scheduling under a novel framework for data relay satellite network via deep reinforcement learning[J].IEEE Transactions on Vehicular Technology, 2023, 72(5):6654-68
[27]DEB K, JAIN H.An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach,part I: solving prob-lems with box constraints[J].IEEE transactions on evolutionary computation, 2013, 18(4):577-601
[28]LI M, YANG S, LIU X.Bi-goal evolution for many-objective optimization problems[J].Artificial Intelli-gence, 2015, 228:45-65
[29]YANG S, LI M, LIU X, et al.A grid-based evolution-ary algorithm for many-objective optimization[J].IEEE Transactions on Evolutionary Computation, 2013, 17(5):721-36
[30]SHANG K, ISHIBUCHI H.A new hypervolume-based evolutionary algorithm for many-objective op-timization[J].IEEE Transactions on Evolutionary Computation, 2020, 24(5):839-52
[31]SUN Y, YEN G G, YI Z.IGD indicator-based evolu-tionary algorithm for many-objective optimization problems[J].IEEE Transactions on Evolutionary Computation, 2018, 23(2):173-87
文章导航

/