基于故障树的仓储搬运设备故障诊断方法与流程

文档序号:11654590阅读:356来源:国知局
基于故障树的仓储搬运设备故障诊断方法与流程

本发明涉及故障诊断领域,具体涉及一种基于故障树的仓储搬运设备故障诊断方法。



背景技术:

随着工业技术的迅速发展,越来越多的自动化设备应用在了日常生产过程当中,仓储搬运设备作为物料搬运工具中的主力军,在物流系统中扮演着极为重要的角色。仓储搬运设备在使用过程中不可避免地会发生各种类型的故障,现阶段生产过程中设备出现故障后,一般还是采用传统的维修方法。即故障较为简单时,由用户自行在厂家指导下进行一些基础性的维修工作;故障较为复杂时,由厂家派出专业的维修人员前往现场对设备进行故障排除检查以及维修工作。这种人工排除故障的手段,故障点不容易定位,耗时耗力。如果为了故障诊断而布置大量的状态信息采集点显然是不实用的,其不仅会增加诊断的成本,而且在相对封闭的系统中,检测各部件的状态量很难实现。

鉴于上述缺陷,本发明创作者经过长时间的研究和实践终于获得了本发明基于故障树的仓储搬运设备故障诊断方法。



技术实现要素:

为解决上述技术缺陷,本发明采用的技术方案在于,提供一种基于故障树的仓储搬运设备故障诊断方法,包括以下步骤:

stp1:在数学软件中编写故障树分析程序,该程序包括定性分析模块和定量分析模块;

stp2:选择顶事件,针对仓储搬运设备使用过程中出现的常见故障选择故障顶事件及其代码;

stp3:建立故障树,根据仓储搬运设备的工作原理以及电路结构图确认基本事件、底事件及其代码,所述基本事件为可能引起所述顶事件的故障,所述底事件为可能引起所述基本事件的故障,针对每个顶事件逐级分析并按逻辑关系建立规范化故障树;

stp4:将故障树输入程序,所述定性分析模块用下行法求取顶事件对应故障树的所有割集,将割集简化为最小割集;

stp5:建立底事件发生概率矩阵并输入程序,所述定量分析模块对最小割集进行不交化处理后计算顶事件发生概率,并计算最小割集和基本事件重要度;

stp6:故障树分析程序计算得到故障诊断顺序,给出诊断决策树;

stp7:将所述诊断决策树转化成诊断流程图的形式给出。

较佳的,所述数学软件为matlab程序。

较佳的,所述定性分析模块进行定性分析时包括如下步骤:

stp401:输入规范化故障树结构,输出割集矩阵,该矩阵的行数为割集的个数,每行元素都是该割集内底事件对应的代码;

stp402:用排序函数将割集矩阵中每一行的底事件都按照代码从小到大的顺序进行排序;

stp403:利用等幂定律对割集矩阵的每行进行简化,比较每行相邻元素,若重复则将后面的元素赋予0值;

stp404:将割集矩阵中的零元素除去,然后将所有割集按照所包含元素的个数从小到大的顺序进行排序;

stp405:基于吸收律,对割集矩阵的行之间是否存在包含与被包含关系进行判断,将被包含的行除去;

stp406:将最小割集以规范化矩阵的形式输出,输出矩阵的行数表示最小割集的个数,列数表示基本事件的个数,若某一行所代表的割集包含该列所对应的基本事件,则这一行对应的列标为1,否则为0。

较佳的,所述定量分析模块进行定性分析时包括如下步骤:

stp501:将最小割集进行不交化处理,得到不交化矩阵;

stp502:遍历不交化矩阵求出顶事件的不交化表达式,根据公式计算顶事件发生概率;

stp503:遍历不交化矩阵计算每个最小割集发生的概率,再代入公式计算每个最小割集的诊断重要度;

stp504:对顶事件求各基本事件的偏导得到边缘重要度,代入公式求得各基本事件的诊断重要度。

