在一個(gè)典型的倉(cāng)庫(kù)里,卡車(chē)回到塢門(mén)卸下托盤(pán)上的貨物,該托盤(pán)或者集裝箱都有無(wú)線射頻識(shí)別(RadioFrequencyIdentification,RFID)標(biāo)簽(目前,低價(jià)商品還不能擁有自己的標(biāo)簽)。倉(cāng)庫(kù)內(nèi)被劃分為具有相應(yīng)識(shí)別電子碼的不同貨位,RFID閱讀器可安裝在倉(cāng)庫(kù)的出入門(mén)和倉(cāng)庫(kù)內(nèi)部。整個(gè)倉(cāng)庫(kù)內(nèi)及各出入門(mén)附近都由網(wǎng)絡(luò)(無(wú)線或有線)覆蓋,以實(shí)現(xiàn)信息共享。
一個(gè)典型的RFID系統(tǒng)由射頻電子標(biāo)簽(RFIDTag)、讀寫(xiě)器(RFIDReader)及應(yīng)用支撐軟件組成。電子標(biāo)簽由芯片與天線組成,每個(gè)芯片都有*的標(biāo)識(shí)碼。標(biāo)簽可附著在被標(biāo)識(shí)的物品上,當(dāng)帶有電子標(biāo)簽的被識(shí)別物品經(jīng)過(guò)讀寫(xiě)器的可識(shí)讀范圍內(nèi)時(shí),讀寫(xiě)器自動(dòng)識(shí)別該標(biāo)簽并將信息發(fā)送給后端軟件,從而實(shí)現(xiàn)自動(dòng)識(shí)別物品或自動(dòng)收集物品標(biāo)志信息的功能。
介于前端RFID讀寫(xiě)器硬件模塊和后端數(shù)據(jù)庫(kù)與應(yīng)用軟件之間的中介,稱(chēng)為RFID中間件(RFIDMiddhware)。應(yīng)用程序端使用中間件所提供的一組通用的應(yīng)用程序接口(API),即能連接到RFID讀寫(xiě)器,讀取RFID標(biāo)簽數(shù)據(jù)。中間件實(shí)現(xiàn)對(duì)底層設(shè)備的精確控制,實(shí)時(shí)采集原始數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行過(guò)濾,并在其中封裝典型的應(yīng)用邏輯,使系統(tǒng)接口簡(jiǎn)單透明,從而達(dá)到系統(tǒng)的協(xié)調(diào)工作。
1模擬倉(cāng)庫(kù)環(huán)境
開(kāi)發(fā)中間件,首先要模擬倉(cāng)庫(kù)環(huán)境。由于標(biāo)簽的價(jià)格原因,我們不可能在每個(gè)貨物上都貼上標(biāo)簽,只能通過(guò)標(biāo)示托盤(pán)來(lái)追蹤貨物。如圖1所示,在每個(gè)托盤(pán)、叉車(chē)和出入庫(kù)人員上安裝和佩戴射頻標(biāo)簽卡,并在車(chē)間和倉(cāng)庫(kù)出入口安裝讀寫(xiě)器,通過(guò)讀寫(xiě)器獲取RFID標(biāo)簽經(jīng)過(guò)出入口的情況,從而將托盤(pán)上所屬倉(cāng)庫(kù)的信息與射頻卡捆綁輸入數(shù)據(jù)庫(kù),同時(shí)記錄叉車(chē)和人員的出入庫(kù)情況。在出入I:1安裝攝像頭,判斷通過(guò)出入口的貨物數(shù)量。
系統(tǒng)通過(guò)RFID標(biāo)簽的類(lèi)別來(lái)區(qū)別出人庫(kù)對(duì)象,通過(guò)倉(cāng)庫(kù)管理人員及工作人員共同遵守的規(guī)則,在讀取RFID標(biāo)簽時(shí),判斷出人庫(kù)情況,并通過(guò)視頻圖像判斷托盤(pán)的狀態(tài)(空或滿及裝載貨物數(shù)量),從而計(jì)算產(chǎn)品出人庫(kù)數(shù)量。定期進(jìn)行統(tǒng)計(jì)分析,為管理人員提供決策支持,并在異常情況發(fā)生時(shí)進(jìn)行報(bào)警。