一種基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法
【專利摘要】本發(fā)明公開了一種基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理的方法,其首先創(chuàng)建調(diào)試系統(tǒng)和運行系統(tǒng),在圖模數(shù)據(jù)發(fā)布前,首先啟動模型校驗工具,對當前調(diào)試系統(tǒng)中的模型依次進行靜態(tài)驗證和模型動態(tài)驗證。模型驗證通過后,啟動模型發(fā)布工具,通過基于分片技術(shù)的模型導(dǎo)出/比較技術(shù)、基于模型簇的模型同步技術(shù)以及遠程服務(wù)訪問技術(shù),完成商用庫層圖模實體數(shù)據(jù)的同步。然后,通過消息的方式實現(xiàn)實時庫行級動態(tài)更新,實現(xiàn)運行系統(tǒng)側(cè)模型的無縫軟切換;通過圖模實體數(shù)據(jù)的反向同步,實現(xiàn)調(diào)試系統(tǒng)圖模數(shù)據(jù)回退。本發(fā)明可以最大程度保證模型的正確性,保證模型發(fā)布過程中不會對實時運行系統(tǒng)造成影響,實現(xiàn)無擾動模型更新,確保在線系統(tǒng)運行的可靠性和連續(xù)性。
【專利說明】—種基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法
[0001]
【技術(shù)領(lǐng)域】
[0002]本發(fā)明屬于電力系統(tǒng)配電網(wǎng)模型管理【技術(shù)領(lǐng)域】,尤指一種基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法。
【背景技術(shù)】
[0003]由于城市和道路擴建、改造的需要,配電網(wǎng)的網(wǎng)絡(luò)模型以及拓撲幾乎天天都在發(fā)生變化,配電網(wǎng)計劃員須對同一條線路改造前和改造后的情況進行比對、才能擬定計劃、開操作票、執(zhí)行線路停送電。以往的配電網(wǎng)管理系統(tǒng)往往只提供一套圖形和網(wǎng)絡(luò)模型表示當前網(wǎng)絡(luò),雖然配電網(wǎng)動態(tài)模型處理機制為當前網(wǎng)絡(luò)和未來網(wǎng)絡(luò)各提供了一套模型,但是實際上兩套模型還是共享了同一份模型實體。
[0004]配電網(wǎng)網(wǎng)絡(luò)模型的正確性關(guān)系到配電網(wǎng)安全運行,因此,需要一種可以獨立描述當前網(wǎng)絡(luò)模型和未來網(wǎng)絡(luò)模型的,全面反映配電網(wǎng)網(wǎng)絡(luò)模型動態(tài)變化的圖模管理方法。基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理技術(shù)為配電網(wǎng)網(wǎng)絡(luò)模型動態(tài)變化全過程控制提供了支持。
[0005]
【發(fā)明內(nèi)容】
[0006]針對現(xiàn)有技術(shù)上存在的不足,本發(fā)明目的是在于提供一種可以獨立描述當前網(wǎng)絡(luò)模型和未來網(wǎng)絡(luò)模型的,全面反映配電網(wǎng)網(wǎng)絡(luò)模型動態(tài)變化的基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,最大程度保證模型的正確性,保證模型發(fā)布過程中不會對實時運行系統(tǒng)造成影響,實現(xiàn)無擾動模型更新,確保在線系統(tǒng)運行的可靠性和連續(xù)性。
[0007]為了實現(xiàn)上述目的,本發(fā)明是通過如下的技術(shù)方案來實現(xiàn):
一種基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于,其包括如下步驟:
1)建立配網(wǎng)調(diào)度自動化系統(tǒng);建立用于圖模數(shù)據(jù)維護、校驗,即描述未來網(wǎng)絡(luò)模型的調(diào)試系統(tǒng),以及用于調(diào)度自動化運行,即描述當前網(wǎng)絡(luò)模型的運行系統(tǒng);
2)維護圖模數(shù)據(jù);在調(diào)試系統(tǒng)中,用戶通過模型編輯工具進行模型數(shù)據(jù)修改或者模型數(shù)據(jù)導(dǎo)入維護所有的配網(wǎng)圖模數(shù)據(jù),修改的結(jié)果保存到關(guān)系數(shù)據(jù)庫中,模型數(shù)據(jù)修改完成后,進入模型驗證環(huán)節(jié)。
[0008]3)圖模數(shù)據(jù)的模型驗證環(huán)節(jié);在圖模數(shù)據(jù)發(fā)布前,首先啟動模型校驗工具,對當前調(diào)試系統(tǒng)中的模型進行模型靜態(tài)驗證,檢查離線狀態(tài)下模型的邏輯錯誤;模型靜態(tài)驗證正確后,通過各種仿在線運行系統(tǒng)功能對圖模數(shù)據(jù)進行模型動態(tài)驗證,檢查在線狀態(tài)下模型數(shù)據(jù)的正確性;如果模型驗證全部通過后,進行模型發(fā)布環(huán)節(jié),否則重新修改模型數(shù)據(jù)或者進行模型反向發(fā)布即從運行系統(tǒng)更新模型數(shù)據(jù)到調(diào)試系統(tǒng)中;
4)模型數(shù)據(jù)發(fā)布環(huán)節(jié);以饋線為單位,分別從調(diào)試系統(tǒng)和運行系統(tǒng)中將需要發(fā)布的設(shè)備所在線路模型提取出來,然后以運行系統(tǒng)中模型為基準與調(diào)試系統(tǒng)中的模型做比較形成差異模型描述,此后對差異模型描述按照預(yù)先定義的模型觸發(fā)關(guān)系構(gòu)造差異模型簇,最后把差異模型簇發(fā)布到運行系統(tǒng)中,從而實現(xiàn)雙系統(tǒng)間商用庫層模型實體數(shù)據(jù)的同步;
5)運行系統(tǒng)側(cè)模型的無縫軟切換;商用庫層圖模實體數(shù)據(jù)同步后,通過消息的方式實現(xiàn)實時庫行級動態(tài)更新,將增量模型數(shù)據(jù)寫入到運行系統(tǒng)實時庫中,供在線系統(tǒng)使用,從而實現(xiàn)運行系統(tǒng)側(cè)模型的無縫軟切換;
6)模型數(shù)據(jù)反向發(fā)布環(huán)節(jié);通過圖模實體數(shù)據(jù)的反向同步即從運行系統(tǒng)同步模型到調(diào)試系統(tǒng),實現(xiàn)調(diào)試系統(tǒng)圖模數(shù)據(jù)回退。
[0009]在所述步驟I)中,所述調(diào)試系統(tǒng)和運行系統(tǒng)各自具有獨立的商用庫、實時庫以及應(yīng)用,并且基于相同的軟件平臺,兩個系統(tǒng)間通過某種機制互相訪問。
[0010]在所述步驟2)中,調(diào)試系統(tǒng)是圖模數(shù)據(jù)維護的唯一源頭,即在調(diào)試系統(tǒng)中完成所有模型的生成、刪除;在運行系統(tǒng)中進行允許沒有級聯(lián)觸發(fā)模型生成或刪除的模型屬性的更新操作,需要在模型發(fā)布時剔除相關(guān)的差異模型簇。
[0011]在所述步驟2)中,模型編輯工具包括圖模導(dǎo)入工具以及模型管理工具,用戶通過圖模導(dǎo)入工具導(dǎo)入配網(wǎng)圖模數(shù)據(jù)或者通過模型管理工具維護所有的配網(wǎng)圖模數(shù)據(jù);當調(diào)試系統(tǒng)中具有更新的圖模數(shù)據(jù)時,則經(jīng)過模型驗證后,以人工方式發(fā)布到運行系統(tǒng)中。
[0012]在所述步驟3 )中,所述模型動態(tài)驗證通過運行與運行系統(tǒng)相同的功能模塊來檢測在線狀態(tài)下數(shù)據(jù)的正確性;所述靜態(tài)模型驗證是將根據(jù)模型數(shù)據(jù)修改的內(nèi)容,逐一匹配驗證規(guī)則庫中的每一條規(guī)則,最后輸出違反規(guī)則的模型數(shù)據(jù)。
[0013]在所述步驟4)中,模型驗證通過后,啟動模型發(fā)布工具,通過基于分片技術(shù)的模型導(dǎo)出/比較技術(shù)、基于模型簇的模型同步技術(shù)以及遠程服務(wù)訪問技術(shù),完成商用庫層圖模實體數(shù)據(jù)的同步;
模型發(fā)布過程中,首先進行商用庫層模型數(shù)據(jù)同步,然后再更新運行系統(tǒng)中實時庫中數(shù)據(jù)。
[0014]在所述步驟4)中,在以饋線為單位分別從調(diào)試系統(tǒng)和運行系統(tǒng)導(dǎo)出模型時只需要指定設(shè)備表,與設(shè)備表具有級聯(lián)觸發(fā)關(guān)系的下級表會自動導(dǎo)出;對導(dǎo)出的模型按記錄數(shù)進行分片,多個分片數(shù)據(jù)同時進行差值計算,所有分片計算完成后對差值結(jié)果進行合并;
對于差異結(jié)果進行人工過濾,剔除不需要發(fā)布的部分;差異結(jié)果按照觸發(fā)關(guān)系生成一個個模型簇,所述模型簇是模型發(fā)布的單位,按模型簇發(fā)布差異結(jié)果,保證了發(fā)布的模型數(shù)據(jù)的完整性。
[0015]在所述步驟5)中,以消息的方式實現(xiàn)實時庫的行級動態(tài)下裝的方法,即只下裝增量模型的靜態(tài)設(shè)備屬性域,對原有設(shè)備的靜態(tài)屬性和動態(tài)量測值沒有任何影響,從而實現(xiàn)在線系統(tǒng)配電網(wǎng)模型的無縫軟切換,保證數(shù)據(jù)的連續(xù)性。
[0016]本發(fā)明所達到的有益效果如下:
(1)本發(fā)明以獨立調(diào)試系統(tǒng)維護、保存配電網(wǎng)未來網(wǎng)絡(luò)模型,從根本上分離了當前網(wǎng)絡(luò)模型和未來網(wǎng)絡(luò)模型存儲,避免了模型更改后無法回退的問題;
(2)本發(fā)明獨立調(diào)試系統(tǒng)是完整的配網(wǎng)調(diào)度自動化系統(tǒng),配網(wǎng)圖模數(shù)據(jù)維護在調(diào)試系統(tǒng)中完成,減輕了運行系統(tǒng)中消息總線、商用庫的壓力;獨立調(diào)試系統(tǒng)具備在線系統(tǒng)的所有功能,是系統(tǒng)級的克隆,可以支持所有配網(wǎng)調(diào)度自動化各應(yīng)用當前狀態(tài)和未來狀態(tài)的分離。
[0017](3)本發(fā)明在調(diào)試系統(tǒng)中配電網(wǎng)模型更新后的數(shù)據(jù)不會直接發(fā)布到運行系統(tǒng)中,需要通過靜態(tài)和動態(tài)數(shù)據(jù)驗證后,才可發(fā)布到運行系統(tǒng)的實時庫;在運行系統(tǒng)中,采用消息方式實現(xiàn)實時庫行級動態(tài)下裝,只下裝增量模型數(shù)據(jù),實現(xiàn)配電網(wǎng)模型的無縫軟切換;提供模型回退機制,當發(fā)現(xiàn)調(diào)試系統(tǒng)中模型數(shù)據(jù)有誤時,可通過模型反向發(fā)布的方式回退至上一個初始狀態(tài);支持基于分片技術(shù)的模型導(dǎo)出與比較,加快模型差值計算的效率;支持基于模型簇的模型同步技術(shù),保證了模型同步數(shù)據(jù)的完整性。
[0018](4)本發(fā)明基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理技術(shù),可以最大程度保證模型的正確性,可以保證模型發(fā)布過程中不會對實時運行系統(tǒng)造成影響,實現(xiàn)無擾動的模型啟用,保證在線系統(tǒng)運行的可靠性和連續(xù)性。
【專利附圖】
【附圖說明】
[0019]圖1為本發(fā)明的一種基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法流程圖。
【具體實施方式】
[0020]為使本發(fā)明實現(xiàn)的技術(shù)手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結(jié)合【具體實施方式】,進一步闡述本發(fā)明。
[0021]參見圖1,本實施例是一種基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,包含下列步驟:
O需要創(chuàng)建兩套配網(wǎng)調(diào)度自動化系統(tǒng):一套稱為調(diào)試系統(tǒng),另一套稱為運行系統(tǒng)。調(diào)試系統(tǒng)用于圖模數(shù)據(jù)維護、校驗,即描述未來網(wǎng)絡(luò)模型;運行系統(tǒng)用于調(diào)度自動化運行,即描述當前網(wǎng)絡(luò)模型;調(diào)試系統(tǒng)是運行系統(tǒng)的一個系統(tǒng)級克隆,運行系統(tǒng)按照配網(wǎng)調(diào)度自動化產(chǎn)品的系統(tǒng)生成過程進行創(chuàng)建。
[0022]一個完整的配網(wǎng)調(diào)度自動化系統(tǒng)包含兩個系統(tǒng):調(diào)試系統(tǒng)、運行系統(tǒng);調(diào)試系統(tǒng)和運行系統(tǒng)各自具有獨立的商用庫、實時庫以及應(yīng)用,并且基于相同的軟件平臺,兩個系統(tǒng)間可以通過遠程服務(wù)訪問技術(shù)互相訪問。
[0023]2)維護圖模數(shù)據(jù);調(diào)試系統(tǒng)是圖模數(shù)據(jù)維護的唯一源頭即所有的圖模數(shù)據(jù)維護如模型的生成、刪除必須在調(diào)試系統(tǒng)中完成,但是調(diào)試系統(tǒng)中更新的數(shù)據(jù)不會直接發(fā)布到運行系統(tǒng)中,需要經(jīng)過模型驗證后,以人工方式發(fā)布到運行系統(tǒng)中。
[0024]允許沒有級聯(lián)觸發(fā)模型生成或刪除的模型屬性的更新操作在運行系統(tǒng)中進行,需要在模型發(fā)布時剔除相關(guān)的差異模型簇,否則運行系統(tǒng)中更新的數(shù)據(jù)仍然會被覆蓋。
[0025]流程開始時,用戶通過各類模型編輯工具進行模型數(shù)據(jù)修改或者模型導(dǎo)入,修改的結(jié)果保存到關(guān)系數(shù)據(jù)庫中,模型數(shù)據(jù)修改完成后,進入模型驗證環(huán)節(jié)。
[0026]3)模型驗證環(huán)節(jié);模型驗證分為模型靜態(tài)驗證和模型動態(tài)驗證,模型靜態(tài)驗證檢查離線狀態(tài)下模型的各類邏輯錯誤,模型動態(tài)驗證通過運行與運行系統(tǒng)相同的功能模塊來檢測在線狀態(tài)下數(shù)據(jù)的正確性。
[0027]本實施例中,靜態(tài)模型驗證是將根據(jù)模型數(shù)據(jù)修改的內(nèi)容,逐一匹配驗證規(guī)則庫中的每一條規(guī)則,最后輸出違反規(guī)則的模型數(shù)據(jù)。若靜態(tài)驗證全部通過,可以進行動態(tài)模型驗證。動態(tài)模型驗證通過各種仿在線應(yīng)用功能進行驗證。如果模型驗證全部通過后,進行模型發(fā)布環(huán)節(jié),否則重新修改模型數(shù)據(jù)或者進行模型反向發(fā)布即從運行系統(tǒng)更新模型數(shù)據(jù)到調(diào)試系統(tǒng)中。
[0028]4)模型發(fā)布環(huán)節(jié);圖模數(shù)據(jù)驗證后進行人工模型發(fā)布,以饋線為單位,分別從調(diào)試系統(tǒng)和運行系統(tǒng)中將需要發(fā)布的設(shè)備所在線路模型提取出來,然后以運行系統(tǒng)中模型為基準與調(diào)試系統(tǒng)中的模型做比較形成差異模型描述,接著對差異模型描述按照預(yù)先定義的模型觸發(fā)關(guān)系構(gòu)造差異模型簇,最后把差異模型簇發(fā)布到運行系統(tǒng)中,從而實現(xiàn)雙系統(tǒng)間商用庫層模型實體數(shù)據(jù)的同步。
[0029]本實施例中,模型發(fā)布過程中,首先進行商用庫層模型數(shù)據(jù)同步,然后再更新運行系統(tǒng)中實時庫中數(shù)據(jù)。以饋線為單位分別從調(diào)試系統(tǒng)和運行系統(tǒng)導(dǎo)出模型;模型導(dǎo)出時只需要指定設(shè)備表,與設(shè)備表具有級聯(lián)觸發(fā)關(guān)系的下級表會自動導(dǎo)出;對導(dǎo)出的模型按記錄數(shù)進行分片,多個分片數(shù)據(jù)同時進行差值計算,所有分片計算完成后對差值結(jié)果進行合并;對于差異結(jié)果可以進行人工過濾,剔除不需要發(fā)布的部分;差異結(jié)果按照觸發(fā)關(guān)系生成一個個模型簇,模型簇是模型發(fā)布的單位。
[0030]5)商用庫層圖模實體數(shù)據(jù)同步后,通過消息的方式實現(xiàn)實時庫行級動態(tài)更新,將增量模型數(shù)據(jù)寫入到運行系統(tǒng)實時庫中,供在線系統(tǒng)使用,從而實現(xiàn)運行系統(tǒng)側(cè)模型的無縫軟切換。
[0031]本實施例的以消息的方式實現(xiàn)實時庫的行級動態(tài)下裝的方法,即只下裝增量模型的靜態(tài)設(shè)備屬性域,對原有設(shè)備的靜態(tài)屬性和動態(tài)量測值沒有任何影響,從而實現(xiàn)在線系統(tǒng)配電網(wǎng)模型的無縫軟切換,保證數(shù)據(jù)的連續(xù)性。
[0032]6)模型反向發(fā)布環(huán)節(jié);模型反向發(fā)布稱為模型同步,即從運行系統(tǒng)發(fā)布圖模數(shù)據(jù)到調(diào)試系統(tǒng)中,模型反向同步支持增量同步以及全模型同步。本實施例中通過圖模實體數(shù)據(jù)的反向同步即從運行系統(tǒng)同步模型到調(diào)試系統(tǒng),可以實現(xiàn)調(diào)試系統(tǒng)圖模數(shù)據(jù)回退。
[0033]本發(fā)明的工作原理為:
在一個配網(wǎng)調(diào)度自動化項目中創(chuàng)建兩套配網(wǎng)調(diào)度自動化系統(tǒng):一套用于圖模數(shù)據(jù)維護和校驗,稱為調(diào)試系統(tǒng);另一套用于調(diào)度自動化運行,稱為運行系統(tǒng)。在調(diào)試系統(tǒng)中,通過圖模導(dǎo)入工具導(dǎo)入配網(wǎng)圖模數(shù)據(jù)或者通過模型管理工具維護配網(wǎng)圖模數(shù)據(jù)。在圖模數(shù)據(jù)發(fā)布前,首先啟動模型校驗工具,對當前調(diào)試系統(tǒng)中的模型進行靜態(tài)驗證,檢查離線狀態(tài)下模型的邏輯錯誤。模型靜態(tài)驗證正確后,可以通過各種仿在線運行系統(tǒng)功能對圖模數(shù)據(jù)進行模型動態(tài)驗證,檢查在線狀態(tài)下模型數(shù)據(jù)的正確性。模型驗證通過后,啟動模型發(fā)布工具,通過基于分片技術(shù)的模型導(dǎo)出/比較技術(shù)、基于模型簇的模型同步技術(shù)以及遠程服務(wù)訪問技術(shù),完成商用庫層圖模實體數(shù)據(jù)的同步。商用庫層圖模實體數(shù)據(jù)同步后,通過消息的方式實現(xiàn)實時庫行級動態(tài)更新,從而實現(xiàn)運行系統(tǒng)側(cè)模型的無縫軟切換。通過圖模實體數(shù)據(jù)的反向同步即從運行系統(tǒng)同步模型到調(diào)試系統(tǒng),可以實現(xiàn)調(diào)試系統(tǒng)圖模數(shù)據(jù)回退。
[0034]本發(fā)明以獨立調(diào)試系統(tǒng)維護、保存配電網(wǎng)未來網(wǎng)絡(luò)模型,從根本上分離了當前網(wǎng)絡(luò)模型和未來網(wǎng)絡(luò)模型存儲,避免了模型更改后無法回退的問題;獨立調(diào)試系統(tǒng)是完整的配網(wǎng)調(diào)度自動化系統(tǒng),配網(wǎng)圖模數(shù)據(jù)維護在調(diào)試系統(tǒng)中完成,減輕了運行系統(tǒng)中消息總線、商用庫的壓力;獨立調(diào)試系統(tǒng)具備在線系統(tǒng)的所有功能,是系統(tǒng)級的克隆,可以支持所有配網(wǎng)調(diào)度自動化各應(yīng)用當前狀態(tài)和未來狀態(tài)的分離。在調(diào)試系統(tǒng)中配電網(wǎng)模型更新后的數(shù)據(jù)不會直接發(fā)布到運行系統(tǒng)中,需要通過靜態(tài)和動態(tài)數(shù)據(jù)驗證后,才可發(fā)布到運行系統(tǒng)的實時庫;在運行系統(tǒng)中,采用消息方式實現(xiàn)實時庫行級動態(tài)下裝,只下裝增量模型數(shù)據(jù),實現(xiàn)配電網(wǎng)模型的無縫軟切換;提供模型回退機制,當發(fā)現(xiàn)調(diào)試系統(tǒng)中模型數(shù)據(jù)有誤時,可通過模型反向發(fā)布的方式回退至上一個初始狀態(tài);支持基于分片技術(shù)的模型導(dǎo)出與比較,加快模型差值計算的效率;支持基于模型簇的模型同步技術(shù),保證了模型同步數(shù)據(jù)的完整性。
[0035]本發(fā)明基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理技術(shù),可以保證模型發(fā)布過程中不會對實時運行系統(tǒng)造成影響,實現(xiàn)無擾動的模型啟用,保證在線系統(tǒng)運行的可靠性和連續(xù)性。
[0036]以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內(nèi)。本發(fā)明要求保護范圍由所附的權(quán)利要求書及其等效物界定。
【權(quán)利要求】
1.一種基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于,其包括如下步驟: 1)建立配網(wǎng)調(diào)度自動化系統(tǒng);建立用于圖模數(shù)據(jù)維護、校驗,即描述未來網(wǎng)絡(luò)模型的調(diào)試系統(tǒng),以及用于調(diào)度自動化運行,即描述當前網(wǎng)絡(luò)模型的運行系統(tǒng); 2)維護圖模數(shù)據(jù);在調(diào)試系統(tǒng)中,用戶通過模型編輯工具進行模型數(shù)據(jù)修改或者模型數(shù)據(jù)導(dǎo)入維護所有的配網(wǎng)圖模數(shù)據(jù),修改的結(jié)果保存到關(guān)系數(shù)據(jù)庫中,模型數(shù)據(jù)修改完成后,進入模型驗證環(huán)節(jié); 3)圖模數(shù)據(jù)的模型驗證環(huán)節(jié);在圖模數(shù)據(jù)發(fā)布前,首先啟動模型校驗工具,對當前調(diào)試系統(tǒng)中的模型進行模型靜態(tài)驗證,檢查離線狀態(tài)下模型的邏輯錯誤;模型靜態(tài)驗證正確后,通過各種仿在線運行系統(tǒng)功能對圖模數(shù)據(jù)進行模型動態(tài)驗證,檢查在線狀態(tài)下模型數(shù)據(jù)的正確性;如果模型驗證全部通過后,進行模型發(fā)布環(huán)節(jié),否則重新修改模型數(shù)據(jù)或者進行模型反向發(fā)布即從運行系統(tǒng)更新模型數(shù)據(jù)到調(diào)試系統(tǒng)中; 4)模型數(shù)據(jù)發(fā)布環(huán)節(jié);以饋線為單位,分別從調(diào)試系統(tǒng)和運行系統(tǒng)中將需要發(fā)布的設(shè)備所在線路模型提取出來,然后以運行系統(tǒng)中模型為基準與調(diào)試系統(tǒng)中的模型做比較形成差異模型描述,此后對差異模型描述按照預(yù)先定義的模型觸發(fā)關(guān)系構(gòu)造差異模型簇,最后把差異模型簇發(fā)布到運行系統(tǒng)中,從而實現(xiàn)雙系統(tǒng)間商用庫層模型實體數(shù)據(jù)的同步; 5)運行系統(tǒng)側(cè)模型的無縫軟切換;商用庫層圖模實體數(shù)據(jù)同步后,通過消息的方式實現(xiàn)實時庫行級動態(tài)更新,將增量模型數(shù)據(jù)寫入到運行系統(tǒng)實時庫中,供在線系統(tǒng)使用,從而實現(xiàn)運行系統(tǒng)側(cè)模型的無縫軟切換; 6)模型數(shù)據(jù)反向發(fā)布環(huán)節(jié);通過圖模實體數(shù)據(jù)的反向同步即從運行系統(tǒng)同步模型到調(diào)試系統(tǒng),實現(xiàn)調(diào)試系統(tǒng)圖模數(shù)據(jù)回退。
2.根據(jù)權(quán)利要求1所述的基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于:在所述步驟I)中,所述調(diào)試系統(tǒng)和運行系統(tǒng)各自具有獨立的商用庫、實時庫以及應(yīng)用,并且基于相同的軟件平臺,兩個系統(tǒng)間通過廣域服務(wù)總線互相訪問。
3.根據(jù)權(quán)利要求1所述的基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于:在所述步驟2)中,調(diào)試系統(tǒng)是圖模數(shù)據(jù)維護的唯一源頭,即在調(diào)試系統(tǒng)中完成所有模型的生成、刪除;在運行系統(tǒng)中進行允許沒有級聯(lián)觸發(fā)模型生成或刪除的模型屬性的更新操作,需要在模型發(fā)布時剔除相關(guān)的差異模型簇。
4.根據(jù)權(quán)利要求1所述的基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于:在所述步驟2)中,模型編輯工具包括圖模導(dǎo)入工具以及模型管理工具,用戶通過圖模導(dǎo)入工具導(dǎo)入配網(wǎng)圖模數(shù)據(jù)或者通過模型管理工具維護所有的配網(wǎng)圖模數(shù)據(jù);當調(diào)試系統(tǒng)中具有更新的圖模數(shù)據(jù)時,則經(jīng)過模型驗證后,以人工方式發(fā)布到運行系統(tǒng)中。
5.根據(jù)權(quán)利要求1所述的基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于:在所述步驟3)中,所述模型動態(tài)驗證通過運行與運行系統(tǒng)相同的功能模塊來檢測在線狀態(tài)下數(shù)據(jù)的正確性;所述靜態(tài)模型驗證是將根據(jù)模型數(shù)據(jù)修改的內(nèi)容,逐一匹配驗證規(guī)則庫中的每一條規(guī)則,最后輸出違反規(guī)則的模型數(shù)據(jù)。
6.根據(jù)權(quán)利要求1所述的基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于:在所述步驟4)中,模型驗證通過后,啟動模型發(fā)布工具,通過基于分片技術(shù)的模型導(dǎo)出/比較技術(shù)、基于模型簇的模型同步技術(shù)以及遠程服務(wù)訪問技術(shù),完成商用庫層圖模實體數(shù)據(jù)的同I K少; 模型發(fā)布過程中,首先進行商用庫層模型數(shù)據(jù)同步,然后再更新運行系統(tǒng)中實時庫中數(shù)據(jù)。
7.根據(jù)權(quán)利要求1或6所述的基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于:在所述步驟4)中,在以饋線為單位分別從調(diào)試系統(tǒng)和運行系統(tǒng)導(dǎo)出模型時只需要指定設(shè)備表,與設(shè)備表具有級聯(lián)觸發(fā)關(guān)系的下級表會自動導(dǎo)出;對導(dǎo)出的模型按記錄數(shù)進行分片,多個分片數(shù)據(jù)同時進行差值計算,所有分片計算完成后對差值結(jié)果進行合并; 對于差異結(jié)果進行人工過濾,剔除不需要發(fā)布的部分;差異結(jié)果按照觸發(fā)關(guān)系生成一個個模型簇,所述模型簇是模型發(fā)布的單位,按模型簇發(fā)布差異結(jié)果,保證了發(fā)布的模型數(shù)據(jù)的完整性。
8.根據(jù)權(quán)利要求1所述的基于雙系統(tǒng)的配電網(wǎng)圖模數(shù)據(jù)管理方法,其特征在于:在所述步驟5)中,以消息的方式實現(xiàn)實時庫的行級動態(tài)下裝的方法,即只下裝增量模型的靜態(tài)設(shè)備屬性域,對原有設(shè)備的靜態(tài)屬性和動態(tài)量測值沒有任何影響,從而實現(xiàn)在線系統(tǒng)配電網(wǎng)模型的無縫軟切換,保證數(shù)據(jù)的連續(xù)性。
【文檔編號】G06F9/48GK104361095SQ201410669933
【公開日】2015年2月18日 申請日期:2014年11月20日 優(yōu)先權(quán)日:2014年11月20日
【發(fā)明者】季惠英, 季學(xué)純, 彭暉, 王昌頻, 王飛 申請人:國電南瑞科技股份有限公司, 江蘇省電力公司, 江蘇省電力公司蘇州供電公司