较佳的,所述stp502中顶事件发生概率的计算公式为:

其中,p(t)为顶事件发生概率,m为最小割集总数,mi为第i个最小割集,为mi的补集。

较佳的,述stp503中计算最小割集重要度的计算公式为:

其中,p(t)为顶事件发生概率,p(mi)为第i个最小割集发生概率。

较佳的,所述stp504中计算基本事件重要度的计算公式为:

其中,p(xi)为第i个基本事件发生概率,p(t)为顶事件发生概率,为xi的补集。

较佳的,所述顶事件包括高踏板故障、预充电故障、过流、控制器过热、主回路断电、电流采样故障、电池管理系统故障、电池组欠压、电池组过压、电机过热、加速故障、喇叭故障、设备无法前进、设备只能慢速行进、搬运臂上升无法上升、搬运臂上升高度错误和搬运臂下降故障。

与现有技术比较本发明的有益效果在于:

本发明基于故障树下行法的分析思想编写故障树分析程序,能够对故障树进行定性、定量分析,依据仓储搬运设备的工作原理以及电路结构图,针对设备生产过程中出现的常见故障建立故障树,将故障树输入程序后,自动给出合理有效的诊断步骤,帮助用户快速准确的找到设备故障。

本方法运用编写好的程序对实际出现的设备故障进行分析,从而快速合理地给出可能发生故障部件的诊断顺序,并为用户提供直观的诊断流程图,实现了对现代仓储搬运设备常见复杂故障的有效诊断,解决了传统设备维修过程中存在的维修成本高、及时性差的问题。

附图说明

为了更清楚地说明本发明各实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。

图1是本发明基于故障树的仓储搬运设备故障诊断方法的流程图;

图2是本发明定性分析模块实现定性分析的流程图;

图3是本发明定量分析模块实现定量分析的流程图;

图4是本发明实施例4中仓储搬运设备只能慢速行进的故障树示意图;

图5是本发明实施例4中设备只能慢速行进的诊断决策树;

图6是本发明实施例5中仓储搬运设备无法行进的故障树示意图;

图7是本发明实施例5中仓储搬运设备无法行进的诊断决策树;

图8是本发明实施例5中仓储搬运设备无法行进的诊断流程图。

具体实施方式

以下结合附图,对本发明上述的和另外的技术特征和优点作更详细的说明。

实施例1

如图1所示,一种基于故障树的仓储搬运设备故障诊断方法,包括以下步骤:

stp1:在matlab软件中编写故障树分析程序,该程序包括定性分析模块和定量分析模块。

stp2:选择顶事件,针对仓储搬运设备使用过程中出现的常见故障选择故障顶事件及其代码,顶事件包括高踏板故障、预充电故障、过流、控制器过热、主回路断电、电流采样故障、电池管理系统故障、电池组欠压、电池组过压、电机过热、加速故障、喇叭故障、设备无法前进、设备只能慢速行进、搬运臂上升无法上升、搬运臂上升高度错误和搬运臂下降故障。

stp3:建立故障树,根据仓储搬运设备的工作原理以及电路结构图确认基本事件、底事件及其代码,所述基本事件为可能引起所述顶事件的故障,所述底事件为可能引起所述基本事件的故障,针对每个顶事件逐级分析并按逻辑关系建立规范化故障树。

stp4:将故障树输入程序,所述定性分析模块用下行法求取顶事件对应故障树的所有割集,将割集简化为最小割集。

stp5:建立底事件发生概率矩阵并输入程序,所述定量分析模块对最小割集进行不交化处理后计算顶事件发生概率,并计算最小割集和基本事件重要度。

