摘要
基于车辆辅助的桥梁损伤识别具有巨大应用潜力,但仍难以从多源监测数据中提取损伤敏感特征,进而准确评估桥梁损伤状态。为此,提出了基于长短时记忆网络的注意力加权特征融合模型(ALFF‑Net)。该模型通过预置数据重构层,提高了Bi‑LSTM单元对时间序列多尺度特征信息的感知能力。同时结合注意力机制和特征融合策略,降低了深度神经网络下游分支的预测难度,进一步提升了模型对序列数据重要依赖关系的建模能力。通过车‑桥耦合仿真生成了不同路面不平整度和车速下的监测数据集,对ALFF‑Net模型的桥梁损伤识别性能进行综合测试。结果表明:ALFF‑Net模型较经典LSTM网络在显著降低计算成本的同时,损伤识别准确率最高可提升19.30%,且各级路面不平整度下的识别误差均小于3%。进一步地,通过对比ALFF‑Net模型在不同监测数据驱动方案下的识别精度,验证了协同多源监测数据的桥梁结构损伤检测结果更为鲁棒。
由于过载、疲劳和环境腐蚀
结构损伤检测最初依靠人工目视检测方法,随着结构健康监测领域的不断突破,涌现了大量用于检测、定位和量化结构损伤的识别技
深度学习算法作为机器学习领域的重要突破,近年来凭借其强大的非线性映射能力和无需手动特征工程的特性,已在众多工程实践中取得了瞩目成就。与此同时,随着数据计算平台和传感技术的不断发展,长期监测累积的大规模传感数据对结构健康监测系统的数字解析能力提出了更高的要求。因此,基于深度学习算法开发新型且高效的桥梁损伤检测技术势在必行。Xiong
本研究结合注意力机制和Bi‑LSTM模型的优势,提出一种数据驱动的基于长短时记忆神经网络的注意力加权特征融合模型(Attention‑ LSTM‑based Feature Fusion Model, ALFF‑Net),显著优化了经典LSTM网络的计算成本和预测精度,并首次应用在基于车‑桥耦合振动理论的桥梁损伤识别研究上。具体而言,通过建立路面不平整度未知的简支梁桥和激励车辆在随机车速下的车‑桥耦合振动系统,基于深度神经网络进行不同桥面路况等级和不同监测数据驱动下的桥梁损伤识别研究。
路面在空间上介于桥梁和车辆之间,路面不平整度通常作为主要激励直接影响到车‑桥耦合振动的动力响
(1) |
(2) |
式中 为路面不平整度信号;为用以生成路面不平整度的谐波数量;为空间频率的间距,,一般取,;x为桥梁的位置坐标;为均匀分布于[0, 2π]的随机相位角;为位移功率谱密度函数;为第k个谐波的空间频率;为参考空间频率,一般取为0.1
本文采用基于1/4车辆模型的车‑桥耦合振动系统,模型计算简图如

图1 车‑桥耦合振动系统
Fig.1 Vehicle‑bridge coupling vibration system
忽略桥梁由于结构自重引起的静挠度,基于达朗贝尔原理可以得到欧拉‑伯努利弯曲振动梁在上述车辆模型激励下的动力平衡方程:
(3) |
式中 为桥梁结构的竖向位移;EI为桥梁的抗弯刚度;为桥梁每延米的质量;c为桥梁的阻尼系数;为狄克拉函数;为车辆对桥梁产生的动态激励作用,其大小为:
(4) |
基于车辆的动态平衡条件可以建立两个附加动力平衡方程:
(5) |
式中 和分别表示悬架与轮胎质量的竖向位移和车体质量的竖向位移,且均以车辆模型在自重作用下的静力平衡位置为原点。
采用振型叠加法近似表示梁体竖向位移响应,可得:
(6) |
式中 对于简支梁模型,第i阶振型函数,第i阶模态频率;为对应的模态位移响应;m为模态截断阶数。
(7) |
式中 振型函数;为第i阶的模态阻尼比。
联立
(8) |
式中 质量矩阵、阻尼矩阵和刚度矩阵均为时变矩阵,分别表示为:
利用Newmark‑β方
本文提出的ALFF‑Net模型由数据重构层、特征融合模块和输出层构成,基本结构如

