APP下载

基于多源信息的桥梁网级评估方法

2019-12-02孙利民

同济大学学报(自然科学版) 2019年11期
关键词:管养路网构件

夏 烨, 王 鹏, 孙利民

(1. 同济大学 土木工程学院, 上海 200092; 2. 同济大学 土木工程防灾国家重点实验室, 上海 200092)

近30年来,我国以公路桥梁为典型的基础设施建设高速发展,随之而来的结构受损和退化正愈来愈引起工程界的注意.作为交通路网中至关重要的节点,桥梁群体长期承受着复杂的外部作用,诸如超重荷载、极端事件荷载、复杂环境荷载等.根据交通部发布的2017年交通运输行业发展统计公报[1],截止2017年末全国公路桥梁共有83.25万座,总长5 225.62 万m,分别比上年增加2.72万座和308.66万m,其中大部分桥梁处于不同程度的损伤状态,部分桥梁被评定为二类桥甚至更差.类似的事例在世界范围内亦不少见,美国土木工程师学会(The American Society of Civil Engineers,ASCE)统计数据指出,美国共计607 380座桥梁的平均年龄近50年,并且有四分之一被标记为有缺陷或是废弃的桥梁[2].

鉴于我国集中建设、集中管养的基建模式,区域路网内桥梁结构普遍存在共性特点和规律.针对运营年限日益增长的桥梁,如何从区域路网角度把握桥梁群的退化规律,判断其结构性能状态,针对性地制定管养措施,已成为现阶段研究的热点问题.桥梁管理者急切地需要健全、科学、完整的分析流程,即桥梁结构评估、桥梁性能预测,以及路网应用拓展,用于辅助管理决策[3].通过及时分析和处置,避免像美国I-35W桥类似惨剧的发生[4].

目前,桥梁结构评估采用的普遍做法为对目标桥梁定期执行人工目检和无损测试(NDT).此类方法确立并发展了基于技术状况的桥梁评定体系[5],通过检测手段获取退化信息,使用综合指标量化评估结果[6].事实上,大多数桥梁管理系统(BMS)都是这一评定体系的延伸,如美国的PONTIS、BRIDGIT,英国的NATS,日本的道路共用桥梁管理系统等[7].近年来,有部分学者尝试研究基于结构可靠度的桥梁结构评估方法[8-10].然而,可靠度类方法无法利用长年检测工作积累的海量报告中的宝贵信息,同时极大地增加了评估流程计算的复杂度和所需专业知识,在工程应用和推广上仍有明显的限制.因此,技术状况类方法仍是目前桥梁评定工作的主流,但积淀的数据价值如何在网级评估中得到有效应用,尚缺乏系统的理论支持.

以海量监测报告为样本,通过数学模型从中抽象出桥梁的退化机理是一种可行的做法[11].研究表明,单体桥梁的性能退化趋势可以准确地预测[12-13],但实际的桥梁管养方案通常是由管理机构在路网层次进行规划和筹备的.因此,在路网层次进行退化规律的归纳和演绎通常更有意义[14-18].该方法的难点在于,单体桥梁问题中的假设,即一座桥梁的技术状况变化曲线可以被准确地测量并获取,在路网桥梁群体问题中变得不再适用.事实上,在指定交通路网内,只有部分桥梁进行了全面的检测和评估;而对于其他桥梁,这些资料则是缺失的,仅能提供基本的结构信息,如跨径、类型、位置、建成年月等.马尔可夫链是传统BMS在解决该问题时一贯的选择,但在应用中被证明有诸多局限性[19];而机器学习方法,则逐渐获得了更多的重视,被认为具有更优秀的潜力[20-21].例如,Li等[21]根据密歇根州桥梁数据库,建立神经网络模型,实现了对桥墩构件的状态预测.

