基于结构多维特征构建图卷积神经网络的结构损伤识别方法

杨建辉, 赵清瑄, 蒲脯林

湖南大学学报(自然科学版) ›› 2025, Vol. 52 ›› Issue (8) : 158 -171.

PDF (7702KB)
湖南大学学报(自然科学版) ›› 2025, Vol. 52 ›› Issue (8) : 158 -171. DOI: 10.16339/j.cnki.hdxbzkb.2025293
计算机科学

基于结构多维特征构建图卷积神经网络的结构损伤识别方法

    杨建辉, 赵清瑄, 蒲脯林
作者信息 +

Using Multi-dimensional Features of Structure to Construct Graph Convolutional Neural Network for Structural Damage Identification

    Jianhui YANG, Qingxuan ZHAO, Pulin PU
Author information +
文章历史 +
PDF (7886K)

摘要

以数据为驱动的深度学习结构损伤识别(structural damage identification,SDI)效果受结构复杂程度、模型构建方法及数据规模等因素影响较大.本文引入图卷积神经网络(graph convolutional neural network,GCN)以整合结构节点间的属性特征,从图的视角挖掘节点间的复杂属性关系,为SDI提供多维度学习信息.为此,设计了一种融合结构多维特征的图卷积神经网络模型(graph convolutional neural network integrating multi-dimensional features of structure,S-GCN),基于结构振动数据构造损伤特征矩阵,并通过衍生图网络,以图的节点和边表征结构节点的连接关系,构建边索引矩阵,将结构损伤状态、振动数据及节点属性等多维特征信息输入GCN进行结构损伤特征提取及预测识别,探索结构多维特征信息驱动下的GCN在损伤预测中的应用效果.通过两个钢结构验证方法的可行性及有效性,结果表明,S-GCN能够整合结构多维特征信息,对两个结构对象均实现了较高的损伤预测准确性,并展现出良好的噪声鲁棒性.进一步的对比分析显示,相较于三种非GCN模型,S-GCN能够高效地依托节点间关系快速更新节点特征并预测节点损伤状态,其损伤识别准确率、计算效率及网络各层演进过程均优于对比模型,验证了在结构损伤识别中融合结构空间特征的有效性.

Abstract

The effect of data-driven deep learning structural damage identification (SDI) is greatly affected by factors such as structural complexity, model construction method and data size, etc. We introduce graph convolutional neural network (GCN) to integrate the attribute features between structural nodes, explore the complex attribute relationships between nodes from a graph perspective, and provide multi-dimensional learning information for SDI. To this end, a graph convolutional neural network integrating multi-dimensional features of structure (S-GCN) model was designed, which integrates multidimensional structural features. Based on structural vibration data, a damage feature matrix was constructed, and through a derived graph network, the connection relationship between nodes and edges in the graph was represented. An edge index matrix was constructed, and multidimensional feature information such as structural damage status, vibration data, and node attributes was input into GCN for structural damage feature extraction and identification. The application effect of GCN in damage identification driven by multidimensional structural feature information was explored. The feasibility and effectiveness of two steel structure verification methods were verified, and the results showed that S-GCN can integrate multi-dimensional structural feature information, achieve high damage identification accuracy for both structural objects, and demonstrate good noise robustness. Further comparative analysis shows that S-GCN can efficiently update node features and predict node damage status based on inter-node relationships compared with the three non-GCN models. Its damage recognition accuracy, computational efficiency, and network layer evolution process are all better than the comparative models, verifying the effectiveness of integrating structural spatial features in structural damage recognition.

Graphical abstract

关键词

结构损伤识别 / 图卷积神经网络 / 结构多维特征融合 / 噪声鲁棒性 / 训练效率

Key words

引用本文

引用格式 ▾
杨建辉, 赵清瑄, 蒲脯林. 基于结构多维特征构建图卷积神经网络的结构损伤识别方法[J]. 湖南大学学报(自然科学版), 2025, 52(8): 158-171 DOI:10.16339/j.cnki.hdxbzkb.2025293

登录浏览全文

4963

注册一个新账户 忘记密码