stp6:故障树分析程序计算得到故障诊断顺序,给出诊断决策树,诊断决策树对系统各组成部件实施诊断的顺序用树状图形来表示。该图形由节点和有向弧组成,如果有向弧指向的是右侧节点,则意味着父节点所代表的组成元件被判定发生故障,指向的节点是那些父节点所在集合中的其他底事件;反之,则意味着其父节点所代表的组成元件未发生故障,则父节点所在的最小割集中的其他底事件都不需要再进行诊断,故而指向的节点是那些与父节点不在同一集合的其它底事件,具体指向哪一个底事件由剩余最小割集的诊断重要度决定。

stp7:将所述诊断决策树转化成诊断流程图的形式给出。

该算法运用故障树分析法对设备检测到的故障进行分析,并给出对可能发生故障部件的诊断顺序,实现了对现代仓储搬运设备常见复杂故障的有效诊断,解决了传统设备维修过程中存在的及时性差和故障难以定位的问题。

实施例2

如图2所示,本实施例在上述实施例的基础上,所述定性分析模块运行包括如下步骤:

stp401:输入规范化故障树结构,程序使用下行法求取故障树的所有割集,从顶事件开始,自上而下进行查找替换,碰到and门就增加集合内部所包含的元素数量,碰到or门就增加割集的数量,输出割集矩阵,该矩阵的行数为割集的个数,每行元素都是该割集内底事件对应的代码。

stp402:用排序函数将割集矩阵中每一行的底事件都按照代码从小到大的顺序进行排序。

stp403:利用等幂定律xi∩xi=xi对割集矩阵的每行进行简化,比较每行相邻元素,若重复则将后面的元素赋值为0。

stp404:将割集矩阵中的零元素除去,然后将所有割集按照所包含元素的个数从小到大的顺序进行排序。

stp405:基于吸收律xi+xi·xj=xi,对割集矩阵的行之间是否存在包含与被包含关系进行判断,将被包含的行除去。

stp406:将最小割集以规范化矩阵的形式输出,输出矩阵的行数表示最小割集的个数,列数表示基本事件的个数,若某一行所代表的割集包含该列所对应的基本事件,则这一行对应的列标为1,否则为0。

定性分析模块进行定性分析后能够得到发生故障的所有可能原因的组合,操作者根据定性分析结果可以直观了解可能引起该故障的原因。

实施例3

如图3所示,本实施例在上述实施例的基础上,所述定量分析模块运行包括如下步骤:

stp501:将最小割集进行不交化处理,得到不交化矩阵。当故障树中最小割集数目和最小割集中重复的基本事件较多时,直接采用容斥定理进行计算会大大增加运算量,所以为了防止组合爆炸情况的出现,需要先对最小割集完成相应的不交化处理操作后再进行计算,可以有效提高计算效率。

stp502:遍历不交化矩阵求出顶事件的不交化表达式,根据公式计算顶事件发生概率,顶事件发生概率的计算公式为:

其中,p(t)为顶事件发生概率,m为最小割集总数,mi为第i个最小割集,为mi的补集。

stp503:遍历不交化矩阵计算每个最小割集发生的概率,再代入公式计算每个最小割集的诊断重要度,最小割集重要度的计算公式为:

其中,p(t)为顶事件发生概率,p(mi)为第i个最小割集发生概率。

stp504:对顶事件求各基本事件的偏导得到边缘重要度,代入公式求得各基本事件的诊断重要度,基本事件重要度的计算公式为:

其中,p(xi)为第i个基本事件发生概率,p(t)为顶事件发生概率,为xi的补集。

程序在完成定性分析的基础上利用底事件发生的概率进一步进行定量分析,通过计算得到顶事件发生的概率、最小割集的重要度以及各基本事件的重要度,并根据重要度分析的结果得到系统故障诊断的顺序,从而使操作人员能够根据故障诊断顺序进行故障排查,有效提高维修效率。

实施例4

一种仓储搬运设备发生只能慢速行进故障时的故障诊断方法,包括如下步骤:

stp1:在matlab编写故障树分析程序,该程序包括定性分析模块和定量分析模块;

