專利名稱:電力系統(tǒng)源端圖形裁剪方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種新型的電力系統(tǒng)圖形共享方式,用于根據(jù)用戶的不同需求更加靈活的按需共享電力系統(tǒng)圖形,對標(biāo)準(zhǔn)化的圖形進行裁剪、等值,滿足電力調(diào)度各級單位根據(jù)各自管理特點對同一圖形進行有效使用,屬于電力調(diào)度自動化技術(shù)領(lǐng)域。
背景技術(shù):
傳統(tǒng)的電力系統(tǒng)圖形共享方式是由源端圖形維護系統(tǒng)(廠站端)按照標(biāo)準(zhǔn)化的方式共享出圖形文件,由其他應(yīng)用系統(tǒng)(調(diào)度端)獲取圖形文件進行讀取導(dǎo)入,實現(xiàn)了一處維護多處共享的目的,避免了重復(fù)作圖的工作減輕了系統(tǒng)維護工作量。這種方式得到了廣泛應(yīng)用取得了良好效果,但隨著應(yīng)用的深入和系統(tǒng)間融合程度的增加,這種方式暴露出一定的局限性,在電力系統(tǒng)調(diào)度領(lǐng)域各級調(diào)度單位對同一圖形的需求有著相應(yīng)的變化,如同一個廠站中不同電壓等級的設(shè)備由不同級別的調(diào)度機構(gòu)管轄,上級調(diào)度單位對圖形里低電壓等級的設(shè)備并不關(guān)心,只對高電壓等級的設(shè)備進行監(jiān)控,希望共享的圖形中只包含自己關(guān)心的設(shè)備。目前解決這一問題的方法有源端系統(tǒng)根據(jù)不同調(diào)度單位的需求做多幅圖形分別共享給不同的調(diào)度單位,這種做法增加了重復(fù)勞動的工作量違背了一處維護多處共享的初衷。
發(fā)明內(nèi)容
為解決現(xiàn)有調(diào)度自動化系統(tǒng)圖形共享方式的不足,本發(fā)明的目的在于有效的解決圖形共享中存在的局限,滿足用戶對圖形的要求,并提供給用戶靈活的圖形裁剪工具,使得應(yīng)用系統(tǒng)可以根據(jù)自己的需求裁剪出圖形中需要的部分,剔除不需要的部分,并根據(jù)電網(wǎng)模型的實際要求對剔除的部分做相應(yīng)的等值處理。做到了一處維護多處按需共享的目的, 并且易于維護,操作方便。為達到上述目的,本發(fā)明所采取的技術(shù)方案是
一種電力系統(tǒng)圖形裁剪方法,其特征在于根據(jù)實際需求將圖形中的圖元連接關(guān)系和電網(wǎng)一次模型拓撲連接關(guān)系相對應(yīng),裁剪出符合實際需求的圖形,同時根據(jù)電網(wǎng)模型對剔除的部分在圖形中添加等值設(shè)備。包括以下步驟
1)由調(diào)試端解析源端系統(tǒng)提供的標(biāo)準(zhǔn)格式的圖形文件,圖形文件中至少包含圖元的描述信息、圖形間的連接關(guān)系、圖形所對應(yīng)的設(shè)備信息;
2)將圖形文件中包含的信息與電網(wǎng)一次模型信息進行映射,從數(shù)據(jù)庫中讀取該圖形所對應(yīng)的模型信息,生成模型的拓撲,并生成圖形與模型中設(shè)備的映射關(guān)系;
3)同步搜索圖形和模型中的連接關(guān)系,根據(jù)配置信息確定圖形中的裁剪點,剔除冗余圖形;
4)在裁剪點處添加等值設(shè)備,等值設(shè)備與數(shù)據(jù)庫中的模型相一致,等值設(shè)備的圖元采用圖形中的同類設(shè)備的圖元,或在系統(tǒng)中預(yù)定義;
5)圖形導(dǎo)入,將經(jīng)過上述步驟處理的圖形保存為新的圖形文件,導(dǎo)入到調(diào)度端應(yīng)用系統(tǒng)中。源端圖形文件共享給多個調(diào)度端,每個調(diào)度端根據(jù)實際需求將圖形中的圖元連接關(guān)系和電網(wǎng)一次模型拓撲連接關(guān)系相對應(yīng),裁剪出符合實際需求的圖形,同時根據(jù)電網(wǎng)模型對剔除的部分在圖形中添加等值設(shè)備。還包含調(diào)整圖形布局的步驟,添加等值設(shè)備后,對圖形的圖形布局進行調(diào)整。步驟3)中,剔除的冗余圖形包括需要裁剪掉的設(shè)備圖元、與裁剪掉的設(shè)備相連接的連接線,還包括與裁剪掉的設(shè)備無連接關(guān)系但用來描述已裁剪掉的設(shè)備的文字和數(shù)據(jù)的圖形。刪除圖形中的設(shè)備圖元的步驟為在緩存中遍歷所有與設(shè)備相關(guān)聯(lián)的圖元,刪除需要裁剪掉的設(shè)備的描述信息。所述設(shè)備圖元刪除后,需要繼續(xù)刪除已經(jīng)刪除的設(shè)備之間的連接線,遍歷所有已經(jīng)刪除的設(shè)備圖元,根據(jù)連接關(guān)系搜索到與之相連接的連接線,將該連接線刪除。對于與所述刪除的設(shè)備圖元沒有連接關(guān)系無法通過連接關(guān)系進行刪除的圖形,通過名稱匹配的方法進行刪除,其步驟為
根據(jù)與所述刪除的設(shè)備圖元的模型設(shè)備名稱匹配,文字圖元包含已刪除的設(shè)備圖元的模型設(shè)備名稱的則將其刪除。對于與所述刪除的設(shè)備圖元沒有連接關(guān)系無法通過連接關(guān)系進行刪除的圖形,通過搜索區(qū)域方法進行刪除,其步驟為
將所述已刪除的設(shè)備圖元所在區(qū)域以一預(yù)設(shè)系數(shù)進行放大,對放大后的區(qū)域內(nèi)的所有圖元進行刪除。本發(fā)明實現(xiàn)的功能包括三部分
(1)在調(diào)度自動化系統(tǒng)中,對電力系統(tǒng)圖形文件進行解析導(dǎo)入,實現(xiàn)對已有圖形的合理使用,做到圖形的一處維護多處共享,高效的完成多個系統(tǒng)的圖形創(chuàng)建、維護工作;
(2)每個調(diào)度自動化系統(tǒng)可根據(jù)自己的需求進行配置,完成對圖形的按需裁剪工作,使得導(dǎo)入后的圖形更貼合各個調(diào)度自動化系統(tǒng)實際應(yīng)用情況;
(3)每個調(diào)度自動化系統(tǒng)對圖形中經(jīng)過裁剪剔除的部分添加等值設(shè)備的圖形,使得圖形與模型完全匹配,符合電力系統(tǒng)對圖形邏輯完整性的要求。本發(fā)明所達到的有益效果
本發(fā)明的電力系統(tǒng)圖形裁剪方法很好的解決了現(xiàn)有技術(shù)中調(diào)度自動化系統(tǒng)圖形共享方式中存在的問題,由調(diào)度側(cè)根據(jù)自身需求對源端圖形進行裁剪,在不增加源端系統(tǒng)工作量的情況下滿足了不同級別調(diào)度機構(gòu)對圖形的需求。用戶可以根據(jù)對電力系統(tǒng)圖形的要求對源端圖形進行裁剪、等值、導(dǎo)入,完成電力系統(tǒng)圖形的按需共享,不再是簡單的圖形導(dǎo)入,使源端圖形滿足不同調(diào)度端的需求,避免了調(diào)度端的作圖工作,實現(xiàn)了一處維護多處按需共享,提高了調(diào)度自動化系統(tǒng)的維護效率,同時保證了在不同調(diào)度端對同一廠站圖形描述的一致性。
圖1為電力系統(tǒng)源端圖形共享示意圖; 圖2為電力系統(tǒng)源端圖形裁剪邏輯示意圖;圖3為電力系統(tǒng)源端圖形裁剪方法流程圖。
具體實施例方式以下結(jié)合附圖對本發(fā)明作進一步詳細的介紹。本發(fā)明在電力調(diào)度自動化領(lǐng)域的應(yīng)用場景如圖1所示,由源端(廠站端)維護圖形, 并以標(biāo)準(zhǔn)化的格式生成圖形文件,圖形文件共享給各個調(diào)度端根據(jù)各自的需求和實際的調(diào)度管轄模型對圖形文件進行裁剪,裁剪后對剔除的圖形部分做相應(yīng)的等值,生成符合調(diào)度端需求的圖形文件,再在調(diào)度自動化系統(tǒng)中執(zhí)行導(dǎo)入,完成對源端圖形的使用。各個調(diào)度端需要獨立對廠站端的圖形進行處理,無法滿足要求的圖形由調(diào)度端進行切割處理,這樣各個調(diào)度端不同的需求不會相互影響,基礎(chǔ)圖形的來源相同也很好的保證了圖形的一致性。這樣,通過分布在各個調(diào)度端的裁剪工作,完成電力系統(tǒng)圖形的按需共享,避免了廠站端需要根據(jù)不同的調(diào)度需求維護多張圖形的情況,極大減輕了系統(tǒng)維護工作量,實現(xiàn)了圖形一處維護多處按需共享的目的。本發(fā)明的裁剪邏輯如圖2所示,對源端的原圖進行裁剪,裁剪后得到的是原圖的一個子集,通過添加等值設(shè)備的描述使得圖形的連接關(guān)系和電氣邏輯完整,成為一個符合調(diào)度自動化系統(tǒng)要求的新圖。所以說裁剪后新圖不是簡單的刪除原圖的部分內(nèi)容,新圖不是原圖的一個簡單子集。電力系統(tǒng)源端圖形裁剪方法的操作流程如圖3所示,主要包括9個步驟,步驟如下
1)首先解析源端系統(tǒng)提供的圖形文件,將圖形描述信息,圖元描述信息,圖元所關(guān)聯(lián)的設(shè)備ID等信息緩存在內(nèi)存中。2)然后生成圖形連接關(guān)系,根據(jù)圖形中的端子信息生成圖形連接關(guān)系,并將其保存在緩存中。3)然后再從數(shù)據(jù)庫中獲取該廠站的電網(wǎng)設(shè)備模型信息,將電網(wǎng)設(shè)備模型與圖形中的設(shè)備ID進行匹配映射,確定圖形中需要裁剪掉的設(shè)備。4)裁剪圖形中的設(shè)備圖元,在緩存中遍歷所有與需要裁剪掉的設(shè)備相關(guān)聯(lián)的圖元,刪除需要裁剪掉的設(shè)備描述信息。5)裁剪圖形中不需要的連接線,設(shè)備圖元刪除后需要繼續(xù)刪除已經(jīng)刪除的設(shè)備之間的連接線,遍歷所有已經(jīng)刪除的設(shè)備圖元,根據(jù)連接關(guān)系搜索到與之相連接的連接線,將該連接線刪除。6)裁剪沒有連接關(guān)系描述的圖元,在圖形中有一些文字、數(shù)據(jù)用來描述已刪除的設(shè)備,但這些圖形與設(shè)備圖元沒有連接關(guān)系無法通過連接關(guān)系進行刪除,采用兩種方法對這種情況的圖元進行裁剪,第一種,根據(jù)模型設(shè)備名匹配,這些文字圖元大多是用來描述已刪除的設(shè)備,文字內(nèi)容是已刪除的設(shè)備名稱的則將其刪除;第二種,根據(jù)已刪除的設(shè)備圖元所在坐標(biāo)區(qū)域范圍刪除,也就是說一個設(shè)備圖元已經(jīng)被刪除,其所在位置附近的圖元大多是描述該已刪除設(shè)備的,將該已刪除設(shè)備所在區(qū)域放大一個合適的系數(shù),刪除在這個放大區(qū)域的所有圖元。7)添加等值設(shè)備的圖元,原圖被刪除了一部分設(shè)備圖元,導(dǎo)致其電氣邏輯不完整,需要在保留圖形與刪除圖形的連接處添加等值設(shè)備圖元,同時在數(shù)據(jù)庫模型中找到該等值設(shè)備,將圖形中添加的等值設(shè)備圖元與數(shù)據(jù)庫模型中等值設(shè)備相關(guān)聯(lián)。8)調(diào)整全圖布局,由于裁剪后的圖形和原圖相比缺少了部分元素,為了美觀需要對圖形布局進行調(diào)整,計算圖形中所有元素中X坐標(biāo)值最大的和最小的,Y坐標(biāo)最大和最小值,計算出裁剪后圖形實際大小,根據(jù)實際大小進行平移和縮放操作。9)圖形導(dǎo)入應(yīng)用系統(tǒng),將緩存中的圖形描述保存為新的圖形文件,導(dǎo)入到應(yīng)用系統(tǒng)中,完成整個圖形裁剪操作。上述實施例不以任何形式限制本發(fā)明,凡采用等同替換或等效變換的方式所獲得的技術(shù)方案,均落在本發(fā)明的保護范圍內(nèi)。
權(quán)利要求
1.一種電力系統(tǒng)源端圖形裁剪方法,其特征在于包括以下步驟1)由調(diào)試端解析源端系統(tǒng)提供的標(biāo)準(zhǔn)格式的圖形文件,圖形文件中至少包含圖元的描述信息、圖形間的連接關(guān)系、圖形所對應(yīng)的設(shè)備信息;2)將圖形文件中包含的信息與電網(wǎng)一次模型信息進行映射,從數(shù)據(jù)庫中讀取該圖形所對應(yīng)的模型信息,生成模型的拓撲,并生成圖形與模型中設(shè)備的映射關(guān)系;3)同步搜索圖形和模型中的連接關(guān)系,根據(jù)配置信息確定圖形中的裁剪點,剔除冗余圖形;4)在裁剪點處添加等值設(shè)備,等值設(shè)備與數(shù)據(jù)庫中的模型相一致,等值設(shè)備的圖元采用圖形中的同類設(shè)備的圖元,或在系統(tǒng)中預(yù)定義;5)圖形導(dǎo)入,將經(jīng)過上述步驟處理的圖形保存為新的圖形文件,導(dǎo)入到調(diào)度端應(yīng)用系統(tǒng)中。
2.根據(jù)權(quán)利要求1所述的電力系統(tǒng)源端圖形裁剪方法,其特征在于源端圖形文件共享給多個調(diào)度端,每個調(diào)度端根據(jù)實際需求將圖形中的圖元連接關(guān)系和電網(wǎng)一次模型拓撲連接關(guān)系相對應(yīng),裁剪出符合實際需求的圖形,同時根據(jù)電網(wǎng)模型對剔除的部分在圖形中添加等值設(shè)備。
3.根據(jù)權(quán)利要求1或2所述的電力系統(tǒng)源端圖形裁剪方法,其特征在于還包含調(diào)整圖形布局的步驟,添加等值設(shè)備后,對圖形的圖形布局進行調(diào)整。
4.根據(jù)權(quán)利要求1所述的電力系統(tǒng)源端圖形裁剪方法,其特征在于步驟3)中,剔除的冗余圖形包括需要裁剪掉的設(shè)備圖元、與裁剪掉的設(shè)備相連接的連接線,還包括與裁剪掉的設(shè)備無連接關(guān)系但用來描述已裁剪掉的設(shè)備的文字和數(shù)據(jù)的圖形。
5.根據(jù)權(quán)利要求4所述的電力系統(tǒng)源端圖形裁剪方法,其特征在于刪除圖形中的設(shè)備圖元的步驟為在緩存中遍歷所有與設(shè)備相關(guān)聯(lián)的圖元,刪除需要裁剪掉的設(shè)備的描述 fn息ο
6.根據(jù)權(quán)利要求5所述的電力系統(tǒng)源端圖形裁剪方法,其特征在于所述設(shè)備圖元刪除后,需要繼續(xù)刪除已經(jīng)刪除的設(shè)備之間的連接線,遍歷所有已經(jīng)刪除的設(shè)備圖元,根據(jù)連接關(guān)系搜索到與之相連接的連接線,將該連接線刪除。
7.根據(jù)權(quán)利要求6所述的電力系統(tǒng)源端圖形裁剪方法,其特征在于對于與所述刪除的設(shè)備圖元沒有連接關(guān)系無法通過連接關(guān)系進行刪除的圖形,通過名稱匹配的方法進行刪除,其步驟為根據(jù)與所述刪除的設(shè)備圖元的模型設(shè)備名稱匹配,文字圖元包含已刪除的設(shè)備圖元的模型設(shè)備名稱的則將其刪除。
8.根據(jù)權(quán)利要求6所述的電力系統(tǒng)源端圖形裁剪方法,其特征在于對于與所述刪除的設(shè)備圖元沒有連接關(guān)系無法通過連接關(guān)系進行刪除的圖形,通過搜索區(qū)域方法進行刪除,其步驟為將所述已刪除的設(shè)備圖元所在區(qū)域以一預(yù)設(shè)系數(shù)進行放大,對放大后的區(qū)域內(nèi)的所有圖元進行刪除。
全文摘要
本發(fā)明涉及一種電力系統(tǒng)源端圖形裁剪方法方式,包括(1)在調(diào)度自動化系統(tǒng)中,對電力系統(tǒng)圖形實現(xiàn)源端維護多處按需共享;(2)由調(diào)度端對圖形進行解析,按照圖形連接關(guān)系進行裁剪,剔除不需要的圖元信息;(3)由調(diào)度端對裁剪后的圖形添加等值設(shè)備,使其符合電力系統(tǒng)電氣邏輯,符合調(diào)度端的需求。本發(fā)明的電力系統(tǒng)圖形裁剪方法很好的解決了現(xiàn)有技術(shù)中調(diào)度自動化系統(tǒng)圖形共享方式中存在的問題,使源端圖形滿足不同調(diào)度端的需求,避免了調(diào)度端的作圖工作,實現(xiàn)了一處維護多處按需共享,提高了調(diào)度自動化系統(tǒng)的維護效率,同時保證了在不同調(diào)度端對同一廠站圖形描述的一致性。
文檔編號G06Q50/06GK102509246SQ20111033862
公開日2012年6月20日 申請日期2011年11月1日 優(yōu)先權(quán)日2011年11月1日
發(fā)明者任遠, 公元, 劉極, 季堃, 尹壽垚, 張潔, 楊啟京, 汪小闖, 翟毅, 蘆克莉, 蘆玉英, 許花, 趙昆 申請人:國電南瑞科技股份有限公司