亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于合同網(wǎng)協(xié)議的工藝路線規(guī)劃與作業(yè)調(diào)度研究

        2020-09-23 10:22:00陳大林
        關(guān)鍵詞:投標(biāo)路線協(xié)作

        陳大林

        (東南大學(xué)機(jī)械工程學(xué)院,江蘇 南京 211189)

        現(xiàn)代制造生產(chǎn)車間有兩個(gè)關(guān)鍵任務(wù):工藝路線規(guī)劃和作業(yè)調(diào)度[1]。工藝路線是指生產(chǎn)過程中產(chǎn)品零部件從毛坯到成品的加工路線,它是制訂零件生產(chǎn)工藝過程和車間任務(wù)分配的重要依據(jù),與刀具、機(jī)床等車間資源聯(lián)系緊密。工藝路線規(guī)劃就是根據(jù)企業(yè)目標(biāo)以及生產(chǎn)車間的資源,找出最合適的產(chǎn)品零部件加工工序和加工路線。生產(chǎn)企業(yè)通常安排產(chǎn)品零件和工序數(shù)量多于設(shè)備和工人等資源,避免浪費(fèi)資源以節(jié)省制造成本。作業(yè)調(diào)度的目的就是為零件合理地分配設(shè)備等資源,并根據(jù)給定的工序和路線合理地安排加工時(shí)間,使得企業(yè)的生產(chǎn)效率與效益實(shí)現(xiàn)最優(yōu)化。

        作業(yè)調(diào)度問題是復(fù)雜問題,也是NP(nondeterministic polynomial-bounders)問題,隨著制造企業(yè)的市場(chǎng)環(huán)境越來越具有不確定性,以及客戶需求不斷改變導(dǎo)致訂單不斷調(diào)整,使得作業(yè)調(diào)度變得更加復(fù)雜。因此,很多學(xué)者[1-3]將工藝路線規(guī)劃與作業(yè)調(diào)度優(yōu)化分開,單獨(dú)進(jìn)行研究,然而這樣導(dǎo)致制造系統(tǒng)的靈活性不足,生產(chǎn)效率也較為低下。部分學(xué)者[4]嘗試一種把工藝路線規(guī)劃與作業(yè)調(diào)度集成的方法:為每個(gè)工件保留多個(gè)工藝路線,作業(yè)調(diào)度時(shí),根據(jù)車間作業(yè)實(shí)際情況動(dòng)態(tài)選擇一條最合適的工藝路線。

        近年來,隨著分布式人工智能技術(shù)的發(fā)展,一些智能算法被單獨(dú)用于工藝路線規(guī)劃和作業(yè)調(diào)度。潘全科[5]研究了基于多智能體系統(tǒng)的多目標(biāo)車間調(diào)度問題,建立了多資源、多工藝、多目標(biāo)的動(dòng)態(tài)調(diào)度模型,采用基于周期和事件驅(qū)動(dòng)的調(diào)度策略及動(dòng)態(tài)算法,仿真結(jié)果表明了算法的可行性和優(yōu)越性。文獻(xiàn)[6]介紹了一種基于分層次工藝路線案例庫、結(jié)合層次分析法進(jìn)行工藝路線檢索的方案,并進(jìn)行了實(shí)例驗(yàn)證。

        本文研究了工藝路線規(guī)劃與作業(yè)調(diào)度問題,對(duì)多智能體系統(tǒng)及其應(yīng)用進(jìn)行了介紹,分析了合同網(wǎng)協(xié)議在多智能體系統(tǒng)中的協(xié)作機(jī)制,將信任度指標(biāo)引入經(jīng)典合同網(wǎng)協(xié)議,并以某軸類零件為例,給出了基于合同網(wǎng)協(xié)議的工藝路線規(guī)劃及作業(yè)調(diào)度方案,最后進(jìn)行了總結(jié)。

        1 多智能體系統(tǒng)

        智能體(Agent)和多智能體系統(tǒng)(Multi-Agent system,MAS)的概念起源于人工智能領(lǐng)域,一直以來都是分布式人工智能的主要研究方向之一[7]。由于多智能體系統(tǒng)有著健壯、可靠、高效、可擴(kuò)展等一系列特性,一直備受學(xué)術(shù)界和工程應(yīng)用界關(guān)注。在智能制造系統(tǒng)、網(wǎng)絡(luò)協(xié)同制造、工業(yè)機(jī)器人、故障診斷與監(jiān)控、空地交通管理系統(tǒng)等許多領(lǐng)域得到越來越多的應(yīng)用[3,4,8-10]。

        Van[8]將多智能體系統(tǒng)應(yīng)用到工業(yè)過程控制。首先進(jìn)行任務(wù)分解,并設(shè)計(jì)了多個(gè)Agent,包括跟蹤Agent、過程Agent等。然后通過協(xié)作將所有Agent組合成一個(gè)MAS,實(shí)現(xiàn)對(duì)大型設(shè)備的過程控制。Hussain等[10]針對(duì)分布式制造控制系統(tǒng),提出了一個(gè)基于Multi-Agent系統(tǒng)的評(píng)價(jià)機(jī)制,利用完工時(shí)間、平均機(jī)器利用率和零件平均等待時(shí)間為基準(zhǔn)對(duì)系統(tǒng)進(jìn)行評(píng)價(jià),并對(duì)仿真模型進(jìn)行仿真實(shí)驗(yàn)。Baker[11]介紹了多種多智能體結(jié)構(gòu),對(duì)調(diào)度算法、工序安排算法和推拉算法等常見的工廠控制算法進(jìn)行了解釋,并描述了如何在Multi-Agent異構(gòu)的環(huán)境下實(shí)現(xiàn)制造工廠控制算法。

        2 合同網(wǎng)協(xié)議及其應(yīng)用

        合同網(wǎng)協(xié)議最早由Smith 和Davis提出[12],在分布式人工智能領(lǐng)域應(yīng)用非常廣泛。CNP(contract net protocol)經(jīng)常被用來解決分布式環(huán)境下多節(jié)點(diǎn)之間的任務(wù)協(xié)作問題,它是實(shí)現(xiàn)Agent之間有效協(xié)作的一種協(xié)議,也是MAS具有代表性的協(xié)作機(jī)制之一。

        徐燕妮[13]分析了多Agent協(xié)作合同網(wǎng)協(xié)議,并且探討了如何減少多智能體系統(tǒng)通信量、提高系統(tǒng)的執(zhí)行速度。將信任度、積極度、友好度和信號(hào)強(qiáng)度等心智狀態(tài)參數(shù)引入到CNP中,兼顧了系統(tǒng)協(xié)作的成功率和系統(tǒng)協(xié)作的性能;趙新宇等[14]提出了一種自私Agent的可信度模型,由于自私Agent在自己能力不足的情況下仍有可能對(duì)系統(tǒng)發(fā)布的任務(wù)進(jìn)行投標(biāo),因此將其引入可信度模型,可避免因自私Agent能力不足而多次協(xié)商導(dǎo)致系統(tǒng)性能下降、任務(wù)完成質(zhì)量差等缺點(diǎn)。實(shí)驗(yàn)結(jié)果表明,基于可信度模型的Agent協(xié)商策略能顯著提高系統(tǒng)性能。

        CNP節(jié)點(diǎn)之間的任務(wù)分配與接受構(gòu)成了類似合同的關(guān)系。其工作流程為:產(chǎn)生任務(wù)的節(jié)點(diǎn)Agent(也稱為管理Agent)根據(jù)自身的知識(shí)庫規(guī)則、當(dāng)前工作狀態(tài)等信息,向其他Agent發(fā)布任務(wù)標(biāo)書;接收到任務(wù)通知的節(jié)點(diǎn)Agent,將根據(jù)自身的知識(shí)庫規(guī)則、當(dāng)前工作狀態(tài)、預(yù)期收益等決定是否向管理Agent進(jìn)行投標(biāo)操作。當(dāng)節(jié)點(diǎn)Agent發(fā)現(xiàn)一個(gè)適合自身的任務(wù)時(shí),它會(huì)向管理Agent提交一個(gè)激活請(qǐng)求(該請(qǐng)求可以理解為投標(biāo)標(biāo)的),而管理Agent可能會(huì)收到多個(gè)激活請(qǐng)求(標(biāo)的),基于任務(wù)信息、自身知識(shí)庫規(guī)則、當(dāng)前工作狀態(tài)等,管理Agent將會(huì)選擇一個(gè)最合適的Agent并給它分配任務(wù),這個(gè)Agent就是中標(biāo)者。管理Agent與節(jié)點(diǎn)Agent之間就簽訂了完成該任務(wù)的合同。

        在合同網(wǎng)協(xié)議中,管理Agent和節(jié)點(diǎn)Agent均不需要預(yù)先規(guī)定,其角色也可以根據(jù)需要互換。任何發(fā)起任務(wù)廣播通知的Agent,就成為了管理Agent,而應(yīng)答投標(biāo)的Agent就是節(jié)點(diǎn)Agent。對(duì)于制造系統(tǒng)中的工藝路線規(guī)劃任務(wù)以及作業(yè)調(diào)度任務(wù),分解后的待求解任務(wù)由承擔(dān)者Agent負(fù)責(zé)完成,一旦出現(xiàn)無法完成的情況,承擔(dān)者Agent就變?yōu)楣芾鞟gent,向系統(tǒng)發(fā)布廣播通知,承擔(dān)者Agent根據(jù)自身知識(shí)庫規(guī)則,從返回的投標(biāo)當(dāng)中選擇最優(yōu)的投標(biāo)者(節(jié)點(diǎn)Agent),將任務(wù)發(fā)送給他,建立對(duì)應(yīng)的合同。

        3 基于合同網(wǎng)協(xié)議的工藝路線規(guī)劃與作業(yè)調(diào)度方案

        工藝路線規(guī)劃與車間作業(yè)調(diào)度聯(lián)合,有利于提高制造車間生產(chǎn)效率,提高產(chǎn)品質(zhì)量。由于作業(yè)調(diào)度是NP問題,特別是當(dāng)市場(chǎng)訂單變化、設(shè)備故障等意外情況出現(xiàn)時(shí),需要對(duì)工藝路線、制造車間設(shè)備、人員以及資源等展開協(xié)作,因此本文以生產(chǎn)車間常見的軸類零件為例,分析基于合同網(wǎng)協(xié)議的工藝路線規(guī)劃與作業(yè)調(diào)度協(xié)作方案,縮短產(chǎn)品生產(chǎn)周期、提升產(chǎn)品質(zhì)量和企業(yè)經(jīng)濟(jì)效益。

        3.1 經(jīng)典合同網(wǎng)協(xié)議

        根據(jù)車間設(shè)備資源情況,軸類零件的工藝路線可以有3種:L1,L2,L3。零件加工工序見表1,其中L1為最優(yōu)推薦工藝路線,該表構(gòu)成了任務(wù)管理Agent。

        表1 零件加工工序

        當(dāng)發(fā)生數(shù)控銑床故障的特殊事件,管理Agent給系統(tǒng)內(nèi)所有Agent發(fā)布一個(gè)標(biāo)記,并記錄任務(wù)需求。管理Agent發(fā)布任務(wù):1臺(tái)數(shù)控銑床故障,需要數(shù)控銑削設(shè)備。系統(tǒng)內(nèi)其他節(jié)點(diǎn)收聽到了任務(wù)廣播,根據(jù)自身知識(shí)庫規(guī)則,判斷是否在自身能力范圍內(nèi),當(dāng)前生產(chǎn)條件是否適合激活響應(yīng)任務(wù),如果系統(tǒng)中有多個(gè)任務(wù),對(duì)多個(gè)任務(wù)進(jìn)行評(píng)價(jià),選擇最合適的任務(wù)進(jìn)行投標(biāo);管理Agent可能會(huì)收到好幾份投標(biāo)書,它依據(jù)自身知識(shí)庫規(guī)則,對(duì)投標(biāo)者進(jìn)行評(píng)估,然后選擇最優(yōu)的投標(biāo)者作為中標(biāo)者,并向系統(tǒng)其他Agent發(fā)布中標(biāo)通告,與中標(biāo)者簽訂合同,中標(biāo)節(jié)點(diǎn)Agent激活,完成任務(wù)。系統(tǒng)的協(xié)作流程如圖1所示。

        圖1 管理Agent與節(jié)點(diǎn)Agent的協(xié)作流程圖

        經(jīng)典CNP可以實(shí)現(xiàn)任務(wù)的求解,但同時(shí)也存在著一些不足,會(huì)對(duì)實(shí)際的協(xié)作過程及效率有所影響,特別是對(duì)多數(shù)量的節(jié)點(diǎn)Agent系統(tǒng)。主要有以下幾點(diǎn):

        1)任務(wù)發(fā)布。

        管理Agent將任務(wù)標(biāo)書以廣播的形式發(fā)送給系統(tǒng)中所有節(jié)點(diǎn)Agent,但實(shí)際上只有部分節(jié)點(diǎn)Agent有能力去執(zhí)行這些任務(wù),這可能會(huì)導(dǎo)致通信網(wǎng)絡(luò)堵塞,耗費(fèi)了大量的系統(tǒng)資源。

        2)質(zhì)量評(píng)價(jià)。

        中標(biāo)Agent完成任務(wù)后,將結(jié)果發(fā)送給管理Agent,但是管理Agent沒有對(duì)中標(biāo)Agent完成任務(wù)質(zhì)量評(píng)價(jià),這對(duì)于管理Agent來說,節(jié)點(diǎn)Agent就不存在能力的差別,這樣會(huì)造成系統(tǒng)的求解能力降低。

        3.2 改進(jìn)合同網(wǎng)協(xié)議

        工藝路線規(guī)劃與作業(yè)調(diào)度系統(tǒng)中節(jié)點(diǎn)Agent的數(shù)量較多,且系統(tǒng)對(duì)任務(wù)質(zhì)量要求較高,為了節(jié)省系統(tǒng)資源,提高協(xié)作效率,更好地解決任務(wù),考慮引入信任度指標(biāo)。

        將信任度引入到節(jié)點(diǎn)Agent,作為任務(wù)分配的主要指標(biāo)之一,當(dāng)管理Agent對(duì)某個(gè)節(jié)點(diǎn)Agent的信任度越高,則將任務(wù)分配給該節(jié)點(diǎn)Agent的可能性就越大。針對(duì)軸類零件,數(shù)控銑床完成銑削任務(wù)的信任度記為:Trust(Mk,M_i,j,其中M表示銑削設(shè)備,k表示第k臺(tái)設(shè)備,M_i表示銑削加工子工序,j表示能力值(設(shè)定初始值0.5)。在多智能系統(tǒng)運(yùn)行中,信任度指標(biāo)是動(dòng)態(tài)調(diào)整的,比如:銑削設(shè)備M2,在加工銑鍵槽M_2的任務(wù)中,完成的質(zhì)量好,系統(tǒng)會(huì)給能力值j加上一個(gè)獎(jiǎng)勵(lì)系數(shù)Δaward。反之,如果完成的質(zhì)量不好,系統(tǒng)會(huì)給能力值j減去一個(gè)懲罰系數(shù)Δaward。引入信任度是激活了Agent的競(jìng)爭(zhēng)機(jī)制,有利于多智能體系統(tǒng)對(duì)Agent的掌握。

        3.3 改進(jìn)的合同網(wǎng)協(xié)議工藝路線規(guī)劃與作業(yè)調(diào)度協(xié)作方案

        參考表1的某軸類零件的工藝路線,當(dāng)突發(fā)情況發(fā)生時(shí),如數(shù)控車床N1故障,任務(wù)分配協(xié)作的過程如下:

        1)發(fā)標(biāo)。

        管理Agent以廣播的形式向投標(biāo)對(duì)象發(fā)送任務(wù)信息,投標(biāo)對(duì)象選擇信任度為Trust(Nk,N_i,j)的節(jié)點(diǎn)Agent,擬定的標(biāo)書格式為:

        Contract={Contract ID,Manager,Task,Task_Restriction,Deadline}

        其中:Contract ID為合同編號(hào),即任務(wù)編號(hào);Manager為管理Agent;Task為任務(wù)描述;Task_Restriction為Manager對(duì)任務(wù)完成的要求;Deadline為Manager規(guī)定的投標(biāo)截止時(shí)間。

        2)投標(biāo)。

        其余數(shù)控車床設(shè)備節(jié)點(diǎn)Agent收到標(biāo)書,首先閱讀任務(wù)和任務(wù)要求項(xiàng),以及自身知識(shí)庫,判斷自身的能力及自身的情況(作業(yè)情況、資源情況等)決定是否投標(biāo),如果決定投標(biāo),在規(guī)定的5 s內(nèi)進(jìn)行投標(biāo)。

        3)中標(biāo)。

        管理Agent接收到發(fā)來的標(biāo)書,主要考慮節(jié)點(diǎn)Agent的信任度Trust,從中選擇一個(gè)合適的Agent作為中標(biāo)者。初次投標(biāo)選擇隨機(jī)。

        4)流標(biāo)。

        如果管理Agent沒有找到合適的中標(biāo)者,或者節(jié)點(diǎn)Agent沒有在規(guī)定的時(shí)間內(nèi)響應(yīng),那么管理Agent宣布流標(biāo),重新招標(biāo)。

        5)簽訂合同。

        數(shù)控車床N3節(jié)點(diǎn)Agent作為中標(biāo)者,在接收到管理Agent同意激活指令后,如果因狀態(tài)改變不簽訂合同或在5 s內(nèi)沒有啟動(dòng)工作,那么管理Agent將轉(zhuǎn)向下一個(gè)狀態(tài),重新招標(biāo)。

        6)任務(wù)結(jié)束。

        當(dāng)任務(wù)結(jié)束時(shí),數(shù)控車床N3節(jié)點(diǎn)Agent向管理Agent報(bào)告執(zhí)行結(jié)果,管理Agent完成對(duì)數(shù)控車床N3節(jié)點(diǎn)Agent評(píng)價(jià),并給出獎(jiǎng)勵(lì)或懲罰信任度值。如果任務(wù)沒有正常結(jié)束,那么管理Agent將重新招標(biāo)。

        4 結(jié)束語

        工藝路線規(guī)劃與車間調(diào)度問題是制造企業(yè)的兩個(gè)核心任務(wù),本文開展了基于合同網(wǎng)協(xié)議的工藝路線規(guī)劃與作業(yè)車間調(diào)度策略研究,設(shè)計(jì)了經(jīng)典合同網(wǎng)協(xié)議協(xié)作流程,以及信任度指標(biāo),并對(duì)典型軸類零件工藝進(jìn)行分析,給出了基于合同網(wǎng)協(xié)議的工藝路線規(guī)劃與作業(yè)調(diào)度協(xié)作方案。如何高效地綜合工藝路線規(guī)劃與車間調(diào)度問題目前依然是制造企業(yè)的核心問題,合同網(wǎng)協(xié)議等多智能體系統(tǒng)的協(xié)作協(xié)議為解決這一問題提供了一個(gè)新的思路,其將會(huì)進(jìn)一步促進(jìn)制造業(yè)向智能制造發(fā)展。

        猜你喜歡
        投標(biāo)路線協(xié)作
        造價(jià)信息管理在海外投標(biāo)中的應(yīng)用探討
        最優(yōu)路線
        『原路返回』找路線
        國(guó)務(wù)院明確取消投標(biāo)報(bào)名
        團(tuán)結(jié)協(xié)作成功易
        淺析投標(biāo)預(yù)算風(fēng)險(xiǎn)的防范
        軍工企業(yè)招標(biāo)投標(biāo)管理實(shí)踐及探討
        畫路線
        協(xié)作
        讀者(2017年14期)2017-06-27 12:27:06
        找路線
        国产91色在线|亚洲| 亚洲色欲久久久综合网东京热| 97色伦综合在线欧美视频| yeyecao亚洲性夜夜综合久久| 精品国产福利一区二区三区| 国产精品亚洲综合久久系列| 高潮抽搐潮喷毛片在线播放| 亚洲一本大道无码av天堂| 久久久久综合一本久道| 亚洲国产av一区二区不卡| 一本色道久久综合狠狠躁篇| a在线观看免费网站大全| 美女黄频视频免费国产大全 | 精品少妇一区一区三区| 国产精品视频一区二区久久| 小妖精又紧又湿高潮h视频69 | 一级午夜理论片日本中文在线| 国产精品女主播福利在线| 国语精品一区二区三区| 亚洲偷自拍另类图片二区| 亚洲天堂线上免费av| 厨房人妻hd中文字幕| 吸咬奶头狂揉60分钟视频| 日韩人妻无码中文字幕一区| 女优av一区二区在线观看| 国产精品vⅰdeoxxxx国产 | 国产免费av片在线观看| 久久精品免费无码区| 日韩精品视频av在线观看| 草色噜噜噜av在线观看香蕉| 欧美极品美女| av毛片在线播放网址| 肥老熟女性强欲五十路| 天天做天天爱天天爽综合网| 91精品国产91热久久p| 亚洲精品中字在线观看| 久久青青草原亚洲av无码麻豆| 国产一毛片| 国产精品自拍网站在线| 中文字幕精品一区二区精品| 肉体裸交丰满丰满少妇在线观看|