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

上传人:小飞机 文档编号:3594409 上传时间:2023-03-14 格式:DOCX 页数:6 大小:40.71KB
返回 下载 相关 举报
柴油机故障诊断专家系统 知识库设计.docx_第1页
第1页 / 共6页
柴油机故障诊断专家系统 知识库设计.docx_第2页
第2页 / 共6页
柴油机故障诊断专家系统 知识库设计.docx_第3页
第3页 / 共6页
柴油机故障诊断专家系统 知识库设计.docx_第4页
第4页 / 共6页
柴油机故障诊断专家系统 知识库设计.docx_第5页
第5页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《柴油机故障诊断专家系统 知识库设计.docx》由会员分享,可在线阅读,更多相关《柴油机故障诊断专家系统 知识库设计.docx(6页珍藏版)》请在三一办公上搜索。

1、柴油机故障诊断专家系统 知识库设计柴油机故障诊断专家系统 知识库设计 一、前言 柴油机是机-电-液等各种子系统组成的复杂机电设备,利用现代测试技术、信息处理技术、计算机技术 和人工智能技术以及故障诊断技术对其进行不解体测试与诊断,准确确定柴油机发生故障的位置与类型,不仅可以减少人力、物力上损失,而且能使更多的维修人员 具有该领域专家的分析判断柴油机故障的水平1-2。因此,把柴油机领域专家诊断故障的经验输入计算机存储,并在其运行过程中模拟专家思维进行诊断分 析,只须一般操作人员操作,就可以对柴油机作出专家水准的诊断。以知识获取、知识表示和知识推理3-4为基础,将该专业领域专家经验表示成知识并建立

2、 知识库,是研究开发柴油机故障诊断专家系统的关键因素。 二、柴油机故障诊断知识获取 柴油机故障诊断所需要的专业知识基础可以从专业著作、相关资料中得到,还可以同长期从事该专业领域 的专家们对话或从专家们以往处理问题的实例中抽取专家知识选择合适的形式把整理好的专家知识存入知识库中。 故障诊断知识特点 柴油机故障诊断专家系统需要的知识分为:用于故障诊断的知识;用于故障原因分析的知识和用于消除故 障的知识。因此,在故障诊断专家系统中,应依据知识的特点来选择知识表示方式,而知识推理技术同知识表示方法有密切关系5-8。柴油机故障诊断专家系 统的知识具有鲜明的领域特点,对知识运用的实时性要求很高,即知识的表

3、达方式和组织方式必须有利于实现快速推理。此外,运行状态的动态特性要求知识库要具 有自学习功能。 柴油机故障分析 一个系统中所有可能发生的各种故障原因可以用具有一个欧氏向量S表示的集合,将柴油机的典型故障类 型写成集合形式,称为柴油机故障类型集 式中Si为一种故障类型,n为系统故障种类的总数。 同样,由于这些故障原因所引起的各种症状,如温度的变化、压力的波动、角度的变化等也能被定义为一 个集合,并用一个欧氏向量X表示 式中Xi为一种症状,m为系统症状种类的总数。 在柴油机运行过程中,可能出现“起动困难”、“功率不足”、“燃油消耗大”等典型故障。作为诊断柴 油机的前提,运行状态参数的取值是连续的,

4、这些参数对规则结论的影响程度没有一个明显的界限。为保证柴油机参数监测与诊断的合理性和指导的可 靠性,必须对这种动态特性及其测量的不确定性进行合理考察和描述。在广泛搜集和听取柴油机领域专家经验的基础上,结合柴油机的理论知识与运行环境的实际情 况,得到图1所示的柴油机典型故障与相应症状的联系。 运行状态参数模糊处理 采用隶属函数和相关分析的方法进行运行状态参数模糊处理,即不确定性知识的量化处理。 定义如下两种隶属函数。 升型即当参数取值越大时,参数对故障状态的影响程度越大 降型即当参数取值越大时,参数对故障状态的影响程度越小 式、式中x为参数值;a1、a2分别为柴油机专家提供的该参数的阈值。 还可

