0 引言
隨著智能變電站技術(shù)的應(yīng)用,電網(wǎng)的復(fù)雜度和安全性要求日益提高[1],作為對(duì)電網(wǎng)安全起保護(hù)作用的繼電保護(hù)裝置越來(lái)越復(fù)雜,對(duì)繼電保護(hù)測(cè)試也提出了更高的要求。傳統(tǒng)的人工測(cè)試,不僅效率低下,而且容易因人為因素增加測(cè)試數(shù)據(jù)漏填、 誤填, 以及測(cè) 試 項(xiàng) 目 缺 項(xiàng)、 漏 項(xiàng) 的 風(fēng)險(xiǎn)[2]。近年來(lái),人工智能技術(shù)和理論不斷成熟,在電力系統(tǒng)中應(yīng)用范圍也越來(lái)越廣。將人工智能技術(shù)相關(guān)的計(jì)算機(jī)互聯(lián)網(wǎng)、自動(dòng)化仿真、專家系統(tǒng)、大數(shù)據(jù)云平臺(tái)技術(shù)與繼
電保護(hù)測(cè)試相互融合,進(jìn)而提高繼電保護(hù)測(cè)試工作效率和水平,研究高效的人工智能繼電保護(hù)自動(dòng)測(cè)試專家系統(tǒng)顯得尤為迫切。本文主要對(duì)繼電保護(hù)裝置的人工智能自動(dòng)測(cè)試專家系統(tǒng)開(kāi)發(fā)與應(yīng)用進(jìn)行了深入研究,提出一種人工智能繼電保護(hù)自動(dòng)測(cè)試平臺(tái)架構(gòu)方法。該平臺(tái)在實(shí)現(xiàn)上采用層次化、模塊接口標(biāo)準(zhǔn)化的設(shè)計(jì)思想,根據(jù)被測(cè)裝置的測(cè)試要求快速高效地生成裝置測(cè)試方案[3];基于計(jì)算機(jī)互聯(lián)網(wǎng)技術(shù),大數(shù)據(jù)云平臺(tái)的全生命周期管理,研究實(shí)時(shí)邏輯圖展示技術(shù),實(shí)現(xiàn)人工智能測(cè)試過(guò)程可視化,達(dá)到簡(jiǎn)化測(cè)試過(guò)程、規(guī)范測(cè)試數(shù)據(jù)、縮短測(cè)試周期、提高測(cè)試質(zhì)量的目的。
1 人工智能自動(dòng)測(cè)試專家系統(tǒng)平臺(tái)設(shè)計(jì)理念
長(zhǎng)期以來(lái)根據(jù)智能電網(wǎng)各廠家繼電保護(hù)裝置現(xiàn)場(chǎng)調(diào)試經(jīng)驗(yàn),提煉出標(biāo)準(zhǔn)的測(cè)試方法和測(cè)試流程[4],總結(jié)出繼電保護(hù)人工智能自動(dòng)測(cè)試須滿足以下基本條件:測(cè)試流程規(guī)范化、系統(tǒng)各模塊接口標(biāo)準(zhǔn)化、測(cè)試的閉環(huán)性、測(cè)試報(bào)告格式的標(biāo)準(zhǔn)化及測(cè)試系統(tǒng)必須具備良好的可擴(kuò)展性。整體架構(gòu)分為硬件結(jié)構(gòu)和軟件結(jié)構(gòu)兩部分,硬件架構(gòu)采用了繼電保護(hù)裝置自動(dòng)測(cè)試平臺(tái)的閉環(huán)自動(dòng)測(cè)試硬件網(wǎng)絡(luò)環(huán)境布局,實(shí)現(xiàn)人工智能測(cè)試控制端與智能數(shù)字測(cè)試儀、被測(cè)裝
置的測(cè)試鏈路的搭建。軟件架構(gòu)基于互聯(lián)網(wǎng)云技術(shù),具有云存儲(chǔ)、云計(jì)算的人工智能自動(dòng)測(cè)試專家系統(tǒng)涵蓋了測(cè)試方案的自動(dòng)生成、繼電保護(hù)裝置的自動(dòng)測(cè)試,基于云技術(shù)的測(cè)試用例專家?guī)旌蜏y(cè)試報(bào)告庫(kù)等一系列技術(shù)。
1.1 人工智能自動(dòng)測(cè)試專家系統(tǒng)硬件架構(gòu)
測(cè)試系統(tǒng) 硬 件 構(gòu) 成 主 要 包 括 人 工 智 能 測(cè) 試 PC 控 制端、交換機(jī)、智能數(shù)字測(cè)試儀、數(shù)字被測(cè)裝置,在測(cè)試主機(jī)上安裝人工智能自動(dòng)測(cè)試專家系統(tǒng)軟件,因此所有自動(dòng)測(cè)試的控制均在測(cè)試主機(jī)上完成。測(cè)試主機(jī)與測(cè)試儀、繼電保護(hù)裝置經(jīng)由交換機(jī)形成閉環(huán)測(cè)試的通信鏈路,測(cè)試儀和被測(cè)數(shù)字保護(hù)裝置之間通過(guò)光纖連接,其他回路通過(guò)電信號(hào)的網(wǎng)絡(luò)線連接。整體架構(gòu)如圖1所示。
1.2 人工智能自動(dòng)測(cè)試專家系統(tǒng)軟件架構(gòu)
測(cè)試終端上集成了人工智能自動(dòng)測(cè)試專家系統(tǒng)軟件,是繼電保護(hù)裝置自動(dòng)測(cè)試核心組成部分,采用分層次的設(shè)計(jì)思想。整個(gè)系統(tǒng)軟件架構(gòu)設(shè)計(jì)如圖2所示。
系統(tǒng)軟件設(shè)計(jì)劃分為本地系 統(tǒng)、 云 測(cè) 試 服 務(wù) 和 云 存儲(chǔ)。自動(dòng)測(cè)試專家系統(tǒng)包含測(cè)試儀器及其驅(qū)動(dòng)、被測(cè)裝置的通信、測(cè)試流程的控制和管理。系統(tǒng)采用面向?qū)ο蟮脑O(shè)計(jì)思想,以及基于模塊化、分層次的系統(tǒng)架構(gòu)方法[5]。
本地系統(tǒng)部分:以自動(dòng)測(cè)試控制程序?yàn)楹诵?,包含測(cè)試儀接口程序、保護(hù)裝置通信程序。自動(dòng)測(cè)試控制程序從云端獲取并加載裝置測(cè)試方案,通過(guò)調(diào)用測(cè)試儀接口控制測(cè)試儀進(jìn)行自動(dòng)測(cè)試,根據(jù)測(cè)試方案中故障參數(shù)自動(dòng)輸出測(cè)試故障,通過(guò)調(diào)用保護(hù)裝置通信程序與繼電保護(hù)裝置完成通信,實(shí)現(xiàn)讀取并解析上送的動(dòng)作報(bào)文, 發(fā)出 遙 控 命令、讀定值、投退壓板等人工智能操作。
云測(cè)試服務(wù)部分:基于云平臺(tái)技術(shù),包含測(cè)試報(bào)告管理服務(wù)、測(cè)試技術(shù)支持服務(wù)、測(cè)試用例開(kāi)發(fā)服務(wù)、規(guī)約模板開(kāi)發(fā)服務(wù)。測(cè)試報(bào)告管理服務(wù)具有對(duì)測(cè)試報(bào)告大數(shù)據(jù)人工智能查詢、統(tǒng)計(jì)和分析功能。測(cè)試技術(shù)支持服務(wù)通過(guò)計(jì)算機(jī)互聯(lián)網(wǎng)獲取遠(yuǎn)程測(cè)試技術(shù)支持和協(xié)助。測(cè)試用例開(kāi)發(fā)服務(wù)實(shí)現(xiàn)繼電保護(hù)裝置測(cè)試用例的編輯和人工智能生成。規(guī)約模板開(kāi)發(fā)服務(wù)實(shí)現(xiàn)繼電保護(hù)裝置通信規(guī)約模板的開(kāi)發(fā)和人工智能生成。
云存儲(chǔ)部分:基于云存儲(chǔ)技術(shù),包含云端的測(cè)試報(bào)告庫(kù)、保護(hù)測(cè)試方法庫(kù)、 測(cè)試用例 專 家 庫(kù)、 傳 統(tǒng) 規(guī) 約 模 板庫(kù)。云存儲(chǔ)具有大數(shù)據(jù)全生命周期存儲(chǔ)功能,將檢測(cè)參數(shù)和結(jié)果數(shù)據(jù)保存至后臺(tái)數(shù)據(jù)庫(kù),進(jìn)行數(shù)據(jù)分析比較,建立數(shù)據(jù)溯源體系,繪制歷史曲線,預(yù)測(cè)生命周期,也為將來(lái)事故分析提供數(shù)據(jù)支撐。
2 人工智能自動(dòng)測(cè)試專家系統(tǒng)平臺(tái)功能設(shè)計(jì)
人工智能自動(dòng)測(cè)試專家系統(tǒng)平臺(tái)實(shí)現(xiàn)智能電網(wǎng)繼電保護(hù)自動(dòng)測(cè)試,包括自動(dòng)測(cè)試控制模塊、標(biāo)準(zhǔn)源硬件驅(qū)動(dòng)模塊、規(guī)約平臺(tái)通信模塊。
2.1 自動(dòng)測(cè)試控制模塊設(shè)計(jì)
自動(dòng)測(cè)試控制模塊為平臺(tái)的核心,具有自動(dòng)測(cè)試服務(wù)及部署于云端的測(cè)試技術(shù)支持服務(wù)。為被測(cè)繼電保護(hù)裝置自動(dòng)測(cè)試流程的控制和實(shí)現(xiàn),在自動(dòng)檢測(cè)過(guò)程中提供友好的人機(jī)操作交流界面。測(cè)試時(shí),根據(jù)電子作業(yè)指導(dǎo)書(shū)中被測(cè)裝置型號(hào)和測(cè)試要求,搜索云端的測(cè)試用例專家?guī)欤虞d測(cè)試用例。自動(dòng)測(cè)試控制模塊按順序自動(dòng)執(zhí)行裝置測(cè)試用例中的項(xiàng)目,實(shí)時(shí)填寫(xiě)測(cè)試結(jié)果并輸出標(biāo)準(zhǔn)測(cè)試報(bào)告。測(cè)試完成后,將測(cè)試報(bào)告存儲(chǔ)到報(bào)告庫(kù)中。測(cè)試過(guò)程中,出現(xiàn)測(cè)試不合格項(xiàng)目,測(cè)試人員通過(guò)互聯(lián)網(wǎng)云端連接遠(yuǎn)程技術(shù)支持服務(wù)人員,獲取遠(yuǎn)程協(xié)助完成測(cè)試。測(cè)試協(xié)助服務(wù)過(guò)程和發(fā)現(xiàn)的問(wèn)題,系統(tǒng)以 “知識(shí) ”的方式存入云端,形成測(cè)試知識(shí)庫(kù),為測(cè)試用例開(kāi)發(fā)技術(shù)提供知識(shí)。
2.2 標(biāo)準(zhǔn)源硬件驅(qū)動(dòng)模塊設(shè)計(jì)
標(biāo)準(zhǔn) 源 硬 件 驅(qū) 動(dòng) 模 塊 設(shè) 計(jì) 為 可 擴(kuò) 展 的 COM 接 口 或DLL接口,提供給自動(dòng)測(cè)試控制模塊調(diào)用,根據(jù)自動(dòng)測(cè)試控制模塊發(fā)送的各檢測(cè)功能類型控制命令,控制標(biāo)準(zhǔn)源輸出檢測(cè)項(xiàng)目需要的電氣量,實(shí)現(xiàn)繼電保護(hù)裝置各種檢測(cè)功能的自動(dòng)輸出。
標(biāo)準(zhǔn)源硬件驅(qū)動(dòng)模塊采用 Windows消息機(jī)制或回調(diào)函數(shù)機(jī)制向自動(dòng)檢測(cè)控制模塊發(fā)送標(biāo)準(zhǔn)源的各種檢測(cè)狀態(tài),如連接成功、檢測(cè)開(kāi)始、檢測(cè)停止、檢測(cè)異常等消息。
自動(dòng)測(cè)試專家系統(tǒng)抽象歸納出各種繼電保護(hù)基礎(chǔ)測(cè)試功能單元,形成測(cè)試功能專家?guī)?。?kù)中每個(gè)測(cè)試功能具有**的名稱和ID,并詳細(xì)定義了故障參數(shù)和結(jié)果參數(shù),故障參數(shù)描述了測(cè)試功能故障的計(jì)算參數(shù),結(jié)果參數(shù)描述了測(cè)試的結(jié)果定義。
2.3 規(guī)約平臺(tái)通信模塊設(shè)計(jì)
規(guī)約平臺(tái)通信模塊設(shè)計(jì)為可擴(kuò)展 COM 接口或 DLL接口,通過(guò)IEC61850 MMS協(xié)議和繼電保護(hù)裝置實(shí)現(xiàn)實(shí)時(shí)通信。規(guī)約平臺(tái)通信模塊解析自動(dòng)測(cè)試控制模塊的通信命令,運(yùn)行通信操作;接收繼電保護(hù)裝置上送的信息報(bào)文,進(jìn)行報(bào)文數(shù)據(jù)解析和數(shù)據(jù)處理,根據(jù)處理后的數(shù)據(jù)生成規(guī)范化數(shù)據(jù)模型和測(cè)試結(jié)果數(shù)據(jù)。
規(guī)約平臺(tái)以云計(jì)算技術(shù)為基礎(chǔ),包含保護(hù)裝置通信程序和部署于云端的規(guī)約模板開(kāi)發(fā)服務(wù)。規(guī)約模板開(kāi)發(fā)服務(wù)實(shí)現(xiàn)規(guī)約模板二次開(kāi)發(fā)、人工智能生成,并存儲(chǔ)于云端形成規(guī)約模板庫(kù),根據(jù)自動(dòng)測(cè)試的要求智能選擇規(guī)約模板并返回給保護(hù)裝置通信程序。保護(hù)裝置通信程序具備開(kāi)放的程序調(diào)用接口,通過(guò)標(biāo)準(zhǔn)化接口實(shí)現(xiàn)與繼電保護(hù)裝置的通信。自動(dòng)測(cè)試程序與規(guī)約平臺(tái)通信模塊之間的調(diào)用關(guān)系流程如圖3所示。
2.4 測(cè)試流程設(shè)計(jì)
自動(dòng)測(cè)試控制模塊從云端獲取裝置測(cè)試方案,執(zhí)行裝置測(cè)試方案中測(cè)試項(xiàng)目的自動(dòng)測(cè)試, 測(cè)試流程詳細(xì)設(shè)計(jì)如下。
(1)測(cè)試前,電子化作業(yè)指導(dǎo)書(shū)嵌入 AI人工智能,指導(dǎo)安措、接線。開(kāi)始測(cè)試時(shí),只需按下測(cè)試按鈕,實(shí)現(xiàn)一鍵式智能自動(dòng)測(cè)試,測(cè)試過(guò)程中無(wú)需人工干預(yù),提高檢驗(yàn)效率。
(2)自動(dòng)檢測(cè)控制模塊根據(jù)檢測(cè)項(xiàng)目的參數(shù)計(jì)算公式設(shè)置,對(duì)參數(shù)進(jìn)行計(jì)算,形成參數(shù)數(shù)據(jù);調(diào)用標(biāo)準(zhǔn)源硬件驅(qū)動(dòng)模塊接口,向標(biāo)準(zhǔn)源硬件驅(qū)動(dòng)模塊傳入檢測(cè)功能參數(shù)數(shù)據(jù),控制準(zhǔn)源開(kāi)始輸出。
(3)自動(dòng)測(cè)試控制模塊調(diào)用規(guī)約平臺(tái)通信模塊開(kāi)放的接口,控制規(guī)約平臺(tái)通信模塊與繼電保護(hù)裝置進(jìn)行通信,接收并解析裝置報(bào)文,獲取報(bào)文數(shù)據(jù),對(duì)數(shù)據(jù)按照回路進(jìn)行歸類處理后發(fā)送給自動(dòng)測(cè)試控制模塊。
(4)自動(dòng)檢測(cè)控制模塊對(duì)從規(guī)約平臺(tái)通信模塊讀取的結(jié)果數(shù)據(jù)進(jìn)行誤差計(jì)算和判斷,將計(jì)算、判斷結(jié)果實(shí)時(shí)寫(xiě)入標(biāo)準(zhǔn)格式 Word報(bào)告中。
3 人工智能自動(dòng)測(cè)試實(shí)時(shí)邏輯圖展示技術(shù)
3.1 自動(dòng)測(cè)試實(shí)時(shí)邏輯圖展示原理
人工智能自動(dòng)測(cè)試專家系統(tǒng)將測(cè)試過(guò)程中壓板、控制字狀態(tài)、保護(hù)裝置啟動(dòng)元件狀態(tài)、閉鎖元件狀態(tài)等以邏輯圖方式 展 示, 實(shí) 時(shí) 監(jiān) 視 各 類 狀 態(tài) 量 信 息 并 實(shí) 時(shí) 可 視 化展示。
系統(tǒng)具有保護(hù)功能單元基礎(chǔ)邏輯圖庫(kù),保存全部保護(hù)功能單元的基礎(chǔ)邏輯圖,從保護(hù)功能單元的原理出發(fā),建立保護(hù)功能單元邏輯圖建模模型。保護(hù)型號(hào)邏輯圖庫(kù),從保護(hù)型號(hào)出發(fā),保存該保護(hù)型號(hào)的各種保護(hù)功能單元邏輯圖。邏輯圖二次開(kāi)發(fā)模塊,編輯保護(hù)功能單元基礎(chǔ)邏輯圖庫(kù),并根據(jù)保護(hù)型號(hào),編輯保護(hù)型號(hào)的邏輯圖庫(kù)。通用通信規(guī)約平臺(tái)支持各種通信規(guī)約, 實(shí)現(xiàn)與被測(cè)保護(hù)裝置通信。圖形化的保護(hù)智能測(cè)試模塊, 加載保護(hù)型號(hào) 邏 輯 圖庫(kù),控制測(cè)試儀輸出測(cè)試量,調(diào)用通用通信規(guī)約平臺(tái)實(shí)現(xiàn)與被測(cè)保護(hù)裝置通信,綜合測(cè)試儀的測(cè)試結(jié)果、保護(hù)通信獲取的保護(hù)數(shù)據(jù)量,用動(dòng)態(tài)圖形展示保護(hù)功能單元的動(dòng)作過(guò)程和邏輯。圖形化人工智能測(cè)試實(shí)時(shí)邏輯圖展示原理如圖4所示。
人工智能自動(dòng)測(cè)試邏輯圖二次開(kāi)發(fā)技術(shù):從功能元件原理角度出發(fā),綜合分析和抽象保護(hù)的功能元件原理,總結(jié)參與動(dòng)作邏輯圖的元素及其特征, 建立動(dòng)作邏輯圖模型,基于邏輯圖建模模型,研究邏輯圖的二次開(kāi)發(fā)技術(shù)。建模模型元素包括保護(hù)故障 計(jì) 算 量、 定 值、 壓 板、 控 制字、外部信號(hào)、動(dòng)作信號(hào)、測(cè)試儀故障量等。圖形化人工智能測(cè)試技術(shù):結(jié)合測(cè)試儀的測(cè)試功能模塊和保護(hù)功能元件動(dòng)作邏輯圖,驅(qū)動(dòng)測(cè)試儀輸出測(cè)試故障量,同時(shí)調(diào)用通信規(guī)約平臺(tái)與被測(cè)保護(hù)裝置通信,獲取與邏輯圖相關(guān)的保護(hù)功能元件元素,以動(dòng)態(tài)圖形的方式展示保護(hù)功能元件的動(dòng)作行為和邏輯關(guān)系。保護(hù)功能元件邏輯
圖建模模型,是從保護(hù)原理角度進(jìn)行的建模,實(shí)際測(cè)試過(guò)程中,需智能識(shí)別保護(hù)功能單元的實(shí)際數(shù)據(jù)模型(比如保護(hù)區(qū)段定值等)并與之建立動(dòng)態(tài)綁定關(guān)系,從而展示實(shí)際功能的動(dòng)作邏輯圖形。
3.2 基于 Visio的邏輯圖建模方案
人工智能自動(dòng)測(cè)試邏輯圖如圖5所示,基于 Visio形狀建模,邏輯圖圖元包括數(shù)據(jù)節(jié)點(diǎn)、邏輯運(yùn)算節(jié)點(diǎn)、數(shù)據(jù)運(yùn)算節(jié)點(diǎn)、數(shù)據(jù)流線、匯集點(diǎn)(流向分支節(jié)點(diǎn))。
數(shù)據(jù)節(jié)點(diǎn): 保 護(hù) 裝 置 定 義、 壓 板、 控 制 字、 保 護(hù) 動(dòng)作、故障計(jì)算值、測(cè)試儀參數(shù)。邏輯運(yùn)算節(jié)點(diǎn):根據(jù)輸入的數(shù)據(jù)進(jìn)行邏輯運(yùn)算,邏輯運(yùn)算包括 “與 ” “或 ” “非 ”。
數(shù)據(jù)運(yùn)算節(jié) 點(diǎn): 根 據(jù) 輸 入 的 數(shù) 據(jù), 進(jìn) 行 數(shù) 據(jù) 運(yùn) 算 操作,計(jì)算表達(dá)式。
數(shù)據(jù)流線:數(shù)據(jù)流向。
匯集點(diǎn)(流向分支節(jié)點(diǎn)): 一個(gè)數(shù)據(jù)流向多個(gè) 目 標(biāo) 節(jié)點(diǎn),為了繪圖美觀增加的中間節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)流向分支。
基于 Visio形狀以及邏輯圖節(jié)點(diǎn)分類,各節(jié)點(diǎn)屬性定義見(jiàn)表1。
3.3 邏輯圖模塊過(guò)程算法設(shè)計(jì)
4 結(jié)語(yǔ)
本文針對(duì)智能電網(wǎng)中繼電保護(hù)裝置領(lǐng)域的測(cè)試問(wèn)題,提出一套繼電保護(hù)裝置人工智能自動(dòng)測(cè)試專家系統(tǒng),為電網(wǎng)測(cè)試拓展了新的研究方向,解決了現(xiàn)場(chǎng)繼電保護(hù)裝置測(cè)試中工作效率低、測(cè)試數(shù)據(jù)格式不統(tǒng)一等問(wèn)題,降低人工干預(yù)要求及規(guī)范數(shù)據(jù)格式的目的[6],有效解決常規(guī)手動(dòng)測(cè)試模式下檢測(cè)缺項(xiàng)、漏項(xiàng)等問(wèn)題,大幅縮短測(cè)試工期,顯著提升測(cè)試過(guò)程的完整性和測(cè)試結(jié)果的可靠性,實(shí)現(xiàn)智能變電站繼電保護(hù)裝置規(guī)范、標(biāo)準(zhǔn)、高效的閉環(huán)自動(dòng)測(cè)試,在節(jié)約人力資源、降低智能站運(yùn)維成本、提升供電可靠性等方面具有顯著的經(jīng)濟(jì)和社會(huì)效益。人工智能自動(dòng)測(cè)試專家系統(tǒng)在電網(wǎng)的應(yīng)用勢(shì)必能推動(dòng)繼電保護(hù)測(cè)試領(lǐng)域的技術(shù)水平產(chǎn)生質(zhì)的飛躍[7]。