高可扩分布式交互仿真支撑平台的研究和实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:eton8816
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件和网络性能的显著提高,现代建模技术、虚拟现实技术和软件技术等技术的发展,给已经发展了几十年的、深入各行各业的分布式交互仿真注入了新的内容和活力;而在另一方面,随着社会的进步,人们对分布式交互仿真的需求也越来越广泛,要求也越来越高,特别是在军事仿真、网络游戏等领域涉及到大规模仿真环境和大量仿真节点及实体的应用,需要分布式交互仿真系统的支持,这就对仿真支撑平台的可扩性提出了较高的要求。而国内外现有的分布式交互仿真平台存在着以下制约系统可扩性的问题:在系统框架上可扩性不高,无法支持大量的仿真节点和大规模的动态实体对象的加入;系统资源分配是静态的,无法作负载平衡,不利于资源的有效利用,对某些资源突然崩溃的突发事件,缺乏对应的应急方案;数据传输效率较低,对数据过滤的优化还不够;仿真应用中存在仿真实体对象管理与绘制对象管理是分离的、不直接支持仿真视景绘制方式多样化等问题,所有这些因素都导致了分布式仿真应用系统的可扩性不高。本文从分析分布式系统和分布式交互仿真的定义和特点出发,修正了原有的分布式交互仿真平台可扩性的定义,对高可扩的分布式交互仿真平台的关键技术难点进行了深入研究,包括仿真平台的体系结构、资源调度策略、资源故障的监测与邦员迁移技术,高效的通信策略与数据过滤机制,仿真平台与绘制平台的集成技术等,在分布式交互仿真支撑平台HIVE中实现了以上主要研究成果,在HIVE上开发了三个实验应用并进行了测试。本文的创新工作主要体现在下述4个方面:1、现有的分布式系统和分布式交互仿真系统可扩性的定义和研究方法都沿用了传统的并行计算系统可扩性的定义和研究方法,本文指出分布式系统的系统资源异构多样、应用种类丰富多样,只从传统方法采用的处理机资源和性能角度衡量一个系统是否可扩是有一定的片面性,提出了分布式交互仿真平台可扩性的定义是在处理机和网络等系统资源变化时,运行在平台上的分布式交互仿真系统在性能和功能方面发生扩缩(包括扩大和缩小)的能力,即当问题规模扩大(缩小)时,增加(减少)系统资源,系统能获得指定的性能及在功能方面能方便进行扩充(裁减)。该定义指出,与传统的可扩性定义相比,系统资源不仅包括处理机资源,也包括网络资源,系统可扩不仅包含处理机性能、网络性能和节点规模支持能力等性能方面可扩,也包含了仿真过程的交互和绘制等功能方面可扩。2、提出了一个基于三层结构的分布式交互仿真支撑平台体系结构。三层结构由全局层/中间层/Client层组成,全局层和中间层组成了仿真的计算节点,Client层组成了仿真的应用节点。三层结构既避免了集中式结构的服务器瓶颈问题,又避免了分布式结构的系统资源管理和运行效率低下的缺点,在节点组织结构上具有较好的仿真节点规模支持能力。在该体系结构的仿真资源管理方面,对计算节点采用基于Server Cluster技术的系统资源调度设计,通过一定的任务划分和任务分配算法,较好地实现了计算节点群组的负载平衡,并采用基于心跳技术的资源可用性监测设计,在系统规模庞大时有助于节点资源调度管理和提高系统可用性;并在此基础上研究了位于应用节点的邦员迁移技术。该体系结构提升了仿真平台的整体运行效率和整体计算能力,从而实现了仿真平台较好的可扩性。3、提出了一种高效的通信策略与数据过滤机制。根据分布式交互仿真系统中的多种交换数据类型的特点,有针对性地选用不同的传输模式,从而提高数据通信效率。同时针对仿真系统中实体对象的大量的属性更新数据,采用全局-局部两层数据管理和三层数据过滤机制进行数据过滤,减少不必要的数据传输,有效降低数据传输的带宽需求,提高了仿真平台的网络传输能力和利用效率,从而提高了仿真平台的可扩性。4、从研究HLA仿真应用对象的组织与管理分析出发,提出一种支持HLA仿真平台和绘制平台的统一对象模型,其包含了异质实体对象HSG树、操作记录列表ActionList和统一访问接口HRI三部分,实现了仿真实体对象和绘制对象的高效组织和统一管理,在仿真平台和绘制平台之间建立一个高效的数据交换桥梁,减轻了两者集成的开发工作量,实现了对仿真视景绘制方式多样化的支持,包括单机绘制和并行绘制,从而提高了仿真平台在功能方面的可扩性。
其他文献
曲面纹理绘制技术是绘制真实感图形最为常用的重要技术之一,它能有效模拟和增强景物表面的细节特征,而不需要增加几何模型的复杂度,在三维游戏动画、虚拟现实、计算机辅助设计等
采用RPA2000橡胶加工分析仪对炭黑N660和白炭黑1165分别填充的溴化丁基橡胶(BIIR)混炼胶进行了不同温度下的应变扫描分析。结果表明,2种BIIR胶料的门尼粘度值均随填料用量的
我国的教育一直以传统的“输入式”教育为主导,教学中以教师为中心,对学生实施教学。在神经外科的临床实习中,由于神经外科涉及颅脑及神经解剖等方面的基础知识和病例常较为复杂
在“一带一路”背景下,就工程管理专业《管理学原理》全英课程的教材建设、教学方法和评价体系进行了探索和实践,目的在于培养学生的国际视野,在学习专业知识的同时最大程度地提
目的:观察全胃切除术治疗胃癌的临床效果。方法:回顾性分析实施全胃切除术治疗30例胃癌患者的临床资料。结果:手术均顺利完成,无吻合口瘘发生,肺部感染2例,胸腔积液2例,粘连性肠
踏上福建永定神秘的土楼之旅,犹如阅读一部鸿篇巨著,其中奥秘,引人入胜.驻足北山朝南俯瞰,由5座圆楼和数十座方楼组成的初溪土楼群尽收眼底.最醒目的是那一字儿排列的3座圆楼
一项新的研究显示,吃黑巧克力可改善血液循环.希腊科学家说,他们着次论证了巧克力是如何改善血管功能,促进血管扩张,从而防止潜在的、破坏性的血栓的形成.