主要内容

故障检测与诊断的决策模型

状态监测包括区分故障状态和正常状态(故障检测)或者,当存在故障状态时,确定故障源(故障诊断)。要设计用于状态监控的算法,请使用从系统数据中提取的状态指标来训练决策模型,该决策模型可以分析从测试数据中提取的指标,以确定当前系统状态。因此,算法设计过程中的这一步是识别条件指标后的下一步。

(有关使用条件指示器进行故障预测的信息,请参阅剩余使用寿命预测模型.)

状态监控决策模型的一些示例包括:

  • 条件指示符值的阈值或界限集,当指示符超过该值时指示故障

  • 描述条件指示器的任何特定值指示任何特定类型故障的可能性的概率分布

  • 一种分类器,用于将条件指示器的当前值与故障状态相关的值进行比较,并返回出现一种或另一种故障状态的可能性

通常,在测试不同的故障检测或诊断模型时,需要构建一个或多个条件指示器的值表。条件指示器是从表示不同健康和故障运行条件的集合数据中提取的特征。(请参阅用于监测、故障检测和预测的条件指示器)将数据划分为用于训练决策模型的子集是很有用的训练数据)以及用于验证的不相交子集(验证数据)。与使用重叠数据集进行培训和验证相比,使用完全独立的培训和验证数据通常可以让您更好地了解决策模型将如何使用新数据。

在设计算法时,您可能会使用不同的条件指标测试不同的故障检测和诊断模型。因此,设计过程中的这一步骤可能与提取条件指标的步骤重复,因为您尝试了不同的指标、不同的指标组合和不同的决策模型。

统计和机器学习工具箱™ 其他工具箱包括可用于训练决策模型(如分类器和回归模型)的功能。这里总结了一些常见的方法。

特征选择

特征选择这些技术通过消除与您试图执行的分析无关的功能,帮助您减少大型数据集。在状态监测的上下文中,不相关的特征是那些不能将正常运行与故障运行分开或有助于区分不同故障状态的特征。换句话说,特征选择意味着识别那些适合用作条件指示器的特征,因为随着系统性能下降,这些特征会以可检测、可靠的方式发生变化。特征选择的一些功能包括:

  • 主成分分析-表演主成分分析,它发现了独立数据变量的线性组合,这些变量解释了观测值的最大变化。例如,假设集合中的每个成员都有十个独立的传感器信号,从中提取许多特征。在这种情况下,主成分分析可以帮助您确定哪些特征或功能的组合对于分离集合中表示的不同健康和故障状况最为有效风力机高速轴承预测使用此方法进行特征选择。

  • 顺序-对于一组候选特征,通过依次选择特征,直到识别效果没有改善,从而识别出最能区分健康和故障状况的特征。

  • fscnca-使用邻域分量分析执行分类的特征选择。示例利用Simu金宝applink生成故障数据使用此函数根据提取的条件指示器在区分故障条件时的重要性对其进行加权。

有关特征选择的更多功能,请参见降维与特征提取.

统计分布拟合

当您有条件指示器值和相应故障状态表时,您可以将这些值拟合到统计分布中。将验证或测试数据与结果分布进行比较,可以得出验证或测试数据对应于一个或其他故障状态的可能性。在包括:

有关统计分布的详细信息,请参见概率分布.

机器学习

将机器学习技术应用于故障检测和诊断问题有几种方法。分类是一种有监督的机器学习,其中算法“学习”对标记数据示例中的新观测值进行分类。在故障检测和诊断的上下文中,可以将从集合中导出的条件指示器及其相应的故障标签传递给训练分类器的算法拟合函数。

例如,假设您为跨不同健康和故障条件的数据集合中的每个成员计算一个条件指标值表。您可以将此数据传递给适合分类器模型的函数训练数据训练分类器模型从新数据集中提取一组条件指标值,并猜测哪个健康或故障条件适用于数据。实际上,您使用集合的一部分进行训练,并保留集合中不相交的部分用于验证训练过的分类器。

统计和机器学习工具箱包括许多可以用来训练分类器的函数。这些职能包括:

其他机器学习技术包括k-均值聚类(K均值),它将数据划分为相互排斥的簇。在这种技术中,通过最小化数据点到其指定簇的平均位置的距离,为簇分配新的度量值。树装袋是另一种聚合决策树集合以进行分类的技术。示例基于稳态实验的离心泵故障诊断使用树人分类器。

有关用于分类的机器学习技术的更多一般信息,请参阅分类.

动态模型回归

故障检测和诊断的另一种方法是使用模型识别。在这种方法中,您可以在健康和故障状态下估计系统运行的动态模型。然后,分析哪个模型更有可能解释系统的实时测量。当您有一些关于系统的信息可以帮助您选择要标识的模型类型时,此方法非常有用。要使用此方法,您需要:

  1. 从系统中收集或模拟数据,该系统在健康状态和已知故障、降级或寿命终止状态下运行。

  2. 确定一个动态模型,该模型表示每个健康和故障条件下的行为。

  3. 使用聚类技术来明确区分这些条件。

  4. 从运行中的机器收集新数据并确定其行为的模型。然后,您可以确定其他模型中的哪个(健康或故障)最有可能解释观察到的行为。

榜样基于数据模型的故障检测使用这种方法。可用于识别动态模型的功能包括:

您可以使用如下函数预测预测已识别模型的未来行为。

质量控制图

统计过程控制(SPC)方法是监控和评估制成品质量的技术。SPC用于定义、测量、分析、改进和控制开发和生产过程的程序。在预测性维护中,控制图和控制规则可帮助您确定条件指标值何时指示故障t、 例如,假设您有一个条件指示器,如果故障超过阈值,它会指示故障,但也会显示一些正常变化,这使得很难识别何时超过阈值。您可以使用控制规则将阈值条件定义为在指定数量的连续测量超过阈值时发生门槛,而不仅仅是一个。

  • 控制图-可视化控制图。

  • 控制规则-定义控制规则并确定是否违反这些规则。

  • 库苏姆-检测数据平均值的微小变化。

有关统计过程控制的更多信息,请参阅统计过程控制.

转换点检测

检测故障条件的另一种方法是跟踪一段时间内条件指示器的值,并检测趋势行为中的突然变化。此类突然变化可能表示故障。可用于此类变化点检测的一些功能包括:

相关话题