999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CBR技術的數控機床故障診斷專家系統

2016-08-02 03:58:52陳永強
西昌學院學報(自然科學版) 2016年1期
關鍵詞:故障診斷案例故障

陳永強

基于CBR技術的數控機床故障診斷專家系統

陳永強

(蕪湖職業技術學院機械工程學院,安徽蕪湖241006)

在使用和維護數控機床的過程中,要求使用者掌握較強的專業技能,并能快速處理故障問題。利用基于CBR推理技術,構建了數控機床故障診斷專家系統,并且進行了原型系統的驗證。通過對數控機床故障案例特征的研究,梳理故障知識結構,構建數控機床故障案例庫,利用根據數控機床特征,為不同的故障屬性設置權重,利用基于相似系數的方法,將提出的問題與故障案例庫中的案例進行相似性對比,選出相似性最高的案例作為故障診斷方案,以實現數控機床故障診斷推理。

數控機床;CBR;專家系統;案例庫

0 引言

由于數控機床在工業領域,特別是制造業領域使用比例高,并且其原理涉及的多個領域高新技術融合,所以數控機床的使用維護顯得至關重要。合理的使用數控機床、正確的維護數控機床、準確的維修數控機床,對于保障生產制造的高效、穩定進行顯得尤為重要。

數控機床的自動化程度高、集成化程度高,其加工對象、加工條件及加工類型復雜多變,因此在使用過程中故障發生點較多,故障隨機性大,給故障診斷和排除帶來了不少困難。人工智能技術中的CBR(Case-Based Reasoning)技術,在解決這一問題時具有獨特的優勢。本文研究基于CBR的數控機床故障診斷推理理論與方法。通過研究過去數控機床故障案例特征,梳理故障知識結構,構建數控機床故障案例庫,利用數控機床特征,為不同的故障屬性設置權重,利用基于相似系數的方法,將提出的問題與故障案例庫中的案例進行相似性對比,選出相似性最高的案例,作為故障診斷方案,以實現數控機床故障診斷推理。

基于CBR技術的數控機床故障專家系統的提出,可以及時響應機床設備的故障處理,并且其完備的知識可以彌補實際操作、維護、維修技術人員的專業技術知識的缺乏,對提高工業生產效率,改善制造水平具有一定的實際意義。

1 CBR技術

基于案例的推理(Case-Based Reasoning,CBR)。CBR的推理方式非常獨特并且有著廣泛而成功的應用,目前已成為人工智能領域一種新興的問題求解方法,得到國際學術界的廣泛關注。

傳統的基于RBR(Rule-Based Reasoning)的專家系統工作流程是人類與計算機溝通交流處理解決問題,這種推理方法優勢在于便于解釋,使用者容易理解,而缺點是難以獲取知識、維護及推理難度大,當信息量大時難以處理。

基于CBR的專家系統案例的工作過程與基于RBR的推理方式類似,但推理方式有了較大的變化,人機交互比例降低,使用者只需提供較少的信息便可獲得具體全面的解答,較傳統的專家系統有了更強的信息處理能力[1]。

1.1 CBR的工作過程及相關技術

在利用案例推理技術進行問題求解的時候,有一套完整的CBR工作流程,具體涉及到的內容如圖1所示,它包括案例檢索、案例重用、案例修改和案例保留等。

圖1 基于案例的推理問題求解過程

1.2 數控機床故障診斷系統案例庫的構建

專家系統案例庫的案例結構應能反映出領域內研究對象的基本物理結構和邏輯關系,易于分解和再次組合,在獲取、調整、回收的算法設計上能降低其空間時間復雜度,且要考慮到為適應難度較高的問題所需的處理能力,需要豐富案例背景信息。

為了更加深入的分析判斷數控機床故障,提高診斷效率,可以根據故障原因、故障性質、故障部位、故障頻率和故障后果對數控機床故障進行分類,見表1。

表1 數控機床的故障分類

根據數控機床故障診斷的特征,以及案例庫構建的方法,我們采用Microsoft Access作為后臺數據庫,按照故障位置、故障現象、故障原因、排除方法四個屬性作為數控機床故障診斷案例庫結構。如圖2所示。

圖2 數控機床故障診斷案例庫屬性結構

根據對數控機床故障診斷的知識的分析,本故障診斷系統案例庫中,一共記錄了1 223條數控機床故障診斷領域的案例。

1.3 案例的檢索與匹配

(1)案例檢索與匹配原理

如何分析當前待解決問題的案例,與案例庫中的案例相比較,通過計算得出最佳解決案例方法,是基于CBR的專家系統研究的核心問題。在這一過程中使檢索出的案例盡量與求解問題相接近,能與求解問題匹配,檢索結果的數量要保持較低的水平,以保證檢索效率。

