本發(fā)明涉及一種智能變電站SSD配置文件的可視化展示方法。
背景技術(shù):
智能變電站是電網(wǎng)基礎(chǔ)運(yùn)行參量采集點(diǎn)、管控執(zhí)行點(diǎn),為智能電網(wǎng)提供標(biāo)準(zhǔn)的、可靠的節(jié)點(diǎn)支撐,是智能電網(wǎng)的重要組成部分。
智能變電站歷經(jīng)試點(diǎn)建設(shè)、全面推廣、技術(shù)提升等發(fā)展階段,其理論研究、技術(shù)研發(fā)、關(guān)鍵設(shè)備研制、試驗(yàn)體系、標(biāo)準(zhǔn)制定和工程應(yīng)用等取得了一系列階段性成果,提升了變電站的安全性、可控性、適應(yīng)性和互動性,提高了建設(shè)效率,有力支撐了“三集五大”體系建設(shè),推動了電網(wǎng)發(fā)展方式的轉(zhuǎn)變,帶動了電工裝備制業(yè)的創(chuàng)新發(fā)展。
智能變電站規(guī)范模型文件(system specification description,SSD)用于描述智能變電站的主接線圖及與主接線圖相匹配的邏輯功能節(jié)點(diǎn)。該文件可以獨(dú)立出現(xiàn),也可以作為智能變電站配置文件(substation configure description,SCD)的一部分出現(xiàn)。作為SCD文件的一部分時(shí),有關(guān)變電站的主接線圖也可以融合到SCD模型文件中,這對于智能變電站中的數(shù)模信息一體化共享技術(shù)的推廣和應(yīng)用起到了積極的推動作用。
智能變電站規(guī)范模型文件SSD是智能變電站主接線信息及主接線與二次設(shè)備的邏輯功能節(jié)點(diǎn)關(guān)系的基礎(chǔ),目前該文件主要由系統(tǒng)集成商創(chuàng)建和維護(hù),對于運(yùn)行檢修人員來說,SSD文件的結(jié)構(gòu)和內(nèi)容過于抽象,缺乏相應(yīng)的解釋說明?;谂渲梦募淖冸娬疽淮蜗到y(tǒng)完整數(shù)據(jù)可作為變電站智能化高級應(yīng)用統(tǒng)一的基礎(chǔ)數(shù)據(jù),可形成滿足智能變電站高實(shí)時(shí)性、高可靠性、高自適應(yīng)性、高安全性需求的變電站信息庫,作為站內(nèi)的各種高級應(yīng)用功能的基礎(chǔ),同時(shí)為智能變電站一體化監(jiān)控互動系統(tǒng)提供基本的測量數(shù)據(jù)。因此,在設(shè)計(jì)環(huán)節(jié)就應(yīng)該充分考慮變電站運(yùn)行維護(hù)環(huán)節(jié)的使用需要,從不同維度完善系統(tǒng)的設(shè)計(jì)及展示。
基于上述問題,有必要?jiǎng)?chuàng)建一個(gè)適應(yīng)智能變電站運(yùn)維的、易操作的、清晰明了的工具來展示SSD文件,為智能變電站運(yùn)維的高效性,可靠性,自適應(yīng)性,安全性提供有利的保障。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明為了解決上述問題,提出了一種智能變電站SSD配置文件的可視化展示方法,本發(fā)明將XML的文件結(jié)構(gòu)及建模要求進(jìn)行深入分析,研究出了可以將繁瑣難懂的XML格式的SSD文件轉(zhuǎn)換為易看易懂的圖形表格形式的構(gòu)建方法。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:
一種智能變電站SSD配置文件的可視化展示方法,包括以下步驟:
(1)對需要展示的SSD文件進(jìn)行解析,分析解析后的整體結(jié)構(gòu),對結(jié)構(gòu)缺失的文件進(jìn)行報(bào)錯(cuò);
(2)將SSD文件中的電壓等級進(jìn)行羅列,以樹形式進(jìn)行展示;
(3)根據(jù)展示的電壓等級的不同間隔進(jìn)行分層次展示,分別展示間隔的基本信息、元素信息和元素的子元素信息;
(4)根據(jù)解析后的SSD文件的高壓側(cè)電壓等級,將間隔中的變壓器間隔單獨(dú)羅列,對具有間隔的電力變壓器進(jìn)行展示。
所述步驟(1)中,對需要展示的SSD文件進(jìn)行解析及整體結(jié)構(gòu)的分析,若文件中無基礎(chǔ)數(shù)據(jù)節(jié)點(diǎn),進(jìn)行報(bào)錯(cuò)處理,告知SSD文件的結(jié)構(gòu)存在問題。
所述步驟(2)中,將SSD文件中的電壓等級進(jìn)行羅列,在一側(cè)以模型樹形式進(jìn)行展示,每個(gè)父節(jié)點(diǎn)電壓等級下的子節(jié)點(diǎn)羅列該電壓等級下的間隔名稱縮寫即間隔編碼。
所述步驟(3)中,間隔的基本信息包括間隔名稱、間隔描述以及間隔類型。
所述步驟(3)中,元素信息包括導(dǎo)電設(shè)備和連接點(diǎn),導(dǎo)電設(shè)備展示的屬性信息有名稱、描述、是否有效和類型;連接點(diǎn)展示的屬性信息有名稱、描述和路徑名稱。
所述步驟(3)中,若導(dǎo)電設(shè)備元素含有子元素,顯示導(dǎo)電設(shè)備子元素終端和邏輯節(jié)點(diǎn)的信息,終端的屬性有名稱、描述、變電站、電壓等級、間隔、連接點(diǎn)名稱、連接點(diǎn)路徑;邏輯節(jié)點(diǎn)的屬性有iedName(智能裝置名稱)、IdInst(邏輯設(shè)備索引)、Inprefix(邏輯節(jié)點(diǎn)前綴)、InClass(邏輯節(jié)點(diǎn)類)、InInst(邏輯節(jié)點(diǎn)索引)、InType(邏輯節(jié)點(diǎn)類型)。
所述步驟(4)中,對具有間隔的電力變壓器進(jìn)行分層展示,第一個(gè)層次是電力變壓器的間隔名稱、間隔描述和間隔類型,第二個(gè)層次展示電力變壓器元素的變壓器繞組和連接點(diǎn)信息,第三個(gè)層次展示變壓器繞組的信息。
本發(fā)明的有益效果為:
(1)本發(fā)明充分運(yùn)用國網(wǎng)發(fā)布的《智能變電站SSD文件建模技術(shù)規(guī)范》,對SSD文件進(jìn)行深入分析及探究,保證SSD文件的無損還原展示,只要集成人員按照《智能變電站SSD文件建模技術(shù)規(guī)范》進(jìn)行SSD集成,就可以進(jìn)行有效展示,若未按要求進(jìn)行SSD集成則會被拒絕展示,并提示缺失項(xiàng),或錯(cuò)誤項(xiàng)。
(2)本發(fā)明分層次展示SSD內(nèi)容,將不同間隔劃分于不同電壓等級下,讓使用者查詢更加方便,能夠快速定位間隔位置,便于查詢。
(3)本發(fā)明分層次展示間隔(Bay)元素內(nèi)容,將導(dǎo)電設(shè)備、連接點(diǎn)等用圖表的形式進(jìn)行展示,使用者可以直觀明了的查看每個(gè)間隔下各導(dǎo)電設(shè)備、連接點(diǎn)的名稱、描述、類型、電壓等級、路徑名稱等屬性。
(4)由于變壓器含有繞組、變壓器本體的特有信息,所以本發(fā)明對變壓器間隔單獨(dú)進(jìn)行羅列,使用者可以單獨(dú)對變壓器間隔信息進(jìn)行查詢。
具體實(shí)施方式:
下面結(jié)合實(shí)施例對本發(fā)明作進(jìn)一步說明。
SSD文件用于描述變電站電氣主接線、變電站功能及其所要求的邏輯節(jié)點(diǎn),該文件已編有文件的版本號及修訂編號,以區(qū)分同一文件的不同版本。SSD文件的內(nèi)容必須包含Prolog、信息頭段落及變電站描述段落,并可以包含所需的數(shù)據(jù)類型模板及邏輯節(jié)點(diǎn)類型定義。
每個(gè)SSD文件在其開頭都會有必須的Prolog、Header、Substation description。Prolog包含可擴(kuò)展標(biāo)記語言版本標(biāo)識和所用字符編碼,與智能變電站的信息無必然聯(lián)系,可以忽略展示;Header包含標(biāo)識一個(gè)SCL配置文件和它的版本,也用于規(guī)定名稱到信號的映射選項(xiàng),需要展示;Substation作為SSD文件的基礎(chǔ)和最重要的部分,包含變電站描述段落用于描述變電站的功能結(jié)構(gòu),標(biāo)識一次設(shè)備及它們的電氣連接關(guān)系等,需要詳細(xì)展示。
變電站Substation包含中文名稱(desc),變電站編碼(name),電壓等級(VoltageLevel),需要展示。智能站的各個(gè)間隔(Bay)分屬于不同的電壓等級,因此包含于VoltageLevel中,間隔的數(shù)量也會根據(jù)智能站的配置需要而有所差異。VoltageLevel還包括等級名稱(desc),等級編碼(name),接線形式(Private)。
間隔Bay中包含間隔中文名稱(desc),間隔編碼(name),接線形式(Private),以及各元素。元素包括電力變壓器,ConductingEquipment,ConnectivityNode,Lnode。每個(gè)元素都是非必選項(xiàng),也就是說有的元素允許為空,并且每個(gè)元素都要自己的附屬屬性。
間隔中的兩個(gè)元素電力變壓器和ConductingEquipment也有自己的子元素。電力變壓器具有TransformerWinding和Lnode,TransformerWinding也有自己的子元素Lnode、Terminal、TapChanger;ConductingEquipment的子元素有Lnode、Terminal、SubEquipment。每個(gè)子元素同樣都有自己的附屬屬性。
通過文件的讀取會獲得SSD文件的各個(gè)元素及子元素的信息,將這些信息填充到已經(jīng)設(shè)計(jì)好的展示模板中,來展示SSD內(nèi)容。
一種基于智能變電站SSD配置文件可視化的構(gòu)建方法,包括以下步驟:
1)對需要展示的SSD文件進(jìn)行解析及整體結(jié)構(gòu)的分析,若文件中無基礎(chǔ)的數(shù)據(jù)節(jié)點(diǎn)如電壓等級(VoltageLevel)、Header時(shí),會進(jìn)行報(bào)錯(cuò)處理,告知SSD結(jié)構(gòu)存在問題,需要集成人重新進(jìn)行修改編輯。
2)步驟1)通過后,將SSD文件中的電壓等級進(jìn)行羅列,在一側(cè)以模型樹形式進(jìn)行展示,每個(gè)父節(jié)點(diǎn)電壓等級下的子節(jié)點(diǎn)羅列該電壓等級下的間隔名稱縮寫即間隔編碼(name)。該處未考慮展示中文名稱(desc),原有是中文名稱(desc)有可能描述不清楚或者為空,但是間隔編碼(name)是必填項(xiàng),且實(shí)際使用者會根據(jù)間隔編碼(name)判斷出間隔名稱。
3)根據(jù)步驟2)中展示的不同電壓等級不同間隔進(jìn)行下一步展示,主要分三個(gè)層次,第一個(gè)層次展示間隔的基本信息,內(nèi)容有間隔名稱(name)、間隔描述(desc)、間隔類型(Private);第二個(gè)層次展示間隔的子元素信息,展示內(nèi)容有:ConductingEquipment,ConnectivityNode,Lnode;第三個(gè)層次展示的是元素的子元素信息,即會對含有子元素的ConductingEquipment元素進(jìn)行子元素展示。
4)根據(jù)步驟1)確定出高壓側(cè)電壓等級后,會將間隔中的變壓器間隔單獨(dú)羅列,因?yàn)樽儔浩鏖g隔中才具有間隔的子元素電力變壓器。也會對電力變壓器分三個(gè)層次進(jìn)行展示。第一個(gè)層次是電力變壓器的基本信息,內(nèi)容有間隔名稱(name)、間隔描述(desc)、間隔類型(Private);第二個(gè)層次展示電力變壓器元素的子元素信息TransformerWinding和LNode;第三個(gè)層次展示元素TransformerWinding的子元素信息,TransformerWinding元素的子元素信息為Terminal,會對他的屬性進(jìn)行展示。
根據(jù)如上步驟進(jìn)行設(shè)計(jì)后,就可以將SSD文件進(jìn)行直觀的展示,當(dāng)然,在實(shí)際智能站SSD文件集成過程中,會根據(jù)實(shí)際運(yùn)行情況對上述步驟中需要展示的每一個(gè)節(jié)點(diǎn)所包括的內(nèi)容數(shù)量有所增減,甚至有的節(jié)點(diǎn)為空,在設(shè)計(jì)時(shí)會對內(nèi)容進(jìn)行相應(yīng)處理,以適應(yīng)出現(xiàn)的不同情況。
實(shí)施例一:
1)一側(cè)模型樹為變電站的電壓等級分類,電壓等級分別有35kV、220kV、500kV,每個(gè)電壓等級下面都有其所對應(yīng)的多個(gè)間隔名稱代碼。
2)另一側(cè)側(cè)為展示頁面,最上面展示每一個(gè)間隔的基本信息:間隔名稱、間隔描述以及間隔類型。
3)中間展示為間隔的子元素的內(nèi)容信息,分別為導(dǎo)電設(shè)備和連接點(diǎn)。導(dǎo)電設(shè)備展示的屬性信息有名稱、描述、是否有效、類型;連接點(diǎn)展示的屬性信息有名稱、描述、路徑名稱。最下方展示的是導(dǎo)電設(shè)備子元素Teminal和LNode的信息,Teminal的屬性有名稱、描述、變電站、電壓等級、間隔、連接點(diǎn)名稱、連接點(diǎn)路徑;LNode(SSD文件中所有LNode元素的屬性是一致的)的屬性有iedName、IdInst、Inprefix、InClass、InInst、InType。
4)變壓器間隔的展示方法為:上側(cè)展示變壓器間隔的基本信息:間隔名稱、間隔描述以及間隔類型。中間展示變壓器屬性信息,子元素信息繞組及導(dǎo)電設(shè)備。變壓器展示屬性為設(shè)備名稱、設(shè)備描述、是否為虛擬設(shè)備、設(shè)備類型;繞組展示屬性為名稱、描述、是否有效、類型;導(dǎo)電設(shè)備展示的屬性為:名稱、描述、是否有效、類型。最底層展示變電器子元素繞組的子元素Terminal,Terminal的屬性為名稱、描述、變電站、電壓等級、間隔、連接點(diǎn)名稱、連接點(diǎn)路徑。
上述雖然對本發(fā)明的具體實(shí)施方式進(jìn)行了描述,但并非對本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。