[發明專利]一種配電網模型的拓撲分析方法、裝置及存儲介質在審
| 申請號: | 202010784263.1 | 申請日: | 2020-08-06 |
| 公開(公告)號: | CN112100285A | 公開(公告)日: | 2020-12-18 |
| 發明(設計)人: | 王國慶;劉鵬;杜建;呂廣憲;漆銘鈞 | 申請(專利權)人: | 國網上海能源互聯網研究院有限公司;國家電網有限公司;國網湖南省電力有限公司 |
| 主分類號: | G06F16/28 | 分類號: | G06F16/28;G06F16/2455;G06F16/901;G06Q50/06 |
| 代理公司: | 北京工信聯合知識產權代理有限公司 11266 | 代理人: | 夏德政 |
| 地址: | 200131 上海市浦東新區中國(上海)自*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 配電網 模型 拓撲 分析 方法 裝置 存儲 介質 | ||
1.一種配電網模型的拓撲分析方法,其特征在于,包括:
根據預先建立的校驗規則,對第一模型進行校驗,其中所述校驗規則包括針對基本語法、命名空間、頭文件、特殊約定、電網主要一次設備以及電網主要二次設備進行校驗的規則;
當第一模型通過校驗時,構建引擎式解析內核并根據引擎式解析內核對所述第一模型進行解析,得到解析后的第一模型,根據模型標準建立第二模型并將所述解析后的第一模型映射到所述第二模型,其中所述第二模型使用了預定的程序語言以及預定的圖數據庫;
利用預定的程序語言的多協程以及高并發特性,啟動多個協程,將解析后的第一模型并發地寫入到所述預定的圖數據庫,其中協程為用戶級線程;
在所述預定的圖數據庫中查找與第一模型相關的所有的圖結構以及圖結構的節點,并根據所查找到的圖結構以及圖結構的節點,對配電網模型進行拓撲分析,確定所述拓撲分析結果;以及
輸出所述拓撲分析結果。
2.根據權利要求1所述的方法,其特征在于,根據模型標準建立第二模型并將所述解析后的第一模型映射到所述第二模型的操作,包括:
確定與所述預定的圖數據庫中的實體參數對應的實體屬性,確定與所述實體屬性連接的相應的關系規則,其中所述預定的圖數據庫中的每一個實體對應一個設備;以及
根據所述關系規則,為每一個設備建立對應的預定程序語言結構體,并且為每一個預定程序語言結構體添加多個字段。
3.根據權利要求1所述的方法,其特征在于,在所述預定的圖數據庫中查找與第一模型相關的所有的圖結構以及圖結構的節點,并根據所查找到的圖結構以及圖結構的節點,對配電網模型進行拓撲分析,確定所述拓撲分析結果的操作,包括:
判定所述預定的圖數據庫中的圖結構的數量是否大于等于2;
在所述圖結構的數量大于等于2的情況下,查找每個圖結構的拓撲節點數;以及
在所述圖結構的數量為1的情況下,查找所述圖結構的拓撲節點到自己的節點拓撲。
4.根據權利要求3所述的方法,其特征在于,在所述圖結構的數量大于等于2的情況下,查找每個圖結構的拓撲節點數的操作,包括:
確定拓撲節點數大于0的圖結構的數量;以及
在所述拓撲節點數大于0的圖結構的數量大于等于2的情況下,確定存在孤島。
5.根據權利要求3所述的方法,其特征在于,包括:在所述圖結構的數量為1的情況下,查找所述圖結構的拓撲節點到自己的節點拓撲的操作,包括:
在所述圖結構的拓撲節點到自己的節點拓撲不為空的情況下,確定存在環網;以及
在所述圖結構的拓撲節點到自己的節點拓撲為空的情況下,確定存在單孤島。
6.一種存儲介質,其特征在于,所述存儲介質包括存儲的程序,其中,在所述程序運行時由處理器執行權利要求1至5中任意一項所述的方法。
7.一種配電網模型的拓撲分析裝置,其特征在于,包括:
校驗模塊,用于根據預先建立的校驗規則,對第一模型進行校驗,其中所述校驗規則包括針對基本語法、命名空間、頭文件、特殊約定、電網主要一次設備以及電網主要二次設備進行校驗的規則;
解析映射模塊,用于當第一模型通過校驗時,構建引擎式解析內核并根據引擎式解析內核對所述第一模型進行解析,得到解析后的第一模型,根據模型標準建立第二模型并將所述解析后的第一模型映射到所述第二模型,其中所述第二模型使用了預定的程序語言以及預定的圖數據庫;
寫入模塊,用于利用預定的程序語言的多協程以及高并發特性,啟動多個協程,將解析后的第一模型并發地寫入到所述預定的圖數據庫,其中協程為用戶級線程;
分析模塊,用于在所述預定的圖數據庫中查找與第一模型相關的所有的圖結構以及圖結構的節點,并根據所查找到的圖結構以及圖結構的節點,對配電網模型進行拓撲分析,確定所述拓撲分析結果;以及
輸出模塊,用于輸出所述拓撲分析結果。
8.一種配電網模型的拓撲分析裝置,其特征在于,包括:
處理器;以及
存儲器,與所述處理器連接,用于為所述處理器提供處理以下處理步驟的指令:
根據預先建立的校驗規則,對第一模型進行校驗,其中所述校驗規則包括針對基本語法、命名空間、頭文件、特殊約定、電網主要一次設備以及電網主要二次設備進行校驗的規則;
當第一模型通過校驗時,構建引擎式解析內核并根據引擎式解析內核對所述第一模型進行解析,得到解析后的第一模型,根據模型標準建立第二模型并將所述解析后的第一模型映射到所述第二模型,其中所述第二模型使用了預定的程序語言以及預定的圖數據庫;
利用預定的程序語言的多協程以及高并發特性,啟動多個協程,將解析后的第一模型并發地寫入到所述預定的圖數據庫,其中協程為用戶級線程;
在所述預定的圖數據庫中查找與第一模型相關的所有的圖結構以及圖結構的節點,并根據所查找到的圖結構以及圖結構的節點,對配電網模型進行拓撲分析,確定所述拓撲分析結果;以及
輸出所述拓撲分析結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網上海能源互聯網研究院有限公司;國家電網有限公司;國網湖南省電力有限公司,未經國網上海能源互聯網研究院有限公司;國家電網有限公司;國網湖南省電力有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010784263.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高頻電壓精密隔離放大器
- 下一篇:一種服裝生產用熨燙干燥機





