一種智能變電站多規約通信的集成一體化測試方法
【技術領域】
[0001]本發明屬于電力系統自動化領域,涉及一種智能變電站多規約通信的集成一體化測試方法。
【背景技術】
[0002]智能變電站中,通信直接參與現場信息的采集和一次設備的控制,其安全可靠性直接影響系統的安全穩定。目前智能站存在多種通信規約并行的情況,為減輕現場調試工作量,需要對多種設備的通信規約進行檢測。目前檢測方式可以分為兩類,用實際設備搭建檢測環境或通過仿真軟件模擬實際環境實現。利用仿真軟件實現檢測,具有實現簡單,易于模擬各類設備,能夠規范操作、檢測結果實現標準化、自動化程度高等優點,在智能變電站調試和檢測中發揮了重要作用。現有的智能變電站通信檢測軟件,存在針對各種規約、各類設備甚至各類功能的測試軟件,尚未實現多種規約的集成一體化測試。
【發明內容】
[0003]本發明的目的在于提供一種能夠完成站內各設備的通信集成一體化測試,可以同步檢測各通信規約的協同工作情況的智能變電站多規約通信的集成一體化測試方法。
[0004]為實現上述目的,本發明的技術方案是:一種智能變電站多規約通信的集成一體化測試方法,包括如下步驟,
步驟S1:規約測試模板配置模塊:提供測試模板設計界面,為不同規約的不同測試項目設置包括測試流程、測試項目及測試參數;
步驟S2:界面顯示模塊:進行人機交互管理,內置關鍵參數設置界面,測試過程的監測控制界面和結果的展示界面;
步驟S3:關鍵參數配置模塊:將用戶從步驟S2的界面輸入的包括測試參數、選擇的規約的需求數據保存到實時庫中;
步驟S4:測試運行模塊:負責從實時庫提取預設的參數,根據系統預設的測試模板,配置測試流程,執行實際的測試功能,實現測試過程的監控,將測試過程的數據存入實時庫,完成測試操作;
步驟S5:數據處理模塊:用于跟蹤實時庫中反映測試過程的數據,處理步驟S4的實際測試階段生成的各種數據及信號,產生數據結果,存于實時庫;
步驟S6:結果文件存儲模塊:用于存儲測試結果,將步驟S5存儲于實時庫中的測試結果轉換為各種文件格式加以輸出。
[0005]在本發明一實施例中,對于IlOkV智能變電站的通信測試,所述智能變電站包括過程層設備、間隔層設備及站控層設備,且三層設備間的通信應用IEC61850規約,遠動設備應用IEC61850規約與變電站內設備通信,并與遠方調控中心通信采用IEC60870-5-101規約,包括如下測試過程:
(I)模擬變電站內站控層設備發布測試報文,包括遙控、遙調、對時、信號復歸、定值修改及定值切換、手動錄波的模擬測試報文,測試間隔層設備的通信響應,檢查間隔層通信的各個對應功能的實現;
(2)模擬變電站內間隔層設備的上送信息報文,包括遙測、遙信、遙脈、壓板、定值區、定值、工況、SOE、事件、告警的上送報文信息,檢測站控層系統的功能實現,同時檢測遠動設備發出的IEC60870-5-101規約報文響應,檢查并同步比對站控層系統與遠動系統的通信傳輸內容,檢查遠動設備的通信報文上送正確性;
(3)模擬遠方調控中心通過遠動設備向變電站內間隔層設備發布測試報文,包括遙控、遙調、對時、信號復歸的模擬測試報文,測試IEC60870-5-101規約和IEC61850規約的轉換正確性,不同規約的通信傳輸關鍵參數的一致性,根據間隔層設備的通信響應,檢查間隔層通信的各個對應功能的實現。
[0006]相較于現有技術,本發明具有以下有益效果:依據本發明的測試方法,系統能夠完成站內各設備的通信集成一體化測試,可以同步檢測各通信規約的協同工作情況。
【附圖說明】
[0007]圖1為本發明智能變電站多種通信規約集成一體化測試系統的結構框圖。
【具體實施方式】
[0008]下面結合附圖,對本發明的技術方案進行具體說明。
[0009]如圖1所示,本發明一種智能變電站多規約通信的集成一體化測試方法,包括如下步驟,
步驟S1:規約測試模板配置模塊:提供測試模板設計界面,為不同規約的不同測試項目設置包括測試流程、測試項目及測試參數;
步驟S2:界面顯示模塊:進行人機交互管理,內置關鍵參數設置界面,測試過程的監測控制界面和結果的展示界面;
步驟S3:關鍵參數配置模塊:將用戶從步驟S2的界面輸入的包括測試參數、選擇的規約的需求數據保存到實時庫中;
步驟S4:測試運行模塊:負責從實時庫提取預設的參數,根據系統預設的測試模板,配置測試流程,執行實際的測試功能,實現測試過程的監控,將測試過程的數據存入實時庫,完成測試操作;
步驟S5:數據處理模塊:用于跟蹤實時庫中反映測試過程的數據,處理步驟S4的實際測試階段生成的各種數據及信號,產生數據結果,存于實時庫;
步驟S6:結果文件存儲模塊:用于存儲測試結果,將步驟S5存儲于實時庫中的測試結果轉換為各種文件格式加以輸出。
[0010]以下為本發明的具體實施例,本發明中,集成一體化測試方法所對應的實現軟件包括規約測試模板配置模塊、界面顯示模塊、關鍵參數配置模塊、測試運行模塊、數據處理模塊以及結果文件存儲模塊,各模塊間通過實時庫和模板庫實現信息的交互,如附圖1所示。規約測試模板配置模塊提供測試模板設計界面,為不同規約的不同測試項目設置測試流程、測試項目、測試參數等。界面顯示模塊主要進行人機交互管理,內置關鍵參數設置界面,測試過程的監測控制界面和結果的展示界面等。關鍵參數配置的功能是將用戶從界面輸入的測試參數、選擇的規約等需求數據保存到實時庫。測試運行模塊負責從實時庫提取預設的參數,根據系統預設的測試模板,配置測試流程,執行實際的測試功能,實現測試過程的監控,將測試過程的數據存入實時庫,完成測試操作。數據處理模塊用于跟蹤實時庫中反映測試過程的數據,處理實際測試階段