综上分析,研究者对区域路网内桥梁群的性能退化规律做出了初步的探索.但在已有研究中,研究者多以桥梁的某一重要构件(如桥面板[19]、桥墩[21]等)为对象,而少有考虑由众多构件组成的桥梁整体.事实上,对于构件-桥梁-路网的完整环路,相关研究仍处于空白.同时几乎所有研究都忽略了维修对构件或桥梁的正面干涉作用,而仅考虑无维修构件的退化发展,这极大地限制了其在工程实际中的应用,并导致维修产生的改善效果无法在后续分析中被量化.如何将桥梁网级评估与预测的结果,有效地转化为管理者进行决策的依据,仍是一个亟待解决的难题.为此,本文提出了桥梁网级评估和管养维修决策优化的技术理论框架,阐述了其3个子步骤的功能和原理,明确了具体的工作流程和研究方法:① 借助数据规整技术,对以桥梁检测报告为主的多源信息进行检索和融合;② 采用人工神经网络,以生成的桥梁数据集为样本,考虑维修行为对结构性能的直接干涉作用,训练得到合适的桥梁退化模型;③ 通过基因遗传算法,计算指定路网区域内最优的管养方案.本文以石家庄市高速路网的部分历史检测数据为依托,通过衍生算例验证网级评估方法及技术框架的可行性,随着数据的不断积累,以期能有效应用于工程实践.

1 技术理论框架

总体技术框架如图1所示,由3个子步骤组成,分别为数据处理、模型构建与应用分析,即数据子步、建模子步、应用子步.

图1 总体技术框架及其数据、建模、应用3个子步骤

数据子步用于存储并管理长年桥梁检测工作(目检与NDT)或结构健康监测积累下的报告文件,通过原始资料获取单个桥梁的时变结构状态曲线,并进行汇总统计,形成桥梁状态数据库.已有研究表明,属于同一交通路网内的桥梁群体在相似的环境因素(车流量、温湿度等)作用下,倾向于呈现类似的结构退化模式.此外,同一路网内采用的桥梁设计规范和施工水平、质量也往往趋同.因此,有必要将此类因素纳入状态数据库,以考虑相关性的影响.对于数量少、个性强的大跨或特大跨桥梁,由于其结构形式复杂,同时在管理和养护上有一定的专门性和特殊性,故暂不纳入考虑中;而数量多、共性大的中小跨径桥梁及其构件,将作为数据库的主体.

在建模子步中,采用人工神经网络技术建立、训练、优化适用于桥梁结构及其构件的退化模型.退化模型是桥梁退化规律的具现形式,可用于桥梁性能的未来预测.值得一提的是,维修行为对桥梁结构有着明显的改善作用,因此,需要在建模过程中考虑已有样本的维修历史作为影响因子之一,以便进行不同维修方案下的结构性能预测.本研究采用人工神经网络技术实现这一过程.

应用子步用于开展进一步的分析或研究,辅助桥梁网级管理与决策.基于对目标交通路网在指定时间段内的评估和预测结果,应用子步内考虑预算并优化管养策略、指导实践.一个典型的应用场景为考虑预算的养护维修方案计算,结合维修总预算和路网安全状态需求,计算多目标下的优化方案.

2 多源信息集成与规整

2.1 数据来源

数据源是以桥梁检测报告作为主体,其他数据源(如交通量报告,监测评估报告,设计施工图等),可作为补充.桥梁检测报告是记录结构评定结果最直接、相对最完整的历史资料,通常以技术状况评定表的形式录入电子文档.为完成数据准备工作,有必要借助一些数据规整技术,将分立的各桥、各年技术状况评定表中的信息录入数据库中,用于后续分析.监测数据对应的桥梁数量通常很少,在区域桥梁评估中起到样本点的作用.

技术状况评定表表征了桥梁的结构特征、服役年限、区位分布、环境作用、状态评级等关键属性,包含了目标桥梁结构退化的大部分信息.交通量数据为评估中及其关键的评估影响因素,考虑到桥梁检测报告中未记录目标桥梁所处路段的交通流信息,因此,需要通过引入其他数据源,对桥梁状态数据库进行补充和完善.通过考虑各观测站记录的历年国、省道路段年平均日交通量统计数据,选取目标桥梁对应路段的机动车合计当量,用于表征当年桥梁结构所承受的交通荷载;亦可通过结合动态称重系统或视频监测,获取主干道车流信息,充分考虑区域内车流量闭合及其他相关性条件,实现对区域内交通流信息的量化估计.

2.2 数据预处理

本文提出的数据预处理方法如图2所示.该方法将原始多源数据转换为适于挖掘的形式.

图2 多源数据预处理流程

