尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

桥梁振动监测数据处理与量化评估:从原始信号到管养决策的完整流程

发布时间:2026/9/28 19:09:13

资讯中心
01
ARTICLE

桥梁振动监测数据处理与量化评估:从原始信号到管养决策的完整流程

桥梁振动监测数据处理与量化评估:从原始信号到管养决策的完整流程
1. 桥梁振动监测到底在测什么桥梁振动监测这件事外行看热闹内行看门道。很多人以为就是在桥上装个传感器电脑上跳出一条曲线超了就报警——真这么简单桥梁管养单位也不用每年花大价钱请专业团队做检测了。我在这行摸爬滚打十来年从早期拿着进口加速度计蹲在桥墩底下接线到现在用无线采集模块远程回传数据踩过的坑比桥上的伸缩缝还多。这篇文章想聊的是振动监测里最容易被忽视、却最决定成败的两个环节数据处理和量化评估。传感器选得再好、布点再密数据回来不洗干净、指标算不明白整套系统就是个昂贵的摆设。先说清楚这套东西是干什么用的。桥梁在运营过程中会持续受到车辆荷载、风荷载、温度变化、甚至地震等外部激励结构本身也会因为这些激励产生振动响应。振动监测的核心目的就是通过测量这些响应反推结构的健康状态——比如刚度有没有退化、支座有没有脱空、拉索有没有松动、连接件有没有疲劳损伤。它解决的是传统人工巡检“看不到、进不去、测不准”的问题特别适合大跨径斜拉桥、悬索桥、连续梁桥这类关键节点多、隐蔽部位多的结构。适合谁来参考如果你是刚入行的桥梁检测工程师、做结构健康监测的学生、或者负责管养系统的技术人员这篇文章里的流程和参数可以直接拿去用如果你是有经验的同行里面关于异常值剔除和模态识别的细节也许能帮你少走点弯路。数据处理和量化评估说白了就是一条流水线原始信号进来清洗、变换、特征提取最后变成能判断桥梁好坏的指标。这条流水线上每一步都有讲究下面我按实际项目里的操作顺序把每个环节拆开讲。2. 数据预处理把脏数据挡在门外2.1 为什么原始振动信号不能直接用刚从采集器里导出来的振动数据我习惯叫它“毛坯数据”。毛坯数据里混着各种东西工频干扰、传感器本底噪声、温度漂移、甚至旁边施工机械传来的振动。你要是直接把毛坯数据丢进模态分析软件出来的频率和阻尼比能偏到你怀疑人生。我见过一个项目现场采集的加速度信号里混进了50Hz的工频干扰结果模态识别把50Hz当成了结构的一阶频率评估报告写出来闹了大笑话。所以预处理不是可选项是必选项。预处理的逻辑链条很清晰先去掉明显的异常点再滤掉已知的干扰频段最后把信号变成适合分析的格式。每一步都要有依据不能凭感觉。下面我按操作顺序展开。2.2 异常值剔除的三种实用方法异常值分两类一类是尖峰脉冲比如传感器瞬间接触不良产生的跳变另一类是趋势项漂移比如温度变化导致信号基线缓慢偏移。处理方法不一样。对于尖峰脉冲最稳妥的是3σ准则结合滑动窗口。具体操作取一个窗口长度N通常取采样率的1到2倍比如采样率100Hz就取100到200个点计算窗口内数据的均值和标准差把超出均值±3倍标准差的点标记为异常用线性插值替换。这个方法的好处是计算量小适合在线处理。但要注意如果结构本身振动幅值变化剧烈比如重车过桥时3σ可能会误杀正常的大幅值点。这时候可以改用中位数绝对偏差它对极端值更鲁棒。趋势项漂移用多项式拟合去除。一般用1到3阶多项式拟合信号的基线然后从原始信号里减掉。阶数不能太高否则会把结构真实的低频振动也拟合进去。我通常先用1阶试如果残差里还有明显趋势再加到2阶。实测下来温度引起的漂移用2阶多项式基本能处理干净。注意异常值剔除一定要在滤波之前做。如果先滤波尖峰脉冲会被滤波器“抹开”变成一个宽幅的异常波形反而更难识别。2.3 滤波参数怎么定才不伤真实信号滤波是预处理里最容易出问题的一步。桥梁振动关注的频率范围通常在0.1Hz到50Hz之间但具体到不同类型的桥关注频段差别很大。斜拉桥的拉索频率可能到十几Hz悬索桥的一阶频率可能只有0.1Hz左右。滤波器的通带必须覆盖你关心的所有模态频率同时把工频干扰、高频噪声挡掉。我常用的配置是带通滤波器下限频率取结构一阶频率的0.5倍上限频率取关注最高频率的1.5倍。比如一座连续梁桥一阶频率估计在2Hz左右关注到20Hz那带通就设1Hz到30Hz。滤波器类型选巴特沃斯因为它的通带最平坦不会在通带内引入额外的幅值畸变。阶数选4到6阶阶数太高会导致相位失真严重对后续模态识别里的相位差计算不利。这里有个经验滤波后的信号一定要和原始信号叠在一起看一遍。如果滤波后的波形在某个时间段明显偏离原始趋势说明滤波器参数有问题要么通带太窄把真实信号滤掉了要么阶数太高产生了振铃。我一般会截取一段包含明显振动事件的信号比如重车过桥对比滤波前后的时程曲线和频谱确认无误再往下走。3. 特征提取从波形里挖出有用信息3.1 时域指标最快出结果的粗筛手段时域指标计算简单、物理意义明确适合做在线监测的快速筛查。最常用的几个均方根值反映振动能量大小峰值反映最大响应峰峰值反映振动幅度范围裕度指标和峭度指标反映信号里冲击成分的多少。均方根值的计算就是取一段时间内信号平方的均值再开方。这个指标对整体振动水平很敏感如果某天均方根值突然比平时高了30%以上大概率是有异常事件——可能是重车集中通过也可能是结构刚度发生了变化。但均方根值有个问题它对局部损伤不敏感。一根拉索断了如果断的位置不在传感器附近均方根值可能只变化几个百分点容易被噪声淹没。峭度指标在这方面更灵敏。正常运营状态下桥梁振动信号接近高斯分布峭度值在3左右。如果结构出现裂纹或连接松动信号里会出现冲击成分峭度值会明显偏离3。我一般把峭度指标和均方根值结合起来看均方根值正常但峭度值异常说明有局部损伤两个都异常说明整体响应出了问题。3.2 频域分析找出结构的“指纹频率”频域分析是模态识别的核心。把时域信号做快速傅里叶变换得到频谱频谱上的峰值对应结构的各阶固有频率。固有频率是结构的“指纹”它只跟结构的质量和刚度有关。如果某阶频率下降了说明刚度退化了——可能是混凝土开裂、预应力损失、或者连接件松动。做频谱分析有几个参数要定好。采样频率必须满足奈奎斯特采样定理至少是关注最高频率的2倍。实际工程里我一般取关注最高频率的5到10倍留足余量。频率分辨率取决于采样时长分辨率等于采样频率除以采样点数。比如采样频率100Hz采样10分钟点数就是60000分辨率约0.0017Hz足够分辨密集模态。但如果只采样10秒分辨率只有0.1Hz相邻模态可能分不开。频谱分析里最头疼的是频率混叠和泄漏。混叠靠抗混叠滤波器解决现在大多数采集器都内置了。泄漏靠加窗解决我常用汉宁窗它对幅值精度的影响小适合稳态振动信号。如果是冲击型信号用矩形窗或者指数窗更合适。3.3 模态参数识别频率、阻尼比、振型模态参数是量化评估的核心输入。频率前面说了阻尼比反映结构耗能能力振型反映各点的相对振动关系。识别方法分两大类频域法和时域法。频域法里最经典的是峰值拾取法直接在频谱上找峰值对应的频率阻尼比用半功率带宽法算。这个方法快但对密集模态和阻尼比较大的情况误差大。改进版是频域分解法先对功率谱密度矩阵做奇异值分解取第一奇异向量做频谱能有效分离密集模态。我做大跨径桥梁时基本都用频域分解法实测下来比峰值拾取法稳定得多。时域法里常用的是随机子空间法。它直接对时域数据做状态空间建模能同时识别频率、阻尼比和振型对输出噪声有很好的抑制能力。缺点是计算量大参数比如系统阶数不好定。我的经验是先用频域分解法得到初步的模态频率再用随机子空间法在那些频率附近精细识别两者交叉验证。如果两种方法识别的频率差在2%以内结果就可信差得多了要么是参数没调好要么是信号质量有问题。实操心得模态识别最怕的是“假模态”。频谱上有些峰值不是结构本身的模态而是干扰或者数值计算产生的。判断方法很简单真模态的频率在多次测量中应该稳定振型应该光滑连续假模态的频率每次都不一样振型乱七八糟。我一般至少做3次独立识别取交集。4. 量化评估把振动数据变成管养决策4.1 评估指标体系的搭建逻辑数据处理完、模态参数识别出来接下来就是量化评估。评估的核心逻辑是拿当前状态和基准状态比看偏离了多少。基准状态一般是桥梁竣工时的测试结果或者运营初期健康状态下的长期监测统计值。评估指标体系我通常分三层。第一层是单点指标比如某个传感器的均方根值、某个测点的峰值加速度用来快速定位异常位置。第二层是整体指标比如前三阶模态频率的变化率、整体阻尼比的变化用来判断结构整体健康状态。第三层是关联指标比如相邻测点振型的相关性、频率与环境温度的相关性用来排除环境因素干扰确认异常是否由结构损伤引起。这三层指标不是孤立的。我的做法是单点指标触发预警后看整体指标有没有同步变化如果整体指标也变了再看关联指标确认是不是环境因素导致的。三层都指向异常才判定结构可能存在问题。这样能大幅降低误报率。4.2 频率变化率的计算与阈值设定频率变化率是最直观的评估指标。计算公式很简单当前频率减去基准频率再除以基准频率乘100%。但阈值怎么定这里头学问大了。我见过不少项目直接拍脑袋定“频率下降5%就报警”结果运营第一年就因为温度变化报了十几次假警。桥梁频率对温度很敏感混凝土弹性模量随温度变化频率能漂移2%到3%。所以阈值必须考虑环境因素。我的做法是先建立频率-温度基准模型。用运营初期半年到一年的监测数据拟合频率和温度的关系通常是个线性或者二次关系。然后计算实测频率偏离这个基准模型的程度用标准差的倍数来定阈值。一般偏离2倍标准差算黄色预警3倍算橙色4倍算红色。这样定出来的阈值是动态的跟着温度走误报率能降到很低。如果桥梁没有温度传感器怎么办可以用同一天不同时段的频率差来近似。比如凌晨温度稳定时测一次中午高温时测一次看频率差是否在正常范围内。这个方法精度差一些但应急评估够用了。4.3 阻尼比异常的判断技巧阻尼比这个指标比频率更难搞。它的识别误差本身就大同一座桥不同方法识别的阻尼比能差20%到30%。所以阻尼比一般不单独用来判断损伤而是作为辅助指标。我的经验是看阻尼比的趋势不看单次值。如果连续几个月阻尼比都在缓慢上升可能意味着结构耗能机制在变化比如支座摩擦增大、裂缝开展导致界面摩擦耗能。如果阻尼比突然下降可能是某些连接件失效耗能能力丧失。判断趋势时要用滑动平均窗口长度取10到20次识别结果把随机误差平滑掉。还有一个技巧分模态看阻尼比。不同模态的阻尼比变化规律不一样。低阶模态阻尼比主要反映整体耗能高阶模态阻尼比更敏感于局部损伤。如果只有高阶模态阻尼比异常低阶正常那损伤大概率在局部构件上可以缩小排查范围。4.4 振型相关性分析的实际应用振型相关性用模态置信准则来算值在0到1之间。1表示两个振型完全一致0表示完全正交。评估时拿当前振型和基准振型比如果某个测点的置信准则值明显低于其他测点说明那个位置振型变了可能存在局部损伤。这个方法在斜拉桥拉索损伤识别里特别好用。拉索断了或者松了对应位置的振型会出现局部畸变置信准则值会掉到0.8以下而其他位置还在0.95以上。我做过一个仿真一根拉索刚度下降20%对应测点的置信准则值从0.98掉到0.82非常明显。但要注意振型识别对测点数量有要求。测点太少振型向量维度低置信准则的分辨率不够。一般要求至少10个以上测点覆盖结构的主要部位。如果测点不够可以用插值方法把振型扩展到未测点但插值会引入误差评估时要留余量。5. 实操流程与现场踩坑记录5.1 从采集到评估的完整操作链路把前面说的串起来一个完整的振动监测数据处理与评估流程是这样的数据导入与格式统一把不同采集器导出的数据统一成时间-幅值格式时间戳对齐。这一步最烦的是时区问题不同设备可能用本地时间或UTC一定要统一。异常值剔除用3σ准则或中位数绝对偏差法处理尖峰用多项式拟合去除趋势项。滤波带通滤波巴特沃斯4到6阶通带覆盖关注频段。时域指标计算均方根值、峰值、峭度等按小时或按天统计。频域分析快速傅里叶变换加汉宁窗提取频谱。模态识别频域分解法初识别随机子空间法精细识别交叉验证。指标计算频率变化率、阻尼比趋势、振型置信准则。综合评估三层指标联合判断输出评估结论。这个流程我跑过几十个项目每一步都有坑。下面挑几个最典型的说说。5.2 采样频率设错导致的返工有一次做一座钢桁架桥的监测关注频率到30Hz我让现场把采样频率设成100Hz。结果回来做频谱分析发现频谱在50Hz附近有个大峰值一开始以为是结构模态后来一查是工频干扰。因为采样频率100Hz奈奎斯特频率是50Hz工频50Hz正好在奈奎斯特频率上混叠到了低频段把真实模态淹没了。返工重采采样频率改成200Hz工频干扰在100Hz以上滤波时直接滤掉问题解决。这个教训是采样频率至少要是关注最高频率的5倍而且一定要避开已知干扰频率的整数倍。工频50Hz采样频率就别设100Hz、200Hz设256Hz或者512Hz更安全。5.3 温度补偿没做导致的误报警另一个项目连续梁桥运营第一年冬天报了三次“频率异常下降”的警。现场检查没发现任何损伤。后来把频率和温度数据放一起看发现频率和温度高度负相关——温度每升高10度频率下降约1.5%。冬天温度低频率应该升高才对但报警发生在寒潮来临那天温度骤降频率反而降了。原因是温度骤降导致支座收缩边界条件变了频率跟着变。后来我们建立了频率-温度-支座位移的三参数模型把支座位移也纳入补偿误报就没了。这件事让我明白环境补偿不能只考虑温度边界条件的变化同样重要。特别是支座、伸缩缝这些部位温度变化会引起位移位移改变边界条件边界条件改变频率。5.4 模态识别参数选择的经验法则随机子空间法的系统阶数怎么定是很多人头疼的问题。定低了真实模态识别不全定高了假模态一大堆。我的经验法则是系统阶数取预期模态数的4到6倍。比如你估计关注频段内有5阶模态系统阶数就取20到30。然后看稳定图真实模态在稳定图上会形成一条竖直的稳定轴假模态则散乱分布。稳定图的判据我一般设频率变化小于1%阻尼比变化小于5%振型置信准则大于0.95。三个条件同时满足才认为是稳定模态。这个判据比较严但能有效滤掉假模态。如果稳定模态太少再逐步放宽判据。注意稳定图分析是个 iterative 的过程不要指望一次就调好。我通常要调3到5轮才能得到满意的模态参数。6. 常见问题速查与避坑清单6.1 数据预处理阶段的典型问题问题现象可能原因排查方法解决措施频谱出现50Hz及其倍频峰值工频干扰检查采集器接地、屏蔽线连接改善接地加陷波滤波器时程曲线基线漂移温度变化、传感器零漂对比温度数据检查传感器多项式拟合去趋势传感器重新标定滤波后波形畸变滤波器阶数过高、通带太窄对比滤波前后时程和频谱降低阶数放宽通带异常值剔除后仍有尖峰阈值太宽、窗口太长检查残差信号缩小窗口改用中位数绝对偏差法6.2 模态识别阶段的典型问题问题现象可能原因排查方法解决措施频率识别结果每次不一样信号信噪比低、系统阶数不当检查频谱质量看稳定图增加采样时长调整系统阶数阻尼比出现负值识别方法不适、信号非平稳检查信号平稳性改用频域分解法分段识别振型不光滑测点太少、参考点选择不当检查测点布置增加测点更换参考点密集模态分不开频率分辨率不够计算频率分辨率增加采样时长提高分辨率6.3 量化评估阶段的典型问题问题现象可能原因排查方法解决措施频率变化率频繁超阈值未做环境补偿分析频率与温度相关性建立频率-温度基准模型阻尼比趋势异常但频率正常局部耗能机制变化分模态看阻尼比缩小排查范围重点查高阶模态振型置信准则整体偏低基准振型不可靠检查基准测试条件重新测试基准振型多次平均评估结论与巡检不符指标权重不合理回顾指标计算过程调整三层指标权重增加现场验证6.4 独家避坑技巧技巧一建立数据质量档案。每次监测的数据除了存原始信号还要记录采集时的环境条件、交通状况、设备状态。这些信息在后期评估时非常有用。我习惯用一个简单的表格记录日期、温度、湿度、风速、有无施工、采集器编号、传感器编号。别小看这些有一次评估时发现某天频率异常一查记录那天桥下有打桩机作业干扰源找到了。技巧二保留一份“干净”的基准数据。基准数据是评估的标尺必须可靠。我一般会在桥梁通车后前三个月选天气稳定、交通正常的日子连续采集一周数据做多次模态识别取统计平均作为基准。基准数据要存档每次评估前先验证基准数据本身有没有问题。技巧三评估报告里一定要写不确定性。模态参数识别有误差评估结论就有不确定性。我写报告时频率变化率会给一个置信区间阻尼比趋势会给一个误差带。这样管养单位做决策时心里有数不会因为一点小波动就紧张。技巧四定期做“盲测”验证。找一座已知有损伤的桥比如正在维修的桥用你的流程跑一遍看能不能识别出损伤。或者用仿真数据做盲测。这个习惯能帮你发现流程里的系统性问题。我每年至少做一次盲测每次都能发现一些可以改进的地方。7. 写在最后的一点个人体会这套流程我用了很多年从最早的离线分析到现在的在线系统核心逻辑没变过数据要干净指标要可靠评估要保守。干净的数据是基础可靠的指标是手段保守的评估是态度。桥梁监测这事宁可漏报也不能误报误报多了管养单位就不信你了系统就废了。还有一点别迷信算法。再先进的模态识别算法也救不了垃圾数据。现场传感器装好、线接好、参数设对比什么都重要。我见过太多项目算法用了一堆结果传感器松动导致信号失真所有分析都是白费。所以每次去现场我第一件事就是检查传感器安装第二件事是看原始信号波形这两件事没问题后面的分析才有意义。最后分享一个小技巧如果你刚开始做桥梁振动监测别急着上大跨径桥梁。找一座中小跨径的简支梁桥结构简单、模态稀疏、干扰少把整套流程跑通把每个参数都调明白再去挑战复杂结构。简支梁桥跑通了斜拉桥悬索桥就是时间问题。这个顺序我建议你别反过来。
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。