柴油机故障诊断专家系统知识库的设计.docVIP

柴油机故障诊断专家系统知识库的设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
柴油机故障诊断专家系统 知识库设计 一、前言 ??? 柴油机是机-电-液等各种子系统组成的复杂机电设备,利用现代测试技术、信息处理技术、计算机技术 和人工智能技术以及故障诊断技术对其进行不解体测试与诊断,准确确定柴油机发生故障的位置与类型,不仅可以减少人力、物力上损失,而且能使更多的维修人员 具有该领域专家的分析判断柴油机故障的水平[1-2]。因此,把柴油机领域专家诊断故障的经验输入计算机存储,并在其运行过程中模拟专家思维进行诊断分 析,只须一般操作人员操作,就可以对柴油机作出专家水准的诊断。以知识获取、知识表示和知识推理[3-4]为基础,将该专业领域专家经验表示成知识并建立 知识库,是研究开发柴油机故障诊断专家系统的关键因素。 ??? 二、柴油机故障诊断知识获取 ??? 柴油机故障诊断所需要的专业知识基础可以从专业著作、相关资料中得到,还可以同长期从事该专业领域 的专家们对话或从专家们以往处理问题的实例中抽取专家知识选择合适的形式把整理好的专家知识存入知识库中。 ??? (一)故障诊断知识特点 ??? 柴油机故障诊断专家系统需要的知识分为:用于故障诊断的知识;用于故障原因分析的知识和用于消除故 障的知识。因此,在故障诊断专家系统中,应依据知识的特点来选择知识表示方式,而知识推理技术同知识表示方法有密切关系[5-8]。柴油机故障诊断专家系 统的知识具有鲜明的领域特点,对知识运用的实时性要求很高,即知识的表达方式和组织方式必须有利于实现快速推理。此外,运行状态的动态特性要求知识库要具 有自学习功能。 ??? (二)柴油机故障分析 ??? 一个系统中所有可能发生的各种故障原因可以用具有一个欧氏向量S表示的集合,将柴油机的典型故障类 型写成集合形式,称为柴油机故障类型集(简称故障集) ??? ??? 式中Si为一种故障类型,n为系统故障种类的总数。 ??? 同样,由于这些故障原因所引起的各种症状,如温度的变化、压力的波动、角度的变化等也能被定义为一 个集合,并用一个欧氏向量X表示 ??? ??? 式中Xi为一种症状,m为系统症状种类的总数。 ??? 在柴油机运行过程中,可能出现“起动困难”、“功率不足”、“燃油消耗大”等典型故障。作为诊断柴 油机的前提,运行状态参数的取值是连续的,这些参数对规则结论(故障状态)的影响程度没有一个明显的界限。为保证柴油机参数监测与诊断的合理性和指导的可 靠性,必须对这种动态特性及其测量的不确定性进行合理考察和描述。在广泛搜集和听取柴油机领域专家经验的基础上,结合柴油机的理论知识与运行环境的实际情 况,得到图1所示的柴油机典型故障与相应症状的联系。 (三)运行状态参数模糊处理 ??? 采用隶属函数和相关分析的方法进行运行状态参数模糊处理,即不确定性知识的量化处理。定义如下两种隶属函数。 ??? 升型即当参数取值越大时,参数对故障状态的影响程度越大 ??? 降型即当参数取值越大时,参数对故障状态的影响程度越小 ??? 式(3)、式(4)中x为参数值;a1、a2分别为柴油机专家提供的该参数的阈值。 ??? 还可根据需要扩充实用隶属函数,并不断修正各运行参数。同一种参数对柴油机不同故障类型的影响方式 不同,应采取不同的隶属函数。三、故障诊断专家系统综合型知识表示 ??? 故障诊断专家系统的知识分为运行状态参数数据、事实、诊断型知识和元知识等4类。(一)运行状态参数数据 ??? 运行状态参数数据可以用谓词逻辑表示为谓词名(对象,时间,数值) ??? 其中〈?〉为可选项,有时间因素的数据可选此项。例如:“10min 前柴机转速1500r/min”表示为databefore(“柴油机的转速”,10,1500)(二)事实 ??? 用模糊谓词描述含有模糊信息的事实,模糊谓词逻辑用四元组表示为 ??? 谓词名(对象,属性,模糊值,隶属度) ??? 例如事实:“机油温度太高,隶属度0.95”,表示为 ??? Fact(“机油”,“温度”,“太高”,0195) ??? (三)诊断型知识 ??? 诊断型知识采用产生式规则表示,最初形式为 ??? IF规则条件部分(条件1,条件2,,条件n) ??? THEN结论 ??? 运行状态故障诊断知识的模糊性十分显著,为了恰当描述这种模糊性,必须对产生式规则加以改进。例如 “喷油泵损坏”的故障症状集为 ??? F油泵损坏={(柴油机冒黑烟,0.5),(柴油机功率过小,0.3),(废气温度低,0.2)} ??? 可用产生式规则表示为 ??? IF(柴油机冒黑烟,0.5)and(柴油机功率过小,0.3)and(废气温度低,0.2) ??? THEN喷油泵损坏(Rcf)式中Rcf为规则强度,描述规则的前提条件对结论的支持程 度,0Rcf≤1。 ??? 为了描述规则的模糊性,还需给规则设一

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档