对获取的半/非结构化数据开展文本的识别和提取.自动检索每份电子表格中符合要求的特征属性及其属性值,形成键值对集合,并封装为与每个桥梁个体对应的数据对象.每个对象(或实例)应包含来自指定数据源的3个方面信息:① 路线层次的属性键值对;② 桥梁层次的属性键值对;③ 构件层次的属性键值对,详见图3.

通过将生成的各个桥梁数据对象进行集成,形成一个完整、全面的关系数据库.具体方式为:按每座桥在每年的数据子集生成一行记录,而记录的每列为不同属性对应的取值,涵盖指定交通路网内所有桥梁的重要参数以及当年的运营信息.

此时得到的原始数据库尚无法满足后续研究的要求,存在缺失、不一致等质量问题,故仍需进行数据清理操作,以保证数据库的高可用性.检索数据库中的缺失字段,进行类比填充或者直接删除整条记录等.同时查询取值不一致的字段,参考同一对象的历年数据,选取众数作为该字段统一取值.清理完成后得到桥梁状态数据库,如表1所示.

图3 路线、桥梁、构件层次的属性键值对

Fig.3 Key-value pairs for attributes at route, bridge, and component levels

表1 桥梁状态数据库示例

2.3 问题导向的数据规整

原始多源数据从非结构化、半结构化转换为结构化后,可方便地用于数据建模和模式挖掘.虽然桥梁状态数据库对交通路网内桥梁群体的相关信息提供了全面的参考,但存储的数据类型不统一,取值范围相差甚远,同时,并非所有属性都对目标问题有足够的贡献.针对具体问题,即如何提取交通路网中桥梁对象的退化规律并延伸应用,先明确哪些数据的引入对该问题的求解是有益的.对数据库进行属性子集选择,定义桥龄、类型、交通量、维修记录为与桥梁总体技术状况最相关的参数集合,并将其他属性舍去,如桥梁名称、路段名称等,得到数据库对特定问题的简化表示.若研究对象为桥梁构件技术状况,则应增加与构件相关的其他属性.

考察属性子集中对应的不同数据类型,将其编码为计算机可以理解的格式.桥龄为数值属性,取值具有直接的表征意义,因而可直接沿用.类型为标称值属性,以梁构件为例,常见的取值内容有空心板梁、T梁、大箱梁等,不同取值间未有明显联系或比较关系,因此,可将其编码为二值向量,对于以上3种取值,分别用(1, 0, 0),(0, 1, 0),(0, 0, 1)表示.交通量亦为数值属性,转换方式同桥龄.维修记录为布尔型属性,以1代表当年进行维修,0代表当年未进行维修.

由于不同属性的值域各异,导致在计算过程中具有不同的权重.桥龄的取值范围通常为1~50年,而交通量的数量级可能为104,后者可以轻易地将前者的影响稀释,此外量纲的改变也会影响任一属性的取值,即属性间具有不可公度性.因此,需通过规范化的方法,将所有的属性值量纲一化到[0,1]区间上,即

(1)

规范化过程主要针对数值属性,而对于向量表示的标称属性及布尔属性,因其取值已满足区间要求而无需进行转换.

3 基于神经网络的退化特征建模

3.1 退化模型

一般认为结构状态的量度与一系列自变量之间存在某种联系或者规律,称之为桥梁退化模型.具体而言,该模型为

f(X1,X2,…,Xn)=Y

(2)

其中,结构状态的量度即考虑结构损伤程度的量化评估,可采用技术状况进行表征,而各类自变量影响结构退化过程,具有可观测性的属性.以检测信息为主的多源融合,为桥梁退化特征的提取和建模提供了基础,但如何从海量数据实现模型的构建仍是核心问题.传统方法(诸如确定性模型、随机性模型)在建模过程中有诸多限制,而运算结果与实际亦有较大偏离.本研究考虑的神经网络具有对复杂逻辑运算和非线性关系的刻画能力,提出基于该算法的桥梁退化特征建模过程,通过对数据样本的学习和训练,从而达到较高的准确率和置信度.

3.2 神经网络原理

