基于物流數(shù)據(jù)采集的物流狀態(tài)提取與診斷_第1頁
基于物流數(shù)據(jù)采集的物流狀態(tài)提取與診斷_第2頁
基于物流數(shù)據(jù)采集的物流狀態(tài)提取與診斷_第3頁
基于物流數(shù)據(jù)采集的物流狀態(tài)提取與診斷_第4頁
基于物流數(shù)據(jù)采集的物流狀態(tài)提取與診斷_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

基于物流數(shù)據(jù)采集的物流狀態(tài)提取與診斷

0多因子檢測車間物流數(shù)據(jù)傳統(tǒng)的分散車間物流管理主要方法是填寫紙張和使用條紋。例如,rocker將紙質(zhì)卡應用于物流系統(tǒng),以正確記錄供應、材料數(shù)量和原產(chǎn)地數(shù)量。mikko等人研究了如何使用條形碼來自動收集大量物流數(shù)據(jù),并快速收集生產(chǎn)過程中產(chǎn)生的物流數(shù)據(jù)。但這些手段存在一些不足,例如紙質(zhì)卡片存在易損壞或丟失、錄入費時、容易出錯、準確度低、數(shù)據(jù)非實時獲取等缺點[3-4],而條形碼存在讀寫距離有限、需目視讀取、數(shù)據(jù)容量小、僅支持批量跟蹤等缺點,不能滿足現(xiàn)代離散車間實時、在線、精確管控的需求[5]。無線射頻識別(RadioFrequencyIDentifica-tion,RFID)技術能夠克服紙質(zhì)卡片、條形碼記錄物流數(shù)據(jù)的不足,具有非接觸式和批量讀取、抗污損(如抗油污、粉塵等)、環(huán)境適應能力強(如耐高溫、高濕等)、支持單品跟蹤、可回收再利用、可寫入數(shù)據(jù)等優(yōu)勢,因此越來越多的企業(yè)和科研機構都嘗試將RFID技術應用到車間物流管理上。例如在車間物流數(shù)據(jù)獲取方面,Bruseya等[6]采用RFID技術準確地識別和跟蹤物料,并在實驗室進行了驗證;Schuh[7]采用RFID標簽和電子助理系統(tǒng)解決車間物流實時信息獲取問題;劉衛(wèi)寧等[8]提出通過工位和車間控制器協(xié)調(diào)配合完成現(xiàn)場生產(chǎn)數(shù)據(jù)的實時獲取。但上述研究工作未對搜集或不搜集哪些物流數(shù)據(jù)做具體規(guī)范,導致在實際運用過程中可能出現(xiàn)數(shù)據(jù)從搜集端開始就過于臃腫,從而增加后續(xù)物流數(shù)據(jù)處理的難度。而在車間物流監(jiān)控方面,孫惠斌等[9]提出基于Agent的裝配執(zhí)行過程監(jiān)控方法,用RFID標簽標志物料,解決裝配執(zhí)行過程中物料流與信息流不同步的問題;Budak等[10]研究了基于RFID的制造監(jiān)控和分析系統(tǒng),實現(xiàn)了車間物料流和信息流的同步;Huang等[11]提出基于RFID的無線制造系統(tǒng)解決方案,用于實時管理生產(chǎn)車間中的在制品;Zhang等[12]采用RFID技術實現(xiàn)車間制造過程的實時、在線管理和監(jiān)控,從而減少制造過程中的各類物流成本。車間物流監(jiān)控的前提是物流數(shù)據(jù)處理,但上述研究較少涉及實際生產(chǎn)過程中海量物流數(shù)據(jù)的處理問題??偟膩碚f,目前這些研究主要是一些概念驗證,較少考慮對RFID原始數(shù)據(jù)的分析和處理,而RFID系統(tǒng)在實際工業(yè)中的應用必然會產(chǎn)生大量數(shù)據(jù),如果不能有效地進行分析處理,則將出現(xiàn)“數(shù)據(jù)有余、信息不足”的問題,不能為物流管理提供有效的決策支持。白翱等[13]雖然提出了面向RFID數(shù)據(jù)的物流語義分析方法,但是該方法默認每個工位布置三個RFID讀寫器,布置如此多的RFID讀寫器對廣大中小企業(yè)來說硬件成本過高;而且文獻沒有涉及物流信息的反饋,當發(fā)生物流異常時,無法通過該方法確定具體哪個物料或工位出了問題,給生產(chǎn)物流異常的恢復增加了困難。因此,本文在總結上述研究成果的基礎上,利用RFID技術手段,提出一種每個工位只需安裝一個RFID讀寫器便能實現(xiàn)車間在制品物流狀態(tài)信息獲取的方法。在制品物流狀態(tài)信息能夠為車間管理人員合理決策提供參考依據(jù),從而有效地提高車間的物流精細化管控水平,實現(xiàn)數(shù)字化精確制造和高效制造。1基于rfid的物流數(shù)據(jù)篩選和處理1.1硬件之間的鎖定為了獲取車間在制品物流數(shù)據(jù),需要使用的感知型硬件包括RFID讀寫器和RFID標簽兩類,并需要對每個RFID讀寫器和RFID標簽進行編號。此外,還要對車間每個工位、物料以及每道工序進行編號。因為物料以批次的形式送入制造車間,所以要對每個批次進行編號,并將該批次編號稱為作業(yè)任務編號。在對RFID讀寫器、RFID標簽、工位、工序、物料和作業(yè)任務進行編號后,需要在批次物料送入制造系統(tǒng)之前對不同硬件之間的關系進行綁定,綁定規(guī)則如下:(1)分析RFID讀寫器、工位和工序之間的綁定關系。每個工位安裝有各自的RFID讀寫器,因此RFID讀寫器和工位之間的綁定關系為一對一;而工位與工序之間的關系本文規(guī)定為一對一。則“工序—工位—RFID讀寫器”的綁定關系可表示為式中:Pj表示第j道工序的編號;Wl表示第l個工位的編號,并規(guī)定若工位數(shù)量有L個,則第1個工位W1為領料出庫工位,第l個工位Wl為加工及裝配工位或中間檢驗工位,第L-1道工位WL-1為最終檢驗工位,第L個工位WL為完工入庫工位,且2≤l≤L-2;ry表示第y個RFID讀寫器的編號;表示實體之間的綁定關系為一對一。(2)分析作業(yè)任務、物料和RFID標簽之間的綁定關系。一個作業(yè)任務可能包含多個物料,因此作業(yè)任務和物料之間的綁定關系為一對多;而每個物料均粘貼有各自的RFID標簽,因此物料和RFID標簽之間的綁定關系為一對一,“作業(yè)任務—物料—RFID標簽”的綁定關系表示為式中:Taskt表示第t個作業(yè)任務的編號;Mk表示第k個物料的編號;Idx表示第x個RFID標簽的編號;”表示實體之間的綁定關系為一對多。1.2物流事件的構建布置在工位上的RFID讀寫器感應并讀取到任意一個物料上的RFID標簽時,會產(chǎn)生一條tn時刻的RFID原始數(shù)據(jù){Idx,ry,tn},即RFID原始數(shù)據(jù)包括RFID標簽編號Idx、RFID讀寫器編號ry和讀取時間tn。將{Idx,ry,tn}這一組由RFID讀寫器傳入PC端的數(shù)據(jù)記作一個集合Er(tn),稱為簡單事件,即簡單事件={RFID標簽編號,RFID讀寫器編號,讀取時間}。進一步,根據(jù)讀寫器編號ry與工位編號Wl的一一對應關系以及RFID標簽編號Idx與物料編號Mk的一一對應關系,可將簡單事件Er(tn)轉(zhuǎn)化為一個物流事件Em(tn),即物流事件={物料編號,工位編號,讀取時間}。根據(jù)物流事件Em(tn)提供的物料編號Mk、工位編號Wl和讀取時間tn三個數(shù)據(jù),可知在tn時間點上,第k個物料上的RFID標簽被第l個工位上的RFID讀寫器感應到。1.3確定最佳生產(chǎn)行為矩陣物流矩陣模型是由三個相互關聯(lián)的物流矩陣構成的數(shù)據(jù)存儲模型,用來處理和存儲物流事件Em(tn)提供的數(shù)據(jù),三個物流矩陣分別為物料—工位矩陣M1、物料—事件矩陣M2和工位—事件矩陣M3,構建方法如下:設物料數(shù)量為K個,工位數(shù)量為L個,事件類型有六種,e為事件編號,e取1~6,六種事件分別為領料出庫事件、加工及裝配事件、返工事件、報廢事件、最終檢驗事件和完工入庫事件,則:在作業(yè)任務下達后、未進入制造系統(tǒng)前,需將M1,M2和M3的所有元素賦值為0,令賦值完成時刻為tn且n=0,從而完成矩陣的初始化。1.4數(shù)據(jù)輸入規(guī)則首先,規(guī)定對物料執(zhí)行如下操作:在物料到達工位時,將該物料上的RFID標簽在該工位上的RFID讀寫器處刷一次;在物料離開工位時,無需再次刷標簽,除非物料報廢才再次刷標簽。在得到tn時刻的物流事件Em(tn)后,需將物流事件Em(tn)中的物料編號Mk、工位編號Wl和讀取時間tn三個數(shù)據(jù),按照一定的數(shù)據(jù)輸入規(guī)則載入tn-1時刻的三個物流矩陣,數(shù)據(jù)輸入規(guī)則和步驟如下:(1)若l=1,則發(fā)生領料出庫事件,即e=1。(7)若l=L,則發(fā)生完工入庫事件,即e=6。經(jīng)過以上步驟,物流事件Em(tn)的數(shù)據(jù)按照一定規(guī)則載入三個物流矩陣中,且事件編號e在載入過程中得以識別,物流事件數(shù)據(jù)以三個互相關聯(lián)的物流矩陣的形式存儲起來,為后續(xù)在制品物流信息的提取與分析做好了準備。2在產(chǎn)品物流狀態(tài)分析中通過分析三個物流矩陣中的元素值,可以獲取在制品物流狀態(tài)信息,包括領料出庫信息、加工進度與返工、報廢信息、終檢及完工入庫信息等。2.1存儲信息的分析(1)單材料的隨機對照信息分析(2)單任務和任務的歸檔分析2.2在加工完成后,返回和報廢信息的分析中(3)單字段返回分析2.3完成庫的信息分析(1)單材料完成庫的信息分析(2)單項任務完成后的信息分析(3)全單元完成后的存儲信息分析3閾值設定預警本文通過對某個時刻物料與工位的物流狀態(tài)進行診斷,判斷該時刻的物流狀態(tài)是否異常。另外,需要提前設定一個閾值(或參照值),當實際運行值高于(或者低于)該閾值時,系統(tǒng)發(fā)出預警。閾值的設定可以根據(jù)生產(chǎn)管理者自身的經(jīng)驗完成,也可以通過對歷史物流數(shù)據(jù)的分析自動完成。具體步驟如下:4物流矩陣的建立在分析方法和原理的基礎上,以某汽車電機制造企業(yè)為背景,給出車間在制品物流狀態(tài)分析的應用實例,以指導企業(yè)在實際生產(chǎn)過程中的實施和運用。首先,在硬件配置方面,本文涉及的內(nèi)容包括RFID讀寫器、RFID標簽、終端顯示設備(例如顯示器、電子看板、平板電腦)、數(shù)據(jù)庫服務器、交換機和應用程序服務器。方法的具體實施包括9個步驟,如圖1所示。步驟1下達作業(yè)任務,綁定“作業(yè)任務—物料—RFID標簽”和“工位—工序—RFID讀寫器”。步驟2分別構建三個物流矩陣并初始化。分別構建物料—工位矩陣M1、物料—事件矩陣M2、工位—事件矩陣M3三個物流矩陣,作為物流數(shù)據(jù)存儲的載體。已知下達作業(yè)任務的物料數(shù)量為5個,工位數(shù)量為6個,事件類型有6種,e為事件編號,e取1~6,六種事件分別為領料出庫事件、加工及裝配事件、返工事件、報廢事件、最終檢驗事件和完工入庫事件,則:M1為一個5行6列矩陣,矩陣的行表示物料編號Mk,列表示工位編號Wl;M2為一個5行6列矩陣,矩陣的行表示物料編號Mk,列表示事件編號e;M3為一個6行6列矩陣,矩陣的行表示工位編號Wl,列表示事件編號e。接下來,分別將M1,M2和M3的所有元素進行賦值,賦值為0,并令賦值完成時刻為tn且時間序號n=0,至此完成了三個物流矩陣的初始化。步驟3獲取某個時刻tn的RFID原始數(shù)據(jù)。步驟7對tn時刻的物料與工位的物流狀態(tài)進行診斷,判斷物流狀態(tài)是否異常,若異常則進行步驟8,否則進行步驟9。5對車間物流運行過程的實時監(jiān)控本文針對生產(chǎn)物流數(shù)據(jù)量龐大導致車間物流管理困難的問題,提出一套用于在制品物流數(shù)據(jù)采集、信息提取和實時分析的方法。采用RFID技術采集物流原始數(shù)據(jù),將物流原始數(shù)據(jù)按照一定規(guī)則進行組織后形成物流事件;構建三個物流矩陣,按照數(shù)據(jù)輸入規(guī)則將物流事件數(shù)據(jù)載入三個物流矩陣;通過分析和判斷三個物流矩陣中的元素值,獲取在制品物流狀態(tài)信息,診斷工位和物料的物流狀態(tài)是否異常。獲取的在制品物流信息能夠為車間管理人員合理決策提供參考依據(jù),從而有效提高車間物流管控水平。最后以汽車電機制造廠為例,給出本文所提原理和方法的具體應用步驟,對企業(yè)在實際生產(chǎn)過程中實施和運用本方法具有一定的指導意義。在本文研究的基礎上,后續(xù)有待開展的工作是基于已有的實時物流信息,對生產(chǎn)過程中出現(xiàn)的在制品物流狀態(tài)異?;蚱x進行快速判斷和恢復,從而保證車間物流運行的健康與穩(wěn)定。M2為一個K行6列矩陣,矩陣的行表示物料編號Mk,列表示事件編號e,第k行第e列元素M(k,e)2的值表示第k個物料發(fā)生第e種事件的次數(shù),M3為一個L行6列矩陣,矩陣的行表示工位編號Wl,列表示事件編號e,第l行第e列元素M(l,e)3的值表示第l個工位發(fā)生第e種事件的次數(shù),式中M(k,l)1(tn)為tn時刻M1第k行第l列的元素值。設物料編號為Mk,若M1第k行第1列的元素M(k,l)1>0,則第k個物料已經(jīng)領料出庫。(1)第l個物料返還事件M1為一個K行L列矩陣,矩陣的行表示物料編號Mk,列表示工位編號Wl,第k行第l列元素M(k,l)1的值表示第k個物料在第l個工位上發(fā)生感應的次數(shù),步驟1根據(jù)物流事件Em(tn)提供的物料編號Mk和工位編號Wl,對M1的第k行第l列元素M(k,l)1按式(8)進行賦值:步驟2根據(jù)物流事件Em(tn)提供的工位編號Wl以及tn-1時刻M1第k行第l列元素值M(k,l)1(tn-1),按照以下規(guī)則進行判斷,得到事件編號e:(2)若2≤l≤L-2,M(k,l)1(tn-1)=0,則發(fā)生加工及裝配事件,即e=2。(3)若2≤l≤L-2,M(k,l)1(tn-1)≥1,并且第k個物料的RFID標簽在tn時刻前最近一次感應所在的工位不是第l個工位,則發(fā)生返工事件,即e=3。(4)若2≤l≤L-2,M(k,l)1(tn-1)≥1,并且第k個物料的RFID標簽在tn時刻前最近一次感應所在的工位是第l個工位,則發(fā)生報廢事件,即e=4。(5)若l=L-1,且第k個物料的RFID標簽在tn時刻前最近一次感應所在的工位是第L-1個工位,則發(fā)生報廢事件,即e=4。(6)若l=L-1,且第k個物料的RFID標簽在tn時刻前最近一次感應所在的工位不是第L-1個工位,則發(fā)生最終檢驗事件,即e=5。步驟3根據(jù)步驟2得到的事件編號e和物流事件Em(tn)提供的物料編號Mk,對M2第k行第e列元素M(k,e)2按式(9)進行賦值:式中M(k,e)2(tn)為tn時刻物料—事件矩陣M2第k行第e列的元素值。步驟4根據(jù)步驟2得到的事件編號e和物流事件Em(tn)提供的工位編號Wl,對M3的第l行第e列元素M(l,e)3按式(10)進行賦值:式中M(l,e)3(tn)為tn時刻M3第l行第e列的元素值。M(k,1)1的初始值為0,由式(8)的執(zhí)行過程可知,當且僅當?shù)趉個物料被第1個工位上的RFID讀寫器感應到,M(1第k行第1列的元素Mk,1)1才會執(zhí)行加1操作,導致M(k,1)1值大于0。因此,M1第k行第1列的元素M(k,1)1>0,則第k個物料被布置在第1個工位(領料出庫工位)上的RFID讀寫器感應過,即第k個物料已經(jīng)領料出庫。設作業(yè)任務編號為Taskt,若Taskt所對應的物料編號集為{Mk1,Mk2,Mk3,…,Mkn},則對M2中這些物料編號的第1列元素M(k1,1)2,M(k2,1)2,…,M(kn,1)2的值求和,可得作業(yè)任務Taskt的物料批次中已經(jīng)領料出庫的物料個數(shù)。M(k,1)2的初始值為0,由式(9)的執(zhí)行過程可知,當且僅當?shù)趉個物料發(fā)生一次第1種事件(領料出庫事件),M2第k行第1列的元素M(k,1)2會執(zhí)行一次加1操作。因此,根據(jù)作業(yè)任務與物料的綁定關系,找出某個任務編號對應的物料編號集后,對這些物料的M(k,1)2值求和,即可得到該作業(yè)任務的領料出庫事件次數(shù)。又因為每個物料只發(fā)生一次領料出庫事件,所以作業(yè)任務的領料出庫事件次數(shù)與已經(jīng)領料出庫的物料個數(shù)相等。(3)已經(jīng)領料出庫的物料個數(shù)整個車間已經(jīng)領料出庫的物料總數(shù)為M3第1行第1列的元素值M(1,1)3。由1.4節(jié)中步驟2提供的規(guī)則可知,有且僅有第1個工位會發(fā)生領料出庫事件。因此,每當車間內(nèi)發(fā)生一次領料出庫事件,M3第1行第1列的元素M(1,1)3就會執(zhí)行一次加1操作;因為M(1,1)3的初始值為0,所以整個車間的領料出庫事件次數(shù)為M(1,1)3。又因為每個物料只發(fā)生一次領料出庫事件,所以整個車間發(fā)生的領料出庫事件的次數(shù)與已經(jīng)領料出庫的物料個數(shù)相等。因此,整個車間已經(jīng)領料出庫的物料總數(shù)為工位—事件矩陣M3第1行第1列的值M(1,1)3。設物料編號為Mk,若M1第k行第l列的元素M(k,l)1>0且第k行第l+1列元素M(k,l+1)1=0,則第k個物料最遠到達過第l個工位。M(k,l)1的初始值為0,由式(8)的執(zhí)行過程可知,當且僅當?shù)趉個物料被第l個工位上的RFID讀寫器感應到,M1第k行第l列的元素M(k,l)1才會執(zhí)行加1操作,導致M(k,l)1值大于0。因此,M1第k行第l列的元素M(k,l)1>0,第k個物料被布置在第l個工位(加工及裝配工位或中間檢驗工位)上的RFID讀寫器感應過,即第k個物料已經(jīng)到達過第l個工位;M1第k行第l+1列的元素M(k,l+1)1=0,第k個物料未被布置在第l+1個工位上的RFID讀寫器感應過,即第k個物料從未到達過第l+1個工位。綜上可知,第k個物料最遠到達過第l個工位。(2)第k行第3列元素的返工事件設物料編號為Mk,若M2第k行第3列元素M(k,3)2>0,則第k個物料發(fā)生過返工事件,且發(fā)生的次數(shù)為M(k,3)2。M(k,e)2的初始值為0,由式(9)的執(zhí)行過程可知,當且僅當?shù)趉個物料發(fā)生過第e種事件,M2第k行第e列元素M(k,e)2才會大于0。因此,M2第k行第3列的元素M(k,3)2>0,第k個物料發(fā)生過返工事件。又由式(9)可知,每當?shù)趉個物料發(fā)生一次返工事件,M2第k行第3列的元素M(k,3)2就會執(zhí)行一次加1操作,因此第k個物料發(fā)生返工事件的次數(shù)為M(k,3)2。設工位編號為Wl,若M3第l行第3列的元素M(l,3)3>0,第l個工位上有物料返工過,且該工位處理返工物料的次數(shù)為M(l,3)3。M(l,e)3的初始值為0,由式(10)執(zhí)行過程可知,當且僅當?shù)趌個工位發(fā)生過第e種事件,M3第l行第e列的元素M(l,e)3才會大于0。因此,M3第l行第3列的元素M(l,3)3>0,則第l個工位發(fā)生過返工事件,即有物料在該工位返工過。又由式(10)可知,每當?shù)趌個工位發(fā)生一次返工事件,M3第l行第3列的元素M(l,3)3就會執(zhí)行一次加1操作,因此第l個工位發(fā)生返工事件的次數(shù)為M(l,3)3,工位發(fā)生返工事件的次數(shù)即為工位處理返工物料的次數(shù)。(4)mk,e2的初始始值設物料編號為Mk,若M2的第k行第3列的元素M(k,3)2>0,則第k個物料發(fā)生過報廢事件,且發(fā)生的次數(shù)為M(k,4)2。M(k,e)2的初始值為0,由式(9)的執(zhí)行過程可知,當且僅當?shù)趉個物料發(fā)生過第e種事件,M2第k行第e列的元素M(k,e)2才會大于0。因此,M2第k行第4列的元素M(k,4)2>0,第k個物料發(fā)生過報廢事件。又由式(9)可知,每當?shù)趉個物料發(fā)生一次報廢事件,M2第k行第4列的元素M(k,4)2就會執(zhí)行一次加1操作,第k個物料發(fā)生報廢事件的次數(shù)為M(k,4)2。(5)第k個物料已經(jīng)1個給藥作業(yè)任務時物料的上傳設工位編號為Wl,若M3第l行第4列的元素M(l,4)3>0,則第l個工位上有物料報廢過,且該工位報廢物料的個數(shù)為M(l,4)3。M(l,e)3的初始值為0,由式(10)的執(zhí)行過程可知,當且僅當?shù)趌個工位發(fā)生過第e種事件,M3第l行第e列的元素M(l,e)3才會大于0。因此,M3第l行第4列的元素M(l,4)3>0,第l個工位發(fā)生過報廢事件。又由式(10)可知,每當?shù)趌個工位發(fā)生一次物料報廢事件,M3第l行第4列的元素M(l,4)3就會執(zhí)行一次加1操作,第l個工位發(fā)生物料報廢事件的次數(shù)為M(l,4)3。因為每個物料最多只發(fā)生一次物料報廢事件,所以工位發(fā)生物料報廢事件次數(shù)與工位報廢物料的個數(shù)相等,第l個工位報廢物料的個數(shù)為M(l,4)3。設物料編號為Mk,若M1第k行最后一列的元素M(k,l)1>0,則第k個物料已經(jīng)完工入庫。M(k,l)1的初始值為0,由式(8)執(zhí)行過程可知,當且僅當?shù)趉個物料被第L個工位(完工入庫工位)上的RFID讀寫器感應到,M1第k行第L列的元素M(k,l)1才會執(zhí)行加1操作,導致M(k,l)1值大于0。因此,M1第k行第L列的元素M(k,l)1>0,則第k個物料被布置在第L個工位(完工入庫工位)上的RFID讀寫器感應過,即第k個物料已經(jīng)完工入庫。設作業(yè)任務編號為Taskt,若Taskt所對應的物料編號集為{Mk1,Mk2,Mk3,…,Mkn},則對M2中這些物料編號的第6列元素M(k1,6)2,M(k2,6)2,…,M(kn,6)2的值求和,得到作業(yè)任務Taskt的物料批次中已經(jīng)完工入庫的物料個數(shù)。M(k,6)2的初始值為0,由式(9)的執(zhí)行過程可知,當且僅當?shù)趉個物料發(fā)生一次第6種事件(完工入庫事件),M2的第k行第6列元素M(k,6)2就會執(zhí)行一次加1操作。因此,根據(jù)作業(yè)任務與物料的綁定關系,找出某個任務編號對應的物料編號集后,對這些物料的M(k,6)2值求和,即可得到該作業(yè)任務的完工入庫事件次數(shù)。又因為每個物料只會發(fā)生一次完工入庫事件,所以作業(yè)任務的完工入庫事件次數(shù)與已經(jīng)完工入庫的物料個數(shù)相等。整個車間已經(jīng)完工入庫的物料總數(shù)為M(L,6)3,M(L,6)3為M3第L行第6列元素的值。由1.4節(jié)中步驟2提供的規(guī)則可知,有且僅有第L個工位發(fā)生完工入庫事件。因此,每當車間內(nèi)發(fā)生一次完工入庫事件,M3第L行第6列的元素M(L,6)3就會執(zhí)行一次加1操作。因為M(L,6)3的初始值為0,所以整個車間的完工入庫事件次數(shù)為M(L,6)3。又因為每個物料只會發(fā)生一次完工入庫事件,所以整個車間發(fā)生的完工入庫事件次數(shù)與已經(jīng)完工入庫的物料個數(shù)相等,整個車間已經(jīng)完工入庫的物料總數(shù)為M(L,6)3。(1)將tn時刻各個物料的返工事件次數(shù)M(k,3)2和報廢事件次數(shù)M(k,4)2分別與同類物料的物料返工事件次數(shù)上限MFGk和物料報廢事件次數(shù)上限MBFk進行比較,判斷物料的物流狀態(tài)是否異常:式中1≤k≤K。若滿足式(11),則各個物料的物流狀態(tài)正常,不生成預警信息;否則生成預警信息,提示物料返工事件次數(shù)或報廢事件次數(shù)超過閾值的異常物料,并將異常物料的物料編號M3)k、物料返工事件次數(shù)M(k,2和物料報廢事件次數(shù)M(k,4)2反饋到終端顯示設備。(2)將tn時刻各個工位的返工事件次數(shù)M(l,3)3和報廢事件次數(shù)M(l,4)3分別與處理同數(shù)量同類物料的工位返工事件次數(shù)上限WFGl和工位報廢事件次數(shù)上限WBFl進行比較,判斷工位的物流狀態(tài)是否異常:式中:M(l,3)3中的l滿足1<l<L-1,M(l,4)3中的l滿足1<l<L。若滿足式(12),則各個工位的物流狀態(tài)正常,不生成預警信息;否則生成預警信息,提示工位返工事件次數(shù)或報廢事件次數(shù)超過閾值的異常工位,并將異常工位的工位編號W(l,3)l、工位返工事件次數(shù)M3和報廢事件次數(shù)M(l,4)3反饋到終端顯示設備。(3)根據(jù)預警提示以及顯示在終端設備上的異常工位Wl或異常物料Mk,對物流狀態(tài)異常工位的設備進行檢查調(diào)整或更換異常物料,使物流狀態(tài)恢復正常。設備間的連接方面,RFID讀寫器帶有RS-232串口與數(shù)據(jù)庫服務器(即計算機)進行連接,同時需要通過開發(fā)對RFID讀寫器數(shù)據(jù)的處理程序來控制RFID讀寫器,將讀取到的RFID原始數(shù)據(jù){Idx,ry,tn}傳入數(shù)據(jù)庫服務器進行數(shù)據(jù)預處理;應用程序服務器運行所需的應用程序,并通過交換機以TCP/IP協(xié)議與數(shù)據(jù)庫服務器進行通訊;數(shù)據(jù)庫服務器需要安裝數(shù)據(jù)庫軟件,如Oracle,SQLserver,mySQL,用來存儲物流矩陣表、工位表、工序表、物料表和事件表等,為應用程序服務器運行應用程序提供數(shù)據(jù)支持;終端顯示設備,如電子看板可通過RS-232接口、顯示器和數(shù)字視頻接口(DigitalVisualInterface,DVI)接收并顯示應用程序處理得到的在制品物流狀態(tài)信息。2013年2月15日早8∶15∶00,生產(chǎn)部門下達兩個生產(chǎn)作業(yè)任務,作業(yè)任務編號分別為Task1和Task2,生產(chǎn)總數(shù)為5臺。其中:Task1包含的物料編號為M1,M2和M3,Task2包含的物料編號為M4和M5。車間工位數(shù)量為6,按照規(guī)定,第1個工位W1為領料出庫工位,第5個工位W5為最終檢驗工位,最后一個工位W6為完工入庫工位,其他工位為加工及裝配工位或中間檢驗工位。因此,需要使用5個RFID標簽和6個RFID讀寫器,綁定“作業(yè)任務—物料—RFID標簽”和“工位—工序—RFID讀寫器”,分別如表1和表2所示。在t16時刻,編號為r3的讀寫器感應到編號為Id4的標簽,得到的RFID原始數(shù)據(jù)為{Id4,r3,t16}。步驟4將tn時刻的RFID原始數(shù)據(jù)轉(zhuǎn)換為物流事件。將得到的t16時刻的RFID原始數(shù)據(jù)通過RS-232接口傳輸至數(shù)據(jù)庫服務器并做預處理。原始數(shù)據(jù){Id4,r3,t16}可轉(zhuǎn)化為簡單事件Er(t16)={Id4,r3,t16}。由表1和表2可知,讀寫器編號r3與工位編號W3綁定,標簽編號Id4與物料編號M4綁定,則簡單事件Er(t16)可以轉(zhuǎn)換為物流事件Em(t16)={M4,W3,t16},由此可知在t16時刻,第3個工位上的讀寫器感應到了物料M4上的標簽。步驟5將物流事件數(shù)據(jù)按照數(shù)據(jù)輸入規(guī)則載入tn-1時刻的三個物流矩陣,載入完成后的矩陣為tn時刻的三個物流矩陣。數(shù)據(jù)庫服務器處理得到的物流事件為Em(t16)={M4,W3,t16},并且已知t15時刻的三個物流矩陣為:對t16時刻的三個物流矩陣賦值步驟如下:(1)對于物料—工位矩陣M1,根據(jù)物流事件Em(t16)提供的物料編號M4和工位編號W3,對M1第4行第3列的元素M(4,3)1作以下賦值:M(4,3)1(t16)=M(4,3)1(t15)+1=1+1=2。因此,t16時刻的M1變?yōu)?2)t)15時刻M1第4行第3列的元素值M(4,31(t15)=1≥1且2≤l(l=3)≤4,因此t16時刻發(fā)生的事件可能是返工事件也可能是報廢事件。通過搜索,第4個物料上的RFID標簽在t16時刻前的最近一次感應所在的工位是第3個工位,即同一標簽在同一讀寫器上連續(xù)感應兩次,則t16時刻發(fā)生的事件為物料報廢事件,即e=4。(3)根據(jù)物流事件Em(t16)提供的物料編號M4和(2)得到的事件編號4,對M2第4行第4列的元素M(4,4)2進行以下賦值:M(4,4)2(t16)=M(4,4)2(t15)+1=0+1=1。因此,t16時刻的M2變?yōu)?4)根據(jù)物流事件Em(t16)提供的工位編號W3和(2)得到的事件編號4,對M3第3行第4列的元素M(3,4)3進行以下賦值M(3,4)3(t16)=M(3,4)3(t15)+1=0+1=1。因此,t16時刻的M3變?yōu)橥ㄟ^以上過程,完成了三個互相關聯(lián)的矩陣對t16時刻生成的物流事件數(shù)據(jù)的存儲,為后續(xù)在制品物流狀態(tài)信息分析做好準備。步驟6分析步驟5得到的t16時刻的三個物流矩陣中的元素值,獲取t16時刻在制品的物流狀態(tài)信息,包括領料出庫信息、加工進度與返工和報廢信息、終檢及完工入庫信息。(1)對t16時刻的M1進行分析可以得到:M1第k行第1列的元素M(k,1)1全部大于0(1≤k≤5),表明這5個物料都已經(jīng)領料出庫。M1第k行第3列的元素M(k,3)1>0且第k行第4列的元素M(k,4)1=0(1≤k≤4),表明這4個物料都最遠到達過第3個工位。M(1第k行第6列的元素Mk,6)1(1≤k≤5)全部等于0,表明這5個物料均未完工入庫。其中,系統(tǒng)運行過程中第1個物料和第2個工位的物流信息界面分別如圖2和圖3所示。(3)對t16時刻的M3進行分析可以得到:M3第1行第1列的元素M(1,1)3=5,表明整個車間已經(jīng)領料出庫的物料總數(shù)為5;M(2,3)3=1表明第2個工位已經(jīng)發(fā)生1次物料返工事件;M(3,4)3=1表明第3個工位已經(jīng)發(fā)生1次物料報廢事件。M3第6行第6列的元素M(6,6)3=0,表明整個車間已經(jīng)完工入庫的物料總數(shù)為0。其中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論