共查询到17条相似文献,搜索用时 62 毫秒
1.
基于BOM的仿真模型组件研究 总被引:2,自引:0,他引:2
基于组件的建模方法能有效地减少建模任务的复杂性,通过重用、替换、改进以及扩展组件实现快速构建动态的仿真系统和仿真环境。首先描述BOM(Base Object Model,基本对象模型)模板结构,接着分析BOM与SOM(Simulation Object Model,仿真对象模型)/FOM(Federation Object Model,联邦对象模型)的关系,设计基于BOM的仿真模型组件。从语法层和语义层研究仿真模型组件的基本结构,比较仿真模型组件与软件工程组件的区别,并通过支持工具进行仿真模型组件的设计与开发。 相似文献
2.
以空间跟踪与监视系统(Space Tracking and Surveillance System,STSS)为仿真对象,基于高层体系结构(High Level Architecture,HLA)分布式仿真技术设计、开发STSS仿真系统。分析了STSS技术特点及仿真需求,按照基本对象模型(Base Object Model,BOM)开发标准构建系统的层次化联邦架构,提高了系统开发效率和模型的可重用性。通过对不同场景的多次仿真,初步验证了STSS的性能指标,说明该系统具有良好的适应性。Abstract: Based on HLA distributed simulation technology, design and implementation of STSS simulation system, the technical traits of STSS system and demands of simulation were analyzed. According to BOM development standard, a framework in hierarchy of STSS simulation system was constructed, which has effectively improved the efficiency of system realization and the capability of model reuse. By simulating the different scenarios repeatedly, the performance parameter of the STSS simulation system was tentatively verified, and applicability of the simulation system was proved. 相似文献
3.
在组件化建模与仿真领域内,基于BOM规范的KD-XSRFrame组件建模与仿真框架得到了广泛的应用,但是以离散时间仿真为手段的设计模式使得由BOM组件构成的仿真系统性能不高。因此,如何提高运行效率成为基于BOM的组件式建模与仿真必须解决的问题。根据现有组件系统的不足,引入离散事件的概念重新设计了BOM组件模型和仿真引擎,提出了基于离散事件系统规范的BOM组件建模框架,实现了以事件为中心的仿真引擎。测试结果表明该系统能有效地减少模型调用和引擎工作的开销,显著地提升了整个仿真系统的运行性能。Abstract: In the field of MS of Component, the modeling and simulation framework based-on Basic Object Model (BOM) named KD-XSRFrame has been used widely, but its performance is inefficient for the design basis of discrete time. And the key issue in BOM component MS is how to improve the performance of simulation application. The deficiencies of legacy system was profoundly discussed, the BOM component and its engine were reengineered by using the concept of discrete event, a new modeling framework of BOM base-on Discrete Event System Specification was put forward, and a new engine was designed which focused on events. The experiment shows that the BOM component and engine of discrete event can sharply decrease the spending of model function calling and time advancing, and greatly improves the performance of simulation application system. 相似文献
4.
为促进各独立开发的仿真训练系统间互连、互操作和资源重用,在HLA框架下,应用组件技术对已有仿真训练系统进行扩展,将一些小的、各种形式的仿真应用,如各类模拟器或训练器,联合起来形成一个大的仿真训练系统.通过设计通用性强、可扩展性好的对象类结构体和对象实例结构体,可开发通用的联邦成员组件;通过开发联邦成员组件,可使各类语言环境开发的系统纳入到HLA框架中;通过封装联邦成员间数据交换过程,可有效屏蔽HLA/RTI程序开发复杂性,最终方便整合各类仿真资源.某型机模拟飞行训练系统扩展实践证明了该法的有效性. 相似文献
5.
6.
BOM组件式仿真系统数据驱动方法 总被引:1,自引:0,他引:1
仿真系统的数据驱动方法的研究内容包括想定标准化、想定的加载和模型的数据驱动三个方面.针对传统的基于成员层次的分布仿真系统开发模式的数据驱动导致大量人力物力开销,效率低下的局限性,采用BOM作为组件模型描述规范来构建组件式仿真系统,通过用户模型开发规范化,仿真模型组件生成自动化以及通用仿真运行框架统一化等支撑技术来提供高效的模型数据驱动环境;通过通用想定解析模块,采用集中、分时的方式分发仿真脚本数据进行仿真系统环境配置以及更新调整,提高仿真系统的数据驱动的效率和质量. 相似文献
7.
随着软件组件技术的不断发展,基于组件的软件开发方法在仿真领域逐渐被接受,特别是基于分布式的仿真软件开发。SISO(仿真互操作标准组织)提出的BOM(基本对象模型)通过标准化规范描述面向组件的仿真模型,为构建具有可扩展、可组合和可互操作的仿真系统提供了面向组件的实现技术。首先,描述BOM的模板结构及其体系结构,设计基于BOM的仿真模型组件结构,分析这种结构的仿真模型组件间的互操作性;接着从概念层次、联邦成员层次和联邦层次三个不同层次提出面向组件的仿真系统构建方法;最后讨论一种通用的仿真运行框架,通过组合不同的仿真模型组件实现仿真系统的快速构建。Abstract: With the development of the software component technique, the components based software development method is accepted in the simulation domain and specifically in the distributed simulation’s software development. The standard of Base Object Model (BOM) developed by SISO (Simulation Interoperability and Standard Organization) is the component-oriented specification of simulation models which gives a component-oriented technique to construct extensible composable and interoperable simulation systems. Firstly, the template and architecture of BOM were described based on which the structure of simulation model components were designed and the interoperation between them were analyzed; Secondly, the processes for constructing simulation systems were argued from the concept level and the federate level to the federation level; Lastly, by composing various of simulation model components, the general simulation running framework which was argued provided component-oriented capabilities to rapidly building simulation systems. 相似文献
8.
9.
基于HLA的仿真系统模型研究 总被引:3,自引:0,他引:3
在基于HLA的仿真系统开发中,设计和建立HLA仿真系统的各种模型是促进仿真互操作和仿真组件重用的关键过程,模型问题是整个HLA联邦开发的核心问题。在提炼了HLA仿真系统建模过程的基础上,提出了改进的基于HLA的仿真系统开发模型体系,并总结了概念模型、对象模型和仿真模型的开发方法和过程,为各模型的快速、规范化开发打下了基础,并能够缩短基于HLA的仿真系统的开发周期,提高建模与仿真的效率。 相似文献
10.
11.
12.
HLA中基于COM的对象模型实现和重用技术研究 总被引:4,自引:2,他引:4
传统OOPL(Object-Oriented Programming Languagc)技术实现的HLA对象模型只支持基于源代码的重用,其重用性受到了开发语言的限制。提出了利用COM技术实现HLA对象模型,消除了开发语言对对象模型重用的限制。提出了一种利用FOM/SOM(Federation Object Model/Simulation Object Model)的信息来设计COM组件接口的方法。 相似文献
13.
14.
15.
基于HLA的OPNET仿真联邦成员设计与实现 总被引:1,自引:0,他引:1
讨论了OPNET仿真软件对HLA接口支持的关键技术和实现方法,结合全球信息栅格(Global Information Grid, GIG)演示系统中网络传输栅格的仿真开发背景,以HLA为仿真框架,利用OPNET网络仿真软件,设计并实现了GIG环境下网络传输栅格的性能仿真,将OPNET作为邦更加入到联邦中,与其他邦员进行交互。仿真说明了不同仿真场景下GIG传输栅格的网络性能差异,体现了GIG系统中指控栅格、计算栅格等在传输栅格支撑下相互之间实现互连互通互操作的特点。 相似文献
16.
许玲 《系统工程与电子技术》2003,25(8):996-999
在设计和实现的交互式考试系统 (interactivetestingsystem ,ITS) ,尝试性地提出了一种新型的基于CSCW的远程交互式考核模式。详细阐述了ITS的设计思想与系统结构 ,并以Tango[1] 作为协同工作的支撑平台 ,实现了交互式的远程学生考试与教师阅卷过程。ITS同时支持同步协作与异步协作方式 ,是基于Web且跨平台的应用系统 ,满足了远程教育用户地域分布、平台各异情况下的交互式考核要求 相似文献