基于多通道卡尔曼滤波方法的砖砌体墙基本频率识别

2023-11-16 01:38谢良海彭斌单祎莹王卓琳任赟昊
上海理工大学学报 2023年5期
关键词:奇异值分解卡尔曼滤波

谢良海 彭斌 单祎莹 王卓琳 任赟昊

摘要:基本頻率是评定砖砌体墙安全性的重要指标。为在识别砖砌体墙的基本频率时有效降低噪声干扰,设计了多通道的动力测试方案,并将卡尔曼滤波与奇异值分解相结合进行降噪处理。首先,通过伪静力试验获取砖砌体墙不同的损伤状态,并在环境激励下获取墙体在对应损伤状态下多个位置的加速度响应记录。然后,分别针对单一位置的加速度响应记录,采用KF方法引入墙体的物理参数进行降噪处理,进而识别墙体的基本频率。最后,采用奇异值分解综合利用所有降噪处理后的加速度响应记录,再识别墙体的基本频率。识别结果符合基本频率因损伤而降低的规律,能定量表示降低砂浆强度、增加开洞率和增加高宽比时基本频率的变化以及墙体损伤发展的过程。研究表明:采用卡尔曼滤波方法能够利用对墙体物理参数的合理先验判断有效降低噪声影响,较准确识别墙体的基本频率;在此基础上,结合奇异值分解能够综合利用多个加速度响应记录中的有用信息,提高基本频率的识别效果。

关键词:砖砌体墙;基本频率;卡尔曼滤波;奇异值分解;环境激励

中图分类号:TU 362

文献标志码:A

Basic frequency identification for brick masonry walls based on multi-channel Kalman filtering

XIE Lianghai1,PENG Bin 1,SHAN Yiying 1,WANG Zhuolin 2,Ren Yunhao 1

(1.School of Environment and Architecture,University of Shanghai for Science and Technology,Shanghai 200093,China;2.Shanghai Key Laboratory of Engineering Structure Safety,Shanghai Research Institute of Building Sciences,Shanghai 200032,China)

Abstract:Basic frequency is an important index for safety assessment of brick masonry walls.To effectively reduce the interference of noise in basic frequency identification for the walls,a multi-channel dynamic testing scheme was designed,and the Kalman filtering(KF)was combined with the singular value decomposition(SVD)to denoise.First,different damage states on brick masonry walls were imposed by pseudo-static tests,and then the acceleration responses at different parts of the damaged walls were recorded under ambient excitations.As the next step,the KF method that introduced the wallsphysical parameters was used to denoise for each of the acceleration record.The wallsbasic frequency was identified by using each denoised acceleration record separately.Finally,all the denoised acceleration records were combined by SVD,and the wallsbasic frequency was identified again.The identified basic frequencies decrease along with the increase of damage severity.The identification results quantitatively relate the change of basic frequency to the decrease of mortar strength,the increase of the opening rate,and the increase of the aspect ratio,and they quantitatively reveal the damage process of the walls.The research shows that the KF can use reasonable prior judgment about the wallsphysical parameters to effectively denoise and then accurately identify the wallsbasic frequency.The identification results can be further improved by combining useful information in multiple acceleration records through SVD.

Keywords:brick masonry wall;basic frequency;Kalman filtering;singular value decomposition;ambient excitation

基本频率是砖砌体墙的关键参数,对评估砖砌体墙的安全性、评价加固效果等有重要作用。对既有砖砌体墙,其基本频率可基于现场动力测试记录进行识别。进行动力测试时,由于人工激励不易实现且成本昂贵,一般采用环境激励[1-2]。但基于环境激励所获取的测试记录信噪比一般很低,不能直接用于识别基本频率[3]。因此,降低测试记录中噪声的影响是一个关键的问题。

卡尔曼滤波(Kalman filtering,KF)方法可将对系统状态的先验判断与实测响应记录相结合,避免完全依赖包含误差的实测记录,且通过扩展能够综合利用多个实测记录的有用信息,在工程实践中应用广泛[4-6]。在外部激励已知和响应记录完整的情况下,可用该方法基于响应记录识别结构物理参数[7-9]。在外部激励未知、响应记录完整[10-11]或激励和响应部分已知的情况下[12-14],可用该方法识别系统物理参数和未知外部激励。

