网格环境下基于HLA的供应链分布式仿真系统研究
【摘要】:
高层体系结构(HLA)在本质上满足供应链仿真的需求,弥补了传统分布式仿真方法在供应链仿真中表现出来的重用性和互操作性方面的不足,但它所关心的仅仅是仿真应用层中成员对象之间的交互,没有涉及仿真资源层的管理,而网格技术则能将网络上的各种资源整合在一起,解决动态多机构虚拟组织中的资源共享和协同问题,恰能弥补HLA的不足,使仿真系统能够动态分配资源,大大地提高系统的运行效率。
本文就是以供应链系统为研究对象,先是设计了网格环境下基于HLA的供应链分布式仿真系统的体系结构,并对研究了基于该体系结构的分布式仿真流程,然后着重研究了该体系结构的应用层,对基于HLA的供应链仿真联邦的联邦管理、对象模型建立以及联邦成员的设计与规范化进行了深入的研究,最后研究了一下仿真支撑软件pRTI与语言开发环境Java的集成,通过编程运行,验证了基于HLA的供应链分布式仿真系统的体系结构的可行性。
首先,分析了HLA在资源动态分配与重用方面的不足,针对这些不足,结合网格技术,提出并设计了网格环境下基于HLA的供应链分布式仿真系统的体系结构。该体系结构根据OGSA中以“服务”为中心的思想,将仿真资源从原有的仿真应用中提取出来,并封装成为标准的网格服务,促进了仿真资源的动态分配能力和重用能力。
其次,概述了本文的设计思想,分析并研究了基于HLA的供应链仿真联邦的体系结构,紧接着,对供应链联邦管理、供应链联邦对象模型的建立、对象类和交互类的公布与订阅、联邦成员的设计与规范化以及基于HLA的供应链仿真联邦的仿真流程进行了具体研究。
最后,选定pRTILE1.3作为基于HLA的供应链分布式仿真系统所需要支撑软件,研究介绍了pRTILE1.3的安装和配置过程,并通过运行,验证了该体系结构的可行性。