999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于電網(wǎng)調(diào)度域設(shè)備監(jiān)測實時數(shù)據(jù)采集的實現(xiàn)方法

2019-12-04 04:16:01張雄寶阮詩迪唐羿軒何伊妮曹偉葉桂南
關(guān)鍵詞:數(shù)據(jù)庫設(shè)備

張雄寶 阮詩迪 唐羿軒 何伊妮 曹偉 葉桂南

摘要:本文介紹一種基于電網(wǎng)調(diào)度域設(shè)備監(jiān)測實時數(shù)據(jù)采集的實現(xiàn)方法。通過分布式任務(wù)調(diào)度技術(shù)、實時流數(shù)據(jù)處理技術(shù)和海量時間序列數(shù)據(jù)庫技術(shù),解決電網(wǎng)調(diào)度域設(shè)備監(jiān)測實時數(shù)據(jù)采集不及時且與業(yè)務(wù)管理數(shù)據(jù)無法互通的問題,實現(xiàn)電網(wǎng)調(diào)度域設(shè)備監(jiān)測數(shù)據(jù)的實時采集、處理和存儲。

關(guān)鍵詞:電網(wǎng)運行監(jiān)控系統(tǒng);實時數(shù)據(jù)采集;clickhouse時序數(shù)據(jù)庫;kafka集群;分布式任務(wù)調(diào)度技術(shù)

中圖分類號:TM76 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2019)08-0036-03

0 引言

電力行業(yè)是國民經(jīng)濟(jì)的基礎(chǔ)能源產(chǎn)業(yè),隨著社會經(jīng)濟(jì)發(fā)展,各行業(yè)對電力的依賴性明顯增強(qiáng),對供電可靠性及電能質(zhì)量的要求日益提高。近年來,隨著我國電力建設(shè)逐漸由發(fā)電建設(shè)向智能電網(wǎng)建設(shè)轉(zhuǎn)移。智能電網(wǎng)的建設(shè),其中重要的技術(shù)部分,是解決如何實現(xiàn)設(shè)備實時運行數(shù)據(jù)與業(yè)務(wù)管理數(shù)據(jù)的融合和綜合利用,即IT與OT的融合技術(shù)。在電網(wǎng)領(lǐng)域,隨著大數(shù)據(jù)技術(shù)的興起,IT與OT的融合技術(shù)研究也屬于方興未艾的階段。電力調(diào)度領(lǐng)域廣泛使用的OCS(電網(wǎng)運行監(jiān)控系統(tǒng))即是該技術(shù)的典型表現(xiàn)。通過OCS,可在展示頁面上監(jiān)測各設(shè)備的實時運行狀態(tài)、線路的電流值、電壓值。但在如何將實時運行數(shù)據(jù)與業(yè)務(wù)管理類數(shù)據(jù)進(jìn)行關(guān)聯(lián)、融合和利用,仍存在技術(shù)上的空白。

為了解決上述問題,本文提供了一種基于電網(wǎng)調(diào)度域設(shè)備監(jiān)測實時數(shù)據(jù)采集的實現(xiàn)方法,從技術(shù)上解決目前電網(wǎng)調(diào)度域設(shè)備監(jiān)測實時數(shù)據(jù)采集不及時且與業(yè)務(wù)管理數(shù)據(jù)無法互通的問題,本文通過分布式任務(wù)調(diào)度技術(shù)、實時流數(shù)據(jù)處理技術(shù)和海量時間序列數(shù)據(jù)庫技術(shù)即IT與OT的融合技術(shù),實現(xiàn)電網(wǎng)調(diào)度域設(shè)備監(jiān)測數(shù)據(jù)的實時采集、處理和存儲,實現(xiàn)對設(shè)備運行情況實時監(jiān)控和管理。

1 實時數(shù)據(jù)采集方法

電網(wǎng)調(diào)度域的設(shè)備監(jiān)測數(shù)據(jù)屬于時序數(shù)據(jù),具有產(chǎn)生頻率快、數(shù)據(jù)量大、數(shù)據(jù)帶有時間標(biāo)簽等特點[1]。針對目前電網(wǎng)調(diào)度域設(shè)備監(jiān)測數(shù)據(jù)采集不及時的問題,本文提供了一種基于分布式任務(wù)調(diào)度技術(shù)、實時流計算技術(shù)、海量時間序列數(shù)據(jù)庫技術(shù)的實時數(shù)據(jù)采集方法,可以實現(xiàn)電網(wǎng)調(diào)度域設(shè)備監(jiān)測數(shù)據(jù)的實時采集、處理和存儲。

