董自丹
SVG技術(shù)在電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)中的應(yīng)用
董自丹
(國網(wǎng)湖南省電力公司湘潭供電分公司 湖南湘潭 411100)
在電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)運(yùn)行過程中,圖形是一項(xiàng)較為關(guān)鍵的基礎(chǔ)性因素,且其在不同系統(tǒng)間的交互操作是電網(wǎng)發(fā)展過程中必須要經(jīng)歷的一個(gè)過程。近年來,隨著我國科學(xué)技術(shù)發(fā)展水平的逐漸提升,SVG技術(shù)在電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)中的作用也越來越重要?;诖?,本文對SVG的一些信息進(jìn)行了簡單的分析,之后詳細(xì)的闡述了SVG技術(shù)在電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)中的實(shí)際應(yīng)用,以供參考和借鑒。
SVG技術(shù);電網(wǎng)調(diào)度;自動(dòng)化系統(tǒng);應(yīng)用
為了有效提高電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)工作效率,我國目前已使用SVG的圖形格式作為標(biāo)準(zhǔn)格式,在此情況下,為了使得SVG技術(shù)在電力調(diào)度自動(dòng)化系統(tǒng)中得到更好地應(yīng)用,必須要對其進(jìn)行深入的研究與分析,以促進(jìn)電力調(diào)度自動(dòng)化的發(fā)展。
2.1 可縮放矢量圖形的優(yōu)點(diǎn)
2.1.1 以可擴(kuò)展標(biāo)記語言XML為基礎(chǔ)
當(dāng)前的W3C開發(fā)以及提出的圖形標(biāo)準(zhǔn)一般涉及DOM1、DOM2、XML、XHTML與SVG等。此外,SVG能夠以擴(kuò)展標(biāo)記語言XML為基礎(chǔ),是一種圖像格式,能夠有效結(jié)合由W3C技術(shù)委員會(huì)提出的其他標(biāo)準(zhǔn)。
2.1.2 能夠以文本格式來描述對象
通常情況下,SVG能夠?qū)崿F(xiàn)矢量圖形、點(diǎn)陣圖像與文本格式之間的交換組合,并且還能夠?qū)ο嚓P(guān)對象進(jìn)行一定的修改。SVG一般采用文本的形式表示矢量圖形,可有效增加SVG的可讀性和可理解性,從而使得圖像處理、編輯、復(fù)制、傳輸變得更加容易與便捷。
2.1.3 動(dòng)態(tài)交互性較強(qiáng)
通常情況下,可縮放矢量圖形SVG是在XML基礎(chǔ)上進(jìn)行編輯的,通過此種方式,SVG就可提供較強(qiáng)的動(dòng)態(tài)交互性。同時(shí),編輯人員還可以在SVG文件中添加任意的動(dòng)畫,并且也可以通過相關(guān)的腳本來實(shí)現(xiàn)彈性的動(dòng)畫效果。
2.1.4 完全支持DOM
DOM主要是指一種文檔平臺(tái),其允許程序或者是腳本對文件的內(nèi)容、結(jié)構(gòu)或是樣式進(jìn)行動(dòng)態(tài)的存儲(chǔ)與上傳。由于可縮放矢量圖形SVG完全支持DOM,這使得可縮放矢量圖形SVG還能夠以一種一致的接口規(guī)范、外界的程序進(jìn)行相關(guān)操作。
除此之外,SVG、SVG中包含的物件物件還能夠以腳本語言的方式,對外部事件的驅(qū)動(dòng)進(jìn)行完全的接受,例如鼠標(biāo)動(dòng)作,從而促進(jìn)自身或是對其他物件、圖像控制等目標(biāo)的實(shí)現(xiàn),這是電子文檔必須具備的特征之一。
2.2 SVG的基本元素構(gòu)成
可縮放矢量圖形 SVG 主要包括<SVG>元素、<g>元素、<defs>元素、<use>元素和<symbol>元素等基本元素。其中,對于<SVG>元素,主要是用來定義用戶坐標(biāo)中包含的渲染區(qū)域,通常情況下,其主要由x、y、width、height(XY)四種屬性值確定。<g>元素一般用于定義一個(gè)元素集合,該集合能夠?yàn)橐恍┯邢嗤瑯邮脚c屬性的元素的處理提供便利。<defs>元素能夠?qū)Ρ灰玫脑剡M(jìn)行定義,且該集合中的全部子元素也能夠被引用。<use>元素一般引用用SVG文件中已經(jīng)定義的元素,其能夠選擇屬性與<SVG>元素一樣的,與將引用的SVG元素的復(fù)制作用相類似。此外,由于<symbol>元素自身無法進(jìn)行渲染操作,在實(shí)際操作中的應(yīng)用相對較少,通常被作為實(shí)例形式引用。
3.1 CCAPI對圖形交互的要求
在電力系統(tǒng)運(yùn)行過程中,通常包含較多的電氣信息,同時(shí),還需要做好公共圖形的交互處理工作,不僅是為了更好的顯示出SVG格式的圖形,還為了能夠采用更加標(biāo)準(zhǔn)化的格式對信息進(jìn)行處理?;诖?,對于源系統(tǒng)中包含的圖形,應(yīng)當(dāng)采用SVG/CIM方式進(jìn)行處理。圖1~2分別為SVG導(dǎo)出系統(tǒng)與SVG導(dǎo)入系統(tǒng)。
圖1 SVG導(dǎo)出系統(tǒng)
一般情況下,SVG文件自身具有較高質(zhì)量的圖形信息,CIM文件在實(shí)際運(yùn)行過程中,對于圖形中涉及的每一個(gè)圖形,均可以建立兩個(gè)映射,且這兩種映射在應(yīng)用過程中均采用的是標(biāo)準(zhǔn)的格式,由此可知,在其運(yùn)行過程中,可十分便利的、快捷的將相關(guān)數(shù)據(jù)導(dǎo)入目標(biāo)系統(tǒng)中。
圖2 SVG導(dǎo)入系統(tǒng)
通常情況下,由原系統(tǒng)導(dǎo)出的翻譯主要用于目標(biāo)系統(tǒng),但也具備一定的選擇性,翻譯規(guī)則也具備十分明顯的多樣化特征,通常涉及幾何圖形、線形、線色等有關(guān)信息。針對此,若目標(biāo)系統(tǒng)對圖形描述的規(guī)則之間存在十分顯著的差異,此部分信息往往需要被重新審視與定義,即為在目標(biāo)系統(tǒng)與源系統(tǒng)間的圖形交互需求需要以元數(shù)據(jù)為媒介,以使得接收方能夠及時(shí)刷新CIM量測以及其他動(dòng)態(tài)信息,在此過程中,通常不需要與其他發(fā)送系統(tǒng)進(jìn)行連接。
此外,在電力調(diào)度自動(dòng)化系統(tǒng)運(yùn)行過程中,目標(biāo)圖形還應(yīng)當(dāng)與源圖形在分布位置上保持完全的一致,這樣一來,接受者只需要掌握電力設(shè)備的分布位置以及不同的位置的設(shè)備,就可以很好的保證其運(yùn)行的質(zhì)量和水平。
3.2 圖形的互操作性
3.2.1 標(biāo)準(zhǔn)的SVG元素信息
所謂標(biāo)準(zhǔn)的SVG元素信息,通常指圖形的繪制信息,能夠通過SVG瀏覽器對圖形進(jìn)行相應(yīng)的瀏覽,對于第三方系統(tǒng)的建設(shè)與發(fā)展而言,此部分信息具有較強(qiáng)的可選擇性。在可縮放矢量圖形SVG中,從實(shí)際情況來看,圖元對象的定義即為一個(gè)新的圖元類型,圖元對象類型能夠提高圖元類型的真實(shí)度,這兩者之間存在較為顯著的定義域引用關(guān)系。
在電力系統(tǒng)實(shí)際運(yùn)行過程中,一副圖形中的全部幾何元素往往存在十分顯著的相似性或是一致性,如果已經(jīng)確定了此過程中系統(tǒng)的圖元,則可在系統(tǒng)中的任意位置直接引用,不需要對圖形性質(zhì)進(jìn)行再描述,但需在其實(shí)際運(yùn)行過程中直接列出不同的屬性。除此之外,在具體導(dǎo)入、導(dǎo)出中,由于電力系統(tǒng)設(shè)備的圖元主要表達(dá)對設(shè)備的要求,這就要求必須采取相應(yīng)的措施,以確保圖元完整性,從而為系統(tǒng)的正常運(yùn)行提供更加良好的條件與基礎(chǔ)。
3.2.2 電氣模型信息
①將圖形中相關(guān)的對象與CIM模型建立映射,能夠較好的表達(dá)對象的公有性和惟一性。②在進(jìn)行電氣模型的建設(shè)時(shí),需要確保其完整性與一致性,并且還需采取相關(guān)措施避免映射關(guān)系的二義性。③對圖形中的公有信息與私有信息進(jìn)行一定的區(qū)分,私有信息一般不需要建立映射關(guān)聯(lián),公有信息需要與CIM建立映射。
3.2.3 私有屬性信息
如果名字上出現(xiàn)了重復(fù)的現(xiàn)象,則要確保電力模式性與私有屬性的信息命名不一致。同時(shí),還要將導(dǎo)出的圖像重新導(dǎo)進(jìn)原本的系統(tǒng)里。此外,如果進(jìn)行圖像交互的空間是在第三方系統(tǒng),則需將私有屬性的信息直接忽略。
總而言之,在電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)運(yùn)行過程中,通過SVG技術(shù)的應(yīng)用,不僅能夠?qū)崿F(xiàn)不同子系統(tǒng)之間的圖形的輸入和輸出,還能以此來大大提高電網(wǎng)調(diào)度的交互水平,使得電網(wǎng)調(diào)度系統(tǒng)的實(shí)時(shí)數(shù)據(jù)動(dòng)態(tài)更新和操作成為可能。因此,必須要重視SVG技術(shù)在電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)中應(yīng)用的發(fā)展,更好的推動(dòng)我國電力調(diào)度自動(dòng)化系統(tǒng)的良好發(fā)展。
[1]杜軼軒,詹代俊.SVG在電力調(diào)度自動(dòng)化中的應(yīng)用淺析[J].現(xiàn)代制造,2013(30):86~87.
[2]陳姣菁.OPEN-3000電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)圖形共享技術(shù)研究與應(yīng)用[J].Mechanical and Electrical Information,2010(12):133.
[3]周特軍,邱建,王春藝,等.基于SVG的可視化技術(shù)在繼電保護(hù)定值在線校核系統(tǒng)中的應(yīng)用[J].電力系統(tǒng)保護(hù)與控制,2015(16):112~117.
TM734
A
1004-7344(2016)31-0058-02
2016-8-29
董自丹(1983-),男,工程師,本科,主要從事電網(wǎng)調(diào)度自動(dòng)化工作。