亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法及裝置制造方法

文檔序號(hào):7823379閱讀:144來源:國(guó)知局
變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種一致性測(cè)試的方法及裝置包括:處理器接收人機(jī)界面發(fā)送的測(cè)試指令;當(dāng)所述測(cè)試指令為站控層測(cè)試指令時(shí),處理器通過變電站網(wǎng)絡(luò)通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);當(dāng)所述測(cè)試指令為過程層測(cè)試指令時(shí),處理器通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡與相對(duì)應(yīng)的板卡建立連接,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);處理器將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例;所述測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試;本發(fā)明將一致性測(cè)試裝置與被測(cè)試裝置之間形成閉環(huán);通過上述方法提高了一致性測(cè)試的可信度和質(zhì)量。
【專利說明】變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電網(wǎng)的測(cè)試領(lǐng)域,特別是涉及一種變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法及裝置。

【背景技術(shù)】
[0002]隨著智能電網(wǎng)的不斷發(fā)展,其中,智能電網(wǎng)就是電網(wǎng)的智能化,智能電網(wǎng)是建立在集成的、高速雙向通信網(wǎng)絡(luò)的基礎(chǔ)上,通過先進(jìn)的傳感和測(cè)量技術(shù)、設(shè)備技術(shù)、控制方法以及先進(jìn)的決策支持系統(tǒng)技術(shù)的應(yīng)用,實(shí)現(xiàn)電網(wǎng)的可靠、安全、經(jīng)濟(jì)、高效、環(huán)境友好和使用安全的目標(biāo)。智能電網(wǎng)的核心內(nèi)涵是實(shí)現(xiàn)電網(wǎng)的信息化、數(shù)字化、自動(dòng)化和互動(dòng)化。
[0003]其中,在智能電網(wǎng)中智能電子設(shè)備必須要經(jīng)過測(cè)試才能夠有質(zhì)量保證、能夠安全使用,而一致性測(cè)試是協(xié)議測(cè)試的一個(gè)重要方面,是性能測(cè)試、互操作性測(cè)試和健壯性測(cè)試的基礎(chǔ);一致性測(cè)試可以檢測(cè)智能電子設(shè)備與IEC61850(變電站網(wǎng)絡(luò)與通訊協(xié)議)標(biāo)準(zhǔn)以及其他智能電網(wǎng)標(biāo)準(zhǔn)的一致性,智能電子設(shè)備的一致性測(cè)試時(shí)智能電網(wǎng)中產(chǎn)品質(zhì)量保證鏈中的重要環(huán)節(jié)。
[0004]現(xiàn)有的一致性測(cè)試裝置通常由被測(cè)智能電子設(shè)備、一致性測(cè)試軟件模塊組成,其中,一致性測(cè)試軟件模塊又由上百個(gè)測(cè)試用例組成,其中,測(cè)試用例是為某個(gè)特殊目標(biāo)而編制的一組測(cè)試輸入、執(zhí)行條件以及預(yù)期結(jié)果,以便測(cè)試某個(gè)程序路徑或核實(shí)是否滿足某個(gè)特定需求;例如測(cè)試內(nèi)容可以包括測(cè)試目標(biāo)、測(cè)試環(huán)境、輸入數(shù)據(jù)、測(cè)試步驟、預(yù)期結(jié)果、測(cè)試腳本等,并形成文檔。一致性測(cè)試的嚴(yán)謹(jǐn)性、全面性以及是否為閉環(huán)檢測(cè)都將直接關(guān)系到智能電子設(shè)備的質(zhì)量。
[0005]目前,現(xiàn)有的一致性測(cè)試沒有形成閉環(huán)檢測(cè),因此在進(jìn)行一致性測(cè)試的過程中需要測(cè)試人員手動(dòng)變化多種物理量,人工因素加入到測(cè)試的過程中,將直接影響一致性測(cè)試的質(zhì)量和可信度。
[0006]因此,如何對(duì)變電站網(wǎng)絡(luò)中智能電子設(shè)備進(jìn)行閉環(huán)的一致性測(cè)試,是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。


【發(fā)明內(nèi)容】

