基于种群扰动遗传算法的多任务航天测控站资源池调度方法

刘柳 ,  张聪 ,  吴帆 ,  刘田 ,  李晶晶

电子科技大学学报 ›› 2026, Vol. 55 ›› Issue (3) : 361 -373.

PDF (2117KB)
电子科技大学学报 ›› 2026, Vol. 55 ›› Issue (3) : 361 -373. DOI: 10.12178/1001-0548.2025174
信息与通信工程

基于种群扰动遗传算法的多任务航天测控站资源池调度方法

作者信息 +

A scheduling method for multi-task aerospace TT&C ground station resource pools based on population perturbation genetic algorithm

Author information +
文章历史 +
PDF (2167K)

摘要

现代航天测控地面站面临着测控业务种类的多样化和资源需求急剧增加的双重挑战。传统地面站基带处理资源池因其编排相对固化、缺乏灵活性,导致资源利用率和系统性能受到限制。针对上述问题,提出了一种基于种群扰动遗传算法的动态资源调度策略。该算法通过引入全局组合编码方式、精英个体保留策略、群体扰动机制、非传统的多次随机部分交叉以及单点变异与两点变异并行的变异操作,增加了调度灵活性和响应速度。通过系列仿真实验验证,结果表明,相较于传统算法,提出的基于种群扰动遗传算法能快速实现基带处理资源的动态分配,在任务处理效率上取得了显著改进,尤其在处理高负载的任务时表现优异,有效提升了地面站资源的利用率和操作效率。

Abstract

The ground stations of modern aerospace telemetry, tracking, and command (TT&C) systems face the dual challenges of diversification of measurement and control task types and a sharp increase in resource demands. Traditional ground station baseband processing resource pools are limited in resource utilization and system performance due to their relatively solidified scheduling and lack of flexibility. To address the above problems, this paper proposes a dynamic resource scheduling strategy based on a population perturbation genetic algorithm. The algorithm introduces a global combinatorial encoding method, elitist individual preservation strategy, population perturbation mechanism, non-traditional multi-stage random partial crossover, and parallel single-point and two-point mutation operations, thereby enhancing scheduling flexibility and responsiveness. Through a series of simulation experiments, the results demonstrate that compared to traditional algorithms, the proposed population perturbation genetic algorithm can quickly achieve dynamic baseband processing resource allocation, resulting in significant improvements in task processing efficiency , it performs particularly well in handling high-load tasks, effectively enhancing the utilization and operational efficiency of ground station resources.

关键词

航天测控地面站 / 任务调度 / 动态调度 / 遗传算法

Key words

TT&C ground station / task scheduling / dynamic scheduling / genetic algorithm

引用本文

引用格式 ▾
刘柳,张聪,吴帆,刘田,李晶晶. 基于种群扰动遗传算法的多任务航天测控站资源池调度方法[J]. 电子科技大学学报, 2026, 55(3): 361-373 DOI:10.12178/1001-0548.2025174

登录浏览全文

4963

注册一个新账户 忘记密码

参考文献

[1]

中国航天科技集团有限公司. 中国航天科技活动蓝皮书(2024年)[M]. 北京: 中国航天科技集团有限公司 , 2024.

[2]

China Aerospace Science and Technology Corporation . Blue book of China aerospace science and technology activities (2024)[M]. Beijing: China Aerospace Science and Technology Corporation , 2024.

[3]

National Center for Science and Engineering Statistics (NCSES) . Survey of graduate students and postdoctorates in science and engineering: Fall 2021[EB/OL]. [ 2025—07—01]. https://ncses.nsf.gov/pubs/nsf23326.

[4]

靳肖闪, 李军, 刘湘辉, . 基于拉格朗日松弛与最大分支算法的卫星成像调度算法[J]. 宇航学报, 2008(2): 694-699.

[5]

JIN X S , LI J , LIU X H , et al. Satellite imaging scheduling algorithm based on lagrangian relaxation and branch and bound algorithm[J]. Journal of Astronautics, 2008(2): 694-699.

[6]

XU R , CHEN H , LIANG X , et al. Priority—based constructive algorithms for scheduling agile earth observation satellites with total priority maximization[J]. Expert Systems with Applications, 2016, 51: 195-206.

[7]

SHE Y C , LI S , ZHAO Y B . Onboard mission planning for agile satellite using modified mixed—integer linear programming[J]. Aerospace Science and Technology, 2018, 72: 204-216.

[8]

LIU Z , XIONG W , XIONG M . A large—scale scheduling method for multiple agile optical satellites[J]. CMES—Computer Modeling in Engineering & Sciences, 2023, 136(2): 1143-1163.

[9]

ZHANG Z , ZHANG N , FENG Z . Multi—satellite control resource scheduling based on ant colony optimization[J]. Expert Systems with Applications, 2014, 41(6): 2816-2823.

[10]

ZHANG Z , HU F , ZHANG N . Ant colony algorithm for satellite control resource scheduling problem[J]. Applied Intelligence, 2018, 48: 3295-3305.