图2 ALFF‑Net模型基本结构
Fig.2 The basic structure of ALFF‑Net model
循环神经网络是一种串行计算序列化数据时域特征的方法,通过基本单元的循环迭代挖掘数据中的上下文信息,实现对序列关键依赖关系的建模。然而,循环神经网络存在长期依赖问题,在分析和处理过长的序列数据时可能会产生梯度消失和梯度爆炸的现
LSTM网络一般包含多个相互连接的LSTM单元,用以模拟信息流在网络中的动态传播,其基本结构如

图3 LSTM单元基本结构
Fig.3 The basic structure of LSTM cell
每个LSTM单元均包含输入门、遗忘门和输出门三个门控单元,通过门机制可以控制特征的流通和损失,相关的计算流程如下式所示:
(9) |
(10) |
(11) |
(12) |
(13) |
(14) |
式中 表示Sigmoid激活函数;表示双曲正切函数;,,和分别表示遗忘门、输入门、内部状态和输出门的权重矩阵;,,和分别表示遗忘门、输入门、内部状态和输出门的偏置向量;,和分别表示LSTM单元在时刻t对应的隐藏、输入和记忆状态;表示矩阵逐元素相乘。
时间序列在单个时间尺度上仅保留了标量信息,其关键特征通常隐藏在序列数据的变化中。为此,ALFF‑Net模型将Bi‑LSTM单元和预置输入重构层相结合,以提升LSTM单元对输入信号的时域特征感知能力,确保模型在隐层输出中能够充分表征输入序列数据的重要隐藏特征。

图4 Bi‑LSTM网络基本结构
Fig.4 The basic structure of Bi‑LSTM network
模型中的数据重构方法如下式所示:
(15) |
(16) |
式中 n为原始序列向量的长度;h为输入神经网络的序列变量数;为第i个原始序列重构后的升维形式;为多个重构序列数据的拼接格式。
假定输入神经网络的多变量时间序列数目为h,则第i个原始时间序列在完成重构后的维度会发生改变,重构后的输入数据在时刻t将包含其临近时间步的信息组成观测结果。通过输入序列样本的重构数据,LSTM单元能够在每个时间步的迭代计算中感知到邻近时间步的时序信息,从而扩大特征提取的感受野。
在每一次迭代计算中配置输入重构层的Bi‑LSTM单元,不仅能够感知原始时间序列在当前时刻的标量信息,同时也能够结合局部观测向量和整体序列特征,输出时序依赖关系在多尺度综合下的特征提取结果。
LSTM网络仍然缺乏对长期依赖关系的有效建模能力,而注意力机制对长期依赖关系的建模具有天然优

图5 注意力机制结构
Fig.5 The structure of attention mechanism
本文采用缩放点积注意力机
(17) |
(18) |
(19) |
(20) |
式中 和分别为查询和键对应的权重矩阵;d为LSTM单元输出的隐层数目;s为隐藏状态的数目;为时刻i的隐藏状态向量;为时刻i的加权隐藏状态向量。
ALFF‑Net模型采用浅层特征和深层特征进行拼接的特征融合策略,一方面通过充分利用隐藏特征减少模型的待训练参数以提升参数优化效率;另一方面加强特征传播使得下游的预测分支更容易完成任务。同时,为保证注意力层的所有隐藏特征均能被后续预测分支充分利用,本文还通过特征加和的方式对注意力机制层提取的加权特征进行融合。其中,特征加和策略无需增加模型的参数量,通过整合规格相同的隐藏状态向量信息保证注意力机制用于特征提取的泛化性能。
基于上述车‑桥耦合模型和神经网络模型,建立如

图6 数值验证流程
Fig.6 The numerical verification process
通过求解上述车‑桥耦合振动模型获得的车‑桥振动响应,可以近似模拟实际运营环境中的桥梁和车辆通过传感器获得的车‑桥耦合振动信号,本文模拟的传感器布置方案如

