基于IEC61850標準中SCL的智能電子設備建模
由上述過(guò)程可以看出,每個(gè)模型均為樹(shù)形結構的數據。樹(shù)的每個(gè)元素是數據:最上面的IED是“pq”,它包含邏輯物理設備(LPHD)、測量(MMXU)。MMXU包含數據,例如“啟動(dòng)(Str)”,每個(gè)數據又具有不同的數據屬性。由上圖可以看出,模型包括了邏輯設備、邏輯節點(diǎn)、數據屬性等。
3 文件一致性檢測
一致性測試是指驗證IED通信接口與IEC 61850標準要求的一致性,驗證串行鏈路上數據流與有關(guān)標準條件的一致性,例如信號形式和電平,位順序、幀格式、時(shí)間同步、定時(shí)、訪(fǎng)問(wèn)組織以及對錯誤的處理,每個(gè)IED產(chǎn)品在投入運行前都必須通過(guò)一致性測試。IEC 61850—10部分規定了一致性測試的詳細內容和要求來(lái)保證各廠(chǎng)商和用戶(hù)都能真實(shí)評價(jià)IED設備對標準的支持情況。一條IEC 61850的信息能夠被理解,依賴(lài)于以下要素:
(1)承載信息語(yǔ)義的模型結構層次。
(2)承載信息的條目名稱(chēng),信息的一致取決于名稱(chēng)空間的一致。
(3)承載信息的數據類(lèi)型,信息一致要求具有相同的數據類(lèi)型。
有關(guān)模型配置文件測試主要包括:按照IEC 61850—6檢測CID配置文件與SCL XML模式定義是否一致;檢測CID配置文件與網(wǎng)絡(luò )上的由DUT實(shí)際數據、數據類(lèi)型和服務(wù)是否相符合。有關(guān)數據的測試項主要包括:檢測每個(gè)邏輯節點(diǎn)的強制項是否存在;檢測每一個(gè)存在項的數據類(lèi)型是否與標準相符;檢測ACSI模型和服務(wù)映射是否與標準規定相一致。圖8為對上述搭建模型進(jìn)行的一致性檢測結果。
如圖8所示實(shí)例,可以看出有一處不一致,出現不一致的原因是標準中定義stVal的數據類(lèi)型與配置不符合,必須將所有不能通過(guò)標準一致性檢測的部分進(jìn)行修正,這是SCL文件可剛的前提,只有通過(guò)一致性監測的文件才可用。雖然此種方法搭建的模型簡(jiǎn)單明了,層次清楚,但實(shí)踐中發(fā)現SCL模型尚有缺陷:它不能搭建出完全滿(mǎn)足IEC61850中定義的對象模型;公共數據類(lèi)、邏輯節點(diǎn)類(lèi)中的一些信息無(wú)法在SCL模型中找到對應的部分。因此為完整表述公共數據類(lèi)、邏輯節點(diǎn)類(lèi)模型的信息,在實(shí)際應用當中還需要對SCL模型作一些修改。
4 結束語(yǔ)
介紹了SCL的語(yǔ)法結構、對象模型,描述了基于SCL的IEC61850變電站自動(dòng)化系統中智能電子設備的配置過(guò)程。相對于傳統的變電站自動(dòng)化系統,IEC61850的配置方式有著(zhù)較強的優(yōu)勢:減少了變電站自動(dòng)化系統工程化的工作量、易于實(shí)現各廠(chǎng)商產(chǎn)品之間的互操作等。文章還根據IEC61850協(xié)議中SCL的語(yǔ)法規則,數據模型的定義等,介紹了用Kalkitech SCL Manager軟件搭建的變電站內IED模型的方法,并對所搭建的模型進(jìn)行了一致性檢測,敘述了搭建模型過(guò)程中發(fā)現的優(yōu)點(diǎn)與缺陷。
評論