實時流計算可以很好地對大規(guī)模流動數(shù)據(jù)在不斷變化的運動過程中實時地進(jìn)行分析,捕捉到可能有用的信息。海量時間序列數(shù)據(jù)庫是一種專為時間序列數(shù)據(jù)優(yōu)化而設(shè)計的數(shù)據(jù)庫。時序數(shù)據(jù)具有產(chǎn)生頻率快、數(shù)據(jù)量大、數(shù)據(jù)帶有時間標(biāo)簽等特點,基于時間序列數(shù)據(jù)的特點,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫無法滿足對時間序列數(shù)據(jù)的有效存儲和處理。clickhouse時序數(shù)據(jù)庫通過使用特殊的存儲方式,可以高效存儲和快速處理海量時序大數(shù)據(jù),是解決海量數(shù)據(jù)處理的一項重要技術(shù)[2-3]。

1.1 分布式任務(wù)調(diào)度技術(shù)

分布式任務(wù)調(diào)度技術(shù)是基于LTS框架將大批量的處理任務(wù)分配到不同的計算節(jié)點上運行[4]。LTS框架包括三種節(jié)點,具體為JobClient節(jié)點、JobTracker節(jié)點、TaskTracker節(jié)點。各個節(jié)點都是無狀態(tài)的,可以部署多個,來實現(xiàn)負(fù)載均衡,實現(xiàn)更大的負(fù)載量, 并且框架具有很好的容錯能力。JobClient節(jié)點用于提交任務(wù)和接收任務(wù)執(zhí)行反饋結(jié)果;JobTracker節(jié)點用于接收并分配任務(wù)和任務(wù)調(diào)度;TaskTracker節(jié)點用于執(zhí)行任務(wù)以及執(zhí)行完任務(wù)后將執(zhí)行結(jié)果反饋給JobTracker節(jié)點。

任務(wù)分配過程如圖1所示,JobClient提交一個任務(wù)給Job Tracker,JobTracker收到JobClient提交來的任務(wù),先生成一個唯一的JobID,JobTracker發(fā)現(xiàn)有(任務(wù)執(zhí)行的)可用的TaskTracker節(jié)點(組)之后,將優(yōu)先級最大,最先提交的任務(wù)分發(fā)給Task Tracker。這里JobTracker會優(yōu)先分配給比較空閑的TaskTracker節(jié)點,達(dá)到負(fù)載均衡。TaskTracker收到JobTracker分發(fā)來的任務(wù)之后,執(zhí)行。

任務(wù)執(zhí)行過程如圖2所示,JobClient提交任務(wù)到JobTracker,JobTracker將任務(wù)保存到可執(zhí)行任務(wù)隊列,然后將任務(wù)發(fā)送給空閑的TaskTracker執(zhí)行,并把任務(wù)移到執(zhí)行中任務(wù)隊列,任務(wù)執(zhí)行完成后反饋結(jié)果到JobTracker,如果設(shè)置了反饋客戶端標(biāo)識,將結(jié)果反饋到JobClient。

1.2 實時流數(shù)據(jù)處理技術(shù)

實時流計算可以很好地對大規(guī)模流動數(shù)據(jù)在不斷變化的運動過程中實時地進(jìn)行分析,捕捉到可能有用的信息。實時流處理基于kafka框架進(jìn)行實現(xiàn),kafka是一個分布式的發(fā)布訂閱消息系統(tǒng),它的特性就是可以實時的處理大量數(shù)據(jù)以滿足各種需求場景[5-6]。Apache Kafka與傳統(tǒng)消息系統(tǒng)相比,有以下優(yōu)勢:

(1)它被設(shè)計為一個分布式系統(tǒng),易于向外擴(kuò)展;

(2)它同時為發(fā)布和訂閱提供高吞吐量;

(3)它支持多訂閱者,當(dāng)失敗時能自動平衡消費者;

(4)它將消息持久化到磁盤,因此可用于批量消費,例如ETL,以及實時應(yīng)用程序。

使用kafka實時流計算技術(shù)對實時數(shù)據(jù)進(jìn)行計算具體是通過kafka的生產(chǎn)者消費者模式實現(xiàn)數(shù)據(jù)的實時處理,如圖3所示,生產(chǎn)者生產(chǎn)數(shù)據(jù),交給broker進(jìn)行存儲,消費者需要數(shù)據(jù)時就從broker中取出數(shù)據(jù),并對數(shù)據(jù)進(jìn)行處理。

