一種離線方式檢測(cè)智能變電站scd文件不同版本及scd與cid差異性的比較方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種離線方式檢測(cè)智能變電站SCD文件不同版本及SCD與CID差異性的比較方法,屬于電力自動(dòng)化技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]隨著智能變電站的全面建設(shè)相繼鋪開(kāi),有些傳統(tǒng)變電站向智能變電站逐步改造升級(jí),或者已投運(yùn)的部分智能變電站有可能面臨擴(kuò)建,這些原因都有可能使SCD所含有的IED構(gòu)成個(gè)數(shù)等發(fā)生變化,以致其中的虛端子連接等發(fā)生變化,形成SCD的不同版本,對(duì)這些SCD版本中虛端子有必要進(jìn)行檢測(cè)管理,因?yàn)樘摱俗邮侵悄茏冸娬緟^(qū)別于傳統(tǒng)變電站主要特征之一,在智能變電站上虛端子代替?zhèn)鹘y(tǒng)變電站中的實(shí)際端子排,完成變電站電能分配、變換、傳輸及其測(cè)量、控制、保護(hù)、計(jì)量、狀態(tài)監(jiān)測(cè)等相關(guān)功能,取代傳統(tǒng)變電站的微機(jī)保護(hù)設(shè)置開(kāi)入、開(kāi)出、出口等端子排,因此很有必要知道不同版本SCD文件中虛端子差異性,以達(dá)到對(duì)SCD版本管控。另外,在變電站技改或者消缺時(shí),有時(shí)需要更換裝置中的配置文件CID,很有必要研宄配置文件CID和SCD的差異性,因?yàn)镃ID是裝置實(shí)例文件,代表裝置所有功能及通訊配置等信息,對(duì)智能裝置的配置文件CID管控,也就標(biāo)志對(duì)裝置配置方面的管控,這一點(diǎn)對(duì)智能變電站裝置管理尤其重要。目前尚不存在SCD文件不同版本及SCD與CID差異性的比較方法。
【發(fā)明內(nèi)容】
[0003]針對(duì)現(xiàn)有技術(shù)存在的不足,本發(fā)明目的是提供一種離線方式檢測(cè)智能變電站SCD文件不同版本及SCD與CID差異性的比較方法,當(dāng)輸入不同版本的SCD文件時(shí),此方法達(dá)到對(duì)智能變電站SCD不同版本中虛端子檢測(cè)比對(duì);當(dāng)輸入SCD文件和裝置配置文件CID時(shí),系統(tǒng)輸出將是SCD文件和CID文件的差異性比較結(jié)果;本發(fā)明的方法能夠方便檢測(cè)差異性,提高了效率,節(jié)約了人力成本,促進(jìn)了智能變電站改造擴(kuò)建的順利進(jìn)行。
[0004]為了實(shí)現(xiàn)上述目的,本發(fā)明是通過(guò)如下的技術(shù)方案來(lái)實(shí)現(xiàn):
[0005]本發(fā)明的一種離線方式檢測(cè)智能變電站SCD文件不同版本及SCD與CID差異性的比較方法,具體包括以下幾個(gè)步驟:
[0006](I) S⑶文件不同版本虛端子差異性的比較:
[0007]輸入同一智能變電站的不同版本S⑶文件,啟動(dòng)比較功能,解析不同S⑶文件得到各自的IED列表,提取出IED中標(biāo)志虛端子變化的特征碼CRC,輸出虛端子有變化的IED列表,并把虛端子有變化的IED所在行的背景以突出色標(biāo)明;當(dāng)選定某一 IED時(shí),輸出該IED在多個(gè)版本SCD文件中的虛端子詳細(xì)差異,并將虛端子詳細(xì)差異進(jìn)行比較,將比較結(jié)果暫存,最終輸出裝置實(shí)例虛端子內(nèi)容比較結(jié)果;
[0008](2) S⑶文件與CID文件差異性的比較:
[0009]輸入S⑶文件和待比較的CID文件,啟動(dòng)比較功能,根據(jù)CID文件中的智能裝置名稱從SCD文件中獲取要比較的內(nèi)容,先比較通訊部分的差異,再比較模型文件的實(shí)例部分差異;將雙方比較的內(nèi)容分左右兩邊,分別將模型文件的內(nèi)容層次按樹形結(jié)構(gòu)展開(kāi),當(dāng)點(diǎn)擊樹型某一樹梢,可響應(yīng)并展示出對(duì)側(cè)中對(duì)應(yīng)層次的比較內(nèi)容,對(duì)有差異的枝梢內(nèi)容以突出色標(biāo)識(shí),同時(shí)以區(qū)別著色標(biāo)識(shí)出有差異枝梢的所有父層次;如果輸出完全一致,則表明要檢測(cè)的CID文件是完全來(lái)自于SCD文件導(dǎo)出,如果有差異,則給出影響分析,保證了對(duì)SCD和CID文件的管控。
[0010]步驟⑴中,IED列表按電壓等級(jí),間隔歸屬依次排列。
[0011]步驟(I)中,虛端子詳細(xì)差異包括獲取LD設(shè)備下所有發(fā)布的控制塊、獲取LD設(shè)備下所有發(fā)布控制塊各自關(guān)聯(lián)的發(fā)布數(shù)據(jù)集內(nèi)容和獲取LD設(shè)備下Inputs中虛端子連接關(guān)系,以上三方面同虛端子有關(guān)的所有內(nèi)容及其差異并以突出色顯示差異。
[0012]在輸出IED虛端子差異性詳細(xì)內(nèi)容時(shí),解析IED模型文件中每一個(gè)LD設(shè)備下的構(gòu)成,提取IED中虛端子比較的相關(guān)內(nèi)容,對(duì)虛端子相關(guān)的發(fā)布控制塊GOOSE,SV進(jìn)行比較;從發(fā)布控制塊所關(guān)聯(lián)數(shù)據(jù)集名,得到GOOSE或者SV發(fā)布數(shù)據(jù)集,該數(shù)據(jù)集中包含發(fā)布虛端子,對(duì)發(fā)布虛端子進(jìn)行逐層對(duì)應(yīng)比較;根據(jù)LD設(shè)備所處上一層通訊訪問(wèn)點(diǎn)名,確定LD下節(jié)點(diǎn)Inputs所含有的訂閱虛端子是GOOSE還是SV,對(duì)兩個(gè)版本中的訂閱虛端子連接關(guān)系,列出虛端子連接關(guān)系比較;最終輸出虛端子相關(guān)三方面比較結(jié)果,如果完全相同證明兩個(gè)版本中虛端子一致,如果不同,列出比較內(nèi)容中的差異性,并突出顯示差異性,實(shí)現(xiàn)了對(duì)SCD不同版本中虛端子的管控。
[0013]本發(fā)明對(duì)SCD不同版本中虛端子比較差異,在滿足系統(tǒng)輸入的條件下,系統(tǒng)既可以輸出顯示SCD中虛端子變化的IED列表,系統(tǒng)還可以進(jìn)一步輸出展現(xiàn)IED中虛端子及其相關(guān)屬性的具體細(xì)節(jié),既解決了 SCD文件中虛端子的“黑匣子”現(xiàn)象,也達(dá)到了對(duì)不同版本SCD文件的管控;對(duì)SCD與CID的差異性比較,在系統(tǒng)滿足輸入的條件下,將按樹型結(jié)構(gòu),分左右兩欄分別顯示S⑶和CID的比較內(nèi)容,可以快速定位搜索要比較的內(nèi)容,同時(shí)根據(jù)對(duì)比較結(jié)果給出分析結(jié)論,如果完全一致則表明CID來(lái)自于SCD文件的導(dǎo)出,如果有差異,則給出影響結(jié)果分析,從而達(dá)到了對(duì)CID文件的管控。
【附圖說(shuō)明】
[0014]圖1為本發(fā)明的SCD文件不同版本虛端子差異性的比較方法工作流程圖;
[0015]圖2為虛端子比較IED工程列表;
[0016]圖3為IED裝置實(shí)例虛端子詳細(xì)內(nèi)容展現(xiàn);
[0017]圖4為IED裝置實(shí)例虛端子差異內(nèi)容展現(xiàn);
[0018]圖5為本發(fā)明的S⑶與CID差異性的比較方法工作流程圖;
[0019]圖6為SCD與CID比較圖。
【具體實(shí)施方式】
[0020]為使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合【具體實(shí)施方式】,進(jìn)一步闡述本發(fā)明。
[0021]本發(fā)明的一種智能變電站在建設(shè)或擴(kuò)建改造階段,對(duì)于變電站配置(SCD)文件進(jìn)行管控比較,展現(xiàn)虛端子差異及SCD與智能裝置配置文件(CID)差異的比較方法。針對(duì)目前智能變電站大量施工并投入運(yùn)行,智能變電站擴(kuò)建改造工程逐漸增多,不同工程階段會(huì)有不同的SCD文件版本,不同版本SCD集成文件中的虛端子會(huì)有不同,通過(guò)本發(fā)明方法及系統(tǒng),當(dāng)系統(tǒng)輸入兩個(gè)版本SCD文件時(shí),啟動(dòng)系統(tǒng)比較功能,系統(tǒng)內(nèi)部將快速解析兩個(gè)SCD,提取所共有智能裝置(IED)中標(biāo)志虛端子變化的CRC碼,通過(guò)CRC變化系統(tǒng)先輸出虛端子變化的IED,當(dāng)選擇某一 IED時(shí),系統(tǒng)輸出還可以進(jìn)一步詳細(xì)展現(xiàn)SCD中共有IED的虛端子差異,分別展示發(fā)布控制塊,發(fā)布數(shù)據(jù)集,Inputs下虛端子連接關(guān)系,最終系統(tǒng)輸出這三方面的詳細(xì)差異內(nèi)容,以簡(jiǎn)潔的界面,明晰的條目和標(biāo)志性注釋,給出很清晰的差異標(biāo)志,根據(jù)系統(tǒng)輸出結(jié)果提示,既能知道虛端子有變化的IED,同時(shí)當(dāng)選擇了 IED后也能知道所選擇裝置虛端子差異的詳細(xì)內(nèi)容,解決了虛端子“黑匣子”現(xiàn)象,達(dá)到了對(duì)SCD文件的離線式檢測(cè)管理;當(dāng)系統(tǒng)輸入SCD與待比較的CID時(shí),系統(tǒng)啟動(dòng)比較功能,系統(tǒng)輸出將完全展示SCD中跟CID對(duì)應(yīng)的內(nèi)容比較,并且能快速查找要比較的對(duì)應(yīng)內(nèi)容,系統(tǒng)最終還輸出完全一致還是有差異結(jié)論,當(dāng)完全一致時(shí)判定要檢測(cè)的CID文件是完全來(lái)自于SCD文件中所導(dǎo)出,若有差異,則給出影響分析,這樣就保證了對(duì)SCD和CID文件的管控。
[0022]當(dāng)系統(tǒng)輸入對(duì)象是兩個(gè)不同版本的SCD文件時(shí):軟件系統(tǒng)內(nèi)部會(huì)解析兩個(gè)SCD版本中各自共有的智能裝置虛端子變化標(biāo)志校驗(yàn)碼