相比传统滤波器,卡尔曼滤波器在处理非线性系统和非高斯噪声时表现更加优秀[15],因为它能够根据系统的实际情况对状态和噪声进行联合估计和控制,而传统滤波器只能处理线性系统和高斯噪声。此外,卡尔曼滤波器还能够实时更新状态和噪声的估计值,适应系统的动态变化。最后,卡尔曼滤波器在一定程度上能够对系统建模误差进行补偿,提高估计和控制的准确性[16]。

该方法对于降低既有砌体结构动力测试记录中噪声的影响具有潜在优势,但当前的研究尚不多见。为探索其有效性,本文设计了4片砖砌体承重墙模型,首先通过伪静力试验使墙体处于不同程度的损伤状态,并在不同损伤状态下基于环境激励获取8个通道的加速度响应记录。然后,将墙体的物理参数矩阵作为先验判断,采用KF方法分别对单一通道加速度响应记录进行滤波处理,初步识别砖砌体墙的基本频率。在此基础上,通过奇异值分解(singular value decomposition,SVD)挖掘多个通道响应记录中的有用信息,进行信号重构,提升墙体基本频率的识别精度。

1砖砌体墙动力响应的卡尔曼滤波(KF)模型

1.1离散化的系统方程

将砖砌体墙离散为多自由度系统,在一致环境激励下其动力平衡方程为

式(1)可改写为如下形式的状态方程[17]:

对式(2)进行时间离散可得到墙体的状态转移方程如下:

d.返回步骤a继续下一时刻的计算。

上述过程不断循环,可确定各时刻系统状态向量的估计值。这些值是在指定先验判断(即系统的状态方程)和给定实测数据的条件下,对整个系统发展过程的最优估计。

可利用对系统的先验判断降低噪声的影响,是卡尔曼滤波方法的潜在优势。先验信息指的是在当前时刻,根据前一时刻的状态估计和传感器测量信息,预测出下一时刻的状态估计信息。先验信息的作用是提供一个先前状态的估计,作为当前状态的初始估计,并利用先前状态的不确定性来预测当前状态的不确定性。本文将利用砖砌体墙的有限元模型提供先验判断,确定系统状态方程中的各参数,并通过以下方式利用先验信息:

a.增加预测步骤。在预测步骤中,利用先验信息来预测下一时刻的状态和状态不确定性。通过增加预测步骤,使得滤波器对状态的估计更加准确和稳定。

b.调整卡尔曼增益。卡尔曼增益反映了测量信息和先验信息的相对权重,通过调整卡尔曼增益来平衡测量信息和先验信息的贡献。在状态估计误差较大的情况下,增加先验信息的权重,使得滤波器更加稳定。

c.优化初始状态估计。通过利用先验信息,可以更好地估计当前状态的初始值,并且在后续的滤波过程中,利用测量信息不断更新状态估计。优化初始状态估计可以提高滤波器的收敛速度和稳定性。

2既有砖砌体墙的伪静力试验和有限元模拟

通过伪静力试验在砖砌体墙中实现不同程度的损伤,以模拟既有结构中承重墙的真实状态。

2.1伪静力试验

以3层既有砌体结构底层砖砌体墙为原型,设计缩尺比例为1∶2的砖砌体墙试件[20]。考虑砂浆强度等级、开洞率和高宽比3个因素对墙体基本频率的影响,共采用4片试件,编号为W1~W4,如表1所示。

按图1所示的装置对各墙体试件进行伪静力加载[20]。试验过程中,考虑墙体的约束条件和损伤情况,分别选取5种不同的状态进行基本频率识别,如表2所示。

2.2有限元模拟

有限元模态分析的振型结果,可作为加速度传感器布置的依据;有限元模态分析的频率结果,可作为评价识别效果的参考。同时,由有限元模型可确定状态方程中的各参数,获得对系统(墙体)的先验判断。