stp2:选择顶事件为仓储搬运设备只能慢速行进;

stp3:根据仓储搬运设备的工作原理以及电路结构图确认仓储搬运设备只能慢速行进的基本事件、底事件及其代码。

如下表所示,为仓储搬运设备只能慢速行进故障树的底事件定义及概率表:

针对顶事件逐级分析并按逻辑关系建立规范化故障树,如图4所示,其为仓储搬运设备只能慢速行进的故障树。

stp4:将故障树输入程序,定性分析模块用下行法求取顶事件对应故障树的所有割集,将割集简化为最小割集。

得到的结果供包含4个最小割集,分别为{(m1)},{(m2)},{(m3)}和{(m4,m5,m6)}。

stp5:将底事件发生概率矩阵输入程序,所述定量分析模块对最小割集进行分析,得到顶事件发生概率、最小割集重要度和基本事件重要度,其分析结果如下表所示:

stp6:根据定量分析的结果得到故障诊断顺序,根据最小割集重要度从高到低的顺序诊断故障,并给出如图5所示的诊断决策树,操作者能够从诊断决策树中简明清楚的判断诊断顺序。

实施例5

一种仓储搬运设备发生无法前进故障的故障诊断方法,包括如下步骤:

stp1:在matlab编写故障树分析程序,该程序包括定性分析模块和定量分析模块;

stp2:选择顶事件为仓储搬运设备无法前进;

stp3:建立故障树,根据仓储搬运设备的工作原理以及电路结构图确认基本事件、底事件及其代码。

如下表所示,为仓储搬运设备无法行进故障树的底事件定义及概率表:

针对顶事件仓储搬运设备无法行进逐级分析并按逻辑关系建立如图6所示规范化故障树。

stp4:将故障树输入程序,所述定性分析模块用下行法求取顶事件对应故障树的所有割集,设备无法行进故障树共有28个最小割集。

stp5:将底事件发生概率矩阵并输入程序,所述定量分析模块对最小割集进行不交化处理后计算顶事件发生概率,并计算最小割集和基本事件重要度,分析结果如下表所示:

根据上表所示,设备无法行进故障树共有28个最小割集,按照诊断步骤进行分析后,这些集合可被分为19个最小割集子集,分别为:{(x4)},{(x3)},{(x10)},{(x2)},{(x1)},{(x5)},{(x6)},{(x7)},{(x11)},{(x12)},{(x15,x16),(x15,x17)},{(x13,x14)},{(x8,x9)},{(x20,x18,x16),(x20,x18,x17)},{(x23,x19,x16),(x23,x19,x17)},{(x22,x18,x16),(x22,x19,x16),(x22,x18,x17),(x22,x19,x17)},{(x25,x19,x16),(x25,x19,x17)},{(x21,x18,x16),(x21,x18,x17)},{(x24,x19,x16),(x24,x19,x17)}。

stp6:根据定量分析的结果得到故障诊断顺序,给出如图7所示的诊断决策树。

stp7:将所述诊断决策树转化成诊断流程图的形式给出,如图8所示,为用户提供更直观的维修的意见。用户可以根据该诊断流程图依次检查相关设备,快速定位故障点。

根据本实施例程序运行的结果,可以明显看出,当故障所包含的基本事件和逻辑门较多时,此时的故障分析是相对复杂的,事件之间存在着严重的耦合问题,人工计算分析诊断顺序的工作量非常大,容易出现计数错误。而使用本方法进行诊断,软件计算能够快速得到诊断结果,更加可靠方便,同时程序能够自动给出故障诊断的顺序,并画出诊断决策树和诊断流程图,为用户提供更直观的维修的意见。

以上所述仅为本发明的较佳实施例,对本发明而言仅仅是说明性的,而非限制性的。本专业技术人员理解,在本发明权利要求所限定的精神和范围内可对其进行许多改变,修改,甚至等效,但都将落入本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1