下載解析后的E文件數(shù)據(jù)不間斷的推送至kafka實時消息總線,并保存在kafka的topic中,然后調(diào)用kafka的filter接口對E文件數(shù)據(jù)的狀態(tài)字段進(jìn)行監(jiān)控,以實現(xiàn)開關(guān)狀態(tài)監(jiān)控、電壓、電流突變告警以及重點設(shè)備的運行狀態(tài)監(jiān)控。

開關(guān)狀態(tài)、電壓、電流及重點設(shè)備狀態(tài)的實時數(shù)據(jù)經(jīng)過下載解析,不間斷的將數(shù)據(jù)推送到kafka消息系統(tǒng)。開關(guān)狀態(tài)監(jiān)控處理過程如下,開關(guān)狀態(tài)數(shù)據(jù)在kafka中對應(yīng)是用一個topic來存儲,然后調(diào)用kafka的filter接口對開關(guān)的狀態(tài)字段進(jìn)行監(jiān)控,如果狀態(tài)是0則表示開關(guān)跳閘。電壓、電流突變告警及重點設(shè)備的運行狀態(tài)監(jiān)控的處理過程如下,首先根據(jù)要求設(shè)定電壓、電流及重點設(shè)備狀態(tài)數(shù)據(jù)的閥值,然后通過kafka的filter接口對數(shù)據(jù)進(jìn)行監(jiān)控,超過閥值的數(shù)據(jù)就是異常數(shù)據(jù),需要將數(shù)據(jù)進(jìn)行輸出和告警。監(jiān)控到的結(jié)果數(shù)據(jù)可以輸出到應(yīng)用界面進(jìn)行展示,整個實時數(shù)據(jù)處理過程可以達(dá)到秒級。

1.3 海量時間序列數(shù)據(jù)庫技術(shù)

電網(wǎng)調(diào)度域的設(shè)備監(jiān)測實時數(shù)據(jù)是屬于帶時間標(biāo)簽的時序數(shù)據(jù),數(shù)據(jù)產(chǎn)生頻率快、依賴于采集時間、測量點多信息量大,每天產(chǎn)生幾十GB的數(shù)據(jù),傳統(tǒng)的關(guān)系型數(shù)據(jù)庫無法滿足對時間序列數(shù)據(jù)的有效存儲和處理。Clickhouse是面向聯(lián)機(jī)分析處理(OLAP,On-Line Analytical Processing)的列式存儲數(shù)據(jù)庫,適合快速處理海量的時序數(shù)據(jù),并能夠?qū)崿F(xiàn)快速查詢和分析。ClickHouse數(shù)據(jù)庫具備以下特點:

(1)真正的列式DBMS;

(2)數(shù)據(jù)壓縮;

(3)數(shù)據(jù)的磁盤存儲;

(4)多核心并行處理;

(5)多服務(wù)器分布式處理;

(6)支持SQL;

(7)向量引擎;

(8)實時的數(shù)據(jù)更新;

(9)索引;

(10)適合在線查詢;

(11)支持近似計算。

通過Clickhouse時間序列數(shù)據(jù)庫,可以實現(xiàn)歷史數(shù)據(jù)的快速查詢和分析,例如明細(xì)數(shù)據(jù)的日、月累計數(shù)據(jù)統(tǒng)計,歷史數(shù)據(jù)的任意時間段的記錄數(shù)、最大值、均值、最小值、最大值發(fā)送時間、最小值發(fā)生時間等常規(guī)統(tǒng)計查詢。

2 具體實施方式

E語言是電力系統(tǒng)的數(shù)據(jù)標(biāo)記語言[7],其所形成的實例數(shù)據(jù)是一種標(biāo)記化的純文本數(shù)據(jù),E語言通過少量標(biāo)記符號和描述語法,可以簡潔高效地描述電力系統(tǒng)各種簡單和復(fù)雜數(shù)據(jù)模型。調(diào)度域監(jiān)測設(shè)備實時數(shù)據(jù)的源文件格式采用E語言文件格式,E文件數(shù)據(jù)包括開關(guān)狀態(tài)數(shù)據(jù)、電壓電流數(shù)據(jù)、設(shè)備狀態(tài)數(shù)據(jù)。

