摘要
论文给出了一种基于Visio故障树的故障诊断专家系统。首先介绍了Visio故障树的信息结构;其次给出了使用C#软件读取Visio故障树的方法,以及将故障树转化为规则库的具体方法;然后研究了故障诊断规则库的自学习方案。最后以某型舰炮为例进行了应用验证,显示效果良好。
This paper presents a fault diagnosis expert system based on Visio fault tree.First the Visio fault tree information structure is introduced.Second,a method using C#to read Visio fault tree is given,including the concrete method of fault tree into rule base.Then the fault diagnosis rule base of self-learning plan is analyzed.Finally,an example application verification is given,and the result is good.
引文
[1]王忠勇,张振兴,段琳琳,等.基于故障树的某型舰炮故障诊断系统的设计与实现[J].郑州大学学报(工学版),2010,31(3):46-49.
[2]訾超.基于故障树的飞机故障诊断专家系统技术研究[D].郑州:郑州大学硕士学位论文,2015.
[3]严军.基于故障树分析法的航空活塞发动机故障诊断专家系统研究[D].成都:电子科技大学硕士学位论文,2010.
[4]郭伟伟.基于故障树技术的远程故障诊断专家系统的研究[D].西安:西北工业大学硕士学位论文,2007.
[5]段壮志,张宗强,张成海.基于故障树分析法的挖掘机故障诊断知识库设计[J].长春工程学院学报(自然科学版),2012,13(1):119-122.
[6]孙涛,李晓芳,石晨光等.基于本体的舰炮故障树建模方法研究[J].舰船电子工程,2014(8):103-106.
[7]陈珊琦.故障树和事件树建模与分析的关键算法研究[D].合肥:中国科技大学博士学位论文,2015.
[8]张朋,冷杉,常青.基于Visio平台的故障树自动建模软件开发[J].工业控制计算机,2015,28(1):89-91.
[9]赵怡,郭会兵.基于Visio的规则库的设计与实现[J].电脑与信息技术,2009,17(4):42-51.
[10]刘强,刘向君,马旭勃.利用Visio二次开发实现逻辑图自动分析[J].软件导刊,2009,8(1):13-15.
[11]王飞漩,魏清新,王坤明.基于Visio二次开发的故障树存储方法研究[J].计算机测量与控制,2013,21(9):2372-2374.