[0007]本發(fā)明的目的是提供一種變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法,該方法能夠?qū)崿F(xiàn)對(duì)變電站網(wǎng)絡(luò)中智能電子設(shè)備進(jìn)行閉環(huán)的一致性測(cè)試,提高一致性測(cè)試的質(zhì)量和可信度;本發(fā)明的另一目的是提供一種變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置。
[0008]為解決上述技術(shù)問題,本發(fā)明提供一種變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法,該方法包括:
[0009]處理器接收人機(jī)界面發(fā)送的測(cè)試指令;
[0010]當(dāng)所述測(cè)試指令為站控層測(cè)試指令時(shí),處理器通過變電站網(wǎng)絡(luò)通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);
[0011]當(dāng)所述測(cè)試指令為過程層測(cè)試指令時(shí),處理器通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡與相對(duì)應(yīng)的板卡建立連接,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);
[0012]處理器將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例;
[0013]所述測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試。
[0014]其中,所述測(cè)試用例包括:變電站網(wǎng)絡(luò)與通訊協(xié)議IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例。
[0015]其中,所述IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例還包括:日志服務(wù)測(cè)試用例和/或采樣值SV服務(wù)測(cè)試用例;其中,日志服務(wù)測(cè)試用例用于對(duì)被測(cè)設(shè)備的日志服務(wù)作正反向的檢測(cè);采樣值SV服務(wù)測(cè)試用例用于對(duì)被測(cè)設(shè)備的IEC61850-9-2發(fā)布和訂閱服務(wù)作正反向的檢測(cè)。
[0016]其中,一致性測(cè)試的方法還包括:
[0017]利用將服務(wù)與數(shù)據(jù)對(duì)象相結(jié)合的方法對(duì)測(cè)試用例進(jìn)行構(gòu)建。
[0018]其中,所述IEC61850標(biāo)準(zhǔn)測(cè)試用例的構(gòu)建方法包括:
[0019]依據(jù)通信庫(kù)函數(shù)、封裝函數(shù)和IEC 61850-10的正反向測(cè)試邏輯,在人機(jī)界面輸入測(cè)試方法,形成IEC61850標(biāo)準(zhǔn)測(cè)試用例;
[0020]國(guó)內(nèi)擴(kuò)展測(cè)試用例的構(gòu)建方法包括:
[0021]依據(jù)通信庫(kù)函數(shù)、封裝函數(shù)和國(guó)內(nèi)智能電網(wǎng)標(biāo)準(zhǔn)的正反向測(cè)試邏輯,在人機(jī)界面輸入測(cè)試方法,形成國(guó)內(nèi)擴(kuò)展測(cè)試用例。
[0022]其中,IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例的構(gòu)建還包括:
[0023]在人機(jī)界面輸入測(cè)試方法的過程中,提取和定義公共測(cè)試參數(shù),形成公共測(cè)試參數(shù)定義。
[0024]其中,IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例的構(gòu)建還包括:
[0025]記錄測(cè)試用例的語(yǔ)法語(yǔ)義錯(cuò)誤信息,進(jìn)行腳本邏輯的解析,記錄測(cè)試邏輯的步驟日志或調(diào)用內(nèi)部通信庫(kù)和IEC61850通信庫(kù)。
[0026]其中,一致性測(cè)試的方法還包括:自動(dòng)判別所述測(cè)試用例的測(cè)試結(jié)果,其中,自動(dòng)判別的方法包括:
[0027]利用測(cè)試中間結(jié)果,測(cè)試報(bào)文或測(cè)試過程日志記錄進(jìn)行分析,并自動(dòng)判別分析結(jié)果是否滿足預(yù)定條件;
[0028]自動(dòng)判別的方法還包括:
[0029]將所述自動(dòng)判別結(jié)果輸出。
[0030]本發(fā)明所提供的一致性測(cè)試的裝置,該裝置包括:
[0031]人機(jī)界面,用于發(fā)送的測(cè)試指令;
[0032]處理器,用于通過變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡通過內(nèi)部通訊庫(kù)內(nèi)容與對(duì)應(yīng)的板卡相連,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例;
[0033]內(nèi)部通訊庫(kù),用于與管理板卡進(jìn)行通訊;
[0034]變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù),用于與被測(cè)試裝置進(jìn)行通訊;
[0035]測(cè)試用例庫(kù),用于存放IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例,測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試;
[0036]管理板卡,用于與內(nèi)部通訊庫(kù)進(jìn)行通訊,通過內(nèi)部通訊庫(kù)內(nèi)容與對(duì)應(yīng)的板卡進(jìn)行通訊;
[0037]板卡,用于與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù)。
[0038]其中,所述板卡包括:站控層過程層一體化通信板卡和開入開出板卡,其中,
[0039]站控層過程層一體化通信板卡,通過面向通用對(duì)象的變電站事件GOOSE/采量值SV協(xié)議與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);
[0040]開入開出板卡,通過電纜與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù)。
[0041]基于上述技術(shù)方案,本發(fā)明所提供的一致性測(cè)試的方法及裝置,包括:處理器接收人機(jī)界面發(fā)送的測(cè)試指令;當(dāng)所述測(cè)試指令為站控層測(cè)試指令時(shí),處理器通過變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);當(dāng)所述測(cè)試指令為過程層測(cè)試指令時(shí),處理器通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡通過內(nèi)部通訊庫(kù)內(nèi)容與對(duì)應(yīng)的板卡相連,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);處理器將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例;所述測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試;通過上述一致性測(cè)試的方法,通過變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù),則實(shí)現(xiàn)了一致性測(cè)試裝置與被測(cè)試裝置之間形成閉環(huán),在整個(gè)閉環(huán)測(cè)試過程中不需要測(cè)試人員手動(dòng)變化多種物理量,即將人工因素從一致性測(cè)試過程中去除,減少測(cè)試人員將物理量錄入錯(cuò)誤,由于測(cè)試人員因素的去除,使得一致性測(cè)試的質(zhì)量和可信度得到提高,同時(shí),也提高了一致性測(cè)試的效率,以及減少了測(cè)試人員的勞動(dòng)強(qiáng)度。

【專利附圖】

【附圖說明】
[0042]為了更清楚的說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0043]圖1為本發(fā)明實(shí)施例提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法的流程圖;
[0044]圖2為本發(fā)明實(shí)施例提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置的結(jié)構(gòu)框圖;
[0045]圖3為本發(fā)明實(shí)施例提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置中的板卡的結(jié)構(gòu)框圖。

