專利名稱:海迅實(shí)時(shí)數(shù)據(jù)庫與ies600p系統(tǒng)的集成方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電力系統(tǒng)調(diào)度自動(dòng)化技術(shù)領(lǐng)域,特別是涉及一種實(shí)時(shí)數(shù)據(jù)庫與智能電網(wǎng)調(diào)度技術(shù)支持系統(tǒng)的集成方法。
背景技術(shù):
海迅實(shí)時(shí)數(shù)據(jù)庫(HighSoon,簡稱HS)是江蘇瑞中數(shù)據(jù)股份有限公司的旗艦產(chǎn)品,海迅實(shí)時(shí)數(shù)據(jù)庫擁有超大規(guī)模的數(shù)據(jù)處理能力和業(yè)界領(lǐng)先的混合壓縮技術(shù),采用分布式體系架構(gòu),可運(yùn)行于不同的操作系統(tǒng)平臺,實(shí)現(xiàn)海量實(shí)時(shí)數(shù)據(jù)的自動(dòng)采集、歷史數(shù)據(jù)的壓縮存儲、高效的查詢檢索和統(tǒng)計(jì)分析,能夠在線存儲數(shù)十萬甚至上千萬采集點(diǎn)的數(shù)年歷史數(shù)據(jù),采集分辨率可達(dá)微妙。海迅實(shí)時(shí)數(shù)據(jù)庫提供一系列的套件應(yīng)用工具和完整的二次開發(fā)環(huán)境。IES600Pro是針對電力調(diào)度生產(chǎn)部門設(shè)計(jì)開發(fā)的一套電網(wǎng)調(diào)度自動(dòng)化系統(tǒng),該系統(tǒng)采用先進(jìn)的設(shè)計(jì)思想和實(shí)現(xiàn)手段,將調(diào)度自動(dòng)化系統(tǒng)的應(yīng)用從簡單地參與電網(wǎng)安全運(yùn)行監(jiān)視與控制提高到實(shí)現(xiàn)電網(wǎng)高級運(yùn)行管理和實(shí)現(xiàn)電網(wǎng)分析型調(diào)度的技術(shù)支持系統(tǒng)層面上來。IES600Pro采用先進(jìn)的開放體系結(jié)構(gòu),實(shí)現(xiàn)了從系統(tǒng)平臺層到應(yīng)用層的開放,為用戶提供了良好的可移植性、互操作性和分布性,方便用戶進(jìn)行應(yīng)用層功能的可持續(xù)拓展,使之能夠適應(yīng)電力系統(tǒng)自動(dòng)化不斷變化的業(yè)務(wù)需求,真正做到了將“開放”延伸至用戶。但是隨著電網(wǎng)建設(shè)規(guī)模的不斷擴(kuò)大,智能電網(wǎng)、智能變電站等研究應(yīng)用的不斷深入,調(diào)度自動(dòng)化系統(tǒng)面對的采集點(diǎn)越來越多。以往低頻率按照分鐘級的歷史數(shù)據(jù)存儲已經(jīng)很難滿足電網(wǎng)精細(xì)化管理的要求,而全息保存電網(wǎng)運(yùn)行所有細(xì)節(jié)已成為大勢所趨,原有的周期性歷史數(shù)據(jù)保存方式已不能滿足要求,應(yīng)按照變化的實(shí)際實(shí)時(shí)連續(xù)進(jìn)行存儲,以滿足更多的應(yīng)用需求,這也將導(dǎo)致數(shù)據(jù)存儲規(guī)模數(shù)十倍的增長;同時(shí),歷史數(shù)據(jù)的存儲組織策略以及查詢檢索策略也將變得相當(dāng)復(fù)雜。傳統(tǒng)的關(guān)系數(shù)據(jù)庫無論在響應(yīng)速度、存儲規(guī)模、查詢效率和變化存儲機(jī)制上都將很難滿足應(yīng)用的需求。海迅實(shí)時(shí)數(shù)據(jù)庫是專門用來處理帶有時(shí)標(biāo)的海量實(shí)時(shí)/歷史數(shù)據(jù)的數(shù)據(jù)庫,具有非常高的存儲速度、查詢檢索效率以及數(shù)據(jù)壓縮比。但是在當(dāng)前的調(diào)度自動(dòng)化系統(tǒng)IES600Pro中仍然采用關(guān)系數(shù)據(jù)庫(Oracle)保存時(shí)序數(shù)據(jù)。為了解決系統(tǒng)無法全息保存電網(wǎng)運(yùn)行記錄,查詢速度慢,精細(xì)化分析應(yīng)用困難等問題,需將實(shí)時(shí)數(shù)據(jù)庫與智能電網(wǎng)調(diào)度技術(shù)支持系統(tǒng)進(jìn)行集成。本發(fā)明正是為了實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)庫與智能電網(wǎng)調(diào)度技術(shù)支持系統(tǒng)的集成而開發(fā)實(shí)現(xiàn)的。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中關(guān)系數(shù)據(jù)庫和實(shí)時(shí)數(shù)據(jù)庫無法集成的問題,本發(fā)明提出了一種實(shí)時(shí)數(shù)據(jù)庫集成到智能電網(wǎng)調(diào)度技術(shù)支持系統(tǒng)中的方法,實(shí)現(xiàn)了海迅實(shí)時(shí)數(shù)據(jù)庫與IES600P系統(tǒng)的集成。該方法在保證 系統(tǒng)穩(wěn)定運(yùn)行的條件下實(shí)現(xiàn)集成,全面提高系統(tǒng)的數(shù)據(jù)存儲精度、查詢效率以及對精細(xì)化應(yīng)用的支持力度。具體地說,本發(fā)明是采取以下的技術(shù)方案來實(shí)現(xiàn)的,包括下列步驟:
1)將系統(tǒng)的整體數(shù)據(jù)庫環(huán)境擴(kuò)展到由內(nèi)存實(shí)時(shí)庫、關(guān)系數(shù)據(jù)庫和實(shí)時(shí)數(shù)據(jù)庫共同構(gòu)成,其中關(guān)系數(shù)據(jù)庫用于存儲電網(wǎng)模型以及靜態(tài)參數(shù)并通過下裝生成內(nèi)存實(shí)時(shí)庫以滿足對模型和靜態(tài)參數(shù)的高速訪問,實(shí)時(shí)數(shù)據(jù)庫則用來保存帶有時(shí)間標(biāo)記的變化的時(shí)序數(shù)據(jù)以完整地記錄電網(wǎng)的運(yùn)行軌跡;
2)在系統(tǒng)的配置環(huán)境中增加實(shí)時(shí)數(shù)據(jù)庫服務(wù)器,并使用磁盤陣列作為實(shí)時(shí)數(shù)據(jù)庫的存儲介質(zhì);
3)在系統(tǒng)的平臺層中的內(nèi)存實(shí)時(shí)庫和關(guān)系數(shù)據(jù)庫的統(tǒng)一的訪問管理層,中增加對實(shí)時(shí)數(shù)據(jù)庫的訪問部分,包括對實(shí)時(shí)數(shù)據(jù)庫的查詢、存儲以及管理請求。本發(fā)明的有益效果如下:本發(fā)明實(shí)現(xiàn)了海迅實(shí)時(shí)數(shù)據(jù)庫與智能電網(wǎng)調(diào)度IES600P1X)系統(tǒng)的集成,結(jié)合實(shí)時(shí)數(shù)據(jù)庫的特性,可以實(shí)現(xiàn)基于全過程的電網(wǎng)運(yùn)行變化存儲機(jī)制,使得采樣數(shù)據(jù)提交頻率從原先的分鐘級別提升到秒級別,為地區(qū)電網(wǎng)調(diào)度監(jiān)控的精細(xì)化運(yùn)行分析提供了 先進(jìn)的技術(shù)手段和有力的數(shù)據(jù)支撐。
附圖1是本發(fā)明方法的基于實(shí)時(shí)數(shù)據(jù)庫的IES600P配置環(huán)境示意圖。附圖2是本發(fā)明方法的數(shù)據(jù)采集前置改造圖。附圖3是本發(fā)明方法的數(shù)據(jù)訪問方式圖。附圖4是本發(fā)明方法的效果對比圖。
具體實(shí)施例方式下面結(jié)合附圖,對本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明的技術(shù)方案嚴(yán)格遵循地區(qū)智能電網(wǎng)調(diào)度技術(shù)支持系統(tǒng)的功能規(guī)范,在系統(tǒng)上進(jìn)行集成開發(fā),首先使系統(tǒng)支持實(shí)時(shí)數(shù)據(jù)庫與關(guān)系數(shù)據(jù)庫的混合存儲環(huán)境,相應(yīng)地,系統(tǒng)的整體配置環(huán)境、數(shù)據(jù)庫部署策略等都要進(jìn)行適當(dāng)升級;其次需統(tǒng)一系統(tǒng)的數(shù)據(jù)庫訪問接口,屏蔽對實(shí)時(shí)數(shù)據(jù)庫的直接訪問。本發(fā)明所要解決的技術(shù)問題是:提供一種系統(tǒng)集成方法,使得海迅實(shí)時(shí)數(shù)據(jù)庫與智能電網(wǎng)調(diào)度IES600P1O系統(tǒng)得以集成,在保證系統(tǒng)穩(wěn)定運(yùn)行的基礎(chǔ)上實(shí)現(xiàn)智能電網(wǎng)調(diào)度IES600P1X)系統(tǒng)對電網(wǎng)運(yùn)行過程的全息記錄以及數(shù)據(jù)的高效查詢。為了解決上述技術(shù)問題,本發(fā)明采用了如下的技術(shù)方案。包括以下幾個(gè)部分:
(I)對系統(tǒng)數(shù)據(jù)庫環(huán)境的建設(shè)方案。將系統(tǒng)的整體數(shù)據(jù)庫環(huán)境擴(kuò)展到由內(nèi)存實(shí)時(shí)庫、關(guān)系數(shù)據(jù)庫和實(shí)時(shí)數(shù)據(jù)庫共同構(gòu)成。在實(shí)際應(yīng)用中電網(wǎng)模型以及靜態(tài)參數(shù)采用關(guān)系數(shù)據(jù)庫進(jìn)行存儲,并通過下裝生成內(nèi)存實(shí)時(shí)庫以滿足對模型和靜態(tài)參數(shù)的高速訪問;而實(shí)時(shí)數(shù)據(jù)庫則主要用來保存帶有時(shí)間標(biāo)記的變化的時(shí)序數(shù)據(jù),這部分?jǐn)?shù)據(jù)完整地記錄電網(wǎng)的運(yùn)行軌跡。(2)對系統(tǒng)配置環(huán)境的建設(shè)方案。為了增加實(shí)時(shí)數(shù)據(jù)庫,在系統(tǒng)的配置環(huán)境中增加實(shí)時(shí)數(shù)據(jù)庫服務(wù)器,使用磁盤陣列作為實(shí)時(shí)數(shù)據(jù)庫的存儲介質(zhì)。(3)數(shù)據(jù)庫訪問接口的統(tǒng)一封裝方案。在系統(tǒng)的平臺層中,有對內(nèi)存實(shí)時(shí)庫和關(guān)系數(shù)據(jù)庫的統(tǒng)一的訪問管理層,為了滿足對實(shí)時(shí)數(shù)據(jù)庫訪問的需求,在該訪問管理層中增加對實(shí)時(shí)數(shù)據(jù)庫的訪問部分,包括對實(shí)時(shí)數(shù)據(jù)庫的查詢、存儲以及其他管理請求,這樣保證訪問層對外仍然是透明的,應(yīng)用不知道各種數(shù)據(jù)的具體存儲位置和存儲形式。具體而言,如圖1所示,實(shí)時(shí)服務(wù)接收到前置采集的數(shù)據(jù),進(jìn)行處理之后發(fā)送到通信總線,需要獲取的客戶端或者其他服務(wù)可以通過向通信總線注冊,之后就可以通過通信總線向?qū)崟r(shí)服務(wù)提交數(shù)據(jù)請求,然后接收數(shù)據(jù)。海迅實(shí)時(shí)數(shù)據(jù)接口的工作就是將接收到的數(shù)據(jù)通過調(diào)用海迅提供的API這種方式,將實(shí)時(shí)數(shù)據(jù)提供給海迅實(shí)時(shí)庫。將海迅實(shí)時(shí)數(shù)據(jù)庫集成到智能電網(wǎng)調(diào)度IES600P系統(tǒng)中時(shí),首先要進(jìn)行數(shù)據(jù)庫環(huán)境的升級建設(shè)。如圖2所示,在數(shù)據(jù)采集系統(tǒng)中增加了實(shí)時(shí)數(shù)據(jù)庫服務(wù)器,將調(diào)度數(shù)據(jù)直接存入關(guān)系庫和實(shí)時(shí)庫中,并且在統(tǒng)一的數(shù)據(jù)庫訪問層中增加了實(shí)時(shí)數(shù)據(jù)庫訪問接口部分。系統(tǒng)上層應(yīng)用通過統(tǒng)一的數(shù)據(jù)庫訪問層實(shí)現(xiàn)對實(shí)時(shí)數(shù)據(jù)庫的訪問,數(shù)據(jù)的存儲方式是變化即存儲的方式,并且該部分?jǐn)?shù)據(jù)提交頻率高,數(shù)據(jù)量大。如圖3所示,數(shù)據(jù)訪問同時(shí)從關(guān)系庫和實(shí)時(shí)庫訪問數(shù)據(jù)。需要將對實(shí)時(shí)數(shù)據(jù)庫的訪問接口封裝到系統(tǒng)統(tǒng)一的數(shù)據(jù)庫訪問管理層中,保證數(shù)據(jù)庫訪問對外是透明的。另外在平臺層實(shí)時(shí)數(shù)據(jù)庫的查詢、存儲和管理也進(jìn)行封裝,提供統(tǒng)一的接口,包括實(shí)時(shí)數(shù)據(jù)庫狀態(tài)監(jiān)視、采樣點(diǎn)定義、數(shù)據(jù)提交以及數(shù)據(jù)查詢等部分。如圖4所示,采用了本發(fā)明方法后,其系統(tǒng)效率較之單純采用關(guān)系數(shù)據(jù)庫(Oracle)有了顯著提升,在多個(gè)系統(tǒng)參數(shù)方面均表現(xiàn)了極大的優(yōu)越性。雖然本發(fā)明已以較佳實(shí)施例公開如上,但實(shí)施例并不是用來限定本發(fā)明的。在不脫離本發(fā)明之精神和范圍內(nèi),所做的任何等效變化或潤飾,同樣屬于本發(fā)明之保護(hù)范圍。因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本申 請的權(quán)利要求所界定的內(nèi)容為標(biāo)準(zhǔn)。
權(quán)利要求
1.海迅實(shí)時(shí)數(shù)據(jù)庫與IES600P系統(tǒng)的集成方法,其特征在于,包括下列步驟: 1)將系統(tǒng)的整體數(shù)據(jù)庫環(huán)境擴(kuò)展到由內(nèi)存實(shí)時(shí)庫、關(guān)系數(shù)據(jù)庫和實(shí)時(shí)數(shù)據(jù)庫共同構(gòu)成,其中關(guān)系數(shù)據(jù)庫用于存儲電網(wǎng)模型以及靜態(tài)參數(shù)并通過下裝生成內(nèi)存實(shí)時(shí)庫以滿足對模型和靜態(tài)參數(shù)的高速訪問,實(shí)時(shí)數(shù)據(jù)庫則用來保存帶有時(shí)間標(biāo)記的變化的時(shí)序數(shù)據(jù)以完整地記錄電網(wǎng)的運(yùn)行軌跡; 2)在系統(tǒng)的配置環(huán)境中增加實(shí)時(shí)數(shù)據(jù)庫服務(wù)器,并使用磁盤陣列作為實(shí)時(shí)數(shù)據(jù)庫的存儲介質(zhì); 3)在系統(tǒng)的平臺層中的內(nèi)存實(shí)時(shí)庫和關(guān)系數(shù)據(jù)庫的統(tǒng)一的訪問管理層,中增加對實(shí)時(shí)數(shù)據(jù)庫的訪問部 分,包括對實(shí)時(shí)數(shù)據(jù)庫的查詢、存儲以及管理請求。
全文摘要
本發(fā)明公開了一種海迅實(shí)時(shí)數(shù)據(jù)庫與IES600P系統(tǒng)的集成方法,屬于電力系統(tǒng)調(diào)度自動(dòng)化技術(shù)領(lǐng)域。本發(fā)明首先使系統(tǒng)支持實(shí)時(shí)數(shù)據(jù)庫與關(guān)系數(shù)據(jù)庫的混合存儲環(huán)境,同時(shí)升級系統(tǒng)的整體配置環(huán)境、數(shù)據(jù)庫部署策略等都要進(jìn)行適當(dāng)升級,最后統(tǒng)一系統(tǒng)的數(shù)據(jù)庫訪問接口,屏蔽對實(shí)時(shí)數(shù)據(jù)庫的直接訪問。本發(fā)明在保證系統(tǒng)穩(wěn)定運(yùn)行的條件下實(shí)現(xiàn)集成,全面提高系統(tǒng)的數(shù)據(jù)存儲精度、查詢效率以及對精細(xì)化應(yīng)用的支持力度。
文檔編號G06F17/30GK103246695SQ20131008329
公開日2013年8月14日 申請日期2013年3月15日 優(yōu)先權(quán)日2013年3月15日
發(fā)明者施沖, 王啟銀, 高明 申請人:山西省電力公司大同供電分公司, 江蘇瑞中數(shù)據(jù)股份有限公司, 國家電網(wǎng)公司