神经网络是近年广泛使用的一种机器学习方法,具有将数据提炼为知识的能力.本文利用神经网络的优势,从构件层次和结构层次建立基于统计的桥梁结构群的退化模型.在此通过三大要素简要阐述其原理,即神经元、连接与权重、激活函数与阈值.神经网络模型以众多的神经元作为基本结构,一个神经元可以接受来自其他神经元的输入信号,亦可将输出信号传递给其他神经元.信号的传递方式称为“连接”.不同的连接可以被定义不同的权重,神经元将接收到的总输入值与其阈值进行比对,并由“激活函数”计算相应的输出,例如超过阈值,则神经元兴奋,输出“1”,反之则抑制,输出“0”.该神经元通过连接将兴奋或抑制的信号向外传递,进而影响并改变其他神经元的状态.将多个神经元按一定层次结构连接,形成一个神经网络.若神经网络的层级结构采用每层神经元与下一层全互连,但不存在同层连接和跨层连接的方式,则称之为多隐层前馈神经网络.第一层为输入层,接收预定的外部输入;最后一层为输出层,导出最终结果;而若干中间层均为隐含层.隐含层与输出层通常包含对信号的复杂加工与运算.

采用上述多隐含层前馈神经网络进行桥梁退化特征建模.根据研究对象的层级,即结构层次或构件层次,神经网络的设计有所不同.结构层次构建模拟退化规律的神经网络,以结构技术状况为输出,以桥龄、结构类型、交通量、维修记录等为输入;构件层次构建相应网络,则以目标构件技术状况为输出;同时,由于输出的改变,输入属性的组合也相应调整.例如,考虑桥墩构件为研究对象,在充分的数据支持下,桥龄、墩梁连接方式、墩柱类型、温湿度条件、基础沉降等可能是更好的输入组合.图4阐明了神经网络的设计和建模过程,即从桥梁状态数据库中抽取关联度较高的属性子集,配置在输入层和输出层的对应位置.根据输入、输出的复杂度调节隐含层的数量和各层中神经元的数量,最终生成桥梁退化模型的神经网络结构.

图4 神经网络的设计和建模(以结构层次为例)

3.3 模型训练与测试

神经网络的本质可以视为若干函数组成的嵌套结构,其中包含有众多的权重、阈值参数.而神经网络对数据样本的学习(数据训练)就是每个功能神经元的阈值以及神经元之间的权值随着数据的输入、反馈、迭代而不断调整的过程.对于本研究,关于结构退化规律的深层知识,便蕴含在上述各参数的最终取值中.通常使用误差逆传播(BP)算法进行神经网络训练,其基本思路为:① 对网络中的所有参数,即权重和阈值,进行初始化;② 输入一组样本,逐层前传,计算当前参数下输出层的误差;③ 将该误差逆向传播至隐层,依次计算输出层、隐层神经元的梯度项,并依此更新各层对应的权重和阈值;④ 重复步骤②和③,直至达到停止条件,如误差小于预设值或迭代次数达到上限.

在训练过程中虽然使用了大量数据作为样本,但相对真实世界而言,仍是一个很小的子集.合格的模型应当既在样本数据上表现出足够的精度,同时对于未知数据亦具有优秀的性能.本研究期望所得到的桥梁退化模型拥有良好的泛化能力,可以有效地推广到各个地域的不同路网,而不会受限于欠拟合或过拟合的制约.为此,需要对桥梁状态数据库进行划分.用于训练的数据为训练集,同时需使用测试集来测试模型在新样本上的泛化误差,以评估其性能.出于模型选择和调参的考虑,需额外设置验证集来辅助判断计算结果.以上3类集合应保证与样本总体独立同分布,同时彼此之间尽可能互斥,数据量占比为训练集70%、验证集15%、测试集15%.

3.4 退化模型数值算例

笔者在对桥梁结构及构件退化模式的探索中提出了不同的理论公式,诸如双线性模型、二次函数模型、均方根模型以及指数模型,其中,指数模型兼顾了复杂度和契合度,有较高的应用价值.在已有研究的基础上,本算例将建立一个表达构件退化规律的标准曲线,用于生成神经网络训练所需的参考数据.考虑构件的技术状况仅由服役时间、桥梁类型、构件类型、交通量、维修记录共同决定.其中,桥梁类型包含板梁桥、T梁桥、大箱梁桥、小箱梁桥4类典型结构.鉴于研究主要针对构件退化过程,在此假设退化开始的节点为t=0,且所有构件的初始状态均按100进行计算.改进的标准曲线计算公式参见式(3),其实质为β关于t、Tb、Tc、V(t)、M(t)的多元函数.详细的参数意义和取值参见表2.

