引用本文: | 何强,刘晓铖,彭春光,等.基于BOM的组件并行仿真引擎研究与实现.[J].国防科技大学学报,2011,33(6):154-158.[点击复制] |
HE Qiang,LIU Xiaocheng,PENG Chunguang,et al.Research and Implementation of Parallel Simulation Engine for Component Based-on BOM[J].Journal of National University of Defense Technology,2011,33(6):154-158[点击复制] |
|
|
|
本文已被:浏览 7083次 下载 5933次 |
基于BOM的组件并行仿真引擎研究与实现 |
何强, 刘晓铖, 彭春光, 郝建国 |
(国防科技大学 机电工程与自动化学院,湖南 长沙 410073)
|
摘要: |
在组件化建模与仿真领域内,基于BOM规范的组件建模与仿真环境KD-SmartSim得到了广泛应用,它通过RTI实现了组件仿真系统的并行运算,但是其运行性能较低。讨论了KD-SmartSim系统存在的不足,在继承其基于BOM规范组件建模的基础上,提出了新的支持组件并行化计算的结构,设计了SPMD运行模式的并行组件仿真引擎,研究和开发了各种模型计算需要的仿真服务,实现了支持串行和保守时间推进机制的组件并行仿真引擎原型系统。测试结果表明该系统具备BOM组件仿真运行必须的功能,能够显著地提升组件系统的运行性能。 |
关键词: 并行仿真 组件建模 仿真引擎 基本对象模型 |
DOI: |
投稿日期:2011-03-12 |
基金项目:国家自然科学基金资助项目(61074108) |
|
Research and Implementation of Parallel Simulation Engine for Component Based-on BOM |
HE Qiang, LIU Xiaocheng, PENG Chunguang, HAO Jianguo |
(College of Mechatronics Engineering and Automation, National Univ. of Defense Technology, Changsha 410073, China)
|
Abstract: |
In the field of M&S of Component, the component modeling and simulation environment KD-SmartSim based-on BOM specification has been used widely. The application composed of components in KD-SmartSim employs RTI to achieve parallelism, but its performance is inefficient. In this study, the deficiencies of KD-SmartSim were discussed, and a new parallelization structure for component which inherits the concept of BOM component modeling was presented. A parallel simulation engine for components in the form of SPMD was designed, which implements various services required by model computing. In the prototype system, the sequence and conservative time advancing were completed now. The experiment shows that the engine has all capacities which can support BOM component executing and can improve the performance of simulation system composed of components greatly. |
Keywords: parallel simulation component modeling simulation engine base object mode |
|
|
|
|
|