一種實(shí)時數(shù)字仿真的全自動清單式測試方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電力系統(tǒng)仿真試驗(yàn)領(lǐng)域,特別是一種實(shí)時數(shù)字仿真的全自動清單式測 試方法。
【背景技術(shù)】
[0002] 電力系統(tǒng)繼電保護(hù)的作用是當(dāng)電力系統(tǒng)發(fā)生故障或異常工況時,在可能實(shí)現(xiàn)的最 短時間和最小區(qū)域內(nèi),自動將故障設(shè)備從系統(tǒng)中切除,或發(fā)出信號由值班人員消除異常工 況根源。為檢驗(yàn)繼電保護(hù)的動作性能,需要進(jìn)行實(shí)時數(shù)字仿真試驗(yàn)。
[0003] 實(shí)時數(shù)字仿真試驗(yàn)的自動化和智能化水平與試驗(yàn)效率息息相關(guān),一次常規(guī)的線路 保護(hù)實(shí)時數(shù)字仿真試驗(yàn)大約需要模擬3000個不同的項目,大中型的入網(wǎng)測試則涉及更多 的廠家和設(shè)備,具有更大的工作量。因此,目前實(shí)時數(shù)字仿真領(lǐng)域有不少研究機(jī)構(gòu)都開展了 自動試驗(yàn)的研究,希望通過自動測試來提升實(shí)時數(shù)字仿真試驗(yàn)的效率和質(zhì)量。
[0004] 目前,實(shí)時數(shù)字仿真的測試方法有三種方案:
[0005] 1)完全手工操作,每項試驗(yàn)均通過手工設(shè)置工況、故障點(diǎn)、故障類型、故障啟動等。
[0006] 2)手工編寫實(shí)時數(shù)字仿真自動試驗(yàn)?zāi)_本,根據(jù)編寫的腳本進(jìn)行自動試驗(yàn)。
[0007] 3)通過手工選擇故障點(diǎn)、故障類型、故障時間等的方式,由軟件自動生成實(shí)時數(shù)字 仿真試驗(yàn)?zāi)_本。
[0008] 實(shí)時數(shù)字仿真試驗(yàn)純手工操作是指完全通過人力來模擬故障、存儲波形、測量動 作時間、分析保護(hù)動作報文,試驗(yàn)效率低、勞動強(qiáng)度大、試驗(yàn)周期長,而且由于完全是人工完 成,可能存在誤操作等問題。
[0009] 手工編寫自動試驗(yàn)?zāi)_本是指通過編寫腳本來實(shí)現(xiàn)故障模擬,以目前最常用的實(shí)時 數(shù)字仿真裝置RTDS為例,RTDS提供了強(qiáng)大的腳本支持功能,通過編寫腳本可以對RunTime 運(yùn)行界面進(jìn)行幾乎所有的操作。手工編寫實(shí)時仿真自動試驗(yàn)?zāi)_本存在如下問題:
[0010] 首先,手工編寫腳本代碼工作量大,技術(shù)難度大,容易出錯。其次,手工編寫腳本代 碼方法不靈活,不方便調(diào)節(jié)試驗(yàn)項目。
[0011]自動生成試驗(yàn)?zāi)_本的方式對試驗(yàn)人員的專業(yè)素質(zhì)要求較高,僅適用于對試驗(yàn)方 法、試驗(yàn)標(biāo)準(zhǔn)非常熟悉的仿真試驗(yàn)專業(yè)人員,能夠根據(jù)試驗(yàn)需求設(shè)計項目完整的試驗(yàn)方案。 對于那些有仿真試驗(yàn)需求,但可能對試驗(yàn)標(biāo)準(zhǔn)和方法不十分了解的電力系統(tǒng)技術(shù)人員,在 選擇試驗(yàn)項目并生成腳本時,可能存在缺項、漏項、錯項等情況。此外,自動生成試驗(yàn)?zāi)_本的 方法僅能用于單次試驗(yàn),因此每次測試時,都需要重新選擇試驗(yàn)項目并自動生成腳本。
[0012] 基于上述分析,現(xiàn)有方法效率、靈活性、易出錯。本發(fā)明旨在建立一種靈活高效、普 遍適用于電力系統(tǒng)工程師的自動測試系統(tǒng)。
【發(fā)明內(nèi)容】
[0013] 本發(fā)明的目的是提供一種實(shí)時數(shù)字仿真的全自動清單式測試方法,用以解決現(xiàn)有 技術(shù)靈活性差和效率無法兼顧的問題。
[0014] 為實(shí)現(xiàn)上述目的,本發(fā)明的方案包括:
[0015] -種實(shí)時數(shù)字仿真的全自動清單式測試方法,步驟如下:
[0016] 1)讀取配置文件,獲取待測試的項目清單;
[0017] 2)按照項目清單的順序,查找欲執(zhí)行試驗(yàn)項目所屬試驗(yàn)大組信息及該項目的試驗(yàn) 信息;
[0018] 3)啟動所述試驗(yàn)大組對應(yīng)的模型;
[0019] 4)執(zhí)行試驗(yàn)項目;
[0020] 5)重復(fù)步驟2)-5),執(zhí)行項目清單中的所有試驗(yàn)項目。
[0021] 進(jìn)一步的,所述步驟4)包括:執(zhí)行試驗(yàn)大組所對應(yīng)的試驗(yàn)前命令,等待試驗(yàn)前時 間、觸發(fā)故障并保持錄波、解析并保持MMS報文、計算并保持動作時間、等待試驗(yàn)后時間、執(zhí) 行試驗(yàn)大組所對應(yīng)的試驗(yàn)后命令。
[0022] 進(jìn)一步的,通過選定試驗(yàn)大組中的試驗(yàn)項目,編輯故障點(diǎn)、故障類型和故障時間生 成待測試的項目清單。
[0023] 進(jìn)一步的,全自動清單式測試方法基于RTDS系統(tǒng)。
[0024] 本發(fā)明的方法,首先能夠靈活定制全套試驗(yàn)項目清單,再根據(jù)試驗(yàn)項目清單自動 觸發(fā)故障、保存錄波、計算并保存動作時間,從而實(shí)現(xiàn)了實(shí)時數(shù)字仿真整個過程的全自動清 單式測試??筛鶕?jù)不同需要靈活定制和調(diào)整試驗(yàn)項目清單,極大的節(jié)省了人力、減低了誤操 作的可能性、提升了試驗(yàn)質(zhì)量。使實(shí)現(xiàn)試驗(yàn)操作、錄波存儲、報文調(diào)取、動作時間統(tǒng)計的全自 動化,則能夠幫助試驗(yàn)人員從繁復(fù)的試驗(yàn)過程中解放出來,投入更多的精力進(jìn)行更有價值 的試驗(yàn)研究和分析工作。
【附圖說明】
[0025] 圖1是實(shí)施例的試驗(yàn)程序流程圖。
【具體實(shí)施方式】
[0026] -種實(shí)時數(shù)字仿真的全自動清單式測試方法,步驟如下:
[0027] 1)讀取itemConfig. xml配置文件,獲取待測試的項目清單;itemConfig. xml配置 文件用XML語言存儲了用戶配置的故障屬性、測試狀態(tài)、發(fā)送接收報文、測試大組屬性、測 試項目等信息
[0028] 2)按照項目清單的順序,查找欲執(zhí)行試驗(yàn)項目所屬試驗(yàn)大組信息及該項目的試驗(yàn) 信息;
[0029] 3)啟動所述試驗(yàn)大組對應(yīng)的模型;
[0030] 4)執(zhí)行試驗(yàn)項目;
[0031] 5)重復(fù)步驟2)-5),執(zhí)行項目清單中的所有試驗(yàn)項目。
[0032] 下面結(jié)合附圖對本發(fā)明做進(jìn)一步詳細(xì)的說明。
[0033] 對于待測試的項目清單,可根據(jù)不同需要靈活定制和調(diào)整。
[0034] 具體的,將實(shí)時數(shù)字仿真試驗(yàn)需要模擬的各類故障按照類別分為多個試驗(yàn)組,在 每一個試驗(yàn)組內(nèi)已經(jīng)默認(rèn)配置了按照國標(biāo)、相應(yīng)的行業(yè)標(biāo)準(zhǔn)要求的常規(guī)項目。試驗(yàn)組選擇 列表如表1所示,表中選擇了區(qū)內(nèi)金屬性故障、區(qū)外金屬性故障兩個試驗(yàn)組。
[0035]
[0036] 表1試驗(yàn)組列表
[0037] 選擇了對于的試驗(yàn)組后,啟動全自動試驗(yàn),即可進(jìn)行勾選項目的一鍵式全自動試 驗(yàn),試驗(yàn)按照項目組內(nèi)的默認(rèn)試驗(yàn)項目順序執(zhí)行。
[0038] 試驗(yàn)中可能需要進(jìn)行個性化試驗(yàn)項目定制,清單式測試提供了方便靈活的方法, 選定試驗(yàn)組中的試驗(yàn)項目(一個或多個),對故障點(diǎn)、故障類型、故障時間進(jìn)行編輯,還可以 按照需求添加新的試驗(yàn)項目。
[0039] 例如下表2為"區(qū)內(nèi)金屬性故障"試驗(yàn)組項目,其中包括了 K2、K3、K4三個區(qū)內(nèi)故 障點(diǎn)的各種故障類型,包括單相接地(AN、BN、CN),以及兩相接地_18104抑、相間故障 (AB、BC、CA)、三相故障(ABC、ABCN),首次故障時間均為0.1 s。
[0040]
[0041]
[0042] 具體的程序流程圖如圖1所不:
[0043] 讀取相應(yīng)的itemConfig. xml配置文件;
[0044] 查找欲執(zhí)行試驗(yàn)項目所屬試驗(yàn)大組信息及該項目的試驗(yàn)信息;
[0045] 判斷試驗(yàn)大組對應(yīng)的模型是否啟動,若未啟動則啟動。
[0046] 然后開始執(zhí)行試驗(yàn)項目:具體包括執(zhí)行試驗(yàn)大組所對應(yīng)的試驗(yàn)前命令,等待試驗(yàn) 前時間、觸發(fā)故障并保持錄波、解析并保持麗S報文、計算并保持動作時間、等待試驗(yàn)后時 間、執(zhí)行試驗(yàn)大組所對應(yīng)的試驗(yàn)后命令。作為其他實(shí)施方式,也可以根據(jù)需要對具體執(zhí)行過 程涉及的內(nèi)容進(jìn)行調(diào)整。
[0047] 在一項試驗(yàn)執(zhí)行完成后,按照上述過程,依次執(zhí)行項目清單中的所有試驗(yàn)項目。 [0048] 每一個試驗(yàn)項目結(jié)束后,程序自動下載錄波,根據(jù)用戶配置的參考通道和顯示通 道,自動生成動作時間??梢酝ㄟ^右鍵菜單打開波形所在文件夾,用波形分析軟件打開錄波 圖,即可進(jìn)行試驗(yàn)結(jié)果分析。
[0049] 采用本發(fā)明,進(jìn)行實(shí)時數(shù)字仿真試驗(yàn)操作,僅僅需要選定試驗(yàn)項目清單并觸發(fā)故 障,即可通過可視化界面進(jìn)行全自動清單式試驗(yàn),試驗(yàn)的錄波存儲、動作時間統(tǒng)計均為全自 動完成,無需人工干預(yù)。而且可根據(jù)不同需要靈活定制和調(diào)整試驗(yàn)項目清單,極大的節(jié)省了 人力、減低了誤操作的可能性、提升了試驗(yàn)質(zhì)量。
[0050] 上述實(shí)施例基于電力系統(tǒng)仿真試驗(yàn)系統(tǒng),利用數(shù)字仿真(RTDS)系統(tǒng),也可以采用 其他軟件平臺或物理仿真建立電力系統(tǒng)仿真模型,開展電力系統(tǒng)研究或控制保護(hù)試驗(yàn)。
[0051] 以上實(shí)施例中涉及的試驗(yàn)大組對應(yīng)的模型、itemConfig. xml配置文件都是RTDS 系統(tǒng)本身的功能。作為其他實(shí)施方式,如果采用其他仿真軟件,應(yīng)根據(jù)具體的軟件的情況進(jìn) 行設(shè)計。
[0052] 以上給出了本發(fā)明的具體的實(shí)施方式,但本發(fā)明不局限于所描述的實(shí)施方式。在 本發(fā)明給出的思路下,采用對本領(lǐng)域技術(shù)人員而言容易想到的方式對上述實(shí)施例中的技術(shù) 手段進(jìn)行變換、替換、修改,并且起到的作用與本發(fā)明中的相應(yīng)技術(shù)手段基本相同、實(shí)現(xiàn)的 發(fā)明目的也基本相同,這樣形成的技術(shù)方案是對上述實(shí)施例進(jìn)行微調(diào)形成的,這種技術(shù)方 案仍落入本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項】
1. 一種實(shí)時數(shù)字仿真的全自動清單式測試方法,其特征在于,步驟如下: 1) 讀取配置文件,獲取待測試的項目清單; 2) 按照項目清單的順序,查找欲執(zhí)行試驗(yàn)項目所屬試驗(yàn)大組信息及該項目的試驗(yàn)信 息; 3) 啟動所述試驗(yàn)大組對應(yīng)的模型; 4) 執(zhí)行試驗(yàn)項目; 5) 重復(fù)步驟2)-5),執(zhí)行項目清單中的所有試驗(yàn)項目。2. 根據(jù)權(quán)利要求1所述的一種實(shí)時數(shù)字仿真的全自動清單式測試方法,其特征在于, 所述步驟4)包括:執(zhí)行試驗(yàn)大組所對應(yīng)的試驗(yàn)前命令,等待試驗(yàn)前時間、觸發(fā)故障并保持 錄波、解析并保持MMS報文、計算并保持動作時間、等待試驗(yàn)后時間、執(zhí)行試驗(yàn)大組所對應(yīng) 的試驗(yàn)后命令。3. 根據(jù)權(quán)利要求1所述的一種實(shí)時數(shù)字仿真的全自動清單式測試方法,其特征在于, 通過選定試驗(yàn)大組中的試驗(yàn)項目,編輯故障點(diǎn)、故障類型和故障時間生成待測試的項目清 單。4. 根據(jù)權(quán)利要求1所述的一種實(shí)時數(shù)字仿真的全自動清單式測試方法,其特征在于, 全自動清單式測試方法基于RTDS系統(tǒng)。
【專利摘要】本發(fā)明涉及一種實(shí)時數(shù)字仿真的全自動清單式測試方法,步驟如下:1)讀取itemConfig.xml配置文件,獲取待測試的項目清單;2)按照項目清單的順序,查找欲執(zhí)行試驗(yàn)項目所屬試驗(yàn)大組信息及該項目的試驗(yàn)信息;3)啟動所述試驗(yàn)大組對應(yīng)的模型;4)執(zhí)行試驗(yàn)項目;重復(fù)步驟2)-5),執(zhí)行項目清單中的所有試驗(yàn)項目。本發(fā)明根據(jù)不同需要靈活定制和調(diào)整試驗(yàn)項目清單,極大的節(jié)省了人力、減低了誤操作的可能性、提升了試驗(yàn)質(zhì)量。
【IPC分類】G06F17/50
【公開號】CN105095596
【申請?zhí)枴緾N201510525917
【發(fā)明人】溫靖華, 王崢夏, 丁茂生, 周鵬鵬, 壽海寧, 傅潤煒, 胡衛(wèi)東
【申請人】國網(wǎng)寧夏電力公司, 許昌開普檢測技術(shù)有限公司
【公開日】2015年11月25日
【申請日】2015年8月25日