專利名稱:一種綜合反映電網運行工況的動態圖元實現方法
技術領域:
本發明涉及電力系統調度自動化領域,尤其涉及一種綜合反映電網運行工況的動態圖元實現方法。
背景技術:
隨著現代化程度的提高以及國民經濟的高速發展,我國的電力系統得到了長足的發展,整個社會對電力供應的依賴也越來越強,優質、可靠、穩定的電力供應成為終端用戶的普遍需求。電力系統具有廣域分布、參數海量、模型復雜的特點,在電網調度系統中需要對各種設備參數進行定義并操作監控。目前反映設備工況信息的圖元是靜態的,圖元反映的工況信息有限,調度員想要查看更多的信息需要多一次或者兩次點擊,每額外增加一次點擊,都會降低系統的效率。本發明正是為了實現動態圖元能反映較多的工況信息而開發實現的,減少調度員點擊次數,增加系統的響應效率。
發明內容
本發明提供一種綜合反映電網運行工況的動態圖元實現方法,能夠使得電力監控系統能夠動態反映設備工況信息。本發明采用如下技術方案
一種綜合反映電網運行工況的動態圖元實現方法,包括以下步驟
在圖元編輯器中繪制敏感替代圖元,用以標識動態圖元在圖形中的位置;
設置敏感替代圖元的設備關聯屬性,用以區分該圖元表示的設備;
在圖形編輯器中,使用新作的圖元繪制圖形文件;
解析程序直接解析圖形文件,得到動態圖元的數據庫屬性;
根據數據庫屬性,從電網調度系統中獲取運行工況信息;
根據工況信息在圖形中的新敏感替代圖元位置重新繪制圖元。所述動態圖元是屬于敏感替代圖元的一個類別,在圖形文件作為一個占位符,解析程序解析圖形文件后,獲得運行工況信息,重繪程序依據工況信息以及調度員配置信息重繪敏感替代圖元。所述調度員配置信息用于設定動態圖元顯示的狀態屬性以及設定狀態表征的意義。重繪的圖元顯示狀態和表示的意義都可以通過配置文件實現靈活配置。所述敏感替代圖元的設備關聯屬性用于標識該圖元是否為動態圖元,并且通過設備關聯屬性標識出該動態圖元表示的運行工況的設備。所述數據庫屬性是從電網調度系統中獲取工況信息的索引。所述工況信息來源于電網調度系統,通過電網調度系統提供的底層平臺接口查詢獲取。
所述獲取電網運行工況信息采用異步方式。所述電網調度系統在安全服務器上采用跨語言調用的接口。所述動態圖元用于反映變電站運行工況時,使用空心圓環表示變電站設備,圓環切割的圓弧數表示變電站中的主變設備數目,每段圓弧填充不同的顏色,用以標志所述主變設備是處于帶電狀態還是不帶電狀態,圓環的中心區域用顏色填充用以表示該變電站的總出力。所述圓弧用紅色和綠色填充來區分帶電狀態和不帶電狀態。所述動態圖元的每個圓弧的顏色,表示的狀態意義,以及中心區域的顏色和表示的狀態意義通過配置文件配置。所述變電站中的主變設備數、主變設備帶電信息和變電站的總出力信息從電網調度系統上動態獲取得到。本發明只需在電網調度系統瀏覽含有動態圖元的圖形,在調度系統自動化能夠正常運行的情況下即可實施,本發明給出了方便快捷直觀的展示手段,不需要再人工干預,同時這種方法可以在圖元上表示跟多的信息,減少了調度員額外的交互操作,提供了系統的效率。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是本發明提供的一種綜合反映電網運行工況的動態圖元實現方法的網絡拓撲圖2是本發明提供的一種綜合反映電網運行工況的動態圖元實現方法的動態圖元實現流程圖3是本發明提供的一種綜合反映電網運行工況的動態圖元實現方法的工況信息獲取的流程圖4和圖5是本發明提供的一種綜合反映電網運行工況的動態圖元實現方法的以反映變電站動態圖元為例的不同示例圖。
具體實施例方式下面參考附圖對本發明的優選實施例進行描述。實施例一
圖1所示為本發明提供的一種綜合反映電網運行工況的動態圖元實現方法的網絡拓撲圖。如圖1所示,本實施例實現方法主要分為動態圖元實現和工況信息獲取兩個部分,具體包括以下步驟
首先,服務器進行初始化操作,在圖元編輯器中繪制動態圖元,該動態圖元屬于敏感替代圖元范疇,設置動態圖元的設備關聯屬性,此屬性可以標識該圖元為動態圖元并且還標識了可以表示工況信息的設備;繪制動態圖元后,在圖形編輯器中繪制圖形,放置動態圖元用以反映設備的運行工況信息,該動態圖元在運行時會根據實時工況自動切換狀態;
以上兩步驟完成動態圖元的初始化,此時,服務器等待用戶通過客戶端發送訪問請
求;
用戶通過瀏覽器發送訪問請求后,服務器接收到瀏覽含有動態圖元的圖形請求,服務器上的解析程序直接解析電網調度系統上的圖形文件,獲得圖形文件中的數據庫連接屬
服務器根據這些數據庫連接屬性按固定的周期從電網調度系統中獲取到相關設備的運行工況信息,服務器上的重繪程序根據得到的工況信息,重新繪制動態圖元的狀態;
重繪動態圖元后,服務器返回請求信息,用戶在瀏覽器上得到服務器返回的重繪動態圖元信息。通過以上實施例,實現了綜合反映電網運行工況的動態圖元。實施例二
圖2是本發明提供的一種綜合反映電網運行工況的動態圖元實現方法的動態圖元實現流程圖。如圖2所示,本實施例實現綜合反映電網運行工況的動態圖元實現方法中的動態圖,具體包括以下步驟
5201、服務器接收用戶通過瀏覽器發送的訪問請求;
5202、接收到訪問請求后,服務器返回一個響應確認收到請求;
5203、服務器上的解析程序讀取電網調度系統上G格式的圖形文件,獲得圖形文件中的數據庫連接屬性;
5204、服務器根據這些數據庫連接屬性按固定的周期從電網調度系統中獲取到相關設備的運行工況信息,對運行工況信息的獲取通過調用工況信息獲取模塊實現;
5205、服務器上的重繪程序根據得到的工況信息,重新繪制動態圖元的狀態;
5206、重繪動態圖元后,服務器返回請求信息,用戶在瀏覽器上得到服務器返回的重繪動態圖元信息。實施例三
圖3是本發明提供的一種綜合反映電網運行工況的動態圖元實現方法的工況信息獲取的流程圖。如圖3所示,本實施例實現工況信息的獲取,具體包括以下步驟
5301、接收服務器發送的接口調用,調用獲取工況信息的接口函數;
5302、平臺層會把調用的參數進一步向后傳遞給BlazeDS框架;
5303、BlazeDS框架把參數傳遞給中間層服務端;
5304、中間層服務端把參數傳遞給平臺接口,調用平臺端的實時庫服務和商用庫服務,獲取所需的實時工況信息返回到調用接口的回調函數。經過以上的步驟,參數通過BlazeDS框架和中間層服務傳遞到平臺端,最終獲得的實時工況數據信息通過回調函數傳輸到系統進行動態圖元重繪。實施例四
圖4是本發明提供的一種綜合反映電網運行工況的動態圖元實現方法的以反映變電站動態圖元為例的示例圖。如圖4和圖5所示,本實施例使用動態圖元反映變電站的運行狀態。
空心圓環表示變電站設備,圓環切割的圓弧數表示變電站中的主變數目,每段圓弧填充不同的顏色,用以標志該主變設備是處于帶電狀態還是不帶電狀態。例如用紅色和綠色來區分帶電狀態和不帶電狀態,圓環的中心區域用顏色填充用以表示該變電站的總出力。動態圖元每個圓弧的顏色,表示的狀態意義,以及中心區域的顏色和表示的狀態意義都可以通過配置文件自由的配置。其中變電站中的主變設備數,主變設備帶電信息,變電站的總出力這些動態信息都是從電網調度系統上動態獲得。為敘述方便,在圖4和圖5中用文字表示相應區域所具有的顏色,從圖4可以看出,其中圓環切割的圓弧數為1,表示變電站設備含有一個主變設備,其顏色為綠色,表示其為不帶電狀態;在圖5中,其圓環切割的圓弧數為2,表示其變電站設備含有兩個主變設備,上面的顏色為紅色,下面的為綠色,表示其中一個主變設備的狀態為帶電狀態,另一個主變設備的狀態為不帶電狀態;圓環的中心區域用顏色為藍色,表示該變電站的總出力為一個對應的值或比例。本發明的實現技術保證了可移植性,能夠安全,穩定運行在IBM AIX、HPUX、SunSolaris、Linux等操作系統平臺。本發明只需在電網調度系統瀏覽含有動態圖元的圖形,在調度系統自動化能夠正常運行的情況下即可實施,本發明給出了方便快捷直觀的展示手段,不需要再人工干預,同時這種方法可以在圖元上表示跟多的信息,減少了調度員額外的交互操作,提供了系統的效率。以上所揭露的僅為本發明較佳實施例而已,當然不能以此來限定本發明之權利范圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的范圍。
權利要求
1.一種綜合反映電網運行工況的動態圖元實現方法,其特征在于,包括以下步驟 在圖元編輯器中繪制敏感替代圖元,用以標識動態圖元在圖形中的位置; 設置敏感替代圖元的設備關聯屬性,用以區分該圖元表示的設備; 在圖形編輯器中,使用新作的圖元繪制圖形文件; 解析程序直接解析圖形文件,得到動態圖元的數據庫屬性; 根據數據庫屬性,從電網調度系統中獲取運行工況信息; 根據工況信息在圖形中的新敏感替代圖元位置重新繪制圖元。
2.根據權利要求1所述的方法,其特征在于,所述動態圖元是屬于敏感替代圖元的一個類別,在圖形文件作為一個占位符,解析程序解析圖形文件后,獲得運行工況信息,重繪程序依據工況信息以及調度員配置信息重繪敏感替代圖元。
3.根據權利要求2所述的方法,其特征在于,所述調度員配置信息用于設定動態圖元顯示的狀態屬性以及設定狀態表征的意義。
4.根據權利要求3所述的方法,其特征在于,重繪的圖元顯示狀態和表示的意義都可以通過配置文件實現靈活配置。
5.根據權利要求1所述的方法,其特征在于,所述敏感替代圖元的設備關聯屬性用于標識該圖元是否為動態圖元,并且通過設備關聯屬性標識出該動態圖元表示的運行工況的設備。
6.根據權利要求1所述的方法,其特征在于,所述數據庫屬性是從電網調度系統中獲取工況信息的索引。
7.根據權利要求1所述的方法,其特征在于,所述工況信息來源于電網調度系統,通過電網調度系統提供的底層平臺接口查詢獲取。
8.根據權利要求1所述的方法,其特征在于,所述獲取電網運行工況信息采用異步方式。
9.根據權利要求1所述的方法,其特征在于,所述電網調度系統在安全服務器上采用跨語言調用的接口。
10.根據權利要求1所述的方法,其特征在于,所述動態圖元用于反映變電站運行工況時,使用空心圓環表示變電站設備,圓環切割的圓弧數表示變電站中的主變設備數目,每段圓弧填充不同的顏色,用以標志所述主變設備是處于帶電狀態還是不帶電狀態,圓環的中心區域用顏色填充用以表示該變電站的總出力。
11.根據權利要求10所述的方法,其特征在于,所述圓弧用紅色和綠色填充來區分帶電狀態和不帶電狀態。
12.根據權利要求11所述的方法,其特征在于,所述動態圖元的每個圓弧的顏色,表示的狀態意義,以及中心區域的顏色和表示的狀態意義通過配置文件配置。
13.根據權利要求12所述的方法,其特征在于,所述變電站中的主變設備數、主變設備帶電信息和變電站的總出力信息從電網調度系統上動態獲得。
全文摘要
本發明公開一種綜合反映電網運行工況的動態圖元實現方法,包括以下步驟在圖元編輯器中繪制敏感替代圖元,用以標識動態圖元在圖形中的位置;設置敏感替代圖元的設備關聯屬性,用以區分該圖元表示的設備;在圖形編輯器中,使用新作的圖元繪制圖形文件;解析程序直接解析圖形文件,得到動態圖元的數據庫屬性;根據數據庫屬性,從電網調度系統中獲取運行工況信息;根據工況信息在圖形中的新敏感替代圖元位置重新繪制圖元。本發明只需在電網調度系統瀏覽含有動態圖元的圖形,在調度系統自動化能夠正常運行的情況下,即可實施,不需要再人工干預,同時這種方法可以在圖元上表示跟多的信息,減少了調度員額外的交互操作,提供了系統的效率。
文檔編號G06F17/50GK103020343SQ201210513540
公開日2013年4月3日 申請日期2012年12月5日 優先權日2012年12月5日
發明者黃穎祺, 胡子珩, 徐旭輝, 張學勇, 梁鴻健, 汪小闖, 李艷, 徐愛國, 張宏斌 申請人:深圳供電局有限公司, 國電南瑞科技股份有限公司