Solving Multi-Objective Satellite Data Transmission Scheduling Problems via a Minimum Angle Particle Swarm Optimization

被引:0
|
作者
Zhang, Zhe [1 ]
Cheng, Shi [1 ]
Shan, Yuyuan [1 ]
Wang, Zhixin [1 ]
Ran, Hao [1 ]
Xing, Lining [2 ]
机构
[1] Shaanxi Normal Univ, Sch Comp Sci, Xian 710119, Peoples R China
[2] Xidian Univ, Sch Elect Engn, Xian 710126, Peoples R China
来源
SYMMETRY-BASEL | 2025年 / 17卷 / 01期
基金
中国国家自然科学基金;
关键词
particle swarm algorithm; multi-objective optimization; satellite data transmission; satellite dispatch; ALGORITHM;
D O I
10.3390/sym17010014
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
With the increasing number of satellites and rising user demands, the volume of satellite data transmissions is growing significantly. Existing scheduling systems suffer from unequal resource allocation and low transmission efficiency. Therefore, effectively addressing the large-scale multi-objective satellite data transmission scheduling problem (SDTSP) within a limited timeframe is crucial. Typically, swarm intelligence algorithms are used to address the SDTSP. While these methods perform well in simple task scenarios, they tend to become stuck in local optima when dealing with complex situations, failing to meet mission requirements. In this context, we propose an improved method based on the minimum angle particle swarm optimization (MAPSO) algorithm. The MAPSO algorithm is encoded as a discrete optimizer to solve discrete scheduling problems. The calculation equation of the sine function is improved according to the problem's characteristics to deal with complex multi-objective problems. This algorithm employs a minimum angle strategy to select local and global optimal particles, enhancing solution efficiency and avoiding local optima. Additionally, the objective space and solution space exhibit symmetry, where the search within the solution space continuously improves the distribution of fitness values in the objective space. The evaluation of the objective space can guide the search within the solution space. This method can solve multi-objective SDTSPs, meeting the demands of complex scenarios, which our method significantly improves compared to the seven algorithms. Experimental results demonstrate that this algorithm effectively improves the allocation efficiency of satellite and ground station resources and shortens the transmission time of satellite data transmission tasks.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Scheduling of Rescue Vehicles to Forest Fires via Multi-objective Particle Swarm Optimization
    Ren, Yaping
    Tian, Guangdong
    Zhou, MengChu
    2015 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2015, : 79 - 84
  • [2] Modified Multi-Objective Particle Swarm Optimization Algorithm for Multi-objective Optimization Problems
    Qiao, Ying
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 520 - 527
  • [3] Multi-objective chicken swarm optimization: A novel algorithm for solving multi-objective optimization problems
    Zouache, Djaafar
    Arby, Yahya Quid
    Nouioua, Farid
    Ben Abdelaziz, Fouad
    COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 129 : 377 - 391
  • [4] Correlative Particle Swarm Optimization for Multi-objective Problems
    Shen, Yuanxia
    Wang, Guoyin
    Liu, Qun
    ADVANCES IN SWARM INTELLIGENCE, PT II, 2011, 6729 : 17 - 25
  • [5] A Novel Multi-objective Particle Swarm Optimization Algorithm for Flow Shop Scheduling Problems
    Wang, Wanliang
    Chen, Lili
    Jie, Jing
    Zhao, Yanwei
    Zhang, Jing
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2012, 6839 : 24 - +
  • [6] Solving multi objective optimization problems using particle swarm optimization
    Zhang, LB
    Zhou, CG
    Liu, XH
    Ma, ZQ
    Ma, M
    Liang, YC
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 2400 - 2405
  • [7] Dynamic Multi-Swarm Particle Swarm Optimization for Multi-Objective Optimization Problems
    Liang, J. J.
    Qu, B. Y.
    Suganthan, P. N.
    Niu, B.
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [8] Handling multi-objective optimization problems with a multi-swarm cooperative particle swarm optimizer
    Zhang, Yong
    Gong, Dun-wei
    Ding, Zhong-hai
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (11) : 13933 - 13941
  • [9] Particle swarm optimization based on temporal-difference learning for solving multi-objective optimization problems
    Zhang, Desong
    Zhu, Guangyu
    COMPUTING, 2023, 105 (08) : 1795 - 1820
  • [10] Particle swarm optimization based on temporal-difference learning for solving multi-objective optimization problems
    Desong Zhang
    Guangyu Zhu
    Computing, 2023, 105 : 1795 - 1820