机械故障诊断理论
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、机械故障诊断理论
随着机械故障诊断技术的发展,当代人工智能的研究成果为机械故障诊断注入了新的活力,诊断理论已经向智能化的方向发展。
目前常用的故障诊断方法可以归纳如下。
1、故障树分析法
2、逻辑诊断法
常用故障诊断理论3、模糊诊断法
4、人工神经网络
5、专家系统
3.1故障树分析理论(FTD)
故障树分析法是一种图形演绎方法,通过对可能造成系统故障的各种因素(包括硬件、软件、环境、人为因素等)进行分析,画出逻辑框图(即故障树),从而确定系统故障原因的各种可能组合及其发生概率,以计算系统故障概率,采取相应的纠正措施,提高系统可靠性的一种故障诊断分析方法。
故障树分析中,一般是把所研究系统最不希望发生的故障状态作为故障分析的目标,这个最不希望发生的系统故障事件称为顶事件(Top Event)。然后找出直接导致这一事故发生的全部因素,他可能是部件中硬件失效、认为差错、环境因素以及其他有关因素,把它们作为第二级。再找出导致第二级事件发生的全部直接因素作为第三级,如此逐级展开,一直追溯到那些不能再展开或毋庸再深究的最基本的故障事件称为底事件(Bottom Event);而介于顶事件和底事件之间的其他故障事件称为中间事件(Intermediate Event)。如图3-1所示。
图3-1
3.1.1 故障树分析的目的
通过故障树分析过程透彻了解系统,找出薄弱环节,以便改进系统设计、运行和维修,从而提高系统的可靠性、维修性和安全性。
3.1.2 故障树分析的一般概念
故障树分析法是把系统最不希望发生的故障状态作为分析的目标,寻找导致它发生的全部因素。通常把最不希望发生的事件称为顶事件;不能再展开,或无需再深究的时间称为底事件;介于顶事件和低事件的称为中间事件。用适当的逻辑符号将3种事件连接成树形图,称为故障树。
3.1.3 故障树分析的步骤
(1)针对研究对象的系统,选定最不可能发生的事件作为顶事件。
(2)对系统的故障进行定义,分析其形成形成原因。
(3)作出故障树逻辑图。
(4)对故障树结构进行定性分析,对其进行简化,找出最小割集,判明薄弱环节。
(5)对故障树结构进行定量分析,掌握掌握各元部件的故障概率。
3.1.4 故障树分析用到的符号
(1)事件符号(图3-2)
①矩形符号,它表示故障事件,在矩形内注明故障事件的定义。它下面与逻
辑门联接,表明该故障事件是此逻辑门的一个输出。它适用于FT 中除底事件之
外的所有中间事件及顶事件。
②圆形符号,它表示底事件,或称基本事件,是元器件、零部件在设计的运行条件下所发生的故障事件。一般说它的故障分布是已知的,只能作为逻辑门的输入而不能作为输出。为进一步区分故障性质,又分为实线圆表示部件本身故障;虚线圆表示由人为错误引起的故障。
③菱形符号,它表示省略事件。一般用以表示那些可能发生,但概率值较小,或者对此系统而言不需要再进一步分析的故障事件。这些故障事件在定性、定量分析中一般都可以忽略不计。
④三角形符号,它表示故障事件的转移。在FT 中经常出现条件完全相同或者同一个故障事件在不同位置出现,为了减少重复工作量并简化树,用转移符号,加上相应标志的标号,分别表示从某处转入,和转到某处,也用于树的移页。
图3-2
(2)逻辑门符号(图3-3)
①逻辑“与门”,设B
i
(i=1,2,.,n)为门的输入事件,A为门的输出事件。
B
i
同时发生时,A 必然发生,这种逻辑关系称为事件交。
②逻辑“或门”,当输入事件B i中至少有一个发生时,则输出事件A发生,这种关系称为事件并。相应的逻辑代数表达式为
③逻辑“禁门”,当给定条件满足时,则输入事件直接引起输出事件的发生,否则输出事件不发生。图中长椭圆形是修正符号,其内注明限制条件。
④逻辑“异或门”,输入事件B
1,B
2
中任何一个发生都可引起输出事件A发
生,但B
1,B
2
不能同时发生。
图3-3
3.1.5 结构函数—故障树的数学描述
首先假设所研究的元部件和系统只有正常或故障两种状态,且各元器件、零部件的故障是相互独立的。现在研究一个由n 个相互独立的底事件构成的故障树。
设x i 表示底事件i 的状态变量,x i 仅取1或0,表示只存在正常和故障两种状态。Φ表示顶事件的状态变量,Φ也仅取1或0两种状态。则Φ必然是底事件x i 的函数Φ=Φ(x 1,x 2,...x n ). 例如故障树
T
.
1 2 3
其结构函数为 i n
i x x 1)(=∏=Φ
3.1.6 故障树定性分析
定性分析的主要目的是为了找出导致顶事件发生的所有可能的故障模型,即弄清机械系统出现某种最不希望的故障事件有多少种可能性。
1、割集合最小割集
割集:故障树中一些底事件的集合。当这些底事件同时发生时,顶事件必然发生。
最小割集:若某割集中所含的底事件任意去掉一个就不再成为割集了,这个割集就是最小割集。
如图3-4所示,共有三个底事件:x1,x2,x3,它的五个割集是:{x1},{x2,x3},{x1,x2, x3},{ x1, x2},{x1, x3}。当各割集中底事件同时发生时,顶事件必然发生。它的两个最小割集是:{x1},{x2,x3}。因为在这两个割集中任意去掉一个底事件就不再成为割集了。
图3-4
2、最小割集的定性比较
复杂系统的故障树经过化简后,存在不止一个最小割集,首先根据每个底事件最小割集所含底事件数目(称为阶数)排序,在各个底事件发生概率比较小,其差别相对地不大的条件下:
①阶数越小的最小割集越重要。
②在低阶最小割集中出现的底事件比高阶最小割集中的底事件重要。
③在同一最小割集阶数的条件下,在不同最小割集中重复出现的次数越多的底事件越重要。
3 最小割集的算法
(1)上行法
原理:对给定的故障树,从最下级底事件开始,若底事件用与门同中间事件相连,采用逻辑乘运算,若底事件用或门同中间事件相连,用逻辑加运算。然后顺次向上,直至顶事件,并运用逻辑代数运算规则,进行化简。求得最小割集。
(2)下行法
原理:根据故障树中的逻辑或门会增加割集的数目,逻辑与门会增大割集的容量。从顶事件开始,由上而下,遇到与门将输入事件横向并列写出,遇到或门,将输入事件竖向串列写出,直到完全变成底事件的集合所组成的列。若得到的割集不是最小,还需用逻辑代数规则进行简化,求得最小割集。如图3-5所示。