有限元模型的材料特性由材性试验结果确定[21],对于W1墙体模型,取其砌体的弹性模量为2815 N/mm 2,泊松比为0.15,密度为1837 kg/m 3;对于W2,W3,W4墙体模型,取其砌体的弹性模量为3370 N/mm 2,泊松比为0.15,密度为1837 kg/m 3;4个模型中,取混凝土的弹性模量为30000 N/mm 2,泊松比为0.17,密度为2450 kg/m 3。单元采用8节点6面体单元,位移边界条件按试验方案设置,顶部施加均布荷载来模拟竖向压力。进行模态分析获得基本振型,结果如图2所示。

由图2可知,4片墙体的基本振型均沿Z方向弯曲,且Y方向相同位置处的曲率一致。因此,对每个墙体试件,将加速度传感器沿墻面高度竖向均匀布置,可采集不同信噪比的记录。同时,在同一高度布置多个传感器,可使同一信噪比的多组记录在频率识别时实现信息互补。另外,再在底梁上布置一个传感器用于采集环境激励,作为系统的输入。各传感器通道布置如图3所示。

从各墙体的有限元模型中提取其刚度矩阵K、质量矩阵M和阻尼矩阵C,将其作为状态A和状态I的先验判断。各损伤状态下质量矩阵保持不变,刚度矩阵根据退化比例折减[20],阻尼矩阵采用Rayleigh形式,并取前两阶振型计算,阻尼比均为0.05。

2.3环境激励下的动力测试

当每片砌体墙处于表2所列的5种损伤状态时,分别在环境激励下进行采样,采样频率大于信号中最高频率的两倍即可保证采集的信号不失真。对于砌体墙来说,其基本频率一般不超过70 Hz,根据有限元模态分析的结果并考虑到噪声的影响。本试验按200 Hz进行采样,获取其8个通道的加速度记录,记录长度均为213。其中,通道8的记录为环境激励、通道1~7的记录为墙体加速度响应。

3基于KF方法识别砖砌体墙的基本频率

3.1基于单通道测试记录的识别结果

从有限元模型中提取出参数矩阵,将动力测试获取的墙体加速度响应进行积分,得到速度响应和位移响应,将两者应用到上文的系统方程中。经卡尔曼滤波滤除响应中包含的噪声,后对位移响应求功率谱密度(power spectrum density,PSD),进而拾取峰值确定墙体的基本频率。以W1墙体在状态A和状态I下通道1为例,功率谱分别如图4所示。

从图4中可以看出:不论在简单受力状态A还是复杂受力状态I,KF方法均能有效降低噪声的影响,使功率谱突出峰值减少且均集中在低频处,更好地反映砌体墙的动力特性。

W1墙体经KF滤波后各状态各通道的基本频率识别结果如表3所示。从表中可以看出:状态B、状态III下各通道识别结果相同,状态A、状态I下各通道识别结果较为接近,但状态II下通道5,6的识别结果较其他通道明显偏高。因此,在某些状态下识别结果是稳定的,体现了利用KF方法的降噪效果。但仍有部分状态的识别结果不理想,还可作进一步的处理。

3.2基于多通道测试记录奇异值分解的识别结果

为了进一步改善识别结果,引入SVD综合利用所有通道记录中的有用信息。可以采用先SVD后KF(方法一)和先KF后SVD(方法二)两种处理方法。

按方法一, 将得到的 7 个输出通道的速度、 位移响应记录分别组合为一个测试记录矩阵 Ya, Yb 。 对Ya, Yb按下式进行奇异值分解:

式 中 : U 是 N×N维 酉 矩 阵 ; S=diag(λ1 ; λ2 ; ··· ; λr),常数λ1 ; λ2 ; ··· ; λr为奇异值; VT是l×l维酉矩阵。

对应于奇异值λ1 ,可按下式构造矩阵Ya(1) ; Yb(1):

式 中 : U(:; 1)为 矩 阵 U 的 第 一 列 ; V(1; :)为 矩 阵 V 的第一行。

