[發(fā)明專利]基于自然語言識別的規(guī)程自動化執(zhí)行方法在審
| 申請?zhí)枺?/td> | 201811569525.1 | 申請日: | 2018-12-21 |
| 公開(公告)號: | CN111353305A | 公開(公告)日: | 2020-06-30 |
| 發(fā)明(設(shè)計)人: | 劉培邦;尹繼超;張緒怡;魯星言;齊靜雯;聶紅偉;劉純;張登;尹飛;謝成龍 | 申請(專利權(quán))人: | 核動力運行研究所;中核武漢核電運行技術(shù)股份有限公司 |
| 主分類號: | G06F40/289 | 分類號: | G06F40/289;G06F9/54 |
| 代理公司: | 核工業(yè)專利中心 11007 | 代理人: | 王潔 |
| 地址: | 430223 湖北省武漢*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 自然語言 識別 規(guī)程 自動化 執(zhí)行 方法 | ||
本發(fā)明涉及計算機規(guī)程數(shù)字化技術(shù)領(lǐng)域,更具體地說,涉及一種應(yīng)用于規(guī)程數(shù)字化的基于自然語言識別的規(guī)程自動化執(zhí)行方法。現(xiàn)有核電DCS在測試、調(diào)試、運行過程中,現(xiàn)有手段一般是測試人員拿著紙質(zhì)文檔進行手動測試。本方法主要包括兩個重要的模塊:自然語言識別引擎和規(guī)程自動化執(zhí)行引擎。自然語言識別引擎實現(xiàn)了規(guī)程文檔的文本文字轉(zhuǎn)換為計算機語言的過程,難點在于文本文件的識別和計算機語言的生成;規(guī)程自動化執(zhí)行引擎根據(jù)生成的計算機語言完成規(guī)程一步一步地操作,并對操作結(jié)果給出判斷,生成測試記錄。本發(fā)明應(yīng)用自然語言識別技術(shù),將規(guī)程文本轉(zhuǎn)換成機器語言,實現(xiàn)規(guī)程的自動化執(zhí)行,提高了工作效率。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機規(guī)程數(shù)字化技術(shù)領(lǐng)域,更具體地說,涉及一種應(yīng)用于規(guī)程數(shù)字化的基于自然語言識別的規(guī)程自動化執(zhí)行方法。
背景技術(shù)
核電DCS出場階段有出廠測試規(guī)程、現(xiàn)場調(diào)試階段有調(diào)試規(guī)程、核電廠運行期間有運行維護規(guī)程。這些規(guī)程的文字很多、文檔量很大,現(xiàn)有手段一般是測試人員拿著紙質(zhì)文檔進行手動測試。核電DCS是一個高度計算機化的控制系統(tǒng),規(guī)程的測試可以通過計算機化的形式進行自動執(zhí)行。因此我們在工程實踐的基礎(chǔ)上提出了基于自然語言識別的規(guī)程自動化執(zhí)行方法。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的:
本發(fā)明要解決的技術(shù)問題在于,應(yīng)用自然語言識別技術(shù),將規(guī)程文本轉(zhuǎn)換成機器語言,實現(xiàn)規(guī)程的自動化執(zhí)行。
為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:
基于自然語言識別的規(guī)程自動化執(zhí)行方法主要包括兩個重要的模塊:自然語言識別引擎和規(guī)程自動化執(zhí)行引擎。自然語言識別引擎實現(xiàn)了規(guī)程文檔的文本文字轉(zhuǎn)換為計算機語言的過程,難點在于文本文件的識別和計算機語言的生成;規(guī)程自動化執(zhí)行引擎根據(jù)生成的計算機語言完成規(guī)程一步一步地操作,并對操作結(jié)果給出判斷,生成測試記錄。整個過程由計算機自動化的執(zhí)行。
1.基于自然語言識別的規(guī)程自動化執(zhí)行方法,包括以下步驟:
S1:將所做測試的測試規(guī)程所對應(yīng)的初始化規(guī)程導(dǎo)入,轉(zhuǎn)到S2;
S2:選擇加載測試規(guī)程文本,一般測試規(guī)程文本為EXCEL格式,轉(zhuǎn)到S3;
S3:自然語言識別引擎通過對文本文字命令進行關(guān)鍵字提取,通過關(guān)鍵字將文本轉(zhuǎn)化成應(yīng)用程序?qū)?yīng)的腳本和具體的操作動作,轉(zhuǎn)到S4;
S4:對于已轉(zhuǎn)化的規(guī)程選擇執(zhí)行方法,若選擇自動執(zhí)行,轉(zhuǎn)到S5;若選擇手動執(zhí)行,轉(zhuǎn)到S6;
S5:規(guī)程自動化引擎通過使用RPC協(xié)議遠(yuǎn)程調(diào)用通信服務(wù)器上的驅(qū)動程序,使測試步驟自動執(zhí)行,轉(zhuǎn)到S7;
S6:手動執(zhí)行測試步驟,能夠選擇任一步驟單獨執(zhí)行,轉(zhuǎn)到S7;
S7:顯示測試結(jié)果信息,將測試結(jié)果信息上傳至服務(wù)器;
其中,S3中自然語言識別引擎,需要操作動作或函數(shù)進行分類構(gòu)建操作樹;所述的S5中規(guī)程自動化包括自動執(zhí)行(AUTO)、循環(huán)執(zhí)行、單步執(zhí)行、暫停、繼續(xù)、停止。
S3主要包括以下步驟:
(1)采取自然語言文本、短語以及的分詞方法;分詞算法包括基于詞典的方法、基于統(tǒng)計的分詞、基于規(guī)則的分詞、基于字標(biāo)注的中文分詞方法。
(2)標(biāo)注詞性,對句子中的詞語進行詞性標(biāo)注,將動詞、名詞進行有效標(biāo)準(zhǔn),便于最后的語義理解,包括基于規(guī)則的標(biāo)注算法,隨機標(biāo)注算法,混合型的標(biāo)注算法。
(3)提取關(guān)鍵字,提取語句中核心的詞語,便于進行準(zhǔn)備的翻譯。
(4)對語句進行語義并與對應(yīng)的執(zhí)行操作進行對應(yīng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于核動力運行研究所;中核武漢核電運行技術(shù)股份有限公司,未經(jīng)核動力運行研究所;中核武漢核電運行技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811569525.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種核電站事故工況下進入和退出數(shù)字化事故規(guī)程的方法
- 核電站數(shù)字化規(guī)程操作方法和系統(tǒng)
- 變電站現(xiàn)場運行規(guī)程模塊化編輯系統(tǒng)及方法
- 基于SAMBA協(xié)議的核電DCS規(guī)程仿真系統(tǒng)及方法
- 壓水堆核電廠故障規(guī)程與事故處理規(guī)程的接口方法和系統(tǒng)
- 一種基于平面圖形編碼技術(shù)的核電廠操作規(guī)程系統(tǒng)
- 一種基于平面圖形編碼技術(shù)的核電廠操作規(guī)程設(shè)計方法
- 核電廠事故規(guī)程信息化系統(tǒng)及核電廠事故規(guī)程信息化方法
- 一種核電運行規(guī)程移動執(zhí)行卡片生成系統(tǒng)及方法
- 基于DCS系統(tǒng)的核電站規(guī)程數(shù)字化轉(zhuǎn)換方法和系統(tǒng)





