0 前言
隨著制造執(zhí)行系統(tǒng)(MES)的發(fā)展,MES在企業(yè)生產(chǎn)管理和控制中的重要性日益突出。MES中的設(shè)備管理是基于設(shè)備狀態(tài)檢測(cè)的管理,這種方式對(duì)設(shè)備的自動(dòng)化和數(shù)字化要求比較高,因此經(jīng)濟(jì)成本比較高。現(xiàn)有的對(duì)MES建模方法和體系結(jié)構(gòu)主要是通過(guò)提供標(biāo)準(zhǔn)的數(shù)據(jù)接口與其他系統(tǒng)集成,通過(guò)應(yīng)用面向?qū)ο蠹夹g(shù)和組件技術(shù),構(gòu)造可重構(gòu)、可擴(kuò)展的可集成MES系統(tǒng)。中國(guó)對(duì)MES的研究相對(duì)較晚,常用的理論方法有:通過(guò)對(duì)狀態(tài)模型的辨識(shí),利用在線(xiàn)辨識(shí)技術(shù)建立一個(gè)數(shù)學(xué)模型,但這種方法對(duì)非線(xiàn)性系統(tǒng)應(yīng)用時(shí)限制較大;隨機(jī)模型參數(shù)估計(jì)這種方法對(duì)信號(hào)變化反應(yīng)敏捷,但對(duì)緩變過(guò)程的異常不能很好的反映。總體上看,中國(guó)對(duì)MES應(yīng)用系統(tǒng)的開(kāi)發(fā)局限于MES單一功能,隨著MES理論研究深度和廣度的發(fā)展,在具體實(shí)踐應(yīng)用方面仍然存在一些關(guān)鍵問(wèn)題:傳統(tǒng)管理方式對(duì)設(shè)備調(diào)度一般基于穩(wěn)定或者理想狀態(tài)下的建模和控制,忽視了設(shè)備調(diào)度與MES系統(tǒng)其他部分的聯(lián)系和交互,MES的動(dòng)態(tài)復(fù)雜環(huán)境削弱了傳統(tǒng)模式的適用性和有效性。因此,傳統(tǒng)的管理模式很難適應(yīng)現(xiàn)代MES的發(fā)展要求。如何將MES中的這種維護(hù)方式和生產(chǎn)計(jì)劃維護(hù)相結(jié)合,以適用于企業(yè)復(fù)雜生產(chǎn)環(huán)境現(xiàn)狀是當(dāng)前企業(yè)的一個(gè)難題。本文在研究了企業(yè)加工現(xiàn)狀的基礎(chǔ)上,結(jié)合現(xiàn)有的智能算法,提出了基于螞蟻算法的設(shè)備調(diào)度模型。本模型利用螞蟻算法的自反饋機(jī)制,層次化設(shè)備分類(lèi),能有效的提高設(shè)備的調(diào)度效率,降低企業(yè)生產(chǎn)成本,提高經(jīng)濟(jì)效益。
1 問(wèn)題的描述和模型建立
在銅類(lèi)產(chǎn)品生產(chǎn)的過(guò)程中,既要提高加工企業(yè)的經(jīng)濟(jì)效益,提高制造設(shè)備的利用率,降低原料成本,又要盡可能完成對(duì)客戶(hù)承諾的交貨期。針對(duì)在生產(chǎn)過(guò)程中時(shí)常會(huì)出現(xiàn)因設(shè)備故障而引發(fā)的安全和生產(chǎn)效率降低的問(wèn)題,本模型以完成所有訂單任務(wù)的最小交付時(shí)間、減小庫(kù)存成本的總和最小為目標(biāo),建立了基于螞蟻算法的生產(chǎn)設(shè)備調(diào)度模型。銅加工生產(chǎn)設(shè)備的調(diào)度問(wèn)題,可以描述為系統(tǒng)將制造任務(wù)分解為多個(gè)子任務(wù)分配給生產(chǎn)流水線(xiàn)中生產(chǎn)環(huán)節(jié),各環(huán)節(jié)按一定順序排序。整個(gè)制造生產(chǎn)鏈條中,為每一個(gè)生產(chǎn)環(huán)節(jié)所具備的生產(chǎn)設(shè)備之間設(shè)置相似系數(shù)或者是距離,用來(lái)表示設(shè)備之間加工能力的相似程度,按照相似系數(shù)的大小,將設(shè)備逐一進(jìn)行歸類(lèi),為設(shè)備調(diào)度提供基礎(chǔ)信息。
設(shè)整個(gè)車(chē)間內(nèi)有有n臺(tái)設(shè)備,表示為xk(k=1,2,...,n)。聚類(lèi)問(wèn)題所描述的就是要把{x1,x2,...,xn。}集合中的設(shè)備區(qū)分為x中的c個(gè)種子集,滿(mǎn)足2≤c≤n。經(jīng)典的聚類(lèi)劃分是一種硬性的劃分,它把每一個(gè)未分類(lèi)的對(duì)象嚴(yán)格地劃分到某個(gè)類(lèi)中,展現(xiàn)了一種非此即彼的性質(zhì)。但是事實(shí)上設(shè)備之間的數(shù)據(jù)有些是互相重疊的,因此模糊劃分是描述這種情況最合適的方式,模糊劃分方式對(duì)應(yīng)的分類(lèi)矩陣U是一個(gè)模糊矩陣,并且模糊矩陣U中元素uik,對(duì)任意的i和k,uik∈[0,1];對(duì)任意的
c是設(shè)備分類(lèi)的種類(lèi)數(shù)量。每個(gè)設(shè)備稱(chēng)為一個(gè)樣本,由一組數(shù)據(jù)來(lái)表示。為了便于分析,把指標(biāo)矩陣標(biāo)準(zhǔn)化得到標(biāo)準(zhǔn)矩陣X=(xij)n×m,標(biāo)準(zhǔn)化矩陣的每一行被看作各設(shè)備在指標(biāo)上的模糊集合,建立相似矩陣R:
滿(mǎn)足|rij|≤1且rij=1,rij=rij。式中,rij采用絕對(duì)值的方式進(jìn)行計(jì)算,即:
通過(guò)進(jìn)一步計(jì)算會(huì)得到以下的模糊相似矩陣:
模糊聚類(lèi)將各種類(lèi)型的設(shè)備信息進(jìn)行統(tǒng)一描述和分類(lèi),為螞蟻算法提供關(guān)聯(lián)信息。螞蟻算法將設(shè)備的相似度進(jìn)行最優(yōu)化,為設(shè)備的調(diào)度模型提供基礎(chǔ)數(shù)據(jù)來(lái)源。
2 螞蟻算法在設(shè)備調(diào)度模型中的應(yīng)用
2.1 模糊聚類(lèi)
調(diào)度模型的功能就是把出現(xiàn)的處理問(wèn)題的參數(shù)轉(zhuǎn)換成設(shè)備指標(biāo)中模糊矩陣R中的一個(gè)元素,調(diào)度的模式對(duì)于整個(gè)的調(diào)度操作有很大影響。模糊聚類(lèi)方法有傳遞閉包聚類(lèi)法和最大樹(shù)聚類(lèi)法,傳遞閉包聚類(lèi)法把相似矩陣轉(zhuǎn)換成模糊等價(jià)矩陣的過(guò)程中計(jì)算量非常大,不適用于現(xiàn)有的系統(tǒng)條件,因此本文采用最大樹(shù)聚類(lèi)法。
最大樹(shù)畫(huà)法:從第1臺(tái)加工設(shè)備開(kāi)始,從其他相關(guān)類(lèi)設(shè)備中找出相關(guān)系數(shù)最大的,然后連接起來(lái),得到最大相關(guān)樹(shù),取λ∈[0,1],砍斷小于λ的樹(shù)枝得到不連通圖,各分支就構(gòu)成λ水平上的分類(lèi)。
模糊聚合分類(lèi)方法只能把設(shè)備根據(jù)相似聚合度局部劃分開(kāi)來(lái),這只是整體生產(chǎn)流程中的一個(gè)環(huán)節(jié),整體生產(chǎn)任務(wù)的路徑優(yōu)化依靠螞蟻算法解決。
2.2 最優(yōu)關(guān)聯(lián)的選擇
螞蟻算法是依據(jù)生產(chǎn)任務(wù)與設(shè)備指標(biāo)的相似度即信息濃度為變量的概率函數(shù)選擇下一臺(tái)設(shè)備。
一個(gè)車(chē)間;α、β分別為螞蟻運(yùn)動(dòng)過(guò)程中控制信息素濃度和路徑距離的相對(duì)重要性參數(shù)(0≤α≤5,1≤β≤5);allowg(i)為第g只螞蟻在Vi中下一步可以選擇的設(shè)備的集合,即Vi中尚未訪(fǎng)問(wèn)過(guò)的設(shè)備的集合。
同理,第g只螞蟻從Vi中的Vk(i)到Vi+1中的Vji+1的概率可由下式求出:
其中,Tkj(i,k+1)(t)為Vi時(shí)刻Vk(i)中設(shè)備Vi+1和V中設(shè)備Vji+1之間路徑上的信息素濃度;d(Vk(i),Vji+1)=0為Vk(i)訂和Vji+1)位于同一個(gè)車(chē)間。
利用生產(chǎn)禁忌表來(lái)控制螞蟻的合法行進(jìn)路線(xiàn),設(shè)Tn表示第廳只螞蟻的禁忌表,它用來(lái)保存第n只螞蟻已訪(fǎng)問(wèn)的所有生產(chǎn)加工設(shè)備。完成一次遍歷后,Tn用來(lái)計(jì)算該螞蟻當(dāng)前的解(也就是該螞蟻通過(guò)的途徑);然后再將Tn清空,根據(jù)整條路徑的長(zhǎng)度設(shè)置相對(duì)應(yīng)濃度的信息素,并更新全局的信息素濃度,為下一次遍歷做準(zhǔn)備。
完成遍歷以后,每只螞蟻都在它經(jīng)過(guò)的路徑上留下相應(yīng)的信息素。隨著時(shí)間的流逝,信息素的濃度逐漸減少,用ρ來(lái)表示信息素的持續(xù)參數(shù),1-ρ則表示信息素的揮發(fā)參數(shù)(0.1≤ρ≤0.99,ρ取0.7左右為佳)。經(jīng)過(guò)n個(gè)時(shí)刻,螞蟻完成一次遍歷后,第i條內(nèi)部的路徑上的信息素根據(jù)下式進(jìn)行更新:
其中,△Tki(i)為本次遍歷后螞蟻在Vk(i)和Vt(i)之間的路徑上留下信息素增量的和;△Tkl(i)為從t到t+n時(shí)刻第g只螞蟻在以Vk(i)和Vi(i)路徑之間留下的信息素的增量,它的結(jié)果可由下面的方程式求出:
通過(guò)該螞蟻算法計(jì)算取得設(shè)備最優(yōu)關(guān)聯(lián)度,調(diào)度系統(tǒng)調(diào)度生產(chǎn)設(shè)備,以完成生產(chǎn)預(yù)期。
3 模型檢驗(yàn)和結(jié)果分析
本實(shí)驗(yàn)在銅加工廠(chǎng)生產(chǎn)環(huán)境下進(jìn)行測(cè)試,不同類(lèi)型的產(chǎn)品訂單分配到特定的生產(chǎn)線(xiàn),同時(shí),生產(chǎn)任務(wù)的計(jì)劃受到產(chǎn)品交付日期和庫(kù)存時(shí)間長(zhǎng)短的限制。比如有20個(gè)任務(wù)訂單待加工,其加工的主要工藝流程為:配料—熔煉—鑄造—加熱—熱軋—銑面—初軋—切邊—退火—酸洗—預(yù)精軋—退火—精軋—清洗—拉彎矯直—剪切—包裝—入庫(kù)。生產(chǎn)設(shè)備中已存在的并行機(jī)為:兩臺(tái)初軋機(jī),三臺(tái)高精度銅帶精軋機(jī),兩臺(tái)酸堿洗機(jī),四臺(tái)可控連續(xù)式熱處理爐,四臺(tái)高精度精整包裝機(jī),兩臺(tái)清洗機(jī),兩臺(tái)軋輥磨床,其余的加工設(shè)備都是一套。按照上述設(shè)備類(lèi)型和數(shù)量進(jìn)行對(duì)比實(shí)驗(yàn),取與設(shè)備發(fā)生的離散事件作為設(shè)備的狀態(tài),各狀態(tài)的發(fā)生概率以一周的設(shè)備管理數(shù)據(jù)為依托,通過(guò)算法公式計(jì)算可得:每天有23.28%的設(shè)備由于環(huán)境擾動(dòng)偏離了設(shè)備管理的目標(biāo),能夠按原計(jì)劃生產(chǎn)的天數(shù)為2.5d,周計(jì)劃前3天基本能夠按生產(chǎn)計(jì)劃執(zhí)行。進(jìn)一步分析可知:設(shè)備故障,設(shè)定調(diào)整的時(shí)間過(guò)長(zhǎng)。基于螞蟻算法的設(shè)備調(diào)度與傳統(tǒng)調(diào)度的方法對(duì)比結(jié)果見(jiàn)表1,通過(guò)對(duì)比可以看出:相對(duì)于傳統(tǒng)的調(diào)度方式,經(jīng)過(guò)螞蟻算法優(yōu)化后的效果是顯著的。
表1 螞蟻算法排序和傳統(tǒng)模型的應(yīng)用效果比較
4 結(jié)束語(yǔ)
本文針對(duì)銅加工產(chǎn)品生產(chǎn)過(guò)程中的設(shè)備替代問(wèn)題,依據(jù)螞蟻算法和模糊聚合分類(lèi)法相結(jié)合的方式,實(shí)現(xiàn)了設(shè)備的優(yōu)化調(diào)度,提高了設(shè)備利用率,降低了成本。該模型的應(yīng)用,充分挖掘企業(yè)制造資源的潛力。但是產(chǎn)品加工所處的是一種動(dòng)態(tài)的環(huán)境,動(dòng)態(tài)事件常常會(huì)影響到已編制好的生產(chǎn)計(jì)劃,導(dǎo)致其無(wú)法正常執(zhí)行,這時(shí)就需要對(duì)生產(chǎn)過(guò)程進(jìn)行實(shí)時(shí)監(jiān)控。如何對(duì)銅產(chǎn)品生產(chǎn)過(guò)程進(jìn)行實(shí)時(shí)監(jiān)控將是下一步研究工作的重點(diǎn)。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴(lài)品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.lukmueng.com/
本文標(biāo)題:制造執(zhí)行系統(tǒng)MES中的設(shè)備調(diào)度模型
本文網(wǎng)址:http://www.lukmueng.com/html/consultation/1082063450.html