本文采用分布式任務(wù)調(diào)度技術(shù)從電網(wǎng)運行監(jiān)控系統(tǒng)下載E文件數(shù)據(jù)并進(jìn)行解析,然后將解析后的數(shù)據(jù)推送到kafka實時消息總線并將數(shù)據(jù)保存在clickhouse時間序列數(shù)據(jù)庫中進(jìn)行存儲和在線統(tǒng)計。如圖4所示,基于電網(wǎng)調(diào)度域設(shè)備監(jiān)測實時數(shù)據(jù)采集的實現(xiàn)方法,包括以下步驟:

E語言的數(shù)據(jù)文件無法直接存儲于kafka的消息總線和clickh-ouse數(shù)據(jù)數(shù)據(jù)庫,需要先經(jīng)過程序的解析。優(yōu)選地,所述采用分布式任務(wù)調(diào)度技術(shù)從電網(wǎng)運行監(jiān)控系統(tǒng)下載E文件數(shù)據(jù)并進(jìn)行解析的具體步驟包括:

(1)根據(jù)數(shù)據(jù)文件的周期,例如5分鐘、15分鐘、1個小時等,定時生成待處理的文件列表;

(2)根據(jù)待處理的文件列表,每個文件單獨發(fā)布一個執(zhí)行任務(wù);

(3)執(zhí)行任務(wù)對E文件數(shù)據(jù)進(jìn)行下載和解析,執(zhí)行任務(wù)在多個任務(wù)服務(wù)器節(jié)點上并發(fā)執(zhí)行。

使用kafka實時流計算技術(shù)對實時數(shù)據(jù)進(jìn)行計算,通過計算得到開關(guān)異常跳閘數(shù)據(jù)、電壓電流突變數(shù)據(jù)以及重點設(shè)備的狀態(tài)數(shù)據(jù),從而實現(xiàn)開關(guān)狀態(tài)監(jiān)控、電壓、電流突變告警以及重點設(shè)備的運行狀態(tài)監(jiān)控。

使用時間序列數(shù)據(jù)庫clickhouse對海量時間序列歷史數(shù)據(jù)進(jìn)行存儲和在線統(tǒng)計。

3 結(jié)語

本文提供了一種基于電網(wǎng)調(diào)度域設(shè)備監(jiān)測實時數(shù)據(jù)采集的實現(xiàn)方法,通過分布式任務(wù)調(diào)度技術(shù)、實時流數(shù)據(jù)處理技術(shù)和海量時間序列數(shù)據(jù)庫技術(shù),實現(xiàn)電網(wǎng)調(diào)度域設(shè)備監(jiān)測數(shù)據(jù)的實時采集、處理和存儲,進(jìn)一步提高了對設(shè)備和電網(wǎng)運行情況的監(jiān)控力度,提高設(shè)備運行管理智能化水平。實時流計算可以很好地對大規(guī)模流動數(shù)據(jù)在不斷變化的運動過程中實時地進(jìn)行分析,捕捉到可能有用的信息。海量時間序列數(shù)據(jù)庫是一種專為時間序列數(shù)據(jù)優(yōu)化而設(shè)計的數(shù)據(jù)庫。時序數(shù)據(jù)具有產(chǎn)生頻率快、數(shù)據(jù)量大、數(shù)據(jù)帶有時間標(biāo)簽等特點,基于時間序列數(shù)據(jù)的特點,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫無法滿足對時間序列數(shù)據(jù)的有效存儲和處理。clickhouse時序數(shù)據(jù)庫通過使用特殊的存儲方式,可以高效存儲和快速處理海量時序大數(shù)據(jù),是解決海量數(shù)據(jù)處理的一項重要技術(shù)。

參考文獻(xiàn)

[1] 曹軍威,萬宇鑫,涂國煜,張樹卿,夏艾瑄,劉小非,陳震,陸超,等.智能電網(wǎng)信息系統(tǒng)體系結(jié)構(gòu)研究[J].計算機(jī)學(xué)報,2013(01):143-167.

[2] 顧恩碩,劉海粟,白雪,等.關(guān)系數(shù)據(jù)庫與非關(guān)系數(shù)據(jù)庫[J].藝術(shù)科技,2016(12):84.

[3] 陳勇.銀行日志倉儲中心系統(tǒng)的設(shè)計與實現(xiàn)[D].湖南大學(xué),2017.

[4] 承林,王海寧,高春成,等.分布式任務(wù)調(diào)度在電力市場交易系統(tǒng)中的應(yīng)用設(shè)計[J].計算機(jī)應(yīng)用與軟件,2018(11):163-167.

