基于层次分析和故障树的设备故障辅助诊断方法及系统与流程



1.本技术涉及设备故障诊断的技术领域,尤其是涉及一种基于层次分析和故障树的设备故障辅助诊断方法及系统。


背景技术:



2.目前,现有的设备故障通常是在发生后才被发现并引起注意,或者是根据设备的历史故障发生时间规律对设备未来可能发生的故障进行预测,然而,造成设备故障的原因有很多,且设备故障发生周期的影响因素有很多,例如,部分交通设施设备中的零件老化损坏的速率同时与累计使用时间、载客量、载重量、环境条件等因素相关,有时甚至于其他零件是否损坏相关,因而难以准确预测故障的发生,不便于进行设备故障诊断和设备维护策略的制定。
3.针对上述相关技术,发明人认为现有的设备故障诊断分析方法存在可靠性低的问题。


技术实现要素:



4.为了提高设备故障诊断分析的可靠性,本技术提供一种基于层次分析和故障树的设备故障辅助诊断方法及系统。
5.本技术的发明目的一采用如下技术方案实现:基于层次分析和故障树的设备故障辅助诊断方法,包括:确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型;从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1;获取各故障因素对应的保障成本p,对各故障因素进行层次分析处理后,生成保障资源分配信息。
6.通过采用上述技术方案,确定需要进行诊断的设备和目标故障事件,从该目标故障事件对应的历史故障信息库中匹配该目标故障事件对应的所有故障因素,根据目标故障事件和对应的各故障因素的关联关系建立故障树模型,便于后续根据故障树模型对设备编制故障诊断信息,以在目标故障事件发生后迅速确定目标故障事件的原因;从历史故障信息库中获取各故障因素在一个诊断分析周期内发生概率作为周期因素概率,并计算各故障因素对应的期望损失值,便于后续根据各故障因素的期望损失值判断层次分析过程中不同因素的重要性;获取各故障因素对应保障措施的成本,对各故障因素根据保障成本p和其他信息进行层次分析处理,将原本需要依赖于决策者主观判断的故障因素重要性判断进行量化,从而确定各故障因素的保障优先度,提高了设备故障诊断分析的科学性和可靠性,生成保障资源分配信息,以指导维护人员根据保障资源分配信息执行设备的维护和保障工作。
7.本技术在一较佳示例中:从历史故障信息库中获取故障树中各故障因素对应的周
期因素概率,计算各故障因素的期望损失值e1的步骤中,包括:将故障树模型输入至故障分割模型中,确定故障树模型的所有最小割集为基本事件;基于各故障因素的周期因素概率计算各基本事件的周期事件概率;从历史故障信息库中获取各基本事件的平均损失数据,计算各故障因素的期望损失值e1。
8.通过采用上述技术方案,将故障树模型输入至故障分割模型中,便于根据故障树模型划分若干最小割集,从而确定会导致目标故障事件发生的基本事件的故障因素;根据基本事件中包含的若干个故障因素的周期因素概率计算基本事件在一个诊断分析周期内发生的概率作为周期事件概率,便于后续计算目标故障事件在一个诊断分析周期内发生的概率;由于一个故障因素可能与多种造成目标故障事件发生的基本事件相关,因此,从历史故障信息库中获取各基本事件发生时所造成的损失,并计算各基本事件的平均损失数据,根据故障因素关联的所有基本事件的平均损失数据,计算各故障因素的期望损失值e1,便于获知对各故障因素保障的关键性。
9.本技术在一较佳示例中:基于各故障因素的周期因素概率计算各基本事件的周期事件概率的步骤之前,包括:从历史故障信息库中获取故障树模型中各故障因素的发生时间节点;从历史维护信息库中获取各故障因素的历史维护信息,历史维护信息包括维护方法和维护时间节点;基于各故障因素的发生时间节点和历史维护信息,生成各故障因素对应的时间概率曲线;基于当前时间节点和历史维护信息,计算周期因素概率。
10.通过采用上述技术方案,计算各故障因素的周期因素概率的方法为:从历史故障信息库中获取目标故障事件对应的故障树模型中各故障因素的历史发生时间节点,便于分析各故障因素的发生频率和规律;从历史维护信息库中获取各故障因素的历史维护信息,其中历史维护信息包括针对故障因素进行维护时的维护方法和维护时间节点,便于获知针对各故障因素的维护方法和维护频率;由于故障因素的发生概率会随着当前时间节点与故障因素上一次维护的时间进程而发生变化,因此,基于各故障因素的历史发生时间节点和历史维护信息,分析各故障因素发生概率的变化规律,生成对应的时间概率曲线;基于当前时间节点和各故障因素对应的历史维护信息、时间概率曲线,计算各故障因素对应的周期因素概率,提高了周期因素概率的准确性。
11.本技术在一较佳示例中:基于当前时间节点和历史维护信息,计算周期因素概率的步骤之后,还包括:基于故障树模型中各故障因素的关联关系计算各故障因素对其他故障因素的影响参数;当检测到任一故障因素发生时,基于所述故障因素的影响参数修正其他故障因素的周期因素概率。
12.通过采用上述技术方案,由于某些故障因素的发生概率与其他故障因素的发生概率相关联,例如,设备包括若干功能相同的组件时,当一个组件失效时,其他组件所受的负荷加大,会导致其他组件在一个诊断分析周期内的失效概率增大;因此,基于故障树模型中
各故障因素之间的关联关系,评估各故障因素对其他故障因素的影响程度,以计算影响参数;当检测到任一故障因素发生时,基于所述故障因素的影响参数对其他相关联的故障因素的周期因素概率进行修正,从而计算新的周期因素概率,进一步提高了周期因素概率的准确性。
13.本技术在一较佳示例中:获取各故障因素对应的保障成本p,对各故障因素进行层次分析处理后,生成保障资源分配信息的步骤中,包括:获取各故障因素对应的保障成本p,计算各故障因素对应的保障期望损失值e2;基于期望损失值e1、保障期望损失值的差值e2和保障成本p,计算各故障因素的保障性价比a=(e1-e2)/p,基于各故障因素的保障性价比a生成保障排序信息。
14.通过采用上述技术方案,根据各故障因素可采取的保障措施,计算对应的保障成本p,计算针对各故障因素采取保障措施后对应的保障期望损失值e2,计算各故障因素的保障性价比a=(e1-e2)/p,即计算故障因素在采取保障措施前和采取保障措施后的期望损失的差值,以评估各故障因素采取保障措施后的效果,计算差值与保障成本p的商作为保障性价比a,便于根据保障性价比a的数值判断针对各故障因素采取保障措施的性价比。
15.本技术在一较佳示例中:获取各故障因素对应的保障成本,对各故障因素进行层次分析处理后,生成保障资源分配信息的步骤中,还包括:以降低目标故障事件发生概率为决策目标,基于各故障因素的保障性价比a、周期事件概率、影响参数进行层次分析处理,生成层次分析结果;基于层次分析结果和保障资源,确定保障资源分配信息,生成保障流程计划。
16.通过采用上述技术方案,以降低目标故障事件发生概率为决策目标,根据各故障因素的保障性价比a、周期事件概率和影响参数对目标故障事件进行层次分析处理,以便将原本需要依赖于决策者主观判断的故障因素重要性判断进行量化,从而确定各故障因素的保障优先度;根据层次分析结果和可供分配的保障资源,对各故障因素分配保障资源,确定保障资源分配信息,提高了设备故障诊断分析的科学性和可靠性,进而生成保障流程计划,以指导维护人员根据保障资源分配信息执行设备的维护和保障工作。
17.本技术在一较佳示例中:还包括:当目标故障事件发生后,基于故障树模型中各故障因素的周期因素概率由大到小生成故障诊断顺序信息。
18.通过采用上述技术方案,当目标故障事件发生后,基于故障树模型中的各故障因素根据其周期因素概率由大到小进行排序,从而生成故障诊断顺序信息,便于指导维护人员根据故障诊断顺序信息执行故障诊断工作,提高故障诊断的效率。
19.本技术的发明目的二采用如下技术方案实现:基于层次分析和故障树的设备故障辅助诊断系统,包括:故障树建立模块,用于确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型;期望损失计算模块,用于从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1;保障资源分配模块,用于获取各故障因素对应的保障成本,对各故障因素进行层次分析处理后,生成保障资源分配信息。
20.通过采用上述技术方案,确定需要进行诊断的设备和目标故障事件,从该目标故障事件对应的历史故障信息库中匹配该目标故障事件对应的所有故障因素,根据目标故障事件和对应的各故障因素的关联关系建立故障树模型,便于后续根据故障树模型对设备编制故障诊断信息,以在目标故障事件发生后迅速确定目标故障事件的原因;从历史故障信息库中获取各故障因素的周期因素概率,并计算各故障因素对应的期望损失值,便于后续根据各故障因素的期望损失值判断层次分析过程中不同因素的重要性;获取各故障因素对应保障措施的成本,对各故障因素根据保障成本和其他信息进行层次分析处理,将原本需要依赖于决策者主观判断的故障因素重要性判断进行量化,从而确定各故障因素的保障优先度,提高了设备故障诊断分析的科学性和可靠性,生成保障资源分配信息,以指导维护人员根据保障资源分配信息执行设备的维护和保障工作。
21.本技术的发明目的三采用如下技术方案实现:一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于层次分析和故障树的设备故障辅助诊断方法的步骤。
22.本技术的发明目的四采用如下技术方案实现:一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于层次分析和故障树的设备故障辅助诊断方法的步骤。
23.综上所述,本技术包括以下至少一种有益技术效果:1. 确定需要进行诊断的设备和目标故障事件,从该目标故障事件对应的历史故障信息库中匹配该目标故障事件对应的所有故障因素,根据目标故障事件和对应的各故障因素的关联关系建立故障树模型,便于后续根据故障树模型对设备编制故障诊断信息,以在目标故障事件发生后迅速确定目标故障事件的原因;从历史故障信息库中获取各故障因素的周期因素概率,并计算各故障因素对应的期望损失值,便于后续根据各故障因素的期望损失值判断层次分析过程中不同因素的重要性;获取各故障因素对应保障措施的成本,对各故障因素根据保障成本和其他信息进行层次分析处理,将原本需要依赖于决策者主观判断的故障因素重要性判断进行量化,从而确定各故障因素的保障优先度,提高了设备故障诊断分析的科学性和可靠性,生成保障资源分配信息,以指导维护人员根据保障资源分配信息执行设备的维护和保障工作。
24.2. 将故障树模型输入至故障分割模型中,便于根据故障树模型划分若干最小割集,从而确定会导致目标故障事件发生的基本事件的故障因素;根据基本事件中包含的若干个故障因素的周期因素概率计算基本事件在一个诊断分析周期内发生的概率作为周期事件概率,便于后续计算目标故障事件在一个诊断分析周期内发生的概率;由于一个故障因素可能与多种造成目标故障事件发生的基本事件相关,因此,从历史故障信息库中获取各基本事件发生时所造成的损失,并计算各基本事件的平均损失数据,根据故障因素关联的所有基本事件的平均损失数据,计算各故障因素的期望损失值e1,便于获知对各故障因素保障的关键性。
25.3. 计算各故障因素的周期因素概率的方法为:从历史故障信息库中获取目标故障事件对应的故障树模型中各故障因素的历史发生时间节点,便于分析各故障因素的发生
频率和规律;从历史维护信息库中获取各故障因素的历史维护信息,其中历史维护信息包括针对故障因素进行维护时的维护方法和维护时间节点,便于获知针对各故障因素的维护方法和维护频率;由于故障因素的发生概率会随着当前时间节点与故障因素上一次维护的时间进程而发生变化,因此,基于各故障因素的历史发生时间节点和历史维护信息,分析各故障因素发生概率的变化规律,生成对应的时间概率曲线;基于当前时间节点和各故障因素对应的历史维护信息、时间概率曲线,计算各故障因素对应的周期因素概率,提高了周期因素概率的准确性。
附图说明
26.图1是本技术实施例一中基于层次分析和故障树的设备故障辅助诊断方法的流程图。
27.图2是本技术基于层次分析和故障树的设备故障辅助诊断方法中步骤s20的流程图。
28.图3是本技术基于层次分析和故障树的设备故障辅助诊断方法中步骤s22的流程图。
29.图4是本技术基于层次分析和故障树的设备故障辅助诊断方法中步骤s22的另一流程图。
30.图5是本技术基于层次分析和故障树的设备故障辅助诊断方法中步骤s30的流程图。
31.图6是本技术实施例二中基于层次分析和故障树的设备故障辅助诊断方法的另一流程图。
32.图7是本技术实施例三中基于层次分析和故障树的设备故障辅助诊断系统的一原理框图。
33.图8是本技术实施例四中的设备示意图。
具体实施方式
34.以下结合附图1至8对本技术作进一步详细说明。
35.本技术公开了一种基于层次分析和故障树的设备故障辅助诊断方法,可用于对设备故障进行辅助诊断,同时指导设备的维护人员在设备发生故障时快速诊断,在设备未发生故障时合理分配保障资源。
36.实施例一如图1所示,具体包括如下步骤:s10:确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型。
37.在本实施例中,目标故障事件是指设备的故障事件中需要进行诊断分析的对象;历史故障信息是指用于记录设备历史发生的目标故障事件时间、造成损失情况、故障原因等调查结果的信息;故障因素是指与目标故障事件的发生存在关联性的事件;故障树模型是指针对目标故障事件的历史故障信息进行分析后,基于目标故障事件的所有故障因素形成的模型,用于记录各故障因素之间的关联关系。
38.具体地,选定目标故障事件,以确定需要进行故障诊断分析的对象,从目标故障事件对应设备的历史故障信息库中匹配目标故障事件的所有故障因素,获取各故障因素的关联关系,从而生成目标故障事件的决策树,建立决策树模型,便于在后续目标故障发生时,维护人员根据决策树模型排查可能的原因,并针对性地采取防护保障措施,提高故障诊断分析效率,降低目标故障事件的发生概率。
39.进一步地,历史故障信息库的历史故障信息可以是根据当前需要进行故障辅助诊断设备的历史故障报告生成的,也可以是根据其他设备、其他单位的同一型号设备的历史故障报告生成的,以获取更多的历史故障信息,便于提高后续故障辅助诊断的准确性。
40.s20:从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1。
41.在本实施例中,周期因素概率是指故障因素事件在一个诊断分析周期内发生的概率。
42.具体地,确定诊断分析周期,以便后续对故障因素事件发生的概率进行评估,从历史故障信息库中获取各故障因素事件发生频率和发生规律,从而计算各故障因素在当前诊断分析周期内发生故障的概率作为周期因素概率,便于后续根据故障因素在诊断分析周期内发生的概率和发生时造成的平均损失计算各故障因素的期望损失值e1。
43.其中,参照图2,在步骤s20中,包括:s21:将故障树模型输入至故障分割模型中,确定故障树模型的所有最小割集为基本事件。
44.在本实施例中,故障分割模型是指用于对故障树模型中的节点进行分割的模型,故障分割模型内置有用于将故障树模型分割为若干最小割集的分割算法,该分割算法可从现有技术中获取;任一最小割集内的所有故障因素事件都发生时,目标故障事件发生。
45.具体地,将故障树模型输入至故障分割模型中,通过故障分割模型内置的分割算法对故障树模型进行分割,从而生成故障树模型的所有最小割集,将最小割集中所有故障因素同时发生的事件定义为基本事件,当任一基本事件发生时,目标故障事件发生,便于后续根据所有基本事件的发生概率计算目标故障事件发生的概率。
46.s22:基于各故障因素的周期因素概率计算各基本事件的周期事件概率。
47.在本实施例中,周期事件概率是指基本事件在一个诊断分析周期内发生的概率。
48.具体地,由于每一基本事件是基于若干故障因素事件同时发生而发生的,因此,根据基本事件对应的所有故障因素的周期因素概率的乘积计算基本事件的周期事件概率;获取目标故障事件的所有基本事件的周期事件概率,便于后续根据所有基本事件的周期事件概率计算目标故障事件在一个诊断分析周期内发生的概率。
49.其中,参照图3,在步骤s22之前,计算各故障因素的周期因素概率的方法包括:s221:从历史故障信息库中获取故障树模型中各故障因素的发生时间节点。
50.具体地,从历史故障信息库中获取目标故障事件对应的故障树模型中各故障因素的历史发生时间节点,分析各故障因素的发生频率和规律,便于后续计算各故障因素在当前诊断分析周期内发生的概率。
51.s222:从历史维护信息库中获取各故障因素的历史维护信息,历史维护信息包括维护方法和维护时间节点。
52.由于故障因素的发生概率会随着时间的变化而变化,例如,设备的一个易损零件在刚完成更换后的寿命初期,该易损零件损坏这一故障因素的发生概率很低,且该易损零件损坏的概率会随着该易损零件使用时间的延长而增大。
53.在本实施例中,历史维护信息是指针对目标设备进行维护的历史记录信息,其中,历史维护信息记录了每一次针对设备进行维护时的维护方法和维护时间节点。
54.具体地,从历史维护信息库中获取针对设备的每一故障因素事件的历史维护信息,确定针对每一故障因素事件的历史维护记录,从而便于根据和故障因素的历史维护信息计算当前诊断分析周期或任一时间节点所在诊断分析周期内故障因素发生的概率;其中,维护方法可能有多种,例如更换和维修,不同维护方法对故障因素发生概率的影响各异。
55.s223:基于各故障因素的发生时间节点和历史维护信息,生成各故障因素对应的时间概率曲线。
56.具体地,基于各故障因素在历史故障信息中的发生时间节点和各故障因素在历史维护信息中的维护时间节点,对每一故障因素发生概率随时间变化的规律逐一进行评估,从而生成对应的时间概率曲线,其中时间概率曲线是指针对故障因素完成一次维护后,故障因素事件发生概率随时间的发展变化趋势的曲线图,用于判断一个诊断分析周期内故障因素事件发生的概率;故障因素对应的时间概率曲线是根据历史故障信息中故障因素发生的时间规律进行分析后通过回归算法拟合得到的。
57.s224:基于当前时间节点和历史维护信息,计算周期因素概率。
58.具体地,获取每一故障因素对应的历史维护信息,逐一确定各故障因素上一次进行维护的时间节点,基于当前时间节点与上一次进行维护的时间节点的差值,从故障因素对应的时间概率曲线中计算当前诊断分析周期内各故障因素事件的发生概率,生成各故障因素对应的周期因素概率。
59.其中,参照图4,在步骤s224之后,还包括:s225:基于故障树模型中各故障因素的关联关系计算各故障因素对其他故障因素的影响参数。
60.由于某些故障因素的发生概率与其他故障因素的发生概率相关联,例如,设备包括若干功能相同的组件时,当一个组件失效时,其他组件所受的负荷加大,会导致其他组件在一个诊断分析周期内的失效概率增大。
61.具体地,针对故障树模型中各故障因素之间的关联关系进行分析,从而评估各故障因素对其他故障因素的影响,从而逐一计算各故障因素对其他所有关联故障因素的影响参数;其中,影响参数的数值是根据对历史故障信息进行分析后得到的;例如,某一零件由若干紧固件连接于设备主体上,当任一紧固件损坏时,其他紧固件所受负荷增大,从而导致其他紧固件损坏的概率增加为原本的1.3倍,则任一紧固件损坏对其他紧固件损坏的影响参数为1.3。
62.s226:当检测到任一故障因素发生时,基于故障因素的影响参数修正其他故障因素的周期因素概率。
63.具体地,当检测到任一故障因素发生时,基于故障因素的影响参数对其他相关联的故障因素的周期因素概率进行修正,从而计算新的周期因素概率,进一步提高了周期因
素概率的准确性。
64.s23:从历史故障信息库中获取各基本事件的平均损失数据,计算各故障因素的期望损失值e1。
65.具体地,从历史故障信息库中查询历史故障信息,从而获取由每一种基本事件造成目标故障事件发生时所带来的损失的平均值作为平均损失数据,基于每一种基本事件的平均损失数据和周期事件概率,计算对应基本事件的期望损失;由于一个故障因素事件可能是多个基本事件的条件,因此,计算所有与某一故障因素相关的基本事件的期望损失的平均值,作为该故障因素的期望损失值e1。
66.s30:获取各故障因素对应的保障成本p,对各故障因素进行层次分析处理后,生成保障资源分配信息。
67.在本实施例中,保障成本是指针对各影响因素采取保障措施的成本;保障资源分配信息是指根据可供使用的保障资源总量和针对不同影响因素采取保障措施性价比进行评估后生成的用于引导维护人员合理分配保障资源的信息。
68.具体地,获取各故障因素对应保障措施的成本,对各故障因素根据保障成本p和其他信息进行层次分析处理,其中进行层次分析处理的元素包括各故障因素的保障性价比、周期事件概率和影响参数,便于将原本需要依赖于决策者主观判断的故障因素重要性判断进行量化,从而确定各故障因素的保障优先度,提高了设备故障诊断分析的科学性和可靠性;在本实施例中,进行层次分析的算法可以从现有技术中获取,且在层次分析的对比过程中,由资深维护人员对各元素之间的重要性进行比较,在本技术的其他实施例中,对各元素之间的重要性进行比较的工作也可以是由全体维护人员投票决定。
69.具体地,根据层次分析结果生成保障资源分配信息,以指导维护人员根据保障资源分配信息执行设备的维护和保障工作。
70.其中,参照图5,在步骤s30中,包括:s31:获取各故障因素对应的保障成本p,计算各故障因素对应的保障期望损失值e2。
71.具体地,根据各故障因素可采取的保障措施,计算对应的保障成本p,评估针对各故障因素采取保障措施后的期望损失,从而计算针对各故障因素采取保障措施后对应的保障期望损失值e2。
72.s32:基于期望损失值e1、保障期望损失值的差值e2和保障成本p,计算各故障因素的保障性价比a=(e1-e2)/p,基于各故障因素的保障性价比a生成保障排序信息。
73.具体地,基于期望损失值e1、保障期望损失值的差值e2和保障成本p,计算各故障因素的保障性价比a=(e1-e2)/p,即计算故障因素在采取保障措施前和采取保障措施后的期望损失的差值,以评估各故障因素采取保障措施后的效果,计算差值与保障成本p的商作为保障性价比a,便于根据保障性价比a的数值判断针对各故障因素采取保障措施的性价比;根据各故障因素的保障性价比a由大到小排序以生成保障排序信息,从而便于维护人员后续根据保障排序信息决定采取保障措施的优先顺序。
74.其中,在步骤s30中,还包括:s33:以降低目标故障事件发生概率为决策目标,基于各故障因素的保障性价比a、周期事件概率、影响参数进行层次分析处理,生成层次分析结果。
75.具体地,以降低目标故障事件发生概率为决策目标,根据各故障因素的保障性价比a、周期事件概率和影响参数对目标故障事件进行层次分析处理,从而生成层次分析结果,以便将原本需要依赖于决策者主观判断的故障因素重要性判断进行量化,从而确定各故障因素的保障优先度。
76.s34:基于层次分析结果和保障资源,确定保障资源分配信息,生成保障流程计划。
77.在本实施例中,保障流程计划是指用于记录基于层次分析结果和可供分配的保障资源所生成的,供维护人员在执行设备维护工作时参考的操作流程信息的计划。
78.具体地,根据层次分析结果和可供分配的保障资源,对各故障因素分配保障资源,确定保障资源分配信息,提高了设备故障诊断分析的科学性和可靠性,进而生成保障流程计划,以指导维护人员根据保障资源分配信息执行设备的维护和保障工作。
79.实施例二在实施例一的基础上,参照图6,基于层次分析和故障树的设备故障辅助诊断方法还包括:s40:当目标故障事件发生后,基于故障树模型中各故障因素的周期因素概率由大到小生成故障诊断顺序信息。
80.具体地,当目标故障事件发生后,基于故障树模型中的各故障因素根据其周期因素概率由大到小进行排序,从而生成故障诊断顺序信息,便于指导维护人员根据故障诊断顺序信息执行故障诊断工作,提高故障诊断的效率。
81.应理解,上述实施例中各步骤的序号大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
82.实施例三如图7所示,本技术公开了一种基于层次分析和故障树的设备故障辅助诊断系统,用于执行上述基于层次分析和故障树的设备故障辅助诊断方法的步骤,该基于层次分析和故障树的设备故障辅助诊断系统与上述实施例中基于层次分析和故障树的设备故障辅助诊断方法相对应。
83.基于层次分析和故障树的设备故障辅助诊断系统包括故障树建立模块、期望损失计算模块和保障资源分配模块。各功能模块的详细说明如下:故障树建立模块,用于确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型;期望损失计算模块,用于从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1;保障资源分配模块,用于获取各故障因素对应的保障成本,对各故障因素进行层次分析处理后,生成保障资源分配信息。
84.其中,期望损失计算模块包括:基本事件获取子模块,用于将故障树模型输入至故障分割模型中,确定故障树模型的所有最小割集为基本事件;周期事件概率计算子模块,用于基于各故障因素的周期因素概率计算各基本事件的周期事件概率;期望损失值计算子模块,用于从历史故障信息库中获取各基本事件的平均损失数
据,计算各故障因素的期望损失值e1。
85.其中,周期事件概率计算子模块包括:历史故障信息获取子模块,用于从历史故障信息库中获取故障树模型中各故障因素的发生时间节点;历史维护信息获取子模块,用于从历史维护信息库中获取各故障因素的历史维护信息,历史维护信息包括维护方法和维护时间节点;时间概率曲线生成子模块,用于基于各故障因素的发生时间节点和历史维护信息,生成各故障因素对应的时间概率曲线;周期因素概率生成子模块,用于基于当前时间节点和历史维护信息,计算周期因素概率;影响参数计算子模块,用于基于故障树模型中各故障因素的关联关系计算各故障因素对其他故障因素的影响参数;周期因素概率修正子模块,用于当检测到任一故障因素发生时,基于故障因素的影响参数修正其他故障因素的周期因素概率。
86.其中,保障资源分配模块包括:保障期望损失值计算子模块,用于获取各故障因素对应的保障成本p,计算各故障因素对应的保障期望损失值e2;保障排序信息生成子模块,用于基于期望损失值e1、保障期望损失值的差值e2和保障成本p,计算各故障因素的保障性价比a=(e1-e2)/p,基于各故障因素的保障性价比a生成保障排序信息;层次分析结果生成子模块,用于以降低目标故障事件发生概率为决策目标,基于各故障因素的保障性价比a、周期事件概率、影响参数进行层次分析处理,生成层次分析结果;保障流程计划生成子模块,用于基于层次分析结果和保障资源,确定保障资源分配信息,生成保障流程计划。
87.基于层次分析和故障树的设备故障辅助诊断系统还包括:故障诊断顺序信息生成模块,用于当目标故障事件发生后,基于故障树模型中各故障因素的周期因素概率由大到小生成故障诊断顺序信息。
88.关于基于层次分析和故障树的设备故障辅助诊断系统的具体限定可以参见上文中对于基于层次分析和故障树的设备故障辅助诊断方法的限定,在此不再赘述;上述基于层次分析和故障树的设备故障辅助诊断系统中的各个模块可全部或部分通过软件、硬件及其组合来实现;上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以是以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
89.实施例四一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易
失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储故障树模型、历史故障信息、故障因素、保障资源分配信息、故障分割模型、历史维护信息和故障诊断顺序信息等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现基于层次分析和故障树的设备故障辅助诊断方法。
90.在一个实施例中,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:s10:确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型;s20:从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1;s30:获取各故障因素对应的保障成本p,对各故障因素进行层次分析处理后,生成保障资源分配信息。
91.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:s10:确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型;s20:从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1;s30:获取各故障因素对应的保障成本p,对各故障因素进行层次分析处理后,生成保障资源分配信息。
92.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)、dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
93.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
94.以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域普通技术人员应当理解;其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在
本技术的保护范围之内。

