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