基于BP网络识别框架结构损伤的研究

  • 格式:pdf
  • 大小:132.41 KB
  • 文档页数:2

第33卷第l4期 ・70・ 2 0 0 7年5月 山 西 建 筑 SHANXI ARCHITECrURE V01.33 No.14 May.2007 

文章编号:1009—6825(2007)14—0070—02 

基于BP网络识别框架结构损伤的研究 

范进胜 苏英志 李秀芬 

摘要i基于模态振型,提出一个新的参数——振型曲率比,作为BP网络的输入向量,然后用有限元分析计算结果作为 网络的学习和预测样本,对不同的结构模拟损伤进行了识别,结果表明该方法简便有效,值得推广应用。 关键词:振型曲率比,BP网络,损伤识别 

中图分类号:T1J312.3 文献标识码:A 

工程结构的安全可靠性已成为人们广泛关注的问题。目前 

我国绝大部分框架结构均为钢筋混凝土结构。这些建筑物大都 建于二十世纪五六十年代,有的已接近设计基准期,有的由于种 

种原因,不同程度地受到了破损,存在着一些质量隐患。这些损伤 和质量隐患有时会造成工程结构的严重破坏甚至倒塌。近年来, 因结构破坏造成的严重人员伤亡及财产损失在国内屡屡出现。因 

此,加强钢筋混凝土框架结构损伤识别的研究是十分必要的。 神经网络是模拟人脑或神经系统的功能发展而来的,并广泛 

应用于各个工程领域,尽管神经网络技术并不是专门为损伤识别 设计的,但其模式识别的能力使得它适合于工程中的损伤检测。 最早将神经网络用于结构损伤检测的是美国Purdu大学的 

v肌katasubramanian和Chan…,目前人们使用过的网络模型有BP 神经网络、径向基函数神经网络、概率神经网络、模糊神经网 络[ I4]等。 

1神经网络输入向量的选取 

将神经网络用于结构的损伤识别时,输入特征参数的表达形 

式会直接影响损伤识别的结果,因此必须选择一种合适的参数作 为神经网络的输入向量。用振动法进行结构损伤检测时,有许多 参数可以作为神经网络的特征参数,如振动响应信号、位移、应 

变、模态等。文中提出用振型曲率比作为网络的输入向量。 在文献[5]中提出,对于梁类构件,其曲率模态振型和弯曲刚 

度有着直接联系。曲率表达式为: 口 :M/(EI) (1) 其中, ,M,E和J分别为梁截面相对应的曲率、弯矩、弹性 模量和惯性矩。 由式(1)可知,当结构发生损伤时,由于损伤处的弯曲刚度降 低,会使曲率的幅值增大。而这种变化是局部的,因此利用曲率 

值的变化可以识别损伤。 由于结构曲率模态振型是位移模态振型的二阶导数,在结构 有限元离散模型的振动模态分析中,可以用中央差分公式近似求 

得结构的振型曲率: 

O'ri,j: (2) 

其中, , 为计算节点处的位移振幅; + 一1,,为其相邻 点的位移振幅;i为节点序号; 为模态阶次;h为相邻两节点的 距离,即单元长度。 基于振型曲率,文中提出用振型曲率比作为损伤识别的参 

数。其表达式为: 击 , : (3) r i,J 其中, ,,和 ,,分别为计算节点处损伤前后的振型曲率。 在结构损伤处,由于振型曲率变化,振型曲率比值必将发生较大 变化。下面用一个框架结构的数值模型对该参数的有效性进行 验证。 文中用来数值模拟的是一个6层的钢筋混凝土框架(见图 

1),其梁截面为0.5 mx0.25 m,跨度为4 m,柱截面为0.45 mx 0.3 m,高3 m,材料为同一钢筋混凝土,弹性模量为2.8x 10m Pa, 密度为2 500 /m3,共14个节点,18个单元。在模态分析中,认 

3)简体结构。其分析方法按照对计算模型处理手法的不同 

可分为三类:等效连续化方法、等效离散化方法和三维空间分析。 

4结语 

高层建筑的结构体系是随着社会生产的发展和科学技术的进 步而不断发展的。可以预见,在相当长的一段时问内,高层建筑将 是世界上大部分国家在城市建设中的主要建筑形式。因此,掌握 高层建筑的设计知识是建筑与土木领域技术人员的基本要求。 

参考文献: [1]吕西林,桂国庆.高层建筑结构[M].武汉:武汉工业大学出版 

社,2002. [2]叶琳,丁新中.高层住宅结构设计中的若干问题[J].山西建 

筑,2005,31(20):79-80. 

The analyses and design of high-rise building structure 

ZHAOLi-qing Abstract:According to the high-rlse building structure,it sums up the characters of the design of high—rise building structure,and puts forward 

the analysis of high—rise building structure and the corresponding methods to every system,gives a refereFiee to the analyses and design of high- 

rise building structure. Key words:high-rise building structure,structure system,static analysis method 

收稿日期:2006—12—18 作者简介:范进胜(1979一),男,硕士,助教,石家庄经济学院工程学院,河北石家庄050031 苏英志(1977一),男,硕士,助理工程师,邢台职业技术学院建筑工程系,河北邢台054000 李秀芬(1979一),女,硕士,助教,石家庄经济学院工程学院,河北石家庄

050031 维普资讯 http://www.cqvip.com 第33卷第14期 2 0 0 7年5月 范进胜等:基于BP网络识别框架结构损伤的研究 ・71 ・ 