矩 阵 Ya, Yb综 合 了 所 有 输 出 通 道 的 信 息 ,Ya(1), Yb(1)则包含了Ya, Yb中主要的信息成分。之后对Ya(1), Yb(1)经 KF 方法处理,识别出基本频率。

按方法二,将KF方法处理后的7个输出通道的速度、位移记录分别组合为一个测试记录矩阵,进行奇异值分解,同样将除以外的奇异值置零,重构矩阵后识别基本频率。

两种多通道处理方法和上文单通道处理方法识别的基本频率结果标准差如表4所示。

从表3可以看出,采用方法二即先KF后SVD的方式,标准差为0,识别结果最理想。采用该方法,不同损伤状态下的基本频率识别结果如表5所示。

4墙体损伤过程的量化分析

将表4中的频率识别结果以最大值为基准,通过其他值占最大值的比例来量化基本频率的变化规律,如图5所示。伪静力试验获取的墙体刚度退化也以同样的方法进行量化,如图6所示[20]。

在图6中,对比状态Ⅰ下各墙体的识别结果,可见砂浆强度的降低、开洞率的增加、高宽比的增加都会使砌体墙的刚度降低,从而使其基本频率减小。相较于砂浆强度等级和开洞率,高宽比的变化对墙体基本频率的影响更大。

在加载至开裂(状态Ⅰ至状态Ⅱ)及开裂至破坏(状态Ⅱ至状态Ⅲ)的过程中,W3的基本频率下降幅度最大,其次是W1,最后是W4。这说明在砌体墙受力过程中,开洞率对墙体破损的影响最大,其次是砂浆强度,高宽比影响最小。

对比图5和图6,可以看出在各墙体加载至破坏的全过程中,所识别的频率变换规律均与刚度退化规律一致。可见基本频率识别结果是可靠的,能正确反映并量化砂浆强度等级、开洞率和高宽比对墙体损伤发展的影响。

5结 论

通過伪静力试验使砖砌体墙处于不同损伤状态,基于环境激励获取墙体对应状态的加速度响应。采用KF和SVD相结合的方法进行降噪处理,进而识别对应状态下墙体的基本频率。研究结果说明:

a.KF方法可将砖砌体墙的物理参数作为先验判断,有效降低其动力测试响应记录中噪声的影响,为准确识别基本频率提供基础。

b.KF方法对单个测试通道响应记录的降噪效果明显,但多个测试通道之间基本频率识别结果存在离散性。

c.将KF方法与SVD相结合,可综合利用多个测试通道的有用信息,实现有效降噪,改善砖砌体墙基本频率的识别效果。所识别的基本频率可靠,其变化规律与伪静力试验中墙体刚度退化规律一致。

d.采用本文方法降噪处理后,能够通过所识别的基本频率的变化,量化砂浆强度、开洞率和高宽比等因素对砖砌体墙损伤发展过程的影响,为评估其安全性提供依据。

总的来说,本研究成果对于砌体结构墙体损伤识别方法具有一定的实用价值。但是鉴于实验中所使用的砌体墙由砖砌块和砂浆砌筑成,非线性显著,而且经历长期使用,本身损伤不确定,观测噪声也并不是高斯噪声,常规的卡尔曼滤波方法可能具有局限性。在未来的研究中可以考虑一些针对砖砌块和砂浆砌筑结构的损伤检测和监测的非线性滤波方法,如扩展卡尔曼滤波(EKF)、无迹卡尔曼滤波(UKF)、粒子滤波(PF)等方法,同时也可以使用蒙特卡罗方法进行粒子滤波来处理非高斯噪声。

参考文献:

[1] 孙鑫晖, 郝木明, 张令弥. 环境激励下宽频带模态参数识 别研究 [J]. 建筑结构学报, 2011, 32(4): 151–156.

[2] 高延安, 杨庆山, 王娟, 等. 环境激励下古建筑飞云楼动 力性能分析 [J]. 振动与冲击, 2015, 34(22): 144–148,182. [3] HU S L J, BAO X X, LI H J. Model order determination and noise removal for modal parameter estimation[J].Mechanical Systems and Signal Processing, 2010, 24(6): 1605–1620.

