專利名稱:一種基于iec61850的服務(wù)器端模擬系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字化變電站及傳統(tǒng)變電站采用IEC61850通信的IED(智能電子設(shè) 備,以下簡稱IED)服務(wù)器端模擬技術(shù),提供了模擬服務(wù)器端與站控層通信的實(shí)現(xiàn)方法, 特別是提供了利用數(shù)據(jù)生成器虛擬數(shù)據(jù)并生成狀態(tài)序列,通過模型引用路徑直接尋址 IEC61850數(shù)據(jù)庫的實(shí)現(xiàn)方法。
背景技術(shù):
國際電工委員會(huì)TC57在總結(jié)以前通信協(xié)議的基礎(chǔ)上,制定了 IEC61850通信標(biāo)準(zhǔn)。 該通信標(biāo)準(zhǔn)通過對(duì)變電站自動(dòng)化系統(tǒng)中的對(duì)象進(jìn)行統(tǒng)一建模,采用面向?qū)ο蠹夹g(shù)和獨(dú)立于 網(wǎng)絡(luò)結(jié)構(gòu)的抽象通信服務(wù)接口 (ACSI),增強(qiáng)了設(shè)備間的互操作性,可以在不同廠家的設(shè)備 之間實(shí)現(xiàn)無縫連接。該標(biāo)準(zhǔn)具備配置靈活、可靠性高、安全性強(qiáng)的特點(diǎn),代表了變電站自動(dòng) 化技術(shù)未來的發(fā)展方向。 IEC61850通訊協(xié)議技術(shù)廣泛使用,在系統(tǒng)測試或者工程實(shí)施中,要完成相對(duì)完整 的測試、調(diào)試,不僅需要客戶端工具,還需要服務(wù)器端模擬測試工具。因此用戶需要有一個(gè) 專門的工具,以直觀的方式模擬服務(wù)器端。 站控層與間隔層基于模型進(jìn)行互操作試驗(yàn),傳統(tǒng)作法是各IED生產(chǎn)廠商提供各 自的ICD(智能電子設(shè)備能力描述,以下簡稱ICD)模型,由系統(tǒng)集成商通過系統(tǒng)配置器生成 CID(已配置的智能電子設(shè)備描述,以下簡稱CID)模型,再下傳到IED內(nèi)部,與站控層設(shè)備 進(jìn)行通信。實(shí)際工程中,需要通過測試儀模擬保護(hù)試驗(yàn)對(duì)IED進(jìn)行外部輸入,IED狀態(tài)變化 后,將信號(hào)上傳到站控層,站控層將接收到的信號(hào)與IED本地信號(hào)作對(duì)比,人為判定IED通 信行為是否正確,也可以通過幾次雪崩試驗(yàn)?zāi)M多IED信號(hào)上送,簡單了解一下網(wǎng)絡(luò)負(fù)荷 量及信號(hào)正確率。但這種作法有以下缺點(diǎn)
1、不能對(duì)站控層客戶端通信能力進(jìn)行全面測試; 2、各IED生產(chǎn)廠商提供的ICD模型只能通過實(shí)際對(duì)點(diǎn)試驗(yàn)才能校驗(yàn)其正確性;
3、不能全面了解全站的網(wǎng)絡(luò)通信負(fù)荷峰值; 基于以上幾點(diǎn)不足,在實(shí)際工程實(shí)施中既帶來不便,又存在通信隱患。
因此,需要尋求一種方法來解決此問題。本發(fā)明提出的基于IEC61850的服務(wù)器端 模擬系統(tǒng)及方法,彌補(bǔ)了上述幾點(diǎn)不足,可以進(jìn)行全站IED對(duì)外通信行為模擬,對(duì)站控層設(shè) 備進(jìn)行全面測試,更好地利用了 IEC61850通信標(biāo)準(zhǔn),縮短工程調(diào)試時(shí)間,這是在傳統(tǒng)工程 調(diào)試基礎(chǔ)上對(duì)IEC61850工程化推廣所做的新的嘗試。
發(fā)明內(nèi)容
本發(fā)明提出了一種基于IEC61850的服務(wù)器模擬系統(tǒng)的實(shí)現(xiàn)方法,其目的在于一 方面對(duì)客戶端進(jìn)行極限壓力測試及網(wǎng)絡(luò)負(fù)荷測試,另一方面驗(yàn)證各IED生產(chǎn)商提供的ICD 模型文件的正確性,對(duì)全站IED進(jìn)行模擬預(yù)演,縮短工程調(diào)試周期,為工程實(shí)施帶來最大便 利。
本發(fā)明具體采用以下技術(shù)方案 —種基于IEC61850的服務(wù)器端模擬系統(tǒng)的實(shí)現(xiàn)方法,所述服務(wù)器模擬系統(tǒng)由模
擬器終端及模擬器控制臺(tái)組成,其特征在于,所述實(shí)現(xiàn)方法包括以下步驟 1)、模擬器終端加載變電站配置描述SCD模型并解析,分解出已配置的智能電子
設(shè)備描述CID模型文件,以樹狀圖及列表形式進(jìn)行人機(jī)交互,為每個(gè)模型數(shù)據(jù)對(duì)象分配一
個(gè)數(shù)據(jù)生成器,通過數(shù)據(jù)生成器產(chǎn)生狀態(tài)序列,并下傳到模擬器控制臺(tái); 2)、模擬器控制臺(tái)自動(dòng)檢索并解析模擬器終端分解出的已配置的智能電子設(shè)備
描述CID模型,創(chuàng)建IEC61850數(shù)據(jù)庫,有序組織IEC61850模型引用路徑信息,根據(jù)數(shù)據(jù)
生成器對(duì)應(yīng)的模型引用路徑尋址IEC61850數(shù)據(jù)庫,實(shí)時(shí)刷新IEC61850數(shù)據(jù)庫狀態(tài),通過
IEC61850與站控層交互通信,從而完成IED服務(wù)器端的模擬。 其中,在步驟1)中,數(shù)據(jù)生成器優(yōu)選采用腳本語言描述,數(shù)據(jù)內(nèi)容由使用者編輯, 以中間件形式嵌入到模擬器終端。針對(duì)變電站配置描述SCD模型中存在多智能電子設(shè)備 IED情況,采用進(jìn)程池技術(shù),為每個(gè)智能電子設(shè)備IED分配一個(gè)進(jìn)程,控制及監(jiān)視模擬器控 制臺(tái)運(yùn)行狀況,將模擬器控制臺(tái)記錄的運(yùn)行工況信息實(shí)時(shí)顯示并生成報(bào)表。模擬器終端人 機(jī)界面上封裝IEC 61850功能,僅提供智能電子設(shè)備IED保護(hù)相關(guān)信息,通過模型功能約束 標(biāo)識(shí)對(duì)智能電子設(shè)備IED信息分類顯示。 在步驟2)中,進(jìn)一步優(yōu)選地采用關(guān)鍵字自動(dòng)匹配技術(shù)可快速檢索模型引用路徑, 從而實(shí)現(xiàn)IEC61850實(shí)時(shí)數(shù)據(jù)庫快速尋址。統(tǒng)計(jì)智能電子設(shè)備IED模擬器運(yùn)行工況信息并 上送到模擬器終端。采用線程池技術(shù),為模擬器終端及每個(gè)IEC61850客戶端開辟單獨(dú)的線 程進(jìn)行通信。 這種基于IEC61850的服務(wù)器端模擬系統(tǒng)及方法的優(yōu)點(diǎn)是,可對(duì)全站進(jìn)行模擬預(yù) 演,節(jié)省工程調(diào)試時(shí)間;可操作性強(qiáng),可以開放給工程人員使用,降低IEC61850對(duì)工程人員 的技術(shù)要求;配置靈活,不同的變電站配置描述SCD模型可模擬不同的工程。
該系統(tǒng)及方法的特點(diǎn)是 1、具備多智能電子設(shè)備IED虛擬功能,基于變電站配置描述SCD模型進(jìn)行全站智 能電子設(shè)備IED模擬; 2、通過數(shù)據(jù)生成器中間件,可對(duì)智能電子設(shè)備IED數(shù)據(jù)多樣化設(shè)置;
3、可對(duì)IEC61850客戶端進(jìn)行極限壓力測試; 4、系統(tǒng)對(duì)IEC61850功能進(jìn)行封裝,界面簡潔,高效,支持一健化操作; 5、測試環(huán)境簡單,通過PC機(jī)即可進(jìn)行全站模擬; 6、功能齊全,即可以模擬匪S層,也可以模擬過程層GOOSE。
圖1是基于IEC61850的IED服務(wù)器端模擬層次示意圖;
圖2是模擬器終端流程圖;
圖3是模擬器控制臺(tái)流程圖。
具體實(shí)施例方式
本發(fā)明提供了一種基于IEC61850的服務(wù)器端模擬系統(tǒng)及實(shí)現(xiàn)方法,服務(wù)器端模
4擬系統(tǒng)由模擬器終端及模擬器控制臺(tái)兩部分組成,包括模擬器終端解析SCD(變電站配置 描述,以下簡稱SCD)模型并設(shè)置數(shù)據(jù)生成器,模擬器控制臺(tái)根據(jù)數(shù)據(jù)生成器內(nèi)容通過模型 引用路徑刷新IEC61850數(shù)據(jù)庫,該服務(wù)器端模擬系統(tǒng)的實(shí)現(xiàn)方法具有以下步驟
a、模擬器終端加載SCD模型并解析,分解出IED需要的CID模型文件,以樹狀圖及 列表形式進(jìn)行人機(jī)交互,為每個(gè)模型數(shù)據(jù)對(duì)象分配一個(gè)數(shù)據(jù)生成器,通過數(shù)據(jù)生成器產(chǎn)生 狀態(tài)序列,并下傳到模擬器控制臺(tái); b、模擬器控制臺(tái)自動(dòng)檢索并解析模擬器終端分解出的CID模型,創(chuàng)建IEC61850 數(shù)據(jù)庫,有序組織IEC61850模型引用路徑信息,根據(jù)數(shù)據(jù)生成器對(duì)應(yīng)的模型引用路徑尋址 IEC61850數(shù)據(jù)庫,實(shí)時(shí)刷新IEC61850數(shù)據(jù)庫狀態(tài),通過IEC61850與站控層交互通信,從而 完成IED服務(wù)器端的模擬。 下面進(jìn)一步結(jié)合說明書附圖和具體實(shí)施例對(duì)本發(fā)明的技術(shù)方案進(jìn)行說明。
在附圖1給出了基于IEC61850的服務(wù)器端模擬系統(tǒng)的層次模型,系統(tǒng)以SCD模型 為信息源輸入,經(jīng)過模擬器終端為模型配置數(shù)據(jù)生成器,并下傳至模擬器控制臺(tái),模擬器控 制臺(tái)根據(jù)數(shù)據(jù)生成器內(nèi)容刷新IEC61850數(shù)據(jù)庫,實(shí)時(shí)與站控層交互通信。具體實(shí)施上包括 以下兩部分內(nèi)容一是模擬器終端;二是模擬器控制臺(tái)。下面分別就各部分內(nèi)容的實(shí)現(xiàn)加 以說明( — )、模擬器終端 如附圖2所示,模擬器終端啟動(dòng)后,進(jìn)行系統(tǒng)初始化工作,當(dāng)使用者下達(dá)"讀取模 型"指令后,模擬器終端加載指定的模型文件,進(jìn)行解析,根據(jù)解析結(jié)果,建立虛擬IED數(shù)據(jù) 庫,存放模型引用路徑及數(shù)據(jù);同時(shí)開啟模擬器控制臺(tái)服務(wù)程序,并通知其需要解析的模型 文件路徑;模擬器終端將解析完的模型分別以樹狀圖形式及列表形式顯示在人機(jī)交互界面 上,供使用者查看;模擬器終端為每個(gè)模型葉子節(jié)點(diǎn)建立數(shù)據(jù)生成器;在確保模型引用路 徑及數(shù)據(jù)生成器均有效的前提下,創(chuàng)建與模擬器控制臺(tái)的通信線程,此通信線程負(fù)責(zé)實(shí)時(shí) 監(jiān)視、解析控制臺(tái)請(qǐng)求消息,并根據(jù)數(shù)據(jù)生成器內(nèi)容實(shí)時(shí)刷新IED數(shù)據(jù)庫,確保模擬器終端 與控制臺(tái)數(shù)據(jù)同步;當(dāng)使用者下達(dá)停止命令時(shí),模擬器終端釋放資源,停止模擬數(shù)據(jù)。
模擬器終端是基于IEC61850服務(wù)器端模擬系統(tǒng)的數(shù)據(jù)注入部分,具體包括三部 分內(nèi)容一是SCD模型解析;二是數(shù)據(jù)生成器;三是與模擬器控制臺(tái)通信、調(diào)度。下面分別 就這幾部分內(nèi)容的實(shí)現(xiàn)加以說明。
1、SCD模型解析 模擬器終端的模型解析模塊基于MSXML2. 0控件,采用面向?qū)ο蠹夹g(shù),對(duì)IEC61850 功能進(jìn)行封裝,簡化XML文件操作。為后續(xù)模型節(jié)點(diǎn)檢索作好準(zhǔn)備。如果系統(tǒng)輸入的是SCD 模型,模型器終端需要將SCD模型內(nèi)多個(gè)IED分解為各自的CID模型,以供模擬器控制臺(tái)使 用。模擬器終端將解析好的模型一方面以樹狀圖結(jié)構(gòu)顯示,另一方面以平面列表的形式顯 示,根據(jù)邏輯節(jié)點(diǎn)功能約束對(duì)模型信息進(jìn)行分類顯示,同時(shí)記錄每個(gè)模型引用路徑及對(duì)應(yīng) 的描述,為數(shù)據(jù)生成器設(shè)置做準(zhǔn)備。
2、數(shù)據(jù)生成器 模擬器終端為每個(gè)模型數(shù)據(jù)對(duì)象分配一個(gè)數(shù)據(jù)生成器,數(shù)據(jù)生成器采用腳本語言 描述,以中間件形式提供,可以動(dòng)態(tài)加載、創(chuàng)建;提供數(shù)據(jù)生成器內(nèi)容編輯的人機(jī)交互接口, 可以編輯模型數(shù)據(jù)對(duì)象的狀態(tài)序列,與模型引用路徑一同存儲(chǔ)在虛擬數(shù)據(jù)庫,以模型引用
5路徑為檢索依據(jù);數(shù)據(jù)生成器的編輯記錄通過XML序列化的方式存儲(chǔ)管理,方便歷史查詢。
3 、與模擬器控制臺(tái)通信、調(diào)度 模擬器終端根據(jù)解析出的SCD模型判斷需要虛擬IED的數(shù)目,如果是存在多個(gè)虛 擬IED,則需要開辟多個(gè)模擬器控制臺(tái)進(jìn)程,對(duì)虛擬IED采用進(jìn)程池技術(shù)進(jìn)行調(diào)度管理,根 據(jù)運(yùn)行狀況可以隨時(shí)開啟、關(guān)閉虛擬IED。同時(shí)模擬器終端需要實(shí)時(shí)反映數(shù)據(jù)生成器對(duì)虛擬 數(shù)據(jù)庫內(nèi)容作的更改,將虛擬數(shù)據(jù)庫內(nèi)容反饋到模擬器控制臺(tái)的IEC61850數(shù)據(jù)庫,通知模 擬器控制臺(tái)進(jìn)行狀態(tài)變化處理。
(二)、模擬器控制臺(tái) 如附圖3所示,模擬器控制臺(tái)啟動(dòng)后,進(jìn)行系統(tǒng)初始化工作,自動(dòng)檢索有效的模型 文件并解析,創(chuàng)建IEC61850實(shí)時(shí)數(shù)據(jù)庫并記憶模型引用路徑葉子節(jié)點(diǎn)路徑;同時(shí)創(chuàng)建模擬 器終端虛擬數(shù)據(jù)庫;在確保上述兩個(gè)數(shù)據(jù)庫有效的前提下創(chuàng)建IEC61850通信線程及與模 擬器終端通信線程;其中,IEC61850通信線程主要完成與站控層通信工作,實(shí)時(shí)監(jiān)視客戶 端請(qǐng)求并將IEC61850實(shí)時(shí)庫狀態(tài)反映到站控層;模擬器終端線程主要負(fù)責(zé)與模擬器終端 的通信工作,實(shí)時(shí)監(jiān)視并處理模擬器終端報(bào)文請(qǐng)求,如實(shí)地將模擬器終端對(duì)模型的狀態(tài)設(shè) 置反饋到IEC61850實(shí)時(shí)數(shù)據(jù)庫。當(dāng)模擬器終端下達(dá)退出指令后,模擬器控制臺(tái)關(guān)閉所有線 程,釋放申請(qǐng)的內(nèi)存,退出運(yùn)行。 模擬器控制臺(tái)是基于IEC61850服務(wù)器端模擬系統(tǒng)的內(nèi)核通信部分,具體包括三 部分內(nèi)容一是CID模型解析并創(chuàng)建IEC61850數(shù)據(jù)庫;二是同步數(shù)據(jù)生成器與IEC61850數(shù) 據(jù)庫;三是與站控層通信。下面分別就這幾部分內(nèi)容的實(shí)現(xiàn)加以說明。
1、 CID模型解析并創(chuàng)建IEC61850數(shù)據(jù)庫 模擬器控制臺(tái)啟動(dòng)后,自動(dòng)檢索有效的CID模型,搜索到有效的模型文件后,開 始解析模型,將樹狀模型結(jié)構(gòu)映射SCL信息結(jié)構(gòu)體,解析數(shù)據(jù)類型模板,開辟內(nèi)存空間,創(chuàng) 建邏輯設(shè)備、邏輯節(jié)點(diǎn)、報(bào)告控制塊信息體,初始化報(bào)告實(shí)例,生成模型葉子節(jié)點(diǎn)數(shù)組,創(chuàng) 建IEC61850數(shù)據(jù)庫,有序組織模型引用路徑節(jié)點(diǎn)及數(shù)據(jù)信息,通過模型引用路徑提供尋址 IEC61850數(shù)據(jù)庫依據(jù),成功后,即進(jìn)入模型解析完成狀態(tài)。
2、同步數(shù)據(jù)生成器與IEC61850數(shù)據(jù)庫 模擬器控制臺(tái)單獨(dú)開辟了網(wǎng)絡(luò)通信線程,負(fù)責(zé)監(jiān)視模擬器終端傳遞的數(shù)據(jù)生成器 信息,當(dāng)接收到新的數(shù)據(jù)生成器信息報(bào)文后,模擬器控制臺(tái)進(jìn)行報(bào)文解析處理,提取出模型 引用路徑信息和數(shù)據(jù)信息,根據(jù)模型引用路徑尋址IEC61850數(shù)據(jù)庫,尋址有效后,將數(shù)據(jù) 生成器內(nèi)容反饋到IEC61850數(shù)據(jù)庫,同時(shí)產(chǎn)生數(shù)據(jù)變更有效消息,使模擬器控制臺(tái)進(jìn)行 IEC61850通信狀態(tài)。
3、與站控層通信 模擬器控制臺(tái)對(duì)于站控層的IEC61850客戶端采用線程池技術(shù)進(jìn)行管理,可以同 時(shí)進(jìn)行多個(gè)客戶端連接,當(dāng)有新的客戶端連接請(qǐng)求成功后,單獨(dú)開辟線程并分配內(nèi)存進(jìn)行 處理。模擬器控制臺(tái)收到IEC61850數(shù)據(jù)庫數(shù)據(jù)變更有效消息后,實(shí)時(shí)上送給當(dāng)前連接有效 的客戶端,與站控層交互通信。當(dāng)客戶端發(fā)出斷開連接請(qǐng)求后,模擬器控制臺(tái)關(guān)閉線程,并 釋放已經(jīng)申請(qǐng)的內(nèi)存。
功能描述 實(shí)際的IED功能模擬包括匪S和GOOSE兩部分,其中匪S包括遙信、遙測、遙控、定值、錄波。對(duì)于遙信、遙測、定值上送只需要根據(jù)模型數(shù)據(jù)屬性判斷數(shù)據(jù)生成器需要填充的 數(shù)據(jù)類型,數(shù)據(jù)內(nèi)容由使用者編輯;遙控的處理由模擬器終端提供遙控過程應(yīng)答接口 ,也可 以由系統(tǒng)默認(rèn)自動(dòng)處理;錄波的上送由模擬器終端提供文件選擇對(duì)話框,選擇指定的文件 后,通知模擬器控制臺(tái)通過FTP進(jìn)行錄波傳遞過程的模擬;G00SE的處理包括GOOSE輸入、 G00SE輸出,由模擬器終端提供G00SE接口端子,由使用者進(jìn)行連線映射,生成GOOSE連線報(bào) 表,完成后,為每個(gè)GOOSE輸入、輸出節(jié)點(diǎn)均配置一個(gè)數(shù)據(jù)生成器,虛擬GOOSE參數(shù)設(shè)置,形 成GOOSE虛擬報(bào)文,通過模擬器控制臺(tái)進(jìn)行GOOSE通信。 模擬器終端具備自動(dòng)批處理功能,數(shù)據(jù)生成器可以自動(dòng)生成狀態(tài)序列文件,無需 編輯,使用者可以進(jìn)行一健化操作,即選擇SCD模型后,下達(dá)系統(tǒng)啟動(dòng)命令,服務(wù)器端模擬 系統(tǒng)即自動(dòng)運(yùn)行。 模擬器控制臺(tái)負(fù)責(zé)統(tǒng)計(jì)IED模擬器運(yùn)行工況信息并上送到模擬器終端,由模擬器 終端將IED模擬器運(yùn)行工況信息實(shí)時(shí)顯示并生成報(bào)表,供使用者了解全站模擬運(yùn)行情況。
以上詳細(xì)描述了本發(fā)明在IEC61850服務(wù)器端模擬過程中的具體實(shí)施方式
。而本 發(fā)明的范圍不應(yīng)局限于這些描述。任何在本發(fā)明原理范圍內(nèi)的修改、改進(jìn)都屬于本發(fā)明的 保護(hù)范圍。
權(quán)利要求
一種基于IEC61850的服務(wù)器端模擬系統(tǒng)的實(shí)現(xiàn)方法,所述服務(wù)器端模擬系統(tǒng)由模擬器終端及模擬器控制臺(tái)兩部分組成,其特征在于,所述方法包括以下步驟1)、模擬器終端加載變電站配置描述SCD模型并解析,分解出已配置的智能電子設(shè)備描述CID模型文件,以樹狀圖及列表形式進(jìn)行人機(jī)交互,為每個(gè)模型數(shù)據(jù)對(duì)象分配一個(gè)數(shù)據(jù)生成器,通過數(shù)據(jù)生成器產(chǎn)生狀態(tài)序列,并下傳到模擬器控制臺(tái);2)、模擬器控制臺(tái)自動(dòng)檢索并解析模擬器終端分解出的已配置的智能電子設(shè)備描述CID模型,創(chuàng)建IEC61850數(shù)據(jù)庫,有序組織IEC61850模型引用路徑信息,根據(jù)數(shù)據(jù)生成器對(duì)應(yīng)的模型引用路徑尋址IEC61850數(shù)據(jù)庫,實(shí)時(shí)刷新IEC61850數(shù)據(jù)庫狀態(tài),通過IEC61850與站控層交互通信,從而完成IED服務(wù)器端的模擬。
2. 根據(jù)權(quán)利要求1的方法,其特征在于在步驟1)中,數(shù)據(jù)生成器優(yōu)選采用腳本語言 描述,數(shù)據(jù)內(nèi)容由使用者編輯,以中間件形式嵌入到模擬器終端。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于針對(duì)變電站配置描述SCD模型中存在多 智能電子設(shè)備IED情況,采用進(jìn)程池技術(shù),為每個(gè)智能電子設(shè)備IED分配一個(gè)進(jìn)程,控制及 監(jiān)視模擬器控制臺(tái)運(yùn)行狀況,將模擬器控制臺(tái)記錄的運(yùn)行工況信息實(shí)時(shí)顯示并生成報(bào)表。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于模擬器終端人機(jī)界面上封裝IEC61850功 能,僅提供IED相關(guān)信息,通過模型功能約束標(biāo)識(shí)對(duì)智能電子設(shè)備IED信息分類顯示。
5. 根據(jù)權(quán)利要求1的方法,其特征在于在步驟2)中,進(jìn)一步優(yōu)選地采用關(guān)鍵字自動(dòng) 匹配技術(shù)可快速檢索模型引用路徑,從而實(shí)現(xiàn)IEC61850實(shí)時(shí)數(shù)據(jù)庫快速尋址;統(tǒng)計(jì)IED模 擬器運(yùn)行工況信息并上送到模擬器終端;采用線程池技術(shù),為模擬器終端及每個(gè)IEC61850 客戶端開辟單獨(dú)的線程進(jìn)行通信。
全文摘要
本發(fā)明提出的基于IEC61850的服務(wù)器端模擬系統(tǒng)及方法,應(yīng)用于采用IEC61850通信的數(shù)字化變電站及傳統(tǒng)變電站,該系統(tǒng)由模擬器終端及模擬器控制臺(tái)兩部分組成,包括以下步驟模擬器終端加載SCD模型并解析,分解出IED需要的CID模型文件,以樹狀圖及列表形式進(jìn)行人機(jī)交互,為每個(gè)模型數(shù)據(jù)對(duì)象分配一個(gè)數(shù)據(jù)生成器,通過數(shù)據(jù)生成器產(chǎn)生狀態(tài)序列,并下傳到模擬器控制臺(tái);模擬器控制臺(tái)加載模擬器終端分解出的CID模型并解析,創(chuàng)建IEC61850數(shù)據(jù)庫,有序組織IEC61850模型引用路徑信息,根據(jù)數(shù)據(jù)生成器對(duì)應(yīng)的模型引用路徑尋址IEC61850數(shù)據(jù)庫,實(shí)時(shí)刷新IEC61850數(shù)據(jù)庫狀態(tài),通過IEC61850與站控層交互通信,從而完成IED服務(wù)器端的模擬。該系統(tǒng)可對(duì)全站IED進(jìn)行模擬預(yù)演,大大節(jié)省工程調(diào)試時(shí)間;具有可操作性強(qiáng)、高效、配置靈活的特點(diǎn)。
文檔編號(hào)H04L12/26GK101771581SQ20091024198
公開日2010年7月7日 申請(qǐng)日期2009年12月16日 優(yōu)先權(quán)日2009年12月16日
發(fā)明者任雁銘, 唐喜, 晉陽珺, 杜宇, 梁曉兵, 段新輝, 王治民, 陳炯聰, 高新華 申請(qǐng)人:廣東電網(wǎng)公司電力科學(xué)研究院;北京四方繼保自動(dòng)化股份有限公司