[11]

HE L , LIU X L , CHEN Y W , et al. Hierarchical scheduling for real—time agile satellite task scheduling in a dynamic environment[J]. Advances in Space Research, 2019, 63(2): 897-912.

[12]

LU Z Z , SHEN X , LI D , et al. Integrated imaging mission planning modeling method for multi—type targets for super—agile earth observation satellite[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2022, 15: 4156-4169.

[13]

YAN B , WANG Y J , XIA W , et al. An improved method for satellite emergency mission scheduling scheme group decision—making incorporating PSO and multimoora[J]. Advances in Space Research, 2022, 42(4): 3837-3853.

[14]

ZHU W M , HU X X , XIA W , et al. A two—phase genetic annealing method for integrated earth observation satellite scheduling problems[J]. Methodologies and Application, 2019, 23: 181-196.

[15]

ZHANG J , XING L . An improved genetic algorithm for the integrated satellite imaging and data transmission scheduling problem[J]. Computers & Operations Research, 2022, 139: 105626.

[16]

黄磊, 徐浩 . 基于粒子群算法的卫星任务地面站资源调度方法研究[J]. 中国空间科学技术, 2021, 41(2): 56-63.

[17]

HUANG L , XU H . Research on scheduling method for satellite task ground station resources based on particle swarm optimization[J]. Chinese Space Science and Technology, 2021, 41(2): 56-63.

[18]

CHEN M , WEN J , SONG Y J , et al. A population perturbation and elimination strategy based genetic algorithm for multi—satellite TT&C scheduling problem[J]. Swarm and Evolutionary Computation, 2021, 65: 100912.

[19]

赵立, 周明, 吴峰 . 面向卫星常规测控任务的地面站资源调度方法[J]. 宇航学报, 2019, 40(5): 78-85.

[20]

ZHAO L , ZHOU M , WU F . Scheduling method for ground station resources oriented to conventional satellite TT&C tasks[J]. Journal of Astronautics, 2019, 40(5): 78-85.

[21]

SUN X , REN Y , YU L . Multi—adaptive strategies—based higher—order quantum genetic algorithm for agile remote sensing satellite scheduling problem[J]. Sensors, 2024, 24(15): 4938.

[22]

SONG Y , OU J , WU J , et al. A cluster—based genetic optimization method for satellite range scheduling system[J]. Swarm and Evolutionary Computation, 2023, 79: 1-10.

[23]

姚敏, 王绪芝, 赵敏 . 无人机群协同作战任务分配方法研究[J]. 电子科技大学学报, 2013, 42(5): 723-727.

[24]

YAO M , WANG X Z , ZHAO M . Research on task allocation method for cooperative combat operations of UAV swarms[J]. Journal of University of Electronic Science and Technology of China, 2013, 42(5): 723-727.

[25]

SHI Q , LI L , FANG Z R , et al. Efficient and fair PPO—based integrated scheduling method for multiple tasks of SATech—01 satellite[J]. Chinese Journal of Aeronautics, 2024, 37(2): 417-430.

[26]

LI H , LI Y J , MENG Q Q , et al. An onboard periodic rescheduling algorithm for satellite observation scheduling problem with common dynamic tasks[J]. Advances in Space Research, 2024, 73(10): 5242-5253.

[27]

孙伟, 杨洋 . 一种面向卫星地面站资源调度的策略生成方法[J]. 系统工程与电子技术, 2022, 44(8): 23-30.

[28]

SUN W , YANG Y . A strategy formulation method targeted at satellite ground station resource scheduling[J]. Systems Engineering and Electronics, 2022, 44(8): 23-30.

[29]

PABLA C S . Completely fair scheduler[J]. Linux Journal, 2009, 184: 4.

[30]

WOLSEY L A , NEMHAUSER G L . Integer and combinatorial optimization[M]. Hoboken: John Wiley & Sons, 1999: 75-82.

[31]

BIEGLER L T , GROSSMANN I E , WESTERBERG A W . Mixed integer nonlinear programming[M]. Berlin: Springer Science & Business Media, 2011: 133-135.

[32]

PAPADIMITRIOU C H , STEIGLITZ K . Combinatorial optimization: Algorithms and complexity[M]. North Chelmsford: Courier Corporation, 1998: 338-344.

[33]

KORTE B , VYGEN J . Combinatorial optimization: Theory and algorithms[M]. Berlin, Heidelberg: Springer, 2008: 212-218.

[34]

SIAHAAN A P . Comparison analysis of CPU scheduling: FCFS, SJF and Round Robin[J]. International Journal of Engineering Development and Research, 2016, 4(3): 124-132.

[35]

MORSE D , RICHARDSON G . The LIFO/FIFO decision[J]. Journal of Accounting Research, 1983(2): 106-127.

基金资助

国家自然科学基金(62293494)

成都市科技计划资助(2024-JB00-00014-GX)

AI Summary AI Mindmap
PDF (2117KB)

9

访问

0

被引

详细

导航
相关文章

AI思维导图

/