发明名称 |
一种通用仿真组件的执行方法 |
摘要 |
本发明是一种通用仿真组件的执行方法,应用于系统仿真领域。仿真应用构建者能够利用这种执行方法,执行已经开发和积累的可重用的仿真组件。这种通用仿真组件的执行方法能使可重用的仿真组件运行在同仿真组件运行引擎上,对仿真组件的加载、仿真组件之间的数据交互、运行调度进行统一管理。用户根据不同的应用需求在不编写代码的情况下组装这些仿真组件,使用此种执行方法对组件进行执行,能够快速搭建满足需求的仿真应用系统。因为使用统一的数据与调度方式,仿真应用系统开发者不必关心不同类型底层技术,仅把精力放在开发可重用的组件上。 |
申请公布号 |
CN103455339A |
申请公布日期 |
2013.12.18 |
申请号 |
CN201210169670.7 |
申请日期 |
2012.05.29 |
申请人 |
北京神州普惠科技股份有限公司 |
发明人 |
耿新阶;张海兵;陈洪博;刘思伟 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种通用仿真组件的执行方法,其特征在于:具有:用于加载并执行通用仿真组件的执行引擎,能够读取通用组件的描述信息,将组件按照描述信息中配置的结构和组件交互方式,将组件实例化为内存中的组件运行实例、信息交互关系实例、仿真实体实例。仿真组件运行引擎加载完毕组件后,能够根据用户对仿真实体设定的仿真步长对所有仿真组件进行仿真推进。在仿真推进过程中,仿真组件运行引擎对各个仿真组件按照运行、取得输出数据和发送事件、根据数据交互关系直接推送数据和事件到指定组件的过程进行执行。 |
地址 |
100085 北京市海淀区上地东路1号院3号楼华控大厦9层 |