为结构的损伤只会引起损伤处单元刚度的下降而质量不会改变, 

所以仅用弹性模量E的降低来模拟单元的损伤,不同的E值表 示不同的刚度。下面就部分计算结果进行分析。计算中所取的 

是第一阶模态振型。 4 。 喜2 钽1 。 一1 —2 70% 5O% 1O% 

图1 单元9发生损伤的振型曲率比 

在图1中,模拟的是单元9发生不同程度损伤时的情况。可 以看出只有与其相联的节点10和节点11的振型曲率比值发生 

了突变。其他各节点基本无变化,呈直线状态,而且损伤越严重, 这种突变也越大。 如图2所示模拟的是两处损伤的情况。同样,只有与损伤单 

元2和单元5相关联的节点2和节点3,节点5和节点6的振型 曲率比值发生了突变。不同损伤程度造成的变化趋势也和单处 损伤时一样。 

趔 

瓣 钮 7I 一损伤50 

_ . _。,d+-, --.3_0 

3 lI5 7 9 11 13 \/ 节点 ■ % % % 

图2 单元2和单元5同时损伤的振型曲率比 

由以上可以看出用振型曲率比可以较好地识别出结构的损 

伤位置,对损伤程度的大小也能做出比较。因此是一个比较好的 网络输入特征参数。 

2 BP网络的构建及框架结构损伤的识别 

下面创建BP神经网络对框架结构进行损伤识别。文中网络 

一共三层,即一个输入层,一个隐层和一个输出层。理论上已经 

证明,三层的BP网络可以反映任意一个映射关系。在建立框架 结构损伤识别的网络模型时,主要使用了神经网络工具箱的 Traingdx训练函数: net=newff(minmax(P),[29,18],t’tansig’,’logsig’},’traingdx’) 网络的输入层有14个神经元,代表各个节点的振型曲率比, 

隐层有29个神经元,是根据经验公式2N+1得到的,输出层有 18个神经元,代表各个单元的损伤程度。如果某个输出层神经元 

的值为0,则表示没有损伤。 使用上文中的数值模型,对结构损伤前后用ANSYS软件进 行模态分析,提取结构第一阶位移模态,对各单元产生不同程度 

的单处和两处损伤的所有组合情况进行计算,求得节点的振型曲 率比。用这18个单元的弹性模量折减10%,30%,50%,70%, 

90%,共3 915个样本来训练网络。然后用单元损伤20%,45%, 60%,80%,95%的单处和两处损伤样本来检测训练过的网络的 效果。仿真结果见表1。 

表1 各种单元操作情况下的识别效果 样本 l 2 3 4 5 序号 输出值 理论值 输出值 理论值 输出值 理论值 输出值 理论值 输出值 理论值 l o 923 7 0.95 0 0o0 6 0 0.000 2 0 00 0.594 9 0 60 0.0o0 3 0 00 2 0 0 0 0O0 8 0 0 000 0 0 O0 0 799 9 0 80 0 0o0l 0 O0 3 0 000 4 0 0 0 0 222 0 0 20 0 000 0 0 00 0,000l 0 00 4 0 0 0 0 0 0o0 0 0 00 0 0o0 0 0 00 0 1951 0 20 5 0 000 l 0 0 0 O o0l 3 0 o0 O 000 O 0 o0 0 000 0 0 o0 6 0 0 0 0 0 000 1 0 00 0 012 7 0 00 0.002 5 0 00 7 0 0 0 0 0.000 0 0 00 0.017 7 0.00 0 0o0 l 0 00 苴 8 0 0 0 0 0.0O0 2 0 00 0 000 0 0 00 0.808 9 0.80 9 0 001 7 0 0 810 9 0 8 0 O0l 3 0 00 0 0o0 2 0 00 0 0o0 2 0 00 10 0 o01 2 0 0 0 0 000 2 0 00 0.000 0 0 00 0 o01 6 0 00 兀 ll 0 003 8 0 O.000l 0 0 0O0 2 0.00 0 0O0 0 0.00 0 000 4 0.00 12 0 003 5 0 O 000 7 0 0 0o0 2 0 00 0 018 6 0.00 0 OO4 4 0.00 13 0 0 0 0 0 214 9 0 20 0 000 8 0 00 0.007 5 0 00 4 0 0 0 0 0 0O0 0 0 00 0 004 7 0 00 0 0131 0 00 15 0 0 0 0 0 000 8 0,O0 0,0O0 6 0 O0 0 o0l 0 0 O0 l6 0 0 0 0 0 000 0 0.00 0 002 2 0 00 0 009 9 0 00 7 0 0 0 0 0 002 2 0 00 0.000 0 0 00 0.O0l 9 0.00 18 0 0 0 0 0 O0l 3 0 00 0 0o0 l 0 00 0.001 6 0 00 从仿真预测结果来看,无损伤的单元对应的神经元输出值都 

非常接近0,因此,训练好的神经网络可以较准确地识别出损伤位 置。对于损伤程度的预测,除了损伤95%的样本误差较大外(绝 

对误差2.63%),其他的最大绝对误差1.09%,最大相对误差 3.4%。这是因为95%不在10%~90%的范围之内,而神经网络 

预测的特点就是内插效果要好于外推。从总体来看,损伤识别的 误差在允许范围之内,其结果可以接受。