本發(fā)明涉及電力系統(tǒng)自動化技術(shù)領(lǐng)域,特別是一種變電站測控裝置測試可視化及測試信息提取方法。
背景技術(shù):
目前,智能變電站測控裝置在測試過程中關(guān)鍵信息不能實(shí)時地、直觀地查看,這對檢驗(yàn)測控裝置的準(zhǔn)確性、可靠性等指標(biāo)帶來很多不便。同時,以往的測試信息都是以報文形式展示,不直觀,需用戶進(jìn)行報文分析提取,無形中為測試增加了不必要的時間。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的是提出一種變電站測控裝置測試可視化及測試信息提取方法,可實(shí)現(xiàn)對智能變電站測控裝置的配置、測試過程、測試結(jié)果的信息可視化及關(guān)鍵信息的智能提取,使智能變電站測控設(shè)備的測試更加信息化、智能化。
本發(fā)明采用以下方案實(shí)現(xiàn):一種變電站測控裝置測試可視化及測試信息提取方法,提供一圖形化界面,包括智能終端、測控裝置以及站控層主機(jī),所述智能終端、測控裝置以及站控層主機(jī)之間有相應(yīng)的報文信息交互,站控層主機(jī)對測控裝置發(fā)送配置或測試命令,測控裝置對智能終端發(fā)送測試或控制命令,包括以下步驟:
步驟S1:將測試設(shè)備分別與所述站控層主機(jī)、測控裝置進(jìn)行連接,用以確保網(wǎng)絡(luò)通信的可靠性;
步驟S2:對測控裝置及其相連設(shè)備的SCD文件進(jìn)行解析;
步驟S3:根據(jù)步驟S2解析后的所有設(shè)備信息,匹配設(shè)備之間的關(guān)系,并繪制設(shè)備之間的邏輯接線圖;
步驟S4:根據(jù)用戶需求點(diǎn)擊圖形化界面中的設(shè)備進(jìn)行直接配置,或者選擇一鍵默認(rèn)配置,直接導(dǎo)入默認(rèn)值信息;
步驟S5:測試過程中將報文信息實(shí)時顯示在圖形化界面的設(shè)備當(dāng)中;測試設(shè)備獲取測試過程中每個設(shè)備的報文信息,并從報文中提取預(yù)設(shè)的重要信息并顯示在圖形化界面的對應(yīng)設(shè)備當(dāng)中;
步驟S6:測試結(jié)束后將測試結(jié)果顯示在圖形化界面的站控層主機(jī)上。
進(jìn)一步地,所述步驟S2具體為:通過PUGIXML解析庫解析SCD配置文件,通過數(shù)據(jù)結(jié)構(gòu)保存解析后,每個設(shè)備的配置信息以圖形化的形式顯示在對應(yīng)的設(shè)備上。
進(jìn)一步地,所述步驟S6具體為:測試結(jié)束后,測試設(shè)備獲取測試結(jié)果后,將結(jié)果填入相應(yīng)的測試報告模板中,之后將測試報告顯示在圖形化界面中的站控層主機(jī)上。
與現(xiàn)有技術(shù)相比,本發(fā)明有以下有益效果:針對上述問題開展了智能變電站測控裝置測試全過程可視化及測試信息智能提取技術(shù)的研究,能同時對全站所有的測控裝置進(jìn)行全數(shù)字化、集成化、可視化測試,并對測試報文信息進(jìn)行智能提取,能夠提高測控裝置調(diào)試的信息化及智能化水平,同時減少現(xiàn)場調(diào)試人員的調(diào)試時間,提高整體調(diào)試效率,為智能站測控設(shè)備的維護(hù)和驗(yàn)證提供有效工具。
附圖說明
圖1為本發(fā)明實(shí)施例中的可視化界面連接示意圖。
圖2為本發(fā)明實(shí)施例中的測控裝置測試過程信息展示圖。
圖3為本發(fā)明實(shí)施例中的測控裝置測試結(jié)果信息展示圖。
圖4為本發(fā)明實(shí)施例的流程示意圖。
具體實(shí)施方式
下面結(jié)合附圖及實(shí)施例對本發(fā)明做進(jìn)一步說明。
如圖1至圖4所示,本實(shí)施例提供了一種變電站測控裝置測試可視化及測試信息提取方法,提供一圖形化界面,包括智能終端、測控裝置以及站控層主機(jī),所述智能終端、測控裝置以及站控層主機(jī)之間有相應(yīng)的報文信息交互,站控層主機(jī)對測控裝置發(fā)送配置或測試命令,測控裝置對智能終端發(fā)送測試或控制命令,包括以下步驟:
步驟S1:將測試設(shè)備分別與所述站控層主機(jī)、測控裝置進(jìn)行連接,用以確保網(wǎng)絡(luò)通信的可靠性;
步驟S2:對測控裝置及其相連設(shè)備的SCD文件進(jìn)行解析;
步驟S3:根據(jù)步驟S2解析后的所有設(shè)備信息,匹配設(shè)備之間的關(guān)系,并繪制設(shè)備之間的邏輯接線圖;
步驟S4:根據(jù)用戶需求點(diǎn)擊圖形化界面中的設(shè)備進(jìn)行直接配置,或者選擇一鍵默認(rèn)配置,直接導(dǎo)入默認(rèn)值信息;
步驟S5:測試過程中將報文信息實(shí)時顯示在圖形化界面的設(shè)備當(dāng)中;測試設(shè)備獲取測試過程中每個設(shè)備的報文信息,并從報文中提取預(yù)設(shè)的重要信息并顯示在圖形化界面的對應(yīng)設(shè)備當(dāng)中;
步驟S6:測試結(jié)束后將測試結(jié)果顯示在圖形化界面的站控層主機(jī)上。
在本實(shí)施例中,所述步驟S2具體為:通過PUGIXML解析庫解析SCD配置文件,通過數(shù)據(jù)結(jié)構(gòu)保存解析后,每個設(shè)備的配置信息以圖形化的形式顯示在對應(yīng)的設(shè)備上。SCD文件基于XML1.0,利用XML的自描述特性,主要利用智能化設(shè)備能力描述和變電站系統(tǒng)與網(wǎng)絡(luò)通信拓補(bǔ)結(jié)構(gòu)描述,使用文檔類型定義(DTD)或模式(Schema)來描述XML文檔格式。
在本實(shí)施例中,所述步驟S6具體為:測試結(jié)束后,測試設(shè)備獲取測試結(jié)果后,將結(jié)果填入相應(yīng)的測試報告模板中,之后將測試報告顯示在圖形化界面中的站控層主機(jī)上。
較佳的,在本實(shí)施例中,解析智能變電站SCD文件,并從中提取有關(guān)測控裝置以及與測控裝置相連接的設(shè)備配置信息,根據(jù)對應(yīng)的配置信息,實(shí)現(xiàn)這些設(shè)備之間的邏輯連線,從而繪制出測控裝置及其連接設(shè)備的邏輯關(guān)系圖。
對用戶手動填寫的測控裝置配置信息進(jìn)行智能分析提取,同時支持圖形界面上一鍵配置默認(rèn)參數(shù),該默認(rèn)配置信息根據(jù)智能站測控裝置檢測規(guī)范進(jìn)行配置。將配置參數(shù)中重要信息顯示在界面的設(shè)備上,這些信息包括端口信息、刀閘位置信息等??梢暬瘻y控裝置及相連設(shè)備的虛端子狀態(tài)及數(shù)據(jù)流向,顯示這些設(shè)備的輸入、輸出虛端子以及有關(guān)聯(lián)的設(shè)備的連接狀態(tài),可在圖形界面下直接改變測控裝置的配置信息以及設(shè)備的虛端子接線狀態(tài)、信息及數(shù)據(jù)流向。
對測控裝置進(jìn)行測試時,界面可以給在相應(yīng)的設(shè)備上顯示設(shè)備之間實(shí)時的報文交互的關(guān)鍵信息,該信息經(jīng)過報文智能提取,報文包括測試過程中對應(yīng)設(shè)備發(fā)送的報文、接收的報文,報文包含 GOOSE報文、MMS報文。并把測試過程中的設(shè)備關(guān)鍵信息顯示在設(shè)備圖形界面中。關(guān)鍵信息包括日志信息、事件信息等。
測試結(jié)束后,將測試結(jié)果的簡要信息顯示在站控層主機(jī)上。通過點(diǎn)擊設(shè)備圖形,可顯示測試結(jié)果的詳細(xì)信息??蛇M(jìn)行站內(nèi)多臺測控裝置同時測試,支持多界面顯示裝置測試過程及結(jié)果。通過不同的方案下達(dá),可進(jìn)行智能變電站測控裝置相關(guān)的變電站配置文件測試和一致性測試等測試內(nèi)容。
如圖1所示,圖1為本實(shí)施例的測控裝置的圖形化測試方法用戶界面,包括智能終端、測控裝置以及站控層主機(jī)。在進(jìn)行測控裝置測試過程中,智能終端、測控裝置以及站控層主機(jī)之間有相應(yīng)的報文信息交互,站控層主機(jī)對測控裝置發(fā)送配置或測試命令,測控裝置對智能終端發(fā)送測試或控制命令。
如圖2所示,本實(shí)施例依據(jù)智能變電站測控裝置檢測規(guī)范,對測控裝置及相連設(shè)備的配置信息,以及測試過程中相應(yīng)設(shè)備的重要信息進(jìn)行展示。下面對不同設(shè)備對應(yīng)的重要信息進(jìn)行詳細(xì)介紹。
1.智能終端:顯示智能終端的配置信息,包括智能終端與測控裝置的連接端口位置,刀閘位置、通道信息等。同時顯示測試過程中智能終端與測控裝置的GOOSE報文信息,包括GOOSE的網(wǎng)絡(luò)參數(shù)、GOOSE參數(shù)以及GOOSE數(shù)據(jù)三部分信息。下面對這三個部分的主要信息進(jìn)行介紹。
1)GOOSE網(wǎng)絡(luò)參數(shù)中包含的重要信息有:
a)目的地址;
b)源地址;
c)VLAN標(biāo)識符;
d)AppID;
2)GOOSE參數(shù)中包含的重要信息有:
a)GOOSE報文的生存周期;
b)GOOSE ID;
c)GOOSE檢修位;
3)GOOSE數(shù)據(jù)中包含GOOSE報文中的GOOSE數(shù)據(jù)。
在測試過程中,通過智能提取算法對報文中的重要信息進(jìn)行提取并實(shí)時顯示,以便用戶進(jìn)行查看。
2.測控裝置:在測試過程中顯示測控裝置的配置信息,包括端口位置、通道位置等。同時,顯示測控裝置MMS報文重要信息、GOOSE報文重要信息。其中,MMS報文信息包括AppID、報告生成時間等。GOOSE報文重要信息的結(jié)構(gòu)與智能終端的一致。
3.站控層主機(jī):在測試過程中顯示站控層主機(jī)的MMS報文重要信息,該重要信息的結(jié)構(gòu)與測控裝置顯示的一致。
如圖3所示,智能變電站測控裝置測試結(jié)束后的測試結(jié)果可以顯示在站控層主機(jī)上。顯示的主要信息包括:
a)測試方案;
b)測試項目;
c)測試基本參數(shù);
d)測試結(jié)果;
可通過單擊站控層主機(jī)顯示測試結(jié)果的詳細(xì)信息。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。