故障诊断专家系统研究之四-----知识库结构

news/2024/7/8 1:07:13

知识库结构

 

 

§1   知识库概述

知识库同知识表示和推理机构成专家系统的三个核心组成部分。知识表示研究如何将专家的知识和经验以一定的结构合乎逻辑地表达出来,而知识库则是研究知识的存贮结构,保证知识的明确性、相容性、简洁性及可维护性。严格地说,知识表示和知识库是分不开的,有何种知识表示,就有基于该种知识表示的知识库结构。

1.          

2.          

3.          

4.      

 

 

 

§2  燃气轮机知识库分类及总体结构

41

 

 

    

41 燃气轮机知识分类

 

 

41

42

       4211113336

 

 

                     42 燃气轮机知识库分类

 

 

 

 

 

 

 

 

 

 

43 燃气轮机知识库模型

 

 

 

 

 

 

§3   知识元库

4336

41    主机系统由压气机、燃烧室和涡轮等子系统构成;压气机包括出口温度、出口压力、压比和叶片等对象(参数和部件);燃烧室包括燃油喷射量等对象(参数);涡轮包括轮间温度、平均排气量和静子、密封件等对象(参数和部件)。而每一对象有过高、过低、过大、过小、变形、磨损和断裂等状态描述(异常状态)。

 

 

 

 

 

 

    44 41的图解表示

 

 

 

 

 

 

       系统名库: {主机系统}

 

 

 

 

       子系统名库:  {压气机,燃烧室,涡轮}

 

 

 

 

       对象名库: {出口温度,出口压力、压比,叶片,燃油喷                            射量,轮间温度,平均排气量,静子,密封件}

 

 

 

 

       状态描述库:  {过高,过低,磨损,变形,断裂,过大,过小}

 

 

41

 

 

§4   关联库

 

 

一级关联库:系统名库           子系统名库

二级关联库:子系统名库         对象名库

三级关联库:对象名库        状态描述库

 

 

414541

 

 

§5   断言库

11

33关联的连接运算。

断言1      主机系统透平轮间温度过高

                       45 41的深层知识库结构