桥梁、场馆等工程结构在服役过程中常受到多种外部载荷的影响而发生结构损坏,由裂缝、剥落或构件损坏引起结构局部刚度降低,影响结构使用寿命,甚至危及人民健康财产安全.为了有效预测结构服役状态并进行及时维护,结构损伤识别(structural damage identification, SDI)变得日益重要.在众多SDI方法中,传统的依赖视觉及经验的损伤识别方法存在效率低、周期长、受人为影响较大等弊端1-3,基于振动信号的损伤识别方法可通过结构动力方程、数学推理或损伤特征挖掘等机制预测结构的损伤状态,是智能结构健康监测领域的重要手段之一4-7.
近年来,使用深度学习方法进行结构损伤识别是结构健康监测领域的一个新兴研究方向8-10,其基本思路主要是直接或间接利用结构振动数据训练深度学习模型,使网络模型能够从监测数据中学习结构状态并进行损伤识别.卷积神经网络(convolutional neural networks, CNN)作为一种经典深度学习模型,在SDI领域的应用取得了许多成果,如骆勇鹏等11提出了一种基于一维卷积神经网络的结构损伤识别方法,采用数值模型进行验证,可以直接从原始振动信号中自主学习损伤特征,并准确、快速地识别结构的损伤位置和损伤程度.Yang等12设计了一个三维信号处理卷积神经网络(3DS-CNN),即使在振动信号受到严重噪声污染的情况下,也能得到较为理想的SDI结果.Truong等13提出了一种新的深度学习框架,使用自动编码器-卷积门控递归单元处理带有噪声的振动数据并进行SDI分析.诸如此类的研究成果取得了显著进展,但仍具有一定局限性,如数据集规模与模型训练效率之间存在矛盾,未考虑结构节点间可能存在的潜在关联关系等,这些潜在问题可能影响数据驱动的SDI效果及工程化应用.
综合考虑已有深度学习SDI方法的优势及尚存问题,有学者引入图神经网络(graph neural network,GNN)和图卷积神经网络(graph convolutional neural network,GCN)进行结构损伤识别14.GCN是一种用于处理图结构数据的深度学习模型,与CNN专注于处理网格结构的数据(如图像)不同,GCN可以有效地处理非结构化数据,例如社交网络、蛋白质相互作用网络和分子结构等15.Dang等16将GCN引入结构损伤识别,构建一种以GCN为基础的SDI框架,直接对振动数据处理并进行损伤识别,但未考虑结构节点特征属性及数据在噪声影响下的SDI效果.
本文基于深度学习SDI的已有成果,考虑结构对象的节点属性特征及GCN优势,提出了一种融合多维结构特征的图卷积神经网络模型(S-GCN),通过处理不规则结构数据及结构节点对应的振动数据,力争捕捉结构节点的复杂关系属性及其损伤特征,从结构节点属性特征及振动数据两个维度实现结构的损伤分类识别.

1 SDI问题描述及S-GCN构建

1.1 SDI问题描述

SDI旨在通过分析结构的振动数据等信息,利用信号处理、动力分析或深度学习等手段推断结构的损伤状态,从而实现结构的健康监测和维护17-22.

当结构出现不同程度的损伤时,结构的固有特性随之发生变化,表现出不同的动力行为,进而导致不同的响应数据特性.将结构A在不同损伤下的响应表示为RA,对应的结构动力特性映射表示为 F(·),其关系可用式(1)来描述:

RA=F(A)

基于振动数据的SDI问题,目的是利用响应数据RA反演结构的损伤状态DA,这是一个典型的反问题,可以用式(2)来描述:

DA=L(RA)

其中方程L(·)表示逆问题映射模型,其被拟合得越精确,越能从响应数据更好地评估结构损伤状态.当前主流的研究手段有基于模型和数据驱动的映射模型拟合方法,其中以数据为驱动的SDI方法多以CNN及其拓展框架来拟合L(·),但是,该类框架仅依赖大量的结构振动数据,未考虑结构节点之间的特征属性及其可能存在的潜在关系.本文尝试引入GCN模型构建一种融合结构多维特征的图卷积神经网络模型(S-GCN)来拟合方程L(·),以期在挖掘结构损伤信号特征的同时并行考虑结构的节点属性关系,从结构振动特性及自身节点属性两个维度实现结构的损伤预测识别.综合上述分析,以数据为驱动的SDI问题可描述为图1.

1.2 S-GCN的构建

GCN是一种用于处理图结构数据的深度学习模型,可以有效地对图数据进行特征学习和预测.本文构建一种S-GCN模型,通过将结构节点信息及振动数据以图结构数据的方式输入到GCN中,以更好地捕捉结构节点属性关系及节点损伤特征两个维度的特征信息.

1.2.1 输入层

