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