表2 退化模型关键参数

注:55为板梁桥;60为T梁桥;65为小箱梁桥;70为大箱梁桥;15为退化最快;35为退化最慢.

(3)

图5 退化模型关键参数分析

式(3)给出了各类退化因子与构件技术状况间的映射关系,考虑检测报告等来源获取的数据不准确性和不稳定性,对理论数据进行加噪处理,加入服从分布N(0,1)的高斯噪声,处理后的数据如图6所示.此时问题由退化规律的识别转化为神经网络对理论曲线的复现.

图6 正常数据与噪声处理的数据对比

基于该模型验证结果,参考已有技术状况评定标准中的建议方法[5],可通过分层加权的方式将构件技术状况转化为桥梁技术状况,实现进一步的评估和预测.指定不同构件类型与Tc的对应关系,则在给定t、Tb、V(t)、M(t)的条件下,可以实现构件与结构的层次化评估.例如,对于t=10,考察由Tb=60,V(t)=1,M(t)=0构件组成的目标桥梁,Tc参数取值规则和评估预测结果如表3所示.在表3中,首先得到10年后各构件的具体评分,由此推出对应的上部结构、下部结构、桥面系状态分别为76.3、84.3、81.7,总体的桥梁技术状况为80.6.

图7 训练过程的误差-迭代曲线

a 训练集R=0.961 30

b 验证集R=0.960 81

c 测试集R=0.962 68

d 全集R=0.961 41

4 桥梁网级评估方法应用

本文以石家庄市高速路网为工程背景,汇总了保阜高速、邢临高速、张石高速主线209座桥梁2013—2018年的检测报告,简化路网节点及退化模型的影响因素,通过算例系统验证方法的可行性和有效性.

表3 目标桥梁构件技术状况预测

4.1 路网状态与管养预算

考虑预算的养护维修方案优化作为桥梁管理的难题,是网级评估的应用方向之一.路网安全状态与组成该路网的各个桥梁的安全状态是密切相关的,若所有桥梁都处于不同程度的退化阶段,则路网安全状态将明显受到影响.增大经费投入有助于改善桥梁状态,进而改善路网状态,然而,桥梁管理部门可享有的管养预算通常是受限的.对于决策者而言,利用有限预算更有效地改善桥梁安全状况是核心问题,但在巨大的桥梁体量和匮乏的专家知识面前,这一问题尚无法通过传统方法得到闭合解.

本研究通过数据与建模2个子步的工作,已实现对指定路网的桥梁网级评估和预测,为养护维修方案的优化提供了基础.以表3中讨论的桥梁对象为例,构造4种维修方案并比较其效果,如图9所示.设定方案A为无维修,方案B为在第5年进行全桥维修,方案C为在第5年仅进行上部结构维修,方案D为在第5年及第8年进行两次上部结构维修.

图9 4种桥梁维修控制方案效果比较

由图9可知,在执行方案A的情况下,未来10年内目标桥梁将从100退化至80.6,退化幅度接近20%;若执行方案B,由于发生全桥维修,仅退化至85.6;方案C的维修范围仅限定于上部结构,故改善效果较差;方案D在方案C的基础上额外增加一次维修活动,最终与方案B较为接近;而不同的维修范围和次数亦将导致总经费的变化.类似的分析过程可扩展至路网内的所有桥梁,得到在不同方案组合下的路网安全状态和管养经费使用情况.以此为参照,考虑两者的平衡以及初始约束条件,可将原问题转化为一个优化问题,并通过数值算法求解.

4.2 基于遗传算法的多目标优化

遗传算法是求解优化问题的有效方法,其本质为模仿生物进化和自然选择过程的启发式算法,在土木工程各领域中已有广泛的应用.其算法原理为:定义一定数目变量的组合为染色体,每个染色体都是所研究问题的一个可行解;一组染色体的集合包含了该问题的各种可能解答,定义为种群;基于目标函数的计算结果,对该种群进行评估,得到每个染色体的适合度排名;按排名进行染色体的筛选,选择当前在目标函数下最优的若干个体,以期望保留其优点,即好的特征,形成优胜劣汰;令选择后的种群进行繁殖,使其种群数量回复至筛选前.借鉴生物学类似概念,一方面,将父染色体和母染色体进行配对和交换,使生成的新染色体优而不同,从而有可能将优点进行集中;另一方面,交换的过程中有一定概率发生突变,以此跳出局部最优,实现对整个可行域的搜索.

