張修建 張鐵犁 單東艷 張鵬程
(1.北京航天計(jì)量測(cè)試技術(shù)研究所 北京 100076)(2.北京長(zhǎng)征天民高科技有限公司 北京 100176)
現(xiàn)有的哨位聯(lián)動(dòng)指揮系統(tǒng)主要采用電話或?qū)χv機(jī)通信,具體情況需要通過哨兵進(jìn)行語(yǔ)言描述。然而人在突發(fā)事件時(shí)的大腦處于高度緊張的狀態(tài),僅通過哨兵與武警值班人員的語(yǔ)言溝通具有較大的不確定性,不便于值班人員掌握詳實(shí)的警情信息。在哨位執(zhí)勤點(diǎn)采用報(bào)警按鈕報(bào)警,只能把報(bào)警點(diǎn)的信息傳輸?shù)街蛋嗍?,?bào)警信息在其他哨位點(diǎn)不能顯示和感知,不便于報(bào)警系統(tǒng)的聯(lián)動(dòng);報(bào)警信息采用報(bào)警提示燈顯示方式不直觀,不便于報(bào)警值班室和其他哨位執(zhí)勤點(diǎn)快速確定報(bào)警點(diǎn)的位置和報(bào)警類型[1~2]。
哨位信息終端由于哨位點(diǎn)分散,分布范圍廣,采用有線方式面臨施工與維護(hù)復(fù)雜,成本高,擴(kuò)展能力差,有的臨時(shí)哨位需要緊急上哨執(zhí)勤或不具有布線的環(huán)境。為了解決以上問題,在哨位信息系統(tǒng)中引入ZigBee無(wú)線通信技術(shù)。ZigBee技術(shù)是一種低功耗、低速率、低成本的無(wú)線通信技術(shù),其具有網(wǎng)絡(luò)容量大、可靠性高、組網(wǎng)靈活、擴(kuò)展性強(qiáng)及隨機(jī)分布等特點(diǎn)[3~4],使其特別適合應(yīng)用于哨位聯(lián)動(dòng)信息指揮系統(tǒng)中。
由于哨位點(diǎn)與值班室不能實(shí)時(shí)聯(lián)動(dòng),容易錯(cuò)過事故最佳的處置時(shí)機(jī),這樣不僅增加了反應(yīng)時(shí)間,而且存在人為因素帶來(lái)的警情處理延誤、失誤等隱患。因此,需要一套多點(diǎn)聯(lián)動(dòng)、多級(jí)響應(yīng)的報(bào)警機(jī)制,采用四色報(bào)警模塊和網(wǎng)絡(luò)化管理,綜合字幕、語(yǔ)音、通訊、報(bào)警分類與地圖定位、處理預(yù)案等功能于一體的聯(lián)動(dòng)信息指揮系統(tǒng)。本文面向基于工業(yè)無(wú)線網(wǎng)絡(luò)在哨位聯(lián)動(dòng)信息指揮系統(tǒng)的應(yīng)用,提出了一種基于ZIGBEE的哨位聯(lián)動(dòng)信息指揮系統(tǒng)的設(shè)計(jì)、功能結(jié)構(gòu)及實(shí)現(xiàn)流程。
為滿足該系統(tǒng)的功能和性能要求,系統(tǒng)的總體結(jié)構(gòu)如圖1所示。該系統(tǒng)按照模塊化設(shè)計(jì)分為哨位信息終端、監(jiān)控中心服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、報(bào)警響應(yīng)裝置和遠(yuǎn)程接收端等部分。通過模塊化設(shè)計(jì),實(shí)現(xiàn)哨位信息終端無(wú)線傳感器網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)服務(wù)器和監(jiān)控報(bào)警中心基于無(wú)線網(wǎng)絡(luò)的報(bào)警通信。
圖1 系統(tǒng)的總體結(jié)構(gòu)
哨位信息終端一方面負(fù)責(zé)感應(yīng)哨位報(bào)警信號(hào),并傳送給監(jiān)控中心服務(wù)器,另一方面接收監(jiān)控中心服務(wù)器的反饋信息,對(duì)命令進(jìn)行解析、驗(yàn)證,然后驅(qū)動(dòng)報(bào)警音頻、報(bào)警燈及報(bào)警信息顯示屏等聯(lián)動(dòng)感應(yīng)。監(jiān)控中心服務(wù)器通過與哨位信息終端的實(shí)時(shí)數(shù)據(jù)通訊,完成數(shù)據(jù)的分析和處理的控制,并把報(bào)警信號(hào)實(shí)時(shí)傳輸?shù)綀?bào)警響應(yīng)裝置和遠(yuǎn)程接收端。報(bào)警響應(yīng)裝置收到報(bào)警響應(yīng)信息后,聯(lián)動(dòng)啟動(dòng)多點(diǎn)聯(lián)動(dòng)、多級(jí)響應(yīng)的報(bào)警機(jī)制。遠(yuǎn)程接收端通過GSM技術(shù)從監(jiān)控中心服務(wù)器獲取報(bào)警實(shí)時(shí)數(shù)據(jù),可在第一時(shí)間獲得報(bào)警情況。
本系統(tǒng)采用了傳感網(wǎng)、以太網(wǎng)與GSM網(wǎng)相結(jié)合的報(bào)警聯(lián)動(dòng)技術(shù),并構(gòu)建一類面向武警哨位實(shí)際需求的,具有自主知識(shí)產(chǎn)權(quán)的、高可靠性、有線/無(wú)線多協(xié)議集成融合的信息指揮系統(tǒng)。下面對(duì)幾個(gè)比較重要的組成模塊進(jìn)行設(shè)計(jì)分析。
本系統(tǒng)面向哨位綜合信息自動(dòng)化、智能化和網(wǎng)絡(luò)化的技術(shù)發(fā)展趨勢(shì),哨位信息終端采用無(wú)線傳感器網(wǎng)絡(luò)技術(shù),其有若干個(gè)無(wú)線傳感器節(jié)點(diǎn)、四色報(bào)警控制節(jié)點(diǎn)和匯聚節(jié)點(diǎn)組成[5~6]。無(wú)線傳感器節(jié)點(diǎn)實(shí)時(shí)采集需要監(jiān)測(cè)的信息,并通過無(wú)線ZIGBEE協(xié)議傳輸采集的哨位點(diǎn)數(shù)據(jù)信息。四色報(bào)警控制節(jié)點(diǎn)與匯聚節(jié)點(diǎn)通過無(wú)線ZIGBEE協(xié)議實(shí)現(xiàn)報(bào)警信息的互聯(lián)互通,其中,四色報(bào)警控制節(jié)點(diǎn)包括四色報(bào)警按鍵模塊、報(bào)警聲音輸出模塊、報(bào)警燈顯示模塊及報(bào)警信息顯示模塊。哨兵可根據(jù)“襲擊”、“沖闖”、“爆炸”、“災(zāi)害”四色情況,手動(dòng)觸發(fā)相應(yīng)的報(bào)警信號(hào),報(bào)警信息傳入中隊(duì)值班室和其他哨位,實(shí)現(xiàn)報(bào)警信息的聯(lián)動(dòng),中隊(duì)所屬其他哨位通過無(wú)線接收觸發(fā)其報(bào)警聲音輸出模塊、報(bào)警燈顯示模塊及報(bào)警信息顯示模塊聯(lián)動(dòng)感知報(bào)警哨位的突發(fā)情況,實(shí)時(shí)顯示發(fā)出報(bào)警信息的哨位點(diǎn)位置和報(bào)警類型。匯聚節(jié)點(diǎn)無(wú)線接收來(lái)自各個(gè)哨位點(diǎn)的數(shù)據(jù)信息和報(bào)警信息,并將數(shù)據(jù)通過RS232串口傳輸至監(jiān)控中心服務(wù)器,其程序流程圖如圖2所示。
圖2 無(wú)線節(jié)點(diǎn)程序流程圖
為了便捷快速的實(shí)現(xiàn)哨位信息終端ZigBee無(wú)線通信,無(wú)線通信協(xié)議模塊選用無(wú)線微控制器JN5139,其適用于IEEE802.15.4和ZigBee的軟件應(yīng)用,并提供豐富的模擬量和數(shù)字外圍設(shè)備接口[7~8]。哨位信息終端執(zhí)勤環(huán)境傳感器包括煙感傳感器、震動(dòng)傳感器和溫度傳感器等,用來(lái)監(jiān)測(cè)哨兵所在哨位的煙霧、入侵或者高溫等異常情況。無(wú)線傳感器節(jié)點(diǎn)的模擬通道根據(jù)實(shí)際應(yīng)用情況連接不同類型的傳感器,其通過JN5139內(nèi)部A/D獲取傳感器采集數(shù)據(jù),為了正確解析數(shù)據(jù)的物理意義,對(duì)多路數(shù)據(jù)組幀的每路數(shù)據(jù)前添加參數(shù)類型標(biāo)簽予以標(biāo)示。某一終端節(jié)點(diǎn)發(fā)生故障不會(huì)影響其他節(jié)點(diǎn)的正常工作,另外,網(wǎng)絡(luò)中的數(shù)據(jù)傳輸采用了完全確認(rèn)的數(shù)據(jù)傳輸機(jī)制和碰撞避免機(jī)制,而且MAC層和網(wǎng)絡(luò)層都具有安全策略,在應(yīng)用時(shí)可靈活確定其安全屬性,因此,大大提高了整個(gè)網(wǎng)絡(luò)的安全性和可靠性[9~12]。
監(jiān)控中心服務(wù)器控制程序采用VC++開發(fā),它通過與哨位信息終端的實(shí)時(shí)數(shù)據(jù)通訊,完成哨位點(diǎn)現(xiàn)場(chǎng)數(shù)據(jù)的分析和處理的控制。監(jiān)控中心服務(wù)器包括串口通訊模塊、數(shù)據(jù)處理模塊和報(bào)警聯(lián)動(dòng)模塊。其程序流程圖如圖3所示。其中,串口通訊模塊實(shí)現(xiàn)與哨位信息終端中的匯聚節(jié)點(diǎn)進(jìn)行實(shí)時(shí)數(shù)據(jù)訪問與讀取機(jī)制,傳輸哨兵報(bào)警信息、哨位點(diǎn)采集數(shù)據(jù)信息和監(jiān)控中心服務(wù)器的文字通知信息,并通過數(shù)據(jù)處理模塊把從哨位信息終端采集的參數(shù)數(shù)據(jù)進(jìn)行處理后,保存在數(shù)據(jù)庫(kù)服務(wù)器中。報(bào)警聯(lián)動(dòng)模塊實(shí)時(shí)偵聽數(shù)據(jù)處理模塊是否收到有新的報(bào)警信息,并把報(bào)警信號(hào)實(shí)時(shí)傳輸?shù)綀?bào)警響應(yīng)裝置和遠(yuǎn)程接收端。
圖3 監(jiān)控中心服務(wù)器數(shù)據(jù)流程圖
數(shù)據(jù)庫(kù)系統(tǒng)在本系統(tǒng)中是核心部分。各哨位的報(bào)警數(shù)據(jù)信息經(jīng)過監(jiān)控中心服務(wù)器分析、處理后,將數(shù)據(jù)傳輸至數(shù)據(jù)庫(kù)服務(wù)器上,寫入哨位聯(lián)動(dòng)信息指揮系統(tǒng)自定義的數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)服務(wù)器采用Microsoft SQL Server創(chuàng)建和管理,數(shù)據(jù)表主要包括哨位環(huán)境參數(shù)表、報(bào)警信息表、報(bào)警處理表、用戶數(shù)據(jù)表等,數(shù)據(jù)庫(kù)服務(wù)器配合權(quán)限管理及哨位點(diǎn)采集數(shù)據(jù)、報(bào)警參數(shù)的存儲(chǔ)和管理,以備監(jiān)控中心服務(wù)器訪問。另外,通過內(nèi)存數(shù)據(jù)庫(kù)與關(guān)系數(shù)據(jù)庫(kù)相結(jié)合的手段實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)服務(wù)器的實(shí)時(shí)數(shù)據(jù)管理,對(duì)需要同步感知所有哨位的報(bào)警信息放入內(nèi)存數(shù)據(jù)庫(kù)中[13~14]。
報(bào)警響應(yīng)裝置具體包括報(bào)警信號(hào)轉(zhuǎn)接裝置、視頻轉(zhuǎn)換器、視頻切換矩陣等部分,其中,報(bào)警信號(hào)轉(zhuǎn)接裝置(其電路圖在此不再贅述)實(shí)時(shí)獲取報(bào)警服務(wù)器的報(bào)警信號(hào),與視頻切換矩陣相連傳輸控制信號(hào)信息,控制視頻切換矩陣由正常狀態(tài)自動(dòng)切換為報(bào)警狀態(tài)顯示模式;視頻切換矩陣與視頻轉(zhuǎn)換器連接傳輸視頻信號(hào),控制監(jiān)控電視墻輸入通道傳輸報(bào)警聯(lián)動(dòng)切換視頻。其中,電視墻平時(shí)用于顯示各哨位的監(jiān)控錄像,當(dāng)某哨位發(fā)生報(bào)警時(shí),監(jiān)控電視墻的幾個(gè)屏幕可自動(dòng)切換到報(bào)警哨位及其周邊哨位的監(jiān)控錄像,并可切換出報(bào)警處理窗口、處置預(yù)案、報(bào)警定位地圖,供武警值班員觀察,方便指揮控制。報(bào)警聯(lián)動(dòng)顯示布局如圖4所示。
圖4 報(bào)警聯(lián)動(dòng)顯示布局
遠(yuǎn)程接收端包括GSM無(wú)線通信模塊和手機(jī)接收端,其中,GSM無(wú)線通信模塊主要接收監(jiān)控中心服務(wù)器發(fā)送的報(bào)警處理信息,并通過無(wú)線GSM協(xié)議與手機(jī)接收端通訊[15]。通過GSM無(wú)線通信模塊,將報(bào)警信息實(shí)時(shí)傳輸給手機(jī)接收端,手機(jī)接收端接收到的報(bào)警處理信息包括報(bào)警的時(shí)間、地點(diǎn)、報(bào)警類型及處置預(yù)案,哨位報(bào)警觸發(fā)時(shí)遠(yuǎn)程領(lǐng)導(dǎo)實(shí)時(shí)了解報(bào)警情況。
通過Zigbee無(wú)線通信技術(shù),哨位聯(lián)動(dòng)信息指揮系統(tǒng)可準(zhǔn)確獲得報(bào)警地點(diǎn)和類別的快速定位,并通過自動(dòng)化預(yù)案提示及設(shè)備切換,做出準(zhǔn)確的判斷和處理。
當(dāng)哨位出現(xiàn)“襲擊”、“沖闖”、“爆炸”、“災(zāi)害”四種警情時(shí),哨兵可通過聯(lián)動(dòng)報(bào)警系統(tǒng)無(wú)線節(jié)點(diǎn)向值班室報(bào)警。報(bào)警觸發(fā)后,值班室及所屬的其他哨位均可同步感知,實(shí)時(shí)顯示發(fā)出報(bào)警信息的哨位點(diǎn)位置和報(bào)警類型,并與語(yǔ)言報(bào)警相配合,提高報(bào)警效果和哨位點(diǎn)安全性。同時(shí),報(bào)警聯(lián)動(dòng)系統(tǒng)還為電視墻提供報(bào)警信號(hào)和對(duì)應(yīng)報(bào)警界面的顯示信號(hào),供電視墻聯(lián)動(dòng)切換使用,并自動(dòng)進(jìn)行日志記錄和報(bào)警點(diǎn)監(jiān)控的錄像。哨位聯(lián)動(dòng)信息指揮系統(tǒng)通過報(bào)警哨位編號(hào)檢索哨位視頻監(jiān)控預(yù)制位配置表,獲得報(bào)警哨位對(duì)應(yīng)執(zhí)勤環(huán)境的視頻監(jiān)控?cái)z像機(jī)編號(hào),然后監(jiān)控中心服務(wù)器發(fā)送控制命令,將該監(jiān)控?cái)z像機(jī)由初始巡航狀態(tài)變?yōu)閳?bào)警預(yù)制位狀態(tài),并在監(jiān)控電視墻上實(shí)時(shí)顯示,從而實(shí)現(xiàn)視頻跟蹤監(jiān)控及硬盤錄像。聯(lián)動(dòng)流程如圖5所示。
圖5 報(bào)警事件處理流程
系統(tǒng)基于傳感網(wǎng)技術(shù)、無(wú)線GSM技術(shù)、實(shí)時(shí)數(shù)據(jù)庫(kù)技術(shù)等在線實(shí)現(xiàn)了哨位點(diǎn)的聯(lián)動(dòng)報(bào)警和指揮功能。系統(tǒng)采用四色報(bào)警模塊和多點(diǎn)聯(lián)動(dòng)、多級(jí)響應(yīng)的報(bào)警機(jī)制,實(shí)現(xiàn)了對(duì)報(bào)警地點(diǎn)和類別的快速定位,并通過自動(dòng)化預(yù)案提示及設(shè)備切換,最大限度的減少了報(bào)警響應(yīng)時(shí)間。該系統(tǒng)安裝簡(jiǎn)便、反應(yīng)迅速、組網(wǎng)靈活、性能可靠,提高了哨位執(zhí)勤和處置突發(fā)事件的能力。
[1]王兵,靳碩,張鵬程.基于RS-485的哨位報(bào)警廣播系統(tǒng)設(shè)計(jì)[J].宇航計(jì)測(cè)技術(shù),2012,32(4):76-82.WANG Bing,JIN Shuo,ZHANG Pengcheng.Design of the Guard Alarm Broadcasting System Based on RS-485[J].Journal of Astronautic Metrology and Measurement,2012,32(4):76-82.
[2]吳昭杰.基于多種無(wú)線方式的哨位報(bào)警系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].云南:云南大學(xué),2016.WU Zhaojie.Sentinel Alarm System Based on Multiple Wireless Modes[D].Yunnan:Yunnan University,2016.
[3]孫靜.基于ZigBee的無(wú)線傳感網(wǎng)絡(luò)的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2016,39(15):18-20.SUN Jing.Design and Implementation of Wireless Sensor Network Based on ZigBee[J].Modern Electronics Tech?nique,2016,39(15):18-20.
[4]Han Huafeng,Du Keming,Sun Zhongfu.Design and Ap?plication of ZigBee Based Telemonitoring System for Greenhouse Environment Data Acquisition[J].Transac?tions of the Chinese Society of Agricultural Engineering,2009,25(7):158-162.
[5]楊旭輝,周慶國(guó),韓根亮,等.基于ZigBee的節(jié)能型水產(chǎn)養(yǎng)殖環(huán)境監(jiān)測(cè)系統(tǒng)[J].農(nóng)業(yè)工程學(xué)報(bào),2015,31(17):183-190.YANG Xuhui,ZHOU Qingguo,HAN Genliang,et al.En?ergy-efficient Aquaculture Environmental Monitoring Sys?tem Based on ZigBee[J].Transactions of the Chinese Soci?ety of Agricultural Engineering,2015,31(17):183-190.
[6]李秉毅,梁柯,胡音,等.基于ZigBee無(wú)線傳感器網(wǎng)絡(luò)的通信標(biāo)識(shí)管理終端通信研究[J].計(jì)算機(jī)科學(xué),2015,42(6):351-354.LI Bingyi,LIANG Ke,HU Yin,et al.Communication Re?search of Communication Identity Management Terminal Based on ZigBee Wireless Sensor Networks[J].Computer Science ,2015,42(6):351-354.
[7]楊瑋,呂科,張棟,等.基于ZigBee技術(shù)的溫室無(wú)線智能控制終端開發(fā)[J].農(nóng)業(yè)工程學(xué)報(bào),2010,26(3):198-202.YANG Wei,LV Ke,ZHANG Dong,et al.Development of WirelessIntelligentControlTerminalofGreenhouse Based on ZigBee[J].Transactions of the Chinese Society of Agricultural Engineering,2010,26(3):198-202.
[8]Xia Hong-Bo,Jiang Peng,Wu Kai-Hua.Design of Wa?ter Environment Data Monitoring Node Based on ZigBee Technology[C]//International Conference on Computation?al Intelligence and Software Engineering,2009.
[9]王舒憬,黨彥博,黃河.ZigBee無(wú)線傳感器網(wǎng)絡(luò)結(jié)合GPRS實(shí)現(xiàn)遠(yuǎn)程監(jiān)控[J].儀表技術(shù),2008(3):13-15.WANG Shujing,DANG Yanbo,HUANG He.GPRS Re?mote Control System Based on ZigBee Wireless Sensor Network[J].Instrumentation Technology,2008(3):13-15.
[10]楊成月.基于物聯(lián)網(wǎng)與空間信息技術(shù)的電網(wǎng)應(yīng)急指揮系統(tǒng)[J].電網(wǎng)技術(shù),2013,37(6):1632-1638.YANG Chengyue.Power Grid Emergency Command Sys?tem Based on Internet of Things and Spatial Information Technologies[J].Power System Technology,2013,37(6):1632-1638.
[11]Changhai Peng,Kun Qian,Chenyang Wang.Design and Application of a VOC-Monitoring System Based on a Zig?Bee Wireless Sensor Network[J].IEEE Sensors Journal,2015,15(4):2255-2268.
[12]欒亞群,巨永鋒.火災(zāi)自動(dòng)報(bào)警及消防聯(lián)動(dòng)控制實(shí)驗(yàn)系統(tǒng)[J].現(xiàn)代電子技術(shù),2007,30(16):77-79.LUAN Yaqun,JU Yongfeng.Research of the Fire Auto Alarm and Fire Protection Joint Control Experiment Sys?tem[J].Modern Electronics Technique,2007,30(16):77-79.
[13]張修建,靳碩,趙茜,等.基于Web的工業(yè)污水處理遠(yuǎn)程 監(jiān) 控 系 統(tǒng)[J].系 統(tǒng) 仿 真 學(xué) 報(bào) ,2012,24(5):166-170.ZHANG Xiujian,JIN Shuo,ZHAO Xi,et al.Web Based Remote Monitoring System for Industrial Wastewater Treatment[J].Journal of System Simulation,2012,24(5):166-170.
[14]張小波,李緒祿,游加慰.基于SQL-Server的艦艇保障數(shù)據(jù)庫(kù)管理系統(tǒng)的研究與實(shí)現(xiàn)[J].艦船科學(xué)技術(shù),2009,31(8):134-137.ZHANG Xiaobo,LI Xulu,YOU Jiawei.The Study of the Ship Supportability Database Manmgement Base on SQL-Server[J].Ship Science and Technology,2009,31(8):134-137.
[15]曾明如,羅浩,徐小勇.基于ARM9的視頻監(jiān)控系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)工程與設(shè)計(jì),2015(4):925-929.ZENG Mingru,LUO Hao,XU Xiaoyong.Design of Vid?eo Surveillance System Based on ARM9[J].Computer Engineering and Design,2015(4):925-929.