5、根据需要扩充实用隶属函数,并不断修正各运行参数。同一种参数对柴油机不同故障类型的影响方式 不同,应采取不同的隶属函数。 三、故障诊断专家系统综合型知识表示 故障诊断专家系统的知识分为运行状态参数数据、事实、诊断型知识和元知识等4类。 运行状态参数数据 运行状态参数数据可以用谓词逻辑表示为谓词名 其中为可选项,有时间因素的数据可选此项。例如:“10min 前柴机转速1500r/min”表示为databefore 事实 用模糊谓词描述含有模糊信息的事实,模糊谓词逻辑用四元组表示为 谓词名 例如事实:“机油温度太高,隶属度0.95”,表示为 Fact 诊断型知识 诊断型知识采用产生式规则表示,最初形

6、式为 IF规则条件部分 THEN结论 运行状态故障诊断知识的模糊性十分显著,为了恰当描述这种模糊性,必须对产生式规则加以改进。例如 “喷油泵损坏”的故障症状集为 F油泵损坏=, 可用产生式规则表示为 IFandand THEN喷油泵损坏式中Rcf为规则强度,描述规则的前提条件对结论的支持程 度,0Rcf1。 为了描述规则的模糊性,还需给规则设一个应用阈值,记为,0”,10min ThenShow 式中条件Last“TICNO03_”,10min当采 样值在10min内都大于设定正常值10时,其真度为1,否则为0。 元知识 元知识是关于知识的知识,在产生式系统中,它一般采用与目标层次知识相同的表

7、示形式,并作为一个知 识实体与目标层次知识共存于知识库中,其主要优点在于:元级推理与目标层次推理可共享一个推理机;当元规则与目标规则由当前数据库内容确定为 可用规则时,将优先执行元规则;当系统分设目标层次规则库和元级规则库,系统还将增加一个调度程序;当有多个目标规则可用时,由调度程序根据 元级规则与可用目标规则冲突集的匹配情况,从中选择一条可用规则执行。 四、故障诊断专家系统知识库组成及应用 知识库组织 知识库采用多库结构的组织模式,包括数据库、事实库和规则库。这样可以提高系统工作效率,也便于知 识的搜索。各库之间相互独立,一个库的修改不会影响其它库。知识库的结构如图2所示。 为了缩小搜索范围

8、、提高推理速度,将诊断规则库中的规则分成3组:故障诊断规则组、故障原因分析规 则组和故障消除措施规则组,表达形式如下。 故障诊断规则组:数据,事实故障类型; 故障原因分析规则组:事实,故障类型故障原因; 故障消除措施规则组:事实,故障类型,故障原因故障消除指导。 同一组的规则为一层,故障诊断规则组层次最高,故障原因分析规则组层次次之,故障消除措施规则组层 次最低。对同一组中的规则按优先级排序编号,排列的原则是:规则前提条件部分包含元素多的优先排列;元素数量相同,规则强度大的优先排列;规则强度相同, 但问题出现概率大的优先排列。 知识修改与扩充 柴油机专家系统知识库的建造是一个长时间反复测试、修

9、改和扩充的过程。当系统出现以下2种情况时, 启动系统的知识修改与扩充功能:当从现有知识出发无法诊断故障、给出原因分析和故障消除措施时,系统应主动向专家求助来补充缺少的知识;当诊 断、原因分析和故障消除措施有误时,系统应允许专家修改现有知识库,更正存在缺陷的知识。 应用效果 采用故障诊断专家系统对某柴油机近两年以来的多个典型故障进行了实例考核,其部分诊断结论如表1。 该专家系统诊断的决策报告与实际检修情况基本相符,说明所建立的知识库是成功的,系统已具备了较高的诊断能力,通过进一步的完善修改,可望开发成实用的故 障诊断专家系统。 五、结论 采用综合型知识表达方式来表达故障诊断知识,用改进的模糊产生式规则表达诊断型知识,用时序逻辑表 达与时间有关的知识以及采用过程表示法来表达元知识,知识库采用多库多层次的组织方式,缩小了搜索空间,为实现高效快速的推理与诊断奠定了基础,根据实际 使用情况,不断扩充新的知识,删除无用的知识,修改有错误的知识,逐步提高知识库的质量和系统的水平,可完善柴油机故障诊断专家系统。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号