近期热点
·如何释放C盘空间 27招具体优化技巧
·系统安装妙法:无光驱、无启动盘安装Windows系统
·CIO要提升企业管理的掌控能力
·SolidWorks Rx 系统诊断与分析 ( 下 )
·SolidWorks Rx 系统诊断与分析 ( 上 )
·第四届中国制造业ERP应用年会征文
 相关文章
·基于多Agent的开放信息集成体系结构实现方法研究
·网络化制造系统中协同决策体系研究
·基于多Agent的冲模CAD体系结构研究
·基于移动Agent技术的协作电子商务系统框架
·分散网络化制造环境下基于移动Agent和Web的生产监控研
·基于Agent的制造系统集成
 相关新闻
·
Platform Learning与Ultimus及IntellAgent Solutions合作进行「孩童缺一不可」计划
 相关热贴
·多Agent的MES
·新服务 365Agent智能信息代理 试用帐户
 相关商城商品
 
 
当前位置:管理信息化 -> MES
 
基于多agent的分布式制造执行系统
发表时间:2005-7-29 乔东平    来源:e-works
关键字:agent 分布式 制造执行系统 mes 
生产管理及运行的敏捷化是实施敏捷制造战略的重要环节,制造执行系统(MES)是实现生产敏捷化的基本途径。在全球化制造形势下,传统的MES不能很好的发挥作用,采用多agent构建支持敏捷制造的分布式制造执行系统框架,并给出了框架的详细描述。
2.3 任务管理模块
    任务管理模块主要有两方面的功能:一方面负责DMES与上层计划系统交互,另一方面负责协作任务的管理,包括协作单位的寻找、协作信息的反馈等。该功能模块主要包括定单管理agent和外协任务管理agent。
   
    定单管理agent 负责从上层计划接收定单信息,同时按照一定规则反馈定单的执行情况,另外,当定单不能按进度要求完成时,负责向上层计划系统提出拖期请求。
   
    外协任务管理agent 负责外协任务协作单位的寻找和协作过程的跟踪。
   
    2.4 在线控制和监视模块
    在线控制和监视模块主要完成DMES与下层控制系统的交互,它一方面从MES核心模块接受控制指令,将控制指令传递给控制系统,同时接受控制系统反馈的现场数据,传递给MES核心模块,为下一步的生产计划制定提供依据。模块主要包括在线控制agent、过程监控agent、现场数据采集agent。
   
    在线控制agent  在正确的时间,将控制指令传递给生产设备。
   
    过程监控agent  监控生产过程,自动修正生产中的错误,提高加工效率和质量,或者向用户提供纠正错误并提高在制行为的决策支持。
   
    现场数据采集agent  负责采集生产现场中的各种必要的数据信息,以获得工件在任意时刻的位置及其状态信息,这些数据可以手工输入或由各种自动方式获得。
   
    2.5 库房管理模块
    库房管理模块主要是完成对生产用物料(包括原材料、毛坯件、标准件和生产自用件等)、完工的交付零件、刀、量具等的管理,提供生产用物料和刀、量具的可用状态查询以及完工交付零件的交付状态管理。该模块主要包括物料agent和工具agent。
   
    物料agent 负责管理生产用物料的可用性,包括物料的库存状况、领用状况等,同时管理完工零件的交付状态;
   
    工具agent  负责管理刀、量具的可用性,包括借用状况、库存状况等。
   
    2.6 基础数据管理模块
    该模块主要为系统提供制造过程中要用的产品信息,如工艺信息、产品结构信息等。模块包括多个产品agent。
   
    产品agent 包含确保产品的正确制造和满意质量的工艺及产品信息,充当系统中其它代理的信息服务器,提供有关产品周期、用户需求、设计和工艺规划以及物料清单的一致的和最新的信息。
   
    2.7 系统的运行过程
    首先任务管理模块从上层计划系统获得制造定单,通过通信agent将订单信息交给MES核心模块,MES核心模块依据基础数据管理模块提供的产品数据,将订单任务进行分解,产生工序任务、外协任务、物料需求和工具需求,其中物料需求和工具需求通过通信agent传递给库房管理模块,确认它们的可用性,可用性信息将被反馈给MES核心模块,基于这些可用性信息和当前系统资源状态,MES核心模块对工序任务进行安排,安排过程中,计划人员可以通过协同工作模块和加工人员进行协商,以确保安排的合理性,对于不能按要求完成的任务,通过任务管理模块提出拖期请求;外协任务通过任务管理模块寻求外协。安排好的计划通过任务管理模块反馈给上层计划系统,同时生成相应的控制指令,通过通信agent传递给在线控制和监视模块,加工生产,生产现场信息也通过在线控制和监视模块反馈给MES核心模块,经过核心模块分析后,将定单进度通过任务管理模块反馈到上层计划系统,形成整个生产系统的闭环管理,对于生产过程中产生的质量、工艺等问题,相关部门可以通过协同工作模块进行协商解决,解决结果提交MES核心模块。
   
    3、结论
   
    文章给出了支持敏捷制造的基于多agent技术的分布式制造执行系统框架。将整个框架分为MES核心模块、协同工作模块、任务管理模块、在线控制和监视模块、库房管理模块和基础数据管理模块六个功能模块,每个功能模块都包含多个agent,降低了模块之间的耦合性,增加了系统的集成性和适应性,同时具有分布性,可以满足网络化制造的要求。
   
       
    参考文献
    1、 张署  迈向知识经济的制造业  机电一体化,1998年06期
    2、 段广洪,钱 立,王君英,等 多智能体系统:一种新型的生产运行模式  中国机械工程,1998,9(2):23-27
    3、 刘弘、曾广周、林宗楷.软件Agent的构筑计算机科学.〔J〕1998.25(2)24~28
    4、 Gray Kontts ,Moshe Dror,and Bruce C.Hartman, “Agent-based project scheduling” ,IIE Transactions,32,p387-401,2000
    5、 王宏典. 张友良. 曹健.  面向先进制造的CSCW研究与实践  中国机械工程 1998年10期 27~29
    6、 张云勇编著 移动agent及其应用 清华大学出版社  p3

本文系e-works专稿,未经授权严禁转载。
 
<<首页 <上一页  1  2  3  下一页>  末页>>  
3页,当前第3
责任编辑:林卿