jlinkcn

          ZigBee城市道路井蓋安全監(jiān)測(cè)系統(tǒng)

          0 引 言

          隨著社會(huì)的不斷發(fā)展及城市數(shù)字化進(jìn)程的不斷加快城市的設(shè)施建設(shè)也是越來(lái)越多如埋于地下的電力電纜管線給水排水管線天然氣煤氣管線通信電纜等為了方便對(duì)其進(jìn)行檢查和維修所以每隔一定的距離就設(shè)有一個(gè)檢查井大量的檢查井構(gòu)成了城市里隨處可見(jiàn)的井蓋群然而井蓋的破損及丟失會(huì)帶來(lái)嚴(yán)重的安全隱患如汽車(chē)陷入檢查井路人落井等給我們的人身安全和財(cái)產(chǎn)安全帶來(lái)了嚴(yán)重的威脅為了減少災(zāi)難性事故的發(fā)生目前我國(guó)許多城市對(duì)城市道路井蓋的安全管理仍采用專(zhuān)人進(jìn)行定期的維護(hù)和巡查的方法這種方法不能及時(shí)發(fā)現(xiàn)井蓋存在的問(wèn)題以便第一時(shí)間采取措施避免災(zāi)難性事故的發(fā)生所以井蓋安全的有效管理成了城市管理的重大難題

              針對(duì)以上問(wèn)題本文介紹了一種基于ZigBee無(wú)線模塊GPRS 的城市道路井蓋安全監(jiān)測(cè)系統(tǒng)利用放置在井蓋下方的傳感器節(jié)點(diǎn)實(shí)時(shí)采集井蓋的狀態(tài)信息同時(shí)將采集到的數(shù)據(jù)信息傳送到協(xié)調(diào)器節(jié)點(diǎn)然后通過(guò)GPRS 模塊遠(yuǎn)程傳輸?shù)奖O(jiān)測(cè)中心實(shí)現(xiàn)城市道路井蓋安全狀態(tài)的實(shí)時(shí)監(jiān)測(cè)從而提高了城市道路井蓋安全管理的實(shí)時(shí)性和便捷性

          1 系統(tǒng)總體方案設(shè)計(jì)

          1.1 系統(tǒng)總體構(gòu)成城市道路井蓋安全監(jiān)測(cè)系統(tǒng)主要由采集井蓋狀態(tài)信息的傳感器節(jié)點(diǎn)收集及轉(zhuǎn)發(fā)數(shù)據(jù)的網(wǎng)關(guān)節(jié)點(diǎn)和上位機(jī)監(jiān)控中心三個(gè)部分構(gòu)成整個(gè)監(jiān)測(cè)系統(tǒng)的框圖如圖1 所示

          clip_image002

          1 系統(tǒng)總體結(jié)構(gòu)圖

          1.2 總體方案概述

          由于井蓋的分布范圍較廣為了能夠監(jiān)測(cè)每一個(gè)井蓋的安全狀態(tài)信息我們把城市道路的井蓋覆蓋區(qū)域劃分為多個(gè)小區(qū)域然后在每一個(gè)小區(qū)域組建一個(gè)獨(dú)立的ZigBee無(wú)線模塊傳感器網(wǎng)絡(luò)處于不同的ZigBee網(wǎng)絡(luò)的ZigBee無(wú)線模塊之間是不能相互通信的因?yàn)橹挥芯W(wǎng)絡(luò)內(nèi)部的節(jié)點(diǎn)才可以相互通信與交換數(shù)據(jù)

              本文中的ZigBee數(shù)傳網(wǎng)絡(luò)采用Mesh 網(wǎng)狀結(jié)構(gòu)由一個(gè)協(xié)調(diào)器節(jié)點(diǎn)和多個(gè)終端節(jié)點(diǎn)組成傳感器節(jié)點(diǎn)布置在每個(gè)小區(qū)域的每個(gè)井蓋下方負(fù)責(zé)采集城市道路井蓋安全狀態(tài)信息同時(shí)每個(gè)傳感器節(jié)點(diǎn)又是路由節(jié)點(diǎn)數(shù)據(jù)沿著路由器節(jié)點(diǎn)進(jìn)行傳輸最后傳給協(xié)調(diào)器節(jié)點(diǎn)

              ZigBee數(shù)傳協(xié)調(diào)器和GPRS 模塊構(gòu)成網(wǎng)關(guān)節(jié)點(diǎn)其主要負(fù)責(zé)ZigBee數(shù)傳模塊網(wǎng)絡(luò)的構(gòu)建和數(shù)據(jù)的遠(yuǎn)程傳輸網(wǎng)關(guān)節(jié)點(diǎn)接收傳感器節(jié)點(diǎn)的數(shù)據(jù)通過(guò)串口傳給GPRS 模塊借助于GPRS 的通信網(wǎng)絡(luò)將傳感器節(jié)點(diǎn)采集到的數(shù)據(jù)信息傳輸?shù)竭h(yuǎn)端監(jiān)測(cè)中心

          監(jiān)測(cè)中心在Visual C++ 6.0 的平臺(tái)上采用面向TCP/IP協(xié)議的Socket 通訊機(jī)制進(jìn)行程序編寫(xiě)實(shí)現(xiàn)監(jiān)測(cè)中心和網(wǎng)關(guān)節(jié)點(diǎn)的數(shù)據(jù)通信實(shí)時(shí)接收網(wǎng)關(guān)節(jié)點(diǎn)傳送過(guò)來(lái)的井蓋狀態(tài)信息數(shù)據(jù)同時(shí)將故障井蓋的數(shù)據(jù)信息顯示出來(lái)并產(chǎn)生報(bào)警信息以便及時(shí)采取補(bǔ)救措施實(shí)現(xiàn)城市道路井蓋的實(shí)時(shí)監(jiān)測(cè)與管理

          2 ZigBee技術(shù)及WSN 的優(yōu)勢(shì)

          ZigBee數(shù)傳技術(shù)是一種近距離復(fù)雜度較低低功耗低速率低成本的雙向無(wú)線通訊技術(shù)標(biāo)準(zhǔn)符合IEEE 802.15.4協(xié)議標(biāo)準(zhǔn)在無(wú)數(shù)個(gè)傳感器節(jié)點(diǎn)之間相互協(xié)調(diào)以達(dá)到相互通信的目的同時(shí)這些節(jié)點(diǎn)所消耗的能量較低但其通信效率極高利用ZigBee技術(shù)能夠構(gòu)建無(wú)線傳感器網(wǎng)絡(luò)在其構(gòu)建的網(wǎng)絡(luò)內(nèi)ZigBee數(shù)傳模塊的傳輸距離可以達(dá)到幾百米ZigBee協(xié)議是由IEEE 802.15.4 較低層次的物理層及MAC 層與ZigBee的網(wǎng)絡(luò)層和應(yīng)用支持子層所構(gòu)成在無(wú)線傳感器網(wǎng)絡(luò)中根據(jù)節(jié)點(diǎn)的功能可以劃分為終端設(shè)備Enddevice)、路由器Router)、協(xié)調(diào)器Coordinator)。

          無(wú)線傳感器網(wǎng)絡(luò)Wireless Sensor Network是一組傳感器以Ad-Hoc 方式構(gòu)成網(wǎng)絡(luò)網(wǎng)絡(luò)中存在的許多個(gè)傳感器節(jié)點(diǎn)協(xié)調(diào)工作采集并處理無(wú)線傳感器網(wǎng)絡(luò)區(qū)域中的被實(shí)時(shí)監(jiān)測(cè)的對(duì)象目標(biāo)的數(shù)據(jù)及狀態(tài)信息采集到的數(shù)據(jù)信息通過(guò)ZigBee構(gòu)建的無(wú)線傳感器網(wǎng)絡(luò)以多跳接力的方式傳送到遠(yuǎn)端監(jiān)測(cè)中心使監(jiān)測(cè)人員能夠?qū)崟r(shí)準(zhǔn)確地獲取被測(cè)對(duì)象的數(shù)據(jù)信息與其它無(wú)線網(wǎng)絡(luò)相比其具有如下的特點(diǎn)

          1低功耗由于ZigBee無(wú)線模塊的傳輸速度比較低 而且能夠采用休眠模式因此ZigBee設(shè)備可以節(jié)省耗電量由于其可以定時(shí)休眠與工作ZigBee設(shè)備僅靠?jī)晒?jié)5 號(hào)電池就可以維持長(zhǎng)達(dá)6 個(gè)月到2 年左右的正常使用時(shí)間解決了基本的低功耗問(wèn)題

              2成本低ZigBee的協(xié)議棧是可以通過(guò)免費(fèi)下載得到的所以產(chǎn)品的開(kāi)發(fā)和生產(chǎn)成本也相對(duì)的降低低成本在ZigBee產(chǎn)品的開(kāi)發(fā)中也是一個(gè)重要因素

              3時(shí)延短通信時(shí)延和休眠狀態(tài)到喚醒激活狀態(tài)的時(shí)間都是非常短的節(jié)點(diǎn)從休眠狀態(tài)切換到工作狀態(tài)只要15 ms的時(shí)間所有的傳感器節(jié)點(diǎn)加入到ZigBee網(wǎng)絡(luò)中也只需要大約30 ms 的時(shí)間

              4網(wǎng)絡(luò)容量大一個(gè)星型結(jié)構(gòu)的ZigBee數(shù)傳網(wǎng)絡(luò)可以容納254 個(gè)從設(shè)備和1個(gè)主設(shè)備1個(gè)區(qū)域內(nèi)可同時(shí)允許存在100個(gè)ZigBee網(wǎng)絡(luò)并且其網(wǎng)絡(luò)組成比較靈活

              5可靠性高采取了碰撞避免策略同時(shí)為了以后的發(fā)展需要還留了專(zhuān)用的信道能夠有效避開(kāi)發(fā)送數(shù)據(jù)的競(jìng)爭(zhēng)和沖突MAC 層采用了完全確認(rèn)的數(shù)據(jù)傳輸模式每個(gè)發(fā)送的數(shù)據(jù)包都必須等待接收方的確認(rèn)信息若傳輸過(guò)程中出現(xiàn)問(wèn)題可以進(jìn)行重發(fā)

          3 監(jiān)測(cè)系統(tǒng)硬件設(shè)計(jì)及實(shí)現(xiàn)

          3.1 傳感器節(jié)點(diǎn)硬件設(shè)計(jì)

          傳感器節(jié)點(diǎn)主要用來(lái)進(jìn)行ZigBee數(shù)據(jù)采集,井蓋下方的光線亮度值漏光強(qiáng)度值及井蓋的傾斜角度值都將被采集并將采集的數(shù)據(jù)發(fā)送給相鄰點(diǎn)或?qū)⑾噜徆?jié)點(diǎn)發(fā)過(guò)來(lái)的數(shù)據(jù)轉(zhuǎn)發(fā)到協(xié)調(diào)器節(jié)點(diǎn)ZigBee數(shù)據(jù)采集傳感器節(jié)點(diǎn)是無(wú)線傳感器網(wǎng)絡(luò)的基本單元節(jié)點(diǎn)設(shè)計(jì)的合理與否直接影響到整個(gè)系統(tǒng)功能的實(shí)現(xiàn)

          傳感器節(jié)點(diǎn)硬件主要由ZigBee數(shù)據(jù)采集單元數(shù)據(jù)處理單元數(shù)據(jù)傳輸單元電源管理單元和傳感器模塊組成各個(gè)模塊相互協(xié)作完成周?chē)h(huán)境信息的采集和傳輸從節(jié)能和系統(tǒng)集成的角度考慮該監(jiān)測(cè)系統(tǒng)使用微處理器和CC2530 無(wú)線通信模塊為硬件核心來(lái)完成傳感器節(jié)點(diǎn)環(huán)境信息的采集和信息到網(wǎng)關(guān)節(jié)點(diǎn)的傳輸傳感器模塊采用亮度傳感器光強(qiáng)傳感器和傾角傳感器分別采集井下的光照強(qiáng)度和光線亮度以及井蓋的傾斜程度傳感器節(jié)點(diǎn)框圖如圖2 所示

          clip_image004

          2 傳感器節(jié)點(diǎn)硬件結(jié)構(gòu)

          CC2530 是用于2.4 GHz IEEE 802.15.4ZigBeeRF4CE 應(yīng)用的一個(gè)真正的片上系統(tǒng)SoC解決方案它能夠以非常低的總的材料成本建立強(qiáng)大的網(wǎng)絡(luò)節(jié)點(diǎn)CC2530 結(jié)合了領(lǐng)先的RF 收發(fā)器由于CC2530 內(nèi)部集成了處理器和RF前端電路所以非常適合構(gòu)建小型化的傳感器節(jié)點(diǎn)實(shí)現(xiàn)了真正的單芯片片上解決方案采集井蓋狀態(tài)信息的傳感器分別使用亮度傳感器光照強(qiáng)度傳感器BH1750 和傾角傳感器ADXL345傳感器節(jié)點(diǎn)上電運(yùn)行后會(huì)依次采集井蓋下方的光量值和光強(qiáng)值以及井蓋的傾斜角度值并通過(guò)天線進(jìn)行數(shù)據(jù)的發(fā)送

          3.2 協(xié)調(diào)器節(jié)點(diǎn)硬件設(shè)計(jì)

          網(wǎng)關(guān)節(jié)點(diǎn)協(xié)調(diào)器節(jié)點(diǎn)的主要功能就是接收傳感器節(jié)點(diǎn)發(fā)送過(guò)來(lái)的數(shù)據(jù)然后將數(shù)據(jù)傳輸?shù)竭h(yuǎn)端的監(jiān)測(cè)中心網(wǎng)關(guān)節(jié)點(diǎn)一方面和ZigBee數(shù)傳網(wǎng)絡(luò)連接另一方面通過(guò)GPRS 模塊與Internet外部網(wǎng)絡(luò)連接實(shí)現(xiàn)兩種協(xié)議的直接轉(zhuǎn)換把收集的數(shù)據(jù)發(fā)送到與Internet 網(wǎng)絡(luò)連接的監(jiān)測(cè)中心協(xié)調(diào)器節(jié)點(diǎn)主要由集成了8051 內(nèi)核的CC2530 模塊和GPRS 模塊等部分組成協(xié)調(diào)器節(jié)點(diǎn)框圖如圖3 所示

          clip_image006

          3 協(xié)調(diào)器節(jié)點(diǎn)硬件框圖

          在網(wǎng)關(guān)節(jié)點(diǎn)中ZigBee無(wú)線模塊主要負(fù)責(zé)構(gòu)建ZigBee網(wǎng)絡(luò)管理加入其網(wǎng)絡(luò)的各個(gè)子節(jié)點(diǎn)接收各個(gè)子節(jié)點(diǎn)發(fā)送過(guò)來(lái)的數(shù)據(jù)信息CC2530 模塊通過(guò)標(biāo)準(zhǔn)串口直接與GPRS 模塊連接GPRS 模塊發(fā)送標(biāo)準(zhǔn)的AT 命令實(shí)現(xiàn)GPRS 網(wǎng)絡(luò)的注冊(cè)及與Internet 的連接獲得IP 地址后便能夠與遠(yuǎn)程監(jiān)測(cè)中心相互通信這樣便能實(shí)現(xiàn)協(xié)調(diào)器數(shù)據(jù)的遠(yuǎn)程傳輸所以網(wǎng)關(guān)節(jié)點(diǎn)是上位機(jī)客戶端和井蓋監(jiān)測(cè)現(xiàn)場(chǎng)聯(lián)系的樞紐在數(shù)據(jù)信息的傳輸過(guò)程中起著重要的中轉(zhuǎn)作用

          4 系統(tǒng)軟件設(shè)計(jì)

          及實(shí)現(xiàn)軟件設(shè)計(jì)包括上位機(jī)軟件和下位機(jī)軟件的開(kāi)發(fā)設(shè)計(jì)上位機(jī)監(jiān)測(cè)系統(tǒng)軟件采用面向TCP/IP 協(xié)議的Socket 通訊機(jī)制]結(jié)合SQL Sever 2000 數(shù)據(jù)庫(kù)采用VC++ 編寫(xiě)主要實(shí)現(xiàn)井蓋狀態(tài)信息數(shù)據(jù)的接收顯示同時(shí)將接收到的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中以便察看下位機(jī)軟件主要實(shí)現(xiàn)傳感器節(jié)點(diǎn)的數(shù)據(jù)采集及發(fā)送GPRS 模塊的數(shù)據(jù)收發(fā)以及協(xié)調(diào)器節(jié)點(diǎn)與GPRS 模塊的數(shù)據(jù)通信

          4.1 監(jiān)測(cè)中心軟件設(shè)計(jì)

          監(jiān)測(cè)中心軟件系統(tǒng)通過(guò)GPRS 網(wǎng)絡(luò)接收協(xié)調(diào)器發(fā)過(guò)來(lái)的井蓋狀態(tài)信息并將井蓋編號(hào)和井蓋的位置以及井蓋的漏光值和傾斜角度值保存到數(shù)據(jù)庫(kù)以便工作人員實(shí)時(shí)查詢井蓋的狀態(tài)信息同時(shí)借助于監(jiān)測(cè)系統(tǒng)軟件設(shè)定井蓋閾值當(dāng)接收到的數(shù)據(jù)超過(guò)設(shè)定的閾值后會(huì)產(chǎn)生相關(guān)故障井蓋的報(bào)警信息并將故障井蓋的編號(hào)以及井蓋的數(shù)據(jù)信息顯示出來(lái)監(jiān)測(cè)中心人員看到監(jiān)測(cè)軟件的報(bào)警信息后及時(shí)通知井蓋所屬單位和管理人員及時(shí)的排除井蓋的安全隱患監(jiān)測(cè)中心上位機(jī)實(shí)現(xiàn)結(jié)果見(jiàn)圖4

           

          clip_image008

          4 監(jiān)測(cè)中心界面

          4.2 傳感器及協(xié)調(diào)器節(jié)點(diǎn)軟件設(shè)計(jì)

          對(duì)于監(jiān)測(cè)系統(tǒng)中的傳感器節(jié)點(diǎn)采用了IAR 開(kāi)發(fā)環(huán)境進(jìn)行程序的開(kāi)發(fā)程序主要實(shí)現(xiàn)了傳感器數(shù)據(jù)的定時(shí)采集和定時(shí)發(fā)送傳感器節(jié)點(diǎn)軟件設(shè)計(jì)流程圖如圖5 所示

          clip_image010

          5 傳感器節(jié)點(diǎn)流程圖

          協(xié)調(diào)器節(jié)點(diǎn)主要負(fù)責(zé)ZigBee數(shù)傳網(wǎng)絡(luò)的構(gòu)建與管理并將終端節(jié)點(diǎn)發(fā)送來(lái)的井蓋狀態(tài)數(shù)據(jù)通過(guò)GPRS 模塊遠(yuǎn)程傳輸?shù)奖O(jiān)測(cè)中心協(xié)調(diào)器傳節(jié)點(diǎn)的軟件設(shè)計(jì)流程圖如圖6 所示

          clip_image012

          6 協(xié)調(diào)器節(jié)點(diǎn)流程圖

          5 結(jié) 語(yǔ)

          本文提出的基于ZigBee無(wú)線模塊技術(shù)的城市道路井蓋安全監(jiān)測(cè)系統(tǒng),利用光照、傾角傳感器進(jìn)行ZigBee數(shù)據(jù)采集。較好地滿足了實(shí)時(shí)監(jiān)測(cè)城市道路井蓋安全狀態(tài)的要求保證了井蓋狀態(tài)數(shù)據(jù)信息的實(shí)時(shí)性完整性和可靠性實(shí)踐證明基于ZigBee數(shù)傳模塊的城市道路井蓋安全監(jiān)測(cè)系統(tǒng)克服了傳統(tǒng)井蓋安全管理模式中不能及時(shí)發(fā)現(xiàn)安全隱患的缺點(diǎn)該監(jiān)測(cè)系統(tǒng)不僅能夠排除城市道路井蓋安全隱患保障路人的生命和財(cái)產(chǎn)安全還提高了城市道路井蓋安全管理的水平和效率真正實(shí)現(xiàn)了城市道路井蓋的智能化管理

             

          posted on 2015-03-31 22:17 小王王 閱讀(136) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 东乡| 屏山县| 奉节县| 南投市| 长白| 大荔县| 江都市| 冕宁县| 聂拉木县| 平利县| 宝兴县| 新巴尔虎右旗| 泰和县| 贵港市| 治多县| 南皮县| 淳化县| 华容县| 靖安县| 曲阳县| 平和县| 滦南县| 历史| 南充市| 麻城市| 洪洞县| 横山县| 嘉祥县| 昌平区| 华容县| 邯郸市| 洛宁县| 瓮安县| 榆树市| 新宁县| 阳东县| 富川| 手游| 斗六市| 巴青县| 杂多县|