[發明專利]一種基于調度防誤領域語言的防誤規則庫構建方法有效
| 申請號: | 202011488136.3 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112507083B | 公開(公告)日: | 2022-07-01 |
| 發明(設計)人: | 楊凡;程哲;辛闊;楊林;邱生敏;唐卓堯;吳小剛;孫雁斌;單政博;陳興望;許士錦;呂耀棠;王子強 | 申請(專利權)人: | 中國南方電網有限責任公司 |
| 主分類號: | G06F16/33 | 分類號: | G06F16/33;G06F40/154;G06F40/205;G06F40/242;G06F40/253;G06F40/279;G06F40/30 |
| 代理公司: | 南京縱橫知識產權代理有限公司 32224 | 代理人: | 俞翠華 |
| 地址: | 510000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 調度 領域 語言 規則 構建 方法 | ||
1.一種基于調度防誤領域語言的防誤規則庫構建方法,其特征在于,包括:
構建防誤領域專業詞典;
基于所述防誤領域專業詞典中的不同對象,分別構建面向對象語義模型;
創建領域專用語言;
基于所述領域專用語言對自然語言所描述的規則進行語義識別,獲得相應的領域語言;
對領域語言所描述的規則進行解析,得到最終的規則庫;
所述面向對象語義模型的構建步驟包括:
以面向對象方法,基于梳理的電網防誤業務模型建立對應的業務類,設計覆蓋調度規則業務面向對象語言,形成面向對象語義模型;
所述基于所述領域專用語言對自然語言所描述的規則進行語義識別,具體為:
通過自然語言處理技術,利用HANLP分詞器對輸入的自然語言所描述的規則進行分詞,將分詞結果中每個單詞在所述防誤領域專業詞典中進行專用詞查找,然后執行停用詞去除、專用詞替換,形成由專用詞組成的語句,將結果語句保存形成相應的領域語言;
所述對領域語言所描述的規則進行解析,具體為:
利用ANTLR java語法解析器對所述領域語言進行解析,形成抽象語法樹;將抽象語法樹與對象語義模型進行連接,并對語義連接為條件判斷的詞進行組合,轉換形成可執行的基于語義模型的程序腳本,通過java腳本執行器執行程序腳本,完成防誤規則檢查。
2.根據權利要求1所述的一種基于調度防誤領域語言的防誤規則庫構建方法,其特征在于:所述防誤領域專業詞典通過以下子步驟構建:
采用Methontology方法,對電網調度規則自然語言文本進行分詞分析,形成初始的詞庫;
基于所述初始的詞庫進行專用詞歸類,分為設備、屬性、動作、狀態,并對各專用詞標識屬性、動作、狀態的上下位關系;
對表達多個表達同一意思的同義詞進行篩選,保留最佳詞,縮小初始的詞庫大小;
梳理詞與詞之間存在的繼承關系;
梳理詞與詞之間存在的類與實例關系,形成電力調度領域專用詞庫,包括防誤規則中需要使用的每個單詞標準詞和同義詞,建立對照表,形成防誤領域專業詞典。
3.根據權利要求1所述的一種基于調度防誤領域語言的防誤規則庫構建方法,其特征在于:所述領域專用語言的創建步驟包括:
提出面向調度防誤領域的語言的結構,并定義語法規則,基于語法規則詞法分析器和解析器將領域專用語言轉換為抽象語法樹的規則或解析樹的規則。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國南方電網有限責任公司,未經中國南方電網有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011488136.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多功能計算機主板安裝基座
- 下一篇:顯示屏組件及電子設備





