本發(fā)明涉及一種直流換流極圖元的畫(huà)面綜合展示方法,屬于瀏覽器畫(huà)面信息顯示的技術(shù)領(lǐng)域。
背景技術(shù):
隨著電力技術(shù)以及互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,電力調(diào)度系統(tǒng)業(yè)務(wù)不斷拓展,圖元的展示方法也更加多種多樣,運(yùn)行安全越來(lái)越受到更大的挑戰(zhàn),因而,電網(wǎng)各種監(jiān)控手段也越來(lái)越受到廣泛的重視。
在電網(wǎng)調(diào)度自動(dòng)化平臺(tái)下,各種監(jiān)控手段層出不窮,b/s模式的監(jiān)控系統(tǒng)簡(jiǎn)單易用,將設(shè)備操作設(shè)備采樣的信息進(jìn)行加工整理,轉(zhuǎn)換為形象的界面信息,可以有效的幫助調(diào)度人員充分、深入和及時(shí)的掌握電力系統(tǒng)運(yùn)行狀態(tài),做出正確的決策和采取相應(yīng)的措施,使電力系統(tǒng)更加安全、經(jīng)濟(jì)的運(yùn)行。
技術(shù)實(shí)現(xiàn)要素:
目的:為了克服現(xiàn)有技術(shù)中存在的不足,本發(fā)明提供一種直流換流極圖元的畫(huà)面綜合展示方法。
技術(shù)方案:為解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:
一種直流換流極圖元的畫(huà)面綜合展示方法,包括如下步驟:
步驟一:對(duì)圖形g文件進(jìn)行解析,讀取繪制直流換流極圖元的基本信息;
步驟二:根據(jù)g文件中的基本信息,自動(dòng)繪制直流換流極圖元,自動(dòng)生成直流換流極圖元的顯示界面;
步驟三:定時(shí)加載直流換流極圖元的動(dòng)態(tài)屬性數(shù)據(jù),直流換流極圖元通過(guò)后臺(tái)數(shù)據(jù)接口以及服務(wù)層jar包進(jìn)行數(shù)據(jù)通訊,定時(shí)進(jìn)行數(shù)據(jù)刷新;
步驟四:定時(shí)獲取直流換流極圖元的著色信息,根據(jù)直流換流極圖元中直流極和交流極分別對(duì)應(yīng)的電壓數(shù)值,按照電壓數(shù)值對(duì)應(yīng)的電壓等級(jí)色分別給直流極和交流極進(jìn)行著色。
作為優(yōu)選方案,所述直流換流極圖元的基本信息包括:基本屬性、動(dòng)態(tài)屬性。
作為優(yōu)選方案,所述基本屬性包括直流換流極圖元的位置、形狀、大小、色彩的基本圖形展示信息。
作為優(yōu)選方案,所述動(dòng)態(tài)屬性包括直流換流極圖元的電壓等級(jí)、封鎖標(biāo)志、功率、直流電流值、交流電流值的基本電力信息。
作為優(yōu)選方案,所述直流換流極圖元的形狀是由矩形和圓環(huán)形組成,兩端分別接入交流端信息和直流端信息。
作為優(yōu)選方案,所述定時(shí)加載數(shù)據(jù)流程如下:
步驟一:通過(guò)blazeds獲取電力調(diào)度平臺(tái)中的數(shù)據(jù)信息,從電力系統(tǒng)中獲取數(shù)據(jù)信息;
步驟二:通過(guò)http長(zhǎng)鏈接的方式把數(shù)據(jù)信息推送到前端層,并根據(jù)獲取的數(shù)據(jù)信息進(jìn)行圖元的繪制。
作為優(yōu)選方案,所述數(shù)據(jù)信息采用json(javascriptobjectnotation)數(shù)據(jù)傳輸格式。
有益效果:本發(fā)明提供的一種直流換流極圖元的畫(huà)面綜合展示方法,有效的實(shí)現(xiàn)了直流換流極圖元的綜合信息展示,具有通用性和有效性。本發(fā)明基于部分開(kāi)源框架,實(shí)現(xiàn)直流換流極圖元的綜合展示,增強(qiáng)了對(duì)電網(wǎng)運(yùn)行系統(tǒng)畫(huà)面的監(jiān)控,豐富了電力調(diào)度自動(dòng)化圖元的展現(xiàn)效果,使得展示畫(huà)面更加清晰和飽滿,與此同時(shí),減輕了調(diào)度員的負(fù)擔(dān),為電力系統(tǒng)的綜合監(jiān)控提供了有效的手段。
附圖說(shuō)明
圖1為直流換流極圖元自動(dòng)繪制流程圖;
圖2為直流換流極圖元綜合信息展示圖;
圖3為直流換流極圖元數(shù)據(jù)通道示意圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明作更進(jìn)一步的說(shuō)明。
如圖1-2所示,一種直流換流極圖元的畫(huà)面綜合展示方法,包含以下步驟:
步驟一:對(duì)圖形g文件進(jìn)行解析,讀取繪制直流換流極圖元的基本信息;直流換流極圖元的基本信息包括:基本屬性、動(dòng)態(tài)屬性;基本屬性是直流換流極圖元的位置、形狀、大小、色彩等基本圖形展示信息;直流換流極圖元的形狀是由矩形和圓環(huán)形組成,分別接入交流端信息和直流端信息。動(dòng)態(tài)屬性是直流換流極圖元的電壓等級(jí)、封鎖標(biāo)志、功率、直流電流值、交流電流值等基本電力信息。
在電力系統(tǒng)中,不同電壓擁有不同的電壓等級(jí)色,直流換流極圖元中的直流極和交流極分別對(duì)應(yīng)兩個(gè)不同的電壓等級(jí)色。g文件是一種g格式的xml文件,直流換流極圖元的基本信息均在g格式中有定義,g格式中不同標(biāo)簽定義了其不同的屬性樣式。直流換流極圖元包括直流極和交流極,直流極和交流極分別對(duì)應(yīng)兩個(gè)關(guān)鍵字(keyid),通過(guò)這兩個(gè)關(guān)鍵字,分別可以取到直流極和交流極的動(dòng)態(tài)屬性,這些實(shí)時(shí)動(dòng)態(tài)屬性需要通過(guò)后臺(tái)數(shù)據(jù)接口以及服務(wù)層的jar包取得。
步驟二:根據(jù)g文件中的基本信息,自動(dòng)繪制直流換流極圖元,自動(dòng)生成直流換流極圖元的顯示界面。
步驟三:定時(shí)加載直流換流極圖元的動(dòng)態(tài)屬性數(shù)據(jù),直流換流極圖元通過(guò)后臺(tái)數(shù)據(jù)接口以及服務(wù)層jar包進(jìn)行數(shù)據(jù)通訊,定時(shí)進(jìn)行數(shù)據(jù)刷新。
步驟四:定時(shí)獲取直流換流極圖元的著色信息,根據(jù)直流換流極圖元中直流極和交流極分別對(duì)應(yīng)的電壓數(shù)值,按照電壓數(shù)值對(duì)應(yīng)的電壓等級(jí)色分別給直流極和交流極進(jìn)行著色。
如圖3所示,在一個(gè)很短的周期內(nèi),將數(shù)據(jù)庫(kù)的這些動(dòng)態(tài)屬性推送給前端層用于繪制,在畫(huà)面上通過(guò)對(duì)圖元的繪制展現(xiàn)數(shù)據(jù)庫(kù)中數(shù)據(jù)的變化,從而達(dá)到更好的電網(wǎng)監(jiān)控效果。定時(shí)加載動(dòng)態(tài)數(shù)據(jù)通過(guò)平臺(tái)通道獲取,這個(gè)數(shù)據(jù)平臺(tái)是一個(gè)重要的數(shù)據(jù)鏈路,通常分為三層:服務(wù)層包括動(dòng)態(tài)庫(kù)接口,鏈接電網(wǎng)的電力調(diào)度平臺(tái);中間層包括電力潮流跑動(dòng)平臺(tái),提供數(shù)據(jù)接口,批量獲取直流換流極圖元的關(guān)鍵字,并批量返回直流換流極圖元的動(dòng)態(tài)屬性,例如,電壓等級(jí)色,頻率、電壓、電流等信息;前端層包括重要的協(xié)議接口,鏈接電力調(diào)度平臺(tái),進(jìn)行重要信息轉(zhuǎn)換。
定時(shí)加載數(shù)據(jù)流程如下:
步驟一:通過(guò)blazeds獲取電力調(diào)度平臺(tái)中的數(shù)據(jù)信息,從電力系統(tǒng)中獲取數(shù)據(jù)信息。
步驟二:通過(guò)http長(zhǎng)鏈接的方式把數(shù)據(jù)信息推送到前端層,并根據(jù)獲取的數(shù)據(jù)信息進(jìn)行圖元的繪制。
數(shù)據(jù)信息采用json(javascriptobjectnotation)數(shù)據(jù)傳輸格式,是一種輕量級(jí)的數(shù)據(jù)交換格式,采用完全獨(dú)立于語(yǔ)言的文本格式,json做為數(shù)據(jù)包格式傳輸?shù)臅r(shí)候具有更高的效率,從而減少同等數(shù)據(jù)流量的情況下網(wǎng)絡(luò)的傳輸壓力。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出:對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。