Research on Fault Diagnosis Expert System for Helicopter Based on Prolog
|Course||Control Science and Engineering|
|Keywords||helicopter fault diagnosis expert system fault binary tree Visual Prolog|
A certain type of helicopter plays an important role in civilian and military field with its excellent performance. However, due to the disadvantage of technical data and the flow of technical staff, the field maintenance level drops behind and the normal use of the helicopter is affected and restricted. By using artificial intelligence theory and developing expert systems, the ability of fault diagnosis can be enhanced, so as to improve the efficiency and level of the maintenance work significantly.In this paper, the development and research actuality of expert system is described briefly. Features and programming methods of artificial intelligence language "Prolog" are discoursed. Then by optimizing and improving the ordinary fault tree analysis, the binary tree analysis is proposed. Combining the knowledge representation in Visual Prolog, fault knowledge base is established. According to the needs of applications, both the forward reasoning and backward reasoning are selected. Finally, fault diagnosis expert system is implemented by programming and designing in the Visual Prolog environment.There are two function modules in expert system interface:the knowledge base management and fault phenomena analysis. In the knowledge base management module, knowledge can be operated such as added, deleted and modified; in the fault analysis module, diagnosis results can be reasoned according to the fault phenomenon or fault keywords. Via tested and practiced, the fault diagnosis expert system has some advantages such as simple design, easy to use, high reliability and large amount of information.