基于CLIPS的工程机械故障诊断树建立及其流程建模软件设计
关键词:故障诊断型专家系统;工程机械;知识表达;专家系统工具CLIPS;RSA非对称公钥加密注册
摘 要:随着科技的飞速发展,工程机械功能越来越全面,其结构复杂程度也日益增加。在各种因素的影响下,工程机械设备会产生各种故障,影响其使用功能,还会造成一些事故的发生,并造成一定的经济损失。因此,确保机械设备运行的安全性,降低事故发生率,是非常紧迫的问题,这就体现了工程机械故障诊断的重要性,因此,企业有必要建立工程机械故障诊断树及故障诊断系统。以诊断树为依据进行流程建模,实现实际操作中的工程机械故障诊断。其目的在于为用户诊断过程提供指导和为维保技术人员提供技术储备,用户根据诊断树的提示进行故障诊断,提供文字指导和图片指导两种形式。针对工程机械故障具有复杂性和多样性的特点,研究分析了推土机故障现象、原因与排除方式,结合对象特点,进行流程建模,建立了推土机故障诊断树。基于诊断型专家系统原理,通过数据与算法的分离,设计开发了故障诊断辅助软件。实现了以语言文字输入对故障现象节点进行相似或近似搜索,对机械故障进行快速诊断,并得到了应用验证。同时,研究了故障诊断的两种模式,即从故障诊断树顶点进行逐层诊断模式以及采用文本比较算法进行故障征兆搜索并快速定位模式。本论文研究了专家系统开发过程中的关键技术。探讨了 CLIPS、VC++的交互方法,并分析了其局限性,提出了一种改进的交互方法。本文研究了软件注册码授权方法。课题采用RSA非对称公钥加密注册码授权。用户在安装软件后,软件会根据用户计算机的C盘序列号,生成一个注册码。一旦生成,用户再将这个码发送给相应的软件供应商,供应商利用激活码生成软件再生成一个二次激活码。用户输入此二次激活码,软件系统便会自动完成授权。最后,以变矩器高温故障进行了诊断演示。本课题的研究方法和成果为开发工程机械故障诊断专家系统提供了理论依据和实践经验。
内 容:原文可通过湖北省科技信息共享服务平台(http://www.hbstl.org.cn)获取