333

 

 

                 (框架名:断言1      

                     (槽1:主机系统)   

                     (槽2:透平)

                     (槽3:轮间温度)   

                     (槽4:过高)   

 

 

45

 

 

                 (框架名:断言1      

                     (槽11   

                     (槽23   

                     (槽36   

                     (槽41

 

 

1361

1145

       1361ass111con1=1123ass13con133con2=36789ass16con266con3=612ass11con31361con1con2con3con1con2con31362()

              con1*con2*con3{13611362}

*

 

 

定义41      为任意关联项, 为关联项 的首部,     关联项 的第 个关联体。                    又令

              关联项  分别属于一、二、三级关联库,   如果

                                       

                 

              那么称 关联项 经过连接生成断言集

              ={ ,

                     ……

                     }

              记为      

              其中, 的关联体数量,*为连接运算符。

 

 

41                           

                                  

      

 

 

结论41      分别为一、二、三级关联库,                   ,则对于任意的 ,通过连接运算 而生成的断言集构成断言库。

 

 

4546

 

 

            

46   由图45生成的断言库结构

 

 

 

 

 

 

 

 


§6   规则库     

      

r=(故障现象,故障原因,规则强度,行动方案〕

r=(故障现象;故障原因)=(AB

       :

       1.    B

                            形式1

       2.    B

                            形式2

       3.    B

                            形式3

       4.    B

                            形式4

       4[5]

                                  

3 

                                        

                                         

21

                                         

                                   

13

                            形式1

                            形式3

13n=131

       33

      

 

 

A3B47

 

 

47 规则的存储结构图

 

 

实际存储时,为了节省存储容量,提高匹配速度,上述各断言均采用该断言在断言库中的索引号表示。如图47中的规则1在规则库中的实际形式为:

 

 

48 规则的实际存储形式

燃气轮机实际运行过程中,经常遇到的一个问题是效率和压比过低,根据专家经验可能是由于压气机叶片变形、磨损或断裂引起,当然也有可能是由辅助系统的故障引起,如放气机构工作不正常,进气导流气结冰等。为了能够沿用图46中例41的断言库,这里只考虑压气机叶片的故障引起压比过低的情况,因为关于压气机效率和辅助系统的断言在图46中并未列出。以前面讨论的形式3对这一规则作一描述:

设断言     A1=主机系统压气机压比过低;

           A2=主机系统压气机叶片变形;

           A3=主机系统压气机叶片磨损;

           A4=主机系统压气机叶片断裂;

则上述专家经验可表示为规则

           r=(A1(A2CT1,ACT1)Ú(A3,CT2,ACT2)Ú(A4,CT3,ACT3))

其中,CT1,CT2,CT3为规则强度,ACT1ACT2ATC3为行动方案。以图47的断言库为例,这条规则在规则库中的存储结构如下:

 

 

 

 

49 规则r在规则库中的存储结构

 

 

 

 

 

 

§7   征兆库

   正如前面所述,燃气轮机的同一故障现象可能对应多个原因,即多个故障可能诱发同一现象。例如,当涡轮效率有变化时,可能是下述几种原因引起:

                 1.  涡轮工作叶片拉长

                  2.  涡轮气流通道零件烧毁

                  3.  涡轮工作叶片扯断

                  4.  轴承和篦齿密封圈断裂

5.      排气装置损坏 

 

 

而燃气轮机实际运行时,可能只发生其中一种或少数几种故障原因,并非所有的故障同时出现,为保证故障诊断的深度,必须对上述5个故障原因中实际没有发生的故障予以排除。当某一故障发生时,必然会表现出与之相关的确定的征兆,可以通过检查这些征兆是否出现来判断该故障是否发生,从而达到保证诊断深度、缩小诊断范围的效果。这也是设立征兆库的原因。

    第三章中,提出了征兆的知识表示模型如下:

(故障状态;故障表现)

 

 

这里故障状态单一,并非多种故障状态的组合,而故障表现则是该故障状态发生时所表现出来的所有征兆的组合,同样,它们均由断言构成。因此,征兆在征兆库中的存储形式如下图所示:

 

 

410   征兆在征兆库中的形式

 

 

这里,m为故障状态在断言库中的序号,n1,n2,...,nn分别为故障mn个征兆在断言库中的序号。

 

 

 

 

 

 

本章小结

本章在燃气轮机知识分类的基础之上引出燃气轮机知识库的分类,并以燃气轮机知识之间的层次关系来构筑其知识库,提出了燃气轮机知识库的层次化模型。该模型中,各类知识自成一体,不同类知识之间的关系通过其相应的知识库之间的结构准确地体现出来。为了提高知识库的搜索和匹配效率,对知识库中的知识存储形式作了探讨。



http://www.niftyadmin.cn/n/3657493.html

相关文章

1.2 LeNet-5

目录二、LeNet-51、CNN 的起源与发展2、LeNet-52.1 背景2.2 架构总体思想2.3、网络架构分解2.4、LeNet-5 改进二、LeNet-5 1、CNN 的起源与发展 在上一章,通过对 NeoCognitron 的简单介绍,我们知道,S 细胞的主要作用是用于从感受野中提取特…

故障诊断专家系统研究之五-----推理机制及可信度算法

推理机制及可信度算法在第三章和第四章中讨论了如何表示燃气轮机专家的知识以及如何把这些知识存储到知识库之中,即关于知识表示和知识库的问题,而故障诊断专家系统的另一个核心组件就是基于知识的诊断推理机。本章在前两章讨论的知识表示和知识库的基础…

1.3 反向传播

目录三、反向传播3.1 反向传播计算过程[^1]3.2 基于梯度下降的优化方法[^3]3.2.1 SGD、学习率衰减及动量3.2.2 Adagrad、Adadelta、RMSprop3.2.3 Adam、Adamx、Nadam3.3 损失函数3.3.1 二次损失函数3.3.2 交叉熵损失函数学习资料三、反向传播 通过前面内容的介绍,我…

1.4 CNN的崛起

目录四、CNN的崛起4.1 SVM vs NN4.2 ILSVRC4.2.1 分类任务描述4.2.2 SVM 的覆灭4.3 CNN 的发展四、CNN的崛起 4.1 SVM vs NN 虽然反向传播算法的提出,使得神经网络的学习可以端到端的进行,加速网络的训练速度。然而在随后的科学研究中,人们…

Superflow发展的10个里程碑

Superflow发展的10个里程碑l (1995,08)果敢的提出“一切都是工作流”的断言。 l (1996,05)“动态业务工作流引擎”的第一个雏形建立。 l (1997,03&#xff…

用.Net Remoting访问远程对象

用.Net Remoting访问远程对象 Net提供了好几种通信协议与方式使得这种开发变得简单而快速,你甚至无需知道太多的传输协议与编码细节。因此,无论你开发一个web应用还是关键的、涉及多操作系统和多通信协议的企业级应用,.Net都将对你提供全面的…

1.5.1 AlexNet

目录五、AlexNet5.1 ReLU 激活函数5.2 局部响应正则化5.3 数据增强5.4 Dropout5.5 网络整体架构5.6 小结五、AlexNet AlexNet 是 2012 年第 3届 ILSVRC(ImageNet Large Scale Visual Recognition Comprtition)图像分类任务中的冠军模型,伴随…

.Net Remoting Architecture

.Net Remoting Architecture一幅凝固的油画.Net remoting基础架构是一种抽象的进程间通信机制,许多系统实现细节不必去关心,比如可以通过值或者拷贝方式传递的对象,是自动的在两个不同的应用域之间传递的,你只需要关注你自己的类。…