S-GCN模型的输入层包含节点状态特征数据和表征结构节点关系的边索引矩阵.节点状态特征数据主要由节点处于某一损伤(含健康)状态下的一维振动信号组成;边索引矩阵主要通过结构节点间的属性关系表示.如果将某结构视为一个图,图的“节点”表示结构的不同部件,“边”表示这些部件之间的连接关系,即它们之间的关系属性,据此可构造邻接矩阵.某结构节点示意图及其邻接矩阵如图2所示.

1.2.2 特征提取层

特征提取层是图卷积神经网络的核心组成部分,它通过接收输入层的一维振动信号和邻接矩阵,并对输入的特征矩阵和边索引矩阵进行卷积操作来提取结构的损伤特征,进一步通过ReLU(rectified linear unit)激活函数对卷积层的输出进行处理.本文所设计的S-GCN模型特征提取层主要由两层图卷积、ReLU和全连接层组成.

①图卷积.在S-GCN中,将特征矩阵和边索引矩阵作为输入后执行图卷积操作,从而对结构的每个节点特征进行信息聚合和信息汇总.假设图结构表示为G=(V, E),其中V是节点集合,E是边集合,对于每个节点vi,其初始特征表示为x0i,图卷积中的特征聚合和特征更新过程为:

a.特征聚合:每个节点聚合其相邻节点的信息,并将聚合后的信息与自身的特征信息进行组合,完成信息传递,其数学表达式为:

m(ij)=M(xil,xjl,eij)

式中:M是信息聚合函数,通常是一个可学习的函数;m(ij)表示节点vi向节点vj传递的消息;xilxjl分别是节点vivj在第l层的特征表示;eij是节点vi和节点vj的边的联系.

b.特征更新:每个节点汇总其收到的相邻节点信息以更新自身的特征信息,其数学表达式为:

xi(l+1)=U(xil,m(ki)kN(i))

式中:U是信息更新函数,通常也是一个可学习的函数;m(ki)kN(i)表示节点vi收到的来自邻居节点的信息集合;N(i)表示节点vi的邻居节点集合.经过系列信息更新操作,每个节点可以逐步更新其特征信息,从而学习到图中其他节点所反映的结构对象在空间及属性上的多维复杂特征,以推断自身节点状态.特征聚合和更新操作如图3所示.

通过图卷积层的特征聚合对相邻节点信息进行聚合,并汇总收到的信息以更新节点特征,使得S-GCN模型能够更好地理解结构中的空间节点特征及损伤信息,进而从结构振动数据和节点关系中提取出与损伤相关的关键特征,实现结构损伤的分类及识别.

②ReLU激活函数.激活函数可对图卷积操作后的节点特征进行非线性变换,是S-GCN架构实现结构损伤特征提取的重要组成部分.本文选取一种常用的ReLU激活函数完成该关键特征处理,其数学表达式为:

f(a)=max(0,a)

其中a是经过一层图卷积后更新得到的特征图.

③全连接层.全连接层位于最后一个图卷积层之后,其主要特点是层中的每个神经元与前一层的所有神经元完全连接,通过学习权重将高维的图特征映射成最终的结构损伤预测结果,其数学表达式为:

D=wg+k

式中: D 代表损伤类别的输出; w 代表权重矩阵; g 代表输入; k 代表偏置向量.

1.2.3 损失函数

交叉熵损失函数是用于多分类任务的一种常用损失函数,能够缩小模型预测结果与真实结果之间的差异,并通过最小化损失函数来优化学习模型,其数学表达式为:

Loss=1b i=1b j=1cwjp(xij)logq(xij)

式中:bc分别代表了损伤分类数和信号的个数;wj为第j个损伤标签的权重;p(xij)q(xij)分别为损伤类别j的第i个样本数据的预测值和真实值.

经过S-GCN模型的特征提取层操作,逐步实现对输入数据的节点特征关系挖掘及振动数据损伤特征信息提取,实现节点损伤分类,最终输出结构损伤预测结果.上述过程从节点属性关系及振动数据两个维度实现结构损伤的快速分类及识别,以期实现更良好的SDI效果.

1.3 基于S-GCN的结构损伤识别流程

综上,基于S-GCN的结构损伤识别执行过程可以总结为图4所示流程.具体步骤为:

1) 图的表示:将结构视为一个图,其中图的节点表示结构部件,边表示这些结构部件之间的物理连接关系.

2) 融合图结构的数据准备:根据结构节点关系和邻接矩阵对振动数据进行标记,使得数据标签与构造的图结构相对应,依此构建损伤特征矩阵及边索引矩阵.

