论文题名: | 基于CLIPS的船舶机舱设备故障诊断专家系统研究 |
关键词: | 船舶机舱设备;故障诊断;专家系统;数据库技术 |
摘要: | 船舶机舱设备的正常运行对于整个船舶的安全和营运来说是举足轻重的。同时,除柴油机以外的各种运行辅助系统的可靠性也得到了人们的高度重视。随着对船舶安全性要求的提高,对船舶设备的监控和故障诊断的手段和方法也提出了新的要求,各种监测与报警系统先后应用于船舶机舱设备中。而随着计算机技术,特别是网络技术的发展,计算机在船舶自动化领域的应用越来越广泛。船舶计算机监控系统正经历着从集中式监控到分散型监控到现在的现场总线型多级网络监控系统的发展变化。而故障诊断技术也越来越受到了关注,这主要是维修理念的转变对故障诊断技术提出了新的需求。传统的维护策略是周期性维护,而周期性维护并不是最经济的。 文中对船舶机舱设备故障诊断专家系统的总体结构进行了研究和设计,并针对船舶机舱设备监测与诊断的要求,将诊断专家系统总体结构划分为人机接口界面、知识获取和知识查询模块、征兆获取模块、知识库模块、动态数据库模块、推理机模块等,再对每一个模块的功能和实现进行阐述。通过对船舶机舱设备故障进行分析与研究,并采用故障树分析法,对船舶机舱设备故障诊断专家系统进行CLIPS(C Language Integrated Production System,C语言集成的产生式系统)开发;通过故障树的建造建立故障树与专家系统的联系,对基于CLIPS的故障诊断专家系统的知识库和推理机进行研究,采用“框架+产生式规则”的知识表达方式建立起知识库,并确定了正反向混合推理的推理方法和宽度优先搜索与深度优先搜索相结合的推理策略,通过对故障树的逐层搜索,可以实现对所获取故障征兆的推理诊断。用Visual C#构建人机接口界面并进行软件接口技术研究,将CLIPS嵌入到Visual C#中,实现CLIPS嵌入故障诊断系统、系统与数据库之间的数据传输等接口设计,实现整个专家系统的功能。最后通过模拟实际案例进行测试,检验系统的可行性。 |
作者: | 杨家涛 |
专业: | 动力工程 |
导师: | 盛晨兴;苗凤林 |
授予学位: | 硕士 |
授予学位单位: | 武汉理工大学 |
学位年度: | 2012 |
正文语种: | 中文 |