[發明專利]一種智能變電站SCD文件的校驗方法在審
| 申請號: | 201510610964.2 | 申請日: | 2015-09-23 |
| 公開(公告)號: | CN105224511A | 公開(公告)日: | 2016-01-06 |
| 發明(設計)人: | 張燦勇;李惠民;王樂挺 | 申請(專利權)人: | 山東網聰信息科技有限公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 250101 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 變電站 scd 文件 校驗 方法 | ||
1.一種智能變電站SCD文件的校驗方法,其特征是,包括以下過程:
根據規范要求,生成各項校驗規則,并將生成的校驗規則組織到規則鏈中;
讀取SCD文件,生成數據對象;
選取校驗規則對生成的數據對象進行校驗處理;
輸出校驗結果。
2.根據權利要求1所述的一種智能變電站SCD文件的校驗方法,其特征是,所述校驗規則來源于國家電網規范要求,用于在國家電網體系內規范統一SCD文件的使用方式;所述各項校驗規則的生成過程為:專家系統對規范要求進行解讀,結合業內的通用規則及61850規范,利用Drools提供的領域語言提煉出所需的各項校驗規則。
3.根據權利要求2所述的一種智能變電站SCD文件的校驗方法,其特征是,所述校驗規則包括限制VLAN-ID為3位16進制值的GSE通信配置。
4.根據權利要求1所述的一種智能變電站SCD文件的校驗方法,其特征是,所述數據對象的數據結構依據SCL語言的規范即XSD文件,借助JDK提供的JAXB模塊自動生成;所述數據對象的生成過程包括以下步驟:
(1)對SCD文件進行DOM解析,將SCD文件進行數據對象化轉換;
(2)收集所有的在SCD中引用的XSD文件;
(3)根據邏輯處理要求,調整java文件生成所需的配置;
(4)執行腳本,生成對應數據對象的java文件。
5.根據權利要求1所述的一種智能變電站SCD文件的校驗方法,其特征是,所述對生成的數據對象進行校驗處理的過程為:首先將各項校驗規則組織成一條條校驗邏輯并注入規則引擎中,然后根據校驗要求對各項校驗規則的執行順序及上下文環境進行配置,最后將所需校驗的數據對象傳入規則引擎中進行校驗。
6.根據權利要求1所述的一種智能變電站SCD文件的校驗方法,其特征是,所述將生成的校驗規則組織到規則鏈中的過程為:通過drools提供的dsl語言,實現相應的校驗規則算法,并將其作為配置的一部分存儲在Drools所需的drl文件中。
7.根據權利要求1所述的一種智能變電站SCD文件的校驗方法,其特征是,在對生成的數據對象進行校驗處理過程中,將數據對象依次傳入規則引擎中進行驗證,如果驗證通過則對下一個數據對象進行驗證,否則生成一條警告信息并進行緩存后再對下一個數據對象進行驗證。
8.根據權利要求1所述的一種智能變電站SCD文件的校驗方法,其特征是,所述輸出校驗結果的過程為:對生成的數據對象進行校驗完畢后,將所有的校驗結果寫入結果文件,并將生成的結果文件置于合適位置向用戶進行展示。
9.根據權利要求1至8任一項所述的一種智能變電站SCD文件的校驗方法,其特征是,將輸出的校驗結果寫入Excel文件中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東網聰信息科技有限公司,未經山東網聰信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510610964.2/1.html,轉載請聲明來源鉆瓜專利網。





