新聞中心

EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 戰(zhàn)術(shù)級(jí)指揮所智能UPS網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

戰(zhàn)術(shù)級(jí)指揮所智能UPS網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

作者: 時(shí)間:2012-08-29 來源:網(wǎng)絡(luò) 收藏

1 引言

本文引用地址:http://www.butianyuan.cn/article/176359.htm

隨著技術(shù)和IT技術(shù)的不斷發(fā)展,朝著化、高頻化、化等方面發(fā)展,已成為金融、電信、保險(xiǎn)、交通、稅務(wù)、證券、能源、制造、軍隊(duì)、教育等各行業(yè)的必要配置。如何對(duì)UPS設(shè)備實(shí)施統(tǒng)一、便捷、高效管理,對(duì)最感興趣UPS信息的監(jiān)視、分析,如何多途徑報(bào)警、處理異常等,成為電源使用、管理必須面對(duì)和解決的問題。

本文對(duì)部隊(duì)級(jí)所多化UPS管理問題進(jìn)行了研究,了一種合理、實(shí)用、高效的智能UPS監(jiān)控方案。該方案充分利用閑置的計(jì)算機(jī)串口資源,減輕了網(wǎng)關(guān)系統(tǒng)的工作量,了UPS的群組管理能力,具備了一定的事件智能化處理能力。

2 級(jí)所UPS使用現(xiàn)狀

級(jí)所(以下簡稱指揮所)是指部隊(duì)師、旅級(jí)及其以下機(jī)關(guān)的指揮所,一般它是綜合戰(zhàn)術(shù)網(wǎng)的核心。為保障指揮所設(shè)備可靠運(yùn)行、延長其使用壽命,保證指揮、控制、情報(bào)信息的暢通傳輸,所有指揮所均配備了高性能的UPS,這些不問斷電源除了在市電異常時(shí)提供電壓穩(wěn)定、波形純正的電能外,還具有通過自帶電源監(jiān)控軟件監(jiān)控自身狀態(tài),記錄、測(cè)試、自動(dòng)設(shè)置、遠(yuǎn)程遙控等功能。

指揮所一般擁有較多的計(jì)算機(jī)和通信設(shè)備,且大部分集中在一個(gè)或幾個(gè)作戰(zhàn)方向室(以下簡稱方向室)內(nèi),UPS的數(shù)量從幾臺(tái)到十幾臺(tái),多數(shù)不間斷電源具有RS232智能監(jiān)控接口,少數(shù)具備SNMP(簡單網(wǎng)絡(luò)管理協(xié)議)接口,利用這些接口經(jīng)過專用通信電纜同服務(wù)器、網(wǎng)關(guān)等設(shè)備相連,將電源與計(jì)算機(jī)網(wǎng)絡(luò)構(gòu)成一個(gè)具有監(jiān)控功能的網(wǎng)絡(luò)供電系統(tǒng)。這樣的方案簡單、易于管理,但一個(gè)突出缺點(diǎn)是占用了大量本來就比較緊張的服務(wù)器或網(wǎng)關(guān)資源,對(duì)于不同方向室的UPS設(shè)備,必須增加SNMP適配器,或者增加服務(wù)器、網(wǎng)關(guān)等設(shè)備。

3 系統(tǒng)的結(jié)構(gòu)與功能

3.1 系統(tǒng)的硬件結(jié)構(gòu)

結(jié)合實(shí)際情況,本文了一套多UPS網(wǎng)絡(luò),該系統(tǒng)包括UPS、網(wǎng)關(guān)、服務(wù)器端、監(jiān)控終端、各戰(zhàn)斗席位、繪圖、投影等設(shè)備,如圖1所示,采用基于代理/管理器(A/M)模式的基本結(jié)構(gòu)。UPS與監(jiān)控終端的連接主要有以下幾種方式:

(1)UPS的RS 232數(shù)據(jù)線直接連接到監(jiān)控終端串口設(shè)備上;

