肖 亮
(華能龍開(kāi)口水電有限公司龍開(kāi)口水電廠(chǎng),云南 大理671505)
根據(jù)《大中型水電站無(wú)人值班技術(shù)規(guī)范》要求,為了將計(jì)算機(jī)監(jiān)控系統(tǒng)重要報(bào)警信息及時(shí)傳達(dá)給相應(yīng)的運(yùn)行維護(hù)人員,電站應(yīng)具有完善的移動(dòng)報(bào)警系統(tǒng),確保電站運(yùn)行出現(xiàn)異?;蚬收蠒r(shí),報(bào)警信息能及時(shí)可靠地發(fā)送至應(yīng)急待命人員及其他相關(guān)人員。
龍開(kāi)口電廠(chǎng)位于云南省大理州鶴慶縣境內(nèi)的金沙江中游河段,是金沙江中游河段水電規(guī)劃中的第6個(gè)梯級(jí)電站,龍開(kāi)口電廠(chǎng)裝機(jī)容量180萬(wàn)kW,共5臺(tái)360 MW水輪發(fā)電機(jī)組,于2014年1月全部投產(chǎn)發(fā)電。電廠(chǎng)自行設(shè)計(jì)并投入應(yīng)用的ONCALL系統(tǒng)采用企信通加Modem Pool(下文簡(jiǎn)稱(chēng)貓池)的冗余配置方式,通過(guò)外網(wǎng)將需發(fā)送的報(bào)警信息發(fā)送至移動(dòng)企信通后臺(tái),由企信通后臺(tái)實(shí)現(xiàn)報(bào)警信息短信發(fā)送功能;當(dāng)外網(wǎng)通信中斷時(shí),通過(guò)貓池里面的移動(dòng)和電信SIM卡發(fā)送報(bào)警短信。報(bào)警信息通過(guò)短信實(shí)時(shí)、準(zhǔn)確地發(fā)送到對(duì)應(yīng)分組的運(yùn)行維護(hù)人員值班手機(jī)中,讓相應(yīng)運(yùn)行維護(hù)人員第一時(shí)間掌握?qǐng)?bào)警信息,及時(shí)做出有效的應(yīng)對(duì)措施。本文就龍開(kāi)口電廠(chǎng)ONCALL系統(tǒng)設(shè)計(jì)及功能實(shí)現(xiàn)進(jìn)行簡(jiǎn)要的論述與說(shuō)明,介紹其在龍開(kāi)口電廠(chǎng)中的應(yīng)用。
ONCALL報(bào)警系統(tǒng)整體架構(gòu)圖,從下至上分別是:數(shù)據(jù)發(fā)送傳輸層、數(shù)據(jù)接收解析層、WEB配置層和數(shù)據(jù)轉(zhuǎn)發(fā)層,如圖1所示。
圖1 ONCALL報(bào)警系統(tǒng)整體架構(gòu)圖
其中,數(shù)據(jù)發(fā)送傳輸層在收到監(jiān)控系統(tǒng)報(bào)警短信后通過(guò)數(shù)據(jù)讀取和推送程序,組合成一條報(bào)警信息,并通過(guò)與監(jiān)控系統(tǒng)服務(wù)器相連的短信貓池向電廠(chǎng)企信通號(hào)碼進(jìn)行點(diǎn)對(duì)點(diǎn)的短信發(fā)送。
電廠(chǎng)企信通號(hào)碼接收到短信后,由內(nèi)容解析程序根據(jù)短信內(nèi)容進(jìn)行自動(dòng)化分析處理,解析為WEB配置管理中點(diǎn)表數(shù)據(jù),解析成功后,再結(jié)合相應(yīng)報(bào)警點(diǎn)所配置的短信接收群組信息,通過(guò)企信通進(jìn)行信息批量轉(zhuǎn)發(fā)。
WEB配置管理負(fù)責(zé)維護(hù)信息發(fā)送的相關(guān)配置,如:信號(hào)報(bào)警點(diǎn)表、報(bào)警信號(hào)推送組、人員基本信息、信息推送開(kāi)關(guān)配置等,并記錄短信收發(fā)記錄,提供查詢(xún)統(tǒng)計(jì)功能。
ONCALL系統(tǒng)通過(guò)貓池進(jìn)行數(shù)據(jù)外發(fā)的方式可以保證系統(tǒng)的安全性符合國(guó)家要求,唯一的缺點(diǎn)在于外發(fā)短信至企信通時(shí)會(huì)受到SIM卡和運(yùn)行商的限制,發(fā)送效率取決于實(shí)際情況下的實(shí)測(cè)效果。
計(jì)算機(jī)監(jiān)控系統(tǒng)報(bào)警數(shù)據(jù)通過(guò)一區(qū)監(jiān)控系統(tǒng)服務(wù)器發(fā)出,經(jīng)貓池以短信方式將報(bào)警信息發(fā)送至電廠(chǎng)企信通短信接收網(wǎng)關(guān),在接收到來(lái)自企信通短信接收網(wǎng)關(guān)的報(bào)警信息后,由部署在ONCALL短信外發(fā)服務(wù)器上的WEB配置管理程序、短信接收程序和企信通短信發(fā)送網(wǎng)關(guān)接口互相調(diào)用,完成短信數(shù)據(jù)解析、批量轉(zhuǎn)發(fā)的功能,部署方式如圖2所示。
圖2 系統(tǒng)部署方式
ONCALL系統(tǒng)基于ASP.NET框架,數(shù)據(jù)庫(kù)為MS SQLSERVER,系統(tǒng)功能如圖3所示。
圖3 系統(tǒng)功能圖
計(jì)算機(jī)監(jiān)控系統(tǒng)接口:根據(jù)監(jiān)控系統(tǒng)的接口獲取系統(tǒng)發(fā)出的報(bào)警信號(hào),并組合成待發(fā)送的文字內(nèi)容。
貓池發(fā)送接口:通過(guò)貓池發(fā)送接口將待發(fā)文字內(nèi)容通過(guò)點(diǎn)對(duì)點(diǎn)方式發(fā)送至廠(chǎng)企信通接口,并記錄發(fā)送歷史。
短信接收網(wǎng)關(guān):數(shù)據(jù)接收程序獲取來(lái)自貓池中的手機(jī)號(hào)碼所發(fā)送的短信,并存儲(chǔ)至ONCALL外網(wǎng)服務(wù)器數(shù)據(jù)庫(kù)中,供后續(xù)加工處理。
歷史接收記錄查詢(xún):提供按時(shí)間段、短信內(nèi)容模糊查詢(xún)接收到貓池的短信數(shù)據(jù)。
短信內(nèi)容解析:實(shí)時(shí)解析收到的短信內(nèi)容,將內(nèi)容解析為程序所能識(shí)別的文字段,并得出該條短信對(duì)應(yīng)的報(bào)警點(diǎn)表數(shù)據(jù)。
點(diǎn)表匹配:將解析出來(lái)的報(bào)警點(diǎn)與點(diǎn)表庫(kù)中的數(shù)據(jù)進(jìn)行匹配,得出該點(diǎn)需要發(fā)送的短信群組,組合后存儲(chǔ)至待發(fā)數(shù)據(jù)庫(kù)中。
處理結(jié)果查詢(xún):可查詢(xún)收到來(lái)自貓池短信的信息文本處理結(jié)果。
短信發(fā)送網(wǎng)關(guān):調(diào)用企信通數(shù)據(jù)發(fā)送接口實(shí)時(shí)發(fā)送待發(fā)數(shù)據(jù)庫(kù)中的短信,并將發(fā)送信息存儲(chǔ)至已發(fā)短信數(shù)據(jù)庫(kù)中。
歷史發(fā)送信息查詢(xún):可按時(shí)間段、短信內(nèi)容模糊查詢(xún)歷史數(shù)據(jù)發(fā)送情況。
推送開(kāi)關(guān)設(shè)置:可打開(kāi)或關(guān)閉報(bào)警信息推送功能,如:在檢修期、設(shè)備試驗(yàn)階段關(guān)閉信息推送功能。
報(bào)警信號(hào)點(diǎn)表:可由系統(tǒng)管理員維護(hù)管理報(bào)警信號(hào)點(diǎn)表。提供增、刪、查、改和導(dǎo)入、導(dǎo)出功能。
報(bào)警信號(hào)分組:可由系統(tǒng)管理員維護(hù)管理報(bào)警信號(hào)分組。提供增、刪、查、改和導(dǎo)入、導(dǎo)出功能。
人員分組:包含人員設(shè)置和分組設(shè)置兩個(gè)功能,人員設(shè)置維護(hù)人員基本信息和手機(jī)號(hào)。分組設(shè)置將人員按組進(jìn)行劃分。報(bào)警信息按組推送,一個(gè)消息可推送至多個(gè)分組。
信息推送查詢(xún):信息推送是在WEB后臺(tái)自動(dòng)進(jìn)行,系統(tǒng)提供信息推送查詢(xún),可查詢(xún)到信息推送的情況。
綜合統(tǒng)計(jì):可按機(jī)組、報(bào)警類(lèi)別、時(shí)間等條件,進(jìn)行報(bào)警信息的圖表查詢(xún)統(tǒng)計(jì),可導(dǎo)出相關(guān)明細(xì)。
權(quán)限管理:設(shè)置組織結(jié)構(gòu)、用戶(hù)信息、角色、訪(fǎng)問(wèn)權(quán)限、系統(tǒng)日志等。
智能化是水電廠(chǎng)發(fā)展的趨勢(shì),ONCALL系統(tǒng)是計(jì)算機(jī)監(jiān)控系統(tǒng)數(shù)據(jù)傳遞的快捷方式,將電廠(chǎng)計(jì)算機(jī)監(jiān)控系統(tǒng)數(shù)據(jù)快速、準(zhǔn)確、高效地傳遞給相關(guān)人員體現(xiàn)了電廠(chǎng)智能化水平。龍開(kāi)口電廠(chǎng)自行設(shè)計(jì)具有“企信通+貓池”冗余配置的ONCALL系統(tǒng)界面簡(jiǎn)潔、配置靈活、功能強(qiáng)大、使用方便,能夠滿(mǎn)足電廠(chǎng)對(duì)ONCALL系統(tǒng)的實(shí)際需要。ONCALL系統(tǒng)的投運(yùn),滿(mǎn)足了電廠(chǎng)對(duì)于《大中型水電站無(wú)人值班技術(shù)規(guī)范》的要求,提高了電廠(chǎng)的安全、可靠運(yùn)行水平。