两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種基于標(biāo)準(zhǔn)中間過程文件的scd版本比對方法_2

文檔序號:8430515閱讀:來源:國知局
少鏈路,通過在對應(yīng)鏈路圖形上以符號標(biāo)識該鏈路為新增鏈路;
[0044]鏈路數(shù)據(jù)變化,為鏈路自身參數(shù)變化或鏈路內(nèi)通道數(shù)據(jù)變化,可通過在對應(yīng)鏈路圖形上以“! ”符號標(biāo)識鏈路數(shù)據(jù)發(fā)生了變化。
[0045]較優(yōu)地,步驟S7參數(shù)比對對鏈路數(shù)據(jù)有變化的鏈路進(jìn)行通訊參數(shù)比對,所述通訊參數(shù)包括:目的MAC (組播地址)、Appid (應(yīng)用標(biāo)示)、GOCBRef (控制塊索引)、GOID (控制塊 ID)、DatSet (數(shù)據(jù)集)、confRev (配置版本)、numDatSetentries (數(shù)據(jù)集數(shù)目)。
[0046]較優(yōu)地,虛回路比對包括新增通道、減少通道、通道數(shù)據(jù)變化。通過以單個(gè)鏈路為視角,以圖形化表格方式展示該虛回路的變化,并通過圖形化的符號標(biāo)注兩個(gè)版本虛回路變化信息,具體方法如下:
[0047]新增通道,表現(xiàn)為IED裝置與外裝置的通信鏈路新增了通道,此時(shí),可通過在對應(yīng)通道圖形上以“ + ”符號標(biāo)識該通道為新增通道;
[0048]減少通道,表現(xiàn)為IED裝置與外裝置的通信鏈路刪除了通道,此時(shí),可通過在對應(yīng)通道圖形上以符號標(biāo)識該通道為減少通道;
[0049]通道數(shù)據(jù)變化,表現(xiàn)為兩個(gè)版本中的通道數(shù)據(jù)發(fā)生了變化,具體變化為通道對應(yīng)的收發(fā)虛端子的數(shù)據(jù)屬性發(fā)生了變化,此時(shí),可通過在對應(yīng)通道圖形上以“ ! ”符號標(biāo)識該通道數(shù)據(jù)發(fā)生了變化。
[0050]與現(xiàn)有技術(shù)相比,本發(fā)明包括以下有益效果:
[0051]相比于直接采用S⑶文件的比較方式,本發(fā)明采用了基于標(biāo)準(zhǔn)中間過程文件的比較方式,避免了反復(fù)對幾百兆SCD文件的反復(fù)讀取,提高了圖形化展示速度,降低了對內(nèi)存和CPU主頻的要求。
[0052]進(jìn)一步地,本發(fā)明將單個(gè)IED的本側(cè)輸出虛端子、本側(cè)輸入虛端子、虛端子連接關(guān)系、本側(cè)通信參數(shù)、本側(cè)GOOSE或者SV控制塊,對側(cè)輸出虛端子、對側(cè)輸入虛端子、對側(cè)通信參數(shù)、對側(cè)GOOSE或者SV控制塊等關(guān)鍵信息提取到一個(gè)獨(dú)立的XML文件(稱此XML文件為中間過程文件),基于此中間過程文件展示IED的虛回路圖形化,將大大提高圖形化展示速度,降低內(nèi)存和CPU主頻的要求。
[0053]進(jìn)一步地,本發(fā)明從CRC(裝置)、鏈路、通訊參數(shù)和虛回路四個(gè)層面,以圖形化方式高效的自頂向下逐步實(shí)現(xiàn)虛回路的比較。最大限度的保證虛回路配置信息的安全性、完整性、一致性,改變依靠人力來保證虛回路配置正確性的低效而脆弱的現(xiàn)狀,從而保障和提升智能變電站安全運(yùn)行水平,縮短系統(tǒng)投運(yùn)時(shí)間、減輕系統(tǒng)投運(yùn)壓力,降低智能變電站全壽命周期內(nèi)的維護(hù)成本。
【附圖說明】
[0054]圖1為基于標(biāo)準(zhǔn)中間過程文件的SCD版本比對示意圖;
[0055]圖2為本發(fā)明中間過程文件提取流程圖;
[0056]圖3為基于裝置虛回路CRC校驗(yàn)碼的第一層比對示意圖;
[0057]圖4為基于裝置鏈路信息的第二層比對示意圖;
[0058]圖5為基于參數(shù)信息的第三層比對示意圖;
[0059]圖6為基于虛回路圖形化信息的第四層比對示意圖。
【具體實(shí)施方式】
[0060]下面結(jié)合附圖對本發(fā)明作更進(jìn)一步的說明。
[0061]以下將結(jié)合本發(fā)明的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述和討論,顯然,這里所描述的僅僅是本發(fā)明的一部分實(shí)例,并不是全部的實(shí)例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。
[0062]如圖1所示,一種基于標(biāo)準(zhǔn)中間過程文件的S⑶版本比對方法,包括以下步驟,
[0063]SI,按照 IED (智能電子設(shè)備)逐個(gè)從第一 SO) (Substat1n Configurat1nDescript1n變電站配置描述)版本文件中提取第一 SCD版本的中間過程文件;如圖2所示,具體包括以下步驟:
[0064]101)提取第一 S⑶版本文件所對應(yīng)的IED的GOOSE發(fā)送參數(shù),包括發(fā)送控制塊信息、物理端口通信配置信息、GOOSE發(fā)送數(shù)據(jù)集信息以及GOOSE發(fā)送虛端子的類型和描述,將上述信息填寫到中間配置文件。
[0065]102)提取第一 S⑶版本文件所對應(yīng)的IED的GOOSE接收參數(shù),包括對側(cè)IED的發(fā)送控制塊信息、對側(cè)IED的物理端口通信配置信息、對側(cè)IED的GOOSE發(fā)送數(shù)據(jù)集信息、本側(cè)IED的GOOSE接收Reference信息、GOOSE發(fā)送虛端子的類型和描述等,將上述信息填寫到中間配置文件。
[0066]103)提取第一 S⑶版本文件所對應(yīng)的IED的SV的發(fā)送和接收參數(shù),并填寫到中間配置文件。
[0067]S2,一個(gè)IED對應(yīng)一個(gè)中間過程文件,獲得第一 S⑶版本的中間過程文件集合。
[0068]S3,按照IED逐個(gè)從第二 S⑶版本文件中提取第二 S⑶版本的中間過程文件。
[0069]S4,獲得第二 S⑶版本的中間過程文件集合。
[0070]S5,進(jìn)行CRC比對(第一層比對),包括以下步驟:
[0071]501)第一 S⑶版本的中間過程文件逐個(gè)進(jìn)行CRC計(jì)算,獲得第一 S⑶版本的CRC
數(shù)值列表
[0072]如圖3所示,CRC計(jì)算具體包括以下步驟,
[0073]根據(jù)中間過程文件,剔除元素間及屬性間的空格、換行符、回車符、列表符后轉(zhuǎn)換成ASCII碼序列計(jì)算四字節(jié)CRC-32校驗(yàn)碼,所述CRC-32校驗(yàn)碼為CRC32數(shù)值,代表S⑶版本的IED的過程層信息唯一標(biāo)識,中間過程文件逐個(gè)進(jìn)行CRC計(jì)算獲取到的CRC32數(shù)值組成列表,生成CRC數(shù)值列表;
[0074]CRC 比特?cái)?shù) Width: 32 ;
[0075]生成項(xiàng)Poly: 04C11DB7 ;
[0076]初始化值Init: FFFFFFFF ;
[0077]待測數(shù)據(jù)是否顛倒Refln: True ;
[0078]計(jì)算值是否顛倒RefOut: True ;
[0079]輸出數(shù)據(jù)異或項(xiàng)XorOut:FFFFFFFF ;
[0080]字串“123456789” 的校驗(yàn)結(jié)果 Check:CBF43926。
[0081]502),第二 S⑶版本的中間過程文件逐個(gè)進(jìn)行CRC計(jì)算,獲得第二 S⑶版本的CRC
數(shù)值列表;
[0082]503),采用CRC比對法定位IED的差異,獲取存在差異的IED列表,具體包括以下步驟,以IED裝置名稱為匹配關(guān)鍵字,通過圖形列表方式,并以顏色標(biāo)注不同CRC校驗(yàn)碼的IED裝置,從整體上快速比較出虛回路配置信息發(fā)生了變化的裝置,CRC采用數(shù)值比較,相同則為無差異,不同則為有差異,獲取存在差異的IED列表。
[0083]S6,進(jìn)行鏈路層信息比對(第二層比對),具體包括以下步驟,如圖4所示:
[0084]601)第一 S⑶版本的中間過程文件逐個(gè)輸入到鏈路比對模塊,進(jìn)行鏈路比對,獲得第一 SCD版本的鏈路層圖形化信息;
[0085]鏈路比對模塊通過鏈路信息顯示參數(shù)設(shè)置控制輸出數(shù)據(jù),當(dāng)鏈路信息顯示參數(shù)為O時(shí)輸出本IED的鏈路圖形信息,當(dāng)參數(shù)為I時(shí),輸出兩個(gè)IED間的鏈路比對數(shù)據(jù)信息,鏈路信息顯示參數(shù)用于控制輸出為圖形信息或者數(shù)據(jù)信息。
[0086]602),第二 S⑶版本的中間過程文件逐個(gè)輸入鏈路比對模塊,進(jìn)行鏈路比對,獲得第二 SCD版本的鏈路層圖形化信息;
[0087]603),根據(jù)步驟S5定位的存在差異的IED,選擇有CRC差異的IED對應(yīng)的第一 S⑶版本和第二 SCD版本的中間過程文件;選擇CRC不同的中間過程文件進(jìn)行比對,CRC相同就不需要比對;
[0088]604),將步驟603選擇的有CRC差異的IED對應(yīng)的第一 S⑶版本和第二 S⑶版本的中間過程文件進(jìn)行鏈路比對,獲得IED的鏈路比對信息,定位第一 SCD版本和第二 SCD版本的鏈路的差異;
[0089]裝置鏈路信息反映了裝置間通過GOOSE及SV交換的信息,通過上述第一層比對后,對于中間文件CRC校驗(yàn)碼有差異的IED裝置,可明確該IED裝置的過程層信息發(fā)生了變化,通過對該特定裝置的鏈路信息進(jìn)行進(jìn)一步比對,可從裝置交互的角度進(jìn)一步確定過程層信息的變化情況。
[0090]鏈路的比對結(jié)果主要反映在以下三個(gè)方面:新增鏈路、減少鏈路、鏈路數(shù)據(jù)變化,通過以單個(gè)IED裝置為視角,以圖形化方式展示該IED裝置與外裝置的鏈路關(guān)系,并通過圖形化的符號標(biāo)注兩個(gè)版本裝置的鏈路變化信息,具體方法如下:
[0091]A、新增鏈路,表現(xiàn)為IED裝置與外裝置間新增了通信鏈路,此時(shí),通過在對應(yīng)鏈路圖形上以“ + ”符號標(biāo)識該鏈路為新增鏈路;
[0092]B、減少鏈路,表現(xiàn)為IED裝置與外裝置間刪除了通信鏈路,此時(shí),通過在對應(yīng)鏈路圖形上以符號標(biāo)識該鏈路為新增鏈路;
[0093]C、鏈路數(shù)據(jù)變化,表現(xiàn)為兩個(gè)版本中的鏈路數(shù)據(jù)發(fā)生了變化,具體變化為鏈路自身參數(shù)變化或鏈路內(nèi)通道數(shù)據(jù)變化,此時(shí),可通過在對應(yīng)鏈路圖形上以“ ! ”符號標(biāo)識該鏈路數(shù)據(jù)發(fā)生了變化。
[0094]S7,參數(shù)比對(第三層比對),具體包括以下步驟,如圖5所示:
[0095]701),第一 S⑶版本的中間過程文件逐
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
南皮县| 淅川县| 法库县| 象州县| 长岭县| 望江县| 临猗县| 台南市| 江城| 调兵山市| 侯马市| 论坛| 华坪县| 和田县| 南靖县| 山东省| 洛川县| 鄂托克前旗| 抚宁县| 玉树县| 堆龙德庆县| 新民市| 壶关县| 城步| 固始县| 民县| 东乡族自治县| 花垣县| 淅川县| 阳新县| 通州市| 砚山县| 商丘市| 关岭| 浠水县| 承德县| 阿荣旗| 马关县| 云霄县| 酒泉市| 洛阳市|