3) 基于S-GCN的损伤特征提取:将损伤特征矩阵和边索引矩阵输入S-GCN,通过结构多维特征传递聚合、信息汇总更新等操作完成节点的损伤特征提取.

4) 结构损伤预测输出:根据S-GCN模型得到的损伤特征输出相应损伤预测结果.

2 试验分析

为了验证文中所提方法的有效性,采用两个不同的钢结构进行试验分析,其结构损伤均通过连接节点处的螺栓松动或脱落模拟,同时给出了与其他3种网络模型的对比分析结果.

2.1 案例1:桥式钢桁架结构

2.1.1 结构对象及数据采集

以某桥式钢桁架结构为例进行试验分析,结 构尺寸为2 800 mm×390 mm×270 mm,材料密度为 7 800 kg/m3,弹性模量为190 GPa.为简化试验过程,主要以钢桁架上层结构的12个节点为对象进行分析.

在试验过程中,考虑采集设备DASPV11-INV 3062C的通道限制(支持8通道数据),布置4个加速度传感器(编号s1~s4)采集结构在不同损伤情况下的振动特性,其中单向传感器s1~s3各占1路通道,三向传感器s4占3路通道.传感器布置原则以尽可能采集到结构上所关注节点的振动数据为准(详细布置原则见文献[12]),力锤激励点尽量靠近结构中心.采集设备基本参数配置及通道连接情况如表1所示,试验场景、激励点及传感器布置情况如图5所示.

2.1.2 损伤场景及数据集构建

由于钢桁架各节点主要以螺丝加固,对结构上层12个节点,以松动螺丝(彻底松动)模拟节点的损伤场景,将其标定为1~12,加之结构无损伤状态(标定为0),本试验共有13种结构状态,桥式钢桁架结构损伤情况及标签分类如表2所示.在每种结构状态下分别采集200组加速度数据,结合图2所示邻接矩阵构建数据集,其中80%用于模型训练,20%用于模型测试.

2.1.3 试验结果和分析

本文构建模型及编程平台为PyCharm2023.2.5,基于PyTorch框架编程.深度学习工作站配置为12th Gen Intel(R) Core (TM)i7-12700H, RAM: 15.6 GB, GPU: GeForce RTX4060, CUDA: 8.0 GB.基于整体数据规模,考虑现有硬件配置和时效性,经多次试错分析得到最佳的S-GCN初始参数如表3所示.为消除单次运行结果的不稳定性,重复训练10次S-GCN模型得到训练/测试准确率及损失值如图6所示,平均统计结果如表4所示.

图6可知,S-GCN对桥式钢结构损伤识别的训练/测试准确率均随着迭代轮数的增加而提高,且单次识别的损伤准确率均高达98%.此外,模型训练过程中损失值逐渐降低,虽然个别轮次结果产生波动,但整体损失值最终接近0.表明S-GCN模型能够基于图结构准确、高效地捕捉结构损伤特征信息,不断优化自身参数,尤其在训练前期即得到了较高的准确率,呈现优异的收敛速度,且训练和测试准确率相差不大, S-GCN表现出良好的损伤识别泛化能力.

进一步统计训练结果的精确率P(precision),召回率R(recall)和F1分值(F1 Score)以分析S-GCN模型对桥式钢结构的损伤识别性能.上述损伤预测过程属于多分类问题,将当前损伤视为“阳”,其他损伤视为“阴”,精确率可评价S-GCN预测某数据为正例的查准率,召回率评估真实正例的查全率,F1分值可综合权衡精确率和召回率,尤其对于不平衡的数据集或类别,F1分值能够更好地反映模型的综合性能.三者的计算方法如下所示:

P=1bi=1bTPiTPi+FPi
R=1bi=1bTPiTPi+FNi
F1=2×R×PR+P

式中:TP为正样本正确预测数量;FP为负样本错误预测数量;FN为正样本错误预测数量;b为损伤分类数.

对上述训练过程仍重复计算10次,得到各损伤状态下的精确率P、召回率RF1分值及平均指标情况,如表5图7所示.

表5图7可知,S-GCN对桥式钢结构各类损伤的正判能力较强,各损伤类别的平均精确率、平均召回率及平均F1分值几乎都能达到98%以上.表明该模型对各类损伤数据的差异特征捕捉十分敏感,能够较为精确地对监测数据进行相应的损伤类型映射.

2.1.4 噪声鲁棒性分析

