APP下载

基于模糊神经网络的拉索耐久性评价模型

2010-03-23刘旭政张春荣陈水生

华东交通大学学报 2010年2期
关键词:模糊化拉索耐久性

刘旭政,张春荣,陈水生

(1.华东交通大学铁路环境振动与噪声教育部工程研究中心,江西南昌330013;2.江西省交通设计院,江西南昌330002)

我国在役的大跨度桥梁主要桥型有斜拉桥、钢管混凝土拱桥、悬索桥结构。这些大跨度结构中,拉索构件都起到了将主梁及桥面荷载传递到其他受力构件(主塔、主缆、拱圈)的重要作用。然而,拉索构件在使用过程中受环境侵蚀、材料老化、荷载效应及交通量变化等因素耦合作用,不可避免的导致结构损伤累积和承载力下降。这些损伤在某些极端情况下甚至会发生结构突然破坏倒塌的灾难性事故,例如2001年四川宜宾南门大桥桥面断裂坍塌,不仅造成重大人员伤亡和经济损失,而且产生极坏的社会影响[1]。

各国学者对于拉索构件的耐久性问题开展了一系列的研究。胡熊等人引入模糊理论和神经网络技术开发了大型斜拉桥安全性与耐久性综合评价系统[2];刘沐宇,袁卫国把模糊理论与人工神经网络技术结合起来应用于大跨度钢管混凝土拱桥的安全性评价,建立了一种基于三层神经元的多用途量化模糊神经网络评价模型[3];尚鑫,徐岳引用灰色加权关联分析和灰色变权聚类分析的概念,对斜拉桥某索面索力安全性进行整体评价[4]。目前基于模糊神经网络的拉索构件耐久性评价的研究几乎没有,针对这一现状,本文引入模糊理论与神经网络技术,提出了一种基于模糊神经网络的拉索耐久性评价模型[5,6]。研究结果为科学准确地评价大跨度桥梁整体结构状态奠定了基础,从而为保障大跨度桥梁结构体系的安全运营提供了科学依据。

1 模糊神经网络

根据评价对象的特点确定所有的评价指标。拉索的耐久性评价指标共有4个,分别为拉索索力、锚固系统、拉索保护层、减震装置。建立拉索耐久性评价的模糊神经网络模型如图1。第1层是输入层,它的每一个节点代表一个输入变量(评价指标),共有4个节点;第2层是量化输入层,作用是将输入变量模糊化,使其成为BP神经网络的输入层,该层共有20个节点;第3层为BP网络的隐含层,其作用为实现输入变量模糊值到输出变量模糊值之间的映射(虚线框内为BP神经网络),根据Kolmogorov定理[7],由于量化输入层有20个节点,则该层共有41个节点;第4层为量化输出层,其输出是模糊化数值;第5层是反模糊化层,依据一定的反模糊化原则,实现输出的清晰化。由以上5层模糊神经网络具有很强的学习能力。

4个评价指标分别用X1~X4表示。4个评价指标中有定性描述和定量描述两种,为了准确的评价PC斜拉桥的安全性,所有评价指标均采用定量描述。拉索索力评价指标X1=100×,其中N为实测拉索索力为理论拉索索力;评价指标X2~X4按满分100分评分,其得分为该指标的分值。图1中μij为第i个评价指标的j个模糊化值。

2 网络训练

BP算法是目前神经网络中使用最多的算法,据统计,80%~90%的神经网络模型采用了BP网络或者它的变化形式。虽然BP网络得到了广泛的应用,但其自身也存在一些缺陷和不足,主要包括几个方面的问题。首先,由于学习速率是固定的,因此,网络的收敛速度慢,需要较长的训练时间。对于一些复杂的问题,BP算法所需的训练时间可能会非常长。其次,BP算法可以使权值收敛到某个值,但并不能保证其为误差平面的全局最小值,这是因为采用梯度下降法可能会产生一个局部最小值。

拉索模块网络的训练中采用改进梯度下降动量BP算法,网络误差函数E p为

图1 拉索耐久性模糊神经网络模型

式中:y为实际输出;Y为理想输出;T为训练样本个数;M为网络层数(不包括输入层)。

输出层权值的加权调节公式[8]:

式中:ωjk为输入层至中间层的连接权值;为迭代次数;η为学习速率;α为冲量系数。

3 学习样本

