第六章机组故障诊断专家系统16734.docx
《第六章机组故障诊断专家系统16734.docx》由会员分享,可在线阅读,更多相关《第六章机组故障诊断专家系统16734.docx(84页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章 故障诊断专家系统Evaluation Warning: The document was created with Spire.Doc for .NET.第六章 故障诊断专家系统6.1专家系统概述6.1.1专家系统的定义专家系统(EExpeert sysstemm简称EES)是是人工智智能的一一个分支支领域,在在自然科科学、社社会科学学、工程程技术的的各个领领域得到到了广泛泛的应用用,是人人工智能能领域中中最具有有吸引力力、最成成功的研研究领域域。20世纪660年代代中期,人人工智能能由追求求通用的的一般研研究转入入特定的的研究,产产生了以以专家系系统为代代表的基基于知识识的各类类人工
2、智智能系统统。19965年年,斯坦坦福大学学教授费费根鲍姆姆(E.A.FFeiggenbbaumm)开创创了基于于知识的的专家系系统这一一人工智智能研究究的新领领域。他他与别人人共同开开发的根根据化合合物的分分子式及及其质谱谱数据帮帮助化学学家推断断分子结结构的计计算机程程序系统统DENNDRAAL,标标志着专专家系统统的诞生生。专家系统的的发展可可以分为为孕育(119655年以前前)、产产生(11965519771)、成成熟(11972219777)和和发展(119788)四个个阶段25。在770年代代ES系系统的成成熟期,EES的概概念与观观点逐渐渐大众化化,先后后出现了了一批较较成熟的的
3、ES系系统,主主要是在在医学领领域,代代表性的的有MYYCINN、CAASNEET、PPROSSPECCTORR等ESS系统。这这一时期期的ESS系统与与第一代代系统相相比具有有:多数数使用自自然语言言对话,多多数系统统具有解解释功能能,采用用了似然然推理技技术。进入80年年代后,专专家系统统的应用用范围更更加广泛泛,已扩扩展到军军事、空空间技术术、建筑筑设计和和设备诊诊断等方方面。在在设备的的故障诊诊断领域域中,近近几年我我国也开开发了一一些专家家系统,主主要是针针对汽轮轮发电机机组开发发的故障障诊断专专家系统统。水电电机组的的结构与与运行原原理同汽汽轮发电电机组相相似,但但却有不不同之处处
4、,因此此水电机机组故障障诊断的的研究即即具有一一定的理理论基础础,又具具有很大大的必要要性。专家系统发发展到现现在,已已经得到到许多领领域专家家的认可可,但是是对于专专家系统统的定义义到目前前为止还还没有一一个统一一的说法法。一种种意见认认为:专专家系统统是利用用具有相相当量的的公认、权权威的知知识来解解决特定定领域中中的实际际问题的的计算机机程序系系统,可可以根据据人为提提供的数数据、事事实和信信息,结结合系统统中存储储的专家家经验或或知识,运运用一定定的推理理机制进进行推理理判断,最最后给出出一定的的结论和和用户解解释以供供用户决决策之用用。持有另一种种意见的的人则认认为:专专家系统统是一
5、个个具有知知识库和和具体计计算机的的系统,其其知识库库中的知知识来源源于某领领域专家家的技能能和经验验;可以以对某一一任务提提出建议议或给出出合理的的决策;能判断断自己的的推理路路线并以以简明的的形式显显示出来来;常采采用基于于规则的的程序设设计。第三种意见见认为:专家系系统是一一个使用用知识和和推理的的智能计计算机程程序,它它的目的的是解决决人类专专家很难难解决的的一些问问题;专专家系统统中的知知识由事事实和启启发式信信息构成成,其事事实构成成了共享享且为专专家认可可的知识识信息体体;专家家系统的的启发式式信息则则是一些些独特的的推理规规则,如如似然推推理规则则、优化化猜测规规则等。上述对专
6、家家系统的的理解都都有两个个概念知识、推推理和智智能程序序。因此此可以引引用专家家系统创创始人费费根鲍姆姆(E.A.FFeiggenbbaumm)的一一段话来来说明什什么是专专家系统统:“专家系系统是一一个智能能计算机机程序,它它利用知知识和推推理过程程来解决决那些需需要大量量的人类类专家知知识才能能解决的的复杂问问题。所所用的知知识和推推理过程程可认为为是最好好的领域域专家的的专门知知识的模模型”。一般而言,专专家系统统具有如如下特点点:a) 象人类专家家一样可可以解决决一些困困难问题题;b) 以知识为基基础;c) 用适当的方方式进行行人机交交流,包包括使用用自然语语言;d) 具有专家水水平
7、的专专门知识识。专家家系统所所具有的的知识面面可以很很窄,但但针对某某个特定定领域,必必须要有有专家的的水平;e) 具有符号处处理的能能力。专专家系统统能采用用符号准准确地来来表示领领域有关关的信息息和知识识,并对对其进行行各种处处理和推推理功能能,这里里用符号号表示的的知识和和信息超超越了数数据的范范畴;f) 具有一般问问题的求求解能力力。专家家系统具具有一种种公共的的智能行行为,能能做一般般的逻辑辑推理、目目标搜索索和常识识处理等等工作;g) 具有一定的的复杂度度与难度度。专家家系统所所处理的的知识都都是专门门的领域域知识。若若领域问问题不具具有一定定的复杂杂度与难难度,就就根本不不需要专
8、专家来解解决;h) 具有解释功功能。专专家系统统在解题题的过程程中,应应能解释释获得结结果的原原因。这这就是专专家系统统的透明明性;i) 具有获取知知识的能能力。与与人类专专家一样样能通过过学习不不断丰富富自己的的知识和和扩充知知识库,高高级专家家系统也也应有进进一步不不断获取取知识的的能力;j) 具有自学的的能力,能能从系统统运行的的经验中中不断总总结新知知识和更更新老知知识。目目前,该该能力还还是停留留在初级级阶段,还还没有找找到更好好地解决决学习问问题的方方法;k) 具有较好的的可扩充充性与可可维护性性,因为为专家系系统一般般都把程程序的控控制和推推理机构构与知识识分离,相相对地互互相独
9、立立;专家系统是是一种智智能的计计算机程程序,而而这种智智能计算算机程序序不同于于传统的的计算机机程序。专专家系统统可以表表示为: 知知识+推推理=专专家系统统而传统计算算机程序序为: 数数据+算算法=程程序专家系统与与传统计计算机程程序的区区别:a) 总体上说,专专家系统统是一种种属于人人工智能能范畴的的计算机机应用程程序,人人工智能能的各种种问题的的求解策策略和方方法都适适用于专专家系统统。专家家系统使使用的求求解方法法不同于于传统应应用程序序的算法法。专家家系统求求解的问问题是不不良结构构或不确确定性的的问题,而而传统的的程序求求解的是是确定的的定规类类问题。b) 从功能看,专专家系统统
10、模拟的的是人类类专家在在问题领领域上的的推理,而而不是模模拟问题题本身。传传统的程程序是通通过建立立数学模模型去模模拟问题题领域。c) 从组成结构构上,专专家系统统解决问问题有三三要素:描述问问题状态态的综合合数据库库或全局局数据库库,存放放启发式式经验知知识的知知识库,以以及对知知识库中中的知识识进行推推理的推推理机。知知识库的的知识与与领域专专家密不不可分,需需要经常常地补充充和修正正,它同同推理机机相互独独立,增增加了系系统的灵灵活性。传传统的计计算机程程序只有有数据级级和程序序级两级级结构,将将描述算算法的过过程性计计算信息息和控制制性判断断信息一一起编码码在程序序中,缺缺乏专家家系统
11、的的灵活性性。总之,专家家系统是是使用某某个领域域专家的的领域知知识来求求解问题题,而不不是使用用某些从从计算机机科学和和数学中中推导出出的与领领域相关关性不大大的方法法来求解解问题。6.1.22专家系系统的结结构专家系统是是求解某某一领域域的智能能计算级级程序,因因此专家家系统应应具备以以下几个个功能:a) 存储问题求求解所需需的知识识。b) 存储具体问问题求解解的初始始数据和和推理过过程中涉涉及到的的各种信信息,如如中间结结果、目目标、子子目标以以及假设设等等。c) 根据当前输输入的数数据,利利用已有有知识,按按照一定定的推理理策略,去去解决当当前实际际问题,并并可以控控制和协协调整个个系
12、统。d) 能够对推理理过程、结结论或系系统自身身行为做做出必要要的解释释,如解解题步骤骤、处理理策略、选选择处理理方法的的理由、系系统求解解某种问问题的能能力、系系统如何何组织相相管理其其自身知知识等这样既既便于用用户的理理解和接接受,同同时也便便于系统统的维护护。e) 提供知识获获取、机机器学习习以及知知识库的的修改、扩扩充和完完善等维维护手段段。只有有这样才才能更有有效地提提高系统统的问题题求解能能力及准准确性。f) 提供一种用用户接口口,既便便于用户户使用,又又便于分分析和理理解用户户的各种种要求和和请求。一个完整的的专家系系统必须须具有以以上的功功能,因因此可以以决定一一般的专专家系统
13、统的结构构。专家家系统结结构由三三种结构构:基本本型、一一般型和和理想型型。图6-1 专家系系统的基基本结构构图6-1给给出了基基本型的的结构,它它包括两两个主要要部分:知识库库和推理理机。这这种结构构比较简简单,知知识工程程师与领领域专家家直接交交互,收收集与整整理领域域专家的的知识,将将其转化化为系统统的内部部表示形形式并存存放到知知识库中中;推理理机根据据用户的的问题、求求解要求求和所提提供的初初始数据据,运用用知识库库中的知知识对问问题进行行求解,并并将产生生的结果果输出给给用户。图6-2给给出了专专家系统统结构的的一般型型。以MMYCIIN为代代表的基基于规则则的专家家系统(RRul
14、ee-baasedd Exxperrt ssysttem)采采用了这这种结构构,是由由所谓的的产生式式系统发发展起来来的,在在目前专专家系统统建造中中比较流流行这这种结构构包括六六个部分分:知识识库、推推理机、综综合数据据库、人人机接口口、解释释机以及及知识获获取程序序。其中中知识库库、推理理机和综综合数据据库是目目前大多多数专家家系统的的主要内内容。图6-2专专家系统统一般型型(1)知识识库(KKnowwleddge Basse ,缩写KKB)。用用以存放放领域专专家提供供的专门门知识。这这些专门门知识包包含与领领域相关关的书本本知识、常常识性知知识以及及专家凭凭经验得得到的试试探性知知识专
15、专家系统统的问题题求解是是运用专专家提供供的专门门知识来来模拟专专家的思思维方式式进行的的,这样样知识库库中拥有有知识的的数量和和质量就就成为一一个专家家系统中中系统性性能和问问题求解解能力的的关键因因素因因此,知知识库的的建立是是建造专专家系统统的中心心任务。(2)综合合数据库库。用于于存放关关于问题题求解的的初始数数据、求求解状态态、中间间结果、假假设、目目标以及及最终求求解结果果。(3)推理理机(IInfeerennce Engginee)。在在一定的的控制策策略下针针对综合合数据库库中的当当前信息息,识别别和选取取知识库库中对当当前问题题求解有有用的知知识进行行推理。在在专家系系统中,
16、由由于知识识库中知知识往往往是不完完全的和和不精确确的,因因而其推推理过程程一般采采用不精精确推理理(4)知识识获取程程序。在在专家系系统的知知识库建建造中用用以部分分代替知知识工程程师进行行专门知知识的自自动获取取,实现现专家系系统的自自学习,不不断完善善知识库库。(5)解释释程序。根根据用户户的提问问,对系系统提出出的结论论、求解解过程以以及系统统当前的的求解状状态提供供说明,便便于用户户理解系系统的问问题求解解,增加加用户对对求解结结果的信信任程度度。在知知识库的的完善过过程中便便于专家家或知识识工程师师发现和和定位知知识库中中的错误误,便于于领域的的专业人人员或初初学者能能够从问问题的
17、求求解过程程中得到到直观学学习。(6)人机机接口(Mann-Maachiine Intterffacee)。将将专家或或用户的的输入信信息翻译译为系统统可接受受的内部部形式,把把系统向向专家或或用户输输出的信信息转换换成人类类易于理理解的外外部形式式。监测子系统征兆获取模块征兆事实库机组参数库知识获取模块诊断知识库工作存储器推 理 机解释模块故障决策模块人机接口模块领域专家上述的两种种专家系系统的结结构只是是各应用用领域类类专家系系统的基基本和核核心。对对于水电电机组的的故障诊诊断专家家系统而而言,其其组成除除了上述述六个部部分外,还还应该包包括在线线监测子子系统、机机组实际际参数库库、征兆兆
18、事实库库、信号号分析程程序、征征兆获取取程序、故故障处理理程序和和监测数数据库。图6-3水水电机组组故障诊诊断专家家系统图6-3是是水电机机组专家家系统示示意图,图图中各部部分功能能为:(1)机组组参数库库:用于于存放机机组有关关的结构构和功能能参数(如如水电机机组的设设计参数数)以及及机组过过去运行行情况的的背景信信息。(2)诊断断知识库库:诊断断知识库库是机组组故障诊诊断专家家系统的的核心,也也是影响响机组故故障诊断断专家系系统性能能的瓶颈颈。其用用于存放放水电机机组领域域专家的的各种与与机组故故障诊断断有关的的知识,包包括机组组征兆、控控制知识识、经验验知识、对对策知识识和翻译译程序。这
19、这些知识识是由知知识工程程师和水水电专家家合作获获取到的的,并通通过知识识获取模模块按一一定的知知识表示示存入到到诊断知知识库中中。(3)征兆兆获取模模块:采采用一定定的征兆兆获取方方法,对对监测数数据库中中的数据据进行分分析,获获取征兆兆。常用用的方法法为时域域提取和和频域提提取。但但亦可研研究利用用小波分分析来提提取故障障征兆。(4)知识识获取模模块:知知识获取取模块负负责对诊诊断知识识库进行行维护和和更新,包包括知识识的输入入、修改改、删除除和查询询等管理理功能及及知识的的一致性性、冗余余性和完完整性等等维护功功能。同同时,将将机组发发生的且且以前没没有遇到到过的新新情况补补充到知知识库
20、中中。(5)推理理机:推推理机是是一组程程序,用用于控制制系统的的运行。利利用诊断断知识库库的知识识,并提提取征兆兆事实库库的事实实按照一一定的问问题求解解策略,进进行推理理诊断,最最后给出出诊断结结果。诊诊断推理理模块是是诊断系系统的关关键,它它的推理理模式和和推理依依据对诊诊断的准准确性起起决定作作用。它它可分为为:自动动诊断和和人工干干预诊断断。自动动诊断不不需要人人工干预预,所有有过程均均由系统统自动完完成,并并最后给给出诊断断结果和和诊断解解释。人人工干预预诊断需需要用户户提问,获获得更多多的征兆兆信息,以以便更精精确地进进行诊断断,(6)解释释模块:负责对对用户提提出的问问题进行行
21、解释,并并给出诊诊断依据据。其是是用户了了解诊断断结果并并对诊断断结果可可靠性进进行判断断的依据据。(7)故障障决策模模块:根根据诊断断结果给给出系统统应采取取的措施施。(8)人机机接口模模块:用用于用户户、专家家和知识识工程师师与机组组诊断系系统进行行交互。将将用户输输入的信信息转换换成系统统能辨认认的信息息,同时时将系统统信息转转换成用用户易于于理解的的外部表表示形式式(图形形、图表表、表格格、自然然语言等等)。6.1.33专家系系统的分分类专家系统可可以按照照多种不不同的方方法进行行分类。按照推理控控制策略略分类,可可分为正正向推理理专家系系统、反反向推理理专家系系统、元元控制专专家系统
22、统等。按照专家系系统的应应用领域域来分类类,可分分为医疗疗专家系系统、勘勘探专家家系统、石石油专家家系统、数数学专家家系统、物物理专家家系统、化化学专家家系统、气气象专家家系统、生生物专家家系统、工工业专家家系统、法法律专家家系统、教教育专家家系统等等。每个个大类系系统又可可以分为为若干个个小类,工工业专家家系统按按照对象象不同可可以分为为汽轮机机专家系系统、压压缩机专专家系统统、水轮轮发电机机专家系系统、FFMS专专家系统统等。按照知识表表示技术术分类,可可分为基基于逻辑辑的专家家系统(LLogiic-bbaseed EExpeert sysstemm)、基基于规则则的专家家系统(RRule
23、e-baasedd Exxperrt ssysttem)、基基于语义义网的专专家系统统、基于于框架的的专家系系统(FFramme-bbaseed EExpeert sysstemm)等。其其中比较较有代表表性的是是MYCCIN基基于规则则的专家家系统。按照专家系系统所解解决的问问题性质质分为:a) 解释型。通通过对采采集到的的数据进进行分析析,解释释深一层层的结构构或内部部可能情情况等的的系统。这这个范畴畴包括语语言理解解、图像像处理、信信息解释释和智能能分析。语语言理解解系统HHERAASAYY系统就就属于这这类系统统。这类类系统的的特点是是输入数数据包含含许多干干扰因素素。b) 诊断型。根
24、根据输入入信号找找出处理理对象存存在的故故障,并并给出排排除故障障方案的的系统。此此类系统统主要应应用于医医学、电电子、机机械和软软件等的的诊断。例例如,治治疗细菌菌感染的的系统MMYCIIN,计计算机硬硬件故障障诊断系系统DAART,旋旋转机械械故障诊诊断专家家系统DDIVAA。这类类系统的的特点是是故障与与现象之之间一般般没有一一一对应应关系。c) 预测型。根根据处理理对象过过去和现现在的情情况推断断未来的的可能结结果的系系统。这这个范畴畴包括天天气预报报、人口口预演、交交通预报报、农业业产量估估计和军军事预测测等。这这类任务务的特点点是事件件和数据据随时间间变化。 d) 设计型。根根据设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 机组 故障诊断 专家系统 16734
限制150内