一種用於電網潮流圖的二三維一體化編輯方法
2023-05-11 03:10:31
一種用於電網潮流圖的二三維一體化編輯方法
【專利摘要】本發明公開了一種用於電網潮流圖的二三維一體化編輯方法,包括以下步驟:(1)當對電網潮流圖畫面進行編輯操作時,將發生變化的圖形對象記錄在內存中,並且觸發電網潮流圖的編輯事件;(2)使用二維瀏覽器或者三維GIS瀏覽器監聽電網潮流圖畫面的編輯事件;(3)二維瀏覽器或者三維GIS瀏覽器接收到編輯事件後,讀取內存中的已發生變化的圖形對象,在二維瀏覽器或者三維GIS瀏覽器內對指定圖形進行同步更新。利用本發明,在進行電網潮流圖畫面編輯的同時,用戶可以同步看到所編輯的畫面在二維和三維瀏覽模式下電網潮流圖的真實畫面,從而提高了準確度和畫圖速度,減輕了工作人員負擔。
【專利說明】一種用於電網潮流圖的二三維一體化編輯方法
【技術領域】
[0001]本發明涉及一種電網潮流圖編輯方法,尤其涉及一種用於電網潮流圖的二三維一體化編輯方法,屬於電力系統調度【技術領域】。
【背景技術】
[0002]電網潮流圖是電力規劃、設計、運行、調度等部門日常使用的反映電力系統運行狀態的實時畫面。它集中顯示廠站、廠站間的線路分布及其潮流分布,是調度員對電網進行實時監控和分析的主要畫面。
[0003]通常情況下,在對電網潮流圖畫面進行編輯後,調度員還需要人工手動啟動二維畫面瀏覽器與三維GIS(Geographic Informat1n System,地理信息系統)瀏覽器對編輯後的畫面進行瀏覽。隨著各級電網規模的不斷擴大,電網潮流圖中接線變化的頻率也越來越高,需要人工手動進行畫面編輯的場合也越來越多。例如,當電網潮流圖的接線方式或者數據發生變化時,調度員需要手動重新加載電網潮流圖的CIM/G(電力系統圖形描述規範)文件,從而更新二、三維瀏覽器中的電網潮流圖畫面。
[0004]申請公布號為CN104103036A的中國發明專利申請中公開了一種基於CM/G規範的潮流圖解析度自適應方法,包括縮放比例自適應、地理背景自適應、圖元自適應等內容。該方法能夠在一定程度上提高潮流圖的易用性。但是,對於當潮流圖畫面進行大批量的編輯修改的場合時,還是需要工作人員頻繁地手動加載潮流圖畫面,易用性大為降低。另外,人工手動進行畫面編輯有時不能滿足二、三維瀏覽器模式下的樣式要求,也會使工作人員不能同步看到二維潮流圖及三維GIS潮流圖畫面的實時接線與狀態變化。
【發明內容】
[0005]針對現有技術的不足,本發明所要解決的技術問題在於提供一種用於電網潮流圖的二三維一體化編輯方法。
[0006]為實現上述發明目的,本發明採用下述的技術方案:
[0007]一種用於電網潮流圖的二三維一體化編輯方法,包括以下步驟:
[0008](I)當對電網潮流圖畫面進行編輯操作時,將發生變化的圖形對象記錄在內存中,並且觸發電網潮流圖的編輯事件;
[0009](2)使用二維瀏覽器或者三維GIS瀏覽器監聽電網潮流圖畫面的編輯事件;
[0010](3)所述二維瀏覽器或者三維GIS瀏覽器接收到所述編輯事件後,讀取所述內存中的已發生變化的圖形對象,在所述二維瀏覽器或者三維GIS瀏覽器內對指定圖形進行同步更新。
[0011]其中較優地,所述步驟(3)中,所述二維瀏覽器的同步更新過程包括:
[0012](31)讀取所述內存中發生變化的圖形對象,對所述圖形對象進行判斷;
[0013](32)如果是刪除、新增或者屬性變化,則在所述二維瀏覽器對所述圖形對象進行相應的刪除、新增或者更改屬性;如果不是刪除、新增或者屬性變化,則重新讀取電網潮流圖的實時數據,最後刷新重新繪製電網潮流圖畫面。
[0014]其中較優地,所述步驟(3)中,所述三維GIS瀏覽器的同步更新過程包括:當刪除編輯後的所述圖形對象時,繼續判斷是線路還是廠站:
[0015](33)如果是線路,則刪除所述線路;如果不是線路,則轉到步驟(34);
[0016](34)如果是廠站,則刪除所述廠站,如果不是廠站,則判斷是否為新增操作。
[0017]其中較優地,所述步驟(3)中,所述三維GIS瀏覽器的同步更新過程包括:當新增操作時,繼續判斷編輯後圖形對象是線路還是廠站:
[0018](35)如果是線路,獲取所述線路的首末端經瑋度坐標以及所述線路拐點的經瑋度坐標,再添加所述線路模型以及所述線路拐點處添加杆塔模型,然後再判斷是否為新增廠站操作;如果不是線路,則轉到步驟(36);
[0019](36)如果是廠站,獲取所述廠站的經瑋度坐標,在所述經瑋度坐標處添加所述廠站的模型,如果不是廠站,判斷是否為圖形對象的屬性變化。
[0020]其中較優地,所述步驟⑶中,所述三維GIS瀏覽器的同步更新過程包括:當編輯後圖形對象的屬性變化時,則修改廠站或者線路的屬性信息;如果不是編輯後圖形對象的屬性變化,重新獲取電網潮流圖的實時數據,刷新重新繪製電網潮流圖的三維GIS畫面。
[0021]與現有技術相比較,本發明可以在電網潮流圖畫面進行編輯時,對二維與三維GIS瀏覽器模式下的發生變化的圖形對象進行同步,用戶可以同步看到編輯畫面在二維和三維GIS瀏覽模式下電網潮流圖的真實畫面,也可以看到二維電網潮流圖及三維GIS電網潮流圖畫面的實時接線及狀態的變化,從而提高了工作人員對電網潮流圖進行畫面編輯時的準確度和畫圖速度。
【專利附圖】
【附圖說明】
[0022]圖1是本發明所提供的用於電網潮流圖的二三維一體化編輯方法的流程圖;
[0023]圖2是本發明中,電網潮流圖編輯事件的轉發流程示意圖;
[0024]圖3是本發明中,二維瀏覽器同步更新電網潮流圖的流程示意圖;
[0025]圖4是本發明中,三維GIS瀏覽器同步更新電網潮流圖的流程示意圖。
【具體實施方式】
[0026]下面結合附圖和具體實施例對本發明的技術內容作進一步的詳細說明。
[0027]在本發明的一個實施例中,採用國家電網智能電網調度技術支持系統D-5000系統實現,該D-5000系統的電網潮流圖畫面特性及畫面遵循CIM/G規範。如圖1所示,本發明所提供的二三維一體化實現方法,包括如下步驟:利用D-5000系統畫面編輯器進行電網潮流圖編輯,將編輯事件進行轉發至二維瀏覽器或者三維GIS瀏覽器。當轉發至二維瀏覽器時,該二維瀏覽器對二維瀏覽畫面進行同步更新,傳送至電網潮流圖的圖形更新對象;當轉發至三維GIS瀏覽器時,該三維GIS瀏覽器對三維GIS瀏覽畫面進行同步更新,並傳送至電網潮流圖的圖形更新對象。
[0028]下面對轉發電網潮流圖的編輯事件進行詳細說明。電網潮流圖中的圖形變化主要分為三大類:圖形的添加、圖形的刪除以及圖形的屬性更改。而在電網潮流圖中最主要的圖形即是廠站以及廠站間的線路。如圖2所示,二維瀏覽器、三維GIS瀏覽器監聽電網潮流圖的編輯事件,當發生電網潮流圖畫面編輯操作時,將發生變化的圖形對象記錄在內存中,並且觸發電網潮流圖的編輯事件,此時,二維瀏覽器、三維GIS瀏覽器接收到編輯事件後讀取內存中的發生變化的圖形對象,然後二維瀏覽器、三維GIS瀏覽器對指定圖形進行更新繪製。
[0029]如圖3所示,二維瀏覽器的同步更新過程如下:讀取內存中發生變化的圖形對象,判斷編輯後圖形對象是否被刪除,如果不是,則判斷編輯後圖像對象是否為新增;如果被刪除,則在二維瀏覽器中刪除該圖形對象,然後再判斷編輯後圖像對象是否為新增。在判斷編輯後圖像對象是否為新增的過程中,如果不是新增,則判斷是否為編輯後圖形對象是否有屬性變化,如果是新增,則在二維瀏覽器中增加該圖形對象,然後再判斷是否為編輯後圖形對象是否有屬性變化。在判斷是否為編輯後圖形對象是否有屬性變化的過程中,如果不是屬性變化,則重新讀取電網潮流圖的實時數據,如果是屬性變化,則在二維瀏覽器中重新更改該圖形對象的屬性,重新讀取電網潮流圖的實時數據,最後刷新重新繪製電網潮流圖畫面。
[0030]如圖4所示,三維GIS瀏覽器的同步更新過程如下:讀取內存中發生變化的圖形對象,對編輯後圖形對象是否被刪除進行判斷,如果是刪除,則繼續判斷是否刪除的是線路,如果是線路,則在三維GIS瀏覽器中刪除該線路模型,然後再判斷是否刪除的是廠站;如果不是線路,則直接判斷是否刪除的是廠站。在廠站的判斷過程中,如果刪除廠站則在三維GIS瀏覽器中刪除該廠站模型,並繼續判斷編輯後圖形對象是否為新增,如果廠站判斷中,不是刪除廠站,則判斷編輯後圖形對象是否為新增,如果在上述判斷編輯後圖形對象不是刪除操作,也直接判斷編輯後圖形對象是否為新增。
[0031]在判斷編輯後圖形對象是否為新增的操作中,如果不是新增操作,則直接判斷是否為編輯後圖形對象的屬性變化操作;如果是新增操作,則判斷是否為新增線路操作,如果不是,則判斷是否為廠站;如果是新增線路,則獲取該線路的首末端經瑋度坐標以及線路拐點經瑋度坐標,再添加線路模型以及在線路拐點處添加杆塔模型,然後再判斷是否為新增廠站操作;在新增廠站操作中,如果不是新增廠站則判斷是否為編輯後圖形對象的屬性變化操作,如果是新增廠站操作,則獲取該廠站的經瑋度坐標,在經瑋度坐標處添加該廠站模型,並繼續判斷是否為編輯後圖形對象的屬性變化,如果不是,則重新讀取電網潮流圖的實時數據,如果是,則三維GIS瀏覽器修改廠站及線路的屬性信息,然後重新取電網潮流圖的實時數據,刷新重新繪製電網潮流圖的三維GIS畫面。
[0032]利用本發明,在進行電網潮流圖畫面編輯的同時,用戶可以同步看到所編輯的畫面在二維和三維瀏覽模式下電網潮流圖的真實畫面,也可以看到二維電網潮流圖及三維GIS電網潮流圖畫面的實時接線及狀態的變化,提高了工作人員對電網潮流圖進行畫面編輯時的準確度和畫圖速度,也減輕了工作人員在畫面編輯時的負擔。
[0033]以上對本發明所提供的用於電網潮流圖的二三維一體化編輯方法進行了詳細的說明。對本領域的一般技術人員而言,在不背離本發明實質精神的前提下對它所做的任何顯而易見的改動,都將構成對本發明專利權的侵犯,將承擔相應的法律責任。
【權利要求】
1.一種用於電網潮流圖的二三維一體化編輯方法,其特徵在於包括以下步驟: (1)當對電網潮流圖畫面進行編輯操作時,將發生變化的圖形對象記錄在內存中,並且觸發電網潮流圖的編輯事件; (2)使用二維瀏覽器或者三維GIS瀏覽器監聽電網潮流圖畫面的編輯事件; (3)所述二維瀏覽器或者三維GIS瀏覽器接收到所述編輯事件後,讀取所述內存中的已發生變化的圖形對象,在所述二維瀏覽器或者三維GIS瀏覽器內對指定圖形進行同步更新。
2.如權利要求1所述的二三維一體化編輯方法,其特徵在於, 所述步驟(3)中,所述二維瀏覽器的同步更新過程包括: (31)讀取所述內存中發生變化的圖形對象,對所述圖形對象進行判斷; (32)如果是刪除、新增或者屬性變化,則在所述二維瀏覽器對所述圖形對象進行相應的刪除、新增或者更改屬性;如果不是刪除、新增或者屬性變化,則重新讀取電網潮流圖的實時數據,最後刷新重新繪製電網潮流圖畫面。
3.如權利要求1所述的二三維一體化編輯方法,其特徵在於, 所述步驟(3)中,所述三維GIS瀏覽器的同步更新過程包括:當刪除編輯後的所述圖形對象時,繼續判斷是線路還是廠站: (33)如果是線路,則刪除所述線路;如果不是線路,則轉到步驟(34); (34)如果是廠站,則刪除所述廠站,如果不是廠站,則判斷是否為新增操作。
4.如權利要求3所述的二三維一體化編輯方法,其特徵在於, 所述步驟(3)中,所述三維GIS瀏覽器的同步更新過程包括:當新增操作時,繼續判斷是編輯後圖形對象線路還是廠站: (35)如果是線路,獲取所述線路的首末端經瑋度坐標以及所述線路拐點的經瑋度坐標,再添加所述線路模型以及所述線路拐點處添加杆塔模型,然後再判斷是否為新增廠站操作;如果不是線路,則轉到步驟(36); (36)如果是廠站,獲取所述廠站的經瑋度坐標,在所述經瑋度坐標處添加所述廠站的模型,如果不是廠站,判斷是否為圖形對象的屬性變化。
5.如權利要求4所述的二三維一體化編輯方法,其特徵在於, 所述步驟(3)中,所述三維GIS瀏覽器的同步更新過程包括:當編輯後圖形對象的屬性變化時,修改廠站或者線路的屬性信息;如果不是編輯後圖形對象的屬性變化,重新獲取電網潮流圖的實時數據,刷新重新繪製電網潮流圖的三維GIS畫面。
【文檔編號】G06Q10/06GK104484769SQ201410843741
【公開日】2015年4月1日 申請日期:2014年12月31日 優先權日:2014年12月31日
【發明者】孫湃, 張亮, 趙林, 劉豔, 孫麗卿, 程大闖 申請人:國家電網公司, 北京科東電力控制系統有限責任公司