基于多Agent的制造网格资源管理与调度
发布时间:2020-05-27 21:55
【摘要】: 在经济全球化背景下,虚拟企业成为未来制造企业的主要运作模式。在信息技术领域,网格技术致力于提供支持虚拟企业的信息基础设施。利用网格及其相关技术构建制造网格是制造企业进行网络化制造的发展趋势。 资源管理和调度是制造网格的核心技术之一。本文在分析网格资源管理与调度需求的基础上,提出制造网格资源管理和调度的多Agent模型。模型中主要包括用于代表制造网格资源的Resource Agent,用于代表用户的Broker Agent和提供信息服务的DF(Directory Federation)三类Agent。对所提出的模型中各类Agent的结构、具体功能和它们之间基于FIPA(Foundation for Intelligent PhysicalAgents)合同网协议的交互进行了详细地讨论。在制造网格中,价格(P)、时间(T)、质量(Q)、可靠度(R)等指标是衡量制造资源优劣的标准。用户对资源具有PTQR的多QoS(Qality of Service)要求并希望需要寻求最优的资源组合来完成任务。为了保障制造网格用户的多QoS要求,设计了遗传算法作为Broker Agent在资源调度过程中进行资源优选的算法。 本文还介绍了符合FIPA规范多Agent开发工具JADE(Java Agent DevelopmentFramework)的运行方式、通信原理。阐述了JADE和遗传算法工具包JGAP(JavaGenetic Algorithms Package)的安装过程与配置方法。设计了制造网格资源调度模型的算例并利用JADE和遗传算法工具包JGAP对所提出的进行了仿真实验,试验结果证明了所提出模型和算法的可行性和有效性。最后对全文进行了总结并提出未来工作的方向。
【图文】:
第5章仿真实验验工具JAnE(JavaAgentoeve一opmentFramework)[37,4’]是一个软件开发框架,多Agent系统和符合FI队标准的智能Agent应用程序。它包含一个符合的Agent平台和一个开发JavaAgent的包。如图5.1所示,JADE中用“ntainer)”来容纳Agent,,一个容器可以包含多个Agent。一系列活动容称为平台(Platform),一个平台中必须有一个唯一的主容器(MainCont动,以便其它普通容器(除主容器外的其它容器)在启动时在其上注册。通容器,主容器中包含了两个特殊的Agent:AMs(AgentManagementsy命名服务一保证同一平台的每个Agent都有一个唯一的名字。同时,AM在远程容器中创建或删除Agent的功能。DF(DireetoryFacilitator)提供,通过DF,一个Agent可以查询到其它Agent注册的服务。
仿真实验过程如下:(l)编写BrokerAgent和各ResoureeAgent的代码并编译。(2)启动JADE平台:在命令提示符下执行命令javajade.B0ot一Gul,DE平台并显示JADE的RMA(RemoteManagementAgent)的图形用户界面3,图5.4所示:
【学位授予单位】:兰州理工大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TH164
本文编号:2684194
【图文】:
第5章仿真实验验工具JAnE(JavaAgentoeve一opmentFramework)[37,4’]是一个软件开发框架,多Agent系统和符合FI队标准的智能Agent应用程序。它包含一个符合的Agent平台和一个开发JavaAgent的包。如图5.1所示,JADE中用“ntainer)”来容纳Agent,,一个容器可以包含多个Agent。一系列活动容称为平台(Platform),一个平台中必须有一个唯一的主容器(MainCont动,以便其它普通容器(除主容器外的其它容器)在启动时在其上注册。通容器,主容器中包含了两个特殊的Agent:AMs(AgentManagementsy命名服务一保证同一平台的每个Agent都有一个唯一的名字。同时,AM在远程容器中创建或删除Agent的功能。DF(DireetoryFacilitator)提供,通过DF,一个Agent可以查询到其它Agent注册的服务。
仿真实验过程如下:(l)编写BrokerAgent和各ResoureeAgent的代码并编译。(2)启动JADE平台:在命令提示符下执行命令javajade.B0ot一Gul,DE平台并显示JADE的RMA(RemoteManagementAgent)的图形用户界面3,图5.4所示:
【学位授予单位】:兰州理工大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TH164
【参考文献】
相关期刊论文 前10条
1 张立晴 ,范玉顺;网格技术及其在制造领域的应用[J];航空制造技术;2003年02期
2 刘丽兰,俞涛,施战备,方明伦;自组织制造网格及其任务调度算法[J];计算机集成制造系统-CIMS;2003年06期
3 颜波,黄必清,郑力,肖田元;网格研究现状及其在制造业中的应用[J];计算机集成制造系统;2004年09期
4 刘丽兰,俞涛,施战备;制造网格中基于服务质量的资源调度研究[J];计算机集成制造系统;2005年04期
5 朴杰,朱云龙;网格技术在虚拟企业中的应用研究[J];计算机集成制造系统;2005年07期
6 沈彬;刘丽兰;俞涛;;制造网格中基于SLA的资源管理模型研究[J];计算机应用;2006年02期
7 杨昭昭,黄必清,颜波,黄超;基于Web服务的应用网格体系结构研究[J];计算机应用研究;2005年07期
8 刘丽兰,俞涛,曹红武,方明伦;制造网格中资源管理与调度系统的研究[J];机械科学与技术;2004年10期
9 冯蔚东,陈剑,赵纯均;基于遗传算法的动态联盟伙伴选择过程及优化模型[J];清华大学学报(自然科学版);2000年10期
10 王庆荣;卫祥;;网格资源管理系统模型研究[J];微计算机信息;2006年03期
本文编号:2684194
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2684194.html