[4] LEI Y, JIANG Y Q. A two-stage kalman estimation approach for the identification of nonlinear structural parameters[J]. Procedia Engineering, 2011, 14: 3088–3094.

[5] LEI Y, CHEN F, ZHOU H. An algorithm based on two- step kalman filter for intelligent structural damage detection[J]. Structural Control & Health Monitoring, 2015, 22(4): 694–706.

[6] LIU L J, SU Y, ZHU J J, et al. Data fusion based EKF-UI for real-time simultaneous identification of structural systems and unknown external inputs[J]. Measurement, 2016, 88: 456–467.

[7] 趙博宇, 丁勇, 吴斌. 基于扩展卡尔曼估计算法的地震模 拟 振 动 台 模 型 识 别 [J]. 振 动 与 冲 击, 2014, 33(12): 145–150.

[8] 何浩祥, 吕永伟, 韩恩圳. 基于静动力凝聚及扩展卡尔曼 滤波的连续梁桥损伤识别 [J]. 工程力学, 2015, 32(7): 156–163.

[9] 薛建阳, 白福玉, 张锡成, 等. 古建筑木结构榫卯节点刚 度的地震损伤分析和识别 [J]. 振动与冲击, 2018, 37(6): 47–54.

[10] 张肖雄, 贺佳. 基于扩展卡尔曼滤波的结构参数和荷载识别研究 [J]. 工程力学, 2019, 36(4): 221–230.

[11] NI P H, XIA Y, LI J, et al. Improved decentralized structural identification with output-only measurements[J]. Measurement, 2018, 122: 597–610.

[12] 王晓燕, 黄维平, 李华军. 地震动反演及结构参数识别的EKF 算法 [J]. 工程力学, 2005, 22(4): 20–23,111.

[13] LEI Y, JIANG Y Q, XU Z Q. Structural damage detection with limited input and output measurement signals[J]. Mechanical Systems and Signal Processing, 2012, 28: 229–243.

[14] 雷鹰, 周欢. 有限观测下的结构损伤实时在线诊断 [J].振 动与冲击, 2014, 33(17): 161–166.

[15] Khodarahmi M, Maihami V. A review on kalman filter models[J]. Archives of Computational Methods in Engineering, 2023, 30(1): 727–747.

[16] KALMAN R E. A new approach to linear filtering and prediction problems[J]. Journal of Basic Engineering, 1960, 82(D): 35–45.

[17] 欧进萍 . 结构振动控制—— 主动、半主动和智能控制[M]. 北京: 科学出版社, 2003.

[18] KALMAN R E. A new approach to linear filtering and prediction problems[J]. Transactions of the ASME-Journal of Basic Engineering, 1960, 82: 35–45.

[19] CHUI C K, CHEN G R. Kalman filtering: with real-time applications[M]. 3rd ed. Berlin: Springer, 1999: 55–58.

[20] 彭斌, 汪澜涯, 王冬冬, 等. 砌体墙抗震性能伪静力试验 研究 [J]. 上海理工大学学报, 2016, 38(4): 402–408.

[21] 王冬冬. 砌体结构性能的多尺度数值模拟 [D]. 上海 : 上 海理工大学, 2017.

(编辑:丁红艺)

猜你喜欢
奇异值分解卡尔曼滤波
改进的扩展卡尔曼滤波算法研究
基于递推更新卡尔曼滤波的磁偶极子目标跟踪
k—means聚类算法在提高图书馆数字文献服务效能中的应用
结合PCA及字典学习的高光谱图像自适应去噪方法
基于分块DWT和SVD的鲁棒性数字水印算法
一种基于奇异值分解的鲁棒水印算法
基于模糊卡尔曼滤波算法的动力电池SOC估计
基于SVD确定NMF初始化矩阵维数
基于扩展卡尔曼滤波的PMSM无位置传感器控制
基于EMD和卡尔曼滤波的振荡信号检测