羅忠亮,徐志鵬,李錦歡,朱定華
(韶關學院 信息科學與工程學院,廣東 韶關 512005)
基于RFID的貨物實時追蹤系統
羅忠亮,徐志鵬,李錦歡,朱定華
(韶關學院 信息科學與工程學院,廣東 韶關512005)
針對物流貨物易丟失和運輸事故發生的問題,文中采用基于RFID和GPRS的貨物實時追蹤系統監控貨物。該系統以Linux系統為開發平臺,借助無線網絡通信技術,結合GPS模塊,動態采集貨物變化信息和地理位置信息,把獲取的數據匯總到監控中心,實現對物流貨物的實時追蹤的目的。實驗結果表明,該系統時延短、人力成本低、性能穩定,在預防物流中貨物的丟失和被替換方面有明顯優勢。
貨物跟蹤;RFID;監控中心;無線通信
隨著物流行業的飛速發展,貴重物品和危險物品在物流中比例越來越大,然而,貨物丟失和貨物變質或損壞問題時常發生。因此,建立和完善貨物車輛實時動態監控系統是物流行業當前需亟待解決的關鍵問題。通過貨物智能信息化管理,對運輸車輛及貨物狀態等情況進行實時監控和安全管理,避免物流環節中貨物丟失和被替換,減少人工操作失誤和降低運作成本,提高物流公司的信任度[1-2]。
該系統以Linux系統為開發平臺,借助無線網絡通信技術手段,結合GPS和RFID模塊,通過細化設計要求,動態采集物流過程中貨物變化信息和地理位置信息,把獲取的各種貨物狀態信息傳送到監控中心進行匯總。當貨物丟失時或被替換時,實時報告給監管中心平臺,以實現對貨物進行全程追蹤,有效地解決目前物流過程中危險品和貴重貨物信息不能實時采集、貨物丟失和掉包的問題,提高數據采集的準確度和便利性[3]。
該系統主要由ARM9主控平臺、GPS、GPRS、RFID和監測中心PC機服務器5部分組成,如圖1所示。ARM9主控平臺是系統的主控中心,通過S3C2440主控板去控制GPRS模塊,實現對遠程的GPS進行通信,主控平臺直接連接服務器PC機,平臺上的GPRS模塊通過短信去定位遠程車輛和控制遠程車輛貨物門的開關;GPS模塊裝在車輛上,實現主控中心對其地理信息的采集;有源RFID用于對貨物進行信息記錄;監測中心則是對車輛位置信息與貨物信息進行匯總與分析。如果在運輸中途出現異常,車載終端將會及時給監管平臺服務器發送報警。

圖1 系統整體構架
基于RFID的物流追蹤系統硬件部分主要有[1]:主控平臺、通信模塊、GPS模塊、RFID模塊和電源部分等。