在采集传感器信号过程中,因环境、设备、人为等因素的影响,实际采集信号不可避免地受噪声干扰.由电子元件热噪声、量化误差等因素导致的噪声常表现为高斯噪声,长期环境载荷作用下的结构响应可能呈现布朗噪声特性,由多种干扰叠加产生的噪声表现为混合噪声.为此,下文各选一种典型的噪声类型进行鲁棒性分析,其中原传感器信号添加高斯噪声、布朗噪声、混合噪声,可根据式(11)~式(13)模拟:

x˙Gaussian(n)=x(n)+β×max×r(n)
x˙Browian(n)=x(n)+β×b(n)
x˙mixnoise(n)=x+β×(max×r(x)+b(n))

式中:x˙表示加噪信号;x(n)表示原加速度信号;β为噪声系数,取值为0~100%;max为当前信号最大值;r(n)b(n)分别为与x(n)同维的高斯白噪声和布朗噪声序列.实验发现:当β取60%时,原信号已严重失真,因此在进行S-GCN鲁棒性分析时,将β取值为[10%,60%],各噪声系数下的损伤识别准确率如 表6所示.进一步单独分析了三种噪声系数均为60%时S-GCN对各损伤状态的预测情况,对应的精确率P、召回率RF1分值和混淆矩阵如图8图9所示.

表6可知,S-GCN模型在各类噪声低干扰环境下表现较为出色,能够对各损伤场景进行准确预测,随着各类噪声类型中噪声系数不断增强,其损伤识别准确率显著下降,说明噪声干扰对模型的损伤识别效果有直接影响,但噪声干扰达60%时仍能获得可观的损伤识别效果,尤其在混合噪声干扰时, S-GCN表现出良好的噪声鲁棒性.

图8图9的结果表明,在各类噪声干扰系数达到60%时,S-GCN模型对各损伤类别预测结果略有差异,表明不同损伤场景下的振动信号呈现一定差异,且对应的损伤特征易受噪声类型影响而发生变化.尽管如此,S-GCN模型整体仍能对各损伤进行有效分类,展现出良好的噪声鲁棒性.

2.2 案例2:QUGS

2.2.1 结构对象

为充分验证本文所提方法的有效性,进一步以卡塔尔大学看台模拟器结构(Qatar university grandstand simulator,QUGS)及公开数据集23-28进行试验分析.该结构占地面积为4.2 m×4.2 m,由8根大梁和25根填充梁组成,支撑在4根柱子上,8根大梁长4.6 m,悬臂部分的5根填充梁长约1 m,其余20根填充梁长77 cm,所有梁通过螺栓链接,共包含30个关键连接点,结构试验场景及节点编号如图10所示.

2.2.2 损伤场景及数据集构建

QUGS结构主要通过螺栓链接钢架梁固定,通过松动结构30个节点连接处的螺栓模拟不同的损伤场景,同时考虑结构无损伤状态,构造如表7所示的结构损伤场景及损伤标定关系.

试验过程中,通过模态激振器对结构进行周期性激励,通过30个加速度传感器采集结构在31种损伤状态下的加速度数据,采样频率为1 024 Hz,每种损伤场景共采集256 s,每种损伤信号共包含262 144个采样点.结构某节点的螺栓松动及加速度传感器安装情况如图11所示.基于QUGS公开数据及图2所示邻接矩阵构建数据集,所采集数据的80%用于模型训练,20%用于模型测试.

2.2.3 试验结果和分析

试验过程所用深度学习工作站同案例1,考虑QUGS数据集规模增大,经多次试错分析,将S-GCN结构隐藏层调整为710,S-GCN网络输出为31,其余参数同表3.

为消除单次运行结果的不稳定性,对S-GCN模型重复计算10次得到训练/测试准确率和损失值迭代曲线如图12所示,10次平均统计结果如表8所示.

图12可知,随着迭代增加,训练准确率和测试准确率都趋近于100%,且损失值逐渐减小,直至接近0.同时,迭代结束前训练准确率和测试准确率差距较小,收敛速度较快,表明S-GCN在基于图结构数据下拥有高效的损伤数据特征挖掘能力及优秀的损伤识别泛化能力.

进一步统计S-GCN模型对QUGS结构数据进行损伤识别过程的精确率P、召回率RF1分值,如 图13所示,三项指标的平均统计情况如表9所示.

