基于改进ELM-Markov Model的建筑结构稳定性监测算法

刘义艳 ,  刘兴 ,  刘方方 ,  代杰

吉林大学学报(工学版) ›› 2024, Vol. 54 ›› Issue (11) : 3351 -3357.

PDF (1402KB)
吉林大学学报(工学版) ›› 2024, Vol. 54 ›› Issue (11) : 3351 -3357. DOI: 10.13229/j.cnki.jdxbgxb.20230783
计算机科学与技术

基于改进ELM-Markov Model的建筑结构稳定性监测算法

作者信息 +

Building structure stability monitoring algorithm based on improved ELM-Markov Model

Author information +
文章历史 +
PDF (1434K)

摘要

针对结构稳定性直接影响建筑安全的问题,提出了基于改进ELM-Markov Model的建筑结构稳定性监测算法,首先,通过S变换获取建筑结构加速度信号时频图,采用灰度共生矩阵获取加速度信号时频图纹理特征,结合类内和类间散布矩阵生提取敏感特征向量;然后,结合极限学习机(ELM)和马尔科夫模型(Markov Model)构建ELM-Markov Model,对ELM的拟合误差进行Markov状态划分和误差预测,修正ELM预测值,再引入改进的灰狼算法寻优ELM-Markov Model状态数;最后,将敏感特征向量输入优化后的ELM-Markov Model中,实现建筑结构稳定性监测。实验结果表明:本文方法监测误差较小、鲁棒性较强、效率较高。

Abstract

A building structure stability monitoring algorithm based on the improved ELM-Markov Model is proposed to address the direct impact of structural stability on building safety. Firstly, the time-frequency map of the building structure acceleration signal is obtained through the S-transform, and the texture features of the acceleration signal time-frequency map are obtained using the gray level co-occurrence matrix. Sensitive feature vectors are extracted by combining the intra class and inter class scatter matrices, Then, ELM Markov Model is constructed by combining Extreme learning machine (ELM) and Markov Model, and the fitting error of ELM is divided into Markov state and predicted by error, and the predicted value of ELM is revised. Then, the improved gray wolf algorithm is introduced to optimize the state number of ELM Markov Model. Finally, the sensitive feature vector is input into the optimized ELM Markov Model to realize the stability monitoring of building structures. The experimental results show that the proposed method has small monitoring error, strong robustness, and high efficiency.

Graphical abstract

关键词

极限学习机 / 马尔科夫模型 / 建筑结构 / 稳定性监测 / S变换

Key words

extreme learning machine / Markov model / building structure / stability monitoring / S transformation

引用本文

引用格式 ▾
刘义艳,刘兴,刘方方,代杰. 基于改进ELM-Markov Model的建筑结构稳定性监测算法[J]. 吉林大学学报(工学版), 2024, 54(11): 3351-3357 DOI:10.13229/j.cnki.jdxbgxb.20230783

登录浏览全文

4963

注册一个新账户 忘记密码

0 引 言

随着我国城市化建设进程的不断推进1,重大建筑工程和基础设施建设工程达到巅峰时期,建筑作为城市标志与人们生活息息相关,但城市建筑结构往往较为复杂且服役时间较长,由于材料老化、超常荷载等因素影响2,建筑结构不可避免会出现不同程度的损伤3,致使结构稳定性下降,抵抗灾害的能力也随之下降。实时监测建筑结构稳定性,及时发现建筑中存在的潜在危险并加以解决具有重要的社会意义和经济意义。

刘洋等4首先通过有限元软件构建建筑结构计算模型,模拟多种非稳态工况并计算测点加速度响应,然后对响应信号进行小波包变换和小波包能量计算,最后基于小波包曲率能量标准偏差实现建筑结构稳定性监测;谭颖轩等5利用模态数据将稳定性检测问题转化为优化问题,结合建筑结构特点和模态改变修正策略构造目标函数,引入稀疏正则化缓解测量噪声敏感问题,通过交替最小化求解目标函数,实现建筑结构稳定性监测。以上方法均存在一定的局限性,导致监测误差较大、鲁棒性较弱、效率较低的问题。

为了解决上述方法中存在的问题,提出基于改进ELM-Markov Model的建筑结构稳定性监测算法。

1 建筑结构特征提取

随着建筑结构稳定性的变化,结构强度和刚度等特性会呈现出一定程度的改变,加速度传感器是建筑结构稳定性监测中应用最为广泛的传感器,通过加速度信号能够监测建筑结构刚度参数变化。本文采用基于S变换的时频图纹理特征提取方法提取建筑结构特征,将提取出的特征向量输入后续建筑结构稳定性监测模型,实现建筑结构稳定性监测。

