[發明專利]一種繼電保護定值單數字化存儲的方法在審
| 申請號: | 202211124362.2 | 申請日: | 2022-09-15 |
| 公開(公告)號: | CN115470213A | 公開(公告)日: | 2022-12-13 |
| 發明(設計)人: | 何潛;楊劍;劉偉;雷雨;陳力;王良毅;張明媚;歐睿 | 申請(專利權)人: | 國網重慶市電力公司;南京南瑞信息通信科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/25;G06F9/448;G06Q10/00;G06Q50/06 |
| 代理公司: | 南京業騰知識產權代理事務所(特殊普通合伙) 32321 | 代理人: | 宋守安 |
| 地址: | 400014 *** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 保護 定值單 數字化 存儲 方法 | ||
1.一種繼電保護定值單數字化存儲的方法,其特征在于,包括以下步驟:
S1、梳理PDF定值單的樣式,制定不同樣式的解析模板,設計數據庫表結構;
S2、將PDF中的表格數據轉換為JSON數組數據,在JSON數據中存放有每個各自距離左上角的距離,即經緯度、各自本身的寬度、高度和格子內容;
S3、通過位置特征獲取相應數據,并進行結構化存儲。
2.根據權利要求1所述的一種繼電保護定值單數字化存儲的方法,其特征在于:所述步驟S1中,對所述定值單格式進行定義的內容包括基礎信息、定值和備注。
3.根據權利要求2所述的一種繼電保護定值單數字化存儲的方法,其特征在于:所述基礎信息和備注設置為主表,所述定值設置為從表,所述備注定義為格子寬度占比大于整個表格寬度的90%的部分內容。
4.根據權利要求1所述的一種繼電保護定值單數字化存儲的方法,其特征在于:所述步驟S2中,將PDF中的表格數據轉換為JSON數組數據,包括以下子步驟:
a、調用tabula-javajar包中CommandLineAPP類中的方法,將PDF文檔中的表格數據轉換成JSON數組;
b、對JSON數組數據進行初步過濾,去除掉解析中存在數據為空的記錄;
c、解析基礎信息部分的內容,定值單中基礎信息部分包括屬性字段和屬性值;
d、解析定值部分的內容,定值單中定值部分定義表頭和表項,其中,表頭為屬性字段,表項為屬性值,其中定值項數據格式包括在每行中存在兩組定值的情況以及每行只有一組定值參數的情況;
e、解析備注數據,備注數據通常并無關鍵字對應,但備注部分通常占位較寬,在取值時遍歷循環JSON數組,將其中符合寬度/表格寬度大于85%的部分作為備注部分進行記錄。
5.根據權利要求4所述的一種繼電保護定值單數字化存儲的方法,其特征在于:解析單組定值時,通過使用所述步驟c中獲取到的定值項表頭信息數據,判斷為只存在單組的情況,按照定值起始位置,依次遍歷JSON數組數據,將與表頭距離左側距離相同,寬度相等的數據對應記錄,獲得定值詳情數據,若包含單位字段,需將獲取的定值和單位兩個格子的數據組裝拼接起來。
6.根據權利要求4所述的一種繼電保護定值單數字化存儲的方法,其特征在于:解析重復兩組定值時,通過使用所述步驟c中獲取到的定值項表頭信息數據,判斷存在重復列的情況,按照定值起始位置,依次遍歷JSON數組數據,獲取第一組定值數據,將與表頭距離左側距離相同,寬度相等的數據對應記錄,完成第一組定值數據獲取后,再重復上述操作,從定值數據起始行開始,遍歷獲取第二組定值數據并記錄,若包含單位字段,需將獲取的定值和單位兩個格子的數據組裝拼接起來。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網重慶市電力公司;南京南瑞信息通信科技有限公司,未經國網重慶市電力公司;南京南瑞信息通信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211124362.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:醫用介入導管
- 下一篇:一種綜合能源微網的規劃模型構建方法





