Page 103 - 《振动工程学报》2026年第5期
P. 103

第 5 期             郭海宇,等:一种结合      shapelets 和模式距离的图注意力网络旋转机械故障诊断                           1307

                                         [2]
              可靠性和安全性具有重要意义 。                                   性和泛化性能仍存在不足,如果对原始信号进行特
                  近年来,数据驱动技术在滚动轴承故障诊断中的                         征提取再构建图结构并采取图注意网络,可以更加
                                              [4]
                            [3]
              应用已相对成熟 。MOVSESSIAN           等 在基于振动的            准确地提取关键信息,捕捉节点之间的关系和特征,
              结构健康监测框架内提出了一种新的基于人工神经                            提高故障诊断性能。
              网络的鲁棒损伤检测方法;MANJURUL ISLAM                 等  [5]     虽然图神经网络已经用于故障诊断之中,但仍
              通过定义轴承原始信号频域的缺陷度度量来推断轴                            存在一些问题       [20] 。首先,直接使用原始信号构建图
              承的健康指数,提出了一种采用新的健康指数和最                            结构存在针对性和泛化性能不足的问题,且临近算法
              小二乘支持向量机变体的滚动轴承数据驱动预测方                            需要存储和搜索整个数据集,从而导致时间和空间的
              案;ZHAO   等  [6]  针对实际工业场景中难以获得足够高                 复杂性;其次,在计算节点之间的距离时存在以点距
              质量标签信息的问题,提出了一种用于机器智能故                            离为基础的时间序列误匹配问题;最后,图神经网络
              障诊断的新型无监督有向分层图聚类网络。然而,                            的泛化性能不足,难以准确捕捉节点间的关系。为了
              这些基于传统机器学习的方法通常存在特征工程复                            解决上述问题,本文提出了基于               Shapelets [21-23]  和模式
              杂和处理复杂任务能力有限等局限性。                                 距离  [24-25]  的图注意力网络    [26] (graph attention networks
                  与传统的机器学习相比,深度学习利用由多个                          based on shapelets and pattern distances, SP-GAT) 故 障
              层次构成的神经网络来处理复杂的数据和任务,可                            诊断方法。首先通过          Z-Score标准化和快速傅里叶变
              以有效挖掘高维特征,凭借其强大的特征提取能力,                           换(fast Fourier transform, FFT)对原始数据进行预处
              在故障诊断领域表现出色 ,例如自动编码 、卷积                           理,接着将预处理后的数据划分成多个节点,并在每
                                                     [8]
                                      [7]
                      [9]
              神经网络 、循环神经网络            [10] 、生成对抗网络    [11]  等都  个节点提取多个         shapelets 特征序列,之后将每个节
              得到了广泛的应用。此外,QIAO              等 [12] 针对传统的风
                                                                点所取得的多个        shapelets 序列通过  KNN  方法并使用
              力发电机组故障检测方法存在预警时间不足和可移
                                                                模式距离构建       KNN  图模型,把构建出的图模型当作
              植性差的问题,提出了一种使用元学习的卷积神经
                                                                输入,通过两次图注意力层和              TopKPooling  池化层  [27] ,
              网络用于检测风力涡轮发电机故障;KIM                  等  [13]  针对
                                                                将两次池化层输出的特征进行全局平均池化操作后
              现有的时频分析方法捕获图像中故障相关信号能力
                                                                相加输入全连接层,生成最终的故障诊断结果。最后
              有限的问题,提出了一种用于齿轮箱故障诊断的健
                                                                在  3  个公开轴承仿真数据集和真实的水泥厂水泥生
              康自适应时间尺度表示嵌入式卷积神经网络;SHI 等                   [14]
                                                                产设备数据集上通过试验验证本文所提模型的性能。

              针对卷积神经网络无法在不丢失关键特征信息的情
              况下同时提取时空特征的问题,提出了一种基于双
              向卷积长短时记忆网络的深度神经网络。以深度学                            1    基  础  理  论
              习为代表的算法大多从振动信号的幅度中提取故障
                                                                1.1    shapelets
              特征,提取数据之间的结构和关系的能力有限。但
              如果能够提取信号之间的联系,就可以有效提高故                                shapelets 特征序列是时间序列中能反映该时间
              障诊断的效果。                                           序列在不同时段代表性特征的子序列。shapelets 作
                  图数据是一种用于表示样本之间关系的数据结                          为一种局部特征,有着较高的准确性、鲁棒性和直
              构,它由节点和边组成,其中节点代表样本,边代表                           观的可解释性,能够对不等长的序列进行分类,具有
              样本之间的联系        [15] 。图神经网络   [16]  是专门用于处理        较强的抗噪能力,可以提升分类的效果                  [28-30] 。
              和分析图数据的深度学习模型。它们利用边聚合来                                时间序列的部分片段为子序列,在长度为                     m  的
              自相邻节点的信息,并通过迭代更新当前节点,从而
                                                                时间序列     T  和定义的子序列长度         l 下,使用大小为       l
              深入探索图中的关系信息。它们的应用已经在故障
                                                                的 窗 口 提 取 所 有 长 度 为 l 的 子 序 列      S 作 为 候 选
                                                                                                    l
                                                                                                    P
              诊断领域展开,YIN        等  [17]  提出了一种滚动轴承故障
                                                                shapelets 特征序列,它的集合定义为          S :
                                                                                                 l
                                                                                                 T
              诊断的多尺度图卷积神经网络框架,利用图卷积神                                       {                       }
                                                                             l
                                                                      S  T l  = S of T, for 1 ⩽ P ⩽ m−l+1  (1)
                                                                             P
              经网络探索不同尺度信号之间的潜在关系;GAO                    等 [18]
                                                                    表示两个相同长度时间序列              T  和  V  之间相似程
              提出了一种基于单次学习的图神经网络滚动轴承故
                                                                度的距离函数为欧几里得范数               Dist(T,V),同时,定义
              障诊断方法,有效减少了特征提取过程中的损失;
                                                                两个不同长度的时间序列            T  与  S  之间的距离如下:
              YU  等  [19]  为了提高模型的领域自适应能力,提出了
                                                                                                    ′
              一种基于图神经网络和动态图嵌入机制的故障诊断                                SubsequenceDist(T,S ) = min(Dist(S,S ))  (2)
              框架。以上研究均将原始振动信号转换为图结构,                            其中,   |S | < |T| S  表示时间序列  T 中与子序列      S  匹配
                                                                            ,
                                                                              ′
              并结合图卷积神经网络来实现故障诊断,但其针对                            度最佳的子序列,        S ∈ S T 。式(2)是一个表示时间序
                                                                                 ′
   98   99   100   101   102   103   104   105   106   107   108