(2)案例檢索與匹配過程

案例檢索首先是提出查詢,當遇到一個新的問題時,由用戶輸入問題的描述與特征提出查詢。再進行檢索與選擇,通過人機交互,系統將用戶輸入的新問題賦予初始特征值,確定與其相關的故障檢索子空間和征兆可信度,完成案例征兆匹配,再采用加權檢索法進行相似度計算,確定出與新問題相關或者相似的案例。

本文所研究的數控機床故障診斷系統需由用戶首先對故障現象進行文字描述,為了實現案例匹配及相似度計算必須將文字信息轉換為數字信息。

例如:對于滾珠絲杠副在工作過程中運動受阻這一癥狀,用數值0表示運動正常;用數值1表示嚴重受阻;用0~1之間的數值表示運動受阻的中間狀態。對加工過程中主軸發出的聲音進行描述,用數值0表示主軸工作聲音正常;用數值1表示產生巨大的噪音;用0~1之間的數值表示主軸加工時音量的中間狀態。具體的表示方法,如表2所示。

表2 文字信息向數字信息轉換

由于句法特征和詞義特征均較為復雜,因此我們選擇關鍵詞特征作為計算相似度時的主要依據。利用描述語句中的關鍵詞構成向量空間,再計算兩個描述語句的向量,將向量夾角的余弦值作為相似度數據。這種轉換形式將用戶對于故障的文字性描述轉換為數字信息與案例庫中的案例進行匹配。

本系統的診斷模塊采用了加權檢索法,首先對故障問題狀態屬性的重要程度定義權值,再尋出與故障問題相似度最高的故障案例。案例特征屬性的權值確定是案例相似性度量中的關鍵問題,在此運用了案例特征項的權重系數計算方法,該方法用粗糙集理論判斷實例特征屬性的重要度,并將其權值化處理作為其權重系數,克服了傳統方法確定權重系數的主觀性。

1.4 案例相似度的計算

在案例匹配的基礎上再對整個案例的相似度計算。可用公式1計算兩個案例之間的相似度:

其中:Ss表示為案例C與C*的相似度;wi為各特征參數的權值因子;n表示所有征兆數;xi,yi分別表示案例C與C*的故障現象及故障結論,故障現象用經過文字信息轉換后的狀態數值表示,而故障結論用可信度來表示,即在該故障狀態下所可能存在的故障原因的程度數值,該值由領域內專家賦予。當Ss=1時,表明案例最為相似(完全匹配);當Ss=0時,表明案例間無相似點(完全不同)。

通過下面的案例來說明案例相似度的計算過程:

(1)案例1

2.改革開放40年中國住房市場的調控和非市場化的住房供給。經過改革開放20年住房市場化探索和房地產市場的培育,到21世紀初,中國房地產市場逐步形成和成熟。與之相應,住房投資和投機過度等現象相伴而生,從21世紀初開始房價飛速上漲,高房價導致市場經濟條件下的購房難,購房難導致民眾購房負擔沉重進而帶來新型住房難,使住房供給嚴重偏離民生需求。與此同時,房價飛速上漲還波及金融穩定和安全,甚至帶來系統性金融風險。出于改善民生和金融安全的考慮,國家從2003年開始,一方面持續出臺房價調控政策,另一方面加大非市場化的保障房供給力度。

故障現象:切削加工時,主軸轉速增加,振幅增加(狀態值0.6),機床產生較大噪音(狀態值0.7)。

結論:軸頸和軸承偏心(可信度0.6)。

(2)案例2

故障現象:切削加工時,主軸轉速增加,振幅不變(狀態值0.5),主軸轉速增加到臨界速度時,振幅出現峰值(狀態值0.5),機床產生巨大噪音(狀態值1)。

結論:軸承在垂直和水平方向上機床軸承的剛度不等(可信度0.7)。

同時各影響因素的權值如表3。

表3 各影響因素的權值

根據公式(1)進行計算:

可以得出,案例1與案例2的相似度系數為0.684。

在數控機床故障診斷專家系統中,用戶可以簡單地通過系統的人機交互界面對機床故障現象進行描述,系統根據描述語句中的關鍵詞進行案例相似度計算,將檢索結果按照案例間的相似程度由高到低依次進行排列,相似度最高的案例即為通過基于案例推理所得出的故障診斷結果。

1.5 案例的修改與維護

在屬于新的案例屬性值之后,系統會計算出與案例庫中案例的相似系數。若沒有找到完全匹配的案例,則挑選出最相似的案例。與此同時系統也將同時修改此最相似案例,而后將這條案例新增進案例庫。