1.1 S变换

假设xt为频率f的建筑结构加速度信号,t为时间,n为延迟,w为窗函数,l为虚数单位,则xt短时傅里叶变换如式(1)所示6

Fxf,n=-+xtwte-l2πftdt

式中:σ为窗函数变量;b为常数,重新定义窗函数,将窗函数转变为时间局部化最优的归一化高斯窗wt,如式(2)所示:

wt=12πσe-t22σ2σ=bf,f>0

式中:b的作用为调节高斯窗函数宽度,以控制时域和频域分辨率。

式(2)代入式(1),获取建筑结构加速度信号xt的S变换公式7,如式(3)所示:

Sf,n=-+Fxf,nxtf2πbe-n-t2f22b2-2lπftdt

式中:Sf,n为S变换所得复时频矩阵。

1.2 信号图像纹理特征提取

灰度共生矩阵的本质为自灰度为i的图像像素点x1,y1开始8,统计与该像素点距离为d,灰度为j的像素点x2,y2同时出现的频率pi,j,d,α,如式(4)所示:

pi,j,d,α=
fx1,y1Sf,n=i,fx2,y2Sf,n=j

式中:fx1,y1为灰度值函数;d为灰度共生矩阵生成步长;α为生成方向。  本文方法选取α=0°、45°、90°、135°四个方向分析图像纹理特征,生成四个方向对应的灰色共生矩阵,记作 WW45°W90°W135°

灰色共生矩阵中蕴含诸多图像纹理信息,结合建筑结构稳定性监测的实际需求,本文方法以对比度、相关性、能量、逆差距和熵为加速度信号时频图纹理特征参数,记作u1u2u3u4u5,分别于0°、45°、90°和135°四个方向上计算5个纹理参数值,构建原始特征向量U如下所示:

U=pi,j,d,α
u10°,,u50°,u145°,,u545°,u190°,,u590°,u1135°,,u5135°

1.3 特征向量降维

低敏感度特征会导致建筑结构稳定性监测速率和准确率降低的情况,因此,本文方法基于信号特征敏感度,选取对建筑结构稳定性变化敏感的特征,降低特征维数。散布矩阵由类内和类间散布矩阵构成,通过两者能够对特征的类内和类间散布值加以分析。

划分建筑结构稳定性状态为N个类别,每个类别中包含m个样本,将式(5)得到的原始特征向量简化记作U=u1,u2,,uD,其中,D为维数,用uij表示类别i中的特征值jvi表示类别i特征值均值,vo表示全局均值,计算原始特征向量的类内和类间散布矩阵TWTB,如下所示:

TW=i=1Nj=1mU-viU-viTB=i=1Nmvi-vovi-vo

基于TWTB定义特征敏感度ψ,如下所示:

ψ=trTBtrTW

式中:tr为迹,ψ越大,则对应特征在建筑结构稳定性监测中辨识能力越强。

计算建筑结构稳定性原始特征向量中每维特征的敏感度ψi,采用平均特征敏感度μψ作为判定阈值,若μψψi,则将敏感度ψi对应特征作为建筑结构稳定性敏感特征向量,最终筛选k个敏感特征,并根据敏感度降序排列,构建敏感特征向量xj=ψ1,ψ2,,ψi,,ψj用于后续建筑结构稳定性监测。

2 改进的ELM-Markov Model建筑结构稳定性监测

2.1 ELM-Markov Model

本文方法构建ELM-Markov Model用于监测建筑结构稳定性910。假设存在一个包含输入层、隐含层和输出层的单隐层前馈神经网络11,各层神经元数分别为lmn,用X表示训练集输入矩阵,xj=x1j,x2j,,xnjT表示输入样本,则输出Y式(8)所示:

Y=y1,y2,,yKl×Kyj=y1jy2j yljl×m=i=1yϖi1fwi+xjbji=1yϖi2fwi+xjbj i=1yϖilfwi+xjbjl×m

式中:j=1,2,,KK为训练集样本总数;f(x)为激活函数;wi=wi1,wi2 ,  ,wil为输入层神经元i与隐含层各神经元连接权值矩阵;ϖij为隐含层神经元i与输出层神经元j连接权值;bj为神经元j阈值。

引入隐含层输出矩阵G可转换式(8)Gϖ=YT形式,该网络训练误差能够逼近任意数μμ>0,若f(x)连续可微,则无须调节权值w和阈值b,且权值ϖ可通过最小二乘法求解minGϖ-YT获得12,此时的单隐层前馈神经网络即ELM。

