Development of a knowledge-based hybrid failure diagnosis system for urban transit

Urban transit is a complex system that contains both electrical and mechanical entities; therefore, it is necessary to construct a maintenance system for ensuring safety during high-speed driving. Expert systems are computer programs that use numerical or non-numerical domain-specific knowledge to solve problems. This research aims to develop an expert system that diagnoses the causes of failures quickly and displays measures to correct them. For the development of this expert system, the standardization of a failure code classification and the creation of a Bill of Materials (BOM) were first performed. Through the analysis of both failure history and maintenance manuals, a knowledge base has been constructed. Also, for retrieving the procedure of failure diagnosis and repair linking with the knowledge base, we have built a Rule-Based Reasoning (RRB) engine with a pattern matching technique and a Case-Based Reasoning (CBR) engine with a similar search method. Finally, this system has been developed as web based in order to maximize accessibility.