欢迎来到天天文库
浏览记录
ID:30641385
大小:17.79 KB
页数:5页
时间:2019-01-02
《基于多agent的第三方物流系统协作研究(1)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果基于多Agent的第三方物流系统协作研究(1)摘要为了提高第三方物流服务商的效率,并适应第三方物流对业务流程动态变化的需求,本文利用多Agent技术,构造一种基于多Agent的第三方物流协作系统。讨论了系统Agent单元间的协作过程与通讯机制。关键字多Agent;第三方物流;协作1引言为了提高供应链中物流的运转效率,企业纷纷寻找专业化的物流服务商,即第三方物流,而第三方物流正是
2、以信息化、专业化和系统化的特征取代企业各自为政的物流体系,承担供应链部分或全部物流。因此,第三方物流服务商的效率,决定着整个供应链物流的效率。在物流的具体运作中,由于资源和地域的限制,第三方物流企业经常需要寻求合作伙伴,结成协作物流系统,实现成本的降低。同时,又由于物流本身的移动性使得第三方物流的业务流程处于动态变化之中,这种动态变化增加了企业的不确定性和风险,要求第三方物流企业具有更高的反应性和自治性。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的
3、估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果在分布式人工职能领域中,基于Agent的结构提供了鲁棒性、可变性、柔性,适用于解决一些动态的、不确定的和分布式的问题。特别在开放式的互连网络结构中,Agent更是理想的选择结构。Agent之间能彼此交互达到各自的目标,并通过合作去达到共同的目标,或通过谈判去解决冲突,这正好适应了第三方物流企业对业务流程动态变化的要求。因此,为了使来自于各个物流企业的各种物流资源能够协调一
4、致地工作,相互配合以完成物流企业的最终任务,本文借助多Agent技术,构造一种基于多Agent的协作物流系统,讨论了系统的构成以及协作过程与通讯机制。多Agent协作物流系统结构模型Agent本身就是一个自治体,其本身具有自治性、交互性和主动性,适应了第三方物流企业对业务流程动态化的要求。因此,本文根据第三方物流企业的内在机制,将其视为由许多相互协作的Agent单元构成的一个协作物流系统。在多Agent协作物流系统中,每个Agent单元都拥有要完成任务所需的信息或能力,并且它们的活动是自治和独立的。它们不仅要
5、完成自己服务任务,还要通过协作共同完成供应链部分其他协作系统的各种任务。这种协作不仅包括本企业内部Agent单元的协作,同时也包含不同企业之间的信息共享与协作。从系统的角度而言,这种协作体现了一种协同作用、优化作用,而不是简单的功能叠加,它能够确保物流系统之间采用最便捷的信息交流以及提出最佳解决问题方案。基于多Agent的协作物流系统模型如图1所示。订单Agent:负责接收客户订单,并且根据任务完成情况给客户返回必要的信息。管理Agent:是系统的核心,负责协作系统内各个Agent的协作管理。同时,它还负责与
6、其他物流协作系统进行通讯和任务发布。课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果任务Agent:负责任务的分配与处理,是动态生成的。配送调度Agent:负责从客户订单申请、配送作业生成到实际配送出库的一系列管理。基于多Agent的协作物流系统具有如下特点:(1)既可以独自为客户提供完整的物流服务,也可以在必要时
7、动态寻求合作伙伴,进行物流资源的优化配置,共同完成。这使得物流系统具有较强的动态性。(2)通过Agent单元之间的通讯可以实现系统间不同层次的信息交流与资源共享,提高了物流服务效率。多Agent协作系统的协作过程物流企业之间通过协作系统实现业务实时协作。由图1可知,该系统是以物流任务为中心。订单Agent负责接收客户订单,课题份量和难易程度要恰当,博士生能在二年内作出结果,硕士生能在一年内作出结果,特别是对实验条件等要有恰当的估计。从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进
8、性,便于研究生提出新见解,特别是博士生必须有创新性的成果并且根据任务完成情况给客户返回必要的信息。当管理Agent接受到新的任务时,任务Agent根据系统内所提供的服务能力,进行任务的分配。当任务Agent发现无法独自完成任务时,就会产生协作需求。协作过程如下:首先管理Agent以管理者的身份通过广播的方式向系统中的所有Agent发出协作请求。各Agent将依据自身能力特点,评价是否能够参与任务的协
此文档下载收益归作者所有