[發明專利]一種基于推理機的故障診斷方法、裝置及存儲介質在審
| 申請號: | 202210055267.5 | 申請日: | 2022-01-18 |
| 公開(公告)號: | CN114610729A | 公開(公告)日: | 2022-06-10 |
| 發明(設計)人: | 陳振安;容迪貞;曾偉剛;楊軍紅;劉浩 | 申請(專利權)人: | 廣東粵港澳大灣區硬科技創新研究院;西安中科天塔科技股份有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06N5/04 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 鐘文瀚 |
| 地址: | 510700 廣東省廣州市黃埔*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 推理 故障診斷 方法 裝置 存儲 介質 | ||
1.一種基于推理機的故障診斷方法,其特征在于,適用于專家系統中,包括:
初始化專家系統;
在接收到數據時,判斷所述數據的數據長度是否大于0,若是,則判斷所述數據為遙測參數;
在判斷推理機中的知識文件需要更新時,更新所述推理機中的知識文件;
將所述遙測參數以事實的形式傳遞至推理機,在所述事實觸發所述推理機中的知識文件的故障診斷規則時,根據所述故障診斷規則得到所述事實對應的診斷結果。
2.如權利要求1所述的基于推理機的故障診斷方法,其特征在于,在得到診斷結果后,還包括:
通過解析所述診斷結果中的Result結構得到診斷提示,根據所述診斷提示中的告警信息和告警等級進行故障處理。
3.如權利要求1所述的基于推理機的故障診斷方法,其特征在于,所述初始化專家系統,包括:
設置遙測參數的數據緩沖區,對專家系統中的推理機環境進行初始化,加載專家知識。
4.如權利要求1所述的基于推理機的故障診斷方法,其特征在于,在初始化專家系統之前,還包括:
通過在所述知識模板中的對應字段填入故障診斷規則,生成知識文件,將所述知識文件存入專家系統的數據庫中,并加載到專家系統的推理機中。
5.如權利要求1所述的基于推理機的故障診斷方法,其特征在于,在接收到符合預設條件的遙測參數之后,包括:
根據預先設定的緩存時間,判斷是否需要存儲所述遙測參數,若是,則將所述遙測參數存儲在數據庫,在到達緩存時間時,清除所存儲的遙測參數。
6.如權利要求5所述的基于推理機的故障診斷方法,其特征在于,清除所存儲的遙測參數,包括:
采用知識函數釋放所述遙測參數。
7.如權利要求1所述的基于推理機的故障診斷方法,其特征在于,診斷結果包括Result結構、ErrorParams結構和tmp結構,所述Result結構包括故障等級、故障信息和解決方案;所述ErrorParams結構包括異常參數結構;所述tmp結構包括中間的臨時變量。
8.如權利要求1所述的基于推理機的故障診斷方法,其特征在于,在判斷推理機中的知識文件需要更新時,更新所述推理機中的知識文件,具體為:
以預設的時間周期獲取數據庫中的知識文件更新時間,以及推理機中的知識文件加載時間,若所述知識加載時間早于所述知識文件更新時間,將所述數據庫中的知識文件更新至所述推理機中。
9.一種基于推理機的故障診斷裝置,其特征在于,包括:
初始化模塊,用于初始化專家系統;
參數判斷模塊,用于在接收到數據時,判斷所述數據的數據長度是否大于0,若是,則判斷所述數據為遙測參數;
知識更新模塊,用于在判斷推理機中的知識文件需要更新時,更新所述推理機中的知識文件;
診斷觸發模塊,用于將所述遙測參數以事實的形式傳遞至推理機,在所述事實觸發所述推理機中的知識文件的故障診斷規則時,根據所述故障診斷規則得到所述事實對應的診斷結果。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質包括存儲的計算機程序,其中,在所述計算機程序運行時控制所述計算機可讀存儲介質所在設備執行如權利要求1至8任一項所述的基于推理機的故障診斷方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東粵港澳大灣區硬科技創新研究院;西安中科天塔科技股份有限公司,未經廣東粵港澳大灣區硬科技創新研究院;西安中科天塔科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210055267.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自動排油系統及排油方法
- 下一篇:汽車交流發電機軸承壽命試驗工裝