将遗传算法应用于路网管养决策,完整流程如图10所示.在本问题中,染色体为该路网内可用的维修方案,即维修作用的桥梁对象和时间节点.与前述不同的是,维修方案需要在多个维度上进行权衡,因此,有必要增加目标函数的数量用于种群评估.一个可行的做法为,设置两个目标函数,函数1为表征路网总体状态的安全指标,函数2则为表征路网管养投入的费用指标,分别计算每种备选方案在2个目标函数下的排名情况.考虑支配与非支配的概念,对于方案P,若在种群内存在方案Q,其2个排名均高于方案P,称Q支配P,则在筛选过程中保留Q淘汰P;若在种群内不存在符合要求的方案Q,则P是非支配的,将被保留.交换和变异操作同上.重复上述步骤直至满足终止条件.

图10 基于遗传算法的多目标优化过程

4.3 桥梁网级评估数值算例

通过数值算例验证本文方法的可行性和合理性.定义一个由30座桥梁组成的虚拟路网,求解其未来3年的管养维修方案.虚拟路网的构成参见图11,路线1和2的车流量将汇聚于路线3,每条路线上各有10座桥梁,详细参数见表4.

图11 数值算例采用的简化路网

按式(4)和式(5)分别定义2个目标函数

(4)

(5)

式中:wi为第i座桥在路网中的重要性系数;xit为染色体的组成分量;βit为在xit影响下第i座桥梁在第t年的结构状态;Eit为对应的维修费用向量;f1为总体安全指标;f2为投入费用指标.

在每一轮迭代中,为估计不同x在路网中产生的效果,需要将x转换为式(3)中的M(t),然后基于3.4节所建立的退化模型,计算每座桥梁在该方案下的退化或改善情况,并集成为B矩阵.

图12 帕累托前沿:未来3年的备选维修方案集

图13 经济偏好方案的管养效果

图14 安全偏好方案的管养效果

5 结论

本文针对区域内既有桥梁结构,首次系统地提出了基于多源信息的桥梁网级评估与预测方法,包括多源数据集成及规整,基于神经网络的退化模型构建,以及基于退化模型的状态评估与预测,对桥梁网级管理与决策具有指导意义及参考价值.以石家庄市高速路网历史数据为背景,通过简化算例验证了系统方法的可行性和有效性.

图15 均衡考量方案的管养效果

Fig.15 Maintenance result: balanced consideration

(1) 提出的评估方法降低了对多源数据完备性的需求,部分桥梁信息的缺失或错误会影响评估的区分度和精度,但不会影响评估正常进行,且评估及预测结果会随着数据的积累、修正而逐渐回归真实状况.

(2) 桥梁构件维修历史是评估方法中重要却又常常缺失的信息,采用神经网络模型能有效模拟路网内任一桥梁在给定条件下的退化趋势,通过控制结构维修记录作为有效变量之一,可实现针对单个桥梁维修改善的动态预测和针对整个路网的桥梁状态评估.

(3) 结合路网安全性能和总体维修预算的多目标优化问题,在有限数据条件下是可解的,基于数据规整和建模结果,采用遗传算法进行寻优,可取得该问题帕累托最优解,兼顾性能与预算,提供决策选择.

(4) 通过简化算例验证了评估预测方法的有效性和可靠性,退化模型实现了对理论公式的复现,考察了不同数据集上的模型输出误差,取得了良好的泛化性能,基于分层加权的方法准确完成了构件与结构的评估预测.

猜你喜欢

管养路网构件
高速公路隧道智慧管养信息化应用研究
钢筋混凝土构件裂缝控制
上海浦东新区公路智能管养模式实践探析
BIM模型相连构件获取方法
基于BIM的资产管养信息化系统在南京三桥的应用
基于卫星遥感图像自动提取路网与公路路网的校核比对
高速公路路网复合通行卡(CPC)管理方案探讨
高速公路路网内复合通行卡(CPC)调拨方法研究
打着“飞的”去上班 城市空中交通路网还有多远
基于构件的软件工程技术与理论方法探讨