一種智能變電站站控層mms通信仿真的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能變電站系統(tǒng)仿真領(lǐng)域,是在智能變電站仿真分析系統(tǒng)的基礎(chǔ)架構(gòu)平臺上實現(xiàn)的發(fā)明,用來模擬智能變電站站控層的遙測、遙信、事件以及S0E等實時數(shù)據(jù)通信功能。
【背景技術(shù)】
[0002]MMS (Manufacturing Message Specificat1n)是由 ISO TC184 開發(fā)和維護的網(wǎng)絡(luò)環(huán)境下計算機或智能電子設(shè)備之間交換實時數(shù)據(jù)和監(jiān)控信息的一套國際標準報文規(guī)范。MMS是一套獨立的規(guī)范,它獨立于應(yīng)用和設(shè)備的開發(fā)者。MMS的服務(wù)和報文都是相同的?,F(xiàn)在MMS已經(jīng)廣泛用于汽車、航空、化工、電力等多個工業(yè)自動化領(lǐng)域。
[0003]ICE (Internet Communicat1ns Engine),是一種面向?qū)ο蟮闹虚g件平臺,支持面向?qū)ο蟮腞PC編程.該平臺為構(gòu)建面向?qū)ο蟮目蛻粢环?wù)器應(yīng)用提供了工具、API和庫支持。由ICE平臺開發(fā)的應(yīng)用支持跨平臺部署,多語言編程,其中服務(wù)端支持C++、JAVA、C#、Python等幾種編程語言,客戶端還支持Ruby、PHP。ICE支持同步/異步、訂閱/發(fā)布的編程模式,支持分布式部署,網(wǎng)格計算,內(nèi)置負載均衡功能。
[0004]隨著智能變電站技術(shù)在我國電力行業(yè)的普及、應(yīng)用,以及IEC61850標準的采用,不同廠家的智能電子設(shè)備之間,已經(jīng)能夠互聯(lián)互通。但,這種異構(gòu)的變電站系統(tǒng),給智能電子設(shè)備的開發(fā),以及系統(tǒng)工程的布署與測試工作帶來了一定的復(fù)雜度。
[0005]首先,在智能變電站布署、聯(lián)調(diào)過程中,工程人員面臨著如何快速、高效并準確的核對信號,測試各廠家模型配置文件的兼容性等問題。
[0006]其次,在智能變電站投運以后的運維過程中,變電站運維人員或智能設(shè)備開發(fā)人員需要在不斷電的情況下查找并解決問題。
[0007]另外,后臺監(jiān)控系統(tǒng)以及通信管理機的開發(fā)與測試工作,也需要一個快捷、方便、低成本且易使用的測試環(huán)境,以達到測試的目的。
[0008]結(jié)合上述問題,研發(fā)一套智能變電站站控層的通信仿真系統(tǒng),具有十分重要的現(xiàn)實意義。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的目的為采用基于ICE分布式通信技術(shù)實現(xiàn)智能變電站MMS通信功能的仿真,填補了目前電力行業(yè)智能變電站仿真系統(tǒng)領(lǐng)域的欠缺,為仿真系統(tǒng)的實現(xiàn)增加一種可行性參考方案。實現(xiàn)了遙測數(shù)據(jù)的仿真、遙信狀態(tài)與S0E記錄的仿真、事件狀態(tài)及S0E記錄的仿真,以及遙控仿真和定值仿真。
[0010]本發(fā)明技術(shù)方案如下:
一種智能變電站站控層MMS通信仿真的方法,包括以下步驟,
S1,構(gòu)建IED模型配置內(nèi)存庫;
基于MMSLite庫解析智能變電站的系統(tǒng)配置SCD文件,導(dǎo)出所述智能變電站的每個裝置的Cid內(nèi)存信息;解析cid文件,根據(jù)cid的配置信息,通過轉(zhuǎn)換接口轉(zhuǎn)換成裝置的保護配置模型,從當(dāng)前的保護邏輯編程項目中提取出軟件、硬件資源屬性配置信息,創(chuàng)建裝置的軟件、硬件配置仿真的內(nèi)存塊;
S2,仿真保護裝置的保護功能邏輯;
基于Windows環(huán)境下的保護功能仿真驅(qū)動實現(xiàn)源程序的移植,進行每個具體邏輯功能的移植;保護功能邏輯與其他功能模塊或項目的通信,依靠ICE中間件來進行的。保護功能邏輯仿真中增加一個ICE服務(wù)器模塊,所述ICE服務(wù)器模塊用于提供對相關(guān)保護功能數(shù)據(jù)的訪問或讀寫;變電站仿真麗S服務(wù)器,創(chuàng)建ICE客戶端,由所述ICE客戶端訪問保護功能的ICE服務(wù)器,傳遞保護裝置的數(shù)據(jù)信息;
S3,應(yīng)用服務(wù)托管中心訪問數(shù)據(jù)信息:
應(yīng)用服務(wù)托管中心用于對IH)仿真器的可編程保護功能仿真、MMS通信、GOOSE通信、SMV通信程序的管理和應(yīng)用;在啟動智能變電站站控層MMS通信仿真時,應(yīng)用服務(wù)托管中心根據(jù)模型配置信息為每個IH)分別構(gòu)建裝置模型實例化配置信息內(nèi)存庫,以及虛擬保護邏輯功能庫和MMS通信服務(wù)器配置模塊;每個IED的仿真與運行相互獨立。
[0011]應(yīng)用服務(wù)托管中心通過ICE客戶端訪問虛擬保護功能部分的數(shù)據(jù)信息,以ICE服務(wù)端模式向麗S通信服務(wù)程序或訪真終端提供數(shù)據(jù)據(jù)訪問與控制;應(yīng)用服務(wù)托管中心與MMS服務(wù)端、虛擬保護邏輯功能端、G00SE信服務(wù)端、SMV通信服務(wù)端之間進行交互通信。
[0012]應(yīng)用服務(wù)托管中心與虛擬保護邏輯功能模塊均包括有ICE服務(wù)端程序,仿真終端通過ICE客戶端來訪問模擬裝置的數(shù)據(jù)與配置信息;MMS通信服務(wù)端通過ICE客戶端與虛擬保護功能模塊相互通信,進行數(shù)據(jù)訪問,讀取或修改裝置的保護配置信息或?qū)崟r數(shù)據(jù)信息。
[0013]智能變電站仿真終端、MMS通信服務(wù)器以及應(yīng)用服務(wù)托管中心、裝置虛擬保護邏輯功能模塊之間,通過ICE客戶端與服務(wù)端交互的模式通信。
[0014]與現(xiàn)有技術(shù)相比,本發(fā)明有益效果包括:本發(fā)明仿真終端與應(yīng)用服務(wù)托管中心、IH)虛擬保護邏輯功能庫、裝置配置內(nèi)存庫相互通信,使用ICE中間件技術(shù)進行傳輸。裝置虛擬保護邏輯功能與應(yīng)用服務(wù)托管中心,包含ICE服務(wù)端的功能,向應(yīng)用程序或功能模塊提供數(shù)據(jù)訪問的功能。仿真終端、MMS通信服務(wù)器、應(yīng)用服務(wù)托管中心等,含有ICE客戶端程序,能訪問其他含ICE服務(wù)的應(yīng)用程序中的配置信息或?qū)崟r數(shù)據(jù)。站控層仿真通信功能,為工程人員和開發(fā)人員提供了一個快速、有效、便捷的智能變電站系統(tǒng)測試環(huán)境。工程人員可以在此仿真系統(tǒng)中核對信號,測試各廠家設(shè)備的兼容性;開發(fā)人員可以利用此仿真系統(tǒng)測試后臺監(jiān)控系統(tǒng)、通信管理機等設(shè)備。本發(fā)明滿足了智能變電站相關(guān)工程人員與開發(fā)人員的測試需求,節(jié)約了時間成本、經(jīng)濟成本。
【附圖說明】
[0015]圖1為本發(fā)明智能變電站站控層MMS通信仿真的方法流程圖;
圖2為IED模型配置內(nèi)存庫配置信息轉(zhuǎn)換示意圖;
圖3為仿真保護裝置的保護功能邏輯示意圖;
圖4為應(yīng)用服務(wù)托管中心通信流程示意圖;
圖5為本發(fā)明基于ICE的通信流程示意圖。
【具體實施方式】
[0016]下面結(jié)合附圖對本發(fā)明作更進一步的說明。
[0017]如圖1所示,一種智能變電站站控層麗S通信仿真的方