论文部分内容阅读
供应链物流这一动态系统复杂多变,由于系统的复杂性,快节奏,要想预测每一个决策给系统带来的后果,是人的大脑无法胜任的,对其进行计算机模拟是支持决策的有效方法。现在已经存在一些关于物流系统在某些方面的成熟的模拟模型,如动态库存管理,物流系统选址模型等。这些模拟资源主要以分布式形式存在,多数仿真器实现较为孤立,通过网络进行大规模模拟时,通信时效性能低,互操作性和可用性差。为了对支持决策,重用现存的分布资源具有重要意义,这就需要研究物流系统的分布式模拟资源改造从而实现相互间的协作,因此,对这些模拟资源间的协作环境进行研究,为供应链物流系统进行分布式业务过程建模环境提供解决对策,具有重要意义。本文首先介绍在分布式模拟中常用的技术和架构。分析了在互操作方面得到广泛应用的HLA的特点,为了解决其网络交互和资源重用方面的问题需要引进新的技术。Web Service的兴起和可扩展建模与模拟框架(XMSF)的发展为面向Internet进行物流系统分布模拟资源的重用和更好的协作实现模拟提供了技术支持。XMSF将HLA的概念扩展到Web服务领域,因此它也被定义为建模与模拟可剪裁的标准和过程集合。另外SOA采用面向服务的商业建模技术,实现系统之间的松耦合,便于整合与协同。SOA可以为面向Web服务分布模拟系统协作集成架构提供指导思想。基于以上分析,论文重点研究在网络环境下,如何实现分布式模拟资源的可用性、重用性和互操作性、从而完成模拟功能,提供协作环境解决方案。本文把供应链物流系统分为三层:模拟应用层,模拟平台层和模拟服务层。其中模拟平台层为本次研究的重点,即对供应链物流系统模拟环境进行主要研究,可以使得分布资源实现互操作而进行协作,从而可以完成更为复杂的模拟,为决策提供支持。本文对供应链物流系统模拟协作环境的研究主要包括以下几个方面:(1)定义模拟资源提供Web服务的规则;(2)提供物流系统中各类功能的Web模拟服务管理,实现服务间通信协作:(3)阅读并理解描述规范的需求,然后利用已存在的web模拟服务完成模拟。所以,第三章首先提出关于建立模拟服务(Web Service)的要求,即定义规范的接口和信息交流标准。为了实现任务分配、模拟服务的发现和业务流程执行编排,把系统模拟协作平台分为服务管理层、服务编排层和任务分配层三层结构,并在各层建立对应的功能Agent,形成MAS。由任务分配层阅读任务,理解需求和业务流程,服务编排层在服务管理层协助下形成模拟流程,进行模拟,从而完成模拟任务。接下来的章节进行了模拟环境的设计实现,并针对简单问题进行模拟,验证模拟平台的可实现性和可行性,从而验证按照本文理论,分布式模拟资源可以实现其可重用性和互操作性。