图7 车辆和桥梁的传感器布置
Fig.7 Sensor layout for vehicle and bridge
传感器组合方案 | 信号数量 | 传感器类型和位置 |
---|---|---|
协同驱动方案 | 3 |
DS‑1/DS‑2/(AS‑1, AS‑2 |
非协同驱动方案 | 3 | DS‑1/DS‑2/DS‑3 |
注: (AS‑1, AS‑2
对桥梁的抗弯刚度进行折减以模拟结构整体损伤,其损伤程度的评估分类标签如
评估分类标签 | 桥梁抗弯刚度 |
---|---|
State Ⅰ | 整体刚度折减小于5% |
State Ⅱ | 整体刚度折减5%~10% |
State Ⅲ | 整体刚度折减10%~15% |
State Ⅳ | 整体刚度折减大于15% |
为建立用于深度神经网络训练的损失样本集,基于车‑桥耦合数值模型分别在各个路面不平整度等级下生成500个桥梁损伤数据样本,按4∶1划分训练集和验证集。实验时设置采样频率为50 Hz,测试车辆和待检测桥梁的相关参数如
车辆参数 | 取值 | 桥梁参数 | 取值 |
---|---|---|---|
m1/kg | 1425 | L/m | 40 |
m2/kg | 32025 |
EI/(N⋅ |
1.275×1 |
k1/(N⋅ |
2.85×1 |
ρ/(kg⋅ |
1.2×1 |
k2/(N⋅ |
6.5×1 | ξ | 0 |
c1/(N⋅s⋅ | 0 | ||
c2/(N⋅s⋅ |
2.1×1 |
为模拟桥梁在相对复杂环境下的实际运营工况,在不同桥面路况等级下均采用随机路面不平整度数据来建立桥梁损伤样本,且车辆行驶速度和桥梁刚度折减比例分别服从[10, 15] m/s和[0.75, 1.0]上的均匀分布。以D级路面不平整度下的损伤样本集为例,生成样本数据的车速和桥梁抗弯刚度分布如

图8 损伤样本的车速和桥梁抗弯刚度分布
Fig.8 The distribution of vehicle speed and bridge flexural stiffness in damage sample set

图9 桥梁位移响应信号
Fig.9 The displacement response signal of the bridge

图10 车辆动态作用时程
Fig.10 The time-history of vehicle dynamic action
上述两类用于输入神经网络的车‑桥耦合振动信号在桥梁抗弯刚度、测试车速和路面不平整度数据均随机取值的情况下生成。其中,桥梁的抗弯刚度不仅是耦合系统的基础参数,也是神经网络输出的分类标签。由
通过基于Python环境的Pytorch框架对深度神经网络进行搭建,计算机配置为12核20线程i7‑12700 CPU和NIVIDIA RTX‑3060Ti GPU。利用优化框架Optuna实现随机搜索方法并对学习率(0.0001~0.005)、批尺度大小(16~128)和LSTM隐层节点数(50~750)进行自动最优化调试。在模型训练之前,对输入数据采取标准差归一化方法,以消除量纲差异并加快参数优化的收敛速度。在训练过程中,模型接近收敛时其梯度变化通常较小,本文采用多步长分段常数衰减的学习率动态调整策略,以保证神经网络能够稳定地收敛到最优点。学习率逐步衰减的过程如

图11 学习率分段常数衰减曲线
Fig.11 The curve of learning rate with a piecewise constant decay strategy
上述桥梁损伤评估任务属于多分类问题,采用准确率、宏查准率、宏查全率和宏F1分数作为分类评价指标对神经网络模型的识别结果进行性能测试。其中,准确率定义为正确预测的样本占总损伤样本集的百分比,其他指标的计算方式分别如下式所示:
(21) |
(22) |
(23) |
式中 TP为正样本正确预测的数量;FP为负样本错误预测的数量;FN为正样本错误预测的数量;n为分类任务的类别数目。
上述指标用于全面衡量该多分类问题中各类别识别结果的准确率和覆盖能力。
本文首先对ALFF‑Net模型和经典LSTM网络在多源监测数据协同驱动方案下的综合性能进行测试。将不同路面不平整度等级下建立的桥梁损伤样本数据集分别用于模型训练,两类模型训练过程的损失函数下降曲线和验证集准确率分别如图

图12 损失函数下降曲线
Fig.12 The descent curve of the loss function

图13 模型的验证集准确率
Fig.13 The accuracy of the validation set of the models
图

图14 模型最佳参数量
Fig.14 The optimum number of parameters of the models

图15 模型训练时长
Fig.15 Training time of the models
为进一步测试两类模型对桥梁损伤的分类评估性能,本文通过在各级路面不平整度下分别设置具有1000个损伤样本的独立测试集,以统计ALFF‑Net模型和经典LSTM网络对桥梁损伤状态的识别表现。图

图16 ALFF‑Net模型损伤识别结果
Fig.16 Damage identification results of ALFF‑Net model

图17 LSTM网络损伤识别结果
Fig.17 Damage identification results of LSTM network
基于混淆矩阵分别计算ALFF‑Net模型和经典LSTM网络的分类性能评价指标,计算结果如
模型 | 路面不平整度等级 | Accuracy/% | Pmacro/% | Rmacro/% | Fmacro/% |
---|---|---|---|---|---|
ALFF‑Net | Class A | 97.60 | 97.54 | 97.56 | 97.55 |
Class B | 97.70 | 97.71 | 97.64 | 97.67 | |
Class C | 97.10 | 97.13 | 97.14 | 97.14 | |
Class D | 97.00 | 97.01 | 97.10 | 97.05 | |
LSTM | Class A | 93.40 | 93.41 | 93.42 | 93.42 |
Class B | 90.40 | 90.52 | 90.22 | 90.37 | |
Class C | 87.90 | 87.99 | 87.77 | 87.88 | |
Class D | 77.70 | 78.15 | 77.88 | 78.01 |
在协同输入桥梁和车辆传感数据下的桥梁损伤评估任务中,ALFF‑Net模型表现出优越的识别性能。进一步地,本文进行消融实验验证了融合注意力机制的有效性,同时通过屏蔽车辆监测信号设置了仅有桥梁响应输入下的非协同驱动方案作为对照。不同监测数据驱动方案下ALFF‑Net模型的损伤识别准确率如

图18 不同监测数据驱动方案下的损伤识别准确率对比
Fig.18 Comparison of damage identification accuracy of different monitoring data‑driven schemes
消融实验结果表明,融合注意力机制可有效提高模型识别结果的准确性和鲁棒性。另外,不同监测数据驱动方案会对深度神经网络的识别准确率产生影响,随着路面等级的提高,协同输入车‑桥监测数据较仅输入桥梁传感器数据的预测结果更加可靠。其原因在于,较差路况下的车辆响应主要来源于路面不平整度激励,补充输入车辆振动信号能为神经网络对桥梁损伤状态的准确评估提供更多关键辅助信息。
本研究结合了注意力机制对关键隐藏特征的高效建模优势,提出了一种基于长短时记忆网络的注意力加权特征融合模型(ALFF‑Net)。通过设置相对复杂运营工况下的车‑桥耦合振动数值案例,对比了ALFF‑Net模型和经典LSTM网络在协同输入车辆和桥梁的传感器信息下的桥梁损伤评估性能,研究了ALFF‑Net模型在不同传感器数据驱动方案下的桥梁损伤评估精度。主要结论如下:
(1) ALFF‑Net模型对桥梁损伤状态的评估具有高度准确性,其识别性能在所有实验指标上优于经典LSTM网络,表现出低计算成本和高预测精度的优越性能。
(2) 通过多源监测数据协同驱动的ALFF‑Net模型能够准确提取振动信号的关键损伤敏感特征,在路况较差时的识别表现仍保持相对稳定,且各级路面不平整度下的识别误差均低于3%。
(3) ALFF‑Net模型在协同车‑桥振动信号进行数据驱动下的损伤识别的准确率较仅输入桥梁响应时更高。由此表明,在桥面路况较差的情况下,结合车辆监测数据进行桥梁损伤识别具有重要辅助意义。
参考文献
Avci O, Abdeljaber O, Kiranyaz S, et al. A review of vibration‑based damage detection in civil structures: from traditional methods to Machine Learning and Deep Learning applications[J]. Mechanical Systems and Signal Processing, 2021, 147: 107077. [百度学术]
刘西拉, 杨国兴. 桥梁健康监测系统的发展与趋势[J]. 工程力学, 1996(增刊): 20‑29. [百度学术]
孙利民, 尚志强, 夏烨. 大数据背景下的桥梁结构健康监测研究现状与展望[J]. 中国公路学报, 2019, 32(11): 1‑20. [百度学术]
SUN Limin, SHANG Zhiqiang, XIA Ye. Development and prospect of bridge structural health monitoring in the context of big data[J]. China Journal of Highway and Transport, 2019, 32(11): 1‑20. [百度学术]
Bayissa W L, Haritos N, Thelandersson S. Vibration-based structural damage identification using wavelet transform[J]. Mechanical Systems and Signal Processing, 2008, 22(5): 1194‑1215. [百度学术]
Lucena R L,Dos Santos J M C. Structural health monitoring using time reversal and cracked rod spectral element[J]. Mechanical Systems and Signal Processing, 2016, 79: 86‑98. [百度学术]
Wu R‑T, Jahanshahi M R. Data fusion approaches for structural health monitoring and system identification: past, present, and future[J]. Structural Health Monitoring, 2018, 19(2): 552‑586. [百度学术]
An Y H, Chatzi E, Sim S‑H, et al. Recent progress and future trends on damage identification methods for bridge structures[J]. Structural Control & Health Monitoring, 2019, 26(10): e2416. [百度学术]
Shokravi H, Shokravi H, Bakhary N, et al. Vehicle-assisted techniques for health monitoring of bridges[J]. Sensors, 2020, 20(12): 3460. [百度学术]
Yang Y B, Lin C W, Yau J D. Extracting bridge frequencies from the dynamic response of a passing vehicle[J]. Journal of Sound and Vibration, 2004, 272(3‑5): 471‑493. [百度学术]
Feng D M, Feng M Q. Output‑only damage detection using vehicle‐induced displacement response and mode shape curvature index[J]. Structural Control & Health Monitoring, 2016, 23(8): 1088‑1107. [百度学术]
Oshima Y, Yamamoto K, Sugiura K. Damage assessment of a bridge based on mode shapes estimated by responses of passing vehicles[J]. Smart Structures and Systems, 2014, 13(5): 731‑753. [百度学术]
Sieniawska R, Śniady P, Żukowski S. Identification of the structure parameters applying a moving load[J]. Journal of Sound and Vibration, 2009, 319(1‑2): 355‑365. [百度学术]
Xiong C B, Lu H L, Zhu J S. Reality of virtual damage identification based on neural networks and vibration analysis of a damaged bridge under a moving vehicle[J]. Neural Computing & Applications, 2018, 29(5): 1331‑1341. [百度学术]
何兴文, 王宝, 石磊, 等. 基于车桥耦合分析与神经网络的桥梁损伤识别[J]. 天津建设科技, 2023, 33(1): 20‑23. [百度学术]
HE Xingwen, WANG Bao, SHI Lei, et al. Bridge damage identification based on vehicle bridge coupling analysis and neural network[J]. Tianjin Construction Science & Technology, 2023, 33(1): 20‑23. [百度学术]
Locke W, Sybrandt J, Redmond L, et al. Using drive‑by health monitoring to detect bridge damage considering environmental and operational effects[J]. Journal of Sound and Vibration, 2020, 468: 115088. [百度学术]
Hajializadeh D. Deep learning‑based indirect bridge damage identification system[J]. Structural Health Monitoring, 2023, 22(2): 897‑912. [百度学术]
Sarwar M Z, Cantero D. Vehicle assisted bridge damage assessment using probabilistic deep learning[J]. Measurement, 2023, 206: 112216. [百度学术]
韩万水, 马麟, 院素静, 等. 路面粗糙度非一致激励对车桥耦合振动系统响应影响分析[J]. 土木工程学报, 2011, 44(10): 81‑90. [百度学术]
HAN Wanshui, MA Lin, YUAN Sujing, et al. Analysis of the effect of inconsistent stimulus of surface roughness on vehicle‑bridge coupling vibrations[J].China Civil Engineering Journal, 2011, 44(10): 81‑90. [百度学术]
BSI. Mechanical vibration‑road surface profiles-reporting of measured data: ISO 8608—2016[S]. London: BSI Standards Publication, 2016. [百度学术]
Newmark N M. A method of computation for structural dynamics[J]. Journal of the Engineering Mechanics Divison, 1959, 85(3): 67‑94. [百度学术]
Pascanu R, Mikolov T, Bengio Y. On the difficulty of training recurrent neural networks[C]//Proceedings of the 30th International Conference on Machine Learning. Atlanta, 2013: 1310‑1318. [百度学术]
Hochreiter S, Schmidhuber J. Long Short‑Term Memory[J]. Neural Computation, 1997, 9(8): 1735‑1780. [百度学术]
Bahdanau D, Cho K, Bengio Y. Neural machine translation by jointly learning to align and translate[J]. arXiv preprint, 2014: 1409.0473. [百度学术]
Vaswani A, Shazeer N, Parmar N, et al. Attention is all you need[C]//Proceedings of the 31st International Conference on Neural Information Processing Systems. New York, 2017: 5998‑6008. [百度学术]