莫小威
摘 要 機(jī)房環(huán)境的管理非常重要,只有對(duì)機(jī)房中的設(shè)備進(jìn)行實(shí)時(shí)監(jiān)測(cè),定期維護(hù)設(shè)備,才能減降低事故的發(fā)生率,保證機(jī)房的安全。但是傳統(tǒng)的人工管理方式效率相對(duì)比較低,也不能及時(shí)的發(fā)現(xiàn)和處理故障問題,這就需要設(shè)計(jì)環(huán)境監(jiān)測(cè)系統(tǒng),使系統(tǒng)能夠自動(dòng)監(jiān)測(cè)環(huán)境中溫濕度、粉塵含量以及煙霧濃度等,并在異常情況下自動(dòng)發(fā)出警報(bào),這樣就可以及時(shí)發(fā)現(xiàn)及處理故障。因此本文主要是對(duì)機(jī)房智能遠(yuǎn)程環(huán)境監(jiān)測(cè)系統(tǒng)軟、硬件進(jìn)行分析與設(shè)計(jì)。
關(guān)鍵詞 數(shù)字電視;機(jī)房環(huán)境;智能遠(yuǎn)程監(jiān)測(cè)系統(tǒng)
中圖分類號(hào) TP27 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 1674-6708(2016)166-0072-02
當(dāng)前三網(wǎng)融合進(jìn)程加快,對(duì)于廣電網(wǎng)絡(luò)服務(wù)運(yùn)營(yíng)商來說,管理的機(jī)房以及設(shè)備明顯增加。而機(jī)房設(shè)備在管理的過程中對(duì)環(huán)境的要求較高,為了減少環(huán)境對(duì)設(shè)備的影響,通常都指定工作人員定期對(duì)進(jìn)行維護(hù)和管理,但這種機(jī)房管理方式相對(duì)比較落后,根本就不能適應(yīng)時(shí)代的發(fā)展需求。這就需要設(shè)計(jì)數(shù)字電視機(jī)房環(huán)境智能遠(yuǎn)程監(jiān)測(cè)系統(tǒng),該系統(tǒng)可以監(jiān)測(cè)機(jī)房環(huán)境狀況,而且還具有報(bào)警機(jī)制,一旦發(fā)生故障,就可以及時(shí)的檢查并處理,能夠?qū)崿F(xiàn)全面集中管理方式。
1 系統(tǒng)的整體設(shè)計(jì)分析
監(jiān)測(cè)系統(tǒng)主要由以下兩大部門組成:第一個(gè)部分是監(jiān)測(cè)中心,第二個(gè)部分是集中管理客戶端。首先,從監(jiān)測(cè)中心的軟件構(gòu)成來看,可以分為2個(gè)軟件,一個(gè)是監(jiān)測(cè)主機(jī),一個(gè)是監(jiān)測(cè)軟件;而機(jī)房集中管理客戶端在設(shè)計(jì)的時(shí)候,使用的是模塊化設(shè)計(jì)。設(shè)備管理過程中為了方便集中管理分布式機(jī)房,不僅是監(jiān)測(cè)中心的設(shè)計(jì),而且機(jī)房客戶端的設(shè)計(jì),全部都采用C/S架構(gòu),以便實(shí)現(xiàn)數(shù)據(jù)交換。該系統(tǒng)的運(yùn)用可以使機(jī)房實(shí)現(xiàn)無人值守,可以在很大程度上提高機(jī)房設(shè)備管理水平。
在整個(gè)系統(tǒng)設(shè)計(jì)中,機(jī)房集中管理客戶端具有多功能性,可采集、分析以及處理一切相關(guān)的數(shù)據(jù)信息,進(jìn)而將信息發(fā)送給上級(jí)管理中心,并且還具有報(bào)警功能;監(jiān)測(cè)中心的工作任務(wù)是對(duì)機(jī)房進(jìn)行管理,并在收到下級(jí)監(jiān)測(cè)站發(fā)送過來的信息后,將其傳給各分機(jī)房。機(jī)房中的溫濕度傳感器主要是采集周圍環(huán)境的溫濕度,并對(duì)其進(jìn)行處理轉(zhuǎn)換成標(biāo)準(zhǔn)電信號(hào),然后再繼續(xù)接入監(jiān)測(cè)模塊;煙霧等信號(hào)傳感器在設(shè)計(jì)的時(shí)候,主要是將其接到處理器的端口,在發(fā)現(xiàn)異常情況時(shí),系統(tǒng)將會(huì)提示報(bào)警信息,進(jìn)而將數(shù)據(jù)信息報(bào)告給監(jiān)測(cè)中心,然后系統(tǒng)自動(dòng)深入的分析報(bào)警信息,從而將其儲(chǔ)存于事故信息庫(kù),最后再提示值班人員故障信息[1]。
2 集中管理客戶端硬件結(jié)構(gòu)設(shè)計(jì)分析
集中管理客戶端硬件結(jié)構(gòu)主要由以下4個(gè)子系統(tǒng)組成:第一個(gè)是溫濕度檢測(cè)子系統(tǒng)。該子系統(tǒng)在使用的過程中可以先設(shè)置溫度與濕度報(bào)警值。該系統(tǒng)將信息傳送給處理器,并將檢測(cè)的結(jié)果以圖形形式顯示,可以看到數(shù)值的變化情況曲線圖,當(dāng)達(dá)到原先設(shè)定的數(shù)值時(shí),系統(tǒng)會(huì)自動(dòng)向管理員提示報(bào)警信息;第二個(gè)是漏水檢測(cè)子系統(tǒng)。機(jī)房管理中如果發(fā)生漏水,很有可能出現(xiàn)電力短路,造成嚴(yán)重的后果。利用漏水傳感器就可以很好的解決這個(gè)問題,當(dāng)只要將子系統(tǒng)設(shè)在空調(diào)等容易漏水的位置,當(dāng)發(fā)生漏水,系統(tǒng)就可以自動(dòng)發(fā)出報(bào)警;第三個(gè)是粉塵監(jiān)測(cè)子系統(tǒng)。利用粉塵探測(cè)器,管理員就可以了解機(jī)房的粉塵含量,從而判定空氣情況[2]。一般來說主要機(jī)房的潔凈度應(yīng)當(dāng)控制在A級(jí),而其他的區(qū)域應(yīng)當(dāng)控制在B級(jí),當(dāng)空氣中的粉塵含量超過標(biāo)準(zhǔn)時(shí),該系統(tǒng)就會(huì)自動(dòng)向管理人員發(fā)出報(bào)警信息;第四個(gè)是煙霧監(jiān)測(cè)子系統(tǒng)。在機(jī)房中,設(shè)備電源線路交錯(cuò)相當(dāng)復(fù)雜,不注意很容易發(fā)生電力起火等事故,如果在機(jī)房中安裝煙霧傳感器,就可以避免火情。當(dāng)機(jī)房因電源線路問題而引起火災(zāi),煙霧濃度達(dá)到設(shè)定的數(shù)值后,該系統(tǒng)就會(huì)發(fā)出報(bào)警信息。
3 系統(tǒng)軟件的設(shè)計(jì)分析
首先,分析的是集中管理客戶端軟件設(shè)計(jì)。該軟件系統(tǒng)主要是在WinCE5.0嵌入式操作系統(tǒng)平臺(tái)上進(jìn)行開發(fā),主要是負(fù)責(zé)實(shí)時(shí)監(jiān)測(cè)機(jī)房環(huán)境。這個(gè)系統(tǒng)能夠顯示友好的人機(jī)界面,在界面中管理員可以看到環(huán)境參數(shù)和狀態(tài)。同時(shí)還開發(fā)了Embedded Visual CE4.0,這是一個(gè)集成開發(fā)環(huán)境,具有多種功能,不僅可以設(shè)計(jì)和創(chuàng)建相關(guān)的應(yīng)用程序,而且還可以對(duì)所開發(fā)的應(yīng)用程序進(jìn)行測(cè)試和調(diào)試。當(dāng)集中管理客戶端啟動(dòng)后,一方面可以自行操作載入操作系統(tǒng),另一方面還能進(jìn)行硬件自檢,此時(shí)監(jiān)測(cè)軟件一旦打開,該系統(tǒng)就可以與之進(jìn)行TCP/IP網(wǎng)絡(luò)連接,當(dāng)連接失敗的情況下,將會(huì)繼續(xù)發(fā)出連接請(qǐng)求,直到連接成功才自行停止。終端開啟后就可以自行接收各傳感器模塊的輸出,在這過程中利用的是輪詢檢測(cè)的方法,同時(shí)還能對(duì)處理獲取的數(shù)據(jù),當(dāng)經(jīng)過處理的數(shù)值超出了設(shè)定的報(bào)警范圍,系統(tǒng)將會(huì)及時(shí)進(jìn)行本地報(bào)警,進(jìn)而自動(dòng)存儲(chǔ)錯(cuò)誤原因,并將相關(guān)的信息發(fā)送到監(jiān)測(cè)中心。編寫好集中管理客戶端軟件后,就可以通過PC機(jī)與ActiveSync進(jìn)行連接,ActiveSync主要是一種嵌人式系統(tǒng),此時(shí)再將其移植到WinCE5.0操作系統(tǒng),就可以實(shí)現(xiàn)應(yīng)有的功能。
其次,分析的是監(jiān)測(cè)中心軟件設(shè)計(jì)。該系統(tǒng)軟件的設(shè)計(jì),需要基于Windows操作系統(tǒng)上才能實(shí)現(xiàn),軟件開發(fā)的過程中,使用的是VC++6.0軟件,然后再利用ACCESS2003,編寫具有多種功能的監(jiān)測(cè)管理軟件。在主機(jī)的設(shè)計(jì)中,全部使用圖形用戶界面統(tǒng)一管理各個(gè)子系統(tǒng)。管理人員可以在用戶顯示界面中看到機(jī)房的環(huán)境狀態(tài),對(duì)機(jī)房環(huán)境進(jìn)行故障和報(bào)警監(jiān)測(cè),當(dāng)機(jī)房中出現(xiàn)異常的現(xiàn)象時(shí),用戶顯示界面中將會(huì)自動(dòng)彈出當(dāng)前的監(jiān)測(cè)情況,使管理人員了解異常事件的發(fā)生時(shí)間、位置等細(xì)化的信息[3]。同時(shí)系統(tǒng)按照一定的分類方法記錄和存儲(chǔ)信息,一般主要是根據(jù)位置、內(nèi)容以及參數(shù)等幾個(gè)不同的類別進(jìn)行歸類,管理人員在日常工作中能夠按照不同的查詢條件進(jìn)行查詢,并打印相應(yīng)的報(bào)表。
4 結(jié)論
監(jiān)測(cè)系統(tǒng)采用C/S架構(gòu)進(jìn)行設(shè)計(jì),可以對(duì)機(jī)房的周圍環(huán)境情況進(jìn)行遠(yuǎn)程監(jiān)測(cè),當(dāng)機(jī)房?jī)?nèi)的溫度、濕度異常,甚至發(fā)生非法闖入、火災(zāi)等事件,系統(tǒng)都可以自動(dòng)向監(jiān)測(cè)中心發(fā)出警報(bào),將事件發(fā)生的時(shí)間、位置等相關(guān)信息記錄下來,管理人員可以隨時(shí)查詢,在很大程度上減少了值班人員的工作量,進(jìn)一步提高了機(jī)房的管理水平。
參考文獻(xiàn)
[1]付保川,班建民,陸衛(wèi)忠,等.基于嵌入式Web的遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)[J].微計(jì)算機(jī)信息,2015,8(10):127-130.
[2]史水娥,楊豪強(qiáng).基于ARM9處理器的機(jī)房環(huán)境遠(yuǎn)程監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J].河南師范大學(xué)學(xué)報(bào):自然科學(xué)版,2013,5(3):169-172.
[3]房好帥,李靜怡,趙逸智.嵌入式Web機(jī)房環(huán)境監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].北華航天工業(yè)學(xué)院學(xué)報(bào),2013,10(5):271-273.