7.故障诊断专家系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
故障诊断专家系统 人工智能研究者们已提出了许多种知识表示方法, 人工智能研究者们已提出了许多种知识表示方法, 如产生式表示、框架式表示、语义网络表示、 如产生式表示、框架式表示、语义网络表示、逻辑 性表示、对象—属性 值三元组表示、 属性—值三元组表示 性表示、对象 属性 值三元组表示、过程表示和 面向对象的表示等, 面向对象的表示等,这些不同的表示方法各有其优 缺点和最适用的领域。 缺点和最适用的领域。 2) 产生式系统的基本组成 一个典型的产生式专家系统通常由规则库(RuleBase)、 一个典型的产生式专家系统通常由规则库 、 综合数据库(GlobalDatabase)和 综合数据库 和 规则解释器 规则解释器(RuleInterpreter)这 规则解释器 这 三个基本部分组成; 三个基本部分组成; 综合数据库 规则库
故障诊断专家系统 人工智能研究者们已提出了许多种知识表示方法, 人工智能研究者们已提出了许多种知识表示方法, 如产生式表示、框架式表示、语义网络表示、 如产生式表示、框架式表示、语义网络表示、逻辑 性表示、对象—属性 值三元组表示、 属性—值三元组表示 性表示、对象 属性 值三元组表示、过程表示和 面向对象的表示等, 面向对象的表示等,这些不同的表示方法各有其优 缺点和最适用的领域。 缺点和最适用的领域。 3)产生式表示(或规则表示) )产生式表示 或规则表示 或规则表示) 其一般形式为 P Q(即IF … THEN…) ( 左部分表示前提(条件或状态),右部分表示若干 左部分表示前提(条件或状态),右部分表示若干 ), 结论
故障诊断专家系统 (9) 控制型 控制型(Control)专家系统 这类系统能自动控 专家系统 制系统的全部行为, 制系统的全部行为,通常用手生产过程的实时控 系统、 制,如维持钻机最佳钻探流特征的MUD系统、 如维持钻机最佳钻探流特征的 系统 MVS操作系统的监督控制系统 操作系统的监督控制系统YES/MVS等。 操作系统的监督控制系统 / 等 (10) 教育型 教育型(1nstruction)专家系统 这类系统能诊 专家系统 断并纠正学生的行为,主要用于教学和培训, 断并纠正学生的行为,主要用于教学和培训,多 为诊断型和调试型的结合体, 为诊断型和调试型的结合体,如GUIDON和 和 STEAMER等。 等
X = ∑ x w + s −θ i j =1 j j i i Oi = f ( xi )
n
f(x)
线性 x
f(x) 1
阶跃 x
特性函数主要有
线性:f ( x) = kx
1 阶跃:f ( x) = 0
符号型
斜坡型
x>0 x≤0
1 -1 1
γ
-a a
还有符号型、S型、 双曲正切型和高斯 1 0.5 函数型等。
故障诊断专家系统 3.不确定知识表示 1)随机性知识 2)模糊性知识 3)未确知性知识 三、知识的获取 知识获取的方法:有*机械式、条件反射式、*传授 式、演绎式、归纳式、猜想证实式、*反馈修正式、 类比式、联想式、灵感与偶发式等,
故障诊断专家系统
故障诊断专家系统
四、推理机制 1.推理分类 2.推理控制策略 3.推理搜索策略 4.似然推理
故障诊断专家系统
五、应用
美国西屋公司从开发汽轮发电机专家系统GenAID开始, 现已在佛罗里达州的奥兰多发电设备本部建立了一个自动 诊断中心,对各地西屋公司制造的汽轮发电机进行远距离 自动诊断。诊断对象从汽轮发电机逐步扩大到汽轮机、锅 炉和辅机。西屋公司和卡内基·梅隆大学合作研制了一台汽 轮发电机监控用专家系统,用来监视德州三家主要发电厂 的七台汽轮发电机组的全天工作状况。此专家系统能快速、 精确地分析仪表送来的信号,然后立即告诉操作人员应采 取什么措施。 我国故障诊断工作者也积极探索专家系统的应用研究, 国家在“七·五”和“八.五”期间也列有这方面的攻关课 题,取得了—些进展,但目前总的情况是实验室研究较多, 现场条件下的实际应用、特别是成功的应用实例并不多见。
故障诊断专家系统
数据库管理
任务管理 推理机 知识库 知识表示 知识库管理
数据库 工况分析
诊断结果解释 动态黑板 诊断结果
知识获取
工况报表
诊断实例
实用的专家系统
故障诊断专家系统
6.专家系统分类 专家系统分类
(1) 解释型 解释型(Interpretation)专家系统:这类系统通 专家系统: 专家系统 过分析所采集到的数据进而阐明这些数据的真实含 义,如由质谱数据解释化合物分子结构的 DENDRAL系统、由声纳信号识别舰船的HASP/ DENDRAL系统、由声纳信号识别舰船的HASP/ 系统 SIAP系统、语音理解系统 系统、 系统 语音理解系统HEARSAY等。 等 (2) 预测型 预测型(Prediction)专家系统 :这类系统根据处 专家系统 理对象过去和现在的情况去推测其未来发展趋势, 理对象过去和现在的情况去推测其未来发展趋势, 如各种气象预报系统、军事预测系统I&W等。 如各种气象预报系统、军事预测系统 等
7. 故障诊断专家系统
故障诊断专家系统 一、专家系统概述 1. 定义:能以人类专家级水平进行故障诊断的智 定义: 能计算机程序。 能计算机程序。 2. 发展专家系统的必要性 1)知识结构的需要 ) 2)故障诊断应用上的需要 ) 系统复杂性及故障复杂性所决定 3. 专家系统所能解决的问题 机械系统诊断中的复杂问题; 机械系统诊断中的复杂问题;能达到专家水平
故障诊断专家系统
人工神经网络 一、概述
1.定义及特点 2.目前的应用情况
x1 w1 x2 w2
θi
-1 Xi
∑
二、基本原理
1.神经元结构模型 x1~xn输入 w1~wn权值 xn wn θ i 闵值 Xi神经元求和输出, Oi输出 F神经元特性函数
f
Oi
Si
故障诊断专家系统 人工神经网络 各参数之间的关系为:
故障诊断专家系统
(7)设计型 设计型(Design)专家系统 这类系统能根据给定 设计型 专家系统 的要求形成所需要的方案或图样, 的要求形成所需要的方案或图样, 如DEC公司的 公司的 计算机总体配置系统XCON。 。 计算机总体配置系统 (8)监测型 监测型(Monitoring)专家系统 这类系统多用于 监测型 专家系统 完成实时监测任务, 完成实时监测任务,如REACTOR 系统和高危病 人监护系统VM等。 等 人监护系统
故障诊断专家系统 人工神经网络
2)反馈网络
输入输出之间存在反馈,因此具有动态特性。 y y 输出层 输出层
隐 层
隐 层 输入层 u
输入层 u
故障诊断专家系统 人工神经网络
3.学习算法 1)学习算法 2)BP算法 3)应用
Hale Waihona Puke Baidu
故障诊断专家系统 4. 专家系统的特点 1)应用范围广 ) 2)诊断水平高 ) 3)诊断效率高 ) 5. 专家系统的组成 一般由五部分组成:知识库、推理机、 一般由五部分组成:知识库、推理机、数据 库、解释程序和知识获取程序。 解释程序和知识获取程序。 实用的专家系统还有其它中间环节。 实用的专家系统还有其它中间环节。
故障诊断专家系统 二、知识库 1. 定义:专家知识、经验及书本知识的存储器 定义:专家知识、 2. 知识表示 1)对知识表示的基本要求(三个基本要求) )对知识表示的基本要求(三个基本要求) 表示方案应便于知识的修改和扩充; ①表示方案应便于知识的修改和扩充; 表示方案应尽量简单易懂; ②表示方案应尽量简单易懂; 表示方法应清晰明确。 ③ 表示方法应清晰明确。因为专家系统的建造过程是一 个不断扩充和完善的过程,因此, 个不断扩充和完善的过程,因此,便于修改和扩充的 知识表示方案对专家系统来说是非常重要的, 知识表示方案对专家系统来说是非常重要的,它直接 关系到专家系统的成败。 关系到专家系统的成败。实现这一要求的有效手段是 把知识与使用知识伪程序相分离, 把知识与使用知识伪程序相分离,即把知识库和推理 机相分离。 机相分离。
故障诊断专家系统
(5) 维修型 维修型(Repair)专家系统 这类系统制定并实施 专家系统 纠正某类故障的规则, 纠正某类故障的规则,如诊断排除内燃机故障的 DELTA系统、电话电缆维护系统ACE等。 系统、电话电缆维护系统 系统 等 (6) 规划型 规划型(Planning)专家系统 这类系统能根据给 专家系统 定的目标制订行动计划, 定的目标制订行动计划,如电子线路布线系统 PROTEL等。 等
故障诊断专家系统 如:出现异常振动则振幅大。对于复杂的故障用树 出现异常振动则振幅大。 枝状表示。 枝状表示。
振动峰值大
基频振动
低频振动
二倍频振动
广谐振动
不平衡 热弯曲 油膜涡动 支承问题 轴裂纹 不对中 摩擦 联轴器问题 油膜震荡 ……
注:与事故树类似
……
故障诊断专家系统
2. 产生式表示的优缺点 优点: 优点 ① 模块化 ; ② 自然性 ; 一致性。 ③ 一致性。 主要缺点: 主要缺点: ① 推理效率低 ; 非通用性; ② 非通用性; 依赖于已有的经验。 ③ 依赖于已有的经验。
S型
1 c
双曲正切型 高斯函数
故障诊断专家系统 人工神经网络 2.网络拓扑结构(神经元联结结构) 1)不含反馈的前向网络
神经元分层排列,组成输入层、隐层(可有若干)和输出 层。每一层的神经元只接受前一层的神经元输出作为输入。 输入模式经过各层的顺次处理后得到输出层输出。误差反向 传播算法(Bp法)的网络即为此模型。 x1 x2 xn 单层前 向网络 yn y1 x1 x2 xn 多层前 向网络 y1 y2 yn
故障诊断专家系统 (3) 诊断型 诊断型(Diagnosis)专家系统 这类系统根据输入 专家系统 的故障, 信息推断出处理对象中可能存在 的故障,如计算机 硬件故障诊断系统DART、核反应堆故障诊断系统 、 硬件故障诊断系统 REACTOR、感染病诊 断与治疗系统 断与治疗系统MYCIN、旋 、 、 转机械故障诊断系统EXPLORE-EX、透平机械故障 、 转机械故障诊断系统 诊断专家系统TUBMAC等。 诊断专家系统 等 (4) 调试型 调试型(Debugging)专家系统 这类系统给出已确 专家系统 认故障的排除方案, 认故障的排除方案,如石油钻探机械故障诊断与排 除系统Drilling Advisor等。 除系统 等