Font Size: a A A

Fault Diagnosis Expert System And Software Implementation Integrating CBR And FTA Methods

Posted on:2020-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:X F ZhaoFull Text:PDF
GTID:2392330572471128Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
The flourishing development of modern manufacturing industry has led to the continuous transformation of industrial equipment towards intelligent and precise,in order to reduce the impact of equipment failure on industrial manufacturing,ensure the high efficiency and continuity of advanced production,realizing the expert system for intelligent diagnosis of equipment failure is very necessary.In this paper,based on the expert system elements and the application scenarios of CNC machine tool fault diagnosis,the fault diagnosis method of CBR and FTA is designed by analyzing the fault content,and the fault diagnosis expert system software is realized based on this method.Firstly,by clarifying the design requirements of the human interface,knowledge database,inference engine and other components of the fault diagnosis expert system,the system software composition is divided and the overall architecture design is determined,and the system diagnostic method and software function module are analyzed.Then,based on the content analysis of the fault diagnosis case,the specific content of the case representation,the element index,the case retrieval matching method,the case library update,the fault tree model establishment,the fault tree retrieval,and the fault tree update in the CBR and FTA methods are designed.The knowledge repository structure and inference process of the fusion method enable the fault diagnosis expert system to perform accurate and efficient hybrid reasoning and cross-update of knowledge base data during use,which overcomes the shortcomings of CBR method multiple calculation and FTA method knowledge update difficulty.Secondly,for the overall architecture of the system,realize the container configuration,interface design,request filtering,session state preservation,business layering,database design,server and client communication design,and Android client and web client under the corresponding user authority.Performing process analysis and implementation on modules such as system user service,fault diagnosis,case management,fault information management,and knowledge update.Finally,the system function is tested,and the numerical control machine fault case data and the diagnosis fault tree knowledge analysis are used to compare the accuracy of the system diagnostic algorithm under various conditions,the diagnosis time and other indicators to verify that the diagnostic function is effective,and Test the other module functions.
Keywords/Search Tags:fault diagnosis, expert system, CBR, FTA
PDF Full Text Request
Related items