圖2 硬件設計圖
2.1S3C2440主控板
S3C2440的CPU基于ARM920T的低功耗、低價格和高性能的32/16位RISC嵌入式微處理器,由三星公司推出,工作頻率可達400MHz,其ARM920T核由ARM9TDMI、MMU和高速緩存3部分構成。S3C2440的片內資源豐富,主要包含4通道的 DMA、1個 LCD控制器、2個 SPI接口、3通道的UART,支持高速總線模式和異步模式,同時也支持外部等待信號延長總線周期。
2.2傳感器
傳感器是目前信息通信系統和各種裝備不可缺少的采集手段,可以用來測量重量、力矩、振動、壓力、位移、流量等多種物理量,廣泛應用于國民經濟和科學實驗的各個領域,可以將實時采集到物流貨物濕度和溫度等環境信息通過無線通信技術,如GPRS等發送到物流車輛貨物監控中心,實現智能化控制。
2.3GPS模塊
GPS是全球定位系統的簡稱。GPS可以提供車輛定位、防盜、防劫、車輛行駛路線及呼叫指揮等功能。通過GPS模塊實時監控車輛當前的位置信息,在監控中心地圖上顯示出來[4-5],以供客戶查詢操作,如出現異常狀況,可以及時獲知相關信息并且提出解決辦法。
2.4無線通信網絡
利用當前的無線通信網絡,如GSM/GPRS,CDMA、LTE移動網等,通過無線收發設備完成數據發送和接收,實現與監控中心的無線通信。GPRS模塊采用SIMCOM公司推出的新一代GPRS模塊,型號為SIM300,集成完整的射頻電路和GSM基帶處理器,提供話音傳輸、短消息發送、數據業務的無線接口,尤其適合開發諸如調度、監控和車載等系統的GSM/ GPRS無線應用產品。
2.5RFID模塊
RFID即射頻識別技術,又稱"電子標簽",是一種非接觸式的自動識別技術,它通過射頻信號自動識別目標對象,快速地進行貨物追蹤和數據交換[6]。采用通道式讀寫器和電子標簽通信方式檢查電子標簽里信息的變動,把RFID的變動信息傳輸到CPU,待數據分析完后,GPRS模塊把待傳信息發送到監管中心。與條形碼相比,RFID掃描速度快,可多次擦寫,非接觸,穿透性能強,安全性好,數據存儲量大,可工作于各種惡劣環境。
該系統軟件部分主要由上位機軟件和車載終端兩部分組成[1]。服務器把分析后的數據存入數據庫,同時服務器也可接收客戶訪問需求,實時下發信息查詢車輛和貨物的動態信息;貨物監控平臺主要由GPRS接收模塊和服務器組成,GPRS模塊將接收到的相關信息上傳到服務器。
3.1貨物追蹤系統的工作流程
將有源RFID采集到的貨物箱內相關信息,如溫度、濕度、貨物ID、貨物信息、貨物位置等,通過GPRS反饋信息回服務器,主控中心對這些信息進行監控與管理。另外,主控中心還可對車載系統進行管理,對車輛實行定位、車速、貨物箱門禁系統等監控管理,從而達到提升貨物運輸過程中的安全性。主控平臺開發的步驟流程如圖3所示。

圖3 主控平臺開發步驟
3.2貨物追蹤系統的需求分析
考慮到系統的實用性,系統功能應具有信息快速獲與統計、報表生成及輸出打印和及時提醒等功能,出現特殊情況時就可很快找到事故原因。考慮到系統的安全性,系統數據庫需設置較高訪問權限以防止某些人惡意修改物流信息,將所有可以訪問信息用戶分為管理人員和普通人員。普通用戶權限有限,只能查看信息而不能修改信息,而管理人員權限最高,可以修改數據和密碼以及其他用戶權限。
3.3貨物追蹤系統的用戶界面設計
通過人機交互界面把搭建用戶和系統溝通的平臺,為用戶進行選擇提供條件。用戶進行操作后獲得消息,通過用戶界面反饋給用戶。本設計采用Qt進行系統開發,Qt是Trolltech公司的標志性產品,提供非常強大的 GUI編輯工具— Qt Designer,操作界面類似于 Windows下的 Visual Studio,是一個跨平臺的 C++圖形用戶界面工具包。目前Qt包括基于 Framebuffer的 Qt Embedded、快速開發工具 Qt Designer、國際化工具 Qt Linguist等部分,它具有優良的跨平臺特性、面向對象、豐富的 APIQt、支持 OpenGL、XML支持等優點[7]。文中開發的界面主程序流程如圖4所示。

圖4 界面開發主程序流程
4.1數據的讀取
貨物追蹤系統網絡的每一個節點作為數據采集點,在各個數據采集點上布放適當傳感器,采集車載終端和貨物環境信息數據,以十六進制作為數據格式。有源RFID標簽讀取到的十六位的十六進制編碼如圖5所示。

