基于Web服务的分布式仿真关键技术研究
【摘要】:
随着仿真需求、仿真技术和各种支撑技术的发展,建模和仿真的技术内涵和应用模式得到不断的扩展和丰富,特别是网络技术的不断发展,对分布式仿真的互操作性和重用性提出了新的更高层次的要求。Web服务是基于XML的,能够通过网络标准协议调用,具有自描述、自包含能力的模块应用。Web服务作为一种新兴的Web应用模式,是Web上数据和信息集成的有效机制;Web服务为建立分布式Web应用提供了一个新的、不断发展的典范。本文的研究目标是应用Web服务技术对HLA分布式仿真进行扩展,探索基于Web服务的分布式仿真关键技术,使仿真资源、联邦成员以及运行支撑环境等以Web服务的形式驻留在广域网上,实现动态、统一的管理维护,允许终端用户在广域网上加入仿真或者通过浏览器组合一个新的仿真。
以基于Web服务的HLA分布式仿真扩展框架为主线,本文主要研究了Web服务化的分布式仿真运行支撑环境,基于仿真时态数据库的分布式仿真数据收集服务,面向分布式仿真资源库的统一检索等关键技术。主要研究内容如下:
分析传统HLA分布式仿真在互操作性和重用性方面所存在的问题,基于Web服务对HLA分布式仿真进行改进研究,提出低耦合的HLA分布式仿真模型和基于该模型的HLA分布式仿真扩展框架,给出仿真服务注册中心、仿真成员服务、运行支撑服务等核心模块的详细设计,以及基于该扩展框架的仿真过程模型。在该扩展框架下,联邦成员和运行支撑环境以Web服务的形式驻留在广域网上,仿真终端用户可以在远程独立实现各自的仿真代码,并且可以简单地通过组合必须的仿真服务、运行支撑服务来组建大规模的分布式仿真系统。该框架充分支持仿真运行支撑环境和仿真模型的动态发现,能够合并Web服务资源管理框架和Web服务安全性规范、具有建立一个功能完备的分布式仿真系统的潜力。
在基于Web服务的HLA分布式仿真扩展框架上,进行RTI的设计分析,设计Web服务化的分布式仿真运行支撑环境,开发Web服务化的RTI原型系统pRTI-WS,通过应用验证其概念可行性,并给出相应的性能分析和实验测试。Web服务化的RTI设计框架在联邦成员和RTI之间加了一层基于SOAP/HTTP的RTI通信代理层,会造成一定的实时性能损失,但却能够大大提高HLA分布式仿真的重用性和互操作性。Web服务化RTI适用于广域网范围下粗粒度的分布式仿真应用。
面向分布式仿真运行过程中数据的高效收集和实时查询提出仿真时态数据库模型,设计仿真时态数据库原型系统,包括相应的存储实现、索引设计以及查询优化。该原型系统入库速度快、基于时态信息的查询效率高,适用于面向回放和实时查询的分布式仿真数据收集应用。
对分布式仿真数据收集的目标进行分析,提出Web服务化的分布式仿真时态数据收集方法。在基于Web服务的HLA分布式仿真扩展框架上,结合仿真时态数据库设计分布式仿真数据收集服务,实现数据收集应用的动态发现和组合,同时给出相应的应用实例和性能测试。
针对分布式仿真资源库中仿真异构资源的检索和获取效率问题,基于Web服务技术设计统一检索框架,提出面向服务分发和结果融合的检索服务统一模型、基于XML的结果记录元数据模型,以及相应的服务分解和结果融合算法。该设计实现简单,时空性能好;能够基于XML统一来自各数据检索源返回的异构数据记录;充分利用Web服务机制的封装性、规范性、松散耦合和高度可集成的特点,实现异构数据源检索接口的透明集成,可扩展性强;针对特定领域兼顾各数据源检索服务的特点实现全局优化,提高仿真资源的利用率。
|
|
|
|
1 |
韦民;何亨;鲁云;曹文治;;仿真网格资源自动部署设计与实现[J];微处理机;2008年06期 |
2 |
吴俊;杨峰;屈立安;程咏梅;潘泉;;分布式多传感器信息融合仿真系统设计与实现[J];系统仿真学报;2009年21期 |
3 |
刘晓建,钟海荣,金士尧;大规模联邦仿真中实体迁移及其时间同步研究(一)——实体迁移协议与实现[J];计算机研究与发展;2005年04期 |
4 |
赵锋;王雪松;肖顺平;;相控阵雷达系统分布式仿真[J];系统工程与电子技术;2006年06期 |
5 |
邸彦强;柴旭东;李伯虎;唐震;余海燕;;HLA/RTI网格化与以模型为中心的分布仿真互联模式研究[J];计算机集成制造系统;2006年04期 |
6 |
王明宇;沈晓峰;;基于HLA的分布式SAR联邦成员开发[J];西华大学学报(自然科学版);2007年06期 |
7 |
李薇;刘怀勋;战玉芝;;HLA的联邦移动[J];计算机与信息技术;2009年Z1期 |
8 |
章志文;林天华;蒋永实;;一个实用的基于HLA的空管仿真系统设计[J];微计算机信息;2010年01期 |
9 |
宫婧,顾强,程媛,孙知信,王汝传;基于移动agent的分布式仿真体系框架研究[J];江苏通信技术;2004年03期 |
10 |
王晓华;柴旭东;张田文;赵明宇;;一种接收仿真数据的通用高层体系结构的接口研究[J];计算机集成制造系统;2007年09期 |
11 |
洪钢,刘永文,苏明,翁史烈;HLA—21世纪的分布式仿真标准[J];上海铁道大学学报;2000年06期 |
12 |
卢剑奇
,赵拥军;分布式仿真在电子对抗中的应用[J];微计算机信息;2005年23期 |
13 |
丁友峰;何祥;;基于HLA的分布式雷达对抗仿真系统[J];雷达与对抗;2006年04期 |
14 |
蒋夏军,李蔚清,吴慧中;高级分布式仿真中的数据收集技术研究[J];系统仿真学报;2004年08期 |
15 |
李拥军;刘步权;;基于多播技术RTI时间管理服务设计的研究[J];计算机科学;2004年11期 |
16 |
郑娟;基于HLA作战模拟系统的时间管理研究[J];装备指挥技术学院学报;2005年03期 |
17 |
樊巍;王怀民;姚益平;;基于HLA/RTI盟员开发环境的研究[J];计算机仿真;2005年12期 |
18 |
任文;傅忠谦;;一种改进的基于网格的数据过滤方法(英文)[J];中国科学技术大学学报;2010年11期 |
19 |
陈新;范文慧;岳英超;;一种支持异构操作系统的协同仿真运行支撑系统[J];系统仿真学报;2011年S1期 |
20 |
文明;邱晓刚;刘宝宏;;基于仿真资源库的HLA仿真资源描述方法研究[J];计算机仿真;2007年11期 |
|