基于ZigBee的文物防盜追蹤系統(tǒng)設(shè)計
作者 時亮1,2 李凌云1 崔恒榮1 周濤1 1.中國科學(xué)院上海微系統(tǒng)與信息技術(shù)研究所(上海 200050) 2.中國科學(xué)院大學(xué)研究生院 (北京 100049)
本文引用地址:http://www.ex-cimer.com/article/201702/344564.htm摘要:現(xiàn)有基于GPS和GPRS的復(fù)合追蹤系統(tǒng)在接近目標(biāo)后,缺乏在近距離對目標(biāo)定向查找的有效手段,并且由于GPS和GPRS較高的工作電流,系統(tǒng)不能低功耗地實時監(jiān)控目標(biāo)的狀態(tài)。為更有效地保護(hù)文物,以JN5168無線微控制器為核心,設(shè)計了一種基于飛行時差測距和ZigBee網(wǎng)絡(luò)的防盜追蹤系統(tǒng)。實驗結(jié)果表明,飛行時差測距在不同環(huán)境條件下相對誤差低于9%。該系統(tǒng)可以實現(xiàn)動態(tài)監(jiān)控、自動報警、精確定位和快速查找,體積小、功耗低、靈活性好,可在文物防盜、車輛追蹤、危險品運輸?shù)阮I(lǐng)域推廣使用。
引言
文物作為歷史文化的載體,是研究古代社會的寶貴財富,具備極高的藝術(shù)、考古價值。但是,館藏文物的盜竊、文物運輸中的失竊等造成了文物的流失?,F(xiàn)有的文物防盜系統(tǒng)主要采用視頻監(jiān)控、紅外監(jiān)控與人工巡查相結(jié)合的方式,監(jiān)控實時性差、系統(tǒng)成本高、施工復(fù)雜[1-3]。
ZigBee技術(shù)面向自動化和無線測控領(lǐng)域,靈活性好、功耗低,普遍應(yīng)用于實現(xiàn)復(fù)雜的大范圍監(jiān)測和跟蹤[4-5]。將ZigBee技術(shù)應(yīng)用于文物防盜系統(tǒng)中,可以實現(xiàn)對文物位置信息的無線實時監(jiān)控,克服現(xiàn)有系統(tǒng)實時性差、功耗高的缺點[6-7]?;陲w行時差測距原理的TOF(Time of Flight)測距是一種精度較高的近距離測距方法,可用于采集文物與參考節(jié)點之間的距離信息,從而判斷文物是否處于安全監(jiān)控狀態(tài)。同時,在追蹤文物過程中,TOF測距作為接近目標(biāo)后近距離定向查找的有效手段。本文將ZigBee技術(shù)和TOF測距相結(jié)合,設(shè)計并實現(xiàn)了一種基于無線傳感網(wǎng)絡(luò)的文物防盜追蹤系統(tǒng)。
1 系統(tǒng)總體設(shè)計
系統(tǒng)主要由傳感節(jié)點單元SNU(Sensor Node Unit)、協(xié)調(diào)節(jié)點單元CNU(Coordinator Node Unit)和遠(yuǎn)程監(jiān)控中心構(gòu)成。文物防盜追蹤系統(tǒng)的結(jié)構(gòu)圖如圖1所示。
SNU作為無線傳感網(wǎng)絡(luò)中的傳感節(jié)點,部署在待監(jiān)控的文物上,負(fù)責(zé)采集距離數(shù)據(jù),同時對數(shù)據(jù)進(jìn)行分析處理。CNU作為網(wǎng)關(guān)節(jié)點,采用鏈狀樹形結(jié)構(gòu)組網(wǎng),一個CNU與多個SNU構(gòu)成一個監(jiān)控子網(wǎng),經(jīng)由ZigBee網(wǎng)絡(luò)和SNU通信,接收各節(jié)點的采集數(shù)據(jù),并通過GPRS業(yè)務(wù)將數(shù)據(jù)發(fā)送到遠(yuǎn)程監(jiān)控中心。遠(yuǎn)程監(jiān)控中心將數(shù)據(jù)存入數(shù)據(jù)庫,通過對數(shù)據(jù)的處理分析,將數(shù)據(jù)實時顯示在各個終端上,供管理員查看和判斷監(jiān)控區(qū)域是否有文物被盜。
2 系統(tǒng)硬件設(shè)計
2.1 SNU硬件設(shè)計
傳感節(jié)點單元SNU負(fù)責(zé)控制TOF測距傳感器工作,同時周期性地向CNU發(fā)送采集到的距離信息,并判斷文物是否處于安全監(jiān)控距離內(nèi)。當(dāng)文物失竊后,立即向遠(yuǎn)程監(jiān)控中心發(fā)送報警信息,同時啟動GPS獲取被盜文物的位置坐標(biāo)上報監(jiān)控中心。SNU的硬件結(jié)構(gòu)圖如圖2所示。
ZigBee無線通信模塊采用NXP公司的JN5168芯片,針對小型化、低功耗優(yōu)化設(shè)計,兼容ZigBee PRO、JenNet-IP等無線通信協(xié)議,支持可編程時鐘速度和多種睡眠模式的低功耗操作。利用JN5168芯片內(nèi)部集成的飛行時間引擎(Time of Flight engine),實現(xiàn)兩節(jié)點間雙向TOF測距功能,滿足系統(tǒng)距離信息采集的需求。
GPS定位模塊采用u-blox公司的UBX-G7020-KT定位芯片。該芯片專為小型化、低功耗應(yīng)用設(shè)計,芯片內(nèi)嵌DC/DC變換器,采用智能電源管理技術(shù),使其在低功耗或復(fù)雜信號條件下,仍能獲得穩(wěn)定的定位性能。首次定位時間熱啟動時僅為1s,冷啟動時為25s。滿足系統(tǒng)低功耗和快速定位的需求。
2.2 CNU硬件設(shè)計
協(xié)調(diào)節(jié)點單元CNU作為無線傳感網(wǎng)的網(wǎng)關(guān)節(jié)點,一端接收SNU的采集信息,另一端通過GPRS網(wǎng)絡(luò)與遠(yuǎn)程監(jiān)控中心通信。在文物追蹤過程中,可移動的CNU配合手持定向天線,根據(jù)實時回傳的距離信息,作為接近目標(biāo)后近距離快速查找的手段。CNU的硬件結(jié)構(gòu)如圖3所示。
GPRS模塊采用SIMCom公司的SIM900模塊,可支持4頻GSM/GPRS,支持標(biāo)準(zhǔn)和增強(qiáng)AT指令,內(nèi)嵌TCP/IP協(xié)議,通過UART口與JN5168實現(xiàn)串口通信。
3 系統(tǒng)軟件設(shè)計
3.1 SNU軟件設(shè)計
SNU作為采集節(jié)點,負(fù)責(zé)監(jiān)控范圍內(nèi)各個目標(biāo)距離信息的采集,并將數(shù)據(jù)發(fā)送給CNU,同時接收來自CNU的控制指令。傳感節(jié)點單元SNU的軟件流程圖如圖4所示。
SNU上電后,首先對系統(tǒng)和通信協(xié)議棧初始化,然后掃描活動信道,通過向信道發(fā)送信標(biāo)請求,申請加入網(wǎng)絡(luò)。經(jīng)CNU接受請求后,成為該網(wǎng)絡(luò)的子節(jié)點。為節(jié)省功耗,SNU采用休眠/喚醒機(jī)制,當(dāng)喚醒信號有效時,節(jié)點正常工作,收發(fā)數(shù)據(jù)、報警定位;若喚醒信號無效,則節(jié)點一直保持在低功耗休眠模式。
3.2 CNU軟件設(shè)計
協(xié)調(diào)節(jié)點單元CNU首先上電初始化,然后設(shè)置PAN ID和CNU的短地址,通過在各個通道進(jìn)行能量掃描以獲得各個通道的能量級別,并挑選一個能量最低的空閑信道建立網(wǎng)絡(luò)。如果發(fā)現(xiàn)SNU請求加入網(wǎng)絡(luò),則給該節(jié)點分配一個16位的短地址,作為其在網(wǎng)絡(luò)中的標(biāo)識。如果有來自SNU的距離信息,則通過GPRS網(wǎng)絡(luò)發(fā)送至遠(yuǎn)程監(jiān)控中心。如果有來自監(jiān)控中心的控制指令,則通過ZigBee網(wǎng)絡(luò)發(fā)送至SNU,采取相應(yīng)的操作。協(xié)調(diào)節(jié)點單元CNU的軟件流程圖如圖5所示。
3.3 遠(yuǎn)程監(jiān)控中心軟件設(shè)計
遠(yuǎn)程監(jiān)控中心軟件采用美國NI公司的圖形化編程語言LabVIEW編寫。LabVIEW軟件集成了通用接口協(xié)議,具備數(shù)據(jù)采集卡通信的功能。內(nèi)置兼容TCP/IP、Active X等軟件標(biāo)準(zhǔn)的庫函數(shù),是一種標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件。監(jiān)控中心軟件采用TCP/IP協(xié)議實現(xiàn)上位機(jī)與協(xié)調(diào)節(jié)點單元CNU之間的通信。管理員可以通過軟件實時監(jiān)控各傳感節(jié)點單元SNU的距離信息,判斷是否存在文物失竊。同時還可根據(jù)節(jié)點失竊報警和節(jié)點位置信息迅速確定失竊文物的位置,并制定相應(yīng)的追查策略。
4 測試結(jié)果與分析
為驗證TOF測距在文物防盜追蹤系統(tǒng)中的性能,將1個CNU和4個SNU組網(wǎng),選取文物在監(jiān)控和失竊情況下的典型場景,對TOF測距進(jìn)行測試,結(jié)果如表1所示。其中測量值由JN5168獲得,實際值由激光測距儀測得,每組測量值均經(jīng)過10次雙向TOF測距取平均以減小隨機(jī)誤差。
從測試結(jié)果可以看出,TOF測距是一種精度較高的近距離測距方法,不同測試環(huán)境對應(yīng)不同的相對誤差,這主要與射頻信號的傳播路徑有關(guān)。在空曠無遮擋環(huán)境下,相對誤差可以降至5%以下。然而在樓頂受小區(qū)基站信號的影響、在樓上樓下受天線波束俯仰角的限制以及在馬路兩邊受來往車輛的隨機(jī)遮擋效應(yīng),這些都會降低測距精度,但整體的相對誤差仍然低于9%。ZigBee通信在100m之內(nèi)網(wǎng)絡(luò)丟包率較低,通信質(zhì)量良好,系統(tǒng)工作穩(wěn)定,實時監(jiān)控數(shù)據(jù)準(zhǔn)確,達(dá)到系統(tǒng)設(shè)計要求。
5 結(jié)論
本文設(shè)計并實現(xiàn)了一種基于ZigBee的文物防盜追蹤系統(tǒng),提出了一種使用TOF測距對目標(biāo)進(jìn)行近距離定向查找的方法,彌補GPS在接近目標(biāo)后,近距離查找手段的不足。經(jīng)實驗驗證,本系統(tǒng)實現(xiàn)了文物實時監(jiān)控、失竊自動報警、精確定位上報、快速定向查找的功能。體積小、功耗低、靈活性好,提高了文物防盜和追蹤的效率,具備良好的經(jīng)濟(jì)效益。除了文物防盜外,該系統(tǒng)也可應(yīng)用在車輛追蹤、物流倉儲、危險品或貴重物品運輸?shù)榷鄠€領(lǐng)域,應(yīng)用前景廣闊。
參考文獻(xiàn):
[1]張健,李應(yīng)軍.高精度變形監(jiān)測預(yù)警系統(tǒng)在明顯陵遺址保護(hù)中的應(yīng)用研究[J].文物保護(hù)與考古科學(xué),2015,27(1):21-28.
[2]萬云霞,龐鑠,付群健,等.智能防盜車鎖跟蹤系統(tǒng)設(shè)計[J].傳感器與微系統(tǒng),2016,35(5):100-103.
[3]王麗,秦正兵.無線防盜系統(tǒng)的開發(fā)與設(shè)計[J].電子產(chǎn)品世界,2014,21(10):48-50.
[4]侯艷波,秦會斌,胡建人,等.基于嵌入式和ZigBee技術(shù)的節(jié)能系統(tǒng)的設(shè)計與實現(xiàn)[J].電子器件,2012,35(6): 670-673.
[5]劉柱,劉文軍,易浩勇.基于ZigBee無線傳感網(wǎng)的高壓電纜接頭溫度監(jiān)測系統(tǒng)[J].儀表技術(shù)與傳感器,2011,(12):64-66.
[6]常華偉,王福豹,嚴(yán)國強(qiáng),等.無線傳感器網(wǎng)絡(luò)的TOF測距方法研究[J].現(xiàn)代電子技術(shù),2011,34(1):35-38.
[7]黃戰(zhàn)華,王吉虎.基于TOF的海潮高度在線測量系統(tǒng)設(shè)計[J].傳感技術(shù)學(xué)報,2011,(12):64-66.
本文來源于《電子產(chǎn)品世界》2017年第2期第30頁,歡迎您寫論文時引用,并注明出處。
評論