系统工程与电子技术 ›› 2023, Vol. 45 ›› Issue (9): 2931-2940.doi: 10.12305/j.issn.1001-506X.2023.09.33

• 通信与网络 • 上一篇    下一篇

基于混合进化算法的卫星网络星间数传方法

邓勇1, 姚锋1,*, 邢立宁2, 何磊1   

  1. 1. 国防科技大学系统工程学院, 湖南 长沙 410073
    2. 西安电子科技大学电子工程学院, 陕西 西安 710075
  • 收稿日期:2022-08-15 出版日期:2023-08-30 发布日期:2023-09-05
  • 通讯作者: 姚锋
  • 作者简介:邓勇(1986—), 男, 博士研究生, 主要研究方向为卫星任务规划、天地一体化网络、智能优化算法
    姚锋(1978—), 男, 研究员, 博士, 主要研究方向为卫星任务规划、天地一体化网络、智能优化算法
    邢立宁(1980—), 男, 研究员, 博士, 主要研究方向为卫星任务规划方法、智能优化算法、人工智能方法
    何磊(1991—), 男, 讲师, 博士, 主要研究方向为系统规划与管理决策技术
  • 基金资助:
    国家自然科学基金青年科学基金(72001212)

Inter-satellite data transmission method in satellite network based on hybrid evolutionary algorithm

Yong DENG1, Feng YAO1,*, Lining XING2, Lei HE1   

  1. 1. School of System Engineering, National University of Defense Technology, Changsha 410073, China
    2. School of Electronic Engineering, Xidian University, Xi' an 710075, China
  • Received:2022-08-15 Online:2023-08-30 Published:2023-09-05
  • Contact: Feng YAO

摘要:

星间链路在卫星网络数据传输中发挥着非常重要的作用, 可以解决我国地面站布局受限的问题。然而, 卫星网络拓扑时变, 网络资源有限, 使得星间数据传输具有很大的挑战性。为了克服这个难点, 首先利用存储时间聚合图建模卫星网络, 在考虑网络资源约束的条件下, 构建了数据传输整数规划模型。然后, 设计了知识型混合进化算法(knowledge-guided hybrid evolutionary algorithm, KGHEA)对模型进行求解, 该算法融合了局部搜索算法、路径流量分配算法, 以及多种知识型算子。最后, 设计了仿真实验, 验证了KGHEA的性能, 并分析了各项参数对数据传输性能的影响, 为星间网络建设提供参考。

关键词: 混合进化算法, 遗传算法, 卫星网络, 延迟容忍网络, 星间数传

Abstract:

Inter-satellite links play a very important role in satellite network data transmission, which can solve the problem of limited layout of ground stations in China. However, the satellite network topology is time-varying, and the inter-satellite links have intermittent connectivity, which make inter-satellite data transmission a great challenge. In order to overcome this difficulty, firstly, the satellite network is modeled by using the storage time aggregation graph. Under the condition of considering the resource constraints on the satellite, an integer programming model of data transmission is constructed. Then, a knowledge-guided hybrid evolutionary algorithm (KGHEA), which integrated local search algorithm, path traffic allocation algorithm and a variety of knowledge operators, is designed to solve the model. Finally, a simulation experiment is designed to verify the performance of the KGHEA algorithm, and the impact of various parameters on the data transmission performance is analyzed to provide a reference for the construction of inter-satellite network.

Key words: hybrid evolutionary algorithm, genetic algorithm, satellite network, delay tolerant network, inter-satellite data transmission

中图分类号: