[发明专利]并行离散事件仿真系统初始化数据存储方法有效
申请号: | 201710478450.5 | 申请日: | 2017-06-22 |
公开(公告)号: | CN107315801B | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 朱峰;姚益平;包思芮;唐文杰;鄢来斌;曲庆军;蒋志文;姚锋;李田林 | 申请(专利权)人: | 中国人民解放军国防科学技术大学 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F17/50 |
代理公司: | 43008 湖南兆弘专利事务所(普通合伙) | 代理人: | 周长清;胡君 |
地址: | 410073 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种并行离散事件仿真系统初始化数据存储方法,该方法包括从目标仿真想定文件中获取到所需存储的仿真对象数据后,依次构建用于存储仿真对象类信息的仿真对象类哈希表、用于存储仿真对象实例信息的仿真对象实例哈希表、以及用于存储仿真对象属性信息的仿真对象实例属性哈希表,由仿真对象类哈希表、仿真对象实例哈希表以及仿真对象实例属性哈希表分别存储对应的仿真对象数据后,得到仿真对象数据存储结构。本发明具有实现方法简单、内存消耗小且复杂度低,能够便于快速准确的获取所需仿真对象数据等优点。 | ||
搜索关键词: | 并行 离散 事件 仿真 系统 初始化 数据 存储 方法 | ||
【主权项】:
1.一种并行离散事件仿真系统初始化数据存储方法,其特征在于,该方法的具体步骤为:/nS1.构建仿真对象类哈希表,解析目标仿真想定文件,并将目标仿真想定文件中包含的仿真对象类信息存储到仿真对象类哈希表中;/nS2.为每一个仿真对象类构建一个仿真对象实例哈希表,循环搜索目标仿真想定文件后,将仿真对象类节点中包含的仿真对象实例信息,存储到所述仿真对象实例哈希表中;/nS3.为每一个仿真对象实例构建一个仿真对象属性集合哈希表,循环搜索目标仿真想定文件,并将仿真对象实例节点中包含的仿真对象属性集合信息,存储到所述仿真对象属性集合哈希表中;/nS4.为每一个仿真对象属性集合分别构建用于存储基本属性信息的第一属性变量哈希表、用于存储复杂属性信息的第二属性变量哈希表,循环搜索目标仿真想定文件内容,并将仿真对象实例节点中包含的所述第一属性信息、第二属性信息,分别存储到所述第一属性变量哈希表、第二属性变量哈希表中;/n所述步骤S1的具体步骤为:/nS11.解析目标仿真想定文件,获取一个仿真对象类名作为目标仿真对象类名;/nS12.判断是否存在以目标仿真对象类名为key值的目标仿真对象类哈希表,若不存在,则转入执行步骤S13,否则转入执行步骤S14;/nS13.构建所述仿真对象实例哈希表,将目标仿真对象类名为key值、所述仿真对象实例哈希表作为value值存入构建的所述仿真对象类哈希表中;/nS14.获取以目标仿真对象类名为key值的仿真对象类哈希表,以及对应value值的仿真对象实例哈希表;/nS15.循环执行S11~S14步骤,直至处理完目标仿真想定文件中所有仿真对象类。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710478450.5/,转载请声明来源钻瓜专利网。