摘要
仿真引擎是仿真平台的核心,是仿真领域的操作系统。在反射式面向对象仿真建模框架和编程规范基础上,针对大规模多粒度计算密集型仿真系统开发集成及运行的需求,开发了高性能分布式面向对象仿真引擎(High-performance Distributed Object-oriented Simulation Engine,HDOSE)。简要回顾了HDOSE的发展历程,在阐述HDOSE的功能服务和体系结构基础上,重点介绍了大规模多粒度并行计算、编程模型与接口、参数化组件化建模等关键技术。给出了HDOSE的典型应用案例和性能测试案例。结果表明:HDOSE具有性能好、可扩展强等优点,可帮助用户快速构建计算和交互均密集的复杂应用系统。
Simulation engine is the core of simulation platform and the operating system of simulation field.On the basis of the reflection-based object-oriented simulation modeling framework and programing specification,aiming at the developing integration and operation requirements for the large-scale multi-granularity computation intensive simulation system,a High-performance Distributed Object-oriented Simulation Engine(HDOSE)is developed.Combined with the brief review of HDOSE development,on the basis of expounding the HDOSE function services and architecture,the key technology,large-scale multi-granularity parallel computation,programming model and interface,parameterized componentized modeling and so on are mainly introduced.The HDOSE typical application cases and performance test cases are provided.The application results show that HDOSE has good performance and extendibility,and can rapidly help to construct the computation and interaction intensive complex application systems.
作者
黄晓冬
谢孔树
Huang Xiaodong;Xie Kongshu(Service College,Naval Aviation University,Yantai 264001,China)
出处
《系统仿真学报》
CAS
CSCD
北大核心
2021年第9期2215-2226,共12页
Journal of System Simulation
基金
装备预研项目(41401020401,41401050102)。
关键词
仿真引擎
面向对象
高扩展性
分布并行一体化
simulation engine
object oriented
high extendibility
distributed parallel integration