收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

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

王总辉  
【摘要】: 随着计算机硬件和网络性能的显著提高,现代建模技术、虚拟现实技术和软件技术等技术的发展,给已经发展了几十年的、深入各行各业的分布式交互仿真注入了新的内容和活力;而在另一方面,随着社会的进步,人们对分布式交互仿真的需求也越来越广泛,要求也越来越高,特别是在军事仿真、网络游戏等领域涉及到大规模仿真环境和大量仿真节点及实体的应用,需要分布式交互仿真系统的支持,这就对仿真支撑平台的可扩性提出了较高的要求。而国内外现有的分布式交互仿真平台存在着以下制约系统可扩性的问题:在系统框架上可扩性不高,无法支持大量的仿真节点和大规模的动态实体对象的加入;系统资源分配是静态的,无法作负载平衡,不利于资源的有效利用,对某些资源突然崩溃的突发事件,缺乏对应的应急方案;数据传输效率较低,对数据过滤的优化还不够;仿真应用中存在仿真实体对象管理与绘制对象管理是分离的、不直接支持仿真视景绘制方式多样化等问题,所有这些因素都导致了分布式仿真应用系统的可扩性不高。 本文从分析分布式系统和分布式交互仿真的定义和特点出发,修正了原有的分布式交互仿真平台可扩性的定义,对高可扩的分布式交互仿真平台的关键技术难点进行了深入研究,包括仿真平台的体系结构、资源调度策略、资源故障的监测与邦员迁移技术,高效的通信策略与数据过滤机制,仿真平台与绘制平台的集成技术等,在分布式交互仿真支撑平台HIVE中实现了以上主要研究成果,在HIVE上开发了三个实验应用并进行了测试。本文的创新工作主要体现在下述4个方面: 1、现有的分布式系统和分布式交互仿真系统可扩性的定义和研究方法都沿用了传统的并行计算系统可扩性的定义和研究方法,本文指出分布式系统的系统资源异构多样、应用种类丰富多样,只从传统方法采用的处理机资源和性能角度衡量一个系统是否可扩是有一定的片面性,提出了分布式交互仿真平台可扩性的定义是在处理机和网络等系统资源变化时,运行在平台上的分布式交互仿真系统在性能和功能方面发生扩缩(包括扩大和缩小)的能力,即当问题规模扩大(缩小)时,增加(减少)系统资源,系统能获得指定的性能及在功能方面能方便进行扩充(裁减)。该定义指出,与传统的可扩性定义相比,系统资源不仅包括处理机资源,也包括网络资源,系统可扩不仅包含处理机性能、网络性能和节点规模支持能力等性能方面可扩,也包含了仿真过程的交互和绘制等功能方面可扩。 2、提出了一个基于三层结构的分布式交互仿真支撑平台体系结构。三层结构由全局层/中间层/Client层组成,全局层和中间层组成了仿真的计算节点,Client层组成了仿真的应用节点。三层结构既避免了集中式结构的服务器瓶颈问题,又避免了分布式结构的系统资源管理和运行效率低下的缺点,在节点组织结构上具有较好的仿真节点规模支持能力。在该体系结构的仿真资源管理方面,对计算节点采用基于Server Cluster技术的系统资源调度设计,通过一定的任务划分和任务分配算法,较好地实现了计算节点群组的负载平衡,并采用基于心跳技术的资源可用性监测设计,在系统规模庞大时有助于节点资源调度管理和提高系统可用性;并在此基础上研究了位于应用节点的邦员迁移技术。该体系结构提升了仿真平台的整体运行效率和整体计算能力,从而实现了仿真平台较好的可扩性。 3、提出了一种高效的通信策略与数据过滤机制。根据分布式交互仿真系统中的多种交换数据类型的特点,有针对性地选用不同的传输模式,从而提高数据通信效率。同时针对仿真系统中实体对象的大量的属性更新数据,采用全局-局部两层数据管理和三层数据过滤机制进行数据过滤,减少不必要的数据传输,有效降低数据传输的带宽需求,提高了仿真平台的网络传输能力和利用效率,从而提高了仿真平台的可扩性。 4、从研究HLA仿真应用对象的组织与管理分析出发,提出一种支持HLA仿真平台和绘制平台的统一对象模型,其包含了异质实体对象HSG树、操作记录列表ActionList和统一访问接口HRI三部分,实现了仿真实体对象和绘制对象的高效组织和统一管理,在仿真平台和绘制平台之间建立一个高效的数据交换桥梁,减轻了两者集成的开发工作量,实现了对仿真视景绘制方式多样化的支持,包括单机绘制和并行绘制,从而提高了仿真平台在功能方面的可扩性。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 杨云,宋庆;基于HLA的作战模拟系统开发应用环境研究[J];计算机应用与软件;2004年07期
2 周建国;舰载嵌入式联合训练模似系统[J];情报指挥控制系统与仿真技术;2001年06期
3 涂拥军;厉春生;汤永涛;;基于HLA的通信对抗仿真系统的设计实现[J];内燃机与动力装置;2009年S1期
4 邱晓刚,黄柯棣;HLA对象模型的概念、描述与建立[J];计算机仿真;1998年01期
5 姚益平,时向泉,万江华;HLA/RTI的研究与实现[J];系统仿真学报;2000年04期
6 王文悦,郭齐胜;基于HLA的坦克作战仿真系统初探[J];系统仿真学报;2001年S2期
7 廖利云,龚光红;组播技术及其在RTI通信中的应用[J];系统仿真学报;2003年07期
8 李雄;王文悦;王精业;;基于HLA的C~4ISRK作战运用仿真系统探讨[J];军械工程学院学报;2005年06期
9 刘俊毅 ,张勇;DIS/HLA的发展及其在武器系统开发中的应用[J];情报指挥控制系统与仿真技术;1998年10期
10 刘俊毅,张勇;DIS/HLA的发展及其在武器系统开发中的应用[J];舰船电子工程;1999年02期
11 陈凌云,姜振东;基于HLA的预警卫星仿真系统中OM的研究[J];装备指挥技术学院学报;2002年01期
12 张霞,黄莎白;一种混合的动态DDM实现方法[J];计算机工程;2003年20期
13 韩林,刘步权,姚益平,王怀民;符合IEEE1516规范的HLA/RTI时间管理[J];计算机仿真;2003年06期
14 王江云,彭晓源,王行仁;基于HLA的卫星分布仿真系统设计与实现[J];计算机工程与设计;2004年05期
15 刘俊杰;冀亚林;刘滨;;基于HLA的战术级装备保障系统仿真[J];科学技术与工程;2006年24期
16 张中伟;;军事通信系统半实物仿真技术研究[J];计算机与网络;2007年10期
17 宋长峰;李伯虎;柴旭东;;仿真网格下的节点选择[J];北京航空航天大学学报;2009年01期
18 崔宁海;刘丽萍;;HLA\RTI功能评述[J];科技信息;2009年19期
19 孟秀云,邢琰;分布仿真的建模与验模研究[J];计算机仿真;2001年01期
20 姚益平,卢锡城;HLA/RTI时间管理的一种优化算法[J];电子学报;2004年02期
中国重要会议论文全文数据库 前9条
1 刘帅;朱英浩;李军;;HLA联邦成员的移植[A];'2008系统仿真技术及其应用学术会议论文集[C];2008年
2 陈晓波;倪政;;基于HLA的潜艇分布式作战仿真系统改造研究[A];'2006系统仿真技术及其应用学术交流会论文集[C];2006年
3 赵春;姜振东;;基于HLA的空间侦察力量作战模拟系统[A];计算机模拟与信息技术会议论文集[C];2001年
4 王文恽;唐进国;侯学隆;李治庆;;虚拟战场环境中水陆坦克视景仿真研究[A];中国系统仿真学会第五次全国会员代表大会暨2006年全国学术年会论文集[C];2006年
5 许林周;宋元;夏志军;章新华;;基于HLA对象的精确交互研究[A];2007系统仿真技术及其应用学术会议论文集[C];2007年
6 柳中华;陈磊;向杨蕊;;基于HLA的海空攻防对抗仿真系统设计与实现[A];2007系统仿真技术及其应用学术会议论文集[C];2007年
7 胡依娜;侯朝桢;;HLA中基于网格细化的区域匹配算法[A];先进制造技术论坛暨第三届制造业自动化与信息化技术交流会论文集[C];2004年
8 李蔚清;林昌年;杨选怀;吴慧中;;基于HLA的电力反事故仿真培训系统[A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(上册)[C];2006年
9 廖瑛;冯向军;文援兰;潘旺华;杨雪榕;朱俊;刘光明;;卫星星座导航数学仿真系统及其关键技术研究[A];2007系统仿真技术及其应用学术会议论文集[C];2007年
中国博士学位论文全文数据库 前2条
1 王总辉;高可扩分布式交互仿真支撑平台的研究和实现[D];浙江大学;2007年
2 申冬慧;基于HLA的潜艇航行训练模拟器及虚拟舱室建模技术研究[D];哈尔滨工程大学;2004年
中国硕士学位论文全文数据库 前8条
1 陈微微;分布式仿真网格系统GDSS的研究与实现[D];浙江大学;2007年
2 梁艳楠;水下机器人视景仿真与高层体系结构HLA研究[D];哈尔滨工程大学;2007年
3 卢晶琦;基于HLA的合成孔径雷达的分布式仿真研究[D];电子科技大学;2006年
4 李锋;HFS技术及其在航行训练系统中应用的可行性研究[D];哈尔滨工程大学;2007年
5 王洪月;基于HLA的军事演习仿真系统研究[D];北京邮电大学;2008年
6 王刚;Arena与HLA/RTI互操作方法及应用研究[D];大连理工大学;2008年
7 李军;基于HLA的通信对抗仿真系统设计与实现[D];国防科学技术大学;2005年
8 李文学;基于HLA的激光大气传输仿真应用系统研究与开发[D];国防科学技术大学;2006年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978