基于算法插件化的天地一体化仿真软件设计  

Design of Space-ground Integrated Simulation Software Based onAlgorithm Pluginization

在线阅读下载全文

作  者:郑鹏 张杰坦 ZHENG Peng;ZHANG Jie-tan(School of Computer Science,Nanjing University of Posts and Telecommunications,Nanjing 210023,China;Nanjing Branch,Zhongke Sylincom(Suzhou)Information Technology Co.,Ltd.,Nanjing 211135,China)

机构地区:[1]南京邮电大学计算机学院、软件学院、网络空间安全学院,江苏南京210023 [2]中科晶上(苏州)信息技术有限公司南京分公司,江苏南京211135

出  处:《计算机技术与发展》2024年第12期33-39,共7页Computer Technology and Development

摘  要:近年来,随着天地一体化网络的迅速发展,仿真需求逐渐转向大规模星座部署和多用户并发等复杂场景。为了解决天地一体化仿真软件在复杂场景中的性能瓶颈,并满足算法不断迭代升级的需求,该文提出了一种基于算法插件化的天地一体化仿真软件设计。首先,设计插件连接件,标准化算法模型接入规范,统一接口通信协议,确保不同种类和编程语言的算法能够与仿真平台有效集成。其次,采用云原生架构,将算法插件打包为容器,并利用容器编排技术,将算法插件部署于分布式系统中,从而简化部署流程,并支持动态扩展插件副本。最后,设计了插件计算框架,支持计算任务拆分、分配和结果合并。其中,分配是通过将子任务负载均衡地调度到多个插件副本并行计算,以提高计算效率。实验证明,基于算法插件化的仿真软件显著提升了系统计算性能,满足复杂的天地一体化网络仿真需求。In recent years,with the rapid development of integrated space-ground networks,simulation demands have gradually shifted towards complex scenarios such as large-scale constellation deployment and multi-user concurrency.To address the performance bottlenecks of integrated space-ground simulation software in complex scenarios and meet the needs for continuous algorithm iteration and upgrading,we propose a design for integrated space-ground simulation software based on algorithm pluginization.Firstly,we design plugin connectors,standardize algorithm model access specifications,and unify interface communication protocols to ensure effective integration of algorithms of different types and programming languages with the simulation platform.Secondly,we adopt a cloud-native architecture,packaging algorithm plugins into containers and using container orchestration technologies to deploy these plugins in a distributed system,thereby simplifying the deployment process and supporting dynamic scaling of plugin replicas.Lastly,we design a plugin computation framework that supports task splitting,allocation,and result merging.The allocation is achieved by load balancing and scheduling sub-tasks to multiple plugin replicas for parallel computation.Experimental results demonstrate that the simulation software based on algorithm pluginization significantly enhances system computational performance and meets the simulation needs of complex integrated space-ground networks.

关 键 词:天地一体化仿真软件 算法插件化 云原生 分布式系统 并行计算 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象