图13表9可知,S-GCN对所有损伤的识别精确率及召回率达90%,个别损伤识别结果超过95%,平均精确率及召回率分别为94.19%、95.05%.表明S-GCN能够有效捕捉损伤样本信息且准确识别不同损伤的样本数据特征;多数损伤下的F1分值超过90%,平均F1分值达96.18%,表明S-GCN能够敏锐捕捉到各类损伤数据的微小差异,实现从监测数据到损伤场景的精确映射.

2.2.4 噪声鲁棒性分析

类似案例1,采用相同方式对QUGS数据注入三种噪声以测试S-GCN模型对QUGS损伤识别的噪声鲁棒性,其统计结果如表10所示;各噪声干扰系数为60%时,模型对损伤识别结果精确率P、召回率RF1分值和混淆矩阵如图14图15所示.

表10可知,S-GCN模型在不同类型噪声干扰下仍能保持相对稳定的损伤识别准确率,当噪声干扰达60%时,其损伤识别准确率仍能维持在76%以上,尤其在高斯白噪声强干扰环境中可达85.26%.表明了S-GCN模型的有效性,以及在严重噪声污染场景下卓越的损伤特征提取能力,从而确保了损伤识别的准确性.

图14图15可知,在不同类型噪声的影响下,S-GCN对QUGS结构各类别的损伤识别效果略有差异.因为该结构损伤场景更为丰富,各类别的损伤识别差异愈加明显.这个结果表明,对于QUGS这类损伤细化场景,监测数据容易受到不同类型噪声的干扰,造成个别损伤类别间特征重叠、难以区分,甚至出现误检、漏检等情况.但从强噪声干扰环境下的整体识别效果来看,S-GCN模型呈现较高水准的损伤识别能力,体现其优异的噪声鲁棒性.

3 S-GCN模型横向评估分析

为了进一步评估S-GCN的损伤识别性能,以案例1中60%高斯白噪声干扰下的桥式钢结构损伤识别场景为例,选择结构损伤识别领域常用的1DCNN、MLP、ResNet50网络模型进行横向对比分析.为确保评价的公平性,除隐藏层外,四种网络的主要参数均保持一致,如表11所示.经100轮Epoch训练,得到各网络模型的训练时间及损伤识别准确率,如表12图16所示,同时给出了四种网络模型各层的特征演进过程(t-SNE可视化29),如图17所示.

表12可知,S-GCN网络的训练时间显著优于其他三种网络模型.主要原因是S-GCN在处理图结构数据时,能够有效地挖掘节点间的复杂关系,通过邻域信息的聚合和更新操作,比传统的神经网络更高效,进而减少计算量.另外,在图卷积神经网络中,由于每层更新的信息均源自邻居节点的聚合信息,因此容易出现层数过深导致信息冗余或重合的情况.基于上述原因,本文设计的S-GCN模型仅保留两层图卷积操作,尽量保持良好的特征学习能力及训练效率.结合表12图16图17,可初步得到S-GCN具有以下优势.

1) 训练时间短:由于S-GCN网络层数较浅且结构简洁,在同等损伤数据规模下,S-GCN相较于MLP和1DCNN,训练时间缩短为1/3左右,相较于ResNet50,训练时间则缩短为1/20左右,反映S-GCN收敛速度快,在资源有限或需要快速迭代的场景下,S-GCN具有显著优势.

2) 噪声鲁棒性好:即使S-GCN模型结构最简单,但其经过100轮训练后所得的损伤识别准确率为70.08%,相比其他模型具有更为优秀的噪声鲁棒性.

3) 损伤数据特征聚合能力强:图17所示网络各层的特征演进过程表明,在面临同等混沌的输入数据时,S-GCN能够以最快的速度对混沌数据进行特征分离,呈现出结合结构空间节点特征对损伤状态分离及识别的显著优势.

4 结 论

在数据驱动的深度学习结构损伤识别过程中,针对SDI效果受结构复杂程度、数据规模及噪声干扰等因素影响较大的问题,结合结构的节点属性特征及GCN优势,本文提出了一种称为S-GCN的融合结构多维特征的图卷积神经网络模型,从结构节点属性特征及振动数据两个维度实现结构的损伤分类识别.在充分考虑噪声干扰情况下,通过两个钢结构算例进行分析,得出以下结论:

1) 基于结构节点关系及其属性特征构造邻接矩阵,结合结构振动数据对S-GCN模型进行深度训练,有利于S-GCN充分捕捉结构节点特性及损伤数据特征.两个钢结构算例的损伤识别结果表明,S-GCN具有对损伤信息的敏锐学习能力及损伤样本判别能力,对测试数据表现出良好的泛化性能,在无噪声干扰情况下,能够实现98%以上的损伤识别准确率.