圖5 有源RFID十六進制編碼
這十六位編碼可用來記錄貨物信息、地理信息和環境信息,其中第1、2位代表的是物品信息ID,第2、3位代表的溫度,分別為2和0,代表溫度為22℃,第5-10位則代表
坐標的經度,第11-16位則代表坐標的緯度。
4.2數據采集

圖6 GPS模塊信息反饋圖
根據采集信息進行對比以驗證其正確性。圖6為測試數據,室內溫度22℃,經度為24.46.22,緯度為113.40.26。圖7為有源RFID采集到的信息,根據其返回的條碼位數,可對其解讀。第2、3位分別為1、6,根據十六進制轉換為十進制的算法,得出數據為22,同理,第5-10位十六進制數轉換為十進制數后為24,46,22,第11-16位十六進制數轉換為十進制數后為113,40,26。把有源RFID標簽采集到的信息進行進制數轉換,然后再把這些數與車載系統上GPS模塊上讀取的數據進行對比,從而驗證了有源RFID采集信息其準確性。
4.3數據的傳輸
在有源RFID接收器中,要對有源RFID發出的信號進行實時采集,將采集到的數據信息進行IP數據包封裝,然后以GPRS/LTE網絡將數據傳輸到主控單元之中。

圖7 有源RFID信息采集界面圖
針對當前物流車輛運輸過程中貴重物品丟失和貨物信息無法實時采集的問題,文中采用基于RFID、GPS和GPRS的貨物追蹤系統實現對貨物的實時監控,出現異常情況時,能及時報警通知物流人員,可避免貴重物品和貨物的丟失。該系統能降低管理成本,節省掃描時間,增強了貨物的安全性,具有一定的應用價值。
[1]趙超,陳壽元,邵增珍,等.基于RFID、GPS、GPRS的物流追蹤系統的研制[J].電子設計工程,2014,22(5):147-150.
[2]陳豐照,姜代紅.基于物聯網的智能物流配送系統設計與實現[J].微電子學與計算機,2011,28(8):19-21.
[3]方來華,劉驥,魏利軍,等.危險品運輸車輛監控預警系統設計與開發[J].中國安全科學學報,2008,18(5):109-115.
[4]吳昊,劉巖,吳北平.基于天地圖的GPS車輛監控中心系統設計與實現[J].地理空間信息,2015,13(1):42-47.
[5]汝程鵬.基于ARM的北斗導航/GPRS/GIS車輛監控系統設計[J].鐵道運輸與經濟,2013,35(3):80-84.
[6]任守綱,徐煥良,黎安.基于RFID/GIS物聯網的肉品跟蹤及追溯系統設計與實現物[J].農業工程學報,2010(10):229-235.
[7]陳澤婷.基于ARM的校園LED公告板遠程控制系統設計[J].現代計算機月刊,2012(5):77-80.
Goods real-time tracking system based on RFID
LUO Zhong-liang,XU Zhi-peng,LI Jin-huan,ZHU Ding-hua
(School of Information Science and Engineering,Shaoguan University,Shaoguan 512005,China)
To reduce the loss of goods logistics and transport accidents,real-time cargo tracking system based on RFID and GPRS is adopted to monitor goods in this paper.The Linux system is taken as the development platform,with wireless network communication technology,combined with the GPS module,dynamic acquired the goods change information and location information,and send the acquisition data to monitoring center,achieve the real-time tracking of goods in the logistics chain. The experimental results show that the system is short time delay,lower manpower and stable performance,it has a obvious advantage to prevent goods loss in logistics and is replaced.
goods tracking;Radio Frequency Identification;monitor center;wireless communication
TN92
A
1674-6236(2016)16-0095-03
2015-08-06稿件編號:201508028
韶關市科技計劃項目(2013CX/K70);廣東省自然科學基金項目(S2012040007376,2016A030307044);國家級大學生創新創業訓練計劃項目(201410576013)
羅忠亮(1973—),男,湖南桂陽人,博士,副教授。研究方向:物聯網技術。