一種智能終端goose雙網(wǎng)機(jī)制檢測(cè)方法
【專利摘要】本發(fā)明公開了一種智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,包括:通過A網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成A網(wǎng)SOE記錄;通過B網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成B網(wǎng)SOE記錄;分別通過A網(wǎng)和B網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,被測(cè)智能終端生成雙網(wǎng)SOE記錄,其中A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文相同;查看雙網(wǎng)SOE中記錄的動(dòng)作命令,如果雙網(wǎng)SOE中記錄的動(dòng)作命令同時(shí)記錄了A網(wǎng)動(dòng)作命令和B網(wǎng)動(dòng)作命令,則智能終端的GOOSE雙網(wǎng)機(jī)制不符合標(biāo)準(zhǔn)要求,如果雙網(wǎng)SOE中記錄的動(dòng)作命令記錄了A網(wǎng)動(dòng)作命令沒有記錄B網(wǎng)動(dòng)作命令,或記錄了B網(wǎng)動(dòng)作命令沒有記錄A網(wǎng)動(dòng)作命令,則智能終端的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求。
【專利說明】—種智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電力系統(tǒng)中的《IEC61850工程繼電保護(hù)應(yīng)用模型》標(biāo)準(zhǔn)中的GOOSE雙網(wǎng)機(jī)制,具體的講是一種對(duì)智能終端的GOOSE雙網(wǎng)機(jī)制進(jìn)行測(cè)試的方法,用以判斷被測(cè)智能裝置的GOOSE雙網(wǎng)機(jī)制是否符合標(biāo)準(zhǔn)要求。
【背景技術(shù)】
[0002]近幾年來,智能變電站的發(fā)展和建設(shè)都很迅速,推動(dòng)了電力事業(yè)的發(fā)展?!禝EC61850工程繼電保護(hù)應(yīng)用模型》是智能變電站設(shè)計(jì)、建設(shè)的基本規(guī)范。但是目前市場(chǎng)上的智能變電站設(shè)備的標(biāo)準(zhǔn)和檢測(cè)方法還不夠完善,由于技術(shù)水平和對(duì)標(biāo)準(zhǔn)的理解不同,各個(gè)廠家的設(shè)備在一些技術(shù)的處理上不盡相同,甚至有一些廠家的設(shè)備在一些原則上與標(biāo)準(zhǔn)相悖。
[0003]為了避免因單網(wǎng)絡(luò)系統(tǒng)故障或癱瘓而導(dǎo)致繼電保護(hù)功能喪失,提高系統(tǒng)可靠性,在《IEC61850工程繼電保護(hù)應(yīng)用模型》標(biāo)準(zhǔn)中,對(duì)智能變電站裝置的GOOSE雙網(wǎng)機(jī)制進(jìn)行了明確規(guī)定。
[0004]目前,對(duì)智能終端設(shè)備的雙網(wǎng)GOOSE接收機(jī)制尚無成熟的檢測(cè)方法。
【發(fā)明內(nèi)容】
[0005]為了檢測(cè)和檢驗(yàn)智能變電站中智能終端設(shè)備的功能和邏輯,本發(fā)明提供了一種對(duì)于《IEC61850工程繼電保護(hù)應(yīng)用模型》中GOOSE雙網(wǎng)接收機(jī)制的檢測(cè)方法。
[0006]本發(fā)明實(shí)施例提供一種智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,包括:通過A網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成A網(wǎng)SOE記錄;通過B網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成B網(wǎng)SOE記錄;分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,所述被測(cè)智能終端生成雙網(wǎng)SOE記錄,其中A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文相同;查看所述雙網(wǎng)SOE中記錄的動(dòng)作命令,如果先通過A網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,再通過B網(wǎng)發(fā)送,所述雙網(wǎng)SOE中記錄的動(dòng)作命令記錄了 A網(wǎng)動(dòng)作命令而沒有記錄B網(wǎng)動(dòng)作命令,則所述智能終端的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求,如果先通過B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,再通過A網(wǎng)發(fā)送,所述雙網(wǎng)SOE中記錄的動(dòng)作命令記錄了 B網(wǎng)動(dòng)作命令而沒有記錄A網(wǎng)動(dòng)作命令,則所述智能終端的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求,反之,如果所述雙網(wǎng)SOE中記錄的動(dòng)作命令同時(shí)記錄了 A網(wǎng)動(dòng)作命令和B網(wǎng)動(dòng)作命令,則所述智能終端的GOOSE雙網(wǎng)機(jī)制不符合標(biāo)準(zhǔn)要求。
[0007]進(jìn)一步地,所述動(dòng)作命令為跳閘命令。
[0008]進(jìn)一步地,所述通過A網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成A網(wǎng)SOE記錄,包括:步驟Al),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a ;步驟A2),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單幀跳閘命令,StNum=a+l, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟A3),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單幀跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟A4),發(fā)送正常GOOSE報(bào)文。
[0009]進(jìn)一步地,所述通過B網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成B網(wǎng)SOE記錄,包括:步驟BI),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a;步驟B2),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單幀跳閘命令,StNum=a+l, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟B3),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單幀跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟B4),發(fā)送正常GOOSE報(bào)文。
[0010]進(jìn)一步地,所述分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,所述被測(cè)智能終端生成雙網(wǎng)SOE記錄,其中A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文相同,包括:步驟Cl),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a ;步驟C2),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+l, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟C3),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟C4),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+l,SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟C5),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟C6),發(fā)送正常GOOSE報(bào)文。
[0011]進(jìn)一步地,在分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令時(shí),所述A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文的動(dòng)作時(shí)間間隔大于4ms且小于10ms。
[0012]本發(fā)明實(shí)施例的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,可以檢測(cè)智能變電站中的智能終端設(shè)備的功能和邏輯,判斷智能終端設(shè)備的GOOSE雙網(wǎng)接收機(jī)制是否符合標(biāo)準(zhǔn)《IEC61850工程繼電保護(hù)應(yīng)用模型》的要求。
【專利附圖】
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1為《IEC61850工程繼電保護(hù)應(yīng)用模型》標(biāo)準(zhǔn)中的GOOSE雙網(wǎng)接收機(jī)制的方法流程圖;
[0015]圖2為本發(fā)明實(shí)施例的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法的流程圖;
[0016]圖3為本發(fā)明的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法的一個(gè)具體實(shí)施例的結(jié)構(gòu)連接圖。
【具體實(shí)施方式】
[0017]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0018]在國家電網(wǎng)公司標(biāo)準(zhǔn)《IEC61850工程繼電保護(hù)應(yīng)用模型》中,對(duì)雙網(wǎng)冗余機(jī)制應(yīng)遵循如下規(guī)范要求有明確規(guī)定:
[0019]a) GOOSE報(bào)文應(yīng)通過兩個(gè)網(wǎng)絡(luò)同時(shí)發(fā)送;b)兩個(gè)網(wǎng)絡(luò)發(fā)送的GOOSE報(bào)文的多播地址、APPID應(yīng)一致;對(duì)于同一次發(fā)送,兩個(gè)GOOSE報(bào)文APDU部分應(yīng)完全相同;c) GOOSE報(bào)文雙網(wǎng)接收處理流程參照下述規(guī)定。
[0020]對(duì)于雙網(wǎng)冗余GOOSE報(bào)文的處理在標(biāo)準(zhǔn)《IEC61850工程繼電保護(hù)應(yīng)用模型》和《電力系統(tǒng)繼電保護(hù)及安全自動(dòng)裝置運(yùn)行評(píng)價(jià)規(guī)程》中規(guī)定,如圖1所示:
[0021]裝置的GOOSE接收緩沖區(qū)接收到新的GOOSE報(bào)文,接收方嚴(yán)格檢查GOOSE報(bào)文的相關(guān)參數(shù)后,首先比較新接收幀和上一幀GOOSE報(bào)文中的StNum (狀態(tài)號(hào))參數(shù)的大小關(guān)系。若兩幀GOOSE報(bào)文的StNum相等,繼續(xù)比較兩幀GOOSE報(bào)文的SqNum (順序號(hào))的大小關(guān)系,若新接收GOOSE巾貞的SqNum (順序號(hào))大于等于上一巾貞的SqNum,丟棄此GOOSE報(bào)文。若新接收GOOSE幀的SqNum (順序號(hào))小于上一幀的SqNum,判斷出發(fā)送方不是重啟,則丟棄此報(bào)文,否則更新接收方的數(shù)據(jù)。若新接收GOOSE幀的StNum大于上一幀的StNum,則更新接收方的數(shù)據(jù)。
[0022]根據(jù)標(biāo)準(zhǔn)要求,當(dāng)智能終端裝置通過GOOSE雙網(wǎng)中的一個(gè)網(wǎng)絡(luò)接收到某一幀數(shù)據(jù)之后,另一個(gè)網(wǎng)絡(luò)的接收到的相同數(shù)據(jù)應(yīng)該丟棄掉,不予執(zhí)行。如果被測(cè)智能終端的SOE中只記錄了 A網(wǎng)跳閘命令而沒有記錄B網(wǎng)跳閘命令,那么裝置的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求;如果被測(cè)智能終端的SOE中記錄了 A網(wǎng)跳閘命令和B網(wǎng)跳閘命令,那么判斷為裝置不但執(zhí)行了 A網(wǎng)的指令,而且執(zhí)行了 B網(wǎng)的指令,認(rèn)為智能終端裝置的GOOSE雙網(wǎng)機(jī)制不符合標(biāo)準(zhǔn)要求。
[0023]為了驗(yàn)證智能終端設(shè)備的GOOSE雙網(wǎng)邏輯,如圖2所示,本發(fā)明實(shí)施例的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,包括以下步驟:
[0024]步驟S101,通過A網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成A網(wǎng)SOE記錄;步驟S102,通過B網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成B網(wǎng)SOE記錄;步驟S103,分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,所述被測(cè)智能終端生成雙網(wǎng)SOE記錄,其中A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文相同;步驟S104,查看所述雙網(wǎng)SOE中記錄的動(dòng)作命令,如果先通過A網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,再通過B網(wǎng)發(fā)送,所述雙網(wǎng)SOE中記錄的動(dòng)作命令記錄了 A網(wǎng)動(dòng)作命令而沒有記錄B網(wǎng)動(dòng)作命令,貝U所述智能終端的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求,如果先通過B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,再通過A網(wǎng)發(fā)送,所述雙網(wǎng)SOE中記錄的動(dòng)作命令記錄了 B網(wǎng)動(dòng)作命令而沒有記錄A網(wǎng)動(dòng)作命令,則所述智能終端的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求,反之,如果所述雙網(wǎng)SOE中記錄的動(dòng)作命令同時(shí)記錄了 A網(wǎng)動(dòng)作命令和B網(wǎng)動(dòng)作命令,則所述智能終端的GOOSE雙網(wǎng)機(jī)制不符合標(biāo)準(zhǔn)要求。
[0025]在本實(shí)施例中,向被測(cè)智能終端所發(fā)送的動(dòng)作命令可以為跳閘命令、合閘命令或是其他的閉鎖命令。但是,合閘命令和其他的閉鎖命令對(duì)外的表現(xiàn)形式都是接點(diǎn)閉合,而跳閘命令是接點(diǎn)斷開,因此在本發(fā)明中進(jìn)行GOOSE雙網(wǎng)機(jī)制的檢測(cè)為最佳。
[0026]在本實(shí)施例中,步驟S102中的通過A網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成A網(wǎng)SOE記錄,包括:步驟Al),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a ;步驟A2),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單幀跳閘命令,StNum=a+l, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟A3),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟A4),發(fā)送正常GOOSE報(bào)文。其中,步驟Al)為初始化狀態(tài),步驟A2)為動(dòng)作狀態(tài),步驟A3)為返回不動(dòng)作狀態(tài)。
[0027]在本實(shí)施例中,步驟S102中的通過B網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成B網(wǎng)SOE記錄,包括:步驟BI),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a ;步驟B2),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單幀跳閘命令,StNum=a+l, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟B3),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟B4),發(fā)送正常GOOSE報(bào)文。其中,步驟BI)為初始化狀態(tài),步驟B2)為動(dòng)作狀態(tài),步驟B3)為返回不動(dòng)作狀態(tài)。
[0028]其中,步驟SlOl和步驟S102是為了檢測(cè)在單網(wǎng)動(dòng)作的情況下,被測(cè)智能終端是否能正常記錄裝置的動(dòng)作情況。在單網(wǎng)動(dòng)作的情況下,被測(cè)智能終端應(yīng)能正常記錄裝置的動(dòng)作情況,記錄在SOE中。因此,這兩個(gè)步驟沒有前后順序關(guān)系,也可以步驟S102在前,步驟SlOl在后。而從步驟S103開始,則是為了在A網(wǎng)和B網(wǎng)功能正常的情況下,檢測(cè)GOOSE雙網(wǎng)機(jī)制是否符合標(biāo)準(zhǔn)。
[0029]在本實(shí)施例中,步驟S103中的分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,所述被測(cè)智能終端生成雙網(wǎng)SOE記錄,其中A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文相同,包括:步驟Cl),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a ;步驟C2),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+l, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟C3),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2,SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟C4),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+l, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟C5),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單幀跳閘命令,StNum=a+2,SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);步驟C6),發(fā)送正常GOOSE報(bào)文。
[0030]在本實(shí)施例中,A網(wǎng)動(dòng)作命令的GOOSE報(bào)文和B網(wǎng)動(dòng)作命令的GOOSE報(bào)文完全相同,是指StNum、SqNum、數(shù)據(jù)集以及Mac等完全相同,且兩個(gè)報(bào)文的動(dòng)作時(shí)間間隔不宜超過10ms,且不宜少于4ms。在本發(fā)明實(shí)施例中,A、B網(wǎng)的報(bào)文間隔不宜小于4ms是為了讓智能終端的跳閘信號(hào)能有充足的時(shí)間出口(接點(diǎn)閉合);不宜大于1ms是為了模擬網(wǎng)絡(luò)上交換機(jī)的延時(shí),實(shí)際工業(yè)交換機(jī)的延時(shí)不可能大于10ms。
[0031]在本實(shí)施例中,分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,包括兩種情況,即如果A網(wǎng)先發(fā)數(shù)據(jù),B網(wǎng)后發(fā)數(shù)據(jù),則只能記錄A網(wǎng)的動(dòng)作。這是因?yàn)楦鶕?jù)圖1中所示流程:“如果智能終端收到的第二巾貞報(bào)文:StNum等于上一巾貞,sqNum等于上一巾貞,貝Ij丟棄報(bào)文,也就是智能終端收到此幀報(bào)文不處理”。同理,如果B網(wǎng)先發(fā)數(shù)據(jù),A網(wǎng)后發(fā)數(shù)據(jù),則只能記錄B網(wǎng)的動(dòng)作。
[0032]在雙網(wǎng)動(dòng)作的情況下,按照步驟S103向被測(cè)智能終端發(fā)送GOOSE指令的狀態(tài)序列,如果裝置SOE只記錄了一條動(dòng)作信息,判斷裝置的動(dòng)作行為符合規(guī)范要求;如果被測(cè)智能終端的SOE記錄了兩條動(dòng)作信息,則認(rèn)為被測(cè)智能終端既執(zhí)行了 A網(wǎng)的動(dòng)作指令,也執(zhí)行了 B網(wǎng)的動(dòng)作指令,即可判斷被測(cè)智能終端的動(dòng)作行為不符合規(guī)范要求。
[0033]圖3為利用本發(fā)明的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法的一個(gè)具體實(shí)施例的結(jié)構(gòu)示意圖,該實(shí)施例以跳閘命令為例進(jìn)行說明。
[0034]本實(shí)施例的GOOSE雙網(wǎng)接收機(jī)制的檢測(cè)方法具體實(shí)施有如下步驟:
[0035](I)對(duì)裝置進(jìn)行配置,要求A、B網(wǎng)向裝置發(fā)送的數(shù)據(jù)集完全相同,以跳閘命令為例進(jìn)行說明。
[0036](2)數(shù)字式繼電保護(hù)測(cè)試儀通過A網(wǎng)向智能終端發(fā)送跳閘命令,檢查智能終端是否執(zhí)行命令并且有SOE記錄;
[0037](3)數(shù)字式繼電保護(hù)測(cè)試儀通過B網(wǎng)向智能終端發(fā)送跳閘命令,檢查智能終端是否執(zhí)行命令并且有SOE記錄;
[0038](4)通過數(shù)字式繼電保護(hù)測(cè)試儀設(shè)置如下狀態(tài)序列:
[0039]A.正常態(tài):發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=B ;
[0040]B.A網(wǎng)跳閘:通過A網(wǎng)向智能終端發(fā)送單巾貞跳閘命令,StNum=a+l, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);
[0041]C.A網(wǎng)跳閘返回:通過A網(wǎng)向智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi);
[0042]D.B網(wǎng)跳閘:通過B網(wǎng)向智能終端發(fā)送單巾貞跳閘命令,StNum=a+l, SqNum=I ;
[0043]E.B網(wǎng)跳閘返回:通過B網(wǎng)向智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=I
[0044]F.發(fā)送正常GOOSE報(bào)文。
[0045](5 )檢查被測(cè)智能終端的跳閘出口和SOE記錄。
[0046]根據(jù)標(biāo)準(zhǔn)要求,當(dāng)裝置通過GOOSE雙網(wǎng)中的一個(gè)網(wǎng)絡(luò)接收到某一幀數(shù)據(jù)之后,另一個(gè)網(wǎng)絡(luò)的接收到的相同數(shù)據(jù)應(yīng)該丟棄掉,不予執(zhí)行。如果SOE中只記錄了 A網(wǎng)跳閘命令而沒有記錄B網(wǎng)跳閘命令,那么裝置的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求;如果SOE中記錄了 A網(wǎng)跳閘命令和B網(wǎng)跳閘命令,那么判斷為裝置不但執(zhí)行了 A網(wǎng)的指令,而且執(zhí)行了 B網(wǎng)的指令,認(rèn)為裝置的GOOSE雙網(wǎng)機(jī)制不符合標(biāo)準(zhǔn)要求。
[0047]本發(fā)明實(shí)施例的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,可以檢測(cè)智能變電站中的智能終端設(shè)備的功能和邏輯,判斷智能終端設(shè)備的GOOSE雙網(wǎng)接收機(jī)制是否符合標(biāo)準(zhǔn)《IEC61850工程繼電保護(hù)應(yīng)用模型》的要求。
[0048]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0049]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0050]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0051]以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,其特征在于,所述檢測(cè)方法包括: 通過A網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成A網(wǎng)SOE記錄; 通過B網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成B網(wǎng)SOE記錄; 分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,所述被測(cè)智能終端生成雙網(wǎng)SOE記錄,其中A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文相同; 查看所述雙網(wǎng)SOE中記錄的動(dòng)作命令,如果先通過A網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,再通過B網(wǎng)發(fā)送,所述雙網(wǎng)SOE中記錄的動(dòng)作命令記錄了 A網(wǎng)動(dòng)作命令而沒有記錄B網(wǎng)動(dòng)作命令,則所述智能終端的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求,如果先通過B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,再通過A網(wǎng)發(fā)送,所述雙網(wǎng)SOE中記錄的動(dòng)作命令記錄了 B網(wǎng)動(dòng)作命令而沒有記錄A網(wǎng)動(dòng)作命令,則所述智能終端的GOOSE雙網(wǎng)機(jī)制符合標(biāo)準(zhǔn)要求,反之,如果所述雙網(wǎng)SOE中記錄的動(dòng)作命令同時(shí)記錄了 A網(wǎng)動(dòng)作命令和B網(wǎng)動(dòng)作命令,貝U所述智能終端的GOOSE雙網(wǎng)機(jī)制不符合標(biāo)準(zhǔn)要求。
2.根據(jù)權(quán)利要求1所述的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,其特征在于,所述動(dòng)作命令為跳閘命令。
3.根據(jù)權(quán)利要求2所述的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,其特征在于,所述通過A網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成A網(wǎng)SOE記錄,包括: 步驟Al),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a ; 步驟A2),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+1, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi); 步驟A3),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi); 步驟A4),發(fā)送正常GOOSE報(bào)文。
4.根據(jù)權(quán)利要求2所述的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,其特征在于,所述通過B網(wǎng)對(duì)被測(cè)智能終端發(fā)送動(dòng)作命令,判斷所述被測(cè)智能終端是否執(zhí)行動(dòng)作命令并生成B網(wǎng)SOE記錄,包括: 步驟BI),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a ; 步驟B2),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+1, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi); 步驟B3),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi); 步驟B4),發(fā)送正常GOOSE報(bào)文。
5.根據(jù)權(quán)利要求2所述的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,其特征在于,所述分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令,所述被測(cè)智能終端生成雙網(wǎng)SOE記錄,其中A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文相同,包括: 步驟Cl),發(fā)送跳閘命令為FLASE的正常GOOSE報(bào)文,StNum=a ; 步驟C2),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+1, SqNum=I,狀態(tài)持續(xù)時(shí)間5ms以內(nèi); 步驟C3),通過A網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=l,狀態(tài)持續(xù)時(shí)間5ms以內(nèi); 步驟C4),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+l, SqNum=l,狀態(tài)持續(xù)時(shí)間5ms以內(nèi); 步驟C5),通過B網(wǎng)向所述被測(cè)智能終端發(fā)送單巾貞跳閘命令,StNum=a+2, SqNum=l,狀態(tài)持續(xù)時(shí)間5ms以內(nèi); 步驟C6),發(fā)送正常GOOSE報(bào)文。
6.根據(jù)權(quán)利要求5所述的智能終端GOOSE雙網(wǎng)機(jī)制檢測(cè)方法,其特征在于,在分別通過A網(wǎng)和B網(wǎng)對(duì)所述被測(cè)智能終端發(fā)送動(dòng)作命令時(shí),所述A網(wǎng)動(dòng)作命令的GOOSE報(bào)文與B網(wǎng)動(dòng)作命令的GOOSE報(bào)文的動(dòng)作時(shí)間間隔大于4ms且小于10ms。
【文檔編號(hào)】H04L12/26GK104301166SQ201310303268
【公開日】2015年1月21日 申請(qǐng)日期:2013年7月18日 優(yōu)先權(quán)日:2013年7月18日
【發(fā)明者】劉苗, 孟超, 馬鎖明, 高旭, 王德林, 胡衛(wèi)東, 王豐, 劉平, 辛光明, 黃天嘯, 王沛然, 張碩, 張思琪, 吳濤, 曹天植, 李烜, 劉蔚 申請(qǐng)人:國家電網(wǎng)公司, 華北電力科學(xué)研究院有限責(zé)任公司, 國網(wǎng)冀北電力有限公司