任愛輝
(國網(wǎng)山東省電力公司莘縣供電公司 山東聊城 252400)
現(xiàn)階段,電網(wǎng)調(diào)度已經(jīng)逐步實現(xiàn)了從單獨系統(tǒng)轉(zhuǎn)向集成系統(tǒng)的改變。在集成系統(tǒng)中,圖形交互技術(shù)有著極為重要的地位,通過將圖形轉(zhuǎn)化成可視化圖形,實現(xiàn)了電網(wǎng)調(diào)度運行效率的有效提升。SVG技術(shù)作為目前最優(yōu)的圖形交互技術(shù),能夠?qū)崿F(xiàn)文本、點陣圖、矢量圖形的相互轉(zhuǎn)化的技術(shù),而被應(yīng)用于電網(wǎng)調(diào)度自動化系統(tǒng)中。
SVG(Scalable Vector Graphics)是由W3C定義的一種基于XML用來描述二維矢量圖形和矢量/點陣混合圖形的標識語言,是一種全新的矢量圖形規(guī)范。利用SVG技術(shù)能夠描述矢量圖形、圖像及文字等圖形對象。對于這些圖形對象來說,能夠?qū)崿F(xiàn)分組、加入式樣、被轉(zhuǎn)換,也可以用來構(gòu)成其他的對象。SVG技術(shù)具有較好的可縮放性,能夠通過在其中嵌入腳本語言,實現(xiàn)支持動畫效果和交互的功能。基于這些獨特的功能,SVG技術(shù)具有以下的特點:能夠快速下載瀏覽、可以獲取更多的硬件支持、更加便捷的圖形定位與檢索、豐富的表現(xiàn)效果、更好的可重用性、準確的顏色描述及跨平臺功能等等。SVG技術(shù)能夠為不同平臺上用戶之間的圖形數(shù)據(jù)交換變得更加簡單便捷。
SVG技術(shù)用于Web的調(diào)用或是提供第三方軟件時,能夠同時實現(xiàn)不同開發(fā)商EMS之間的良好互動,完成了圖形信息交互作業(yè),這也是現(xiàn)階段最優(yōu)的一種圖形交互方案。SVG技術(shù)有著更為廣泛的應(yīng)用前景。在未來,SVG技術(shù)可以實現(xiàn)在瀏覽器上繪制圖形、進行空間分析模擬等。
目前,SVG技術(shù)尚處于新標準試用和推廣期。同時,SVG技術(shù)需要附加的瀏覽插件。這意味著,在網(wǎng)絡(luò)安全環(huán)境保障程度不足的情況下,安裝附加的瀏覽插件制約SVG網(wǎng)絡(luò)電子地圖的發(fā)展。另外,相比于flash,SVG圖形制作、可視化地圖編輯、SVG數(shù)據(jù)轉(zhuǎn)化工具和SVG瀏覽插件等軟件不是十分成熟,也限制了其應(yīng)用與發(fā)展。但是,這僅僅是SVG技術(shù)不斷發(fā)展的必然過程,要堅信SVG這種新技術(shù)的發(fā)展是更新?lián)Q代的必然趨向。隨著SVG技術(shù)的不斷完善,電網(wǎng)調(diào)度自動化系統(tǒng)也會得到更好的發(fā)展。
基于SVG技術(shù)產(chǎn)生的文件用包括標準SVG元素信息、電氣模型信息以及私有屬性信息這三部分,通過三個部分的配合應(yīng)用,實現(xiàn)電網(wǎng)調(diào)度自動化中的圖元建模,提升電網(wǎng)調(diào)度自動化系統(tǒng)的交互水平。
(1)標準化的SVG元素信息。通常情況下,SVG元素信息涵蓋所有的圖形自身的繪制信息,基于SVG瀏覽器的應(yīng)用功能,SVG元素信息中的圖形支持用戶全面整體瀏覽。在實際的第三方系統(tǒng)建設(shè)與應(yīng)用中,SVG元素信息具備較高的可選擇性能。在SVG技術(shù)中,對于圖元對象的定義就是詳細描述一個全新的圖元。由于圖元對象具有不同的類型,所以圖元具備一定的真實性以及可見性特征。在電網(wǎng)調(diào)度自動化系統(tǒng)中,圖形內(nèi)部的所有幾何元素具有同質(zhì)化特征,如果自動化系統(tǒng)中的所有圖元都被定義,則系統(tǒng)中的任何模塊都可以引用該圖元,而圖形的性質(zhì)描述將不再存在。因此,在電網(wǎng)自動化系統(tǒng)中,只要羅列屬性差距較大的圖形。
(2)電氣模型信息,電子模型信息主要是指CIM對象之間存在的映射信息。技術(shù)人員可以通過電氣模型信息進行圖形對象與CIM對象的映射,為電網(wǎng)調(diào)度自動化系統(tǒng)中的圖形設(shè)置提供便利。需要注意的是,在實際的映射作業(yè)中,技術(shù)人員需要注意如下幾點:CIM對象中存在與圖形對象的類別和屬性不相符的內(nèi)容,難以建立相應(yīng)的映射關(guān)系,需要合理選擇CIM對象;在映射關(guān)系構(gòu)建中,需要保障映射關(guān)系的全面性及特有性。
(3)私有屬性信息,在電網(wǎng)調(diào)度自動化系統(tǒng)中,私有屬性信息主要應(yīng)用于源系統(tǒng)進行圖形的導(dǎo)入和導(dǎo)出過程中。如果圖形交互過程中,第三方系統(tǒng)屬于目標系統(tǒng),則電網(wǎng)調(diào)度自動化系統(tǒng)會自動忽略相關(guān)的私有屬性信息。
基于上述特征,技術(shù)人員可以在電網(wǎng)調(diào)度自動化系統(tǒng)中,通過SVG技術(shù)的根本圖形元素進行排列組合,實現(xiàn)自動化系統(tǒng)中多種電氣器件的表示,并結(jié)合SVG技術(shù)的標簽功能,確保電氣器件集合的差異型,實現(xiàn)矢量圖形對電網(wǎng)調(diào)度系統(tǒng)中各種電氣器件的圖元描述。基于SVG技術(shù),技術(shù)人員可以確保每個器件都具有獨特的數(shù)字模型,從而使電網(wǎng)調(diào)度自動化系統(tǒng)中的電氣器件的描述具有獨特意義。在此基礎(chǔ)上,技術(shù)人員應(yīng)用SVG技術(shù)完成電氣器件的圖元描述后,需要應(yīng)用JAVA語言及相應(yīng)的文檔對象進行建模。按照電網(wǎng)角度自動化系統(tǒng)的設(shè)計目標,明確具體的文件格式,將文件轉(zhuǎn)變?yōu)榭梢暬瘍?nèi)容,制定相應(yīng)的可視化標準;并參照設(shè)定的可視化標準,進行圖形模型的公布,使電網(wǎng)調(diào)度自動化系統(tǒng)相連的服務(wù)器及瀏覽器明確電氣器件的相應(yīng)圖元描述內(nèi)容。
常用的圖形模型公布方法有外聯(lián)法和內(nèi)嵌法兩種。其中,外聯(lián)法主要是將圖形模型的相關(guān)信息數(shù)據(jù)存儲于相應(yīng)的數(shù)據(jù)庫中,實現(xiàn)目標和數(shù)據(jù)庫中屬性數(shù)據(jù)的關(guān)聯(lián)對應(yīng),再根據(jù)兩者的關(guān)聯(lián)完成數(shù)據(jù)庫中數(shù)據(jù)信息的提??;內(nèi)嵌法主要是在文件中直接標注支持縮放的矢量圖形,再將其存儲于數(shù)據(jù)庫中。外聯(lián)法在實際應(yīng)用中更為廣泛[2]。
在電網(wǎng)調(diào)度自動化系統(tǒng)中,技術(shù)人員需要確保電力系統(tǒng)數(shù)據(jù)信息的實時性,這就要求電網(wǎng)調(diào)度系統(tǒng)中具備實時更新功能。電力系統(tǒng)的傳感器會采集電力系統(tǒng)的相關(guān)運行數(shù)據(jù),并將其傳輸?shù)诫娋W(wǎng)調(diào)度自動化系統(tǒng)中,調(diào)度系統(tǒng)會在顯示器及服務(wù)器界面中顯示接收到的數(shù)據(jù),并以此進行電力調(diào)度。在這一過程中,顯示器及服務(wù)器界面中顯示圖形也需要根據(jù)數(shù)據(jù)信息的變化而變化。因此,技術(shù)人員可以在實時動態(tài)數(shù)據(jù)展示中應(yīng)用SVG技術(shù),通過SVG技術(shù)中的拓展標記語言進行文檔對象的處理,確保文檔對象模型可以根據(jù)最新的裝置信息解讀傳輸?shù)膶崟r數(shù)據(jù)信息,從而實時更改相應(yīng)的圖形信息,實現(xiàn)動態(tài)數(shù)據(jù)及相應(yīng)圖形的實時展示,提高了電網(wǎng)調(diào)度自動化系統(tǒng)的工作效率。
在電網(wǎng)調(diào)度自動化系統(tǒng)運行過程中,系統(tǒng)需要具備自動報警提示動能,在裝置出現(xiàn)故障等問題時,可以立即報警。比如,在操作人員出現(xiàn)不當操作行為,使得電網(wǎng)的調(diào)度指令在傳輸?shù)诫姎庠O(shè)備終端時,出現(xiàn)失真問題;導(dǎo)致相關(guān)設(shè)備在錯誤指令下工作性能出現(xiàn)問題。技術(shù)人員可以在電網(wǎng)調(diào)度自動化系統(tǒng)中應(yīng)用SVG技術(shù),利用圖元描述功能,實現(xiàn)系統(tǒng)報警等級的連接與配合,根據(jù)電網(wǎng)調(diào)度自動化系統(tǒng)的不同的報警等級,在系統(tǒng)界面呈現(xiàn)出相應(yīng)的圖形警報,并自動采取相應(yīng)的故障處理對策,避免電網(wǎng)調(diào)度自動化系統(tǒng)的正常運行受到影響,實現(xiàn)高效靈活的電網(wǎng)調(diào)度。
通常情況下,電網(wǎng)調(diào)度自動化系統(tǒng)中的報警系統(tǒng)可以利用SVG技術(shù)的wav或mp3格式文件實現(xiàn)報警提示功能。在實際SVG技術(shù)應(yīng)用中,技術(shù)人員需要進行聲音統(tǒng)一資源定位符的設(shè)置,并通過音量控制軟件設(shè)置報警聲音的大小。故障越嚴重的,報警音量就越大。在技術(shù)人員完成報警功能參數(shù)設(shè)置后,需要在電網(wǎng)調(diào)度自動化系統(tǒng)中設(shè)置相應(yīng)的Begin鍵,當在Begin鍵被觸發(fā)后,報警系統(tǒng)會播放相應(yīng)的音頻文件,在操作人員將圖元點擊結(jié)束后,音頻文件將會停止播放[3]。
綜上所述,在現(xiàn)階段的電網(wǎng)調(diào)度自動化系統(tǒng)中,SVG技術(shù)發(fā)揮著重要的作用。在圖像交互操作、關(guān)注實時動態(tài)數(shù)據(jù)變化、報警提示功能方面,SVG技術(shù)的應(yīng)用提供了更好的技術(shù)支持。在未來電網(wǎng)調(diào)度自動化中,SVG技術(shù)將得到更加廣泛的應(yīng)用。