【具體實(shí)施方式】
[0046]本發(fā)明的核心是提供一種變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法,該方法能夠?qū)崿F(xiàn)對(duì)變電站網(wǎng)絡(luò)中智能電子設(shè)備進(jìn)行閉環(huán)的一致性測(cè)試,提高一致性測(cè)試的質(zhì)量和可信度;本發(fā)明的另一目的是提供一種變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置。
[0047]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(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ù)的范圍。
[0048]IEC61850《變電站網(wǎng)絡(luò)與通信協(xié)議》標(biāo)準(zhǔn),IEC61850標(biāo)準(zhǔn)是新一代的變電站網(wǎng)絡(luò)通信體系,適應(yīng)分層的智能電子設(shè)備IED和變電站自動(dòng)化系統(tǒng)。該標(biāo)準(zhǔn)根據(jù)電力系統(tǒng)生產(chǎn)過程的特點(diǎn),制定了滿足實(shí)時(shí)信息傳輸要求的服務(wù)模型;采用抽象通信服務(wù)接口、特定通信服務(wù)映射,以適應(yīng)網(wǎng)絡(luò)發(fā)展。采用面向?qū)ο蠼<夹g(shù),面向設(shè)備建模和自我描述,以適應(yīng)功能擴(kuò)展,滿足應(yīng)用開放互操作要求。采用配置語(yǔ)言,配備配置工具,在信息源定義數(shù)據(jù)和數(shù)據(jù)屬性。定義和傳輸元數(shù)據(jù),擴(kuò)充數(shù)據(jù)和設(shè)備管理功能,傳輸采樣測(cè)量值等。該標(biāo)準(zhǔn)還包括變電站通信網(wǎng)絡(luò)和系統(tǒng)總體要求、系統(tǒng)和工程管理、一致性測(cè)試等。
[0049]其中,智能電子設(shè)備(IntelligentElectronic Device,IED),IEC61850 標(biāo)準(zhǔn)對(duì)IED定義如下:由一個(gè)或多個(gè)處理器組成,具有從外部源接收和傳送數(shù)據(jù)或控制外部源的任何設(shè)備,即電子多功能儀表、微機(jī)保護(hù)、控制器,在特定的環(huán)境下在接口所限定范圍內(nèi)能夠執(zhí)行一個(gè)或多個(gè)邏輯接點(diǎn)任務(wù)的實(shí)體。
[0050]其中,一致性測(cè)試主要進(jìn)行的測(cè)試內(nèi)容可以包括測(cè)試目標(biāo)、測(cè)試環(huán)境、輸入數(shù)據(jù)、測(cè)試步驟、預(yù)期結(jié)果、測(cè)試腳本等,并形成文檔;測(cè)試出IED與IEC61850標(biāo)準(zhǔn)或國(guó)內(nèi)電力規(guī)范吻合程度的測(cè)試。
[0051]請(qǐng)參照?qǐng)D1,圖1為本發(fā)明實(shí)施例提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法的流程圖;
[0052]步驟SlOO、處理器接收人機(jī)界面發(fā)送的測(cè)試指令;
[0053]其中,測(cè)試人員可以通過人機(jī)界面進(jìn)行指令的選擇,比如進(jìn)行控制服務(wù)的測(cè)試,測(cè)試人員通過控制服務(wù)指令的選擇,則人機(jī)界面接收到該指令后,將該指令發(fā)送到處理器,處理器根據(jù)接收到的指令發(fā)送相應(yīng)的操作。
[0054]步驟SllO、當(dāng)所述測(cè)試指令為站控層測(cè)試指令時(shí),處理器通過變電站網(wǎng)絡(luò)通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);
[0055]可選的,變電站網(wǎng)絡(luò)通訊庫(kù)可以包括變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)和智能電網(wǎng)通訊標(biāo)準(zhǔn)通訊庫(kù);
[0056]其中,當(dāng)處理器接收的指令為站控層層面上的測(cè)試指令時(shí),則處理器會(huì)與變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)進(jìn)行交互發(fā)送相應(yīng)的測(cè)試信息,變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)會(huì)根據(jù)處理器發(fā)送的測(cè)試信息與被測(cè)試裝置進(jìn)行通訊,IEC61850通訊庫(kù)會(huì)將從被測(cè)試裝置中獲得需要的測(cè)試信息,例如獲取的測(cè)試信息可以包括進(jìn)行該測(cè)試所需要被測(cè)試裝置的數(shù)據(jù)信息,運(yùn)行信息,模型信息等;IEC61850通訊庫(kù)將獲取的測(cè)試信息發(fā)送給處理器。
[0057]其中,站控層面的相關(guān)測(cè)試包括:模型服務(wù)、連接服務(wù)、控制服務(wù)、報(bào)告服務(wù)、定值服務(wù)、文件服務(wù)等,這些測(cè)試可以通過IEC61850通訊庫(kù)直接與被測(cè)試裝置進(jìn)行通訊。
[0058]步驟sl20、當(dāng)所述測(cè)試指令為過程層測(cè)試指令時(shí),處理器通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡與相對(duì)應(yīng)的板卡建立連接,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);
[0059]其中,當(dāng)處理器接收的指令為過程層層面上的測(cè)試指令時(shí),則處理器會(huì)與內(nèi)部通訊庫(kù)進(jìn)行交互發(fā)送相應(yīng)的測(cè)試信息,內(nèi)部通訊庫(kù)會(huì)根據(jù)處理器發(fā)送的測(cè)試信息與管理板卡進(jìn)行通訊,管理板卡則會(huì)根據(jù)內(nèi)部通訊庫(kù)發(fā)送的測(cè)試信息進(jìn)行相應(yīng)板卡進(jìn)行通訊,相應(yīng)的板卡又與被測(cè)試裝置進(jìn)行通訊,這樣相應(yīng)的板卡就可以從被測(cè)試裝置獲取相應(yīng)的測(cè)試數(shù)據(jù),例如獲取的測(cè)試信息可以包括進(jìn)行該測(cè)試所需要被測(cè)試裝置的數(shù)據(jù)信息,運(yùn)行信息,開關(guān)信息,常規(guī)物理量,數(shù)字化物理量等;相應(yīng)的板卡將獲取的測(cè)試數(shù)據(jù)發(fā)送給管理板卡,管理辦卡通過內(nèi)部通訊庫(kù)將該測(cè)試數(shù)據(jù)發(fā)送給處理器。
[0060]其中,過程層面的相關(guān)測(cè)試包括:GOOSE服務(wù)、SV服務(wù)等,這些測(cè)試可以通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,再由管理辦卡與相應(yīng)的板卡進(jìn)行通訊,最后由板卡與被測(cè)試裝置進(jìn)行通訊。
[0061]其中,GOOSE服務(wù)為面向通用對(duì)象的變電站事件(GOOSE,Generic ObjectOriented Substat1n Event)是IEC 61850標(biāo)準(zhǔn)中用于滿足變電站自動(dòng)化系統(tǒng)快速報(bào)文需求的機(jī)制。
[0062]步驟sl30、處理器將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例;
[0063]步驟sl40、所述測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試。
[0064]其中,測(cè)試用例根據(jù)相應(yīng)測(cè)試用例中的步驟利用所獲取的測(cè)試數(shù)據(jù)作為參數(shù)進(jìn)行一致性測(cè)試。
[0065]基于上述技術(shù)方案,本發(fā)明所提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法及裝置,包括:處理器接收人機(jī)界面發(fā)送的測(cè)試指令;當(dāng)所述測(cè)試指令為站控層測(cè)試指令時(shí),處理器通過變電站網(wǎng)絡(luò)通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);當(dāng)所述測(cè)試指令為過程層測(cè)試指令時(shí),處理器通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡與相對(duì)應(yīng)的板卡建立連接,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);處理器將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例;所述測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試;通過上述一致性測(cè)試的方法,通過變電站網(wǎng)絡(luò)通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù),則實(shí)現(xiàn)了一致性測(cè)試裝置與被測(cè)試裝置之間形成閉環(huán),在整個(gè)閉環(huán)測(cè)試過程中不需要測(cè)試人員手動(dòng)變化多種物理量,即將人工因素從一致性測(cè)試過程中去除,減少測(cè)試人員將物理量錄入錯(cuò)誤,由于測(cè)試人員因素的去除,使得一致性測(cè)試的質(zhì)量和可信度得到提高,同時(shí),也提高了一致性測(cè)試的效率,以及減少了測(cè)試人員的勞動(dòng)強(qiáng)度。
[0066]可選的,所述測(cè)試用例包括:變電站網(wǎng)絡(luò)與通訊協(xié)議IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例。
[0067]其中,現(xiàn)有的國(guó)外權(quán)威一致性測(cè)試系統(tǒng)即IEC61850標(biāo)準(zhǔn)測(cè)試用例,其包括連接服務(wù)、讀寫服務(wù)、數(shù)據(jù)集服務(wù)、報(bào)告控制塊服務(wù)、控制服務(wù)、GOOSE服務(wù)、文件服務(wù)等,但是其僅僅考慮了 IEC61850標(biāo)準(zhǔn)測(cè)試的需要,國(guó)內(nèi)電力企業(yè)也有許多重要的規(guī)范和標(biāo)準(zhǔn),但是這些規(guī)范和標(biāo)準(zhǔn)并沒有納入到現(xiàn)有的測(cè)試用例中,這樣就會(huì)造成缺少對(duì)國(guó)內(nèi)標(biāo)準(zhǔn)和規(guī)范的支撐,這將直接影響到國(guó)內(nèi)電力企業(yè)的標(biāo)準(zhǔn)和規(guī)范的執(zhí)行力度和質(zhì)量。也會(huì)對(duì)國(guó)內(nèi)的一些智能電子設(shè)備的發(fā)展有一定的影響。因此本發(fā)明將測(cè)試用例進(jìn)行了擴(kuò)展,不僅僅包括IEC61850標(biāo)準(zhǔn)測(cè)試用例還包括國(guó)內(nèi)擴(kuò)展測(cè)試用例;完善了測(cè)試用例。
[0068]可選的,所述IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例還包括:日志服務(wù)測(cè)試用例和/或采樣值SV服務(wù)測(cè)試用例。
[0069]其中,日志服務(wù)測(cè)試用例用于對(duì)被測(cè)設(shè)備的日志服務(wù)作正反向的檢測(cè);采樣值SV服務(wù)測(cè)試用例用于對(duì)被測(cè)設(shè)備的IEC61850-9-2發(fā)布和訂閱服務(wù)作正反向的檢測(cè)。
[0070]其中,現(xiàn)有的測(cè)試用例包括連接服務(wù)、讀寫服務(wù)、數(shù)據(jù)集服務(wù)、報(bào)告控制塊服務(wù)、控制服務(wù)、GOOSE服務(wù)、文件服務(wù)等,而在實(shí)際工程的實(shí)施中,日志服務(wù)和SV服務(wù)已經(jīng)大量應(yīng)用,但是現(xiàn)有的測(cè)試用例缺少這兩個(gè)大方面測(cè)試用例,將影響測(cè)試的完整性和嚴(yán)謹(jǐn)性,因此,本發(fā)明將日志服務(wù)測(cè)試用例和/或采樣值SV服務(wù)測(cè)試用例加入到測(cè)試用例中,使得本發(fā)明的測(cè)試用例更加完整,這樣也使得測(cè)試結(jié)果更可信更具有嚴(yán)謹(jǐn)性。
[0071]可選的,IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例還包括:利用將服務(wù)與數(shù)據(jù)對(duì)象相結(jié)合的方法對(duì)測(cè)試用例進(jìn)行構(gòu)建。
[0072]其中,由于現(xiàn)有的一致性測(cè)試,測(cè)試用例的設(shè)計(jì)都是面向通信服務(wù)的測(cè)試,但是在實(shí)際工程的實(shí)施中,通用數(shù)據(jù)類CDC模型和服務(wù)是密不可分的,服務(wù)依托于模型中;因此,僅僅針對(duì)服務(wù)作為測(cè)試對(duì)象來進(jìn)行孤立的測(cè)試,不考慮各種CDC模型下的服務(wù)處理情況,將影響測(cè)試的全面性,以及嚴(yán)謹(jǐn)性;因此本發(fā)明采用服務(wù)與數(shù)據(jù)對(duì)象相結(jié)合的方法來對(duì)測(cè)試用例進(jìn)行構(gòu)建,使得測(cè)試全面客觀。
[0073]可選的,所述IEC61850標(biāo)準(zhǔn)測(cè)試用例的構(gòu)建方法包括:
[0074]依據(jù)通信庫(kù)函數(shù)、封裝函數(shù)和IEC 61850-10的正反向測(cè)試邏輯,在人機(jī)界面輸入測(cè)試方法,形成IEC61850標(biāo)準(zhǔn)測(cè)試用例;
[0075]國(guó)內(nèi)擴(kuò)展測(cè)試用例的構(gòu)建方法包括:
[0076]依據(jù)通信庫(kù)函數(shù)、封裝函數(shù)和國(guó)內(nèi)智能電網(wǎng)標(biāo)準(zhǔn)的正反向測(cè)試邏輯,在人機(jī)界面輸入測(cè)試方法,形成國(guó)內(nèi)擴(kuò)展測(cè)試用例。
[0077]其中,Python環(huán)境是測(cè)試用例的邏輯編寫、編輯、解析、編譯、執(zhí)行的基礎(chǔ),支持各類通信庫(kù)函數(shù)的封裝和調(diào)用。測(cè)試用例庫(kù)由國(guó)內(nèi)測(cè)試用例和IEC61850標(biāo)準(zhǔn)測(cè)試用例組成,用戶使用Python語(yǔ)言進(jìn)行編寫,滿足國(guó)內(nèi)和國(guó)際規(guī)范和標(biāo)準(zhǔn)的測(cè)試要求。
[0078]可選的,處理器中主要采用的跨平臺(tái)語(yǔ)言QT環(huán)境、Python環(huán)境、動(dòng)態(tài)庫(kù)DLL三個(gè)技術(shù);跨平臺(tái)語(yǔ)言QT環(huán)境是Python環(huán)境和動(dòng)態(tài)庫(kù)DLL的環(huán)境容器,主要完成全局測(cè)試參數(shù)配置,以及一致性測(cè)試用例的顯示、編輯、編譯、執(zhí)行、結(jié)果輸出等人機(jī)接口管理功能;處理器中QT環(huán)境是Python環(huán)境、測(cè)試用例、各類通信庫(kù)的協(xié)同環(huán)境容器,QT環(huán)境支持跨平臺(tái)快速移植,例如,包括人機(jī)界面,全局測(cè)試參數(shù),腳本管理,模型管理,測(cè)試結(jié)果輸出,告警結(jié)果輸出等功能。Python環(huán)境主要完成各種測(cè)試邏輯的編寫和搭建;動(dòng)態(tài)庫(kù)DLL主要完成一致性測(cè)試內(nèi)部平臺(tái)通信、IEC61850通信等底層編解碼的封裝。
[0079]可選的,一致性測(cè)試的方法還包括:公共測(cè)試參數(shù)定義的設(shè)定,其中,
[0080]公共測(cè)試參數(shù)定義的設(shè)定包括:
[0081]在人機(jī)界面輸入測(cè)試方法的過程中,提取和定義公共測(cè)試參數(shù),形成公共測(cè)試參數(shù)定義。
[0082]其中,公共測(cè)試參數(shù)定義的設(shè)定,便于進(jìn)行測(cè)試用例的修改,例如在公共測(cè)試參數(shù)中對(duì)相應(yīng)的參數(shù)進(jìn)行修改,那么在測(cè)試用例的其他地方相應(yīng)的參數(shù)對(duì)應(yīng)的同時(shí)得到修改,提高了修改的便捷性和效率,以及增強(qiáng)了測(cè)試用例的可閱讀性,特別是在團(tuán)隊(duì)的合作中,測(cè)試用例庫(kù)中各個(gè)測(cè)試用例的編寫可能不僅僅是一個(gè)人進(jìn)行的,這樣設(shè)定了公共測(cè)試參數(shù)定義,方便了其他人對(duì)本測(cè)試用例的閱讀和理解,給合作編寫帶來了很大的方便同時(shí)也減少了錯(cuò)誤出現(xiàn)的可能性。
[0083]可選的,一致性測(cè)試的方法還包括:測(cè)試用例的解析編譯,其中,
[0084]測(cè)試用例的解析編譯包括:
[0085]記錄測(cè)試用例的語(yǔ)法語(yǔ)義錯(cuò)誤信息,進(jìn)行腳本邏輯的解析,記錄測(cè)試邏輯的步驟日志或調(diào)用內(nèi)部通信庫(kù)和IEC61850通信庫(kù)。
[0086]其中,測(cè)試用例的解析編譯在人機(jī)界面給出了測(cè)試用例的語(yǔ)法語(yǔ)義錯(cuò)誤信息,可以進(jìn)行腳本邏輯的解析,以及記錄測(cè)試邏輯的步驟日志或者可以調(diào)用內(nèi)部通信庫(kù)和IEC61850通信庫(kù)中的各個(gè)函數(shù);這樣可以很方便的知道錯(cuò)誤的類型,也能夠?qū)σ恢滦詼y(cè)試的過程進(jìn)行記錄也即監(jiān)視,這樣在步驟日志中可以看到所有測(cè)試的步驟結(jié)果以及相關(guān)信息,方便對(duì)于測(cè)試結(jié)果的查找,能夠進(jìn)行內(nèi)部通信庫(kù)和IEC61850通信庫(kù)中各個(gè)函數(shù)的調(diào)用。
[0087]可選的,一致性測(cè)試的方法還包括:自動(dòng)判別所述測(cè)試用例的測(cè)試結(jié)果,
[0088]其中,自動(dòng)判別的方法包括:
[0089]利用測(cè)試中間結(jié)果,測(cè)試報(bào)文或測(cè)試過程日志記錄進(jìn)行分析,并自動(dòng)判別分析結(jié)果是否滿足預(yù)定條件;
[0090]其中,根據(jù)測(cè)試之間結(jié)果,測(cè)試報(bào)文或測(cè)試過程日志記錄進(jìn)行分析,將分析得到的結(jié)果與測(cè)試用例中預(yù)期得到的結(jié)果或者是置信區(qū)間或者傳輸過程的中間量進(jìn)行比較,看是否滿足預(yù)定條件即是否在預(yù)定條件的范圍內(nèi),此時(shí)的預(yù)定條件可以是測(cè)試用例中預(yù)期得到的結(jié)果或者是置信區(qū)間或者傳輸過程的中間量的范圍或者數(shù)值。此過程不需要測(cè)試人員進(jìn)行人工的比較,編寫自動(dòng)判別程序,由自動(dòng)判別程序進(jìn)行查詢、分析以及進(jìn)行判斷,最終得到測(cè)試結(jié)果。解決了目前的部分測(cè)試用例的執(zhí)行結(jié)果存在依據(jù)通信報(bào)文以及操作日志進(jìn)行人工判斷的情況。
[0091 ] 自動(dòng)判別的方法還包括:
[0092]將所述自動(dòng)判別結(jié)果輸出。
[0093]其中,處理器可以為計(jì)算機(jī),處理器可以將各個(gè)測(cè)試用例的執(zhí)行結(jié)果或自動(dòng)判別的結(jié)果進(jìn)行輸出,可選的,可以將結(jié)果用輸出單的形式進(jìn)行輸出;也可以用列表的形式在人機(jī)界面上進(jìn)行顯示,在需要的時(shí)候進(jìn)行打印。
[0094]通過上述方法,本發(fā)明首次通過閉環(huán)測(cè)試的方法進(jìn)行變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試以及利用自動(dòng)判別程序自動(dòng)判別測(cè)試結(jié)果,其中,閉環(huán)測(cè)試IED,減少一致性測(cè)試的人工操作,提高測(cè)試效率和質(zhì)量以及測(cè)試的可信度;測(cè)試用例覆蓋IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例,其中,測(cè)試用例覆蓋IEC61850標(biāo)準(zhǔn)的全部服務(wù)和國(guó)內(nèi)重要規(guī)范的技術(shù)要求,提高國(guó)際標(biāo)準(zhǔn)的測(cè)試全面性和國(guó)內(nèi)標(biāo)準(zhǔn)的執(zhí)行力,全面擴(kuò)展一致性測(cè)試在國(guó)內(nèi)的應(yīng)用;測(cè)試用例結(jié)果的程序自動(dòng)判別,避免人工干預(yù)和判斷,提高一致性測(cè)試的測(cè)試效率和可信度,為一致性測(cè)試的國(guó)內(nèi)廣泛推廣奠定技術(shù)基礎(chǔ)。
[0095]本發(fā)明所提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法,可以通過上述方法進(jìn)行一致性測(cè)試。
[0096]下面對(duì)本發(fā)明所提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置進(jìn)行介紹,下文描述的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置與上文描述的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法可相互對(duì)應(yīng)參照。
[0097]圖2為本發(fā)明實(shí)施例提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置的結(jié)構(gòu)框圖;參照?qǐng)D2變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置可以包括:
[0098]人機(jī)界面200,用于發(fā)送的測(cè)試指令;
[0099]其中,人機(jī)界面還可以用于對(duì)測(cè)試用例的編寫修改的輸入,自動(dòng)判別程序的輸入等的操作。
[0100]處理器100,用于通過變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡通過內(nèi)部通訊庫(kù)內(nèi)容與對(duì)應(yīng)的板卡相連,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例;
[0101]內(nèi)部通訊庫(kù)400,用于與管理板卡進(jìn)行通訊;
[0102]其中,內(nèi)部通信庫(kù)是處理器和管理板卡的協(xié)議編解碼庫(kù)文件,支持豐富的測(cè)試信息交互;
[0103]變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)500,用于與被測(cè)試裝置進(jìn)行通訊;
[0104]其中,IEC61850通訊庫(kù)500與被測(cè)試裝置進(jìn)行通訊可以通過MMS通信庫(kù)中的MMS通訊協(xié)議進(jìn)行,其中,MMS通信庫(kù)是IEC61850通訊庫(kù)500與被測(cè)試裝置的協(xié)議編解碼庫(kù)文件。
[0105]測(cè)試用例庫(kù)300,用于存放IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例,測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試;
[0106]管理板卡600,用于與內(nèi)部通訊庫(kù)進(jìn)行通訊,通過內(nèi)部通訊庫(kù)內(nèi)容與對(duì)應(yīng)的板卡進(jìn)行通訊;
[0107]其中,管理板卡600與內(nèi)部通訊庫(kù)400通過內(nèi)部通訊庫(kù)中的內(nèi)部通訊協(xié)議進(jìn)行交互,進(jìn)行信息的傳遞。
[0108]板卡700,用于與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù)。
[0109]圖3為本發(fā)明實(shí)施例提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置中的板卡的結(jié)構(gòu)框圖;參照?qǐng)D3板卡可以包括:
[0110]站控層過程層一體化通信板卡710,通過面向通用對(duì)象的變電站事件GOOSE/采量值SV協(xié)議與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);
[0111]其中,站控層過程層一體化通信板卡是集通信編解碼、通信接口、通信管理、參數(shù)配置、人機(jī)接口多種功能與一體的板卡,支持與被測(cè)試裝置的站控層和過程層兩種通信,采用DSP和ARM雙核處理器、FPGA、網(wǎng)路交換芯片的硬件架構(gòu),采用Linux2.6、QT、Sqlite數(shù)據(jù)庫(kù)、虛擬內(nèi)存、虛擬CAN的軟件架構(gòu);其中這里的站控層過程層一體化通信板卡可以有多塊組成。
[0112]開入開出板卡720,通過電纜與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù)。
[0113]其中,這里的開入開出板卡可以為常規(guī)開入開出板卡,常規(guī)開入開出板卡通過傳統(tǒng)電纜與被測(cè)試裝置連接,獲得被測(cè)試裝置的開入狀態(tài),輸出控制節(jié)點(diǎn)到被測(cè)試裝置,這種應(yīng)用主要適應(yīng)被測(cè)試裝置仍有傳統(tǒng)開入和開出的情況,例如數(shù)字化二次設(shè)備的檢修硬壓板的投退等;其中,這里的開入開出板卡可以具有多塊。
[0114]可選的,具有內(nèi)部以太網(wǎng)尚速通道;
[0115]其中,內(nèi)部以太網(wǎng)高速通道是將各個(gè)硬件板卡通過內(nèi)部以太網(wǎng)互連互通,支持內(nèi)部數(shù)據(jù)的以太網(wǎng)方式交互。
[0116]其中,這里由處理器100及其內(nèi)部的人機(jī)界面200,內(nèi)部通訊庫(kù)400,IEC61850通訊庫(kù)500,測(cè)試用例庫(kù)300組成第一測(cè)試裝置;
[0117]其中,這里將管理板卡600以及板卡700 (板卡700包括站控層過程層一體化通信板卡710以及開入開出板卡720)包括內(nèi)部以太網(wǎng)高速通道作為第二測(cè)試裝置即硬件測(cè)試裝置,這里所述的硬件測(cè)試裝置由多塊站控層過程層一體化通信板卡、開入開出板卡、內(nèi)部以太網(wǎng)高速通道組成,這樣可以支持通信板卡的靈活增減和分布式管理;方便板卡的布局和使用。
[0118]本發(fā)明所提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置,可以通過上述裝置進(jìn)行一致性測(cè)試。
[0119]說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。
[0120]專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能宄竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0121]結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或【技術(shù)領(lǐng)域】?jī)?nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0122]以上對(duì)本發(fā)明所提供的變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置及方法進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對(duì)本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的方法,其特征在于,該方法包括: 處理器接收人機(jī)界面發(fā)送的測(cè)試指令; 當(dāng)所述測(cè)試指令為站控層測(cè)試指令時(shí),處理器通過變電站網(wǎng)絡(luò)通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù); 當(dāng)所述測(cè)試指令為過程層測(cè)試指令時(shí),處理器通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡與相對(duì)應(yīng)的板卡建立連接,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù); 處理器將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例; 所述測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試。
2.如權(quán)利要求1所述的一致性測(cè)試的方法,其特征在于,所述測(cè)試用例包括:變電站網(wǎng)絡(luò)與通訊協(xié)議IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例。
3.如權(quán)利要求2所述的一致性測(cè)試的系統(tǒng),其特征在于,所述IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例還包括:日志服務(wù)測(cè)試用例和/或采樣值SV服務(wù)測(cè)試用例;其中,日志服務(wù)測(cè)試用例用于對(duì)被測(cè)設(shè)備的日志服務(wù)作正反向的檢測(cè);采樣值SV服務(wù)測(cè)試用例用于對(duì)被測(cè)設(shè)備的IEC61850-9-2發(fā)布和訂閱服務(wù)作正反向的檢測(cè)。
4.如權(quán)利要求1所述的一致性測(cè)試的方法,其特征在于,還包括: 利用將服務(wù)與數(shù)據(jù)對(duì)象相結(jié)合的方法對(duì)測(cè)試用例進(jìn)行構(gòu)建。
5.如權(quán)利要求4所述的一致性測(cè)試的方法,其特征在于,所述IEC61850標(biāo)準(zhǔn)測(cè)試用例的構(gòu)建方法包括: 依據(jù)通信庫(kù)函數(shù)、封裝函數(shù)和IEC 61850-10的正反向測(cè)試邏輯,在人機(jī)界面輸入測(cè)試方法,形成IEC61850標(biāo)準(zhǔn)測(cè)試用例; 國(guó)內(nèi)擴(kuò)展測(cè)試用例的構(gòu)建方法包括: 依據(jù)通信庫(kù)函數(shù)、封裝函數(shù)和國(guó)內(nèi)智能電網(wǎng)標(biāo)準(zhǔn)的正反向測(cè)試邏輯,在人機(jī)界面輸入測(cè)試方法,形成國(guó)內(nèi)擴(kuò)展測(cè)試用例。
6.如權(quán)利要求5所述的一致性測(cè)試的方法,其特征在于,還包括: 在人機(jī)界面輸入測(cè)試方法的過程中,提取和定義公共測(cè)試參數(shù),形成公共測(cè)試參數(shù)定義。
7.如權(quán)利要求5所述的一致性測(cè)試的方法,其特征在于,還包括: 記錄測(cè)試用例的語(yǔ)法語(yǔ)義錯(cuò)誤信息,進(jìn)行腳本邏輯的解析,記錄測(cè)試邏輯的步驟日志或調(diào)用內(nèi)部通信庫(kù)和IEC61850通信庫(kù)。
8.如權(quán)利要求1所述的一致性測(cè)試的方法,其特征在于,還包括:自動(dòng)判別所述測(cè)試用例的測(cè)試結(jié)果,其中,自動(dòng)判別的方法包括: 利用測(cè)試中間結(jié)果,測(cè)試報(bào)文或測(cè)試過程日志記錄進(jìn)行分析,并自動(dòng)判別分析結(jié)果是否滿足預(yù)定條件; 自動(dòng)判別的方法還包括: 將所述自動(dòng)判別結(jié)果輸出。
9.一種變電站網(wǎng)絡(luò)與通訊協(xié)議的一致性測(cè)試的裝置,其特征在于,該裝置包括: 人機(jī)界面,用于發(fā)送的測(cè)試指令; 處理器,用于通過變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù)與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);通過內(nèi)部通訊庫(kù)與管理板卡進(jìn)行通訊,管理板卡通過內(nèi)部通訊庫(kù)內(nèi)容與對(duì)應(yīng)的板卡相連,所述板卡與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù);將所獲取的測(cè)試數(shù)據(jù)發(fā)送給相對(duì)應(yīng)的測(cè)試用例; 內(nèi)部通訊庫(kù),用于與管理板卡進(jìn)行通訊; 變電站網(wǎng)絡(luò)與通信協(xié)議IEC61850通訊庫(kù),用于與被測(cè)試裝置進(jìn)行通訊; 測(cè)試用例庫(kù),用于存放IEC61850標(biāo)準(zhǔn)測(cè)試用例和國(guó)內(nèi)擴(kuò)展測(cè)試用例,測(cè)試用例根據(jù)所獲取的測(cè)試數(shù)據(jù)對(duì)被測(cè)試裝置進(jìn)行一致性測(cè)試; 管理板卡,用于與內(nèi)部通訊庫(kù)進(jìn)行通訊,通過內(nèi)部通訊庫(kù)內(nèi)容與對(duì)應(yīng)的板卡進(jìn)行通訊; 板卡,用于與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù)。
10.如權(quán)利要求9所述的一致性測(cè)試的裝置,其特征在于,所述板卡包括:站控層過程層一體化通信板卡和開入開出板卡,其中, 站控層過程層一體化通信板卡,通過面向通用對(duì)象的變電站事件GOOSE/采樣值SV協(xié)議與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù); 開入開出板卡,通過電纜與被測(cè)試裝置進(jìn)行通訊,獲取所需測(cè)試數(shù)據(jù)。
【文檔編號(hào)】H04L12/26GK104468277SQ201410796166
【公開日】2015年3月25日 申請(qǐng)日期:2014年12月18日 優(yōu)先權(quán)日:2014年12月18日
【發(fā)明者】吳棟萁, 方芳, 陸承宇, 丁峰, 孫文文, 阮黎翔, 曹衛(wèi)國(guó) 申請(qǐng)人:國(guó)家電網(wǎng)公司, 國(guó)網(wǎng)浙江省電力公司電力科學(xué)研究院, 南京五采智電電力科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1