基于粗糙集的風(fēng)機(jī)故障診斷專(zhuān)家系統(tǒng)研究
發(fā)布時(shí)間:2020-07-04 00:52
【摘要】: 風(fēng)機(jī)作為很多行業(yè)尤其是燒結(jié)廠(chǎng)的關(guān)鍵設(shè)備,對(duì)正常生產(chǎn)有很重要的作用。因此,通過(guò)各種手段對(duì)風(fēng)機(jī)進(jìn)行狀態(tài)監(jiān)測(cè)和故障診斷,具有極其重要的意義。 本文探討了利用智能技術(shù)特別是專(zhuān)家系統(tǒng)來(lái)進(jìn)行風(fēng)機(jī)故障診斷的方法和途徑。主要內(nèi)容如下: 首先分析了設(shè)備故障診斷技術(shù)的需求、國(guó)內(nèi)外發(fā)展現(xiàn)狀和任務(wù)。以風(fēng)機(jī)為研究對(duì)象,介紹了風(fēng)機(jī)故障診斷的現(xiàn)狀、故障的來(lái)源及主要原因,并對(duì)其進(jìn)行了簡(jiǎn)要的振動(dòng)分析,提出了風(fēng)機(jī)狀態(tài)監(jiān)測(cè)與故障診斷實(shí)施的具體環(huán)節(jié)和系統(tǒng)結(jié)構(gòu)。通過(guò)數(shù)據(jù)采集系統(tǒng)對(duì)信號(hào)進(jìn)行采集與處理,利用監(jiān)測(cè)軟件實(shí)現(xiàn)風(fēng)機(jī)狀態(tài)監(jiān)測(cè),建立常規(guī)數(shù)據(jù)庫(kù)和故障數(shù)據(jù)庫(kù)以及調(diào)用常規(guī)分析子系統(tǒng)進(jìn)行故障診斷等手段,觀(guān)察設(shè)備運(yùn)行狀態(tài),找到故障的類(lèi)型和原因,作為決策的依據(jù),從而提高了設(shè)備的經(jīng)濟(jì)性和安全性。 然后著重論述了專(zhuān)家系統(tǒng)的基本概念和一般結(jié)構(gòu),介紹了粗糙集理論的研究基礎(chǔ)以及在故障診斷中的應(yīng)用,深入分析了幾種算法的優(yōu)缺點(diǎn),在此基礎(chǔ)上結(jié)合現(xiàn)場(chǎng)實(shí)際構(gòu)建了基于粗糙集的風(fēng)機(jī)故障診斷專(zhuān)家系統(tǒng)的體系結(jié)構(gòu)。利用風(fēng)機(jī)征兆和故障之間的關(guān)系構(gòu)造了征兆故障對(duì)照表,關(guān)系簡(jiǎn)單明了。結(jié)合粗糙集理論約簡(jiǎn)知識(shí)庫(kù),采用正向推理建立推理規(guī)則,把模糊理論與粗糙集結(jié)合起來(lái)克服了專(zhuān)家系統(tǒng)在知識(shí)獲取方面的“瓶頸”問(wèn)題。 最后在Borland C++ Builder平臺(tái)下開(kāi)發(fā)了一套風(fēng)機(jī)故障診斷專(zhuān)家系統(tǒng)軟件,并給出了系統(tǒng)主畫(huà)面,通過(guò)對(duì)一個(gè)具體實(shí)例測(cè)試了系統(tǒng)的運(yùn)行結(jié)果,驗(yàn)證了系統(tǒng)的實(shí)用性和準(zhǔn)確性。 將粗糙集理論應(yīng)用在專(zhuān)家系統(tǒng)中進(jìn)行故障診斷有著良好的性能和發(fā)展前景。由面向?qū)ο蟮恼Z(yǔ)言開(kāi)發(fā)的風(fēng)機(jī)故障診斷專(zhuān)家系統(tǒng)界面友好、實(shí)用性強(qiáng),可以推廣到風(fēng)機(jī)類(lèi)旋轉(zhuǎn)機(jī)械的故障診斷中,具有重要的工程應(yīng)用價(jià)值。
【學(xué)位授予單位】:武漢科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2006
【分類(lèi)號(hào)】:TH43
【圖文】:
圖 5.1 系統(tǒng)啟動(dòng)主畫(huà)面5.2.2 故障診斷界面此界面的主要控件為 PageControl, ADOConnection, ADOTable,DataSource, ADOComand,DBGrid,DBNavigator,Button,其中 ADOConnection, ADOTable, DataSource, ADOCmmand, DBNavigator ,DBGrid 為一組連接 SQL Server 2000 所建的數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)控件DBGrid 用于瀏覽知識(shí)庫(kù)數(shù)據(jù)表,DBNavigator 可用于添加新的征兆或者故障,添加之后以直接存到知識(shí)庫(kù)中,以達(dá)到更新知識(shí)庫(kù)的作用。PageControl 分別為征兆編輯、故障輯。征兆編輯畫(huà)面包括征兆表,用戶(hù)選擇征兆,開(kāi)始診斷,打印診斷結(jié)果,退出等。診過(guò)程如下:用戶(hù)從風(fēng)機(jī)前端監(jiān)測(cè)獲取征兆,然后在征兆表(征兆表中包括風(fēng)機(jī)所有的征兆中選擇對(duì)應(yīng)的征兆,選擇完后點(diǎn)擊“選擇完畢”,然后點(diǎn)擊“開(kāi)始診斷”按鈕,診斷結(jié)就可以顯示在框框中,用戶(hù)可以打印診斷結(jié)果,以采取對(duì)應(yīng)的治理措施。征兆編輯界面如圖 5.2。如果有新的征兆出現(xiàn),用戶(hù)可以征兆表上方的工具條中的“號(hào),依次輸入征兆 ID 號(hào)(注意 ID 號(hào)避免重復(fù))和征兆名稱(chēng),輸完后點(diǎn)工具條中的“√
圖 5.2 征兆編輯界面故障編輯界面則是用來(lái)添加新故障,更新故障表的,用戶(hù)選擇不同的故障,其相關(guān)所有征兆便會(huì)顯示出來(lái),以供用戶(hù)檢查診斷結(jié)果的正確性。故障編輯界面如圖 5.3,如果新的故障出現(xiàn),用戶(hù)可以故障表上方的工具條中的“+”號(hào),依次輸入故障 ID 號(hào)(注意 號(hào)避免重復(fù))和故障名稱(chēng),輸完后點(diǎn)工具條中的“√”號(hào)保存,該新故障即自動(dòng)添加到識(shí)庫(kù)中。也可以通過(guò)工具條中的“—”號(hào),刪除表中多余的故障,不過(guò)刪除時(shí)請(qǐng)咨詢(xún)專(zhuān)工程師,刪除務(wù)必謹(jǐn)慎操作。上述征兆編輯界面和故障編輯界面是用來(lái)更新知識(shí)庫(kù)作用的,隨著科技的不斷的發(fā)展更高精度的儀器儀表的應(yīng)用,故障診斷水平也將進(jìn)一步提高,所以傳統(tǒng)的知識(shí)需要不斷更新才能夠保證診斷的準(zhǔn)確性。當(dāng)新的未知征兆出現(xiàn)時(shí),我們就有必要把其記錄下來(lái),本系統(tǒng)中就是直接添加到征兆庫(kù)中,通過(guò)簡(jiǎn)單的人機(jī)交互的界面添加知識(shí),易于理解,操作性強(qiáng),當(dāng)用戶(hù)添加完后,后臺(tái)程序會(huì)自動(dòng)把用戶(hù)添加在界面上的知識(shí)直接添加到征庫(kù)中,以充實(shí)征兆庫(kù);如果新的故障出現(xiàn)時(shí),我們可以按照上述方法直接添加到故障界上,系統(tǒng)自動(dòng)保存在故障庫(kù)中,以達(dá)到更新故障庫(kù)的作用。需要說(shuō)明的是上述更新知識(shí)庫(kù)只適合于零散的征兆或故障的編輯,對(duì)于新的完整的
本文編號(hào):2740399
【學(xué)位授予單位】:武漢科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2006
【分類(lèi)號(hào)】:TH43
【圖文】:
圖 5.1 系統(tǒng)啟動(dòng)主畫(huà)面5.2.2 故障診斷界面此界面的主要控件為 PageControl, ADOConnection, ADOTable,DataSource, ADOComand,DBGrid,DBNavigator,Button,其中 ADOConnection, ADOTable, DataSource, ADOCmmand, DBNavigator ,DBGrid 為一組連接 SQL Server 2000 所建的數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)控件DBGrid 用于瀏覽知識(shí)庫(kù)數(shù)據(jù)表,DBNavigator 可用于添加新的征兆或者故障,添加之后以直接存到知識(shí)庫(kù)中,以達(dá)到更新知識(shí)庫(kù)的作用。PageControl 分別為征兆編輯、故障輯。征兆編輯畫(huà)面包括征兆表,用戶(hù)選擇征兆,開(kāi)始診斷,打印診斷結(jié)果,退出等。診過(guò)程如下:用戶(hù)從風(fēng)機(jī)前端監(jiān)測(cè)獲取征兆,然后在征兆表(征兆表中包括風(fēng)機(jī)所有的征兆中選擇對(duì)應(yīng)的征兆,選擇完后點(diǎn)擊“選擇完畢”,然后點(diǎn)擊“開(kāi)始診斷”按鈕,診斷結(jié)就可以顯示在框框中,用戶(hù)可以打印診斷結(jié)果,以采取對(duì)應(yīng)的治理措施。征兆編輯界面如圖 5.2。如果有新的征兆出現(xiàn),用戶(hù)可以征兆表上方的工具條中的“號(hào),依次輸入征兆 ID 號(hào)(注意 ID 號(hào)避免重復(fù))和征兆名稱(chēng),輸完后點(diǎn)工具條中的“√
圖 5.2 征兆編輯界面故障編輯界面則是用來(lái)添加新故障,更新故障表的,用戶(hù)選擇不同的故障,其相關(guān)所有征兆便會(huì)顯示出來(lái),以供用戶(hù)檢查診斷結(jié)果的正確性。故障編輯界面如圖 5.3,如果新的故障出現(xiàn),用戶(hù)可以故障表上方的工具條中的“+”號(hào),依次輸入故障 ID 號(hào)(注意 號(hào)避免重復(fù))和故障名稱(chēng),輸完后點(diǎn)工具條中的“√”號(hào)保存,該新故障即自動(dòng)添加到識(shí)庫(kù)中。也可以通過(guò)工具條中的“—”號(hào),刪除表中多余的故障,不過(guò)刪除時(shí)請(qǐng)咨詢(xún)專(zhuān)工程師,刪除務(wù)必謹(jǐn)慎操作。上述征兆編輯界面和故障編輯界面是用來(lái)更新知識(shí)庫(kù)作用的,隨著科技的不斷的發(fā)展更高精度的儀器儀表的應(yīng)用,故障診斷水平也將進(jìn)一步提高,所以傳統(tǒng)的知識(shí)需要不斷更新才能夠保證診斷的準(zhǔn)確性。當(dāng)新的未知征兆出現(xiàn)時(shí),我們就有必要把其記錄下來(lái),本系統(tǒng)中就是直接添加到征兆庫(kù)中,通過(guò)簡(jiǎn)單的人機(jī)交互的界面添加知識(shí),易于理解,操作性強(qiáng),當(dāng)用戶(hù)添加完后,后臺(tái)程序會(huì)自動(dòng)把用戶(hù)添加在界面上的知識(shí)直接添加到征庫(kù)中,以充實(shí)征兆庫(kù);如果新的故障出現(xiàn)時(shí),我們可以按照上述方法直接添加到故障界上,系統(tǒng)自動(dòng)保存在故障庫(kù)中,以達(dá)到更新故障庫(kù)的作用。需要說(shuō)明的是上述更新知識(shí)庫(kù)只適合于零散的征兆或故障的編輯,對(duì)于新的完整的
【引證文獻(xiàn)】
相關(guān)博士學(xué)位論文 前1條
1 葛欣;基于知識(shí)的礦井通風(fēng)機(jī)故障診斷的研究[D];中國(guó)礦業(yè)大學(xué);2010年
相關(guān)碩士學(xué)位論文 前1條
1 趙江穩(wěn);粗糙集理論在火電廠(chǎng)風(fēng)機(jī)故障診斷中的應(yīng)用[D];太原理工大學(xué);2008年
本文編號(hào):2740399
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/2740399.html
最近更新
教材專(zhuān)著