動(dòng)力環(huán)境監(jiān)控整個(gè)系統(tǒng)主要由以下四部分組成:前端設(shè)備,數(shù)據(jù)采集、處理、存儲(chǔ)層,應(yīng)用層及展示層。動(dòng)力環(huán)境監(jiān)控各部分的主要作用如下:
1)前端設(shè)備:通過數(shù)據(jù)接口(RS485、SNMP等通訊方式)將前端動(dòng)力環(huán)境監(jiān)控各系統(tǒng)數(shù)據(jù)上傳至嵌入式服務(wù)器。
2)數(shù)據(jù)采集、處理、存儲(chǔ)層:由采集單元和數(shù)據(jù)總線構(gòu)成,實(shí)現(xiàn)前端設(shè)備的信息采集。動(dòng)力環(huán)境監(jiān)控系統(tǒng)實(shí)時(shí)處理平臺(tái)和數(shù)據(jù)分析平臺(tái)及數(shù)據(jù)存儲(chǔ)組成,實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)處理和在線分析及存儲(chǔ)。采集單元:采集單元將前端設(shè)備的各種協(xié)議適配成標(biāo)準(zhǔn)平臺(tái)協(xié)議,并發(fā)送至數(shù)據(jù)總線供平臺(tái)進(jìn)行數(shù)據(jù)監(jiān)控。
數(shù)據(jù)總線:數(shù)據(jù)總線采用消息隊(duì)列方式進(jìn)行采集單元及平臺(tái)組件間的信息交換,確保數(shù)據(jù)不漏傳,不多傳,即使斷線也可以自動(dòng)恢復(fù)掉線的數(shù)據(jù)。
動(dòng)力環(huán)境監(jiān)控系統(tǒng)實(shí)時(shí)處理平臺(tái)基于流式集群計(jì)算平臺(tái),運(yùn)行實(shí)時(shí)性要求高的業(yè)務(wù),如復(fù)雜事件分析、數(shù)值計(jì)算等。為快速定位故障根源、各種類報(bào)表報(bào)告提供實(shí)時(shí)的數(shù)據(jù)二次計(jì)算。
數(shù)據(jù)分析通過在線分析引擎將規(guī)整后的動(dòng)力環(huán)境監(jiān)控?cái)?shù)據(jù)按照分析主題建立決策分析數(shù)據(jù)集,例如提供供電質(zhì)量分析、蓄電池落后電池故障分析等。同時(shí)可以利用數(shù)據(jù)倉庫中的數(shù)據(jù)進(jìn)行機(jī)器學(xué)習(xí),運(yùn)用各種數(shù)據(jù)挖掘算法進(jìn)行分析,如趨勢分析、影響分析等。
數(shù)據(jù)存儲(chǔ):根據(jù)數(shù)據(jù)的業(yè)務(wù)特性(如參數(shù)、配置、狀態(tài)等),對數(shù)據(jù)進(jìn)行存儲(chǔ)。
3)展示層:將數(shù)據(jù)信息通過大屏、WEB、移動(dòng)終端進(jìn)行交互展示。
4)應(yīng)用層:根據(jù)上傳的動(dòng)力環(huán)境監(jiān)控數(shù)據(jù)完成應(yīng)用級功能的實(shí)現(xiàn),主要包括設(shè)備監(jiān)控、報(bào)警輸出等。