(2)UPS插人SNMP適配器,以TCP/IP方式接入網(wǎng)絡(luò),實(shí)現(xiàn)與監(jiān)控終端的連接;

(3)UPS的監(jiān)控線連接到網(wǎng)關(guān)設(shè)備的串口上,網(wǎng)關(guān)作為協(xié)議轉(zhuǎn)換設(shè)備,將UPS接入網(wǎng)絡(luò),實(shí)現(xiàn)與監(jiān)控終端的連接;網(wǎng)關(guān)可以靈活插入串口擴(kuò)展卡,提供較多的串口資源,本系統(tǒng)網(wǎng)關(guān)設(shè)備有9個(gè)串口,可實(shí)現(xiàn)最多9臺(tái)UPS的接入;

(4)將UPS監(jiān)控線連接到普通計(jì)算機(jī)(工控機(jī))的串口上,普通計(jì)算機(jī)作為服務(wù)器端,代理UPS完成與監(jiān)控終端的連接;服務(wù)器端主機(jī)可以選擇任意一臺(tái)距離UPS較近的計(jì)算機(jī),本系統(tǒng)使用的工控機(jī)每臺(tái)只有1個(gè)串口,能實(shí)現(xiàn)1臺(tái)UPS的接入。

戰(zhàn)術(shù)級(jí)指揮所智能UPS網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) www.21ic.com  電源

本設(shè)計(jì)方案,將普通計(jì)算機(jī)(工控機(jī))作為服務(wù)器端,充分利用其閑置的串口資源完成串網(wǎng)口協(xié)議轉(zhuǎn)換,實(shí)現(xiàn)UPS接入網(wǎng)絡(luò)的功能,從而減輕了網(wǎng)關(guān)工作負(fù)擔(dān),有效降低了系統(tǒng)成本;同時(shí)因?yàn)閁PS分布于各服務(wù)器端管理,提高了系統(tǒng)整體穩(wěn)定性。其中的戰(zhàn)斗、管理席位、繪圖、投影設(shè)備等也通過裝入電源響應(yīng)軟件,實(shí)現(xiàn)接收監(jiān)控終端管控命令,完成電源應(yīng)急操作的功能,與UPS等設(shè)備一起構(gòu)成一套完整的電源網(wǎng)絡(luò)。

3.2 系統(tǒng)的軟件構(gòu)成

代理(Agent)服務(wù)軟件:安裝在服務(wù)器端主機(jī)上或嵌入網(wǎng)關(guān)服務(wù)程序內(nèi),主要提供串網(wǎng)口協(xié)議轉(zhuǎn)換功能,一方面將串口獲取的UPS實(shí)時(shí)數(shù)據(jù)轉(zhuǎn)換成IP數(shù)據(jù)發(fā)送給指定網(wǎng)絡(luò)端口,另一方面解析監(jiān)控終端發(fā)來的數(shù)據(jù)信息,生成相應(yīng)的控制指令傳給串口。

管理器(Manager)軟件:安裝在監(jiān)控終端,監(jiān)控終端也可以是網(wǎng)絡(luò)上任一指定計(jì)算機(jī),實(shí)現(xiàn)以下幾種功能:監(jiān)視UPS數(shù)據(jù)、設(shè)置和控制UPS參數(shù);記錄UPS實(shí)時(shí)狀態(tài)和異常狀態(tài)數(shù)據(jù);檢測(cè)并診斷異常、狀態(tài)告警、廣播異常數(shù)據(jù);智能決策方案,實(shí)現(xiàn)在電源異常時(shí)對(duì)各計(jì)算機(jī)設(shè)備的應(yīng)急管控。

電源響應(yīng)軟件:可以安裝在所有計(jì)算機(jī)(包括部分智能設(shè)備)上,用于響應(yīng)監(jiān)控終端軟件發(fā)來的命令,執(zhí)行相應(yīng)的操作,完成諸如顯示告警窗口、進(jìn)行語音告警、關(guān)閉所有數(shù)據(jù)庫、正常退出應(yīng)用程序、關(guān)閉計(jì)算機(jī)系統(tǒng)等功能。

