1 / 73
文档名称:

基于多Agent的中小型离散制造企MES系统的设计与实现.pdf

格式:pdf   页数:73
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于多Agent的中小型离散制造企MES系统的设计与实现.pdf

上传人:Horange 2014/2/19 文件大小:0 KB

下载得到文件列表

基于多Agent的中小型离散制造企MES系统的设计与实现.pdf

文档介绍

文档介绍:汕头大学
硕士学位论文
基于多Agent 的中小型离散制造企MES系统的设计与实现
姓名:刘举艳
申请学位级别:硕士
专业:机械电子工程
指导教师:范颖晖
2010-05
摘要
摘要
制造执行系统(简称为 MES)是面向制造企业车间层的生产管理系统,在
国内外的流程制造业中已经取得了大量成功的应用案例。由于离散制造业具有
多品种小批量等生产特点,MES 系统在离散制造业尤其是中小规模的离散制造
业中的应用还相对薄弱。本文就是以离散型中小规模包装设备制造企业为背景,
在 MES 系统建模及车间调度问题研究的基础上结合多 Agent 等相关技术进行的
MES 部分系统功能及数据库的实现。
Agent 是一种独立自主的智能体,需要多个 Agent 协作完成复杂任务的系
统叫做多 Agent 系统,多 Agent 系统具有快速求解、可靠灵活、模块化和可扩
展等特性。
本文首先在分析 Agent 和多 Agent 系统的特点、通信语言及协作方式的基
础上,通过 Agent 的智能性和 Agent 间的通信来实现 MES 系统的功能模块,从
而形成一个基于多 Agent 的 MES 系统,然后通过需求分析建立基础数据库,最
后使用面向对象的 Java 语言,以 AgentBuilder 为开发平台,对用户接口 Agent、
资源 Agent 中的人力资源管理模块和库存模块的这几个案例进行了分析和设计
实现,最后以用户接口和工资结算为案例说明了仿真的实现流程以及仿真过程。
关键词:Agent;多 Agent 系统;数据库;AgentBuilder;用户接口 Agent;资源
Agent;仿真

Abstract
Abstract
Manufacturing- Execution System Association (MES), is an operational system
applied for monitoring manufacturing processes in workshops. As so far as today,
this system has been essfully developing and applying in managing process
industry all over the world. However, it is in initial stages that MES is applied in
cases of discrete panies, especially those multiple typical
medium-sized or small-sized discrete panies. Concerning the above
circumstance, this work partly realized linking multiple Agent to MES system,
combining the relevant techniques, function and database of each..
Agent is independent and intelligent. Multiple Agent system is a system
composed of multiple Agents, each of which collaborates with the others plete
complex work. The modularized Multiple Agent system is swifter, more reliable,
flexible and embeddable.
Through analysing the property, communication language and cooperation of
Agent and multi-Agent system, this work realized the function of modules of MES
system and developed a new MES system, which was based on the intelligence of
Agent and munication of multiple we built a database for the
system via analyzing the workshop surroundings. Finally, We adopted the