基于WPD-tSNE-SVM方法的电站机组主轴故障诊断分析
2024-01-03曹康栖李灿
曹康栖,李灿
(1. 国网江苏省电力有限公司 滨海县供电分公司,江苏 盐城 224599;2. 郑州大学 机械与动力工程系,河南 郑州 450001)
0 引言
机组运行精度受到多种因素的共同影响,其中高档电站机组主轴是一个最关键的影响因素,对优化电站机组加工性能具有重要作用[1]。对于机组使用过程而言,主轴部件最易出现故障,即使专门为其配备监测报警系统也不能实现故障的精确监测,而且对于这类故障也缺乏足够的维修条件。对主轴各组成部分进行分析可知,主轴轴承最易发生问题,这就要求针对这一部位开展故障因素的重点研究[2]。到目前为止,大多数工业生产管理过程还是按照前期经验开展主轴部件的保养。进行故障确认时,需在保养期间先拆卸主轴,再对状态进行检查并诊断故障特征,接着针对实际故障实施具体维护。上述处理过程都占据了较长时间,而且各操作者所具备的技能不同对实际处理效果会造成直接影响。到目前为止,已有大量关于主轴机械运行故障检测方面的文献报道,相关理论研究成果也较为成熟[3],但应注意的是当主轴轴承处于较快转速状态时,将会产生多种类型的复杂频率信号,从而对特定故障特征提取造成较大干扰。此外企业在实际生产过程中很少采集运行参数,无法获得足够故障样本为分析过程提供支持。
小波包转换可以实现低频、高频信号同步分解的处理过程,而且也不会造成计算结果产生冗余或者疏漏的问题,从而精确完成中、高频数据的时频局部化测试[4]。采用这一方法还能够实现各类信号的自适应控制,从而自主确定最优小波基函数,经过分解得到特定频带范围的信号分量,再结合这些信号特点完成设备运行状态的监控与故障诊断。t分布邻域嵌入分析技术是VAN DER M L[5]开发的一种能够针对高维数据开展分析的非线性降维方法,能够将结果转换到符合分析条件的多个维度,由此实现样本数据的准确分析。此外,还有学者利用支持向量机(SVM)建立通用分类方法,可以对小样本或高维数据甚至一些非线性数据开展精确分析[6],此外还可以消除神经网络学习模式不能准确满足网络结构的情况,因此该方法获得进一步推广。
本文针对柔性线电站机组运行过程中的主轴轴承故障开展了识别分析,同时采用小波包混合特征与支持向量机对电站机组轴承开展故障诊断,通过小波包分析方法分析主轴振动信号,再以SVM对重构特征实施故障分类。按照以上方法对主轴轴承故障实施诊断,可为之后的维护保养过程提供参考价值,促进维护效率的进一步提升,有效保障电站机组主轴的稳定运行。
1 本文模型
1.1 小波包分解(WPD)
通过小波变换计算得到时间和频率之间的变化规律,再以伸缩和平移分析的方法对信号开展多尺度分析,但应注意经小波变换处理只能对低频段数据进行分解与重构,而对小波变换方式进行优化后则能够实现高低频信号的同步检测功能[7]。
1.2 非线性降维算法
tSNE处理方式是按照随机邻域嵌入(SNE)的方法来实现对称处理的简化梯度计算方法,是通过t分布取代高斯分布的模式判断低维空间各点的相似度,以防止拥挤问题。tSNE是一种非线性降维的处理技术,能够针对高维数据实施降维计算,由此得到具备可视化效果的数据。
tSNE可以利用高斯分布的方法距离转换至呈对称分布的联合概率分布结果,以此展现高维空间参数相似度,构建以下表达式:
(1)
考虑到SNE数据存在较大的拥挤性,因此建立了自由度为1的t分布函数,将距离参数转换为概率分布后再对低维数据相似度进行评价:
(2)
对包含2个分布的KL散度开展优化,建立下述目标函数表达式:
(3)
(4)
通过梯度下降的分析方法确定2个空间中的KL散度最小目标,再对低维可视化数据进行处理,由此实现数据的降维和可视化。
1.3 SVM故障分类原理
SVM是按照统计分析的方式针对小样本数据设计的一种算法。该算法的处理过程为,以核函数将训练样本从初始空间集合中经非线性映射的方式形成高维特征空间,再为高维空间设置优化分类超平面,从而实现对样本数据的分类。对于无法识别的样本故障,则利用决策函数进行处理后再对最终类别进行判断[8]。
(5)
(6)
1.4 模型流程
以下给出通过小波包混合函数与支持向量机方法进行电站机组轴承故障诊断的流程。
第1步:利用小波包方法分解主轴轴承的振动信号,之后根据各分量提取出均值、有效值、瞬时能量、峭度、样本熵、排列墒、峰值以及峰值因子特征,再根据上述参数构建联合特征空间。
第2步:以tSNE进行样本处理使维度降低到2维,再对小波包混合特征样本集参数开展分析。
第3步:以非线性多故障分类器对完成极差归一化的参数进行故障分类,从中提取出故障特征,流程如图1所示。
图1 本文诊断方案流程
2 故障诊断结果分析
本实验设计的数据采集系统由预装了Labview的PC系统、加速度测试器以及NI数据采集系统共同构成,由采集系统收集实际工况下电站机组主轴的振动信号。加速度传感器安装在主轴轴承附近区域,对振动信号实施采集,保持采样频率为12 000Hz。上述测试过程都按照空载条件实施,保持转速2 000r/min。
选择振动加速度作为信号源,共存在4类主轴振动参数。从每个样本中依次采集2 048点参数。总共存在100个实验样本,获得图2中的各时域信号。
图2 振动信号时域图
根据测试结果建立3层最优树,再对非平稳轴承故障信号实施小波包分解,获得8个频带信号。对频带区间信号混合特征进行分析,从而建立混合特征空间向量,每个样本分别由112个特征量构成。按照随机处理的方式从数据集内选出20个样本建立训练集,从中选出5个样本构建得到测试集,结果见表1。
表1 样本集
利用非线性降维tSNE方法处理时,需结合特征数据点相似度对不同模式进行识别,从而确定数据的变化特征,确保高维数据经过降维形成2维数据。获得可视化特征数据集后,有助于更加精确判断特征集的优劣性能。图3显示了采用tSNE方法对训练样本集进行降维得到2维数据的情况,可以明显看到各样本数据呈现规律分布特征,颜色一致的样本呈现相互聚集的现象,说明小波包混合特征提取方法能够满足有效性,从而成为样本数据分类的基础。
图3 样本特征降维分布
对样本数据实施极差归一处理,再通过非线性支持向量机训练多故障分类,经过测定得到图4中的归一化样本集。
图4 分类结果
根据分析结果可知,非线性SVM多故障分类器能够满足小波包混合特征的精确故障分析,再以SVM、BP神经网络实现数据样本的分类,具体见表2。从表2可知,各分类器都可以实现小波包混合特征集的高效分类,其中以径向基核函数设置的非线性SVM诊断方式达到了更高的准确率。这是因为设备故障信号具有随机和混沌特性,线性SVM和BP神经网络模型具有分类局限性。非线性SVM适用于多场景下的相互关联分析,对获取高维数据具有很好的效果。
表2 模型对比
3 结语
本文利用小波包方法对主轴振动信号实施分解,完成样本集tSNE降维,利用SVM完成重构特征故障分类。针对电站机组主轴运行,得到如下有益结论:
1)采用tSNE方法降维数据呈现规律分布特征,说明小波包混合特征提取方法能够满足有效性;
2)非线性SVM多故障分类器能够满足小波包混合特征的精确故障分析,各分类器都可以实现小波包混合特征集的高效分类。以径向基核函数设置的非线性SVM诊断方式的准确率更高。