[發明專利]由IEC61850 SCD文件生成嵌入式遠動系統裝置定義的方法有效
| 申請號: | 200910035963.4 | 申請日: | 2009-09-28 |
| 公開(公告)號: | CN101694952A | 公開(公告)日: | 2010-04-14 |
| 發明(設計)人: | 曾元靜;李忠明 | 申請(專利權)人: | 國電南京自動化股份有限公司 |
| 主分類號: | H02J13/00 | 分類號: | H02J13/00;G06F17/30;G06F17/22 |
| 代理公司: | 南京縱橫知識產權代理有限公司 32224 | 代理人: | 董建林;許婉靜 |
| 地址: | 210003 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | iec61850 scd 文件 生成 嵌入式 系統 裝置 定義 方法 | ||
1.一種由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:包括以下步驟
1)采用SAX方式來分割整個SCD文件為多個xml文件;
2)采用DOM方式解析分割后的各個xml文件;
3)根據SCD文件中數據集名到遠動系統的裝置定義數據庫中數據類型映射關系,以及遠動系統所需CDC屬性的預定義規則,得到遠動系統數據庫所需的裝置信息,從而生成遠動系統裝置定義。
2.根據權利要求1所述的由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:在所述步驟1)中,采用SAX方式來分割整個SCD文件,提取“Communication”、“DataTypeTemplates”和“IED”標記,將整個文件切割成一個Communication.xml文件,一個DataTypeTemplates.xml文件和若干個ied_裝置名稱.xml文件,Communication.xml文件描述邏輯節點間的通信連接和IED的訪問點;DataTypeTemplates.xml文件描述數據類型模板,包括LNodeType、DOType、DATtype和EnumType;ied_裝置名稱.xml文件描述各個智能電子裝置模型,包括智能電子裝置提供的服務、訪問點、邏輯設備、邏輯節點和數據集。
3.根據權利要求2所述的由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:在所述步驟2)中,在采用DOM方式解析Communication.xml文件過程中,載入Communication.xml文件生成COMM樹,遍歷該樹兒子節點SubNetWork,即子網,根據其屬性得到子網名稱、類型和個數,針對遠動系統數據庫有選擇性的導入類型為MMS的通信子網。
4.根據權利要求2所述的由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:在所述步驟2)中,采用DOM方式解析DataTypeTemplates.xml文件過程中,載入DataTypeTemplates.xml文件,生成DataTypeTemplates樹,解析ied_裝置名稱.xml文件時,遍歷DataTypeTemplates樹,獲取CDC和DAName。?
5.根據權利要求2所述的由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:在所述步驟2)中,采用DOM方式解析ied_裝置名稱.xml文件過程中,包括以下步驟
a)載入ied_裝置名稱.xml文件生成IED樹,遍歷該樹,由IED屬性生成遠動系統裝置基本配置信息;
b)接著由LDevice生成遠動系統裝置CPU信息;
c)再由DataSet生成點的分組類型;
d)最后由FCD/FCDA生成點的信息,層層遞近導入遠動系統裝置的完整定義,釋放IED樹,從而釋放內存。
6.根據權利要求5所述的由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:在所述步驟a)中,遍歷IED樹,由IED屬性得到裝置名稱、類型、廠家、版本信息,以及由子網信息獲取的裝置通信地址,這部分信息作為遠動系統裝置基本配置信息。
7.根據權利要求5所述的由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:在所述步驟b)中,遍歷IED樹的子節點AccessPoint,AccessPoint即為訪問點,訪問點與子網MMS通信,其孫子節點LDevice映射到遠動系統數據庫作為遠動系統裝置的一個CPU。
8.根據權利要求5所述的由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:在所述步驟c)中,遍歷LDevice的兒子節點LNO,LNO的兒子節點DataSet映射到遠動系統數據庫相當于信息點所屬類型,由DataSet數據集屬性名稱定義遠動系統裝置CPU下所包含的信息類型。
9.根據權利要求5所述的由IEC61850?SCD文件生成嵌入式遠動系統裝置定義的方法,其特征在于:在所述步驟d)中,遍歷DataSet的兒子節點FCD或FCDA,FCDA直接映射到遠動系統裝置的一個點,而FCD則遍歷DataTypeTemplates樹得到其CDC和對應DAName,對DAName進行篩選,FCD映射到遠動系統裝置的一個或多個點。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國電南京自動化股份有限公司,未經國電南京自動化股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910035963.4/1.html,轉載請聲明來源鉆瓜專利網。