為了保證案例庫中的案例達到最優,對案例庫進行有效的維護是必不可少的。對案例庫的維護通常包括案例增加、案例修改和案例刪除等。基于CBR推理的專家系統會在進行診斷的過程中修改舊案例、增加一些新的案例,并且在修改或增加案例的同時,考慮到案例庫的邏輯推理關系,會刪除一些冗余、致使出錯的案例。

在基于CBR的數控機床故障診斷過程中,可以設定專門權限,人工增加案例。而案例的修改已經在專家系統的自學習的過程中體現出來,這使專家系統更有自主性。還有一個自主性表現在案例的刪除功能上。為了系統對專家思維模仿的程度更高,系統還具有對知識的遺忘功能。即對專家系統運行一定的次數后,對于長時間沒有使用的案例進行刪除,以表現其遺忘的功能。這樣還使案例庫得到進一步的優化和完善。

將數控機床故障診斷案例庫中的每一個案例增加一列訪問屬性,記錄每個案例被訪問的次數,也是就是案例在推理中使用的次數。對于剛被訪問的案例,其標記將重新計數。

2 基于CBR技術的數控機床故障診斷原型專家系統的實現

本文采用VB語言在Visual Basic 6.0平臺上建立一個基于CBR的數控機床故障診斷原型專家系統,對所提出的故障診斷方案的有效性、可行性進行驗證。該系統所使用的開發環境為Window XP,利用基于CBR的推理方法,對案例庫中的案例進行檢索和匹配操作。

為了開發出有效的數控機床故障診斷原型專家系統,確定系統目標如下:

(1)對數控機床的故障部位、故障現象、故障原因和解決方法等知識進行整理、存儲和診斷。

(2)在基于CBR的推理中,使用相似系數的方法進行案例推理,實現故障診斷功能。

數控機床故障診斷原型專家系統框架包括:系統人機接口、故障診斷推理機、故障診斷案例庫。其中案例庫具有重用、修改、學習功能,用于豐富其中的案例。系統框架如圖3所示。

圖3 數控機床故障診斷原型專家系統框架圖

圖4 系統主界面

系統主界面如圖4所示。用戶通過系統主界面,依據自己的需要選擇進入子頁面。其中,點擊“進入診斷界面”按鈕,系統轉到數控機床故障診斷頁面,可以針對數控機床出現的故障,進行診斷;點擊“數控機床知識”按鈕,系統轉到數控機床知識頁面,提供了有關數控機床一些科普知識;點擊“故障診斷常識”按鈕,系統轉到故障診斷常識知識頁面,提供了有關數控機床故障診斷的一些常用知識;點擊“系統使用說明”,系統轉到系統使用說明頁面,提供了有關本系統的具體操作步驟。

系統故障診斷界面如圖5所示,主要包括故障部位、故障現象、推理方式、故障原因和解決方法等幾個模塊。用戶可以根據實際情況,通過選擇故障部位和故障現象,然后點擊開始診斷按鈕,系統則開始進行故障診斷。系統進過推理診斷后,顯示出診斷結果,包括推理方式、故障原因和解決方法等。

圖5 系統故障診斷界面

3 結語

本文利用基于CBR推理技術,構建了數控機床故障診斷專家系統,并且進行了原型系統的驗證。該系統不僅可以及時響應機床設備的故障處理,保證故障診斷的正確率,并且其完備的知識可以彌補實際操作、維護、維修技術人員的專業技術知識的缺乏,對提高工業生產效率,改善制造水平提供了參考方法。

針對在系統開發過程中遇到的問題,今后的研究重點將著重解決以下兩個方面:

(1)數控機床型號和種類繁多,數控機床故障診斷涉及學科內容多,范圍廣,案例整理具有一定難度。因此,下一步需要研究選擇案例關鍵屬性的方法,構建合理結構的案例庫。

(2)在數控機床故障診斷專家系統中,CBR診斷推理的核心是相似系數算法,系統利用相似系數的算法,計算案例的屬性及其權值,判斷案例的相似性。因此,權值的選取尤為重要,下一步研究案相似性算法中案例屬性權值選取的方法。

[1]卞世暉.專家系統中不確定性推理的研究與應用[D].合肥:安徽大學,2010.

[2]段雋喆.基于故障樹的故障診斷專家系統研究[J].科學技術與工程,2009,12(3):1915-1917.

[3]張建國,陳宜參,孫洪龍等.談國內發動機故障診斷專家系統的現狀及發展[J].江蘇航空,2006,19(2):22-23.

[4]江志農,王慧,魏中青.基于案例與規則推理的故障診斷專家系統[J].計算機工程,2011(1):238-240.

[5]海新,雷英杰.基于加權相似性測度的直覺模糊近似推理[J].計算機工程與設計,2010(21):4678-4681.

[6]王瑩瑩,任賢,龍鵬飛.中文短語文本相似度計算新方法[J].軟件導刊,2011(1):79-81.

