本技术属于伺服液压系统故障检测,尤其涉及一种伺服液压系统故障确定方法、装置及设备。
背景技术:
1、伺服液压系统是一种利用液压力进行力量和运动控制的系统,广泛应用于各种重工业设备和机械中。它由液压泵、伺服阀(或比例阀)、执行元件(如液压缸或液压马达)、油箱、油路、控制器等组成。
2、现有技术中,伺服液压系统可能会出现各种故障,如泄漏、阀门故障、泵故障、控制器故障等。由于伺服液压系统的复杂性,难以对伺服液压系统出现的故障进行有效的检测和诊断,导致设备性能下降、设备停机,缩短设备使用寿命、影响生产进度,增加维修成本和安全风险。
技术实现思路
1、本技术实施例提供了一种伺服液压系统故障确定方法、装置及设备,可以解决难以对伺服液压系统出现的故障进行有效的检测和诊断,导致设备性能下降、设备停机,缩短设备使用寿命、影响生产进度,增加维修成本和安全风险的问题。
2、第一方面,本技术实施例提供了一种伺服液压系统故障确定方法,包括:
3、获取伺服液压系统运行数据;其中,所述伺服液压系统运行数据包括设备运行环境数据与设备多个运行数据;
4、基于所述伺服液压系统运行数据,得到第一故障诊断数据集和第二故障诊断数据集;其中,所述第一故障诊断数据集和所述第二故障诊断数据集不同;
5、基于所述第一故障诊断数据集和所述第二故障诊断数据集,对伺服液压系统进行故障诊断;
6、基于所述对伺服液压系统进行故障诊断的结果,确定伺服液压系统故障情况。
7、本技术实施例中上述的技术方案,至少具有如下技术效果:
8、本技术实施例提供的伺服液压系统故障确定方法,通过获取伺服液压系统运行数据,伺服液压系统运行数据包括设备运行环境数据与设备多个运行数据,来了解伺服液压系统运行状态。基于伺服液压系统运行数据,通过数据处理得到第一故障诊断数据集和第二故障诊断数据集。第一故障诊断数据集和第二故障诊断数据集反映不同的伺服液压系统运行情况。基于第一故障诊断数据集和第二故障诊断数据集的分析,来对伺服液压系统进行故障诊断。基于对伺服液压系统进行故障诊断的结果,确定伺服液压系统故障情况,做到对故障情况有效的检测和诊断,提升设备性能、减少设备停机时间,延长设备使用寿命,降低维修成本和安全风险。
9、在第一方面的一种可能实现方式,所述基于所述伺服液压系统运行数据,得到所述第一故障诊断数据集和所述第二故障诊断数据集,包括:
10、基于所述设备多个运行数据和所述设备运行环境数据,模拟设备运行过程中的故障生成数据;
11、对所述故障生成数据进行分析,得到所述第一故障诊断数据集和所述第二故障诊断数据集;
12、所述对所述故障生成数据进行分析,得到所述第一故障诊断数据集和所述第二故障诊断数据集,包括:
13、根据所述故障生成数据,得到第一故障数据集和第二故障数据集;其中,所述第一故障数据集包括故障生成前用于反映伺服液压系统运行状态的多个类型的数据;所述第二故障数据集包括故障生成后用于反映伺服液压系统运行状态的多个类型的数据;
14、根据所述第一故障数据集和所述第二故障数据集进行数据处理,得到所述第一故障诊断数据集和所述第二故障诊断数据集;
15、所述根据所述第一故障数据集和所述第二故障数据集进行数据处理,得到所述第一故障诊断数据集和所述第二故障诊断数据集,包括:
16、根据所述第一故障数据集,得到第一数据集变化趋势;其中,所述第一数据集变化趋势用于反映故障生成前的数据变化趋势;
17、根据所述第一数据集变化趋势,得到第一数据集特征信息;其中,所述第一数据集特征信息用于反映伺服液压系统故障生成前的异常数据情况;
18、根据所述第一数据集特征信息,得到第一故障诊断数据集。
19、在第一方面的一种可能实现方式,所述根据所述第一故障数据集,得到第一数据变化趋势,包括:
20、对所述第一故障数据集按预设时间间隔分段至故障时刻,并对每段故障数据计算数据中心值;
21、根据每段故障数据的数据中心值,得到第一数据集变化趋势。
22、在第一方面的一种可能实现方式,所述根据所述第一数据集变化趋势,得到第一数据集特征信息,包括:
23、根据所述第一数据集变化趋势,得到每段数据中心值的变化量;
24、基于每段数据中心值的变化量,得到多个候选故障变化量;其中,所述每段数据中心值的变化量与所述候选故障变化量一一对应;
25、根据所述多个候选故障变化量,得到故障变化量的中位数和绝对中位差;
26、基于所述故障变化量的中位数和绝对中位差,确定故障变化段数据;
27、根据所述故障变化段数据,得到第一数据集特征信息。
28、在第一方面的一种可能实现方式,所述根据所述第一故障数据集和所述第二故障数据集进行数据处理,得到所述第一故障诊断数据集和所述第二故障诊断数据集,包括:
29、根据所述第二故障数据集,得到第二数据集特征信息;其中,所述第二数据集特征信息用于反映伺服液压系统故障生成后的异常数据情况;
30、根据所述第二数据集特征信息,得到第二故障诊断数据集。
31、在第一方面的一种可能实现方式,所述根据所述第二故障数据集,得到第二数据集特征信息,包括:
32、将所述第二故障数据集按数据类型划分为多个故障指标数据;
33、将所述多个故障指标数据与正常的系统状态数据进行对比;
34、根据所述多个故障指标数据与正常的系统状态数据进行对比的结果,得到第二数据集特征信息;
35、所述根据所述多个故障指标数据与正常的系统状态数据进行对比的结果,得到第二数据集特征信息,包括:
36、如果任一故障指标与正确的系统状态相同,则为该故障指标添加第一标签,所述第一标签用于表示该部分正常;
37、如果任一故障指标与正确的系统状态不同,则为该故障指标添加第二标签,所述第二标签用于表示该部分可能存在故障;
38、基于所述第一标签的数目以及所述第二标签的数目,确定第二数据集特征信息。
39、在第一方面的一种可能实现方式,所述基于所述第一故障诊断数据集和所述第二故障诊断数据集,对伺服液压系统进行故障诊断,包括:
40、根据所述第一故障诊断数据集,得到故障前存在数据异常变化的数据类型信息;
41、根据所述第二故障诊断数据集,得到故障后可能存在故障的数据类型信息;
42、基于所述故障前存在数据异常变化的数据类型信息和所述故障后可能存在故障的数据类型信息,确定故障数据类型;
43、基于所述故障数据类型,对伺服液压系统进行故障诊断;
44、所述基于所述故障前存在数据异常变化的数据类型信息和所述故障后存在数据异常的数据类型信息,确定故障数据类型,包括:
45、筛选所述故障前存在数据异常变化的数据类型信息和所述故障后可能存在故障的数据类型信息;
46、对筛选的故障前存在数据异常变化且故障后可能存在故障的数据类型信息,确认为故障数据类型。
47、在第一方面的一种可能实现方式,所述基于所述故障数据类型,对伺服液压系统进行故障诊断,包括:
48、根据所述故障数据类型,按预设规则匹配对应的伺服液压系统单元;
49、根据所述按预设规则匹配对应的伺服液压系统单元的结果,确定伺服液压系统故障单元。
50、第二方面,本技术实施例提供了一种伺服液压系统故障确定装置,包括:
51、获取单元,用于获取伺服液压系统运行数据;其中,所述伺服液压系统运行数据包括设备运行环境数据与设备多个运行数据;
52、处理单元,用于基于所述伺服液压系统运行数据,得到所述第一故障诊断数据集和所述第二故障诊断数据集;其中,所述第一故障诊断数据集和所述第二故障诊断数据集不同;
53、诊断单元,用于基于所述第一故障诊断数据集和所述第二故障诊断数据集,对伺服液压系统进行故障诊断;
54、确认单元,用于基于所述对伺服液压系统进行故障诊断的结果,确定伺服液压系统故障情况。
55、第三方面,本技术实施例提供了一种伺服液压系统故障确定设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面任一项所述的方法。
56、第四方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项的所述方法。
57、可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
1.一种伺服液压系统故障确定方法,其特征在于,包括:
2.如权利要求1所述的伺服液压系统故障确定方法,其特征在于,所述基于所述伺服液压系统运行数据,得到所述第一故障诊断数据集和所述第二故障诊断数据集,包括:
3.如权利要求2所述的伺服液压系统故障确定方法,其特征在于,所述根据所述第一故障数据集,得到第一数据变化趋势,包括:
4.如权利要求3所述的伺服液压系统故障确定方法,其特征在于,所述根据所述第一数据集变化趋势,得到第一数据集特征信息,包括:
5.如权利要求3所述的伺服液压系统故障确定方法,其特征在于,所述根据所述第一故障数据集和所述第二故障数据集进行数据处理,得到所述第一故障诊断数据集和所述第二故障诊断数据集,包括:
6.如权利要求5所述的伺服液压系统故障确定方法,其特征在于,所述根据所述第二故障数据集,得到第二数据集特征信息,包括:
7.如权利要求1所述的伺服液压系统故障确定方法,其特征在于,所述基于所述第一故障诊断数据集和所述第二故障诊断数据集,对伺服液压系统进行故障诊断,包括:
8.如权利要求7所述的伺服液压系统故障确定方法,其特征在于,所述基于所述故障数据类型,对伺服液压系统进行故障诊断,包括:
9.一种伺服液压系统故障确定装置,其特征在于,包括:
10.一种伺服液压系统故障确定设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任一项所述的方法。
