王东明,刘 欢,李永佳
(1.中国地震灾害防御中心,北京 100029;2.中国地震局工程力学研究所,黑龙江 哈尔滨 150080)
砖混结构废墟救援安全评估BP模型研究*
王东明1,刘欢2,李永佳1
(1.中国地震灾害防御中心,北京 100029;2.中国地震局工程力学研究所,黑龙江 哈尔滨 150080)
摘要:建筑结构废墟救援安全评估模型可在不浪费大量人力物力的条件下有效地服务于地震灾区应急救援工作。针对历次地震中破坏最为严重的砖混结构建立了废墟救援安全评估模型。根据砖混结构废墟救援安全评估模型的研究现状探究和需求分析,研究了采用BP神经网络模型建立安全评估模型的方法和过程,分析了安全评估模型影响因素的划分要点和安全等级判定原则,基于实际救援案例采用MATLAB对模型进行了训练,并对所建立的模型进行了实例验证和算例计算。模型验证和算例计算结果表明所建立的砖混结构废墟安全评估模型可在不需要精确探究结构倒塌机理的基础上直接应用于砖混结构废墟救援的安全评估工作,且该模型还具有评估结果准确、操作简便,以及便于工程实际应用的显著特点。
关键词:地震救援;安全评估;砖混结构;废墟;BP人工神经网络模型
“最大限度地降低地震灾害造成的损失”是我国政府、企业以及个人在震后第一时间投入大量人力进行应急救援的行动方针。在地震应急救援过程中,如何保障救援人员和被困人员的“双安全”[1]是救援队关注的首要问题。而安全有效的地震应急救援工作应以科学合理的建筑结构废墟安全评估工作为“先行军”。因此,建筑结构废墟安全评估工作是影响地震救援工作成败的重要影响因素之一。
对于建筑结构废墟安全评估工作的研究,目前主要集中在建筑结构地震破坏模型、震后房屋安全鉴定、地震灾害压埋人员场景分析以及地震灾害人员搜救行动决策等几个方面。如1991年,杜修力等对建筑物地震破坏评估模型进行了研究,基于建筑结构极限耗能求和法提出了建筑结构地震破坏模型[2];2003年,孙柏涛、王东明对地震现场建筑物安全性鉴定智能辅助系统进行了研究[3],该安全鉴定系统主要从能否在震后继续使用的角度对震后建筑的安全性等级进行评价,但并未对建筑结构废墟的安全性等级进行具体的研究;2009年,肖东升基于GIS和CA技术对地震灾害压埋人员情景等问题进行了研究,构建了地震灾害压埋人员情景评估指标体系、设计了能够实现人员动态分布、地震压埋人员分布等功能的分析评估系统[4];2014年,颜冬启研究了地震压埋人员搜救的重点目标快速确定技术,分析了重点目标地震压埋人员搜救急迫度影响因素[5]。但目前都缺乏对地震救援阶段建筑结构废墟安全性评估进行具体和深入的研究。
本文在分析砖混结构废墟救援安全评估模型需求的基础上,研究了砖混结构废墟救援安全评估模型的建立方法和建立过程。本文的相关研究成果可广泛应用于地震应急救援现场砖混结构废墟救援安全评估工作。
1问题的提出
遭受极其强烈地震动作用后建筑结构倒塌现象普遍存在。在地震现场进行应急救援工作时通常需要派遣具有丰富经验的结构工程专家首先对建筑结构废墟进行安全评估,然后采取一定的措施快速有效地排除危及救援人员和压埋人员生命安全的障碍,最后指导施救人员深入结构废墟内部进行压埋人员救援工作。这种地震应急救援工作模式适用于救援范围较小、结构工程专家数量充裕的情况。但实际情况却是我国地震现场应急救援经验丰富的结构工程专家数量极其有限,而且当遭遇地震灾区面积极为广大,通讯闭塞,交通出现障碍等情况时,分布在全国各地的结构工程救援专家很难能够及时到达工作现场或通过远程控制实施救援指导。
建筑结构废墟安全评估模型可以在没有救援专家在场的情况下,科学合理地给出建筑结构废墟安全状态评估结果和应急救援处置措施建议。但目前关于建筑结构震后倒塌机理以及倒塌规律的研究结果尚不明确,因此当前不可能根据现有的震害资料直接建立一个物理意义明确、数学映射关系精确、计算结果准确的震后建筑结构废墟安全性评估模型。而BP神经网络模型可以在不揭示建筑结构废墟安全影响因素与安全评估结果之间复杂的、模糊的数学关系的前提下,直接基于训练学习样本建立建筑结构废墟安全评估模型。
此外,考虑到砖混结构当前在我国存在的数量尤为庞大,且历次震害表明砖混结构在强烈地震动作用下易发生严重破坏或倒塌。因此,建立砖混结构废墟救援安全评估模型是当前地震应急救援工作的当务之急。
基于上述现状,本文基于若干地震现场废墟结构应急救援案例以及笔者地震现场应急处置工作经验,采用BP神经网络的分析方法建立了砖混结构废墟救援安全评估模型。
2砖混结构废墟救援安全评估模型构建
2.1BP神经网络模型
BP神经网络模型是一种按照误差逆向传播的多层前馈神经网络算法,同时也是目前应用最为广泛的神经网络模型之一[6-10]。BP神经网络模型推导过程十分严谨、理论发展得也十分完善,其计算与推导方法在相关参考书中有很详细的介绍[11],在此不再赘述。一个典型的BP神经网络模型由输入层、隐含层、输出层构成,每一层均由数量不等的神经元组成,图1为一种典型的BP神经网络模型拓扑结构。
图1 BP三层BP神经网络模型拓扑结构
影响砖混结构废墟安全的因素众多,且这些影响因素既具有很强的不确定性,也具有很模糊的关联性。而BP神经网络模型因具有特殊的算法结构和误差控制机制,可以在不事先揭示影响因素与输出结果之间复杂、模糊的映射关系的数学方程的情况下得到误差平方和最小的“影响因素—输出结果”映射关系。因此,本文选用BP神经网络模型建立了砖混结构废墟救援安全评估模型。建立砖混结构废墟救援安全评估模型的过程中,将影响结构废墟安全性的因素作为输入层,经过BP神经网络模型的运算得出的安全评估结果作为输出层。
2.2影响因素及安全等级的划分
在地震救援现场,建筑结构废墟安全与多种影响因素密切相关,如受压构件承载力、受压墙柱的裂缝情况、地基破坏情况等。通过《危房鉴定标准》[12]以及历次救援行动中的救援经验[13-15],本文共确定14个废墟结构安全影响因素。为使这些影响因素能够用于砖混结构废墟的安全性评估,将每个影响因素划分成了若干种子类。基于专家经验和救援现场实际情况,每一子类被赋予不同的影响因子,各影响因子将作为输入层数值带入BP神经网络模型运算。各影响因素具体情况及其影响因子见表1。表1中,Psdm为承重构件中危险构件百分数,按式(1)计算。
Psdm=[2.4ndc+2.4ndw+1.9(ndmb+ndrt)+1.4ndsb+nds]/[2.4nc+2.4nw+1.9(mmb+nrb)+1.4nsb+ns]×100%。
(1)
公式(1)中右边各参数物理意义见表2。其中构件总数量是指构件在整个结构中所含数量,若无该类承重构件,对应的该构件数取0,危险数量是各类构件符合对应危险构件判别标准的数量。
使用BP神经网络建立砖混结构废墟救援安全评估模型的过程中,将安全性评估结果定义为神经网络输出层。本文中将结构废墟救援安全性的评估结果分为三个等级,各等级对应的废墟结构安全状态及其对应的安全指数区间见表3。其中安全指数是大小在0~1之间的衡量废墟结构安全状态的指标和参数,安全指数越大,废墟结构越不安全。
表1 砖混废墟结构影响因素及影响因子
表2 砖混结构承重构件危险情况判别标准
表3 废墟结构安全等级判定表
表4 6组砖混结构地震救援案例
2.3模型的建立与验证
由于BP神经网络是一个样本学习的过程,故在建立砖混结构废墟救援安全评估模型的过程中首先选取了5个实际救援案例作为学习样本,然后运用MATLAB编写程序对模型进行训练,最终得到评估模型。
依据表1~表3中的规则,将本文所选取的所有救援案例的各影响因素和废墟安全等级进行进行了数字化。数字化结果见表4。建立模型过程中选取表4中的前5组样本进行神经网络训练,而第6组样本将在后文中用来验证模型。
本文所建立的砖混结构废墟救援安全评估BP模型采用典型的三层神经网络模型,其中其中输入层的神经元个数为14个,输出层神经元个数为1个。对于隐含层神经元个数,选取Sigmoidal函数作为隐含层的激活函数,并采用式(2)确定。
(2)
式中:m为输入层神经元的个数,n为输出层神经元的个数,对计算的结果nl取整,计算得隐含层神经元个数为8。
确定完学习样本以及各层神经元个数以后,采用MATLAB编译了砖混结构废墟救援安全评估BP模型训练程序。在程序编写中,因MATLAB对于很多数学模型具有现成的工具箱供使用,因此本文采用MATLAB中的神经络工具箱进行计算分析。使用BP神经网络工具箱之前需要设定一些主要参数:首先确定学习率为0.01,学习率与迭代次数呈反比例关系,学习率越小,迭代次数越多,训练时间越长;然后确定动量常数为0.9,动量常数可以加快网络学习的速度,能够加快收敛;确定最大迭代次数为100 000次,为了防止计算机程序计算过程中出现一直不收敛的问题,当达到规定的训练次数时候训练结束;确定模型的目标精度为10-10,当精度达到时训练停止;初始权值和阈值的取值范围是(-1,1)之间的随机数。将表三中前五组样本作为训练样本输入到神经网络中,对BP神经网络进行训练,其网络训练的主程序代码如下所示。
network1=newff(minmax(p1),[8,1],{′logsig′,′purelin′},′traingdx′);
network1=init(network1);
network1.trainparam.show=25;
network1.trainparam.lr=0.01;
network1.trainparam.mc=0.9;
network1.trainparam.epochs=100000;
network1.trainparam.goal=1e-10;
network1.trainparam.min_grad=1e-7;
[network1,tr]=train(network1,p1,t1);
a=sim(network1,p1);
在训练155步之后误差为9.01×10-11,误差满足精度要求,训练停止。其误差下降曲线如图2所示。
图2 BP神经网络模型训练误差下降曲线
网络训练完成后,利用第6组样本进行样本检验,以验证砖混结构废墟救援安全评估BP模型的准确性,验证样本的数据如下所示。
p2=[0.40 0.40 0.40 0.30 0.40 0.40 0.40 0.40 0.40 0.50 0.40 0.30 0.30 0.00]。
验证代码为:
a=sim(network1,p2)
得出的网络输出结果为:
a=0.3939
而实际样本数据为:
t2=0.4
p2表示待验证的样本,a2表示BP神经网络计算的结果。
由此可以看出BP神经网络模型判断出的结果与实际结果基本一致,该模型在准确性上能够得到保证。
3算例运算
对于模型的算例运算,本文选取汶川8.0级地震中国家救援队卿静文的案例[14]进行计算,该案例的基本情况如下。
2008年5月12日四川汶川8.0级地震,绵竹德阳遭受重创,东汽中学教学楼全部倒塌,死亡师生248名。国家地震灾害紧急救援队执行上级命令,在都江堰(新建小学、聚源中学、中医医院、水建家属楼)完成搜救工作后,即刻赶往德阳东汽中学、东汽公司展开新地点的搜救。救援地点位于四川德阳绵竹汉王镇东汽中学。废墟现场外部实际情况为:整体教学楼为四层,教学楼由东向西跨度约36 m,南北长度约18 m,东西呈王字形(倒放的王字形)。除主楼未倒,其余都出现破坏十分严重,临近主楼的建筑完全倒塌,呈现一堆废墟。“王”字头尾部的教学楼完全塌落形成大面积的废墟山,位于“王”字接口处的教学办公室部分破损,救援废墟有二次倒塌的危险。国家救援队救援的区间为“王”字左侧的前方区域。卿静文在“王”子头部的接口处,具体情况如图3所示。
图3 地震救援现场情况
根据现场的测量和观察,得到以上描述,然后依据表1~表3中的规则对砖混废墟结构的影响因素和安全等级进行数子化,其样本的参数为p2=[0.4 0.4 0.4 0.7 0.6 0.6 0.6 0.6 0.6 0.7 0.6 0.4 0.7 0.2],将待评定的样本数据输入到建立的BP神经网络模型中,得到计算结果为a2=0.829 5,因此该废墟结构安全评估结果为该处救援废墟有二次倒塌的危险。采用本文所建立的砖混结构废墟救援安全评估模型计算的结果与实际救援案例结果基本相符,且该模型具有物理意义明确、操作简单、便于工程实际应用的显著特点。
4总结
本文首先对砖混结构废墟救援安全评估模型的研究现状和需求分析进行了研究,并在简要介绍BP神经网络基本理论的基础上说明了采用BP神经网络模型建立砖混结构废墟救援安全评估模型的合理性;然后对砖混结构废墟救援安全评估模型的影响因素、安全等级进行了详细的划分和说明,给出了各影响因素的影响因子和各安全等级的安全等级指数,并基于5组实际救援案例采用MATLAB建立了砖混结构废墟救援安全评估模型;最后采用实际救援案例对所建立的模型进行了验证和算例计算,验证和算例计算结果表明,本文所建立的砖混结构废墟救援安全评估模型计算结果较为精确,且模型操作简单,便于工程实际应用。
参考文献:
[1]王东明.中国地震救援废墟安全评估综合管理系统[J].土木工程学报,2013,46(Supp.1):1-6.
[2]杜修力,欧进萍.建筑结构地震破坏评估模型[J].世界地震工程,1991(3):52-58.
[3]孙柏涛,王东明. 地震现场建筑物安全鉴定智能辅助系统研究[J].地震工程与工程振动,2003,23(5):209-213.
[4]肖东升.基于GIS和CA的地震灾害压埋人员情景分析与评估理论[D].成都:西南交通大学,2009.
[5]颜冬启.服务于地震人员搜救的重点目标快速评估技术研究[D].哈尔滨:中国地震局工程力学研究所,2014.
[6]于山,王海霞,马亚杰.三层BP神经网络地震灾害人员伤亡预测模型[J].地震工程与工程振动,2005,25(6):113-118.
[7]刘西拉,李楚舒.基于神经网络的高层建筑结构体系选择[J].建筑结构学报,1999,20(5):36-41.
[8]LiuXL,LiCS.Hipred:Anexpertsystemforstructuralpreliminarydesignofhigh-risebuildings[C]//AdvancesinSteelStructuresICASS’96.HongKang:ICASS,1996:899-994.
[9]TzafestasS.Expertsystemsinengineeringapplications[M].BerlinHeidelberg:Springher-Verlag,1993:367-378.
[10]缪升,刘本玉,叶燎原.多层砖房震害预测的人工神经网络方法及实践[J].世界地震工程,2000,16(1):20-28.
[11]Simon Haykin.神经网络与机器学习[M].申富饶,译.北京:机械工业出版社,2011.
[12]中华人民共和国建设部.CJ13_86危房鉴定标准[S].北京:中国建筑工业出版社,1984.
[13]杨玉成.现有多层砖房的震害预测方法及其可靠度[J].地震工程与工程震动,1982,2(3):75-86.
[14]尹之潜.地震灾害及损失预测方法[M].北京:地震出版社,1999.
[15]曲国胜.汶川特大地震专业救援案例[M].北京:地震出版社,2009.
Research on Security Evaluation BP Model of Brick-concrete Structure Ruins
Wang Dongming1, Liu Huan2and Li Yongjia1
(1.ChinaEarthquakeDisasterPreventionCenter,Beijing10029,China;2.InstituteofEngineeringMechanics,ChinaEarthquakeAdministration,Harbin150080,China)
Abstract:The security evaluation model for structure ruins rescue can effectively serve earthquake emergency rescue work under the condition of no waste a mass of manpower and material resources. The rescue security evaluation model for brick-concrete structure damage seriously in earthquakes is established. Based on research status and requirement analysis of rescue security evaluation model, BP neural network model is adopted to establish the safety assessment methods and procedures, dividing points and safety level judging principle of influence factors for evaluation model are analyzed. The model is trained by using MATLAB based on the actual rescue cases and validated as well as calculated by examples. The results of model validation and example calculation show that the established rescue security evaluation model for brick-concrete structure can directly applied to the safety evaluation work without exploring accurately the mechanism of structure collapse of brick-concrete structure. And the model has the following marked characteristics such as accurate results, easy operating, and convenient for engineering application.
Key words:earthquake rescue; security evaluation; brick-concrete structure ruins; BP neural network model
doi:10.3969/j.issn.1000-811X.2016.02.003
中图分类号:X43
文献标志码:A
文章编号:1000-811X(2016)02-0010-06
作者简介:王东明(1977-),男,辽宁大连人,博士,研究员,主要从事结构抗震、应急救援、震害仿真、震害预测等研究. E-mail:zf_wdm@163.com
基金项目:地震行业科研专项(201208019);地震星火计划(XH1034);国家自然科学基金(51208479)
*收稿日期:2015-08-17修回日期:2015-10-25
王东明,刘欢,李永佳. 砖混结构废墟救援安全评估BP模型研究[J].灾害学, 2016,31(2):10-14,29.[ Wang Dongming,Liu Huan and Li Yongjia. Research on Security Evaluation BP Model of Brick-concrete Structure Ruins[J].Journal of Catastrophology, 2016,31(2):10-14,29.]