RFID世界網(wǎng) >
技術(shù)文章 >
物流 >
正文
基于傳感器網(wǎng)絡(luò)和有源RFID的集裝箱管理系統(tǒng)
作者:張宏宇,柴逸飛,涂時(shí)亮,陳章龍
來(lái)源:RFID世界網(wǎng)
日期:2009-04-30 09:20:46
摘要:針對(duì)堆場(chǎng)集裝箱管理調(diào)度問(wèn)題,結(jié)合傳感器網(wǎng)絡(luò)和有源RFID技術(shù)設(shè)計(jì)一個(gè)管理系統(tǒng)。提出4層架構(gòu)解決方案,設(shè)計(jì)高效的傳輸協(xié)議和結(jié)合堆場(chǎng)實(shí)際情況的集裝箱定位算法。實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)有助于解決集裝箱管理中較易出現(xiàn)的并會(huì)帶來(lái)較大損失的“丟箱”問(wèn)題,具有一定應(yīng)用價(jià)值。
1 概述
目前集裝箱管理主要通過(guò)信息管理系統(tǒng)結(jié)合人工非實(shí)時(shí)性手工數(shù)據(jù)錄入來(lái)實(shí)現(xiàn),有些先進(jìn)的管理系統(tǒng)中采用圖像識(shí)別技術(shù),利用攝像頭來(lái)識(shí)別箱號(hào)。這些傳統(tǒng)的對(duì)集裝箱的跟蹤、管理和調(diào)度方法存在效率低、人力成本高、出錯(cuò)率高、實(shí)時(shí)性差等問(wèn)題。電子標(biāo)簽(RFID)技術(shù)被嘗試性地應(yīng)用到集裝箱管理中,并取得了很好的效果。但RFID采用被動(dòng)發(fā)射技術(shù),在數(shù)據(jù)采集過(guò)程中對(duì)人員的依賴性很大,并且也未能較好解決對(duì)堆場(chǎng)內(nèi)集裝箱信息的實(shí)時(shí)采集等問(wèn)題。
無(wú)線傳感器網(wǎng)絡(luò)技術(shù)近幾年迅速發(fā)展,也是國(guó)內(nèi)外學(xué)術(shù)界討論的熱點(diǎn)之一。該技術(shù)與同樣迅速發(fā)展的有源RFID技術(shù)有著密切聯(lián)系。本文結(jié)合這2種技術(shù),通過(guò)對(duì)堆場(chǎng)的實(shí)際考察,提出4層架構(gòu)的堆場(chǎng)集裝箱管理方案,設(shè)計(jì)結(jié)合堆場(chǎng)實(shí)際情況的傳輸協(xié)議和集裝箱定位算法,并完成一個(gè)可實(shí)際應(yīng)用的系統(tǒng)。
2 基于傳感器網(wǎng)絡(luò)的集裝箱管理系統(tǒng)
2.1 集裝箱管理
集裝箱的管理主要可分為2個(gè)部分:(1)集裝箱的使用和調(diào)度管理,包括集裝箱的分配、調(diào)度、起租、退租、保險(xiǎn)、修理、報(bào)失等集裝箱業(yè)務(wù)信息的管理;(2)集裝箱狀態(tài)信息的管理,包括集裝箱的位置信息、分類信息、箱體內(nèi)貨物信息等。對(duì)于非實(shí)時(shí)信息,目前已經(jīng)有相對(duì)成熟的集裝箱管理軟件。而對(duì)于第2部分中的很多信息,多數(shù)情況下通過(guò)增加大量人力成本來(lái)解決。本文所提出的傳感器網(wǎng)絡(luò)的應(yīng)用主要是針對(duì)第2部分設(shè)計(jì)的,可有效提高集裝箱信息采集和管理的效率。
2.2 系統(tǒng)分析及架構(gòu)
集裝箱堆場(chǎng)中有多個(gè)矩形的集裝箱堆放區(qū)域,每個(gè)區(qū)域可并列排放4個(gè)一6個(gè)箱子,每一排可疊放4層一6層,每個(gè)區(qū)域有1架集裝箱起重器來(lái)負(fù)責(zé)對(duì)區(qū)域內(nèi)的集裝箱進(jìn)行搬運(yùn)操作,整個(gè)堆場(chǎng)有2.4 GHz的無(wú)線網(wǎng)絡(luò)覆蓋。圖l說(shuō)明了系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)。
節(jié)點(diǎn)的硬件結(jié)構(gòu)如圖3所示。其中,控制芯片和發(fā)射芯片分別為MC9S08GT60” 微處理器與MC13192 2.4 GHz無(wú)線收發(fā)芯片 。第1類節(jié)點(diǎn)中安裝了加速度傳感器,用來(lái)感知集裝箱的運(yùn)動(dòng)狀態(tài)。第3類節(jié)點(diǎn)通過(guò)串ISI連接Levave公司提供的R36 GPS定位模塊,用于獲得集裝箱起重器的位置信息,并連接WLAN模塊來(lái)完成傳感器網(wǎng)絡(luò)與WLAN的橋接。
根據(jù)該特定的應(yīng)用和網(wǎng)絡(luò)結(jié)構(gòu),在數(shù)據(jù)包和路由方面也進(jìn)行了簡(jiǎn)化。由于節(jié)點(diǎn)的收發(fā)距離都比較遠(yuǎn),因此在第2類節(jié)點(diǎn)之間不產(chǎn)生路由,即所有第2類節(jié)點(diǎn)收到和形成的數(shù)據(jù)均直接發(fā)送給第3類節(jié)點(diǎn)。網(wǎng)絡(luò)中的數(shù)據(jù)包格式包括數(shù)據(jù)包類型和數(shù)據(jù)包源、數(shù)據(jù)包目的地、數(shù)據(jù)包長(zhǎng)度、數(shù)據(jù)內(nèi)容4個(gè)可選內(nèi)容。同時(shí),在數(shù)據(jù)打包的過(guò)程中對(duì)數(shù)據(jù)進(jìn)行了簡(jiǎn)單的調(diào)整和壓縮,以減少數(shù)據(jù)包的長(zhǎng)度。
此外,筆者充分利用所使用的芯片的特性來(lái)降低第1類節(jié)點(diǎn)的功耗。在低功耗睡眠狀態(tài)中,首先調(diào)用SMAC接口函數(shù)使無(wú)線收發(fā)芯片進(jìn)入睡眠狀態(tài),控制器進(jìn)入STOP狀態(tài)。由于控制器進(jìn)入STOP狀態(tài)的功耗約為正常工作的1/10 000,而收發(fā)芯片睡眠狀態(tài)與收發(fā)狀態(tài)的功耗比也約為1/10 000,與空閑狀態(tài)的功耗比為11200左右,因此,該等待方式可有效減少節(jié)點(diǎn)的功耗,延長(zhǎng)節(jié)點(diǎn)的使用壽命。
2.4 集裝箱定位
本系統(tǒng)通過(guò)傳感器網(wǎng)絡(luò)來(lái)確定集裝箱的位置。為達(dá)到定位的目的,假定2個(gè)事實(shí)作為前提:(1)堆場(chǎng)中集裝箱堆放區(qū)域位置信息已知;(2)所有堆放區(qū)域中所堆放的集裝箱都由且只由該堆放區(qū)域中的集裝箱起重機(jī)操作完成。這樣首先可通過(guò)起重機(jī)上的GPS裝置來(lái)確定起重機(jī)的位置,然后可通過(guò)獲得起重機(jī)正在操作集裝箱的位置信息,由于堆放區(qū)域內(nèi)所有的集裝箱操作都是由起重機(jī)來(lái)完成的,因此一旦獲得起重機(jī)所操作的集裝箱的位置信息,便可獲得堆放區(qū)域中所有集裝箱位置的改變信息,從而確定每個(gè)集裝箱的位置。
集裝箱的位置信息由第2類節(jié)點(diǎn)根據(jù)收到第1類節(jié)點(diǎn)的信號(hào)強(qiáng)度計(jì)算獲得。MC13192芯片提供計(jì)算輸入信號(hào)強(qiáng)度的功能,并由SMAC層的接口函數(shù)提供給上層應(yīng)用。其感應(yīng)靈敏度如圖5所示,最小輸入信號(hào)強(qiáng)度可達(dá)-85 dBm。
3 結(jié)束語(yǔ)
本文給出將無(wú)線傳感器網(wǎng)絡(luò)和有源RFID技術(shù)應(yīng)用于集裝箱管理的一個(gè)實(shí)際案例,完成了符合該次應(yīng)用的傳感器網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)與傳輸協(xié)議設(shè)計(jì),并將傳感器網(wǎng)絡(luò)的定位方案引入集裝箱管理當(dāng)中。仿真結(jié)果證明,該設(shè)計(jì)可提高集裝箱查找效率,節(jié)約人力成本和時(shí)間成本。
目前集裝箱管理主要通過(guò)信息管理系統(tǒng)結(jié)合人工非實(shí)時(shí)性手工數(shù)據(jù)錄入來(lái)實(shí)現(xiàn),有些先進(jìn)的管理系統(tǒng)中采用圖像識(shí)別技術(shù),利用攝像頭來(lái)識(shí)別箱號(hào)。這些傳統(tǒng)的對(duì)集裝箱的跟蹤、管理和調(diào)度方法存在效率低、人力成本高、出錯(cuò)率高、實(shí)時(shí)性差等問(wèn)題。電子標(biāo)簽(RFID)技術(shù)被嘗試性地應(yīng)用到集裝箱管理中,并取得了很好的效果。但RFID采用被動(dòng)發(fā)射技術(shù),在數(shù)據(jù)采集過(guò)程中對(duì)人員的依賴性很大,并且也未能較好解決對(duì)堆場(chǎng)內(nèi)集裝箱信息的實(shí)時(shí)采集等問(wèn)題。
無(wú)線傳感器網(wǎng)絡(luò)技術(shù)近幾年迅速發(fā)展,也是國(guó)內(nèi)外學(xué)術(shù)界討論的熱點(diǎn)之一。該技術(shù)與同樣迅速發(fā)展的有源RFID技術(shù)有著密切聯(lián)系。本文結(jié)合這2種技術(shù),通過(guò)對(duì)堆場(chǎng)的實(shí)際考察,提出4層架構(gòu)的堆場(chǎng)集裝箱管理方案,設(shè)計(jì)結(jié)合堆場(chǎng)實(shí)際情況的傳輸協(xié)議和集裝箱定位算法,并完成一個(gè)可實(shí)際應(yīng)用的系統(tǒng)。
2 基于傳感器網(wǎng)絡(luò)的集裝箱管理系統(tǒng)
2.1 集裝箱管理
集裝箱的管理主要可分為2個(gè)部分:(1)集裝箱的使用和調(diào)度管理,包括集裝箱的分配、調(diào)度、起租、退租、保險(xiǎn)、修理、報(bào)失等集裝箱業(yè)務(wù)信息的管理;(2)集裝箱狀態(tài)信息的管理,包括集裝箱的位置信息、分類信息、箱體內(nèi)貨物信息等。對(duì)于非實(shí)時(shí)信息,目前已經(jīng)有相對(duì)成熟的集裝箱管理軟件。而對(duì)于第2部分中的很多信息,多數(shù)情況下通過(guò)增加大量人力成本來(lái)解決。本文所提出的傳感器網(wǎng)絡(luò)的應(yīng)用主要是針對(duì)第2部分設(shè)計(jì)的,可有效提高集裝箱信息采集和管理的效率。
2.2 系統(tǒng)分析及架構(gòu)
集裝箱堆場(chǎng)中有多個(gè)矩形的集裝箱堆放區(qū)域,每個(gè)區(qū)域可并列排放4個(gè)一6個(gè)箱子,每一排可疊放4層一6層,每個(gè)區(qū)域有1架集裝箱起重器來(lái)負(fù)責(zé)對(duì)區(qū)域內(nèi)的集裝箱進(jìn)行搬運(yùn)操作,整個(gè)堆場(chǎng)有2.4 GHz的無(wú)線網(wǎng)絡(luò)覆蓋。圖l說(shuō)明了系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)。
圖1 網(wǎng)絡(luò)結(jié)構(gòu)
圖2 節(jié)點(diǎn)部署
節(jié)點(diǎn)的硬件結(jié)構(gòu)如圖3所示。其中,控制芯片和發(fā)射芯片分別為MC9S08GT60” 微處理器與MC13192 2.4 GHz無(wú)線收發(fā)芯片 。第1類節(jié)點(diǎn)中安裝了加速度傳感器,用來(lái)感知集裝箱的運(yùn)動(dòng)狀態(tài)。第3類節(jié)點(diǎn)通過(guò)串ISI連接Levave公司提供的R36 GPS定位模塊,用于獲得集裝箱起重器的位置信息,并連接WLAN模塊來(lái)完成傳感器網(wǎng)絡(luò)與WLAN的橋接。
圖3 節(jié)點(diǎn)硬件結(jié)構(gòu)
圖4 節(jié)點(diǎn)軟件結(jié)構(gòu)
根據(jù)該特定的應(yīng)用和網(wǎng)絡(luò)結(jié)構(gòu),在數(shù)據(jù)包和路由方面也進(jìn)行了簡(jiǎn)化。由于節(jié)點(diǎn)的收發(fā)距離都比較遠(yuǎn),因此在第2類節(jié)點(diǎn)之間不產(chǎn)生路由,即所有第2類節(jié)點(diǎn)收到和形成的數(shù)據(jù)均直接發(fā)送給第3類節(jié)點(diǎn)。網(wǎng)絡(luò)中的數(shù)據(jù)包格式包括數(shù)據(jù)包類型和數(shù)據(jù)包源、數(shù)據(jù)包目的地、數(shù)據(jù)包長(zhǎng)度、數(shù)據(jù)內(nèi)容4個(gè)可選內(nèi)容。同時(shí),在數(shù)據(jù)打包的過(guò)程中對(duì)數(shù)據(jù)進(jìn)行了簡(jiǎn)單的調(diào)整和壓縮,以減少數(shù)據(jù)包的長(zhǎng)度。
此外,筆者充分利用所使用的芯片的特性來(lái)降低第1類節(jié)點(diǎn)的功耗。在低功耗睡眠狀態(tài)中,首先調(diào)用SMAC接口函數(shù)使無(wú)線收發(fā)芯片進(jìn)入睡眠狀態(tài),控制器進(jìn)入STOP狀態(tài)。由于控制器進(jìn)入STOP狀態(tài)的功耗約為正常工作的1/10 000,而收發(fā)芯片睡眠狀態(tài)與收發(fā)狀態(tài)的功耗比也約為1/10 000,與空閑狀態(tài)的功耗比為11200左右,因此,該等待方式可有效減少節(jié)點(diǎn)的功耗,延長(zhǎng)節(jié)點(diǎn)的使用壽命。
2.4 集裝箱定位
本系統(tǒng)通過(guò)傳感器網(wǎng)絡(luò)來(lái)確定集裝箱的位置。為達(dá)到定位的目的,假定2個(gè)事實(shí)作為前提:(1)堆場(chǎng)中集裝箱堆放區(qū)域位置信息已知;(2)所有堆放區(qū)域中所堆放的集裝箱都由且只由該堆放區(qū)域中的集裝箱起重機(jī)操作完成。這樣首先可通過(guò)起重機(jī)上的GPS裝置來(lái)確定起重機(jī)的位置,然后可通過(guò)獲得起重機(jī)正在操作集裝箱的位置信息,由于堆放區(qū)域內(nèi)所有的集裝箱操作都是由起重機(jī)來(lái)完成的,因此一旦獲得起重機(jī)所操作的集裝箱的位置信息,便可獲得堆放區(qū)域中所有集裝箱位置的改變信息,從而確定每個(gè)集裝箱的位置。
集裝箱的位置信息由第2類節(jié)點(diǎn)根據(jù)收到第1類節(jié)點(diǎn)的信號(hào)強(qiáng)度計(jì)算獲得。MC13192芯片提供計(jì)算輸入信號(hào)強(qiáng)度的功能,并由SMAC層的接口函數(shù)提供給上層應(yīng)用。其感應(yīng)靈敏度如圖5所示,最小輸入信號(hào)強(qiáng)度可達(dá)-85 dBm。
圖5 MC13192輸入信號(hào)靈敏度
圖6 節(jié)點(diǎn)定位
3 結(jié)束語(yǔ)
本文給出將無(wú)線傳感器網(wǎng)絡(luò)和有源RFID技術(shù)應(yīng)用于集裝箱管理的一個(gè)實(shí)際案例,完成了符合該次應(yīng)用的傳感器網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)與傳輸協(xié)議設(shè)計(jì),并將傳感器網(wǎng)絡(luò)的定位方案引入集裝箱管理當(dāng)中。仿真結(jié)果證明,該設(shè)計(jì)可提高集裝箱查找效率,節(jié)約人力成本和時(shí)間成本。