依据ELM理论知识预测结果,将信号实际值和预测值残差记作残差序列e,并通过Markov Model预测拟合e。首先划分e所在区间为等宽间隔的z个状态,记作TijTij=Lij,Uij,其意为第i步中的状态jLijUij分别表示e在第i步中状态j上、下边界,如式(9)所示:

Lij=minei+j-1zmaxei-mineiUij=minei+jzmaxei-minei

式中:ei为第i步的残差序列。

由于e被划分为z个状态,则可采用Markov Model一步转移矩阵描述系统结构各个状态之间的转移规律。假设状态Ti经由一步转移到达状态Tj的建筑结构信号样本数量为Nij,状态Ti原始样本数量为Ni,则转移概率pij=Nij/Ni

通过Markov Model状态转移矩阵行向量获取e中任意序列值转移概率,记作oitt为转移时间,用ai表示状态区间预测值,则下一时刻建筑结构稳定性监测结果x^t+1式(10)所示:

x^t+1=Y+i=1zoitai

2.2 ELM-Markov Model参数寻优

本文方法引入改进的灰狼算法寻优ELM-Markov Model1314,获取最优Markov Model状态区间预测值ai,进一步提升ELM-Markov Model在建筑结构稳定性监测中的精准度。

采用灰色模型转换状态区间为灰区间15,第i步中状态j白化结果Eij式(11)所示:

Eij=1-ξjai

式中:ξj为白化因子,ξj0,1j=1,2,,z。基于上式采用改进的灰狼算法获取最优灰区间白化因子。

灰狼算法中灰狼被划分为α狼、β狼、δ狼和γ狼,其中,α狼为领导狼,表示最优解,对应ELM-Markov Model灰区间最优白化因子,β狼和δ狼表示第二个和第三个最优解,负责在决策过程中辅助α狼,γ狼负责执行命令。灰狼包围行为和灰狼狩猎行为数学模型如式(12)(13)所示:

Xt+1=EijXpt-add=cXpt-Xta=2θr1-θc=3r2
Xαt=Xαt-aαdαXβt=Xβt-aβdβXδt=Xδt-aδdδXt+1=13Xαt+Xβt+Xδt

式中:Xpt为猎物所在位置;Xt为灰狼位置;d为两者之间的距离,灰狼按照猎物位置生成包围行为的下一位置Xt+1ac为控制系数;r1r2为[0,1]范围内的随机变量;θ为收敛因子;下角标αβδ分别对应α狼、β狼、δ狼相关指标。

本文方法选取均方误差MSE定义灰狼算法目标函数F,将实际值记作yi,预测值记作y^i,样本总数记作N,则MSE,即目标函数如式(14)所示:

F=MSE=1Ni=1Nyi-y^i2

在标准灰狼算法中,收敛因子θ由2线性下降至0,使灰狼算法无法全力发挥出探索能力,易陷入局部最优的问题,因此,本文方法对收敛因子加以改进,如式(15)所示:

θ=2F-2cosrandttmax

式中:t为当前迭代次数;tmax为最大迭代次数;rand为0到1中任意值。

通过改进的灰狼算法寻优ELM-Markov Model灰区间白化因子的主要流程如图1所示。

通过上述步骤生成最优ELM-Markov Model,将第二部分中提取出的建筑结构敏感特征向量输入最优ELM-Markov Model中,实现建筑结构稳定性监测。

3 实验与结果

为验证基于改进ELM-Markov Model的建筑结构稳定性监测算法的整体有效性,需要对其进行测试。搭建2跨×1跨的6层钢结构框架缩尺模型作为模拟实验模型,模型平面尺寸为0.8 m×0.4 m,模型中各梁中心间距为0.4 m,高为2.8 m,梁柱截面相关参数如表1所示。

实验中,于结构顶层中间节点施加激励作用,激励方向与梁垂直,并在每层中间梁与激励方向平行节点处安装加速度传感器,采集建筑结构加速度信号,由此可将结构模型简化为6层剪切结构,通过计算可得到每层结构质量和层间刚度理论值。

建筑结构失稳主要是由于结构中出现损伤,实验时对6层结构框架中每层中间位置的柱子横截面实施不同程度的切割以模拟损伤,得到大小不同的切口,并根据刚度计算不同切口对应的失稳程度,生成4种不同工况。

