亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種閉環(huán)設(shè)計(jì)的IEC 61850一致性測(cè)試系統(tǒng)*

        2017-12-20 08:29:34鄭永康魏博淵張?jiān)迫A劉明忠蔡驥然高磊卜強(qiáng)生
        電測(cè)與儀表 2017年9期
        關(guān)鍵詞:仿真器測(cè)試用例以太網(wǎng)

        鄭永康,魏博淵,張?jiān)迫A,劉明忠,蔡驥然,高磊,卜強(qiáng)生

        (1.國網(wǎng)四川省電力公司電力科學(xué)研究院,成都610000;2.許繼電氣股份有限公司,河南 許昌461000;3.國網(wǎng)江蘇省電力公司電力科學(xué)研究院,南京210000)

        0 引 言

        一致性測(cè)試試驗(yàn)是確定被測(cè)對(duì)象與相關(guān)標(biāo)準(zhǔn)一致的重要手段[1]。通常利用一組測(cè)試用例序列,在一定的網(wǎng)絡(luò)環(huán)境下,對(duì)被測(cè)對(duì)象進(jìn)行黑盒測(cè)試[2-3],通過比較實(shí)際輸出與預(yù)期輸出的異同判定被測(cè)對(duì)象與協(xié)議描述的一致性[4]。

        IEC 61850一致性測(cè)試是智能電子設(shè)備(Smart Electronic Device,IED)互操作測(cè)試和性能測(cè)試的基礎(chǔ),也是智能電網(wǎng)中產(chǎn)品質(zhì)量保證鏈的重要環(huán)節(jié),是保障智能變電站IED質(zhì)量的重要方法[5]。通常是由被測(cè)IED、一致性測(cè)試軟件系統(tǒng)組成,其中一致性測(cè)試軟件系統(tǒng)可包含上百個(gè)測(cè)試用例。由于一致性測(cè)試是判斷IED與IEC 61850標(biāo)準(zhǔn)一致性的決定判據(jù),因此一致性測(cè)試系統(tǒng)的嚴(yán)謹(jǐn)性、全面性以及可靠性,將直接關(guān)系到IED產(chǎn)品的質(zhì)量和效能[6]。

        目前,在IEC 61850的一致性測(cè)試中,尚存在下列問題[7-12]:(1)被測(cè)IED和測(cè)試軟件系統(tǒng)之間沒有形成閉環(huán),測(cè)試過程中需要測(cè)試人員手動(dòng)變化多種物理量;(2)現(xiàn)有的部分測(cè)試用例尚不能自動(dòng)判斷,需要人為干預(yù),依據(jù)通信報(bào)文和操作日志進(jìn)行人工測(cè)定。

        針對(duì)現(xiàn)階段IEC 61850一致性測(cè)試技術(shù)中存在的上述缺陷,提出了一種基于閉環(huán)的IEC 61850一致性測(cè)試系統(tǒng),給出了測(cè)試系統(tǒng)的總體結(jié)構(gòu),研究了一致性測(cè)試系統(tǒng)的軟件平臺(tái)和硬件平臺(tái),提出了基于閉環(huán)的一致性測(cè)試方法,即通過程序自動(dòng)判別測(cè)試用例的方法杜絕了人工干預(yù),從而提高一致性測(cè)試的測(cè)試效率,加強(qiáng)一致性測(cè)試的可信度和嚴(yán)謹(jǐn)性。

        1 常見的IEC 61850一致性測(cè)試系統(tǒng)

        IEC 61850一致性測(cè)試主要是驗(yàn)證IED通信接口與IEC 61850標(biāo)準(zhǔn)要求的一致性,其包括正向測(cè)試用例集合和反向測(cè)試用例集合[13]。IEC 61850-10即一致性測(cè)試部分的根本目的是使制造商和用戶也能客觀評(píng)價(jià)所測(cè)試的設(shè)備(或系統(tǒng))支持IEC 61850標(biāo)準(zhǔn)的情況。通常用測(cè)試系統(tǒng)或模擬器對(duì)單個(gè)設(shè)備進(jìn)行獨(dú)立測(cè)試,常見IEC 61850一致性測(cè)試結(jié)構(gòu)如圖1所示。

        圖1 常見IEC 61850一致性測(cè)試系統(tǒng)結(jié)構(gòu)Fig.1 Common conformance testing structure on IEC 61850

        圖1中,被測(cè)設(shè)備(如保護(hù)或智能控制設(shè)備等)的一致性測(cè)試過程如下:

        通常用一個(gè)通信仿真器作為一個(gè)IEC 61850客戶端,通過以太網(wǎng)向被測(cè)設(shè)備請(qǐng)求發(fā)送并記錄和處理結(jié)果信息。通信仿真器通常采用某公司UniCAsim 61850 simulator[14]。

        被測(cè)設(shè)備的輔助試驗(yàn)可由另外的一個(gè)設(shè)備仿真器提供,包含電流電壓互感器和仿真開關(guān),進(jìn)行環(huán)境仿真,并與通信仿真器互相通信。通常采用Omicron公司的 CMC Test Set等[15]。

        通常使用一個(gè)網(wǎng)絡(luò)分析儀來監(jiān)控測(cè)試過程中出現(xiàn)的錯(cuò)誤,并分析所得檢測(cè)結(jié)果。網(wǎng)絡(luò)分析儀能夠采集并分析以太網(wǎng)上IEC 61850的信息流量,此外用于記錄網(wǎng)絡(luò)事件、監(jiān)控網(wǎng)絡(luò)安全以及建立連接并檢驗(yàn)系統(tǒng)配置等。分析儀在鑒別和最小化互操作危險(xiǎn)方面有重大作用,一般采用某公司的UniCA 61850 Analyzer,其在以易讀格式顯示通信包的同時(shí),兼具分析和報(bào)告錯(cuò)誤的功能[16]。

        最后,應(yīng)配置一個(gè)時(shí)鐘同步裝置用來對(duì)一致性測(cè)試系統(tǒng)中各個(gè)設(shè)備的時(shí)間進(jìn)行同步。以上設(shè)備組成IEC 61850一致性測(cè)試的框架結(jié)構(gòu)。若被測(cè)設(shè)備作為客戶端運(yùn)行,則通信仿真器將作為仿真服務(wù)器的角色運(yùn)行;若被測(cè)設(shè)備作為服務(wù)器運(yùn)行,則通信仿真器將用作仿真客戶端以測(cè)試其要求的通信功能。

        2 一致性閉環(huán)測(cè)試系統(tǒng)設(shè)計(jì)

        2.1 總體結(jié)構(gòu)設(shè)計(jì)

        傳統(tǒng)的IEC 61850一致性測(cè)試系統(tǒng)被測(cè)設(shè)備和測(cè)試軟件系統(tǒng)之間沒有形成閉環(huán),測(cè)試用例不能自動(dòng)判斷,仍需人工干預(yù),影響了測(cè)試的全面性,無法完全保障被測(cè)設(shè)備的一致性水平。

        基于閉環(huán)的IEC 61850一致性測(cè)試系統(tǒng),主要包括一致性測(cè)試軟件平臺(tái)、一致性測(cè)試硬件平臺(tái)以及被測(cè)試設(shè)備。其中,一致性測(cè)試軟件平臺(tái)通過以太網(wǎng)與一致性測(cè)試硬件平臺(tái)和被測(cè)試設(shè)備分別相連,一致性測(cè)試硬件平臺(tái)則通過光纖以太網(wǎng)以及電纜與被測(cè)試設(shè)備相連,所述的三個(gè)部分即形成閉環(huán)的測(cè)試環(huán)境,如圖2所示。

        圖2 IEC 61850一致性閉環(huán)測(cè)試結(jié)構(gòu)示意圖Fig.2 Schematic diagram of closed-loop conformance testing structure based on IEC 61850

        圖2中,一致性測(cè)試軟件平臺(tái)整合了通信仿真器、分析儀、時(shí)間控制器的功能,一致性測(cè)試硬件平臺(tái)則替代了設(shè)備仿真器的功能,同時(shí)具有八組GOOSE/SV物理端口。

        基于閉環(huán)的IEC 61850一致性測(cè)試總體思路為:一致性測(cè)試軟件平臺(tái)直接與被測(cè)試設(shè)備交互,進(jìn)行報(bào)告服務(wù)、控制服務(wù)、定值服務(wù)等測(cè)試;GOOSE服務(wù)、SV服務(wù)等測(cè)試用例的執(zhí)行過程中,常規(guī)物理量或者數(shù)字化物理量的觸發(fā)則由軟件平臺(tái)通過內(nèi)部協(xié)議傳遞至硬件測(cè)試平臺(tái),之后由硬件測(cè)試平臺(tái)與被測(cè)設(shè)備交互,進(jìn)而完成測(cè)試。其典型流程為一致性測(cè)試軟件平臺(tái)讀取測(cè)試用例,向一致性測(cè)試硬件平臺(tái)發(fā)出測(cè)試信號(hào),一致性測(cè)試硬件平臺(tái)模擬出被測(cè)設(shè)備的仿真環(huán)境,并輸出給被測(cè)設(shè)備,被測(cè)設(shè)備接收響應(yīng)后,回送MMS報(bào)文,由一致性測(cè)試軟件平臺(tái)接收并自動(dòng)判別,分析并得出測(cè)試結(jié)果后繼續(xù)下一個(gè)測(cè)試用例,從而形成了閉環(huán)連續(xù)測(cè)試。

        2.2 測(cè)試系統(tǒng)硬件平臺(tái)設(shè)計(jì)

        一致性測(cè)試硬件平臺(tái)的主要用于為被測(cè)設(shè)備提供模擬環(huán)境的仿真,可為被測(cè)設(shè)備具體提供GOOSE/SV數(shù)字信號(hào)輸出以及常規(guī)開入開出功能,從而滿足不同類型智能設(shè)備測(cè)試的需求。

        一致性測(cè)試硬件平臺(tái)由多塊站控層過程層一體化通信板卡、常規(guī)開入開出板卡、內(nèi)部以太網(wǎng)高速通道組成,同時(shí)支持通信板卡的靈活增減和分布式管理。

        站控/過程層一體化通信板卡是集通信編解碼、通信接口、通信管理、參數(shù)配置、人機(jī)接口多種功能于一體的板卡,同時(shí)滿足與被測(cè)試設(shè)備的站控層和過程層通信的需求,采用DSP和ARM雙核處理器、FPGA、網(wǎng)路交換芯片的硬件架構(gòu),并采用Linux2.6、QT、Sqlite數(shù)據(jù)庫、虛擬內(nèi)存、虛擬CAN的軟件架構(gòu)。

        常規(guī)開入開出板卡通過傳統(tǒng)電纜與被測(cè)試設(shè)備連接,用于獲得被測(cè)試設(shè)備的開入狀態(tài),并輸出控制節(jié)點(diǎn)到被測(cè)試設(shè)備。其主要應(yīng)用于被測(cè)試設(shè)備仍有傳統(tǒng)開入和開出的場合,例如數(shù)字化二次設(shè)備的檢修硬壓板的投退等。內(nèi)部以太網(wǎng)高速通道可將各個(gè)硬件板卡通過內(nèi)部以太網(wǎng)進(jìn)行互連互通,為內(nèi)部數(shù)據(jù)的以太網(wǎng)交互提供支持。

        2.3 測(cè)試系統(tǒng)軟件平臺(tái)設(shè)計(jì)

        一致性測(cè)試軟件平臺(tái)的主要功能為根據(jù)被測(cè)設(shè)備的角色,設(shè)定客戶端模式或服務(wù)器模式,并通過以太網(wǎng)通信向一致性測(cè)試硬件平臺(tái)發(fā)出測(cè)試用例相關(guān)控制信息,由一致性測(cè)試硬件平臺(tái)生成各種模擬測(cè)試環(huán)境。

        一致性測(cè)試軟件平臺(tái)同時(shí)用于記錄和處理被測(cè)設(shè)備的反饋測(cè)試結(jié)果信息以及監(jiān)控測(cè)試過程中出現(xiàn)的錯(cuò)誤、采集并分析以太網(wǎng)上IEC 61850的信息流量、記錄網(wǎng)絡(luò)事件、監(jiān)控網(wǎng)絡(luò)安全以及建立連接并檢驗(yàn)系統(tǒng)配置等。

        一致性測(cè)試軟件平臺(tái)采用Python語言編寫,由QT環(huán)境、Python環(huán)境、測(cè)試用例腳本、內(nèi)部通信庫、MMS通信庫組成。QT環(huán)境是Python、測(cè)試用例、各類通信庫的協(xié)同環(huán)境容器,支持跨平臺(tái)快速移植,包括人機(jī)界面、全局測(cè)試參數(shù)、腳本管理、模型管理、測(cè)試結(jié)果輸出、警告結(jié)果輸出等。

        Python語言又被稱為“膠水語言”,具有豐富強(qiáng)大的庫的同時(shí),也可以調(diào)用其他語言制作的各種模塊。軟件平臺(tái)借助Python語言的高擴(kuò)展性,將IEC 61850的各個(gè)測(cè)試子項(xiàng)進(jìn)行獨(dú)立模塊化編程。這一架構(gòu)可以允許使用者在進(jìn)行一致性測(cè)試時(shí)對(duì)測(cè)試子項(xiàng)進(jìn)行靈活組合,以提高測(cè)試的多樣度和效率。同時(shí),開放的Python平臺(tái)可以允許用戶自行編寫額外的測(cè)試腳本,提高一致性測(cè)試平臺(tái)的靈活性和兼容性。

        軟件平臺(tái)算例的一個(gè)典型執(zhí)行過程為:執(zhí)行所選算例后,一致性軟件測(cè)試平臺(tái)根據(jù)算例程序要求調(diào)用內(nèi)部通信庫與一致性測(cè)試硬件平臺(tái)進(jìn)行通信,在一致性測(cè)試硬件平臺(tái)的協(xié)助下(主要是SV報(bào)文和GOOSE報(bào)文的通信),與受測(cè)設(shè)備進(jìn)行通信或工作狀態(tài)模擬,之后截取受測(cè)設(shè)備返回的相關(guān)報(bào)文,并與相關(guān)標(biāo)準(zhǔn)要求進(jìn)行對(duì)比,對(duì)于MMS報(bào)文,軟件平臺(tái)可以直接調(diào)用MMS通信庫與受測(cè)設(shè)備直接通信。完成一次典型的閉環(huán)測(cè)試,進(jìn)而自動(dòng)得出測(cè)試結(jié)論,無需人工干預(yù)。

        3 一致性閉環(huán)測(cè)試方法

        基于閉環(huán)的IEC 61850一致性測(cè)試典型流程如圖3所示。

        典型一致性測(cè)試的主要步驟如下:

        (1)標(biāo)準(zhǔn)測(cè)試用例的搭建。根據(jù)通信庫函數(shù)、封裝函數(shù)和IEC 61850-10的正反向測(cè)試邏輯,在一致性測(cè)試軟件平臺(tái)的人機(jī)界面編寫測(cè)試方法,形成測(cè)試用例庫;

        (2)擴(kuò)展測(cè)試用例的搭建。根據(jù)通信庫函數(shù)、封裝函數(shù)和國內(nèi)智能電網(wǎng)標(biāo)準(zhǔn)的正反向測(cè)試邏輯,在一致性測(cè)試軟件平臺(tái)的人機(jī)界面編寫測(cè)試方法,形成擴(kuò)展測(cè)試用例庫,作為標(biāo)準(zhǔn)測(cè)試用例庫的補(bǔ)充;

        圖3 IEC 61850一致性閉環(huán)測(cè)試方法流程圖Fig.3 Flowchart of closed-loop conformance testing method based on IEC 61850

        (3)測(cè)試用例的讀取解析。一致性測(cè)試軟件平臺(tái)的人機(jī)界面可進(jìn)行讀取測(cè)試用例的語法語義錯(cuò)誤信息、解析腳本邏輯、記錄測(cè)試邏輯的步驟日志、調(diào)用內(nèi)部通信庫和IEC 61850通信庫函數(shù)等操作。根據(jù)測(cè)試用例的類型,進(jìn)行站控層相關(guān)用例或過程層相關(guān)用例的分類執(zhí)行;

        (4)站控層相關(guān)測(cè)試用例的執(zhí)行。如模型服務(wù)、連接服務(wù)、控制服務(wù)、報(bào)告服務(wù)、定值服務(wù)、文件服務(wù)等,由一致性測(cè)試軟件平臺(tái)直接與被測(cè)試設(shè)備交互,被測(cè)設(shè)備反饋被測(cè)結(jié)果的方式進(jìn)行;

        (5)過程層相關(guān)測(cè)試用例的執(zhí)行。如GOOSE服務(wù)和SV服務(wù)等,由一致性測(cè)試軟件平臺(tái)首先通過內(nèi)部協(xié)議與硬件測(cè)試平臺(tái)通信,令硬件測(cè)試平臺(tái)模擬仿真環(huán)境,通過GOOSE和SV協(xié)議與被測(cè)試設(shè)備交互,進(jìn)而獲取被測(cè)設(shè)備的反饋結(jié)果;

        (6)測(cè)試用例的結(jié)果判斷。程序依據(jù)測(cè)試中間結(jié)果、測(cè)試報(bào)文交互等信息,自動(dòng)判別測(cè)試結(jié)果,并對(duì)一致性測(cè)試不合格結(jié)果進(jìn)行記錄;

        (7)測(cè)試用例的結(jié)果輸出。一致性測(cè)試軟件平臺(tái)將各個(gè)測(cè)試用例的執(zhí)行結(jié)果形成輸出單,得到一致性測(cè)試報(bào)告。

        4 結(jié)束語

        論文總結(jié)了智能變電站常用的IEC 61850一致性測(cè)試平臺(tái)存在的不足,提供了一種基于閉環(huán)的IEC 61850一致性測(cè)試系統(tǒng)的總體結(jié)構(gòu),并進(jìn)行了一致性測(cè)試軟件平臺(tái)和硬件平臺(tái)的的設(shè)計(jì),給出了基于閉環(huán)的一致性測(cè)試系統(tǒng)的測(cè)試方法。

        針對(duì)智能變電站IED的一致性測(cè)試需求,通過閉環(huán)測(cè)試系統(tǒng)令程序自動(dòng)判別測(cè)試用例結(jié)果,同時(shí)增加國內(nèi)規(guī)范的測(cè)試用例,該閉環(huán)測(cè)試系統(tǒng)減少了一致性測(cè)試的人工操作環(huán)節(jié),從而提高測(cè)試效率和質(zhì)量。測(cè)試用例覆蓋IEC 61850標(biāo)準(zhǔn)的全部服務(wù)和國內(nèi)重要規(guī)范的技術(shù)要求,并可由用戶自行設(shè)計(jì)更多擴(kuò)展用例,提高了國際標(biāo)準(zhǔn)的測(cè)試全面性和國內(nèi)標(biāo)準(zhǔn)的執(zhí)行力,為一致性測(cè)試在國內(nèi)的廣泛推廣奠定了技術(shù)基礎(chǔ)。

        猜你喜歡
        仿真器測(cè)試用例以太網(wǎng)
        基于1500以太網(wǎng)養(yǎng)豬場的智能飼喂控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        基于SmartUnit的安全通信系統(tǒng)單元測(cè)試用例自動(dòng)生成
        基于混合遺傳算法的回歸測(cè)試用例集最小化研究
        談實(shí)時(shí)以太網(wǎng)EtherCAT技術(shù)在變電站自動(dòng)化中的應(yīng)用
        電子制作(2017年24期)2017-02-02 07:14:44
        一種90W高功率以太網(wǎng)供電系統(tǒng)的設(shè)計(jì)
        基于多線程的慣導(dǎo)邏輯仿真器設(shè)計(jì)
        淺談EPON與工業(yè)以太網(wǎng)在貴遵高速公路中的應(yīng)用
        基于依賴結(jié)構(gòu)的測(cè)試用例優(yōu)先級(jí)技術(shù)
        天文測(cè)量仿真器模擬星圖精度分析
        并行片上網(wǎng)絡(luò)仿真器ParaNSim的設(shè)計(jì)及性能分析
        女同性恋看女女av吗| 久久久精品人妻一区二区三区| 乌克兰少妇xxxx做受6| 色婷婷狠狠97成为人免费| 精品久久精品久久精品| 午夜性刺激免费看视频| 亚洲人午夜射精精品日韩| 久久国产精品不只是精品 | 男女啪啪视频高清视频| 国产伦精品一区二区三区妓女| 国产a v无码专区亚洲av| 日本中文字幕一区二区高清在线 | 97cp在线视频免费观看| 一区二区三区人妻无码| 亚洲人成网站在线播放观看| 国产黄色一区二区福利| 青青草大香蕉视频在线观看| 蜜桃视频无码区在线观看| 特黄aa级毛片免费视频播放| 丰满人妻一区二区三区免费| 亚洲最大中文字幕熟女| 国产在线精品一区在线观看| 在线观看无码一区二区台湾| 伊人久久综合狼伊人久久| 18禁裸体动漫美女无遮挡网站| 国产国语熟妇视频在线观看| 帅小伙自慰videogay男男| 99久久人人爽亚洲精品美女| 成 人 网 站 在线 看 免费| 81久久免费精品国产色夜| 十八禁视频网站在线观看| 三年片在线观看免费大全电影| 亚洲高清一区二区三区在线观看| 国产精品成人av大片| 伊人久久大香线蕉综合影院首页 | 五月婷婷激情小说| 男的和女的打扑克的视频| 亚洲精品乱码久久久久久不卡| 狠狠躁夜夜躁人人爽天天不卡软件| 超碰性爱| 亚洲一区二区免费在线观看视频|