孫偉
摘 要:針對(duì)目前城市道路井蓋安全存在的問題,提出一種基于LoRa的實(shí)時(shí)井蓋安全監(jiān)測(cè)系統(tǒng)。該系統(tǒng)由井蓋狀態(tài)采集裝置與上位機(jī)平臺(tái)兩部分組成,井蓋狀態(tài)采集裝置由觸發(fā)器采用LoRa技術(shù)與集中器進(jìn)行通信,集中器通過4G與監(jiān)控中心遠(yuǎn)程通信。應(yīng)用結(jié)果表明,基于LoRa技術(shù)的井蓋安全監(jiān)測(cè)系統(tǒng)能夠?qū)崿F(xiàn)對(duì)井蓋安全狀態(tài)的監(jiān)測(cè),將告警信息實(shí)時(shí)上傳至監(jiān)控中心,并提醒市政管理部門采取措施,避免生命財(cái)產(chǎn)遭受損失。
關(guān)鍵詞:低功耗廣域網(wǎng);LoRa技術(shù);窨井;安全監(jiān)測(cè);上位機(jī);遠(yuǎn)程通信
中圖分類號(hào):TP391;TU201文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):2095-1302(2019)04-00-02
0 引 言
隨著社會(huì)的不斷發(fā)展及城鎮(zhèn)化進(jìn)程的不斷加快,用于檢查地下管線的檢查井構(gòu)成的井蓋群隨處可見。然而,井蓋的破損及丟失帶來了嚴(yán)重的安全隱患,如汽車陷井、窨井傷人等[1-2],給人們的人身安全與財(cái)產(chǎn)安全帶來了嚴(yán)重的威脅。為了減少井蓋安全事故的發(fā)生,許多城市采用專人定期維護(hù)與巡查的方法實(shí)現(xiàn)井蓋管理。但是采用人工巡查方式不能第一時(shí)間發(fā)現(xiàn)并處理井蓋移位或丟失的問題,所以井蓋安全的有效管理成了城市管理的重大難題。
針對(duì)以上問題,文獻(xiàn)[3-4]提出采用ZigBee技術(shù)進(jìn)行井蓋狀態(tài)監(jiān)測(cè)。針對(duì)ZigBee通信距離短的問題,本文提出一種基于LoRa技術(shù)[5-9]的城市道路井蓋安全監(jiān)測(cè)系統(tǒng),利用安裝在井蓋背面的觸發(fā)器實(shí)時(shí)監(jiān)測(cè)井蓋狀態(tài),同時(shí)將狀態(tài)數(shù)據(jù)信息匯集至集中器后,通過4G傳輸?shù)奖O(jiān)測(cè)中心,實(shí)現(xiàn)對(duì)井蓋狀態(tài)的實(shí)時(shí)監(jiān)測(cè),從而提高井蓋安全管理的實(shí)時(shí)性與便捷性。
1 系統(tǒng)總體結(jié)構(gòu)
井蓋移位監(jiān)測(cè)裝置包含感知層、網(wǎng)絡(luò)層與應(yīng)用層,是物聯(lián)網(wǎng)在智慧城市領(lǐng)域的典型應(yīng)用。感知層由觸發(fā)器節(jié)點(diǎn)構(gòu)成,用于感知監(jiān)測(cè)井蓋的位置信息,當(dāng)發(fā)生井蓋移位時(shí)將報(bào)警信號(hào)通過網(wǎng)絡(luò)層傳輸?shù)椒?wù)器及應(yīng)用層。網(wǎng)絡(luò)層增加集中器與中繼器裝置,向下采用低功耗廣域網(wǎng),向上采用4G網(wǎng)絡(luò)。應(yīng)用層提供用戶顯示、管理與維護(hù)功能。系統(tǒng)架構(gòu)如圖1所示。
加裝LoRa通信模塊的觸發(fā)器布置在每個(gè)井蓋下方,負(fù)責(zé)實(shí)時(shí)采集城市道路井蓋安全狀態(tài)信息,并將狀態(tài)信息發(fā)送至集中器或中繼器。
LoRa與4G模塊構(gòu)成集中器,主要負(fù)責(zé)LoRa網(wǎng)絡(luò)構(gòu)建與數(shù)據(jù)遠(yuǎn)程傳輸。集中器接收觸發(fā)器的數(shù)據(jù)通過串口傳至4G模塊,借助4G通信網(wǎng)絡(luò)將觸發(fā)器采集到的數(shù)據(jù)信息傳輸?shù)竭h(yuǎn)端監(jiān)測(cè)中心。
監(jiān)測(cè)中心實(shí)時(shí)接收集中器傳送來的井蓋安全狀態(tài)信息數(shù)據(jù),同時(shí)提示井蓋安全報(bào)警信息以便及時(shí)采取補(bǔ)救措施,實(shí)現(xiàn)對(duì)城市道路井蓋的實(shí)時(shí)監(jiān)測(cè)與管理。
2 監(jiān)測(cè)系統(tǒng)硬件設(shè)計(jì)及實(shí)現(xiàn)
智能井蓋移位裝置包括井蓋觸發(fā)器、集中器裝置,涵蓋系統(tǒng)感知層與網(wǎng)絡(luò)層。
2.1 觸發(fā)器總體設(shè)計(jì)
觸發(fā)器的硬件部分包括低功耗MCU、傾角傳感器、低功耗無線傳輸模塊、天線接口及電源模塊。軟件部分主要包括傳感器程序管理、系統(tǒng)睡眠喚醒管理、初始化參數(shù)管理及數(shù)據(jù)傳輸管理四個(gè)部分。井蓋移位監(jiān)測(cè)部分主要由傾角傳感器、低功耗MCU、睡眠管理實(shí)現(xiàn),根據(jù)監(jiān)測(cè)需求需實(shí)現(xiàn)24小時(shí)
異常開啟報(bào)警與欠壓報(bào)警功能。系統(tǒng)總體設(shè)計(jì)原則要求考慮低功耗設(shè)計(jì),傾角傳感器24小時(shí)連續(xù)采集數(shù)據(jù)且計(jì)算角度需滿足系統(tǒng)低功耗的要求。
傾角傳感器選用ADI公司生產(chǎn)的一款超低功耗三軸加速度傳感器,該傳感器具有中斷功能,即當(dāng)加速度傳感器檢測(cè)到某一軸上的加速度大于設(shè)定閾值(初始化可設(shè)置)時(shí),其中斷引腳可輸出一個(gè)觸發(fā)信號(hào)(上升沿、下降沿通過初始化設(shè)置)。利用這一功能結(jié)合睡眠管理可喚醒睡眠中的MCU,而后采集三軸加速度數(shù)據(jù),根據(jù)公式計(jì)算得到傾角,從而判斷是否超出設(shè)定傾角閾值,是否異常以開啟報(bào)警。
欠壓報(bào)警功能利用低功耗MCU片上ADC模塊實(shí)現(xiàn)對(duì)電池電壓的模數(shù)轉(zhuǎn)換得到電池電壓值,當(dāng)電壓值小于一定值后,說明電池電量已耗盡并發(fā)出欠壓報(bào)警信號(hào)。
完成系統(tǒng)初始化后,讀取E2PROM內(nèi)配置參數(shù),若進(jìn)入設(shè)置模式,則等待外部手持配置機(jī)配置參數(shù)。主程序開啟定時(shí)喚醒中斷與外部觸發(fā)中斷后,運(yùn)行在低功耗睡眠模式下,等待RTC定時(shí)喚醒或傾角傳感器事件觸發(fā)中斷喚醒,每次中斷結(jié)束后重新回到睡眠模式。觸發(fā)器主程序流程如圖2所示。
2.2 集中器總體設(shè)計(jì)
集中器硬件部分主要包括MCU微處理器單元、低功耗無線收發(fā)模塊、4G無線模塊、實(shí)時(shí)時(shí)鐘電路、接口電路與電源模塊等幾個(gè)部分。軟件部分主要包括組網(wǎng)管理、中繼管理、定時(shí)上報(bào)與數(shù)據(jù)轉(zhuǎn)發(fā)。
首先完成系統(tǒng)初始化,用于檢測(cè)電池電壓的ADC初始化,然后開啟1 s定時(shí)器中斷。系統(tǒng)每隔1 s讀取一次當(dāng)前實(shí)時(shí)時(shí)間與電池電壓值。當(dāng)接收到新數(shù)據(jù)幀時(shí),立即回復(fù)確認(rèn)信息,并進(jìn)入數(shù)據(jù)處理子程序,當(dāng)系統(tǒng)檢測(cè)到到達(dá)設(shè)定的周期健康狀態(tài)信息上報(bào)時(shí)間時(shí),向上級(jí)集中器逐條發(fā)送所管理的所有節(jié)點(diǎn)的健康狀態(tài)信息,包括節(jié)點(diǎn)地址、狀態(tài)角度、無線信號(hào)強(qiáng)度。集中器模式下,主程序同樣先完成系統(tǒng)初始化、ADC初始化、LoRa模塊初始化等,開啟1 s定時(shí)器中斷后,每隔1 s更新一次實(shí)時(shí)時(shí)間與電池電壓值。當(dāng)接收到一幀新數(shù)據(jù)后回復(fù)確認(rèn)信息,并將數(shù)據(jù)幀重新封裝,通過4G模塊發(fā)送至遠(yuǎn)程服務(wù)器端。集中器軟件主程序流程如圖3所示。
3 監(jiān)測(cè)系統(tǒng)軟件設(shè)計(jì)
監(jiān)測(cè)系統(tǒng)主要實(shí)現(xiàn)井蓋狀態(tài)信息數(shù)據(jù)的接收、統(tǒng)計(jì)、分析與展示。監(jiān)測(cè)中心接收集中器發(fā)來的井蓋狀態(tài)信息,對(duì)井蓋進(jìn)行編號(hào),并將井蓋的剩余電量與傾角值存儲(chǔ)至數(shù)據(jù)庫(kù)以便實(shí)時(shí)查詢井蓋狀態(tài)信息。同時(shí),借助監(jiān)測(cè)系統(tǒng)軟件設(shè)定井蓋閾值,當(dāng)接收到的數(shù)據(jù)超過設(shè)定閾值后,產(chǎn)生相關(guān)報(bào)警信息,并以短信方式發(fā)送至相關(guān)手機(jī),以便及時(shí)通知井蓋權(quán)屬單位與管理人員,及時(shí)排除井蓋安全隱患。監(jiān)測(cè)系統(tǒng)平臺(tái)與短信報(bào)警截圖如圖4所示。
4 結(jié) 語(yǔ)
本文提出了基于LoRa的實(shí)時(shí)井蓋安全監(jiān)測(cè)系統(tǒng),以實(shí)現(xiàn)對(duì)城市道路井蓋安全狀態(tài)的實(shí)時(shí)監(jiān)測(cè)。應(yīng)用結(jié)果表明,該井蓋安全監(jiān)測(cè)系統(tǒng)實(shí)現(xiàn)了對(duì)城市道路井蓋的實(shí)時(shí)監(jiān)測(cè),加強(qiáng)了城市井蓋的安全有效管理。
參 考 文 獻(xiàn)
[1]蔡建秀.關(guān)于加強(qiáng)城市窖井蓋安全管理的思考[J].山西建筑,2014,40(14):279-280.
[2]李葉茂,許興國(guó),沈紹良,等.紹興縣道路污水窨井安全管理的探索與實(shí)踐[J].城鎮(zhèn)供水,2011(2):103-106.
[3]徐培龍,葉敏,徐建,等.基于ZigBee組網(wǎng)技術(shù)城市窨井實(shí)時(shí)監(jiān)測(cè)系統(tǒng)[J].自動(dòng)化與儀器儀表,2011(4):65-67.
[4]高相銘,楊世鳳,胡瑜.ZigBee技術(shù)在城市管網(wǎng)監(jiān)測(cè)系統(tǒng)中的應(yīng)用[J].電氣傳動(dòng),2012,42(1):49-52.
[5]于龍,袁建凡,張曉飛,等.基于多能源的綜合能耗監(jiān)測(cè)系統(tǒng)研究與應(yīng)用[J].電子技術(shù)與軟件工程,2016(19):215.
[6]王鵬,劉志杰,鄭欣.LoRa無線網(wǎng)絡(luò)技術(shù)與應(yīng)用現(xiàn)狀研究[J].信息通信技術(shù),2017,11(5):65-70.
[7] ALO?S A,YI J,THOMAS C,et al.A study of LoRa: long range & low power networks for the internet of things[J].Sensors,2016,16(9):1466.
[8]王陽(yáng),溫向明,路兆銘,等.新興物聯(lián)網(wǎng)技術(shù):LoRa[J].信息通信技術(shù),2017(1):55-59.
[9]葛理威,嚴(yán)炎,王坤龍.基于LoRa的遠(yuǎn)程自動(dòng)抄表系統(tǒng)研究與實(shí)現(xiàn)[J].計(jì)算機(jī)測(cè)量與控制,2018,26(7):309-313.
[10]馬愛麗,曹夢(mèng)宇,唐瑋璇,等.基于智能井蓋的物聯(lián)網(wǎng)+市政一體化系統(tǒng)[J].物聯(lián)網(wǎng)技術(shù),2016,6(3):105-107.