[5] 金雙喜,李永,吳驊,武文廣,李俊臣,張新艷,等.基于Kafka消息隊列的新一代分布式電量采集方法研究[J].智慧電力,2018(02):77-82.

[6] 王鄭合,王鋒,鄧輝,柳翠寅,張曉麗,等.一種優(yōu)化的Kafka消費者/客戶端負(fù)載均衡算法[J]計算機(jī)應(yīng)用與軟件,2017(08):2306-2309.

[7] 孫世明,孟勇亮,楊雪,等.基于E語言數(shù)據(jù)交互的自動化系統(tǒng)監(jiān)視平臺設(shè)計[J].電力應(yīng)用,2015(S2):4-8.

Realization of Real-time Data Acquisition for Equipment Monitoring in Power Network Dispatching Domain

ZHANG Xiong-bao, RUAN Shi-di, TANG Yi-xuan, HE Yi-ni, CAO Wei, YE Gui-nan

(Guangxi Electric Power Dispatch Control Center, Nanning Guangxi? 530000)

Abstract:This paper introduces a real-time data acquisition method based on equipment monitoring in power grid dispatching area. By means of distributed task scheduling technology, real-time flow data processing technology and massive time series database technology, the problem that the real-time data acquisition of equipment monitoring in power grid dispatching domain is not timely and can not communicate with business management data is solved, and the real-time data acquisition, processing and storage of equipment monitoring in power grid dispatching domain are realized.

Key words:Power grid operation monitoring system; real-time data acquisition; Clickhouse time series database; Kafka cluster; distributed task scheduling technology

猜你喜歡
數(shù)據(jù)庫設(shè)備
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
數(shù)據(jù)庫
財經(jīng)(2017年15期)2017-07-03 22:40:49
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
500kV輸變電設(shè)備運行維護(hù)探討
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
如何在設(shè)備采購中節(jié)省成本
主站蜘蛛池模板: 亚洲精品无码高潮喷水A| 黄色网站不卡无码| 亚洲日韩欧美在线观看| 99视频在线免费| 欧美在线视频不卡第一页| 91福利片| a级高清毛片| 国内视频精品| 国产毛片高清一级国语 | 亚洲精品天堂在线观看| 国产一级无码不卡视频| 免费网站成人亚洲| 欧美乱妇高清无乱码免费| 怡春院欧美一区二区三区免费| 97人妻精品专区久久久久| 欧美精品亚洲精品日韩专区| 久久99精品国产麻豆宅宅| 国产成人久久777777| 777午夜精品电影免费看| 茄子视频毛片免费观看| 欧美精品亚洲精品日韩专区| 5555国产在线观看| 国产精品黄色片| 久久国语对白| 国产乱人免费视频| 一区二区三区成人| 午夜限制老子影院888| 国产精品自在在线午夜区app| 91精品国产91欠久久久久| 原味小视频在线www国产| 亚洲精品大秀视频| 欧美精品1区2区| 中国成人在线视频| 91福利国产成人精品导航| 无码人妻免费| 欧美一级高清免费a| 91原创视频在线| 精品无码一区二区三区电影| 国产成人AV综合久久| 国产区网址| 国产精品30p| 日本免费一区视频| 高清不卡毛片| 国产小视频a在线观看| 一级一级一片免费| 4虎影视国产在线观看精品| 久久精品国产精品青草app| 欧洲欧美人成免费全部视频| 精品视频第一页| 亚洲热线99精品视频| 亚洲男人的天堂久久香蕉| 四虎影视国产精品| 国产Av无码精品色午夜| 日韩福利视频导航| 国产在线视频自拍| 欲色天天综合网| 国产成人一区二区| 综合网久久| 欧美黄色a| 国产精品毛片在线直播完整版| 婷婷五月在线视频| 久久综合九色综合97网| 久精品色妇丰满人妻| 亚洲日本中文字幕乱码中文| 性喷潮久久久久久久久| 亚洲福利网址| 久夜色精品国产噜噜| 欧美va亚洲va香蕉在线| 手机在线免费不卡一区二| 日韩精品亚洲精品第一页| 亚洲大尺码专区影院| 在线一级毛片| 风韵丰满熟妇啪啪区老熟熟女| 鲁鲁鲁爽爽爽在线视频观看| 波多野结衣在线一区二区| 99尹人香蕉国产免费天天拍| 久久久国产精品免费视频| 日韩国产高清无码| 伊人色婷婷| 日韩第九页| 国产91精品调教在线播放| 亚洲精品午夜天堂网页|