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