本發(fā)明涉及電網(wǎng)數(shù)據(jù)處理,特別涉及一種基于業(yè)務(wù)和數(shù)據(jù)集成的線損實時計算方法。
背景技術(shù):
:隨著我國經(jīng)濟(jì)社會的發(fā)展,電力需求快速增長,能源開發(fā)重心不斷西移、北移,西部和北部能源基地向東中部負(fù)荷中心輸電的規(guī)模越來越大、距離越來越遠(yuǎn),尤其是清潔能源大規(guī)模開發(fā)利用的需要,使電網(wǎng)安全、清潔能源發(fā)展、生態(tài)環(huán)境面臨嚴(yán)重問題。國家電網(wǎng)在為經(jīng)濟(jì)社會發(fā)展提供堅強(qiáng)的電力保障的同時,對電網(wǎng)節(jié)能降損工作提出了更高要求。線損率指標(biāo)綜合反映電網(wǎng)運行中各環(huán)節(jié)的損耗,集中體現(xiàn)生產(chǎn)、調(diào)度、營銷等各項核心業(yè)務(wù)的管理水平。國家電網(wǎng)公司長期重視電量與線損管理,建立了完整的電量統(tǒng)計和線損管理體系,常態(tài)化開展發(fā)供用售等電量統(tǒng)計以及線損指標(biāo)管理、理論線損計算等。近年來,電力企業(yè)大力推廣智能電表應(yīng)用,不斷完善專業(yè)信息系統(tǒng),推進(jìn)營配貫通、業(yè)務(wù)融合、數(shù)據(jù)共享,為基于全業(yè)務(wù)集成和標(biāo)準(zhǔn)數(shù)據(jù)模型構(gòu)建的日同期線損實時計算和自動生成創(chuàng)造了重要條件,但由于缺乏統(tǒng)一的支撐系統(tǒng),線損率指標(biāo)監(jiān)督管控作用難以有效發(fā)揮。技術(shù)實現(xiàn)要素:為解決上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明提出了一種基于業(yè)務(wù)和數(shù)據(jù)集成的線損實時計算方法,基于全業(yè)務(wù)集成和標(biāo)準(zhǔn)數(shù)據(jù)模型構(gòu)建的日同期線損實時計算和自動生成的方法通過全業(yè)務(wù)相關(guān)系統(tǒng)集成,綜合多種當(dāng)前先進(jìn)技術(shù)、對數(shù)據(jù)進(jìn)行抽取、清洗轉(zhuǎn)換和加載,構(gòu)建滿足日同期線損實時計算的標(biāo)準(zhǔn)數(shù)據(jù)模型,實現(xiàn)滿足精益化管理的日同期線損的實時計算和自動生成。步驟一:對全業(yè)務(wù)集成條件下線損管理的規(guī)范進(jìn)行分析;步驟二:根據(jù)分析結(jié)果,將線損管理系統(tǒng)與專業(yè)部門進(jìn)行業(yè)務(wù)及管理數(shù)據(jù)的集成;步驟三:構(gòu)建線損計算模型并對模型進(jìn)行管理;步驟四:基于所述模型進(jìn)行線損實時計算。優(yōu)選地,所述線損管理包括關(guān)口管理、拓?fù)涔芾怼n案管理、統(tǒng)計線損管理、同期線損管理、理論線損管理、指標(biāo)管理、線損監(jiān)控與分析、全景展示、信息發(fā)布。優(yōu)選地,所述將線損管理系統(tǒng)與專業(yè)部門進(jìn)行業(yè)務(wù)及管理數(shù)據(jù)的集成,進(jìn)一步包括本發(fā)明對數(shù)據(jù)中心結(jié)構(gòu)化數(shù)據(jù)區(qū)的公共數(shù)據(jù)資源池和營銷基礎(chǔ)數(shù)據(jù)平臺、海量數(shù)據(jù)平臺、電網(wǎng)gis平臺、統(tǒng)一權(quán)限平臺(isc)進(jìn)行集成。優(yōu)選地,所述集成在方式上包括數(shù)據(jù)集成、平臺集成,并通過縱向數(shù)據(jù)傳輸實現(xiàn)總(分)部和省(市)兩級平臺貫通;其中數(shù)據(jù)集成包括與營銷、運檢、調(diào)度、發(fā)展系統(tǒng)的集成;平臺集成包括數(shù)據(jù)中心的結(jié)構(gòu)化數(shù)據(jù)區(qū)的公共數(shù)據(jù)資源池和營銷基礎(chǔ)數(shù)據(jù)平臺、海量數(shù)據(jù)平臺、電網(wǎng)gis平臺、ims系統(tǒng)、統(tǒng)一權(quán)限平臺(isc)集成。優(yōu)選地,所述營銷基礎(chǔ)數(shù)據(jù)平臺通過esb企業(yè)服務(wù)總線集成了省營銷業(yè)務(wù)應(yīng)用系統(tǒng)提供的服務(wù)接口,省營銷業(yè)務(wù)應(yīng)用系統(tǒng)通過esb企業(yè)服務(wù)總線訪問省營銷基礎(chǔ)數(shù)據(jù)平臺提供的數(shù)據(jù)服務(wù);省營銷業(yè)務(wù)應(yīng)用數(shù)據(jù)通過ogg方式復(fù)制到省營銷基礎(chǔ)數(shù)據(jù)平臺;所述線損管理系統(tǒng)省級計算與存儲服務(wù)部署在省級數(shù)據(jù)中心,通過jdbc方式訪問省營銷基礎(chǔ)數(shù)據(jù)平臺用戶\計量點\表計的檔案信息、發(fā)行售電量的明細(xì)數(shù)據(jù),進(jìn)行線路、臺區(qū)線損計算,并在計算結(jié)果中存取戶號的關(guān)聯(lián)信息。優(yōu)選地,線損管理系統(tǒng)省級計算與存儲服務(wù)線損計算結(jié)果數(shù)據(jù)通過etl方式抽取后通過統(tǒng)一數(shù)據(jù)交換平臺進(jìn)行縱向數(shù)據(jù)傳輸?shù)讲渴鹪诳偛繑?shù)據(jù)中心中的總部計算與存儲服務(wù);通過etl方式抽取總部計算與存儲服務(wù)的線損計算結(jié)果開展線損監(jiān)控、分析工作;當(dāng)有用戶、計量點、表計新增時,營銷基礎(chǔ)數(shù)據(jù)平臺按需通過ogg方式從營銷業(yè)務(wù)應(yīng)用系統(tǒng)進(jìn)行數(shù)據(jù)復(fù)制,線損系統(tǒng)省級計算與存儲服務(wù)通過jdbc方式根據(jù)更新時間調(diào)用當(dāng)前最新明細(xì)數(shù)據(jù)執(zhí)行線損計算,并更新最新戶號的關(guān)聯(lián)信息;當(dāng)用戶、計量點、表計屬性、計量箱、計量箱與計量點關(guān)系發(fā)生變更時,營銷基礎(chǔ)數(shù)據(jù)平臺按需進(jìn)行數(shù)據(jù)更新,并記錄屬性變更時間,線損系統(tǒng)省級計算與存儲服務(wù)通過jdbc方式直接調(diào)用;當(dāng)用戶、計量點、表計屬性、計量箱、計量箱與計量點關(guān)系發(fā)生刪除時,營銷基礎(chǔ)數(shù)據(jù)平臺執(zhí)行刪除操作時記錄刪除時間,線損系統(tǒng)省級計算與存儲服務(wù)通過jdbc方式直接調(diào)用刪除日志,更新線損系統(tǒng)相關(guān)數(shù)據(jù)。優(yōu)選地,所述線損管理系統(tǒng)的電量計算服務(wù)模塊,采用海量平臺標(biāo)準(zhǔn)接口方式抽取表底示數(shù)進(jìn)行電量與線損計算,公司總部部署線損管理系統(tǒng)應(yīng)用服務(wù)通過省級數(shù)據(jù)接口訪問服務(wù)采用海量平臺標(biāo)準(zhǔn)接口方式查詢電量與線損計算所需的表底示數(shù)的明細(xì)數(shù)據(jù);省公司用電信息采集系統(tǒng)采用海量平臺標(biāo)準(zhǔn)接口方式(uapi)把電能表底示數(shù)、換表記錄、運行異常信息從數(shù)據(jù)源按需存儲到海量數(shù)據(jù)平臺;線損管理系統(tǒng)定時啟動線損管理系統(tǒng)的電量計算服務(wù)進(jìn)行電量與線損計算;將電量計算結(jié)果與輕度匯總數(shù)據(jù)寫入數(shù)據(jù)中心的結(jié)構(gòu)化數(shù)據(jù)區(qū);線損電量數(shù)據(jù)和輕度匯總數(shù)據(jù)通過etl方式抽取后通過統(tǒng)一數(shù)據(jù)交換平臺進(jìn)行縱向數(shù)據(jù)傳輸至總部數(shù)據(jù)中心;一體化電量與線損管理系統(tǒng)通過etl方式從總部數(shù)據(jù)中心抽取所需的電量與線損數(shù)據(jù);線損管理系統(tǒng)省級數(shù)據(jù)接口訪問服務(wù)采用海量平臺標(biāo)準(zhǔn)接口方式查詢電量與線損計算所需的表底示數(shù)的明細(xì)信息。優(yōu)選地,當(dāng)電網(wǎng)結(jié)構(gòu)模型有新增時,調(diào)控中心生成對應(yīng)的cim/e或xml電網(wǎng)結(jié)構(gòu)模型文件;數(shù)據(jù)中心定時啟動電網(wǎng)結(jié)構(gòu)數(shù)據(jù)接入服務(wù),并調(diào)用一體化電量與線損管理系統(tǒng)部署的cim/e或xml電網(wǎng)結(jié)構(gòu)模型解析服務(wù),開始數(shù)據(jù)解析操作,線損管理系統(tǒng)在解析電網(wǎng)結(jié)構(gòu)數(shù)據(jù)時,首先掃描文件共享區(qū),對于新增cim/e或xml模型文件開始解析,然后通過jdbc方式把解析結(jié)果數(shù)據(jù)寫入到數(shù)據(jù)中心結(jié)構(gòu)化數(shù)據(jù)區(qū)的buffer區(qū),處理完成后,原有的cim/e或xml電網(wǎng)結(jié)構(gòu)模型文件將被移動到已處理區(qū);最后數(shù)據(jù)中心每日定時將buffer區(qū)數(shù)據(jù)寫入cim區(qū),為線損系統(tǒng)和其它系統(tǒng)共享使用;當(dāng)電網(wǎng)結(jié)構(gòu)模型發(fā)生變更時,調(diào)控中心重新生成對應(yīng)的cim/e或xml電網(wǎng)結(jié)構(gòu)模型文件提供共享;在寫入buffer區(qū)之前與新增處理操作一致,只是在寫入cim區(qū)時按表關(guān)鍵字段進(jìn)行數(shù)據(jù)更新。優(yōu)選地,所述電網(wǎng)gis平臺提供基于sg-uap的可定制的多種圖元加載方式的服務(wù)接口,為線損管理系統(tǒng)的電網(wǎng)網(wǎng)架結(jié)構(gòu)圖、站內(nèi)一次主接線圖和電網(wǎng)潮流圖展示提供支撐,并為線損系統(tǒng)提供營配貫通數(shù)據(jù)支持配網(wǎng)線損計算;集成方式的實現(xiàn)包括:1)營配貫通數(shù)據(jù)集成:低壓用戶以低壓計量箱為集成點與電網(wǎng)末端設(shè)備(接入點)建立對應(yīng)關(guān)系,高壓用戶以用電戶號、供電電源(分布式電源)、計量點組合為集成點與電網(wǎng)末端設(shè)備建立對應(yīng)關(guān)系,集成點以上的變電站、線路、公變、低壓線路電網(wǎng)設(shè)備信息以gis系統(tǒng)為準(zhǔn);集成點及以下的中壓用戶、低壓用戶檔案信息以營銷系統(tǒng)為準(zhǔn);線損管理系統(tǒng)通過調(diào)用電網(wǎng)gis平臺提供的營配貫通數(shù)據(jù)接口服務(wù)來實現(xiàn)高壓專變用戶映射、公變(配電房)映射、低壓表箱-接入點映射數(shù)據(jù)獲?。?)業(yè)務(wù)應(yīng)用服務(wù)集成:一體化電量與線損管理系統(tǒng)通過調(diào)用電網(wǎng)gis平臺提供的各類電網(wǎng)空間信息服務(wù)來實現(xiàn)相關(guān)業(yè)務(wù)應(yīng)用,包括電網(wǎng)圖形瀏覽服務(wù)、電網(wǎng)圖形查詢定位服務(wù)、電網(wǎng)分析服務(wù)。優(yōu)選地,所述線損計算模型包括以下至少之一:分區(qū)計算模型:區(qū)域模型計算根據(jù)區(qū)域關(guān)口信息建立一定區(qū)域內(nèi)的線損計算模型,區(qū)域模型依據(jù)區(qū)域?qū)蛹壓完P(guān)口分為省、地市、縣三類計算模型;線損率=(區(qū)域內(nèi)的總供入電量-區(qū)域內(nèi)的總供出電量)/區(qū)域內(nèi)的總供入電量*100%;區(qū)域內(nèi)的總供入電量=∑區(qū)域供電量;區(qū)域內(nèi)的總供出電量=∑區(qū)域售電量;分壓計算模型:依據(jù)電網(wǎng)的電壓劃分為不同級別的分壓線損模型,對一定區(qū)域內(nèi)同一電壓級別電路線損建立線損模型,并完成模型線損計算功能;線損率=(模型的總供入電量-模型的總供出電量)/模型的總供入電量*100%;模型的總供入電量=∑上級轉(zhuǎn)入+∑電廠供入+∑同級轉(zhuǎn)入;模型的總供出電量=∑下級轉(zhuǎn)出+∑高壓用戶電量+∑同級轉(zhuǎn)出+∑下級反送+∑反送上級;分元件計算模型:建立一套計算站及站內(nèi)各元器件、辦公用電的處理模型,并依據(jù)模型計算各部分設(shè)備的電量損耗情況,線損率=(模型的計量點總供入電量-模型的計量點總供出電量)/模型的計量點總供入電量*100%;模型的計量點總供入電量=∑配置輸入計量點電量;模型的計量點總供出電量=∑配置輸出計量點電量;分線路計算模型:計算某一路線路的進(jìn)出電量,計算線路上的電量損失情況;線損率=(線路計量點總供入電量-線路售電量)/線路計量點總供入電量*100%線路計量點總供入電量=∑配置輸入計量點電量;線路售電量=∑線路輸出電量;分臺區(qū)計算模型:建立與臺區(qū)關(guān)口關(guān)系,取得臺區(qū)對應(yīng)的臺區(qū)總表及臺區(qū)下所屬的用電用戶關(guān)系,根據(jù)臺區(qū)計算模型進(jìn)行計算;線損率=(臺區(qū)總表電量-臺區(qū)售電量)/臺區(qū)總表電量*100%;臺區(qū)總表電量=臺區(qū)k總抄見+k總調(diào)整電量;臺區(qū)售電量=∑臺區(qū)用戶售電。優(yōu)選地,所述對模型進(jìn)行管理,還包括:實現(xiàn)模型統(tǒng)一化管理,使管理人員通過web頁面完成對四分模型的配置修改;使系統(tǒng)內(nèi)的電量計算與線損計算統(tǒng)一完成一體化配置,滿足總部、省、市、縣、供電所各級單位電量與線損多元化管理需求。本發(fā)明相比現(xiàn)有技術(shù),具有以下優(yōu)點:本發(fā)明提出的基于業(yè)務(wù)和數(shù)據(jù)集成的線損實時計算方法,為線損實時監(jiān)測、分析、展現(xiàn)和降損輔助決策制定等高級應(yīng)用打下堅實基礎(chǔ),促進(jìn)企業(yè)經(jīng)濟(jì)效益提升,為實現(xiàn)保障節(jié)能減排發(fā)展綠色能源服務(wù)社會民生宏偉目標(biāo)提供保障。附圖說明圖1為本發(fā)明的一體化電量與線損管理系統(tǒng)與其他業(yè)務(wù)系統(tǒng)數(shù)據(jù)集成信息示意圖。圖2a和2b為系統(tǒng)與營銷基礎(chǔ)數(shù)據(jù)平臺集成關(guān)系圖。圖3為系統(tǒng)與海量數(shù)據(jù)平臺集成關(guān)系圖。圖4系統(tǒng)與用采系統(tǒng)集成關(guān)系圖。圖5系統(tǒng)與平臺系統(tǒng)集成結(jié)構(gòu)圖。圖6為與oms/scada系統(tǒng)數(shù)據(jù)集成結(jié)構(gòu)圖。圖7為系統(tǒng)與海量平臺、數(shù)據(jù)中心集成關(guān)系圖圖8為系統(tǒng)與電能量采集系統(tǒng)集成關(guān)系圖。圖9為系統(tǒng)與數(shù)據(jù)中心數(shù)據(jù)集成結(jié)構(gòu)圖。圖10為系統(tǒng)與pms系統(tǒng)數(shù)據(jù)集成結(jié)構(gòu)圖。圖11為系統(tǒng)與電網(wǎng)gis平臺集成示意圖。圖12為定時與電網(wǎng)gis平臺數(shù)據(jù)集成場景圖。圖13-15分別為關(guān)口模型、線損電量模型和線損模型三種模型的數(shù)據(jù)示意圖。圖16為分壓日線損計算流程圖。圖17為區(qū)域日線損的計算流程圖。圖18為分元件日線損的計算流程圖。圖19為臺區(qū)日線損的計算流程圖。圖20為關(guān)口電量實時監(jiān)測界面圖。圖21為線損實時監(jiān)控界面圖。圖22為電網(wǎng)運行狀態(tài)監(jiān)測界面圖。圖23表示了各項數(shù)據(jù)指標(biāo)占比。圖24為同期線損展示分析示意圖。圖25和圖26分別為線路看板和臺區(qū)看板。具體實施方式下文提供對本發(fā)明一個或者多個實施例的詳細(xì)描述。結(jié)合這樣的實施例描述本發(fā)明,但是本發(fā)明不限于任何實施例。本發(fā)明的范圍僅由權(quán)利要求書限定,并且本發(fā)明涵蓋諸多替代、修改和等同物。在下文描述中闡述諸多具體細(xì)節(jié)以便提供對本發(fā)明的透徹理解。出于示例的目的而提供這些細(xì)節(jié),并且無這些具體細(xì)節(jié)中的一些或者所有細(xì)節(jié)也可以根據(jù)權(quán)利要求書實現(xiàn)本發(fā)明。本發(fā)明結(jié)合當(dāng)前線損管理現(xiàn)狀和要求,對全業(yè)務(wù)集成條件下線損管理的規(guī)范進(jìn)行分析,提出了日同期線損系統(tǒng)集成、模型構(gòu)建和實時計算方法的成熟解決方案。首先介紹下文將要出現(xiàn)的若干基本概念:sg-cim:國家電網(wǎng)公司公共信息模型,一種抽象模型,它描述了一個電力企業(yè)中的所有對象,這些對象一般包含在能量管理系統(tǒng)模型中。ods:operationaldatastored的縮寫,是數(shù)據(jù)倉庫體系結(jié)構(gòu)的可選部分。ods存儲的數(shù)據(jù)基本上與源系統(tǒng)保持一致用于存儲緩沖數(shù)據(jù);ods統(tǒng)一信息視圖區(qū)將數(shù)據(jù)經(jīng)過轉(zhuǎn)換整合為企業(yè)提供唯一事實的共享數(shù)據(jù)并為數(shù)據(jù)的橫向共享提供場所,數(shù)據(jù)在線存儲的周期一般較短,稱為“當(dāng)前的、不斷變化”的數(shù)據(jù)。ods對于數(shù)據(jù)交換來說,是提供場所的作用。一體化數(shù)據(jù)交換平臺:一體化數(shù)據(jù)交換平臺是為了構(gòu)建兩級數(shù)據(jù)中心間的交換通道,使數(shù)據(jù)中心可以級聯(lián),要求兩級數(shù)據(jù)中心中的業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)是同構(gòu)的。e語言:電力系統(tǒng)數(shù)據(jù)標(biāo)記語言--e語言規(guī)范是在iec61970–301電力系統(tǒng)公用數(shù)據(jù)模型cim(commoninformationmodel)的面向?qū)ο蟪橄蠡A(chǔ)上,針對cim在以xml方式進(jìn)行描述時的效率缺陷所制定的一種新型高效的電力系統(tǒng)數(shù)據(jù)標(biāo)記語言。cis:指組件接口規(guī)范(cis,componentinterfacespecification)。詳細(xì)描述了組件/應(yīng)用應(yīng)實現(xiàn)的、能夠以標(biāo)準(zhǔn)方式與其它組件/應(yīng)用進(jìn)行信息交換和/或訪問公共數(shù)據(jù)的接口。包括gda(通用數(shù)據(jù)訪問)、hsda(高速數(shù)據(jù)訪問)、ges(通用的事件和訂閱)、tsda(時間序列數(shù)據(jù)訪問)四種接口類型。etl:是extract(抽取)、transform(轉(zhuǎn)換)、load(加載)首字母的縮寫,其提供數(shù)據(jù)抽取、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)加載功能。數(shù)據(jù)抽取即從源數(shù)據(jù)源系統(tǒng)抽取目的數(shù)據(jù)源系統(tǒng)需要的數(shù)據(jù);數(shù)據(jù)轉(zhuǎn)換即將從源數(shù)據(jù)源獲取的數(shù)據(jù)按照業(yè)務(wù)需求,轉(zhuǎn)換成目的數(shù)據(jù)源要求的形式,并對錯誤、不一致的數(shù)據(jù)進(jìn)行清洗和加工;數(shù)據(jù)加載即將轉(zhuǎn)換后的數(shù)據(jù)裝載到目的數(shù)據(jù)源。通過對一體化電量與線損管理的相關(guān)集成業(yè)務(wù)分析,對于目前線損管理開展的關(guān)口管理、拓?fù)涔芾怼n案管理、統(tǒng)計線損管理、同期線損管理、理論線損管理、指標(biāo)管理、線損監(jiān)控與分析、全景展示、信息發(fā)布等核心業(yè)務(wù)應(yīng)用,本發(fā)明與發(fā)策、營銷、運檢、國調(diào)中心等專業(yè)部門進(jìn)行業(yè)務(wù)及管理數(shù)據(jù)的集成。這些集成數(shù)據(jù)的全面、及時、準(zhǔn)確傳輸,直接關(guān)系線損管理相關(guān)業(yè)務(wù)的有序開展。集成列表如表1和表2所示:表1.總(分)部平臺橫向集成列表表2.省公司橫向集成列表通過一體化電量與線損管理系統(tǒng)的平臺集成分析,本發(fā)明對數(shù)據(jù)中心結(jié)構(gòu)化數(shù)據(jù)區(qū)的公共數(shù)據(jù)資源池和營銷基礎(chǔ)數(shù)據(jù)平臺、海量數(shù)據(jù)平臺、電網(wǎng)gis平臺、統(tǒng)一權(quán)限平臺(isc)進(jìn)行集成,滿足一體化電量與線損管理系統(tǒng)正常運轉(zhuǎn)和業(yè)務(wù)開展的需要。集成列表如表3所示:表3.平臺集成信息描述一體化電量與線損管理系統(tǒng)集成方式包括上述數(shù)據(jù)集成、平臺集成,并通過縱向數(shù)據(jù)傳輸實現(xiàn)總(分)部和省(市)兩級平臺貫通。其中數(shù)據(jù)集成包括與營銷、運檢、調(diào)度、發(fā)展等系統(tǒng)的集成;平臺集成包括數(shù)據(jù)中心的結(jié)構(gòu)化數(shù)據(jù)區(qū)的公共數(shù)據(jù)資源池和營銷基礎(chǔ)數(shù)據(jù)平臺、海量數(shù)據(jù)平臺、電網(wǎng)gis平臺、ims系統(tǒng)、統(tǒng)一權(quán)限平臺(isc)集成等。其數(shù)據(jù)、平臺集成關(guān)系如圖1所示,并以表格形式列舉如下表4:表4-業(yè)務(wù)系統(tǒng)間數(shù)據(jù)集成信息參見圖2a和2b,通過對與營銷專業(yè)系統(tǒng)數(shù)據(jù)集成需求的傳輸數(shù)據(jù)量、傳輸頻率等要素的分析,對于一體化電量與線損管理系統(tǒng)與省(市)層級的橫向集成數(shù)據(jù)需求,采用營銷基礎(chǔ)數(shù)據(jù)平臺的技術(shù)路線。省營銷基礎(chǔ)數(shù)據(jù)平臺通過esb企業(yè)服務(wù)總線集成了省營銷業(yè)務(wù)應(yīng)用系統(tǒng)提供的服務(wù)接口,省營銷業(yè)務(wù)應(yīng)用系統(tǒng)也可以通過esb企業(yè)服務(wù)總線訪問省營銷基礎(chǔ)數(shù)據(jù)平臺提供的數(shù)據(jù)服務(wù);省營銷業(yè)務(wù)應(yīng)用數(shù)據(jù)通過ogg方式復(fù)制到省營銷基礎(chǔ)數(shù)據(jù)平臺。一體化電量與線損管理系統(tǒng)省級計算與存儲服務(wù)部署在省級數(shù)據(jù)中心,通過jdbc方式訪問省營銷基礎(chǔ)數(shù)據(jù)平臺用戶\計量點\表計等檔案信息、發(fā)行售電量等明細(xì)數(shù)據(jù),進(jìn)行線路、臺區(qū)線損計算,并在計算結(jié)果中存取戶號等關(guān)聯(lián)信息。一體化電量與線損管理系統(tǒng)省級計算與存儲服務(wù)線損計算結(jié)果數(shù)據(jù)通過etl方式抽取后通過統(tǒng)一數(shù)據(jù)交換平臺進(jìn)行縱向數(shù)據(jù)傳輸?shù)讲渴鹪诳偛繑?shù)據(jù)中心中的總部計算與存儲服務(wù)。一體化電量與線損系統(tǒng)通過etl方式抽取總部計算與存儲服務(wù)的線損計算結(jié)果開展線損監(jiān)控、分析等工作。新增處理過程描述如下:當(dāng)有用戶、計量點、表計新增時,營銷基礎(chǔ)數(shù)據(jù)平臺按需通過ogg方式從營銷業(yè)務(wù)應(yīng)用系統(tǒng)進(jìn)行數(shù)據(jù)復(fù)制,線損系統(tǒng)省級計算與存儲服務(wù)通過jdbc方式根據(jù)更新時間調(diào)用當(dāng)前最新明細(xì)數(shù)據(jù)執(zhí)行線損計算,并更新最新戶號等關(guān)聯(lián)信息。變更處理過程描述為:當(dāng)用戶、計量點、表計屬性、計量箱、計量箱與計量點關(guān)系發(fā)生變更時,營銷基礎(chǔ)數(shù)據(jù)平臺按需進(jìn)行數(shù)據(jù)更新,并記錄屬性變更時間,線損系統(tǒng)省級計算與存儲服務(wù)通過jdbc方式直接調(diào)用。刪除處理過程描述為:當(dāng)用戶、計量點、表計屬性、計量箱、計量箱與計量點關(guān)系發(fā)生刪除時,營銷基礎(chǔ)數(shù)據(jù)平臺執(zhí)行刪除操作時記錄刪除時間,線損系統(tǒng)省級計算與存儲服務(wù)通過jdbc方式直接調(diào)用刪除日志,更新線損系統(tǒng)相關(guān)數(shù)據(jù)。如圖3所示,用電信息采集系統(tǒng)通過海量平臺標(biāo)準(zhǔn)接口方式將電能表底示數(shù)、電量數(shù)據(jù)等信息寫入海量數(shù)據(jù)平臺。省公司部署一體化電量與線損管理系統(tǒng)的電量計算服務(wù)模塊,采用海量平臺標(biāo)準(zhǔn)接口方式抽取表底示數(shù)進(jìn)行電量與線損計算。公司總部部署一體化電量與線損管理系統(tǒng)應(yīng)用服務(wù)通過省級數(shù)據(jù)接口訪問服務(wù)采用海量平臺標(biāo)準(zhǔn)接口方式查詢電量與線損計算所需的表底示數(shù)等明細(xì)數(shù)據(jù)。參見圖4,省公司用電信息采集系統(tǒng)采用海量平臺標(biāo)準(zhǔn)接口方式(uapi)把電能表底示數(shù)、換表記錄、運行異常信息從數(shù)據(jù)源按需存儲到海量數(shù)據(jù)平臺。一體化電量與線損管理系統(tǒng)定時啟動線損管理系統(tǒng)的電量計算服務(wù)進(jìn)行電量與線損計算。一體化電量與線損管理系統(tǒng)的計算服務(wù)將電量計算結(jié)果與輕度匯總數(shù)據(jù)寫入數(shù)據(jù)中心的結(jié)構(gòu)化數(shù)據(jù)區(qū)。線損電量數(shù)據(jù)和輕度匯總數(shù)據(jù)通過etl方式抽取后通過統(tǒng)一數(shù)據(jù)交換平臺進(jìn)行縱向數(shù)據(jù)傳輸至總部數(shù)據(jù)中心。一體化電量與線損管理系統(tǒng)通過etl方式從總部數(shù)據(jù)中心抽取所需的電量與線損數(shù)據(jù)。一體化電量與線損管理系統(tǒng)省級數(shù)據(jù)接口訪問服務(wù)采用海量平臺標(biāo)準(zhǔn)接口方式查詢電量與線損計算所需的表底示數(shù)等明細(xì)信息。圖5中,由調(diào)控中心生成cim/e或xml格式文件(優(yōu)先采用cim/e格式)提供共享。省級數(shù)據(jù)中心調(diào)用一體化電量與線損管理系統(tǒng)部署的電網(wǎng)結(jié)構(gòu)解析服務(wù),將解析后的數(shù)據(jù)通過jdbc連接方式寫入數(shù)據(jù)中心的結(jié)構(gòu)化數(shù)據(jù)區(qū)。一體化電量與線損管理系統(tǒng)定時啟動數(shù)據(jù)匹配服務(wù),按調(diào)度命名原則自動匹配pms信息,形成線損管理所需的基礎(chǔ)數(shù)據(jù)。線損基礎(chǔ)數(shù)據(jù)通過etl方式抽取后通過統(tǒng)一數(shù)據(jù)交換平臺進(jìn)行縱向數(shù)據(jù)傳輸。一體化電量與線損系統(tǒng)抽取總部數(shù)據(jù)中心的線損基礎(chǔ)數(shù)據(jù)開展關(guān)口管理、線損計算等工作。圖6為與oms/scada系統(tǒng)數(shù)據(jù)集成結(jié)構(gòu)圖。當(dāng)電網(wǎng)結(jié)構(gòu)模型有新增時,調(diào)控中心生成對應(yīng)的cim/e或xml電網(wǎng)結(jié)構(gòu)模型文件。數(shù)據(jù)中心定時啟動電網(wǎng)結(jié)構(gòu)數(shù)據(jù)接入服務(wù),并調(diào)用一體化電量與線損管理系統(tǒng)部署的cim/e或xml電網(wǎng)結(jié)構(gòu)模型解析服務(wù),開始數(shù)據(jù)解析操作。一體化電量與線損管理系統(tǒng)在解析電網(wǎng)結(jié)構(gòu)數(shù)據(jù)時,首先掃描文件共享區(qū),對于新增cim/e或xml模型文件開始解析,然后通過jdbc方式把解析結(jié)果數(shù)據(jù)寫入到數(shù)據(jù)中心結(jié)構(gòu)化數(shù)據(jù)區(qū)的buffer區(qū),處理完成后,原有的cim/e或xml電網(wǎng)結(jié)構(gòu)模型文件將被移動到已處理區(qū)。最后數(shù)據(jù)中心每日定時將buffer區(qū)數(shù)據(jù)寫入cim區(qū),為一體化電量與線損系統(tǒng)和其它系統(tǒng)共享使用。當(dāng)電網(wǎng)結(jié)構(gòu)模型發(fā)生變更時,調(diào)控中心重新生成對應(yīng)的cim/e或xml電網(wǎng)結(jié)構(gòu)模型文件提供共享。在寫入buffer區(qū)之前與新增處理操作一致,只是在寫入cim區(qū)時按表關(guān)鍵字段進(jìn)行數(shù)據(jù)更新。參見圖7,供電檔案數(shù)據(jù)如果在調(diào)度系統(tǒng)中存儲,由調(diào)控中心提供的數(shù)據(jù)文件(cim/e、cim/g文件)以消息郵件的方式發(fā)送至數(shù)據(jù)中心文件共享區(qū)或海量數(shù)據(jù)平臺的待處理區(qū),供電檔案如果在營銷系統(tǒng),推送到數(shù)據(jù)中心結(jié)構(gòu)化數(shù)據(jù)區(qū)的營銷基礎(chǔ)數(shù)據(jù)平臺,為一體化電量與線損管理系統(tǒng)提供數(shù)據(jù)共享。電能量采集系統(tǒng)如果在調(diào)度系統(tǒng)中存儲,通過cim/e文件解析后推送到海量數(shù)據(jù)平臺,如果電能量數(shù)據(jù)在用電信息采集系統(tǒng)中采集或集成,由用采系統(tǒng)推送到海量數(shù)據(jù)平臺,為一體化電量與線損管理系統(tǒng)提供數(shù)據(jù)共享。一體化電量與線損管理系統(tǒng)省級數(shù)據(jù)接口訪問服務(wù)采用etl方式抽取供電計量點檔案。一體化電量與線損管理系統(tǒng)省級數(shù)據(jù)接口訪問服務(wù)采用uapi方式抽取電能量采集數(shù)據(jù)進(jìn)行供電量計算。圖8與電能量采集系統(tǒng)集成關(guān)系圖。省公司供電量檔案數(shù)據(jù)和電能量采集數(shù)據(jù)發(fā)生變更時,可以多次將數(shù)據(jù)推送到海量平臺和結(jié)構(gòu)化數(shù)據(jù)區(qū)。省公司數(shù)據(jù)中心結(jié)構(gòu)化數(shù)據(jù)區(qū)在處理增量數(shù)據(jù)和變更數(shù)據(jù)時,公共資源池可以根據(jù)時間戳和數(shù)據(jù)表主鍵追加增量數(shù)據(jù),合并變更數(shù)據(jù);營銷基礎(chǔ)數(shù)據(jù)平臺ogg技術(shù)實現(xiàn)采集檔案數(shù)據(jù)同步復(fù)制。一體化電量與線損管理系統(tǒng)省級數(shù)據(jù)接口訪問服務(wù)采用etl方式抽取供電計量檔案數(shù)據(jù),利用時間戳和數(shù)據(jù)表主鍵追加增量數(shù)據(jù),合并變更檔案數(shù)據(jù)。一體化電量與線損管理系統(tǒng)省級數(shù)據(jù)接口訪問服務(wù)在計算供電量時采用流式不落地計算,可以處理最新電能量采集數(shù)據(jù),實現(xiàn)電量數(shù)據(jù)刷新。圖9與數(shù)據(jù)中心數(shù)據(jù)集成結(jié)構(gòu)圖。設(shè)備(資產(chǎn))運維精益管理系統(tǒng)通過etl方式將輸電部分、配電部分、低壓部分以及電系銘牌運行庫信息推送到省級數(shù)據(jù)中心。省級數(shù)據(jù)中心通過統(tǒng)一數(shù)據(jù)交換平臺縱向傳輸?shù)焦究偛繑?shù)據(jù)中心。一體化電量與線損管理系統(tǒng)通過etl方式抽取系統(tǒng)所需的電網(wǎng)拓?fù)浼霸O(shè)備臺帳信息。圖10與pms系統(tǒng)數(shù)據(jù)集成結(jié)構(gòu)圖。設(shè)備(資產(chǎn))運維精益管理系統(tǒng)通過etl方式將輸電部分、配電部分、低壓部分以及電系銘牌運行庫信息推送至省級數(shù)據(jù)中心。通過數(shù)據(jù)勾對服務(wù),自動將調(diào)度35kv及以上的電網(wǎng)設(shè)備臺帳與pms系統(tǒng)的設(shè)備名稱對應(yīng)起來。并且通過數(shù)據(jù)勾對服務(wù),把勾對的關(guān)系數(shù)據(jù)更新到數(shù)據(jù)中心的結(jié)構(gòu)化數(shù)據(jù)區(qū)。通過統(tǒng)一數(shù)據(jù)交換平臺將勾對完成的輸電、配電、低壓部分以及電系銘牌運行庫信息縱向推送至公司總部數(shù)據(jù)中心。一體化電量與線損管理系統(tǒng)通過etl+方式抽取線損系統(tǒng)所需的電網(wǎng)拓?fù)浼霸O(shè)備臺帳信息。電網(wǎng)gis平臺提供基于sg-uap的可定制的多種圖元加載方式的服務(wù)接口,為一體化電量與線損管理系統(tǒng)的電網(wǎng)網(wǎng)架結(jié)構(gòu)圖、站內(nèi)一次主接線圖和電網(wǎng)潮流圖展示提供支撐,并為線損系統(tǒng)提供營配貫通數(shù)據(jù)支持配網(wǎng)線損計算。集成方式的實現(xiàn):1)營配貫通數(shù)據(jù)集成:低壓用戶以低壓計量箱為集成點與電網(wǎng)末端設(shè)備(接入點)建立對應(yīng)關(guān)系,高壓用戶以用電戶號、供電電源(分布式電源)、計量點組合為集成點與電網(wǎng)末端設(shè)備建立對應(yīng)關(guān)系,集成點以上的變電站、線路、公變、低壓線路等電網(wǎng)設(shè)備信息以gis系統(tǒng)為準(zhǔn);集成點及以下的中壓用戶、低壓用戶檔案信息以營銷系統(tǒng)為準(zhǔn)。一體化電量與線損管理系統(tǒng)通過調(diào)用電網(wǎng)gis平臺提供的營配貫通數(shù)據(jù)接口服務(wù)來實現(xiàn)高壓專變用戶映射、公變(配電房)映射、低壓表箱-接入點映射數(shù)據(jù)獲取。2)業(yè)務(wù)應(yīng)用服務(wù)集成:一體化電量與線損管理系統(tǒng)通過調(diào)用電網(wǎng)gis平臺提供的各類電網(wǎng)空間信息服務(wù)(電網(wǎng)圖形瀏覽服務(wù)、電網(wǎng)圖形查詢定位服務(wù)、電網(wǎng)分析服務(wù)等)來實現(xiàn)相關(guān)業(yè)務(wù)應(yīng)用。集成方案實現(xiàn)如圖11所示。一體化電量與線損管理系統(tǒng)與gis接口分兩種方式:定時方式和即時方式。定時接口中,一體化電量與線損管理系統(tǒng)按照固定頻率(日/月)從gis提取數(shù)據(jù)。集成場景如圖12所示。本發(fā)明的系統(tǒng)建立符合iec61970cim標(biāo)準(zhǔn)的輸電網(wǎng)和配電網(wǎng)模型,依據(jù)電網(wǎng)拓?fù)涔芾碇械脑O(shè)備拓?fù)湫畔㈥P(guān)系,分為分壓、分區(qū)、分元件、分臺區(qū)四種類型的計算模型進(jìn)行管理。并完成相關(guān)業(yè)務(wù)中需要的各種計算模型,包括同期電量計算模型,線損異常分析模型、電量計算分析模型、高損診斷模型、電量預(yù)測模型等。具體參見圖13-圖15。線損四分統(tǒng)計計算模型包括:■分區(qū)計算模型:區(qū)域模型計算根據(jù)區(qū)域關(guān)口信息建立一定區(qū)域內(nèi)的線損計算模型,區(qū)域模型依據(jù)區(qū)域?qū)蛹壓完P(guān)口分為省、地市、縣三類計算模型?!鼍€損率=(區(qū)域內(nèi)的總供入電量-區(qū)域內(nèi)的總供出電量)/區(qū)域內(nèi)的總供入電量*100%區(qū)域內(nèi)的總供入電量=∑區(qū)域供電量區(qū)域內(nèi)的總供出電量=∑區(qū)域售電量■分壓計算模型:依據(jù)電網(wǎng)的電壓劃分為不同級別的分壓線損模型,對一定區(qū)域內(nèi)同一電壓級別電路線損建立線損模型,并完成模型線損計算功能。線損率=(模型的總供入電量-模型的總供出電量)/模型的總供入電量*100%模型的總供入電量=∑上級轉(zhuǎn)入+∑電廠供入+∑同級轉(zhuǎn)入模型的總供出電量=∑下級轉(zhuǎn)出+∑高壓用戶電量+∑同級轉(zhuǎn)出+∑下級反送+∑反送上級■分元件計算模型:建立一套計算站及站內(nèi)各元器件、辦公用電的處理模型,并依據(jù)模型計算各部分設(shè)備的電量損耗情況等。線損率=(模型的計量點總供入電量-模型的計量點總供出電量)/模型的計量點總供入電量*100%。模型的計量點總供入電量=∑配置輸入計量點電量模型的計量點總供出電量=∑配置輸出計量點電量■分線路計算模型:計算某一路線路的進(jìn)出電量,計算線路上的電量損失情況。線損率=(線路計量點總供入電量-線路售電量)/線路計量點總供入電量*100%線路計量點總供入電量=∑配置輸入計量點電量線路售電量=∑線路輸出電量■分臺區(qū)計算模型:建立與臺區(qū)關(guān)口關(guān)系,取得臺區(qū)對應(yīng)的臺區(qū)總表及臺區(qū)下所屬的用電用戶關(guān)系,根據(jù)臺區(qū)計算模型進(jìn)行計算。線損率=(臺區(qū)總表電量-臺區(qū)售電量)/臺區(qū)總表電量*100%臺區(qū)總表電量=臺區(qū)k總抄見+k總調(diào)整電量臺區(qū)售電量=∑臺區(qū)用戶售電■其它模型設(shè)計高損診斷模型=高損指標(biāo)<線損同比電量預(yù)測模型≈上年同期電量環(huán)比電量預(yù)測模型≈上期電量線損異常分析模型=(線損指標(biāo)最小值>線損率)或(線損指標(biāo)最大值<線損率)線損結(jié)果綜合比對模型=(線損率/線損率平均值)實現(xiàn)模型統(tǒng)一化管理,使管理人員可以通過web頁面快速高效完成對四分模型的配置修改;使系統(tǒng)內(nèi)的電量計算與線損計算等統(tǒng)一完成一體化配置。從而滿足總部、省、市、縣、供電所各級單位電量與線損多元化管理需求。(1)分區(qū)計算模型管理區(qū)域模型計算根據(jù)區(qū)域關(guān)口信息建立一定區(qū)域內(nèi)的線損計算模型,區(qū)域模型依據(jù)電量的供售電關(guān)系分為統(tǒng)計線損模型、同期線損模型。分區(qū)統(tǒng)計線損模型管理是指:對模型內(nèi)關(guān)口信息對應(yīng)的供電關(guān)口示數(shù)信息計算和對模型區(qū)域內(nèi)發(fā)行售電量計算,最后完成統(tǒng)計線損計算,為后臺計算服務(wù)提供服務(wù)。分區(qū)同期線損模型管理是指:對模型內(nèi)關(guān)口信息對應(yīng)的供電關(guān)口示數(shù)信息計算和對模型區(qū)域內(nèi)的同期電量計算,最后完成同期線損計算,為后臺計算服務(wù)提供服務(wù)。表5為分區(qū)細(xì)分線損模型表表5-分區(qū)細(xì)分線損模型表(2)分壓計算模型管理依據(jù)電網(wǎng)的電壓劃分為不同級別的分壓線損模型,對一定區(qū)域內(nèi)同一電壓級別電路線損建立線損模型,并完成模型線損計算功能。分壓統(tǒng)計線損模型管理功能設(shè)計包括:對模型內(nèi)分壓關(guān)口信息,對應(yīng)的供電關(guān)口示數(shù)計算及分壓售電量計算,最后完成線損計算。分壓細(xì)分線損模型表如表6所示。表6-分壓細(xì)分線損模型表(3)分線路計算模型管理計算某一路線路的進(jìn)出電量,計算線路上的電量損失情況。分線路統(tǒng)計線損模型管理功能設(shè)計為:對模型內(nèi)線路關(guān)口信息對應(yīng)的供電關(guān)口示數(shù)信息計算和對模型內(nèi)對用戶發(fā)行售電量計算,最后完成線損計算。分線路同期線損模型管理功能設(shè)計為:對模型內(nèi)線路關(guān)口信息對應(yīng)的輸入供電關(guān)口示數(shù)信息計算和對模型內(nèi)線路下用戶同期電量計算,最后完成線損計算。表7為分線路細(xì)分線損模型表表7分線路細(xì)分線損模型表(4)臺區(qū)計算模型管理臺區(qū)模型建立與臺區(qū)關(guān)口關(guān)系,取得臺區(qū)對應(yīng)的臺區(qū)總表及臺區(qū)下所屬的用電用戶關(guān)系,根據(jù)臺區(qū)計算模型進(jìn)行計算。臺區(qū)統(tǒng)計線損模型管理功能設(shè)計是對模型內(nèi)臺區(qū)關(guān)口信息對應(yīng)的供電關(guān)口示數(shù)信息計算和對模型內(nèi)發(fā)行售電量計算,最后完成線損計算。臺區(qū)同期線損模型管理功能設(shè)計是對模型內(nèi)臺區(qū)關(guān)口信息對應(yīng)的供電關(guān)口示數(shù)信息計算和對模型內(nèi)同期電量計算,最后完成線損計算。表8為分臺區(qū)細(xì)分線損模型表表8-分臺區(qū)細(xì)分線損模型表(5)分元件計算模型管理分元件模型建立一套計算站及站內(nèi)各元器件、辦公用電的處理模型,并依據(jù)模型計算各部分設(shè)備的電量損耗情況等。站線損模型功能設(shè)計包括:通過關(guān)口信息計算得到供電量和售電量,計算站線損了解站內(nèi)電量損耗情況。主變線損模型功能設(shè)計包括:通過關(guān)口信息計算得到供電量和售電量,計算主變線損了解主變電量損耗情況。母線線損模型功能設(shè)計包括:通過關(guān)口信息計算得到供電量和售電量,計算母線線損了解母線電量損耗情況。辦公用電線損模型功能設(shè)計包括:通過關(guān)口信息計算得到供電量和售電量,計算辦公用電線損了解辦公電量損耗情況。表9為分元件細(xì)分線損模型表表9-分元件細(xì)分線損模型表計算模型統(tǒng)計周期統(tǒng)計層級供電量售電量變電站日變電站變電站輸入電量變電站輸出電量主變壓器日主變壓器主變壓器輸入電量主變壓器輸出電量母線日母線母線輸入電量母線輸出電量聯(lián)絡(luò)線日聯(lián)絡(luò)線聯(lián)絡(luò)線輸入電量聯(lián)絡(luò)線輸出電量購電關(guān)口月電廠電廠輸出電量電廠變電站輸入電量站用電月母線站用變輸出電量本發(fā)明通過對從電能量采集系統(tǒng)和營銷業(yè)務(wù)應(yīng)用系統(tǒng)采集到的基礎(chǔ)電能示數(shù),根據(jù)“四分”模型,實現(xiàn)對分壓、區(qū)域、線路、臺區(qū)關(guān)口日電量的計算。包括:關(guān)口日供電量計算,關(guān)口日轉(zhuǎn)出電量計算,日售電量計算,廠站日用電量計算。1)每日供電量計算計算分壓、區(qū)域、線路、臺區(qū)各關(guān)口的日供電量,統(tǒng)計分電壓等級、區(qū)域、線路、臺區(qū)的日供電量。基本功能:分壓關(guān)口每日供電量計算、區(qū)域關(guān)口每日供電量計算、重點線路關(guān)口每日供電量計算、重點臺區(qū)關(guān)口每日供電量計算。2)每日轉(zhuǎn)出電量計算計算分壓、區(qū)域、線路各關(guān)口的日轉(zhuǎn)出電量,統(tǒng)計分電壓等級、區(qū)域、線路日供電量。基本功能包括:分壓關(guān)口每日轉(zhuǎn)出電量計算、區(qū)域關(guān)口每日轉(zhuǎn)出電量計、重點線路關(guān)口每日轉(zhuǎn)出電量計算3)每日售電量計算計算高、低壓用戶日售電量,統(tǒng)計臺區(qū)售電量,推導(dǎo)線路、區(qū)域、分壓日售電量?;竟つ埽旱蛪河脩羧帐垭娏坑嬎?、臺區(qū)每日售電量計算、線路每日售電量計算、分電壓每日售電量計算4)每日站用電量計算計算變電站廠站每日站用電量。實時線損統(tǒng)計管理幫助管理者了解每日所屬公司電網(wǎng)線損情況,供電網(wǎng)運行情況。系統(tǒng)結(jié)合每日計算所得供售電量,電廠上網(wǎng)電量,按著“四分”模型,進(jìn)行線損計算,包括:分壓日線損,區(qū)域日線損,線路日線損,臺區(qū)日線損,分元件日線損。1)分壓日線損計算某供電公司某電壓等級日線損情況。分壓日供電量=日電廠上網(wǎng)(購電)+日轉(zhuǎn)入電量;分壓日線損=分壓日供電量–分壓日轉(zhuǎn)出電量–分壓日售電量。計算方法:轉(zhuǎn)入電量=其它單位轉(zhuǎn)入電量+本單位其它電壓等級轉(zhuǎn)入電量+其它電壓等級反送電量+下級單位同電壓等級反送電量轉(zhuǎn)出電量=轉(zhuǎn)出其它單位電量+轉(zhuǎn)出本單位其它電壓等級電量+反送其它電壓等級電量+反送上級單位同電壓等級電量計算流程具體參見圖16。分壓線損計算中供電計量點電量計算流程與區(qū)域線損中的一致,分壓線損關(guān)口電量按分壓關(guān)口性質(zhì)自動匯總計算。2)區(qū)域日線損計算某供電公司區(qū)域線損情況。根據(jù)區(qū)域日供售電量進(jìn)行線損電量及線損率的計算。計算方法:地區(qū)供電=地區(qū)電廠上網(wǎng)電量+上級供入電量+同級供入電量地區(qū)電廠上網(wǎng)電量包括下級電廠上網(wǎng)電量,如統(tǒng)計市級同期月線損包括縣調(diào)電廠上網(wǎng)電量。上級供入電量包括省對地(市級計算)、地對縣(縣級計算)等關(guān)口電量。同級供入電量計算包括地對地(市級計算)、縣對縣(縣級計算)。計算流程如圖17所示。分區(qū)區(qū)域線損計算在總部完成,根據(jù)關(guān)口生效日期、關(guān)口與計量點關(guān)系、計量點生效日期、計量點正方向的運算關(guān)系計算關(guān)口電量,,再根據(jù)線損方法計算關(guān)口電量和區(qū)域供電量,最后根據(jù)營銷發(fā)行電量、營銷分段電量和線損系統(tǒng)計算的日同期電量。3)分元件日線損計算某變電站各元件線損情況?;竟δ埽簭S站日線損統(tǒng)計、廠站母線日線損統(tǒng)計、廠站聯(lián)絡(luò)線日線損統(tǒng)計、廠站主變?nèi)站€損統(tǒng)計、配網(wǎng)線路日線損統(tǒng)計。日同期元件線損計算,包括元件包括站損、主變損耗、母線損耗和輸電線路損耗。計算方法:計算流程如圖18所示。4)臺區(qū)日線損計算某臺區(qū)日線損情況。臺區(qū)日線損=臺區(qū)日供電量-臺區(qū)低壓用戶日售電量和。日同期臺區(qū)線損計算受公用配變一臺多配情況影響,系統(tǒng)在臺區(qū)線損計算方面也支持打包功能。計算方法:計算流程如圖19所示。臺區(qū)同期線損供電量計算和線路下公變電量計算一致,售電量在省公司完成計算。配變臺區(qū)下的臺戶關(guān)系依托于營配貫通工程,通過配變-接入點-表箱-低壓用戶計量點關(guān)系獲取配變下所有低壓用戶信息,并匯總用戶同期售電量上傳到總部。5)大用戶日線損計算某供電公司大用戶日線損情況。本發(fā)明的平臺每日能夠自動完成計量點電量的計算任務(wù),計劃任務(wù)系統(tǒng)定制計劃來完成。管理者可以通過人機(jī)交互界面擬定計劃任務(wù),設(shè)置計劃任務(wù)的開始時間、任務(wù)執(zhí)行周期,并可以對計劃任務(wù)的完成情況進(jìn)行監(jiān)控,包括啟停、終止等操作。平臺采用非阻塞交互設(shè)計方式,對于計算量較大、比較耗時的臨時任務(wù),用戶提交請求會后迅速得到應(yīng)答(系統(tǒng)會通知用戶計算任務(wù)已交付后臺進(jìn)行計算)。對于處于計算狀態(tài)的計劃任務(wù),系統(tǒng)能夠識別并拒絕用戶重復(fù)提交同類計算任務(wù)的請求。對于大規(guī)模的計算任務(wù),系統(tǒng)采用大數(shù)據(jù)處理技術(shù)框架,采用并行計算手段,實現(xiàn)高速數(shù)據(jù)處理和存儲。對在運關(guān)口的運行狀態(tài)、計量電量、負(fù)荷、采集率的在線監(jiān)控,實現(xiàn)對關(guān)口異常、數(shù)據(jù)差錯及時告警;對關(guān)口新增、換表、旁路、代供、轉(zhuǎn)供等實現(xiàn)信息動態(tài)更新和自動化處理,對關(guān)口歷史狀態(tài)可跟蹤追溯。圖20為關(guān)口電量實時監(jiān)測界面圖。系統(tǒng)提供的實時線損監(jiān)控面板,以圖表的形式充分展示各類線損的詳細(xì)情況,包括區(qū)域網(wǎng)損、分壓線損、變電站無件損耗、全覆蓋線路線損和分層線損、臺區(qū)日線損等。圖21為線損實時監(jiān)控界面圖。系統(tǒng)提供的電網(wǎng)運行情況監(jiān)控面板,對關(guān)口運行、變電站元件運行、用戶現(xiàn)場計量裝置運行的監(jiān)控,通過數(shù)據(jù)鉆取功能,實時獲取用戶電壓、電流、功率因數(shù)等各項指標(biāo)數(shù)據(jù)。圖22為電網(wǎng)運行狀態(tài)監(jiān)測界面圖。圖23表示了各項數(shù)據(jù)指標(biāo)占比?;谟秒娦畔⒉杉到y(tǒng)、sg186系統(tǒng)以及電量管理等專業(yè)系統(tǒng)中同步發(fā)行的月度發(fā)、供、購、售電量,實現(xiàn)分區(qū)、分壓、分線、分臺區(qū)的線損統(tǒng)計功能,提供明細(xì)數(shù)據(jù)追溯功能,自動生成所需報表及報告并逐級統(tǒng)計報送。實現(xiàn)電量與線損數(shù)據(jù)的補(bǔ)采功能,對于采集失敗、漏點數(shù)據(jù)通知相關(guān)系統(tǒng)進(jìn)行補(bǔ)采和核對,并實時更新到線損管理系統(tǒng)。實現(xiàn)平臺與各業(yè)務(wù)應(yīng)用系統(tǒng)的數(shù)據(jù)融合與無縫對接,改變系統(tǒng)之間手工導(dǎo)入的傳統(tǒng)手段,充分利用信息化手段,實現(xiàn)平臺與各類統(tǒng)計系統(tǒng)的自動化生成報表和報送功能。圖24為同期線損展示分析示意圖。系統(tǒng)建有一系列技術(shù)指標(biāo),通過線損異常自動探測與分析機(jī)制,對系統(tǒng)各項指標(biāo)數(shù)據(jù)進(jìn)行評價分析,形成綜合性圖表看板。通過指標(biāo)看板,可以查看變電站各項運行指標(biāo)的詳情。具體參見圖25的線路看板和圖26的臺區(qū)看板。在系統(tǒng)集成階段,為保證esb接口的調(diào)用是在指定的業(yè)務(wù)流程內(nèi)、由特定的流程單元所發(fā)起,本發(fā)明提供松耦合的應(yīng)用集成,為電力分布式異構(gòu)環(huán)境的應(yīng)用集成提供了解決方案。將分屬于不同所有者的應(yīng)用系統(tǒng)所提供的功能抽象到服務(wù)級別,系統(tǒng)的互聯(lián)只關(guān)注業(yè)務(wù)功能的類型而不是接口的定義方式,更不需要了解各自系統(tǒng)內(nèi)部的實現(xiàn)。在esb上使用標(biāo)準(zhǔn)的消息模型,通過消息的通知或訂閱/發(fā)布,將系統(tǒng)內(nèi)部或外部的狀態(tài)改變轉(zhuǎn)換成服務(wù)接口的響應(yīng)。esb為應(yīng)用的集成提供了消息路由功能、消息格式轉(zhuǎn)換功能、服務(wù)查詢功能、協(xié)議適配器轉(zhuǎn)換功能以及異步的事件驅(qū)動機(jī)制,跨部門、跨系統(tǒng)的數(shù)據(jù)交換,業(yè)務(wù)流程交互以及分布式數(shù)據(jù)的存儲和訪問。使用不同技術(shù)實現(xiàn)的應(yīng)用通過服務(wù)接口的封裝,將自身所包含的功能掛接到總線上。如果應(yīng)用向總線系統(tǒng)發(fā)起了業(yè)務(wù)請求,總線通過對請求消息的轉(zhuǎn)換將不同應(yīng)用自身的請求信息轉(zhuǎn)換成總線系統(tǒng)統(tǒng)一描述的規(guī)則消息,然后根據(jù)規(guī)則消息所攜帶的內(nèi)容對請求消息進(jìn)行路由操作;不同的請求消息被發(fā)送到不同的事件驅(qū)動中間件,由中間件發(fā)起對服務(wù)接口的調(diào)用,并將結(jié)果反饋給事件驅(qū)動中間件;中間件收到結(jié)果后按照應(yīng)用發(fā)起請求的格式重新封裝,并傳遞給請求者。將應(yīng)用集成到esb上的功能開發(fā)是以業(yè)務(wù)流程為導(dǎo)向的,根據(jù)不同的業(yè)務(wù)需求指定應(yīng)用需要怎樣的交互方式,然后按照業(yè)務(wù)流程的需要對服務(wù)接口進(jìn)行組織編排。本發(fā)明可以將業(yè)務(wù)流程以模版的形式進(jìn)行描述,當(dāng)發(fā)生服務(wù)接口調(diào)用的時候,查看該調(diào)用是否符合業(yè)務(wù)流程模版的定義。為了保證授權(quán)行為的完整和有效,需要對正在進(jìn)行的授權(quán)操作進(jìn)行權(quán)限的約束。本發(fā)明使用動態(tài)授權(quán)和靜態(tài)授權(quán)兩種方式完成用戶對共享資源的訪問授權(quán),對授權(quán)權(quán)限的約束問題需在靜態(tài)授權(quán)部分明確定義。靜態(tài)授權(quán)是控制用戶對系統(tǒng)中的共享資源、服務(wù)接口、數(shù)據(jù)庫及文檔讀寫等權(quán)限,同時還需要指明業(yè)務(wù)流程需要依據(jù)的工作流模版。針對靜態(tài)授權(quán),在該訪問控制策略中制訂了權(quán)限約束規(guī)則以確保單次的授權(quán)只能影響管理員所操作的應(yīng)用用戶,使得授權(quán)不會被非法傳遞和破壞。為保證管理員定義的策略不被非法的傳遞和繼承,該訪問控制模型使用單向的授權(quán)路徑,保證授權(quán)策略的定義不重復(fù)且授權(quán)路徑不相交,不同的授權(quán)策略單獨擁有授權(quán)路徑。授權(quán)路徑不完整的策略將被丟棄,滿足信任條件的策略在不同的授權(quán)層次中均由不同的節(jié)點描述,授權(quán)路徑上不存在交叉或者重復(fù),所定義的策略不會發(fā)生繼承或重復(fù)使用造成的權(quán)限傳遞。首先,靜態(tài)授權(quán)部分的完成需要以下三個方面同時滿足:1)本次執(zhí)行對共享資源的操作所需要的權(quán)限定義在用戶的屬性集內(nèi);2)用戶的操作集包含本次執(zhí)行的業(yè)務(wù)流單元;3)用戶操作所請求的授權(quán)步符合任務(wù)模版的定義。動態(tài)授權(quán)部分是根據(jù)工作流在任務(wù)模版上的流程信息以及當(dāng)前授權(quán)步的狀態(tài),實施的訪問控制規(guī)則。當(dāng)程序接口被調(diào)用時,授權(quán)步的保護(hù)態(tài)需要符合安全規(guī)則,即如果符合任務(wù)流程)的限制,并且具有正常的保護(hù)態(tài),則可以被授權(quán)執(zhí)行。針對訪問控制策略的要求,將以上工作流中的活動節(jié)點進(jìn)行用戶級別的添加。工作流中連接活動単元的是活動轉(zhuǎn)移條件,該條件記錄了活動單元從某一活動轉(zhuǎn)移到了另一活動,并記錄了轉(zhuǎn)移的時間信息和步驟轉(zhuǎn)移所調(diào)用的服務(wù)接口?;顒愚D(zhuǎn)移條件記錄了活動轉(zhuǎn)移的時間、發(fā)生轉(zhuǎn)移所調(diào)用的接口以及轉(zhuǎn)移發(fā)生時工作流的狀態(tài),它能清晰的描述工作單元之間的相互關(guān)系和工作流是否正常流轉(zhuǎn),這些信息可結(jié)合集成系統(tǒng)中共享資源的受控訪問,保證接口的訪問是在特定的工作流程中,并且是在特定的流程單元發(fā)生的,使得對電力應(yīng)用集成環(huán)境中共享資源的訪問得到保證。工作流程由特定應(yīng)用發(fā)起,并由集成系統(tǒng)監(jiān)控運行,以工作流模版為基礎(chǔ),對業(yè)務(wù)流程單元的運行順序進(jìn)行控制。當(dāng)某一應(yīng)用發(fā)起接口調(diào)用的時候,集成系統(tǒng)根據(jù)應(yīng)用的調(diào)用信息判斷該應(yīng)用是否是在發(fā)起一個新的工作流程,如果該調(diào)用是在發(fā)起一個新的工作流程,則集成系統(tǒng)的安全管理程序判斷當(dāng)前應(yīng)用對流程中的共享資源是否有操作權(quán)限;如果該程序擁有相關(guān)權(quán)限,安全管理程序會判斷該程序是否有權(quán)限發(fā)起該業(yè)務(wù)流程,如果該應(yīng)用有權(quán)限發(fā)起該工作流程,集成系統(tǒng)會加載工作流模版,創(chuàng)建針對該業(yè)務(wù)流程的監(jiān)控、初始化業(yè)務(wù)流程信息,然后完成新業(yè)務(wù)流程的創(chuàng)建工作。如果應(yīng)用所作的服務(wù)接口調(diào)用不是要發(fā)起新的流程,安全管理系統(tǒng)會根據(jù)服務(wù)調(diào)用的所在的業(yè)務(wù)流程進(jìn)行工作流模版的匹配,如果該調(diào)用符合工作流程的定義,并且活動狀態(tài)是按照流轉(zhuǎn)順序進(jìn)行的,則能滿足動態(tài)授權(quán)的需要。為在基于esb企業(yè)服務(wù)總線的數(shù)據(jù)集成中實現(xiàn)支持功能語義的容器結(jié)構(gòu),并應(yīng)用于各個業(yè)務(wù)系統(tǒng)中,將每個端點服務(wù)器都設(shè)置為獨立的jbi容器,對應(yīng)結(jié)構(gòu)中的中間節(jié)點和葉節(jié)點;中心服務(wù)總線提供全局路由信息和管理,對應(yīng)根節(jié)點。端點服務(wù)器之間的消息傳輸由jms消息中間件承擔(dān)。服務(wù)查找機(jī)制表示為:服務(wù)使用者發(fā)送服務(wù)請求到本地容器,jbi綁定組件接收該請求,并將請求傳遞給本地標(biāo)準(zhǔn)化消息路由,如果在本地服務(wù)注冊表中查找到匹配的服務(wù),則提供給使用者;否則調(diào)用轉(zhuǎn)發(fā)服務(wù),對轉(zhuǎn)發(fā)服務(wù)的響應(yīng)是利用服務(wù)引擎發(fā)送請求到上層容器;繼續(xù)此過程,直至找到適合的服務(wù)。本地容器與上層容器之間的消息傳輸由jms承擔(dān)。本地容器節(jié)點的消息路由將消息通過jms消息中間件發(fā)送至上層容器節(jié)點的消息路由,再由該消息路由轉(zhuǎn)發(fā)處理。每個jbi節(jié)點中的消息路由在系統(tǒng)jms消息服務(wù)器上都擁有自己的路由消息隊列,每個消息路由監(jiān)聽自己的消息隊列,當(dāng)發(fā)現(xiàn)有發(fā)來的消息時就進(jìn)行處理,將該消息轉(zhuǎn)發(fā)至目的組件。為了保證高可靠性存在同一系統(tǒng)的多個部署,同一服務(wù)有多個實例在同時運行;對于特定的服務(wù)請求,使用者需根據(jù)服務(wù)質(zhì)量評價在候選服務(wù)中選擇一個最優(yōu)者,作為服務(wù)請求的路由目的地,實現(xiàn)基于qos的動態(tài)消息路由。程序運行時根據(jù)各個服務(wù)提供者的qos動態(tài)更新路由表中的路由信息,選擇消息發(fā)送的目的地。在esb相應(yīng)服務(wù)組件上添加服務(wù)評估、服務(wù)測試和服務(wù)選擇模塊,并設(shè)置動態(tài)消息路由庫以及存放歷史測試數(shù)據(jù)的容器。其中動態(tài)消息路由庫為一個存放可用路由信息的xml文件,在集成系統(tǒng)運行過程中不斷選擇新的服務(wù)存入路由庫,從路由庫中取出服務(wù)地址進(jìn)行各服務(wù)的qos測試,并將測試結(jié)果存為歷史測試數(shù)據(jù);綜合計算測試數(shù)據(jù)用以評估服務(wù),選取其中的最優(yōu)服務(wù)提供者來更新當(dāng)前路由表中的路由??紤]到電力信息領(lǐng)域中需要對數(shù)據(jù)如電子圖檔、項目合同等進(jìn)行大量的直接操作,本發(fā)明采用數(shù)據(jù)服務(wù)的方式對部分?jǐn)?shù)據(jù)進(jìn)行直接封裝,為應(yīng)用層提供集中的訪問接口。通過數(shù)據(jù)服務(wù)集成各種異構(gòu)的底層數(shù)據(jù),包括關(guān)系型數(shù)據(jù)庫中的可以使用sql語句進(jìn)行查詢的數(shù)據(jù);文本文件或web數(shù)據(jù)等不能使用查詢語句查詢的數(shù)據(jù);還包括其他通過web服務(wù)訪問的數(shù)據(jù)。數(shù)據(jù)服務(wù)直接對底層數(shù)據(jù)進(jìn)行封裝,而不是通過應(yīng)用服務(wù)訪問數(shù)據(jù)。數(shù)據(jù)服務(wù)的架構(gòu)分為四層:數(shù)據(jù)層、數(shù)據(jù)服務(wù)層、soa層以及應(yīng)用層。數(shù)據(jù)層包含電力企業(yè)應(yīng)用中所使用的各種異構(gòu)數(shù)據(jù)源,如關(guān)系型數(shù)據(jù)庫、xml數(shù)據(jù)庫及其他數(shù)據(jù)服務(wù)支持的數(shù)據(jù)格式。數(shù)據(jù)服務(wù)層為電力企業(yè)內(nèi)部應(yīng)用或soa層的訪問數(shù)據(jù)提供了單一的訪問點。數(shù)據(jù)服務(wù)層提供了以下功能:標(biāo)準(zhǔn)數(shù)據(jù)訪問操作,如創(chuàng)建、讀取、搜索和刪除數(shù)據(jù)等;提供數(shù)據(jù)源、服務(wù)提供者和基礎(chǔ)數(shù)據(jù)源模型之間的數(shù)據(jù)映射和解析,屏蔽數(shù)據(jù)庫平臺差異;使用文件和目錄作為數(shù)據(jù)源時,屏蔽非數(shù)據(jù)庫結(jié)構(gòu)差異。構(gòu)建數(shù)據(jù)服務(wù)層封裝上述所有功能,集中所有的數(shù)據(jù)服務(wù)代碼,能夠向其他應(yīng)用服務(wù)中的對象提供數(shù)據(jù)的訪問細(xì)節(jié)。應(yīng)用直接訪問數(shù)據(jù)服務(wù)獲取數(shù)據(jù),也可以通過soa層進(jìn)行訪問。在分布式企業(yè)應(yīng)用中,可以通過查找uddi注冊并調(diào)用數(shù)據(jù)服務(wù)來獲取公共信息。對于企業(yè)相關(guān)的業(yè)務(wù)數(shù)據(jù)服務(wù),可以通過在esb上訂閱的方式提供給企業(yè)內(nèi)部的訪問者。服務(wù)請求者并不知道具體訪問的是何種服務(wù),只能通過esb進(jìn)行統(tǒng)一的訪問。數(shù)據(jù)服務(wù)與其他web服務(wù)可能處于對等的狀態(tài),都通過esb進(jìn)行訪問,也可能被web服務(wù)所調(diào)用。對特殊情況下服務(wù)訪問接口的更改,通過修改現(xiàn)有的web服務(wù),封裝數(shù)據(jù)服務(wù),而不需要在應(yīng)用中修改服務(wù)請求接口。應(yīng)用層中的各種程序可以直接訪問數(shù)據(jù)服務(wù),也可通過esb訪問數(shù)據(jù)服務(wù),還可以通過uddi上面的注冊查找數(shù)據(jù)服務(wù)的wsdl。服務(wù)提供者和服務(wù)請求者的服務(wù)請求響應(yīng)處理流程分別如下:①服務(wù)提供者發(fā)布的服務(wù),結(jié)合qos本體和領(lǐng)域本體進(jìn)行語義描述,然后通過注冊中心進(jìn)入到企業(yè)服務(wù)總線中,最后存儲在web容器中供調(diào)用;②服務(wù)請求者提出服務(wù)需求后,首先由系統(tǒng)進(jìn)行語義描述,將服務(wù)請求信息語義化,然后對服務(wù)請求進(jìn)行分解,結(jié)合本體知識,根據(jù)前文的發(fā)現(xiàn)、選擇、組合算法,最終將匹配的服務(wù)響應(yīng)結(jié)果返回給用戶。對于數(shù)據(jù)服務(wù)組合中的異常,本發(fā)明將其分為運行異常與非功能異常,運行異常表示指服務(wù)運行過程中出現(xiàn)的問題,如服務(wù)系統(tǒng)異常、數(shù)據(jù)格式或者內(nèi)容方面的數(shù)據(jù)性異常與服務(wù)過程異常等;非功能異常表示當(dāng)前的服務(wù)無法滿足使用者的演化的預(yù)期或者服務(wù)系統(tǒng)根據(jù)環(huán)境自動發(fā)現(xiàn)問題并動態(tài)解決問題的情景。數(shù)據(jù)服務(wù)在感知到環(huán)境中的異常情況時進(jìn)行自動調(diào)整,并且通過服務(wù)注冊中心自動搜索有針對性的發(fā)布服務(wù)進(jìn)行異常處理,并通過異常處理的情況進(jìn)行對于數(shù)據(jù)服務(wù)的動態(tài)調(diào)整。對于運行異常,感知模型通過預(yù)制的異常規(guī)則對異常進(jìn)行匹配與查詢;對于非功能異常經(jīng)過異常服務(wù)發(fā)現(xiàn)、服務(wù)訓(xùn)練與服務(wù)自愈的過程進(jìn)行數(shù)據(jù)服務(wù)的再規(guī)劃與建模,進(jìn)一步更新數(shù)據(jù)服務(wù)的架構(gòu),從而滿足新的服務(wù)需求。通過對數(shù)據(jù)服務(wù)系統(tǒng)的多維度進(jìn)行異常監(jiān)控:資源異常、qos異常、數(shù)據(jù)性異常與服務(wù)流程異常,并且對于異常的級別定義對所產(chǎn)生的異常進(jìn)行排序,通過監(jiān)測到的異常進(jìn)行分類,從而對其分配不同的處理過程,分類原則包括:針對于數(shù)據(jù)服務(wù)系統(tǒng)在運行過程中的物理資源的執(zhí)行情況,其中包括了對于數(shù)據(jù)服務(wù)系統(tǒng)中的邏輯流程情況、網(wǎng)絡(luò)運行情況、運行環(huán)境執(zhí)行情況,當(dāng)發(fā)生資源異常波動時會根據(jù)資源使用實際情況進(jìn)行相應(yīng)的異常記錄,進(jìn)而進(jìn)行主動與運行異常判定,從而進(jìn)一步采取異常處理;對數(shù)據(jù)服務(wù)運行過程中對于系統(tǒng)非功能屬性進(jìn)行監(jiān)控,包含了服務(wù)可靠性、安全性、執(zhí)行效率等指標(biāo)監(jiān)控,在監(jiān)控過程中當(dāng)發(fā)生qos異常波動時會根據(jù)數(shù)據(jù)服務(wù)的實際情況進(jìn)行記錄并采取相應(yīng)的處理辦法;針對于數(shù)據(jù)服務(wù)執(zhí)行過程中的數(shù)據(jù)一致性與完整性監(jiān)控,與計算邏輯相關(guān)的數(shù)據(jù)流轉(zhuǎn)過程當(dāng)出現(xiàn)異常時將進(jìn)行相應(yīng)的處理操作;面對數(shù)據(jù)服務(wù)的功能性監(jiān)控,針對于數(shù)據(jù)服務(wù)中的各個子服務(wù)進(jìn)行功能監(jiān)控,同時監(jiān)控子服務(wù)間的關(guān)聯(lián)信息,當(dāng)數(shù)據(jù)服務(wù)系統(tǒng)出現(xiàn)邏輯波動時,流程監(jiān)控會記錄下相應(yīng)的異常信息并選取適當(dāng)?shù)漠惓L幚磙k法進(jìn)行異常處理與修復(fù)。當(dāng)發(fā)現(xiàn)異常時,根據(jù)異常的分類對異常進(jìn)行相應(yīng)的處理,如果為運行異常,則首先在異常庫中查找相應(yīng)的異常解決方案,進(jìn)而在uddi中搜索所需的修復(fù)服務(wù),同時將異常情況加入異常日志中。當(dāng)規(guī)則庫中不存在解決方案時,則直接通過服務(wù)匹配算法從uddi中進(jìn)行相似度服務(wù)搜索,并通過基于補(bǔ)償代價的算法對數(shù)據(jù)服務(wù)進(jìn)行服務(wù)替換,如果異常為非功能異常,則需通過服務(wù)選擇、訓(xùn)練與自愈的過程對數(shù)據(jù)服務(wù)進(jìn)行處理。應(yīng)當(dāng)理解的是,本發(fā)明的上述具體實施方式僅僅用于示例性說明或解釋本發(fā)明的原理,而不構(gòu)成對本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。此外,本發(fā)明所附權(quán)利要求旨在涵蓋落入所附權(quán)利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。當(dāng)前第1頁12