斜拉索耐久性模块中,为使样本较全面的覆盖各种评价情况,在各评价指标向量范围内均匀取值,由计算机自动赋值生成40组样本。将其中35组样本作为学习样本输出网络进行训练。学习样本的评价结果采用专家评分确定,即由多位专家给出各评价指标的权值,然后将各指标折算成百分制分数再与权值相乘,将得出的分数分为优、良、中、差、劣5等,即得出专家的评价结果。样本输入、输出见表1。其中,由多位专家采用专家评分法给出的拉索模块各评价指标的权值向量为

对输入的4项评价指标模糊化,隶属函数采用高斯函数,其定义为

式中:μi是隶属函数的中心;σi决定隶属函数的宽度。

μi的确定采用K均值聚类算法确定,即,将所有样本的各评价指标按照K均值聚类算法分为优、良、中、差、劣5等。该项评价指标分为优等的所有样本的均值即为该指标优等的μi取值;该指标优等的隶属函数宽度σi取值

应该注意的是,当该聚类只有一个样本时,σi=0,为满足高斯函数参数的数学定义,这时取σ=E-5。拉索评价模块中各评价指标隶属度函数见图2所示。

表1 网络样本训练数据

图2 各评价指标隶属函数

4 网络学习

本文中采用MATLAB编制相应的程序,程序流程图见3。

将35组学习样本输入网络进行训练以后,设定网络误差E<0.000 01,经过265次学习,确定了网络各层参数值,从而完成了拉索模块耐久性评价的模糊神经网络。而采用普通的BP算法进行训练时,经过633次学习才能使得网络误差E<0.000 01;由此可见采用动态BP算法训练时速度优于普通的BP算法。网络训练误差图见图4。图中横坐标为训练次数,纵坐标为网络误差值。

图3 拉索模块模糊神经网络程序流程

图4 网络训练误差图

为验证该网络,另取由计算机随机赋值的5组验证样本输入网络,网络输出结果与专家打分结果比较见表2。

表2 校验样本评价结果

根据最大隶属度原理,可以看出,5个验证样本专家评价结果与训练好网络输出评价结果是一致的。由此,可知训练好的模糊神经网络很好的获得并储存了评价专家的知识、经验和判断,可将网络应用于斜拉索模块的耐久性评价中。

5 结语

(1)拉索构件的耐久性评价指标共有4个,分别为拉索索力、锚固系统、拉索保护层、减震装置。

(2)拉索耐久性评价模型的模糊神经网络训练采用改进的梯度下降动量BP算法,经过265次学习,确定了网络各层参数值,得到了网络的收敛解。采用动态BP算法对网络进行计算时,网络的收敛速度优于常用的BP算法。

(3)通过拉索模块的耐久性评价得出,5个验证样本专家评价结果与训练好的网络输出的评价结果是一致的。训练好的模糊神经网络很好地获得并储存了评价专家的知识、经验和判断,可将网络应用于拉索构件的耐久性评价。

[1] 李丽娟.宜宾南门大桥塌陷事故带来的思考[J].中国建设信息,2001,34(12):69-70.

[2] 胡雄,吉祥,陈兆能,等.拉索桥梁安全性与耐久性评价的专家系统设计[J].应用力学学报,1998,15(4):122-126.

[3] 刘沐宇,袁卫国.基于模糊神经网络的大跨度钢管混凝土拱桥安全性评价方法研究[J].中国公路学报,2004,17(4):55-58.

[4] 尚鑫,徐岳.基于灰色理论的斜拉桥拉索安全性评价[J].长安大学学报:自然科学版,2004,24(1):52-55.

[5] 刘旭政,黄平明,张永健.基于模糊神经网络的大跨悬索桥安全评估研究[J].郑州大学学报:工学版,2007,28(3):48-51.

[6] 刘旭政,徐胜乐,张永健.大跨度悬索桥模糊安全性评价模型[J].南昌大学学报:工科版,2008,30(1):100-102.

[7] 飞思科技产品研发中心.神经网络理论与MATLAB7实现[M].北京:电子工业工业出版社,2005.

[8] 诸静.模糊控制原理与应用[M].北京:机械工业出版社,2005.

猜你喜欢

模糊化拉索耐久性
([0,1],[0,1])-模糊拟阵的基和秩函数
手缓解拉索优化设计
餐饮娱乐空间的“边界模糊化”态势探讨——餐饮娱乐空间设计专辑
斜拉桥断索分析中破断拉索位置的参数分析
三角模糊数去模糊化对VIKOR妥协解的影响研究
压力容器产品铭牌使用耐久性的思考
振动搅拌,基础设施耐久性的保障
大双掺混凝土耐久性研究
VOF法在斜拉索风雨激振数值模拟中的应用
采用向量式有限元的斜拉索振动控制仿真