并行离散事件仿真系统集成环境的设计与实现

被引量 : 0次 | 上传用户:net130130
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大规模并行离散事件仿真往往包含大量的实体模型,而这些实体模型往往是由多人独立开发的。如何对这些实体模型进行灵活重组、高效集成、初始化设置和任务分发设置是并行仿真应用需要解决的重要问题之一。目前国内外并行离散事件仿真系统的集成,需要用户编写程序来进行初始化设置,不仅工作量大、效率低,同时也不直观,并且可能引入人为的错误。而大规模并行仿真往往又需要对不同的实体模型进行组合运行,以找出最优的组合形式,为此,用户迫切需要一个可视化的、所见即所得的集成环境,以支持并行仿真对象的灵活重组和高效集成。论文以复杂系统并行离散事件仿真为应用背景,针对并行离散事件仿真系统的特点及应用开发的实际需求,对并行离散事件仿真系统集成环境关键技术进行了深入分析研究。主要工作和创新如下:(1)针对目前并行离散事件仿真应用开发过程中,用户需要手动添加大量的代码来进行模型的集成和配置,使得模型难以重用和集成的问题,提出了面向重用的并行离散事件仿真模型集成框架,为并行离散事件仿真模型的重用奠定了基础。(2)并行仿真系统集成时往往需要对仿真对象位置进行初始化设置,以前由于没有成熟的工具,需要用户手动编程完成,这样既不直观、看不到实体的态势布局,而且效率不高,为了提供直观的态势部署和高效的参数设置手段,论文提出了基于电子地图的对象部署和初始化参数设置方法,该方法可以让用户在图上对仿真对象进行直观的部署,并可自动获取位置信息,从而为用户的集成提供了既直观又高效的对象部署参数设置方法。(3)针对目前并行仿真应用开发过程中需要手动编写仿真对象分发文件的问题,为了支持用户高效直观地进行仿真对象的节点分发,采用了“拖拉”方式在用户界面上对仿真对象实例进行分发的方法,从而可使用户一目了然的看到所有节点上分发的对象实例,方便了仿真对象的分发。(4)针对并行离散事件仿真既包括简单数据类型、又包括位置、对象等复杂数据类型的实际情况,论文提出并行仿真对象初始化参数“集合递归数据结构”表示方法,该方法既有利于文件和数据库的统一存储,又有利于对已保存数据的识别和重构,提高了并行离散事件仿真对象参数初始化的通用性和可读性。在上述基础上,论文针对目前并行仿真应用开发的实际需求,设计实现了一个可视化的并行仿真系统集成环境,该环境以树型结构可视化地显示数据库中可供选择的对象模型,支持用户以“拖拉”方式选择需集成的对象,支持仿真对象初始化参数和分发方式的可视化设置,并能根据用户设置自动生成程序运行框架、初始化参数文件及工程文件。
其他文献
互联网和现代信息技术的飞速发展为现代军事斗争注入了新的活力,使军队建设朝着信息化、网络化、智能化方向发展。随着国家国防建设的不断发展和军队信息化建设的不断提高,国
在中国当代文学史上,方方被认为是“新写实”的代表作家,其实“新写实”并不能全面概括方方小说创作的特点,本文认为人本主义价值观才是贯穿方方小说创作始终的主线。本文旨
润滑油是机械运转的血液,发动机要正常工作就需要使用润滑油。润滑油的性能又是和添加剂的选用密切相关的。润滑油和添加剂的发展经历了从初期的适应发动机要求,转变到需要更广
以高EGCG含量茶树品种“1005”鲜叶为材料,对鲜叶杀青、茶多酚浸提、茶多酚分离纯化、EGCG纯化工艺及其茶多酚提取物清除自由基能力和动物体内抗衰老的作用进行了研究。对鲜
随着机械零件的承载能力和速度要求越来越大,零件润滑显得尤其重要。在设计齿轮传动时,能够确保齿轮在啮合区中,具有足够厚度的润滑油膜,把摩擦表面完全隔开,则可以避免齿轮
本文力图在田野调查的基础上对浙南一个小镇的教育变迁进行深度描述。“我”在论述的过程中力图不带任何理论假设与价值判断,以“第三者”的身份深入小镇社会内部进行现场调
大星峪地点发现于2005年4月,其位于天津蓟县城关镇大星峪村以南400米的黄土台地上,在其浅黄色粉砂质黏土层和地表发现石制品30件,包括石核、石片、断块和石器。古人类选择地
<正>随着中关村西区的建设,海淀古镇成为了逝去的风景,历史的记忆。也许是这里的规划建设者们不想让这段历史割断,还想使海淀古镇曾经的辉煌得到延续,采用了许多老地名来命名
目的分析非结核分枝杆菌(NTM)肺病的临床特点,以提高对NTM肺病的诊疗水平。方法回顾性分析54例NTM肺病患者的临床资料。结果NTM肺病≥40岁的中老年人多见(87.0%),病程较长,平均8.3年,多
越桔(Vaccinium uliginosum L.)酒渣是果实酿酒初级利用后的工业废弃物,花色素是其中所含的生物活性成分之一。为探寻越桔酒渣综合利用的技术途径,实现资源深度开发,本文就越桔酒渣