[7]邢躍,楊進寶,譚愛.文本相似度比較系統設計與實現[J].綿陽師范學院學報,2010(11):93-97.

[8]李玉琴,潘祖聰,劉琳嬌.數控機床常見故障診斷方法及實例[J].安徽水利水電職業技術學院學報,2010(1):76-78.

Expert system of CNC Machine Faulty Diagnosis Based on CBR

CHEN Yong-qiang
(School of Mechanical Engineering,Wuhu Institute of Technology,Wuhu,Anhui 241006,China)

It requires staff to have high expertise to deal with faulty quickly during using and maintaining the CNC machine.This paper constructs the expert system of CNC machine faulty diagnosis and verifies prototype system based on CBR reasoning technology.According to research the characteristics of CNC machine faulty diagnosis to carding faulty structure and construct CNC machine faulty case base.Setting weight of different faulty attribute based on CNC machine characteristics.Due to the similar coefficient sum to compare problems to cases which in the faulty case base to select the most similar one as faulty diagnosis case in order to realize the reasoning of CNC machine faulty diagnosis depends.

CNC machine;CBR;expert system;case base

TG659

A

1673-1891(2016)01-0040-04

10.16104/j.issn.1673-1891.2016.01.012

2015-12-18

安徽省2015年高等學校省級質量工程項目“精密檢測工程實踐教育基地”(2015sjjd068);安徽省2015年高等學校省級質量工程項目“數控設備應用與維護”特色專業(2015tszy047)。

陳永強(1982—),男,安徽蕪湖人,講師,碩士,研究方向:控制工程。

猜你喜歡
故障診斷案例故障
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
故障一點通
隨機變量分布及統計案例拔高卷
發生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
奔馳R320車ABS、ESP故障燈異常點亮
因果圖定性分析法及其在故障診斷中的應用
一個模擬案例引發的多重思考
中國衛生(2015年4期)2015-11-08 11:16:06
故障一點通
江淮車故障3例
基于LCD和排列熵的滾動軸承故障診斷
主站蜘蛛池模板: 国产精品福利导航| 免费看美女毛片| 一区二区午夜| 强乱中文字幕在线播放不卡| 四虎精品国产AV二区| 国产成人精品一区二区不卡| 无码中文AⅤ在线观看| 看你懂的巨臀中文字幕一区二区| 国产剧情伊人| 91精品专区国产盗摄| 国产精品女主播| 国产嫖妓91东北老熟女久久一| 午夜视频在线观看免费网站 | 欧美精品成人一区二区在线观看| 东京热av无码电影一区二区| 国产精品久久久久鬼色| 中文字幕人成人乱码亚洲电影| 欧美日韩午夜| 色综合久久综合网| 亚洲妓女综合网995久久| 日韩精品无码一级毛片免费| 亚洲资源站av无码网址| 亚洲美女视频一区| 亚洲人成网址| 中文纯内无码H| 97人人做人人爽香蕉精品| 国产乱子伦手机在线| 午夜一级做a爰片久久毛片| 性做久久久久久久免费看| 欧洲一区二区三区无码| 国产微拍一区| 国产成人成人一区二区| av午夜福利一片免费看| 波多野结衣国产精品| 精品国产91爱| 色婷婷成人| 无码啪啪精品天堂浪潮av| 精品人妻一区二区三区蜜桃AⅤ| 欧美日韩国产综合视频在线观看| 午夜久久影院| 国产成人h在线观看网站站| 久久久久久午夜精品| 波多野结衣在线一区二区| a网站在线观看| 国产乱肥老妇精品视频| 毛片一区二区在线看| 中国成人在线视频| 色噜噜狠狠狠综合曰曰曰| 欧美a级完整在线观看| 人妻丰满熟妇AV无码区| 免费毛片视频| 青青青国产视频手机| 精品国产Ⅴ无码大片在线观看81| 日韩人妻精品一区| 色综合天天娱乐综合网| 婷婷综合在线观看丁香| 国产日本欧美在线观看| 97色伦色在线综合视频| 国产一级毛片yw| 97国产成人无码精品久久久| 一区二区三区四区精品视频| 亚洲欧美精品日韩欧美| 精品福利国产| 国产黄色视频综合| 国产精品妖精视频| 91精品国产无线乱码在线| 毛片在线播放网址| 71pao成人国产永久免费视频| 欧美中文一区| 午夜性刺激在线观看免费| 青青草原国产免费av观看| 毛片视频网址| 亚洲日韩久久综合中文字幕| 亚洲综合精品第一页| 国产成人一区| 日本一区二区三区精品视频| 福利一区在线| 国产一二三区在线| 色吊丝av中文字幕| 在线永久免费观看的毛片| 久久精品人人做人人综合试看| 国产在线麻豆波多野结衣|