分布式仿真运行支撑平台中时间管理服务的研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:decade555
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高层体系结构HLA(High Level Architecture)是美国国防部为了解决在各个领域开发出来的多种模型、仿真应用和C4I系统的互操作和可重用问题而提出的一种分布式仿真规范。2000年9月,HLA被正式接纳为IEEE 1516标准。HLA中的时间管理服务是在综合了以往各类仿真中的时间管理技术的基础上提出来的,对于解决分布式仿真中消息的时序问题和保证仿真的正确执行具有十分重要的意义。 时间管理服务是HLA/RTI中的核心技术,时间管理服务的基本原理和关键算法的研究是当前分布式仿真领域公认的热点和难点问题。特别是随着分布式仿真规模的不断扩大,时间管理服务的实际应用也受到了空前的挑战。 本文重点针对大规模分布式仿真环境下高效的时间管理服务展开研究,其重要贡献在于从理论和实现等方面系统地研究了IEEE 1516标准中时间管理服务的基本原理、关键算法和在基于CORBA(Common Object Request Broker Architecture)的层次式RTI(Runtime Infrastructure)软件StarLink+中的具体实现机制。 最大可用逻辑时间GALT(Greatest Available Logical Time)在HLA 1.3中被称之为LBTS(Lower Bound Time Stamp),是实现时间管理服务的关键。本文针对GALT算法中可能存在的死锁问题,系统地分析了GALT的计算要素,剖析了相关算法的局限性,揭示了死锁产生时系统所特有的规律,提出了两种无死锁的GALT算法,即身高测量法1和身高测量法2,并从理论上对算法的正确性进行了证明。身高测量法为正确实现遵循IEEE 1516标准的时间管理服务提供了可靠保证。 HLA中的乐观推进机制来源于并行离散事件仿真PDES(Parallel Discrete Event Simulation),但又有所不同。本文针对乐观推进机制中回卷管理复杂低效的问题,在深入研究PDES和HLA两种乐观推进机制的基础上,对两种不同的推进机制进行了分析和比较,描述了它们之间的重要差异,给出了仿真应用程序的开发方法,提出了不需要RTI做任何保存操作的“零保存”机制。“零保存”机制大大地简化了RTI中时间管理服务的实现。 层次式体系结构的RTI能够有效地降低时间管理服务的计算开销,为大规模仿真应用提供有效的支持。StarLink+的层次式体系结构包括中心RTI服务器、局部RTI服务器和盟员三个层次。本文针对大规模分布式仿真中时间管理服务可能带来的巨大开销,基于层次式RTI的体系结构,提出并实现了遵循IEEE 1516标准的“集中式”和“分布式”两套时间管理服务方案,并集成在同一个软件包中可供用户通过配置文件进行选择。本文详细地描述了两种时间管理实现方案中每个重要服务的实现算法。 在集中式时间管理实现中,提出了基于“最小二元法”的双层RTI并行推进机制,盟员的时间推进由中心RTI服务器和局部RTI服务器协同完成,这种决策机制可有效地提高时间管理服务的决策效率。盟员在请求时间推进时,首先由所属的局国防科学技术大学研究生院学位论文部RTI服务器快速决策;若局部RTI服务器无法推进则由中心RTI服务器进行全面协调;中心Rl,1服务器拥有计算GALT的全部信息,中心Rl,1服务器通过“最小二元法”选取两个最小的盟员身高发送到局部RTI服务器,则局部RTI服务器即可计算出所有本地盟员的GALT。 在分布式时间管理实现中,提出了可由局部RTI服务器独立计算GALT的分布并行推进机制。盟员的时间推进由局部Rl,1服务器独立完成,中心Rl,I服务器并不参与时间管理服务的决策功能,每个局部RTI服务器只相当于其它局部RTI服务器的一个普通盟员,这种决策机制可有效地减少GALT计算时各个局部RTI服务器之间的通信开销,为实现使用HLA时间管理服务的大规模分布式仿真应用提供有效保证。 论文通过各种试验对StarLink十的时间管理服务进行了系统的测试,结果表明:StarLink+时间管理服务的功能完全,性能优良,支持大规模仿真应用,具有跨路由和广域网运行能力。特别重要的是,starLink十的时间管理服务已经在由1 800个盟员构成的仿真系统中成功地得到了检验。 本文提出的关键算法和实现机制对于其它RTI软件的研究同样具有重要的参考价值。关键词:高层体系结构,运行支撑平台,CORBA,时间管理服务,最大可用逻辑时 间,身高测量法,零保存第11贡
其他文献
随着GIS应用领域的不断拓展,现有的基于地图管理模式建立起来的GIS平台,在某些应用领域中已显得很不适应。实际的GIS应用中既需要有功能齐全的综合性GIS平台,也呼唤面向专业领域
临床用药安全管理是医疗机构药学工作模式的新转变,对保障医疗服务质量具有重要作用,但是我国现行临床用药安全法律体系中存在种种缺陷,致使无法从根源上解决层出不穷的临床用药
目的:研究焦栀子、栀子炭炮制过程中表观颜色与其主要成分环烯醚萜苷类和二萜色素类含量变化的相关性,为规范栀子饮片的炮制工艺提供实验依据。方法:采用电子眼获取栀子炮制
目的编制出适合于我国牙科临床的补牙焦虑畏惧调查表,为改善补牙患者心理健康服务.方法以Cynthia.等的研究为基础,参照华盛顿大学牙科焦虑畏惧模型,按照心理量表编制的要求编
近年来,我国高等教育从精英教育步入大众化教育阶段,而规模扩张与质量保障、学生就业之间的矛盾,成为制约我国高等教育发展的关键。探寻当前大学生就业中存在的问题与原因,加强社
21世纪世界各国制造业都面临个性化的客户需求和全球化的市场竞争环境。为了赢得市场和客户,现代制造业正在努力研究开发和应用实施先进制造技术和现代集成制造系统,实现企业跨
湘鄂川黔革命根据地是贺龙、任弼时等老一辈无产阶级革命家带领中国工农红军二六军团经过艰苦卓绝的斗争而成立的,这在红军长征史上具有举足轻重的作用。在革命最艰苦的年月里
人类赖以生存的地球表层是一个空间环境,空间推理是人类认知世界的一项基本活动。空间推理在地理信息系统(GIS)及其相关领域有着广阔的应用前景,成为GIS基础理论研究的一个重
随着Internet的普及和IT技术的迅速发展,传统的地理信息系统软件模式正从“系统与功能”向“服务与应用”的趋势演变。Esri公司指出,分布式的地理信息服务是未来GIS发展的两
随着国际经济市场环境的日益发展,为了满足多样化的市场需求,现代制造系统向着敏捷化、集成化、并行化的方向发展,即以动态联盟为基础的全球化敏捷制造是适合企业生存和提高