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