
针对复杂物流系统的复杂性,提出了一种分布式多代理仿真体系结构,阐述了该体系结构在复杂物流系统仿真中的应用过程,将复杂物流系统分布式多代理仿真体系结构和集中式仿真体系结构相结合,提出了集成的复杂物流系统仿真体系结构.
论文关键词:复杂物流系统;体系结构;分布式仿真;多代理仿真;集中式仿真
复杂物流系统的复杂性包括结构复杂性、不确定性、信息的失真与放大、组织机构的动态性等….对于各种复杂的物流系统,无论是线性的还是非线性的,无论是静态的还是动态的,都可以用系统仿真方法来研究.合理地确定仿真体系结构是系统仿真的前提.
本文首先提出了基于HLA的分布式多代理仿真体系结构,并将该体系结构应用于复杂物流系统仿真;将该体系结构与复杂物流系统集中式仿真体系结构相结合,提出了一种集成的复杂物流系统仿真体系结构,以满足各种层次的复杂物流系统仿真需求.
1分布式多代理仿真体系结构
首先要探讨基于HL的分布式多代理仿真体系结构.在设计基于HL的仿真体系结构时,涉及联邦成员的划分,它通常采用美国国防部建模与仿真办公室(DMSO)提出的开发分布交互仿真系统的软件工程方法,即联邦开发和执行过程模型FEDEP.其中,在开发联邦概念模型时候,一个很重要的任务是设计系统包含的对象类和交互类结构表.而在设计基于多代理的仿真体系结构时,又涉及代理的划分.因此,我们认为,基于HL的分布式多代理仿真体系结构包括HLA/RTI通信支撑平台、联邦成员、代理、对象类、交互类、事件六个层次,如图1所示.
图1中,Y/个联邦成员中有一个总控台联邦成员,负责创建联邦,所有联邦成员通过HLA/RTI通信支撑平台实现互联,每个联邦成员又由若干个代理类、对象类和交互类组成,当有相关的事件发生时,代理类生成相关对象类和交互类实例或更新已经存在的对象类和交互类实例属性,并在HLA/RTI通信支撑平台的支持下,通过对象类和交互类的订购和发布实现对象类实例和交互类实例的发布和接收,从而完成与其他联邦成员中代理类的联系.
基于HLA的分布式多代理仿真系统包括接口代理InterfaeeAgent、通信支撑代理RTIAgent事件管理代理EventAgent及其他一些根据功能划分的代理,代理们通过事件的执行共同完成仿真运行过程.接口代理执行用户的请求包括仿真开始、仿真暂停、仿真结束等,或将用户的请求传递给其他代理,并通知用户监控仿真结果.通信支撑代理提供RTI服务,如创建联邦、加入联邦、时间推进、交互发送和接收、对象属性更新等.事件管理代理负责事件列表的管理,它提取当前时间段的仿真事件并通知相关的代理执行这些事件在所有当前时间段的仿真事件执行完毕后,请求仿真时钟推进.
2复杂物流系统分布式多代理仿真体系结构
当把基于HLA的分布式多代理仿真体系结构应用于复杂物流系统分布式多代理仿真时,其关键任务是正确地划分出系统所包含的联邦成员,以及各个联邦成员中所具有的代理类、对象类、交互类和事件类,并且正确地描述它们的相互关系.
我们认为,组成复杂物流系统的各个实体可以直接映射为联邦成员;各个联邦成员内部代理的划分则可以在构造各个联邦成员Petri网模型的基础上进行,其基本的划分方法是将主要的变迁映射为代理类④或交互类,位置映射为对象类,而令牌token则映射为代理类属性、对象类属性或交互类属性.当然,具体如何划分代理类、对象类和交互类并不是一成不变的,应视具体情况而定.
对于典型复杂物流系统,其联邦成员包括供应商、制造商、批发商和零售商四类实体,再加上核心企业,共有五类联邦成员,其中核心企业具有总控联邦成员的功能,负责创建仿真联邦,当然也可以单独设置总控联邦成员来创建联邦并记录系统运行情况,这样的划分方法将有六类联邦成员,这里将核心企业和总控台合二为一.下面是典型复杂物流系统中的批发商联邦成员中代理类、对象类、交互类和事件类的划分情况.
代理类:接口代理IntefaeeAgent;事件管理代理Eventagent;通信支撑代理RTIAgent;决策
代理DecisionAgent;发货代理DeliveryAgent;订货代理OrderAgent.
对象类:批发商基本信息WholesalerObject.
交互类:订货Orderlnteraetion;发货Delivery—Interaction.
事件类:订货OrderEvent;发货De liv—eryEvent;到货Comp[ementEvent.
图2是利用有色Petri网描述的关于批发商联邦成员中代理类、交互类、对象类及事件类之间的关联关系,限于篇幅,其他联邦成员不再介绍其作法基本相同,但内容稍有不同.图2定义了个颜色集、5个变量(e,i,b,n,S),E表示实体标识;I表示实体现有库存;BO表示延期交货的订单;OO表示未达订单;S表示订货点量(最大库存水平);W是复合颜色集.RTIAgent接收来自零售商联邦成员的订货交互,更新WolesalerObjec对象的延期交货订单数量,并据此生成发货事件发货事件执行时,向零售商联邦成员发送发货交互,并更新批发商的现有库存;guard[i+n一b
3集成的复杂物流系统仿真体系结构
复杂物流系统集中式仿真和分布式多代理仿真构成了复杂物流系统仿真的两大内容,但是它们并不孤立地存在着,它们相互联系、相互配合共同完成复杂物流系统仿真任务.因此,在探讨复杂物流系统仿真体系结构的时候,就是要分析分布式多代理仿真体系结构和集中式仿真的关系将两者有效结合,构筑一个集成的复杂物流系统仿真体系结构.
在讨论集中式仿真与分布式多代理仿真关系的时候,需要解决的是这两种仿真过程的有效的实时动态连接问题.复杂物流系统集中式仿真系统可以通过仿真数据库和复杂物流系统分布式多代理仿真系统进行互联,
图3就是集成后的复杂物流系统仿真体系结构.复杂物流系统分布式多代理仿真系统可以由核心企业联邦成员通过HLA/RTI获取各实体信息及相关参数设置并存入仿真数据库供集中式仿真使用;复杂物流系统集中式仿真系统根据核心企业的请求,经过仿真后将一些关键参数的仿真结果如各实体的订货点量存入仿真数据库,核心企业联邦成员通过HLA/RTI将这些关键参数发送给相应的联邦成员,然后经过分布式多代理仿真进行检验.核心企业联邦成员可以专门设置一个代理如决策代理发送集中式仿真请求,这样,集中式仿真就可以根据需要实时地穿插在分布式多代理仿真中进行,在集中式仿真的时候分布式多代理仿真处于暂停状态,集中式仿真完成并反馈相关参数后,分布式多代理仿真继续进行.
通过对教学实践工作的不断探索与总结,从教学内容安排、教学内容拓展和教学手段运用三个方面对“光电技术”课程的教学方法进行了研究,并将其运用到课堂,取得了良好的教学效果。 1960年第一台红宝石激光器的问世可以说是光学发展史上的里程碑,该发明解决了光频载波问题,此后光电子技术得以蓬勃发展,在现代信息产业结构中扮演着重要角色。…由于社会发展的需要,近十多年来许多高...
智能电网是当今世界电力系统发展方向,也是我国电网升级改造的目标。针对我国现有电网管理的应用程序及系统呈现分布式和异构等特点,从国内外智能电网信息集成技术的研究现状出发,分析现有电网信息集成的不足以及智能电网信息集成的要求,提出智能电网异构信息集成框架的方案。 论文关键词:智能电网;信息集成;公共信息模型:CLS;平台 0引言 智能电网是当今世界电力系统发展变革的最新动向,是节能减排、可持续和...
信息技术飞速发展,社会与经济正在快速信息化。这对公安现役部队的信息安全提出了挑战。通过对信息安全现状分析。提出了公安现役部队的应对策略,同时对其建设发展趋势进行了探讨。 论文关键词:信息化;信息安全;网络安全;保密意识 2l世纪以来.人类社会进入信息化时代。近几年.全国公安现役部队深入贯彻公安部”科技强警”的指示方针.伴随着公安现役部队信息化工程的建设与发展,为全体官兵...
分析数字签名的功能、原理及其与传统手写签名的差别,对基于身份的数字签名进行了探讨,给出了数字签名在电子政务中的具体应用。 论文关键词:数字签名:电子政务;信息安全 1概述 1.1概念与功能 数字签名是防止他人对传输的文件进行破坏.以及确定发信人的身份的手段该技术在数据单元上附加数据,或对数据单元进行秘密变换.这种数据和变换允许数据单元的接收者用以确认数据单元来源和数据单元的完整性,从而达到...
本文主要分析了我国软件项目管理的现状及存在的误区,总结了软件项目管理方面的经验,提出了初步的解决方案和办法。 随着计算机硬件水平的不断提高,计算机软件的规模和复杂度也随之增加。计算机软件开发从“个人英雄”时代向团队时代迈进,计算机软件项目的管理也从“作坊式”管理向“软件工厂式”管理迈进。这就要求软件开发人员特别是软件项目管理...
针对网络化务件下涉密信息应用和管理中的保密需求,提出了一种涉密信息网络化集中应用模式,建立了相应的涉密信息网络安全应用系统框架,并对其体系结构进行了详细叙述,最后通过建立系统原型验证了该系统框架的可行性和实用性。 引言 计算机网络的运用给人们带来了极大便利,成为工作和学习不可或缺的重要工具,而与此同时也给计算机信息特别是涉密信息的管理和保密工作带来了新的挑战。尽管现在网络安全的研究和实践已经取...
在软件项目开发的过程中,软件项目管理的成功与否是决定一个项目是否能够顺利高效率完成的重要保证。但是我国大部分的软件企业在进行项目管理对都存在着各种问题,从而使项目不能顺利有效地完成。文章探讨了在嚼目管理过程里出现的常见问题,并给出了相应的解决策略。 我国软件产业的现状是数量已上规模,但质量亟待提高。在软件项目开发中,发现了一些普遍存在的问题,如项目严重误期、代码质量达不到标准、程序员疯狂工作仍然...
本文提出了一种适用于IEEE754-1985标准的浮点数除法器的设计体系。本文的除法器体系基于NewSvoboda-Tung除法算法原理,采用基数为8的MROR(maximallyredundantmaximallyrecorded)符号数位集实现。在NST除法器中,被除数和除数都必须经过预处理。本文采用了一种预处理的硬件设计方案,该方案的时间复杂度为一个固定的常数(不依赖于除数数位的长短)。在除...
在电子政务建设中,如何准确把握信息安全与应用建设的关系,既有效减小安全风险,又保证应用顺利开展,是许多信息系统建设者、使用者都会遇到的问题。对于这一问题的圆满解决,既需要有微观上的技术手段,又要宏观上的理论指导和观念更新,尤其是宏观方面的考量,在信息系统建设的整体把握和政策导向方面尤为重要。本文通过对应用与安全两者在信息系统中所处位置的形象比喻,试图理清应用与安全之间既相互矛盾、又互为依存的关系,...
软件项目由于应用的领域不同,一般涉及众多的业务知识领域,项目成果也应以软件的逻辑产品来体现,其最终成果及实现过程的可见性、可度量性相对较弱。因此,软件项目管理比一般工程项目要复杂得多。基于软件项目管理的特点分析,并结合软件项目开发管理经验,讨论了软件项目组织架构、计划与过程控制等软件项目管理要素,提出了矩阵式项目管理模型,分析了该模型中业务知识与计算机技术共同作用所能达到的最佳效果,讨论了需求管理...
影响因子:4.690
影响因子:0.520
影响因子:0.310
影响因子:0.000
影响因子:0.000
影响因子:0.000
影响因子:2.285
影响因子:0.850