2) 当结构损伤数据受不同程度的噪声干扰时,S-GCN依然能够从强噪声干扰数据中提取结构的有效损伤特征信息.即使噪声干扰达60%,两个算例中也可获得高于70%的损伤识别准确率,说明S-GCN具备较好的噪声鲁棒性.尤其算例2中传感器位置均位于损伤节点处,所监测数据能够全面反映结构节点损伤状态,更利于S-GCN进行有效的损伤判别,即使在强噪声干扰情况下,也能获得高准确率的损伤识别效果.

3)与其他3个网络模型的横向评估分析表明,在同等数据规模下,S-GCN不仅在训练时间上显著优于1DCNN、MLP和ResNet50,且在训练效率与性能之间取得了良好的平衡.在大规模数据场景下,尤其融合结构数值模拟数据和实测数据的迁移学习结构损伤识别研究中,S-GCN有望表现出良好的应用潜力.

参考文献

[1]

李慧民, 董美美, 熊雄, .基于振动的结构损伤识别研究综述[J].建筑结构202151(4):45-50.

[2]

LI H MDONG M MXIONG Xet al .State-of-the-art review of vibration-based damage identification framework for structures[J].Building Structure202151(4): 45-50.(in Chinese)

[3]

LI JHAO H .A review of recent research advances on structural health monitoring in Western Australia[J].Structural Monitoring and Maintenance20163(1):33-49.

[4]

AGDAS DRICE J AMARTINEZ J Ret al .Comparison of visual inspection and structural-health monitoring As bridge condition assessment methods[J]. Journal of Performance of Constructed Facilities201630(3): 04015049.

[5]

赵俊, 程良彦, 马宏伟. 基于曲率模态的拱板结构损伤识别[J].暨南大学学报(自然科学版)200829(5): 470-477.

[6]

ZHAO JCHENG L YMA H W .The damage detection in the arch basing on the changes in curvature mode shape[J].Journal of Jinan University (Natural Science Edition)200829(5):470-477.(in Chinese)

[7]

聂振华, 程良彦, 马宏伟. 基于结构动力特性的损伤检测可视化方法[J]. 振动与冲击201130(12): 7-13.

[8]

NIE Z HCHENG L YMA H W. Visualization method for structural damage detection based on its dynamic characteristics[J]. Journal of Vibration and Shock201130(12): 7-13.(in Chinese)

[9]

ZHANG J QJIN Z HTENG Set al. Structural damage detection based on decision-level fusion with multi-vibration signals[J]. Measurement Science and Technology202233(10):105112.

[10]

秦世强, 苏晟, 杨睿 .基于多标签卷积神经网络的结构损伤识别[J].建筑科学与工程学报202441(3): 108-119.

[11]

QIN S QSU SYANG R. Structural damage identification based on multi-label convolution neural network[J]. Journal of Architecture and Civil Engineering202441(3): 108-119.(in Chinese)

[12]

贾然,刘勇, 王立勇, .特种车辆传动主轴运行载荷实时评估方法研究[J].湖南大学学报(自然科学版)202451(10):58-66.

[13]

JIA RLIU YWANG L Yet al .Research on real-time evaluation methods for main shaft running load of special vehicle transmission[J]. Journal of Hunan University (Natural Sciences)202451(10): 58-66.(in Chinese)

[14]

马亚飞, 李诚, 何羽, . 基于小波散射卷积神经网络的结构损伤识别[J].振动与冲击202342(14): 138-146.

[15]

MA Y FLI CHE Yet al. Structural damage identification based on the wavelet scattering convolution neural network[J].Journal of Vibration and Shock202342(14): 138-146.(in Chinese)

[16]

刘玉驰,蒋玉峰,王树青, .基于数据融合及残差卷积自编码器的结构损伤识别方法[J].振动与冲击202342(4):194-203.

[17]

LIU Y CJIANG Y FWANG S Qet al .Data fusion and residual convolutional auto-encoder based structural damage identification[J].Journal of Vibration and Shock202342(4):194-203.(in Chinese)

[18]

骆勇鹏,王林堃,廖飞宇, .基于一维卷积神经网络的结构损伤识别[J].地震工程与工程振动202141(4):145-156.

[19]

