配用電大數(shù)據(jù)應(yīng)用系統(tǒng)總體架構(gòu)分?jǐn)?shù)據(jù)資源、數(shù)據(jù)處理、公共服務(wù)、業(yè)務(wù)應(yīng)用4個(gè)層次,見圖1。數(shù)據(jù)資源層為數(shù)據(jù)處理提供數(shù)據(jù)源輸入,數(shù)據(jù)處理層為公共服務(wù)層提供數(shù)據(jù)及計(jì)算服務(wù)功能,公共服務(wù)層為業(yè)務(wù)應(yīng)用層提供業(yè)務(wù)應(yīng)用的交互操作。
圖1 智能配用電大數(shù)據(jù)應(yīng)用總體架構(gòu)圖
數(shù)據(jù)資源層主要實(shí)現(xiàn)從歷史、實(shí)時(shí)數(shù)據(jù)中心或相關(guān)業(yè)務(wù)系統(tǒng)獲取電網(wǎng)內(nèi)外部數(shù)據(jù),如配電自動化系統(tǒng)、用電信息采集系統(tǒng)等內(nèi)部數(shù)據(jù),氣象信息等外部數(shù)據(jù)。
數(shù)據(jù)處理層采用混合型的大數(shù)據(jù)存儲和處理架構(gòu)實(shí)現(xiàn)對多源異構(gòu)配用電大數(shù)據(jù)的多樣性存儲和處理功能?;旌洗鎯蛇m應(yīng)分布式文件系統(tǒng)、列式數(shù)據(jù)庫、內(nèi)存數(shù)據(jù)庫等多種數(shù)據(jù)存儲和管理形式,以滿足不同應(yīng)用的需求;處理架構(gòu)分別面向離線分析、實(shí)時(shí)計(jì)算、計(jì)算密集型數(shù)據(jù)分析等場景采用分布式批處理、內(nèi)存計(jì)算、高性能計(jì)算等技術(shù)實(shí)現(xiàn)。
公共服務(wù)層實(shí)現(xiàn)應(yīng)用系統(tǒng)的基礎(chǔ)功能,如數(shù)據(jù)模型管理、業(yè)務(wù)流程控制、服務(wù)總線、業(yè)務(wù)權(quán)限管理等功能。在公共服務(wù)層和數(shù)據(jù)處理層之間采用支持高并發(fā)、低延時(shí)事務(wù)操作的分布式內(nèi)存數(shù)據(jù)緩存技術(shù),降低業(yè)務(wù)應(yīng)用操作與數(shù)據(jù)處理層之間的耦合性,提高應(yīng)用服務(wù)響應(yīng)效率。
業(yè)務(wù)應(yīng)用層構(gòu)建節(jié)電、用電預(yù)測、網(wǎng)架優(yōu)化、錯峰調(diào)度4項(xiàng)業(yè)務(wù),實(shí)現(xiàn)配用電大數(shù)據(jù)應(yīng)用系統(tǒng)的典型業(yè)務(wù)功能。采用模塊化軟件設(shè)計(jì)方法實(shí)現(xiàn)4個(gè)模塊功能的即插即用,并在充分考慮模塊之間的信息聯(lián)絡(luò)及功能聯(lián)合的基礎(chǔ)上,遵循規(guī)范的接口,實(shí)現(xiàn)模塊之間的功能融合,從而實(shí)現(xiàn)4個(gè)業(yè)務(wù)模塊之間既可獨(dú)立運(yùn)行,又可協(xié)作互補(bǔ)。