期刊专题 | 加入收藏 | 设为首页 12年实力经营,12年信誉保证!论文发表行业第一!就在400期刊网!

全国免费客服电话:
当前位置:首页 > 免费论文 > 科技论文 > 电信论文 >

Agent工艺流程论文

1系统结构及功能

1.1管理Agent

管理Agent是工艺流程的起始端,用来实现任务的初始化和加工过程的调度,其主要功能包括:(1)发布任务。根据管理操作人员提交的加工信息(任务名称、数量、级别、加工模型、零件号、图纸、计划加工时间等),确定加工任务。将任务按照工序关系自动拆分成最小单位的工序任务,保存任务信息,记录工序与任务的相互联系,并将任务发布到黑板上去。(2)处理机床Agent反馈的任务信息。每一道工序完成以后都需要将信息反馈到管理Agent处,管理Agent根据反馈的工序加工信息确认最终处理结果。(3)任务的管理。包括对任务的添加、删除、修改、升降紧急度、任务的终止与恢复等操作。(4)各Agent的处理。各Agent的信息需要管理Agent管理,各Agent的产生与销毁都需要管理Agent来进行控制。

1.2机床Agent

机床Agent是任务加工的终端,完成管理Agent下达的加工工序任务,其主要功能有:(1)向黑板投标,接受由黑板发出的标段。每个任务都需要机床Agent从黑板处取得,只有机床Agent在黑板登记了信息,才可能获得相应的任务标段。(2)将信息(加工信息、机床信息等)反馈给管理Agent。任务完成后需要将任务提交给管理Agent,由管理Agent决定该任务是否可以提交,以及任务是否全部完成。(3)向管理Agent发出状态信息。机床的暂停与恢复都需要在管理Agent登记,机床加工过程中的突发情况需向管理Agent发送报告信息。

1.3黑板Agent

黑板Agent主要提供信息共享服务。其功能包括:(1)接受Agent的任务信息。接受管理Agent生成的加工工序信息。管理Agent下达的任务必须通过黑板才能发布到机床Agent中,管理Agent不直接给机床Agent下达任务。(2)登记与消除机床的状态。黑板有标段需要招标,只会向在黑板中有记录的机床Agent询问,确定标段的投注方向。

2系统的业务流程

2.1任务生成与发布流程

管理Agent接受管理人员的指令,根据管理人员下达的任务名称、数量、加工图号、零件、级别以及加工的工序顺序等信息生成任务信息,确定第一道工序,将第一道工序分解成更细的工序任务发送给黑板,黑板将工序任务拆分并向外部发布标段。

2.2任务紧急度调整

任务紧急度流程如图3所示。管理Agent根据管理人员的操作,对任务进行紧急度的处理,该处理只针对还在黑板标段中的任务,而对于已经接受的任务,管理Agent无法进行任务级别的升降。

2.3任务的终止与恢复

管理Agent根据管理人员的操作对任务进行终止和恢复的操作。终止只能对还没有进行的工序进行,不能终止正在加工的工序。若已经终止的任务没有下一道工序,管理Agent对该任务进行记录。当需要对该任务重新恢复时,需要管理Agent记录数据并进行处理,从终止任务还没有进行的工序开始恢复。业务流程如图4所示。

2.4工序的招投标

机床在空闲时,向黑板发送相关的加工和机床状态信息,黑板记录该机床的能力和状态等数据。黑板将工序拆分后,按照最小的单位发布出去,黑板不断地向已经登记过的机床Agent发送工序信息,直到有机床Agent发来确认信息。工序招投标业务流程如图5。当机床Agent加工任务完成或遇到突发情况,机床Agent需要将信息发送给管理Agent,由管理Agent根据信息采取相应的处理。

2.5机床Agent的注册与销毁,报停与恢复

每当添加/报废一台设备,都需要在管理Agent进行相关机床Agent信息的登记和注销操作。机床报停与恢复如图6所示,当机床出现故障时,操作人员根据需要将该设备报停,同时发送信息给管理Agent,由管理Agent来决定是不是应该将该机床的加工任务转移给其他设备。当设备已经修好能够正常使用,需要改变该机床Agent的状态,允许该机床Agent投标。

3系统结构流程

管理Agent根据输入创建任务,将任务分解成更小单位的工序任务,并将工序任务交给黑板。黑板取得每一个工序的基本信息,并查找具有加工能力的机床Agent,向这些Agent发送招标信息。机床Agent与黑板协商,由黑板选择最优的加工机床加工。机床Agent加工完成以后需要向管理Agent反馈信息。由管理Agent确定任务信息是否完成,并决定是否允许机床Agent修改状态,是否能够向黑板重新登记信息。当机床Agent中途出现故障,需要通知管理Agent,由管理Agent将任务收回,重新发布至黑板。

4两种加工模式加工时间比较

以往系统是以批次推进的加工,只有在一批零件加工完成以后才能进行下一步的加工,就会使得任务和设备处于等待的状态;而本系统是基于更小单位工序加工过程的加工,更具有灵活性。为了比较两种情况作出如下的假设:(1)假设任务包含n道工序,需要加工y个零件。(2)每一道依次由x1,x2,…,xn台设备加工。(3)整个车间只有这一个任务需要执行。(4)工序依次加工的时间为t1,t2,…,tn。(5)将整个任务看成n个加工工序的过程,求工序加工时间Tn。

5结语

本文设计实现了基于Agent的车间自动触发系统,分别设计了系统的结构、功能以及业务流程。所设计开发的系统更能够胜任紧急任务的下达,能够更快地完成紧急度高的任务。

作者:姜康 梁真 张梦雅 单位:合肥工业大学交通运输工程学院


    更多电信论文论文详细信息: Agent工艺流程论文
    http://www.400qikan.com/mflunwen/kjlw/dxlw/155178.html

    相关专题:rogers 老区


    上一篇:养老院消防安全问题与对策
    下一篇:没有了

    认准400期刊网 可信 保障 安全 快速 客户见证 退款保证


    品牌介绍