分别采用本文方法、文献[4]方法和文献[5]方法监测结构失稳程度,结果如图2所示,可以看出,与文献[4]方法和文献[5]方法相比,本文方法在4种不同工况下的失稳程度监测结果总体更接近实际值,即本文方法监测误差更小,能更准确地辨识失稳状态并确定失稳程度,为建筑安全服役奠定基础。

在实际建筑结构稳定性监测环境中采集到的加速度信号往往比实验室中采集到的信号噪声更大,为检测3种方法的鲁棒性,在所采集的加速度信号中加入不同信噪比的噪声,对比3种方法在不同信噪比下的监测精度,结果如图3所示,3可以看出,3种方法随着信噪比增大和迭代次数增加,监测精度均呈现出上升趋势,从整体上看,本文方法监测精度高于另外两种方法,说明本文方法在噪声环境中具有更强的适应能力,鲁棒性更强,更适用于实际建筑结构稳定性监测。

实时性是建筑结构稳定性监测的重要性能之一,对比本文方法、文献[4]方法和文献[5]方法监测1 s加速度信号所用时间,如图4所示,可以看出,本文方法仅需不到4 ms即可完成对1 s加速度信号的监测识别,而文献[4]方法和文献[5]方法均需6 ms以上,说明本文方法具有更强的实时性,因为本文方法在提取加速度信号特征向量时依据敏感度对特征加以筛选,降低特征维数,从而有效提升信号监测效率。

4 结束语

现代社会发展与进步和建筑工程密不可分,一旦建筑结构稳定性出现问题,势必会对国民经济、社会运转以及人身安全造成严重危害,极端情况下更有可能导致突发性灾害,因此,采用科学合理的方法对建筑结构稳定性加以监测能有效避免建筑结构失稳产生的安全隐患,从根本上控制和避免危险的发生。为了解决目前存在的监测误差较大、鲁棒性较弱、效率较低的问题,本文提出基于改进ELM-Markov Model的建筑结构稳定性监测算法,采用基于S变换的时频图纹理特征提取方法提取建筑结构特征,结合ELM和Markov Model构建ELM-Markov Model,利用改进的灰狼算法寻优ELM-Markov Model状态数,将特征向量输入最优ELM-Markov Model中,对建筑结构稳定性进行实时监测。该方法能有效减小监测误差、增强鲁棒性、提高监测效率,为建筑安全稳定服役奠定基础。

参考文献

[1]

丁俊华, 蔡继明. 现行土地制度对我国城市化进程的制约及因应之策[J]. 河南大学学报: 社会科学版, 2022, 62(1): 14-20.

[2]

Ding Jun-hua, Cai Ji-ming. The constraints of the current land system on China´s urbanization process and the corresponding solutions[J]. Journal of Henan University (Social Science Edition), 2022, 62(1): 14-20.

[3]

丑亚玲, 刘文高, 乔雄, 基于交通振动环境下建筑结构损伤机理及减振隔振的研究现状[J]. 地震工程学报, 2021, 43(3): 654-662.

[4]

Ya-ling Chou, Liu Wen-gao, Qiao Xiong, et al. Research status of damage mechanism of building structures and associated vibration reduction and isolation in traffic vibration environment[J]. China Earthquake Engineering Journal, 2021, 43(3): 654-662.

[5]

刘宜昭, 陆阳, 刘松玉. 改性水泥土墙隔离重金属污染的服役时间分析研究[J]. 岩土工程学报, 2023, 45(4): 785-795.

[6]

Liu Yi-zhao, Lu Yang, Liu Song-yu. Breakthrough time of amended cement-soil cutoff wall permeated by heavy metal solutions[J]. Chinese Journal of Geotechnical Engineering, 2023, 45(4): 785-795.

[7]

刘洋, 刘冲, 王丽霞. 基于小波包变换的框架剪力墙结构健康监测研究[J]. 工业建筑, 2022, 52(10): 211-218.

[8]

Liu Yang, Liu Chong, Wang Li-xia. Research on health monitoring of frame shear wall structures based on wavelet packet transform[J]. Industrial Building, 2022, 52(10): 211-218.

[9]

谭颖轩, 陈衍茂, 汪利, 基于模态修正策略和稀疏正则化的损伤识别[J]. 中山大学学报: 自然科学版, 2022, 61(3): 116-122.

[10]

Tan Ying-xuan, Chen Yan-mao, Wang Li, et al. Damage identification using modal changes correction strategy and sparse regularization[J]. Acta Scientiarum Naturalium Universitatis Sunyatseni, 2022, 61(3): 116-122.

[11]

