曹鵬 王之亮 孫悅
1.營口新山鷹報警設(shè)備有限公司 遼寧營口 115000
2.三菱電機自動化(中國)有限公司 江蘇蘇州 215000
3.營口市工業(yè)和信息化局 遼寧營口 115000
GPRS(General Packet Radio Service)是通用分組無線服務(wù)技術(shù)的簡稱,它是GSM手機用戶可以使用的一種移動數(shù)據(jù)業(yè)務(wù),屬于第二代移動通信中的數(shù)據(jù)傳輸技術(shù)。GPRS可以說是GSM的延續(xù)。GPRS不同于以往的連續(xù)信道傳輸方法。它以包類型傳輸。因此,用戶的成本是根據(jù)傳輸數(shù)據(jù)的單位來計算的,不使用整個信道,理論上更便宜。但是GSM系統(tǒng)只能在電路域中進行數(shù)據(jù)交換,最大傳輸速率為9.6kbit/s,難以滿足數(shù)據(jù)業(yè)務(wù)的要求。因此,歐洲電信標(biāo)準(zhǔn)協(xié)會(ETSI)引入了GPRS(通用分組無線業(yè)務(wù))。分組交換技術(shù)是計算機網(wǎng)絡(luò)中一項重要的數(shù)據(jù)傳輸技術(shù)[1]。
基于GPRS的火災(zāi)自動報警網(wǎng)絡(luò)系統(tǒng)主要由報警變電站、GPRS網(wǎng)絡(luò)和網(wǎng)絡(luò)監(jiān)控中心組成,GPRS網(wǎng)絡(luò)由中國移動提供。在原有火災(zāi)自動報警系統(tǒng)的基礎(chǔ)上,增加GPRS處理系統(tǒng),對系統(tǒng)進行升級。也就是說,大樓內(nèi)的集中火災(zāi)報警控制器和消防部門119與警察控制中心相連,安裝GPRS處理系統(tǒng)。當(dāng)發(fā)生火災(zāi)時,火災(zāi)信號通過集中火災(zāi)報警控制器發(fā)送到GPRS處理系統(tǒng)1,然后通過GPRS網(wǎng)絡(luò)發(fā)送到GPRS處理系統(tǒng)2。接收到信號后,GPRS處理系統(tǒng)2直接發(fā)出報警,顯示報警單元的基本信息,或轉(zhuǎn)到119計算機連接到警用系統(tǒng)進行再處理。
基于GPRS的火災(zāi)自動報警網(wǎng)絡(luò)系統(tǒng)主要由報警變電站、GPRS網(wǎng)絡(luò)和網(wǎng)絡(luò)監(jiān)控中心組成,GPRS網(wǎng)絡(luò)由中國移動提供。
(1)網(wǎng)絡(luò)監(jiān)控中心的構(gòu)成。監(jiān)控中心由計算機、打印機、GPRS調(diào)制解調(diào)器、語音電話報警等組成。計算機通過RS-232接口連接到GPRS調(diào)制解調(diào)器和語音電話報警。為了提高通信速度,保證通信可靠性,可以同時使用兩個GPRS調(diào)制解調(diào)器通信,或者通過DDN專線、ADSL等連接到移動公司的數(shù)據(jù)中心。GPRS調(diào)制解調(diào)器采用MC35無線模塊,集成標(biāo)準(zhǔn)RS-232接口和SIM卡。計算機利用AT命令通過串口對其進行控制,實現(xiàn)數(shù)據(jù)傳輸[2]。
(2)網(wǎng)絡(luò)監(jiān)控中心的功能特點。①監(jiān)測站可達1000臺,可形成二級、三級網(wǎng)絡(luò)。②可以接收各站點火災(zāi)報警系統(tǒng)的運行狀態(tài)、報警信息和聯(lián)動信息,如:火災(zāi)報警主機的開/關(guān)狀態(tài),手動/自動狀態(tài)的火災(zāi)報警系統(tǒng)和火災(zāi)報警系統(tǒng)的當(dāng)前狀態(tài)信息(錯誤/火災(zāi)報警/鏈接),目前詳細的報警信息(報警類型,報警位置,報警時間、報警組件類型,物理地址,等等),報警確認信息、任務(wù)信息,登記確認信息。消防單位發(fā)出火災(zāi)報警信息后,監(jiān)控計算機自動處理火災(zāi)報警信息。單位的相關(guān)信息(如用戶、用戶電話、地址、防火等級、防火檢查,等等),消防設(shè)備信息(制造商、項目規(guī)模、建設(shè)狀態(tài),接受狀態(tài),等等)可以調(diào)整,信息處理完成后,報警信息,處理結(jié)果和其他相關(guān)的信息存儲在文件中。③無人值守的消防單位,可根據(jù)報警信息發(fā)出聯(lián)動操作指令,并可遠程激活現(xiàn)場消防設(shè)備,實現(xiàn)遠程滅火。④具有檢查崗位的功能,能定期自動檢查各消防單位監(jiān)控室的值班情況,并自動記錄檢查信息(包括檢查崗位的時間、在職人員等)。⑤監(jiān)控消防單位火災(zāi)報警設(shè)備的使用情況。對于長期故障,火災(zāi)報警系統(tǒng)在尷尬狀態(tài)下自動發(fā)出整改提示信息。⑥接到報警信息后,系統(tǒng)可以自動執(zhí)行語言電話報警服務(wù),并自動撥號的電話號碼防火單位的相關(guān)人員通過電話聲音報警(反過來,撥電話直到撥),并提供以下語音報警信息:第一,當(dāng)前火災(zāi)報警系統(tǒng)的報警信息(火警、故障、連桿等);第二,系統(tǒng)維護、整改提示信息;第三,缺勤情況。
(3)網(wǎng)絡(luò)監(jiān)控中心的軟件設(shè)計。網(wǎng)絡(luò)監(jiān)控中心軟件采用vc++編程,運行在Windows7操作系統(tǒng)上。主要由菜單管理、系統(tǒng)設(shè)置、設(shè)備配置、串口通信、報警顯示、遠程控制、系統(tǒng)查詢、數(shù)據(jù)庫管理、值班管理等12個模塊組成。監(jiān)控計算機采用AT命令通過串口控制GPRSMo-dem,GPRS調(diào)制解調(diào)器提供數(shù)據(jù)傳輸通道,實現(xiàn)電話通話和短信發(fā)送功能。所采用的主要技術(shù)有:
①DLL動態(tài)鏈接庫技術(shù)。數(shù)據(jù)庫、文件系統(tǒng)、打印、查詢、調(diào)制解調(diào)器通信、串口通信、值班管理、顯示等功能分別作為單獨的DLL模塊使用,方便軟件設(shè)計和以后的升級維護。軟件采用模塊化設(shè)計,提高了系統(tǒng)的可擴展性,減少了以后的維護工作。②多線程技術(shù)。調(diào)制解調(diào)器通信和數(shù)據(jù)處理程序采用多線程技術(shù),保證了系統(tǒng)通信的可靠性和實時性。多線程編程存在同步問題,在操作共享數(shù)據(jù)時必須保證數(shù)據(jù)完整性。③數(shù)據(jù)庫技術(shù)。系統(tǒng)中每個子站建立單獨的數(shù)據(jù)庫,保存子站的各類報警信息、工程安裝信息、機組信息等。經(jīng)過比較,微軟的ACCESS數(shù)據(jù)庫可以很容易的滿足系統(tǒng)的需求[3]。
子站火災(zāi)報警控制系統(tǒng)可以通過GPRS網(wǎng)絡(luò)實現(xiàn)以下功能:(1)自動上傳子站火災(zāi)報警系統(tǒng)當(dāng)前工作狀態(tài)、當(dāng)前手動/自動狀態(tài)、當(dāng)前值班信息等;(2)自動上傳子站當(dāng)前火災(zāi)報警、故障、聯(lián)動詳細信息及報警確認信息;(3)接收監(jiān)控中心控制指令,啟動現(xiàn)場消防設(shè)備,實施遠程消防;(4)接收監(jiān)控中心時鐘校準(zhǔn)信息,更改子站火災(zāi)報警系統(tǒng)時鐘(5)接收監(jiān)控中心檢測信息后,輸入值班人員代碼,發(fā)送在職確認信息。