4 各軟件模塊的結(jié)構(gòu)與功能

4.1 服務(wù)器端程序設(shè)計(jì)

服務(wù)器端程序王要完成以下幾個(gè)功能:通過TCP監(jiān)聽并建立與監(jiān)控終端的連接;通過RS 232打開并從串口獲取UPS返回?cái)?shù)據(jù),向串口發(fā)送UPS設(shè)置、控制指令;將串口獲得的數(shù)據(jù)整理、打包,轉(zhuǎn)換成網(wǎng)絡(luò)數(shù)據(jù)發(fā)送給監(jiān)控終端;接收監(jiān)控終端發(fā)來的控制、設(shè)置命令,解析成相應(yīng)UPS指令。

為便于監(jiān)控終端快速找到UPS資源,服務(wù)器端對(duì)應(yīng)于串口的網(wǎng)絡(luò)端口應(yīng)設(shè)置為固定值9001(本系統(tǒng)中每臺(tái)工控機(jī)臺(tái)只有一個(gè)COM口)。當(dāng)服務(wù)器端服務(wù)啟動(dòng)后,程序自動(dòng)打開并連接串口,同時(shí)開啟網(wǎng)絡(luò)服務(wù)并綁定本地9001端口,使其處于監(jiān)聽模式,以便使監(jiān)控終端方便地掃描、定位本機(jī)數(shù)據(jù)源地址。

考慮到串口通訊速度比較慢,為保證狀態(tài)數(shù)據(jù)的完整性,在服務(wù)程序必須對(duì)串口數(shù)據(jù)進(jìn)行緩存,并實(shí)時(shí)進(jìn)行數(shù)據(jù)檢測(cè),當(dāng)檢測(cè)出有回車/換行標(biāo)志(或超時(shí))時(shí),則將此前數(shù)據(jù)從緩存中截取出來,作為一個(gè)完整的數(shù)據(jù)行發(fā)送給監(jiān)控終端。

4.2 網(wǎng)關(guān)軟件設(shè)計(jì)

網(wǎng)關(guān)的主要功能是進(jìn)行物理接口的引入和數(shù)據(jù)協(xié)議的轉(zhuǎn)換。網(wǎng)關(guān)在指揮所內(nèi)完成各種接口的接入和各種協(xié)議到IP協(xié)議的轉(zhuǎn)換工作,可以透明或轉(zhuǎn)換格式地將數(shù)據(jù)在各種通訊設(shè)備上交互。本系統(tǒng)用到網(wǎng)關(guān)的串網(wǎng)口轉(zhuǎn)換功能,該網(wǎng)關(guān)為嵌入式操作系統(tǒng),其協(xié)議通過軟件轉(zhuǎn)換來實(shí)現(xiàn),軟件的基本設(shè)計(jì)思想同與4.1中服務(wù)器端服務(wù)過程類似。需要注意的是,網(wǎng)關(guān)設(shè)備不是服務(wù)器,只完成協(xié)議轉(zhuǎn)換功能,對(duì)應(yīng)的網(wǎng)絡(luò)端口一般處于客戶端模式,不停地向監(jiān)控終端發(fā)送TCP連接請(qǐng)求,一旦連接成功,便可以實(shí)現(xiàn)UPS與監(jiān)控終端的對(duì)話。

本系統(tǒng)使用的網(wǎng)關(guān)自帶9個(gè)串口,每個(gè)串口配對(duì)一個(gè)固定的網(wǎng)絡(luò)端口(端口范圍為9001~9009),并且將網(wǎng)絡(luò)端口與監(jiān)控終端的701~709端口對(duì)應(yīng)連接,以實(shí)現(xiàn)UPS接入網(wǎng)絡(luò)的功能。


上一頁 1 2 3 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