技术特征:


1.基于层次分析和故障树的设备故障辅助诊断方法,其特征在于,包括:确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型;从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1;获取各故障因素对应的保障成本p,对各故障因素进行层次分析处理后,生成保障资源分配信息。2.根据权利要求1所述的基于层次分析和故障树的设备故障辅助诊断方法,其特征在于:从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1的步骤中,包括:将故障树模型输入至故障分割模型中,确定故障树模型的所有最小割集为基本事件;基于各故障因素的周期因素概率计算各基本事件的周期事件概率;从历史故障信息库中获取各基本事件的平均损失数据,计算各故障因素的期望损失值e1。3.根据权利要求2所述的基于层次分析和故障树的设备故障辅助诊断方法,其特征在于:基于各故障因素的周期因素概率计算各基本事件的周期事件概率的步骤之前,包括:从历史故障信息库中获取故障树模型中各故障因素的发生时间节点;从历史维护信息库中获取各故障因素的历史维护信息,历史维护信息包括维护方法和维护时间节点;基于各故障因素的发生时间节点和维护信息,生成各故障因素对应的时间概率曲线;基于当前时间节点和历史维护信息,计算周期因素概率。4.根据权利要求3所述的基于层次分析和故障树的设备故障辅助诊断方法,其特征在于:基于当前时间节点和历史维护信息,计算周期因素概率的步骤之后,还包括:基于故障树模型中各故障因素的关联关系计算各故障因素对其他故障因素的影响参数;当检测到任一故障因素发生时,基于所述故障因素的影响参数修正其他故障因素的周期因素概率。5.根据权利要求1所述的基于层次分析和故障树的设备故障辅助诊断方法,其特征在于:获取各故障因素对应的保障成本p,对各故障因素进行层次分析处理后,生成保障资源分配信息的步骤中,包括:获取各故障因素对应的保障成本p,计算各故障因素对应的保障期望损失值e2;基于期望损失值e1、保障期望损失值的差值e2和保障成本p,计算各故障因素的保障性价比a=(e1-e2)/p,基于各故障因素的保障性价比a生成保障排序信息。6.根据权利要求5所述的基于层次分析和故障树的设备故障辅助诊断方法,其特征在于:获取各故障因素对应的保障成本,对各故障因素进行层次分析处理后,生成保障资源分配信息的步骤中,还包括:以降低目标故障事件发生概率为决策目标,基于各故障因素的保障性价比a、周期事件概率、影响参数进行层次分析处理,生成层次分析结果;基于层次分析结果和保障资源,确定保障资源分配信息,生成保障流程计划。
7.根据权利要求1所述的基于层次分析和故障树的设备故障辅助诊断方法,其特征在于,还包括:当目标故障事件发生后,基于故障树模型中各故障因素的周期因素概率由大到小生成故障诊断顺序信息。8.基于层次分析和故障树的设备故障辅助诊断系统,其特征在于,包括:故障树建立模块,用于确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型;期望损失计算模块,用于从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值e1;保障资源分配模块,用于获取各故障因素对应的保障成本,对各故障因素进行层次分析处理后,生成保障资源分配信息。9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述基于层次分析和故障树的设备故障辅助诊断方法的步骤。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述基于层次分析和故障树的设备故障辅助诊断方法的步骤。

技术总结


本申请涉及设备故障诊断的技术领域,公开了一种基于层次分析和故障树的设备故障辅助诊断方法及系统,基于层次分析和故障树的设备故障辅助诊断方法包括:确定目标故障事件,从历史故障信息库中匹配对应的故障因素,基于各故障因素的关联关系建立对应的故障树模型;从历史故障信息库中获取故障树中各故障因素对应的周期因素概率,计算各故障因素的期望损失值E1;获取各故障因素对应的保障成本P,对各故障因素进行层次分析处理后,生成保障资源分配信息;本申请具有提高设备故障诊断分析可靠性的效果。的效果。的效果。


技术研发人员:

吴雷 康俊利 牛晓东 袁志宏

受保护的技术使用者:

北京磁浮有限公司

技术研发日:

2022.11.01

技术公布日:

2022/12/23

本文发布于:2024-09-23 14:29:16,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/44852.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:故障   因素   概率   事件
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议