机械故障诊断学钟秉林第9章专家系统诊断原理.ppt
《机械故障诊断学钟秉林第9章专家系统诊断原理.ppt》由会员分享,可在线阅读,更多相关《机械故障诊断学钟秉林第9章专家系统诊断原理.ppt(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第9章 专家系统诊断原理l 专家系统的基本结构及功能l 推理机制l基于行为的故障诊断专家系统机械故障诊断理论与方法第2篇 基于人工智能的故障诊断技术 2022/11/251内容安排l 知识表示与知识获取l人工神经网络与专家系统2021/9/231 1.专家系统历史与现状作为人工智能一个重要分支的专家系统专家系统(Expert System,ES)是在20世纪60年代初期产生和发展起来的一门新兴的应用科学,而且正随着计算机技术的不断发展而日臻完善和成熟。1982年美国斯坦福大学教授费根鲍姆给出了专家系统的定义:专家系统是一种智能的计算机程序,这种程序使用使用知识与推理过程,求解求解那些需要杰出人
2、物的专门知识才能求解才能求解的复杂问题。一、概述2022/11/2522021/9/232一般认为,专家系统专家系统就是应用于某一专门领域,由知识工程师通过通过知识获取手段,将领域专家解决解决特定领域的知识,采用采用某种知识表示方法编辑编辑或自动生成自动生成某种特定表示形式,存放存放在知识库中,然后然后用户通过通过人机接口输入信息、数据或命令,运用运用推理机构控制知识库及整个系统,能像专家一样解决解决困难的和复杂的实际问题的计算机(软件)系统。专家系统有三个特点,即:启发性,能运用运用专家的知识和经验进行进行推理和判断;透明性,能解决解决本身的推理过程,能回答回答用户提出的问题;灵活性,能不断
3、地增长知识,修改修改原有的知识。一、概述2022/11/2532021/9/233 1.1 初创期人工智能早期早期工作都是学术性的,其程序都是用来开发游戏开发游戏的。尽管这些努力产生了如国际象棋、跳棋等有趣的游戏,但其真实目的在于计算机编码加入人的推理能力,以达到更好的理解。在这阶段的另一个重要领域是计算逻辑。1957年诞生诞生了第一个自动定理证明程序,称为称为逻辑理论家逻辑理论家。20世纪60年代初,人工智能研究者便集中精力开发通用的方法和技术,通过研究一般的方法来改变改变知识的表示和搜索,并且使用它们来建立建立专用程序。到了60年代中期,知识在智能行为中的地位受到了研究者的重视,这就为以专
4、门知识专门知识为核心、求解具体问题的基于知识的专家系统的产生奠定奠定了思想基础。一、概述2022/11/2542021/9/2341965年在美国国家航空航天局要求下,斯坦福大学研制成功了DENRALDENRAL系统系统,DENRAL的初创工作引导人工智能研究者意识到意识到智能行为不仅不仅依赖于推理方法,更更依赖于其推理所用的知识。该系统具有非常丰富的化学知识,是根据质谱数据帮助化学家推断推断分子结构,被广泛地应用于世界各地的大学及工业界的化学实验室。一、概述2022/11/2552021/9/235这个系统的完成标志着专家系统的诞生。在此之后,麻省理工学院开始研制MACSYMAMACSYMA
5、系统系统,它作为数学家的助手使用启发式方法变换变换代数表达式,现经过不断扩充,能求解600多种数学问题,其中包括微积分、解方程和方程组,矩阵运算等。同期,还有美国卡内基梅隆大学开发的用于语音识别的专家系统专家系统HEARSAYHEARSAY,该系统表明表明计算机在理论上可按编制的程序同用户进行交谈交谈。20世纪70年代初,匹兹堡大学的鲍波尔和内科医生合作合作研制了第一个用于医疗的内科病诊断咨询系统INTERNISTINTERNIST。这些系统的研制成功使得专家系统受到学术界及工程领域的广泛关注。一、概述2022/11/2562021/9/236 1.2 成熟期到20世纪70年代中期,专家系统已
6、逐步成熟起来,其观点逐渐被人们接受,并先后出现了一批一批卓有成效的专家系统。其中,最为代表的是肖特立夫等人的MYCINMYCIN系统系统,该系统用于诊断和治疗血液感染和脑炎感染,可给出处方建议(提供抗菌剂治疗建议),不但不但具有很高的性能,而且而且具有解释功能和知识获取功能。MYCIN系统是专家系统的经典之作,它的知识表示系统用带有置信度的“IFTHEN”规则来表示,并使使用用不确定性推理方法进行推理。MYCIN由LISP语言写成,所有的规则都表达成LISP表达式。它是一个面向面向目标求解的系统,使用使用反向推理方法,并利用利用了很多的启发式信息。一、概述2022/11/2572021/9/2
7、37另一个非常成功的专家系统是PROSPCTORPROSPCTOR系统系统,它用于辅助地质学家探测矿藏,是第一个取得明显经济效益的专家系统。PROSPCTOR的性能据称性能据称完全可以同地质学家相比拟。它在知识的组织上,运用了规则与语义网相结合相结合的混合表示方式,在数据不确定和不完全的情况下,推理过程运用了一种似然推理技术。除这些成功实例以外,在这一时期另外两个影响较大的专家系统是斯坦福大学研制的AMAM系统系统及PUFFPUFF系统系统。AM是一个用机器模拟人类归纳推理、抽象概念的专家系统专家系统,而PUFF是一个肺功能测试专家系统,经对多个实例进行验证,成功率达93%。诸多专家系统地成功
8、开发,标志着专家系统逐渐走向成熟。一、概述2022/11/2582021/9/238 1.3 发展期从20世纪80年代初,医疗专家系统占了主流,主要原因主要原因是它属于诊断类型且开发比较容易。但是到了80年代中期,专家系统发展在应用上最明显最明显的特点是出现大量大量的投入商业化运行的系统,并为各行业产生了显著的经济效益。其中一个著名的例子是DEC公司与卡内基梅隆大学合作开发的XCON-R1XCON-R1专家系统专家系统,它用于辅助数据设备公司(DEC)的计算机系统的配置设计。它每年为DEC公司节省数百万美元。专家系统的应用日益广泛,处理问题的难度和复杂度不断增大,导致导致了传统的专家系统无法满
9、足较为复杂的情况,迫切需要新的技术去支持。一、概述2022/11/2592021/9/239从80年代后期开始,一方面一方面随着面向对象、神经网络和模糊技术等新技术迅速崛起,为专家系统注入了新的活力;另一方面另一方面计算机的运用也越来越普及,而且而且对智能化的要求出越来越高。由于这些技术发展的成熟,并成功运用到专家系统之中,使得专家系统专家系统得到更广泛的运用。在这期间开发的专家系统按其处理问题的类型可以分为:解释型、预测型、诊断型诊断型、设计型、规划型、监视型、调试型、修正型、教学型和控制型。其应用领域应用领域也涉及到农业、商业、化学、通信、计算机系统、医学等多个方面,并已成为常用常用的解决
10、问题的手段之一。一、概述2022/11/25102021/9/23102.在故障诊断中的应用专家系统专家系统:基于知识(Knowledge-based)的人工智能系统。专家系统实质专家系统实质是应用大量人类专家的知识和推理方法求解求解 复杂的实际问题的一种人工智能计算机程序。专家系统能够模拟、再现、保存和复制,有时还能超过超过人类专家的脑力劳动,是人工智能领域中目前最活跃最成功的一个分支。就机械设备故障诊断而言,专家系统比较适用于复杂的、比较规范化的(即只是来源可以从类似机器获取)的大型动态系统,如如针对汽轮发电机组等研发的诊断专家系统,已经在工程实际中取得了取得了良好的经济效益。一、概述20
11、22/11/25112021/9/23113.专家系统的分类(按推理规则分)基于规则的专家系统 基于规则推理(Rule Base Reasoning,RBR)的方法是根据以往专家诊断的经验,将其归纳成规则,通过通过启发式经验知识进行推理进行推理。它具有明确的前提,得到确定的结果。它是构建专家系统最常用的方法,这主要归功于大量的成功实例和工具的出现。早期的专家系统大多数是用规则推理的方法。一、概述2022/11/25122021/9/2312基于案例的专家系统 基于案例推理(Case Based Reasoning,CBR)的方法就是通过搜索搜索曾经成功解决过的类似问题,比较比较新、旧问题之间的
12、特征、发生背景等差异,重新重新使用或参考以前的知识和信息,达到达到最终解决新问题的方法。它起源于1982年美国学者Roger Schank,关于人类学习和回忆的动态存储模型的研究工作。一、概述2022/11/25132021/9/2313基于框架的专家系统 框架(Frame)是将某类对象的所有知识组织组织在一起的一种通用数据结构,而相互关联的框架连接组成连接组成框架系统。一、概述2022/11/2514基于模糊逻辑的专家系统 模糊理论的概念由美国加利福尼亚大学著名教授扎德在他的Fuzzy Sets和Fuzzy Algorithm等著名论著中首先提出首先提出。模糊性是指客观事物在状态及其属性方面
13、的不分明性不分明性,其根源根源是在类似事物间存在一系列过渡状态,它们互相渗透、互相贯通,使得使得彼此之间没有没有明显的分界线。2021/9/2314一、概述2022/11/2515基于D-S证据理论的专家系统 D-S证据理论是由Dempster于1967年提出的,他首先首先提出了上、下界概率的定义,后由Shafer于1976年加以推广和发展,故人们也把证据理论称为D-S理论。基于人工神经网络的专家系统 人工神经网络(Artificial Neural Network,ANN)是仿效仿效生物体信息处理系统获得获得柔性信息处理能力。它是从20世纪80年代后期开始兴起:由理论研究阶段发展到应用阶段。
14、2021/9/2315基于遗传算法的专家系统 遗传算法(Genetic Algorithms,GA)是一种基于自然选择和基因遗传学原理的优化搜索方法。由美国John H.Holland教授在1975年提出的。一、概述2022/11/25162021/9/23161.一般概念二、专家系统的基本结构及其功能2022/11/2517实用专家系统框图2021/9/2317l特点:特点:专家系统是包含知识和推理的智能计算机程序;求解问题的知识与程序和和数据结构分离。增强增强了系统的适应性和灵活性;(vsvs传统的计算机应用程序:求解问题的知识隐含在程序和数据结构中)专家系统通常由5个基本组成部分:知识库
15、、推理机、数据库以及解释程序、知识获取程序。二、专家系统的基本结构及其功能2022/11/25182021/9/23182.知识库 知识库是专家系统的核心;知识库是专家知识、经验与书本知识、常识的存储器;专家诊断系统知识库通常包括:背景知识背景知识:背景知识作为辅助信息,在推理过程中起着重要作用。如如设备运行规范可以成为可以成为诊断过程中触发、激活某一诊断规则的依据等。二、专家系统的基本结构及其功能2022/11/25192021/9/2319 诊断知识诊断知识 领域专家在长期的诊断实践中积累起来积累起来的知识和经验。产生式规则表达:IFIF THENTHEN WITHWITH 现象:现象:观
16、察到的机组症状;假设:假设:表示机组的故障或中间结论;可信度:可信度:表示在观察到这些“现象”后,推断机组具有这类故障的可信程度。一般诊断知识按故障树结构故障树结构分层组织。二、专家系统的基本结构及其功能2022/11/25202021/9/2320 机组病例与运行档案机组病例与运行档案 描述机组以往诊断病例及其安装维修的记录情况,它对如何如何沿最有可能的故障方向进行诊断推理具有很大影响。过程性知识过程性知识 一系列分析计算程序,以独立的模块形式存在,在诊断过程中需要时被调用。如如在诊断中需要获取需要获取某振动信号关于转速频率的谱峰情况谱峰情况,就需调用 FFT频谱计算程序。二、专家系统的基本
17、结构及其功能2022/11/25212021/9/2321 控制性知识控制性知识 对领域知识起指导作用的知识,如如引导规则的选择、控制推理路径及指明诊断系统在诊断过程中对机组运行数据进行何种分析何种分析等。决策知识决策知识 机组发生某故障时应采取的措施。它包括机组机组本身的运行规程和领域领域专家处理该类故障时的措施方法,另外另外,还包括在不能确诊某故障时向用户建议应重点监测监测何种信号及注意事项。二、专家系统的基本结构及其功能2022/11/25222021/9/2322 知识库的结构形式取决于取决于所采用的知识表示方式,常用的有:逻辑表示、语义网络表示、规则表示、框架表示和子程序表示等。用产
18、生式规则表达表达知识的方法是目前专家系统中应用最普遍最普遍的一种方法。二、专家系统的基本结构及其功能2022/11/25232021/9/23233.数据库 专家系统中用于存放存放反映系统当前状态的事实数据的场所场所。包括:用户输入的事实、已知的事实以及推理过程中得到的中间结果等。动态数据库:保存保存推理过程中,产生产生的中间结论(包括最终结论),以及大量大量的症状信息和推理路径。二、专家系统的基本结构及其功能2022/11/25242021/9/23244.推理机 推理机是专家系统的灵魂,它根据根据当前输入信息和过去历史情况,激活激活知识库中的有关规则,按一定的推理策略完成完成证据与假设之间
19、的映射关系。n推理过程中通常需要保存保存推理轨迹以期对诊断结果进行解释解释n推理策略有:正向推理、反向推理和正反向混合推理三种。二、专家系统的基本结构及其功能2022/11/25252021/9/23255.解释程序 对于诊断结果,若用户有疑问疑问或不解不解,通过解释程序对诊断结果、推理路径和症状信息进行解释进行解释,提高提高系统的透明性和可信性;n 包括包括与系统推理有关的问题和与系统推理无关的系统自身的问题。6.知识获取 研究如何把把“知识”从人类专家大脑中提取提取和总结总结出来,并且保证保证所获取的知识间的一致性,它是专家系统开发中的一道关键工序。二、专家系统的基本结构及其功能2022/
20、11/25262021/9/2326 构造构造专家系统时,要求要求专业领域的专家和知识工程师密切合作密切合作,总结总结和提取提取专家领域知识,把它形式化并编码存入存入计算机中形成知识库。n 但是但是,专业领域知识是启发式的,较难较难捕捉和描述,专业领域专家通常善于善于提供事例而不不习惯习惯提供知识,所以,知识获取被公认为是专家系统开发研究中的瓶瓶颈问题颈问题。二、专家系统的基本结构及其功能2022/11/25272021/9/23271.推理机制推理:根据一个或一些判断得出另一个判断的思维过程。推理所根据的判断,称为前提。由前提得出的判断,称为结论。在专家系统中,推理机利用利用知识库的知识,按
21、一定的推理策略去解决解决当前的问题。三、推理机制2022/11/25282021/9/23282.三段论 由且只由三个性质判断组成,其中两个性质判断是前提,另一个性质判断是结论。所有的推理系统都是智能系统智能系统;专家系统专家系统是推理系统推理系统;所以,专家系统是智能系统。大项中项小项三、推理机制2022/11/25292021/9/23293.基于规则的演绎 前提与结论之间有必然性联系的推理,是演绎推理。前提与结论之间的这种联系可由一般的蕴涵表达式直直接表示接表示,成为知识的规则。例如例如,所有的哺乳动物都是动物,可以写成如下的蕴涵式:(x)Mammal(x)Animal(x)三、推理机制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械 故障诊断 学钟秉林第 专家系统 诊断 原理
限制150内