张帆, 杨晓忠, 吴立飞, 基于短时傅里叶变换和卷积神经网络的地震事件分类[J]. 地震学报, 2021, 43(4): 463-473.

[12]

Zhang Fan, Yang Xiao-zhong, Wu Li-fei, et al. Classification of seismic events based on short-time fourier transform and convolutional neural network[J]. Acta Seismologica Sinica, 2021, 43(4): 463-473.

[13]

刘宝稳, 汤容川, 马钲洲, 基于S变换D-SVM AlexNet模型的GIS机械故障诊断与试验分析[J]. 高电压技术, 2021, 47(7): 2526-2538.

[14]

Liu Bao-wen, Tang Rong-chuan, Ma Zheng-zhou, et al. GIS mechanical fault diagnosis and test analysis based on S transform D-SVM AlexNet model[J]. High Voltage Engineering, 2021, 47(7): 2526-2538.

[15]

高树国, 王丽丽, 田源, 基于振动时频信号灰度共生矩阵的有载分接开关触头状态检测方法研究[J]. 电工电能新技术, 2022, 41(1): 69-77.

[16]

Gao Shu-guo, Wang Li-li, Tian Yuan, et al. Research on condition monitoring of contacts in on-load tap changer based on gray level co-occurrence matrix of time-frequency vibration signal[J]. Advanced Technology of Electrical Engineering and Energy, 2022, 41(1): 69-77.

[17]

王小娟, 胡兵, 马燕, 基于极限学习机的输水管网暗漏预测方法研究[J]. 计算机仿真, 2022, 39(10): 506-510.

[18]

Wang Xiao-juan, Hu Bing, Ma Yan, et al. Research on prediction method of hidden leakage in water transmission network based on extreme learning machine[J]. Computer Simulation, 2022, 39(10): 506-510.

[19]

刘英英, 杨光, 姚灿江, 基于马尔科夫模型的三工位系统的可靠性分析[J]. 高压电器, 2021, 57(9): 80-86.

[20]

Liu Ying-ying, Yang Guang, Yao Can-jiang, et al. Reliability analysis of the three-position system based on markov model[J]. High Voltage Apparatus, 2021, 57(9): 80-86.

[21]

徐浩然, 王勇军, 黄志坚, 基于前馈神经网络的编译器测试用例生成方法[J]. 软件学报, 2022, 33(6): 1996-2011.

[22]

Xu Hao-ran, Wang Yong-jun, Huang Zhi-jian, et al. Compiler fuzzing test case generation with feed-forward neural network[J]. Journal of Software, 2022, 33(6): 1996-2011.

[23]

陈昊, 鞠昱, 韩立, 相对误差最小二乘法的TDLAS气体浓度标定曲线拟合[J]. 光谱学与光谱分析, 2021, 41(5): 1580-1585.

[24]

Chen Hao, Ju Yu, Han Li, et al. Curve fitting of TDLAS gas concentration calibration based on relative error least square method[J]. Spectroscopy and Spectral Analysis, 2021, 41(5): 1580-1585.

[25]

崔靖凯, 赛华阳, 张恩阳, 基于灰狼算法的模块化关节摩擦辨识和补偿[J]. 光学精密工程, 2021, 29(11): 2683-2691.

[26]

Cui Jing-kai, Hua-yang Sai, Zhang En-yang, et al. Identification and compensation of friction for modular joints based on grey wolf optimizer[J]. Optics and Precision Engineering, 2021, 29(11): 2683-2691.

[27]

李凯, 任炳昱, 关涛, 帷幕灌浆量区间预测的Bootstrap-IGWO-SVM模型研究[J]. 水力发电学报, 2022, 41(10): 18-29.

[28]

Li Kai, Ren Bing-yu, Guan Tao, et al. Curtain grouting cement interval prediction using Bootstrap-IGWO-SVM model[J]. Journal of Hydroelectric Engineering, 2022, 41(10): 18-29.

[29]

王风云, 丛龙园. 基于灰色模型的可再生能源电价补贴收支平衡[J]. 资源科学, 2021, 43(9): 1743-1751.

[30]

Wang Feng-yun, Cong Long-yuan. Revenue and expenditure balance of renewable energy electricity price subsidies based on grey model[J]. Resources Science, 2021, 43(9): 1743-1751.

基金资助

基金陕西省重点研发计划项目(2021GY-098)

国家重点研发计划项目(2021YFB2601300)

AI Summary AI Mindmap
PDF (1402KB)

237

访问

0

被引

详细

导航
相关文章

AI思维导图

/