摘要
本文首先依据某型潜艇位姿控制系统的结构,建立了相应的故障树模型。然后以相关领域的专家知识和操作人员实践经验为基础,将系统可能出现的故障现象和故障原因转化成为了专家系统的知识库。最后,应用面向对象的编程方法,利用VisualC++编写了针对整个系统的故障诊断程序,从而使专家系统与故障树模型有机地结合在一起,达到了对系统进行故障诊断的目的。
The paper establishes a Fault Tree Model based on the structure of gesture control system on a submarine at first. Then, according to the knowledge and experience of experts and operators in this area, it turns the fault phenomenon and cause of malfunction into the knowledge base of Expert System. Finally, with the help of object-oriented programming techniques and Visual C++, a program based on the whole system is compiled, which combines the Expert System with the Fault Tree Model perfectly and achieves the goal of diagnosing faults in the system.
出处
《自动化技术与应用》
2009年第9期21-25,共5页
Techniques of Automation and Applications
关键词
潜艇
故障树
专家系统
故障诊断
submarine
fault tree
expert system
fault diagnosis