LUO Y PWANG L KLIAO F Yet al .Vibration-based structural damage identification by 1-dimensional convolutional neural network[J].Earthquake Engineering and Engineering Dynamics202141(4):145-156.(in Chinese)

[20]

YANG J HPENG Z R .A new convolutional neural network-based framework and data construction method for structural damage identification considering sensor placement[J].Measurement Science and Technology202334(7): 075008.

[21]

TRUONG T TLEE JNGUYEN-THOI T. Joint damage detection of structures with noisy data by an effective deep learning framework using autoencoder-convolutional gated recurrent unit[J].Ocean Engineering2022243:110142.

[22]

LI T FZHOU ZLI S Net al .The emerging graph neural networks for intelligent fault diagnostics and prognostics:a guideline and a benchmark study[J]. Mechanical Systems and Signal Processing2022168:108653.

[23]

WU Z HPAN S RCHEN F Wet al .A comprehensive survey on graph neural networks[J]. IEEE Transactions on Neural Networks and Learning Systems202132(1):4-24.

[24]

DANG V HVU T CNGUYEN B Det al .Structural damage detection framework based on graph convolutional network directly using vibration data[J]. Structures202238: 40-51.

[25]

AGGELIS D GPATSONAKIS CSTIROS S C. Vibration‐based structural health monitoring of an old masonry arch bridge From automated OMA to damage detection[J]. Structural Control and Health Monitoring201421(7): 918-940.

[26]

WANG LWANG W. Damage identification method based on frequency response function and support vector machine[J]. Mechanical Systems and Signal Processing201899: 760-775.

[27]

NGUYEN K HKIM S YKANG S H. Enhanced damage detection of a structure using statistical damage index and artificial neural network[J]. Structural Control and Health Monitoring201926(4):23-37.

[28]

杨建喜,张利凯,李韧, .联合卷积与长短记忆神经网络的桥梁结构损伤识别研究[J].铁道科学与工程学报202017(8):1893-1902.

[29]

YANG J XZHANG L KLI Ret al .Research on bridge structural damage detection based on convolutional and long short-term memory neural networks[J].Journal of Railway Science and Engineering202017(8):1893-1902.(in Chinese)

[30]

BAO QXU Y. Structural damage identification via modal parameters estimation based on cross-entropy optimization algorithm[J]. Structural Health Monitoring202120(5):12.

[31]

唐启智,辛景舟,周建庭, .基于AR-GP模型的结构损伤识别方法[J].振动与冲击202140(9): 102-109.

[32]

TANG Q ZXIN J ZZHOU J Tet al .Structural damage identification method based on AR-GP model[J]. Journal of Vibration and Shock202140(9):102-109.(in Chinese)

[33]

AVCI OABDELJABER OKIRANYAZ Set al .Wireless and real-time structural damage detection:a novel decentralized method for wireless sensor networks[J]. Journal of Sound and Vibration2018424: 158-172.

[34]

ABDELJABER OAVCI OKIRANYAZ M Set al .1-D CNNs for structural damage detection:Verification on a structural health monitoring benchmark data[J]. Neurocomputing2018275:1308-1317.

[35]

ABDELJABER OAVCI OKIRANYAZ Set al .Real-time vibration-based structural damage detection using one-dimensional convolutional neural networks[J].Journal of Sound and Vibration2017388:154-170.

[36]

AVCI OABDELJABER OKIRANYAZ Set al .Structural damage detection in real time: implementation of 1D convolutional neural networks for SHM applications[M]//Structural Health Monitoring & Damage Detection,Volume 7.Cham:Springer International Publishing,2017:49-54.

[37]

KIRANYAZ SINCE TABDELJABER Oet al. 1-D convolutional neural networks for signal processing applications[C]//ICASSP 2019-2019 IEEE International Conference on Acoustics,Speech and Signal Processing (ICASSP). Brighton,UK. IEEE,2019:8360-8364.

[38]

AVCI OABDELJABER OKIRANYAZ Set al .Convolutional neural networks for real-time and wireless damage detection[M]//Dynamics of Civil Structures,Volume 2. Cham:Springer International Publishing,2019:129-136.

[39]

LAURENS V D MHINTON G.Visualizing data using t-SNE[J].Journal of Machine Learning Research20089(2605):2579-2605.

基金资助

国家自然科学基金资助项目(62361034); 甘肃省科技计划项目(25JRRA184)

AI Summary AI Mindmap
PDF (7702KB)

504

访问

0

被引

详细

导航
相关文章

AI思维导图

/