[發明專利]電網企業CIM模型增量比較工具無效
| 申請號: | 201010102612.3 | 申請日: | 2010-01-29 |
| 公開(公告)號: | CN101789042A | 公開(公告)日: | 2010-07-28 |
| 發明(設計)人: | 陳琰;施綺;李燦;徐堯強;吳湘;馬歡;吳超;張韌 | 申請(專利權)人: | 華東電網有限公司;上海東云信息技術發展有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 上海明成云知識產權代理有限公司 31232 | 代理人: | 常明 |
| 地址: | 200002*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電網 企業 cim 模型 增量 比較 工具 | ||
1.一種電網企業CIM模型增量比較工具,其特征在于,包括以下步驟:
A)解析新版本全量CIM文件;
B)建立CIM模型集合A;
C)獲取存儲的前一個CIM模型集合B;
D)基于模型比較規則算法進行模型增量比較;
E)生成模型增量文件;
F)根據模型增量文件存儲新版本CIM模型。
2.根據權利要求1所述的電網企業CIM模型增量比較工具,其特征在于,所述步驟D)包括:
步驟D1)判斷對象是否是新對象,即判斷集合A中某個對象是否在集合B中存在,若是,則對象加入集合的插入項;若否,則遍歷對象;
步驟D2)判斷對象是否已過時,即判斷集合A中的某個對象是否在集合B中不存在,若是,則對象加入集合的刪除項;若否,則遍歷對象;
步驟D3)判斷對象是否已更改,即判斷集合A中某個對象在集合B中存在但其CIM屬性或關聯關系發生了變化,若是,則對象加入集合的更新項;若否,則遍歷屬性和對象。
3.根據權利要求2所述的電網企業CIM模型增量比較工具,其特征在于,所述步驟D1)包括:
步驟D1a)計算:集合A-集合B;
步驟D1b)遍歷對象;
步驟D1c)判斷對象是否是新對象,若是,則執行步驟D1d);若否,則執行步驟D1e);
步驟D1d)對象加入集合的插入項;
步驟D1e)判斷遍歷對象是否結束,若是,則執行步驟D2);若否,則執行步驟D1b)。
4.根據權利要求2所述的電網企業CIM模型增量比較工具,其特征在于,所述步驟D2)包括:
步驟D2a)計算:集合B-集合A;
步驟D2b)遍歷對象;
步驟D2c)判斷對象是否已過時,若是,則執行步驟D2d);若否,則執行步驟D2e);
步驟D2d)對象加入集合的刪除項;
步驟D2e)判斷遍歷對象是否結束,若是,則執行步驟D3a);若否,則執行步驟D2b)。
5.根據權利要求2所述的電網企業CIM模型增量比較工具,其特征在于,所述步驟D3)包括:
步驟D3a)計算:集合A&集合B;
步驟D3b)遍歷對象;
步驟D3c)遍歷屬性;
步驟D3d)判斷屬性或關聯關系是否變化,若是,則執行步驟D3e);若否,則執行步驟D3f);
步驟D3e)對象加入集合的更新項;
步驟D3f)判斷遍歷屬性是否結束,若是,則執行步驟D3g);若否,則執行步驟D3c);
步驟D3g)判斷遍歷對象是否結束,若是,則算法結束;若否,則執行步驟D3b)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華東電網有限公司;上海東云信息技術發展有限公司,未經華東電網有限公司;上海東云信息技術發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010102612.3/1.html,轉載請聲明來源鉆瓜專利網。





