專利名稱::電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種電網(wǎng)調(diào)度模擬圖形的顯示方法,尤其涉及一種針對大幅面電網(wǎng)聯(lián)絡(luò)圖進行緊湊化模擬顯示的方法,屬于電力系統(tǒng)運行與分析
技術(shù)領(lǐng)域:
。
背景技術(shù):
:隨著經(jīng)濟的不斷發(fā)展,電網(wǎng)調(diào)度越來越重要。電網(wǎng)結(jié)構(gòu)越來越復(fù)雜,特別是城市供電網(wǎng)絡(luò)越來越龐大,而供電可靠性、供電安全的要求也越來越高。這就給電力調(diào)度部門提出了很高的要求電力調(diào)度員需要準(zhǔn)確、及時地掌握當(dāng)前電力系統(tǒng)的接線方式和運行狀態(tài)。為此,模擬電網(wǎng)運行狀態(tài)的模擬圖系統(tǒng)應(yīng)運而生,旨在為電力調(diào)度員提供一個準(zhǔn)確、完善的電網(wǎng)調(diào)度模擬平臺,為停、送電、事故處理和檢修任務(wù)時提供一個驗證調(diào)度令正確性的圖形化模擬平臺。最近幾年,有多家從事電力專業(yè)軟件業(yè)務(wù)的公司進行開發(fā)和應(yīng)用這類系統(tǒng),這類系統(tǒng)中電網(wǎng)圖形是系統(tǒng)的基礎(chǔ)。調(diào)度員通過系統(tǒng)提供的圖形進行擬定操作票并發(fā)出調(diào)度令。通常這類調(diào)度模擬系統(tǒng)需要提供一個大的電網(wǎng)聯(lián)絡(luò)圖。由于電網(wǎng)中調(diào)度設(shè)備非常多,電網(wǎng)聯(lián)絡(luò)圖一般都非常大,當(dāng)需要查看某條具體線路連接的時候,給調(diào)度人員的使用帶來很多不便,需要通過鼠標(biāo)移動、滾屏來査閱,缺乏對某一條具體線路一目了然的掌握。為了方便調(diào)度員的使用,現(xiàn)有技術(shù)提供了如下兩種解決方案(一)為電網(wǎng)聯(lián)絡(luò)圖中的每條線路專門繪制一條單線圖,當(dāng)該線路有調(diào)度任務(wù)時,調(diào)出本單線圖査看。但是這樣的顯示方式使得系統(tǒng)維護量巨大,每當(dāng)電網(wǎng)接線發(fā)生變化時,既要維護電網(wǎng)聯(lián)絡(luò)圖,又要去維護相應(yīng)的多條單線圖。(二)調(diào)度員選擇査看需要調(diào)度的線路,隱藏掉所有不相關(guān)的線路,只保留與本調(diào)度相關(guān)的線路及線路上的調(diào)度設(shè)備。但這樣保留的線路通常跨度依然遠大于屏幕的顯示范圍,査閱時還需要利用滾動條進行上下、左右的移動,或是利用抓屏滾動工具進行滾動?xùn)丝础?br/>發(fā)明內(nèi)容針對以上現(xiàn)有技術(shù)的不足,本發(fā)明提供一種簡便實用的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,旨在解決電網(wǎng)聯(lián)絡(luò)圖龐大、復(fù)雜、難以查看的弊端,達到為電力調(diào)度員提供清晰、緊湊而又針對性強的調(diào)度畫面的目的。本發(fā)明的技術(shù)解決方案是電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其特征在于首先,借助于圖形拓?fù)渌阉骱头治黾夹g(shù),獲得要査閱的電網(wǎng)線路上所有的相關(guān)設(shè)備和文字;然后,定義一個矩形檢測區(qū)域,自顯示屏原點開始分別從X、Y兩個方向檢測該區(qū)域內(nèi)的設(shè)備情況,采用鏈路裁剪算法,針對該區(qū)域內(nèi)多余的線路或者空白區(qū)進行裁剪,區(qū)域外的設(shè)備進行移動排版,最終形成一幅緊湊、完整的圖形,輸送至調(diào)度員的調(diào)度顯示屏。進一步地,上述的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其中,所述鏈路裁剪算法包括以下步驟——(1)根據(jù)調(diào)度員點選的線路,在當(dāng)前操作的電網(wǎng)聯(lián)絡(luò)圖中,通過圖形拓?fù)渌阉骱头治黾夹g(shù)提取與本線路相關(guān)的所有設(shè)備和文字對象,并將這些對象放入新建的一個圖形中;(2)對所得的新建圖形,進行X方向多余橫平線路的裁剪和移動,形成X方向緊湊的圖形顯示首先定義一個矩形檢測區(qū)域,然后自顯示屏原點起,用上述矩形區(qū)域來檢測該區(qū)域內(nèi)是否有開關(guān)、閘刀、變電站等設(shè)備或者文字對象,以及是否有橫平的線路通過該區(qū)域如果該矩形區(qū)域內(nèi)存在上述設(shè)備或者文字對象,則本次裁剪跳過,并將矩形區(qū)域右移一個區(qū)域?qū)挾冗M行下一次檢測,如果該矩形區(qū)域內(nèi)既沒有上述設(shè)備或者文字對象,也沒有橫平的線路,則將該圖形中所有該矩形區(qū)域右側(cè)的對象左移一個區(qū)域?qū)挾?,移動完成后矩形區(qū)域不變,繼續(xù)進行區(qū)域內(nèi)的檢測,如果該矩形區(qū)域內(nèi)僅存在橫平的線路,則將該區(qū)域內(nèi)的橫平線路裁剪,并將該圖形中所有該矩形區(qū)域右側(cè)的對象左移一個區(qū)域?qū)挾?,移動完成后矩形區(qū)域不變,繼續(xù)進行區(qū)域內(nèi)的檢測,循環(huán)以上過程直至矩形區(qū)域超出圖形右邊界;(3)采用與步驟(2)類似的方法,對步驟(2)所得圖形再進行Y方向多余豎直線路的裁剪和移動,形成Y方向緊湊的圖形顯示。再進一步地,上述的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其中,進行X方向裁剪和移動時,矩形檢測區(qū)域的高度為新建圖形的高度、寬度為一指定值;進行Y方向裁剪和移動時,其高度為上述指定值,其寬度為步驟(2)所得圖形的寬度。更進一步地,上述的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其中,所述的指定值大于等于20像素、且小于等于50像素,尤其是取20像素、40像素或50像素。本發(fā)明提供了一種電網(wǎng)鏈路顯示方法及其裁剪算法,其有益效果為采用本發(fā)明的鏈路裁剪算法,使圖形顯示更為緊湊和清晰,極大地方便了圖形的査看和操作,與現(xiàn)有技術(shù)的圖形顯示方式相比,具有很高的實用價值及優(yōu)越性。具體如下表對照所示<table>tableseeoriginaldocumentpage6</column></row><table>通過本發(fā)明技術(shù)的實施應(yīng)用,為調(diào)度員進行電網(wǎng)調(diào)度時提供了一個方便、清晰的調(diào)度畫面,在此畫面上可以完成約90%的調(diào)度任務(wù)(如停電倒閘、設(shè)備檢修、合解環(huán)、處理事故等),并且該技術(shù)完全通過分析計算實現(xiàn),沒有增加調(diào)度員圖形維護工作量。圖1是本發(fā)明顯示方法及其X方向上的裁剪算法的流程圖;圖2是本發(fā)明所應(yīng)用于的一個實施例中的10kV電網(wǎng)鏈路圖3是本實施例的10kV電網(wǎng)鏈路圖中一條線路未經(jīng)本發(fā)明算法裁剪的相關(guān)聯(lián)絡(luò)情況示意圖4是本實施例中該條線路在X方向進行檢測、裁剪的過程示意圖;圖5是本實施例中該條線路在X方向進行移動排版的過程示意圖6是本實施例中該條線路的最終鏈路圖。以上圖中各附圖標(biāo)記的含義如下l一模擬顯示屏、ll一顯示屏原點;2—橫平線路;3—豎直線路;4一設(shè)備對象集合區(qū)、4a—區(qū)環(huán)設(shè)備A、4b—區(qū)環(huán)設(shè)備B、4c一區(qū)環(huán)設(shè)備C、4d—區(qū)環(huán)設(shè)備D;5—變電站、5a—變電設(shè)備A、5b—變電設(shè)備B、5c—變電設(shè)備C;6—開關(guān)設(shè)備;7—文字對象、7a—文字說明A、7b—文字說明B、7c—文字說明C8—其它設(shè)備;9一矩形檢測區(qū)域、9a—指定值。具體實施例方式本發(fā)明的目的、優(yōu)點和特點,將通過下面優(yōu)先實施例的非限制性說明進行圖示和解釋,這些實施例是參照附圖僅作為例子給出的。一般電力調(diào)度模擬系統(tǒng)圖形中所描述的設(shè)備包含橫平線路2、豎直線路3、母線、開關(guān)6、變電站5等設(shè)備對象以及標(biāo)注的文字等對象7。假定系統(tǒng)模擬顯示屏1采用坐標(biāo)邏輯單位為像素,原點為顯示屏原點11且X軸正向為右,Y軸正向為下的坐標(biāo)系。本發(fā)明的算法思路是對模擬顯示屏1上所示的電網(wǎng)聯(lián)絡(luò)圖(如圖2所示)按照X、Y兩個方向分別進行掃描、檢測,如果在指定寬度的矩形區(qū)域9內(nèi)沒有設(shè)備或者只有可以裁減的線路,則將這部分線路像用剪刀一樣裁剪掉,其右側(cè)的所有設(shè)備、文字對象等順次移動過來,再繼續(xù)進行檢測和裁剪,直至圖形的邊界。圖2和圖3所示的是某地10kV電網(wǎng)聯(lián)絡(luò)圖和其中某線路的相關(guān)鏈路情況.現(xiàn)以此線路為例,進行X方向裁剪的具體計算、描述過程。步驟為(1)根據(jù)調(diào)度員點選的線路,在當(dāng)前操作的電網(wǎng)聯(lián)絡(luò)圖(如圖2所示)中,通過圖形拓?fù)渌阉骱头治黾夹g(shù)提取出和本線路相關(guān)的所有設(shè)備和文字對象,并將這些對象放入新建的一個圖形(如圖3所示)中;(2)對所得的新建圖形,進行X方向(左右方向)的裁剪和移動,形成X方向緊湊的圖形顯示。流程、步驟分別描述如下如圖1所示,本發(fā)明顯示方法及其X方向上的裁剪算法的步驟是對步驟(1)所得的圖形數(shù)據(jù),先檢測該圖形寬度是否超出屏幕X方向的顯示分辨率,如果該圖形寬度沒有超出X方向的顯示分辨率,則無需進行本發(fā)明的算法裁剪;如果確實超出x方向的顯示分辨率,則生成x方向的矩形區(qū)域,進行檢測、裁剪、移動。在檢測過程中,如果該矩形區(qū)域內(nèi)不存在設(shè)備,則將該矩形區(qū)域右側(cè)所有設(shè)備左移,移動完成后矩形區(qū)域不變,繼續(xù)進行區(qū)域內(nèi)的檢測;如果該矩形區(qū)域內(nèi)存在設(shè)備,且不僅僅存在多余的橫平線路,則將該矩形區(qū)域右移一個區(qū)域?qū)挾冗M行下一次檢測;如果該矩形區(qū)域內(nèi)僅存在多余的橫平線路,則將該區(qū)域內(nèi)線路進行裁剪,并將該矩形區(qū)域右側(cè)所有設(shè)備左移,移動完成后矩形區(qū)域不變,繼續(xù)進行區(qū)域內(nèi)的檢測。反復(fù)上述檢測流程,直至矩形區(qū)域超出右邊界。為便于進一步理解本發(fā)明的先進特性,更形象地描述本發(fā)明的電網(wǎng)鏈路顯示方法及其裁剪算法,如圖3圖5所示的是該條線路在X方向進行檢測、裁剪、移動排版的過程示意圖。從模擬顯示屏1的左邊界開始(顯示屏原點11的X坐標(biāo)為0),生成一個高度為整個圖形的高度、寬度為指定值9a的矩形區(qū)域9來檢測該區(qū)域9內(nèi)是否有橫平線路2、豎直線路3、區(qū)環(huán)設(shè)備4(4a、4b、4c、4d)、變電站5(5a、5b、5c)、開關(guān)6、其它設(shè)備8或者文字對象7(7a、7b、7c)。其中該指定值9a大小可為20像素……30像素……40像素……50像素,根據(jù)圖形緊湊度的差異任意選擇。對于緊湊度要求較高的情況,指定值9a可為20像素;對于緊湊度要求稍低的情況,指定值9a可為50像素;而本實施例中定義了該指定值9a為40像素。a)假如從顯示屏原點11開始,使用矩形區(qū)域9來檢測鏈路,如圖4所示的第一個矩形檢測區(qū)域9內(nèi)即存在區(qū)環(huán)設(shè)備4a,則根據(jù)流程將該矩形區(qū)域9右移一個區(qū)域?qū)挾冗M行下一次檢測;b)重復(fù)同樣的操作直至該矩形區(qū)域9檢測到其內(nèi)僅存有多余的橫平線路2,則將該區(qū)域9內(nèi)的橫平線路2進行裁剪,并將該矩形區(qū)域9右側(cè)所有設(shè)備左移一個區(qū)域?qū)挾?,移動完成后矩形區(qū)域9不變,繼續(xù)進行區(qū)域內(nèi)的檢測;c)假如該矩形區(qū)域9檢測到不存在任何設(shè)備且未超出顯示屏X方向的顯示分辨率,則將該矩形區(qū)域9右側(cè)所有設(shè)備左移一個區(qū)域?qū)挾?,移動完成后矩形區(qū)域9不變,繼續(xù)進行區(qū)域內(nèi)的檢測,循環(huán)以上的各過程直到矩形區(qū)域超出圖形右邊界。對于檢測到的不同結(jié)果,參照上述a)、b)、c)三種不同的處理方式。當(dāng)檢形右邊界。對于檢測到的不同結(jié)果,參照上述a)、b)、c)三種不同的處理方式。當(dāng)檢測到諸如設(shè)備對象聚合區(qū)4的線路情況時,區(qū)域處理應(yīng)用判斷a);當(dāng)檢測到豎直線路3與文字說明B之間的線路時,區(qū)域處理應(yīng)用判斷b);本實施例所述線路不包含判斷c)的處理情況。上述步驟(2)完成之后,需要對于所得圖形再進一步進行Y方向(上下方向)的裁剪和移動從上邊界開始(顯示屏原點11的Y坐標(biāo)為0),生成一個橫條形的矩形區(qū)域(其高度為上述指定值9a,其寬度為步驟(2)所得圖形的寬度)用于檢測該區(qū)域內(nèi)是否有開關(guān)6、變電站5等設(shè)備或者文字對象7,以及是否有豎直線路3通過該區(qū)域,采用與X方向步驟相同的方式進行裁剪和移動,直至矩形區(qū)域超出圖形下邊界形成Y方向緊湊的圖形顯示,此處所述的裁剪、移動幅度為矩形高度,其值為指定值9a。圖6所示的是本實施例中該條線路的最終鏈路圖。將處理后的設(shè)備對象通過圖形顯示技術(shù)顯示給電力調(diào)度員,該完整、緊湊的最終鏈路圖可以幫助電力調(diào)度員完成90%的調(diào)度任務(wù),并無需增加任何圖形維護工作量。當(dāng)然,以上僅為本發(fā)明的一個較佳實施例,并非以此限制其專利保護范圍及其應(yīng)用。通過該實施例的應(yīng)用可見,本發(fā)明的目的實現(xiàn)切實可行,具有顯著的先進性及實用性,值得授權(quán)并予以推廣應(yīng)用。權(quán)利要求1、電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其特征在于首先,借助于圖形拓?fù)渌阉骱头治黾夹g(shù),獲得電網(wǎng)線路上所有的相關(guān)設(shè)備和文字;然后,定義一個矩形檢測區(qū)域,自顯示屏原點開始分別從X、Y兩個方向檢測該區(qū)域內(nèi)的設(shè)備情況,采用鏈路裁剪算法,針對該區(qū)域內(nèi)多余的線路或者空白區(qū)進行裁剪,區(qū)域外的設(shè)備進行移動排版,最終形成一幅緊湊、完整的圖形,輸送至調(diào)度員的調(diào)度顯示屏。3、根據(jù)權(quán)利要求2所述的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其特征在于進行X方向裁剪和移動時,所述的矩形檢測區(qū)域的高度為新建圖形的高度、寬度為一指定值;進行Y方向裁剪和移動時,其高度為上述指定值,其寬度為步驟(2)所得圖形的寬度。4、根據(jù)權(quán)利要求3所述的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其特征在于所述的指定值大于等于20像素、且小于等于50像素。5、根據(jù)權(quán)利要求4所述的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其特征在于所述的指定值為20像素。6、根據(jù)權(quán)利要求4所述的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其特征在于所述的指定值為40像素。7、根據(jù)權(quán)利要求4所述的電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,其特征在于所述的指定值為50像素。全文摘要本發(fā)明提供了一種電力調(diào)度模擬系統(tǒng)電網(wǎng)顯示方法,屬于電力系統(tǒng)運行與分析
技術(shù)領(lǐng)域:
。該方法的主要步驟是首先,借助于圖形拓?fù)渌阉骱头治黾夹g(shù),獲得電網(wǎng)線路上所有的相關(guān)設(shè)備和文字;然后,定義一個矩形檢測區(qū)域,自顯示屏原點開始分別從X、Y兩個方向檢測該區(qū)域內(nèi)的設(shè)備情況,采用鏈路裁剪算法,針對該區(qū)域內(nèi)多余的線路或者空白區(qū)進行裁剪,區(qū)域外的設(shè)備進行移動排版,最終形成一幅緊湊、完整的圖形,輸送至調(diào)度員的調(diào)度顯示屏。本發(fā)明可為調(diào)度員進行電網(wǎng)調(diào)度時提供一個方便、清晰的調(diào)度畫面,在此畫面上能夠完成約90%的調(diào)度任務(wù)。該技術(shù)完全通過分析計算實現(xiàn),操作實施非常方便,能夠大大減少調(diào)度員的圖形維護工作量。文檔編號G06T11/00GK101098069SQ20071002434公開日2008年1月2日申請日期2007年6月13日優(yōu)先權(quán)日2007年6月13日發(fā)明者衛(wèi)李申請人:蘇州工業(yè)園區(qū)慧思敦軟件有限公司