基于小波变换的组合模型在桥梁变形分析中的应用

2022-06-05 04:45张瑞鹏李仲勤吴梦瑶
测绘地理信息 2022年3期
关键词:卡尔曼滤波小波预测值

张瑞鹏 李仲勤,2 吴梦瑶

1 兰州交通大学土木工程学院,甘肃兰州,730070

2 兰州交通大学测绘与地理信息学院,甘肃兰州,730070

3陕西铁路工程职业技术学院测绘与检测学院,陕西渭南,714000

近几十年来,高速铁路建设中以桥代路的比率越来越高,由于复杂地质条件的影响,桥梁在铁路运营过程中会产生相应的变形。因此,桥梁变形监测工作为高速铁路施工提供了有力保障。影响桥梁变形监测的主要因素有仪器精度、监测环境和人为因素,所以监测数据包含了真实信号和噪声信号。其中,噪声信号会对实际变形信息产生一定的影响,对噪声信号进行一定的消除和减弱,可以提高变形数据的精度,为后期的预测预报提供高质量的基础信息[1⁃4]。

本文针对桥梁变形监测数据噪声的特点,比较了小波去噪、卡尔曼滤波去噪以及小波⁃卡尔曼滤波、卡尔曼滤波⁃小波组合模型的去噪效果,并根据去噪后的数据建立了GM(1,1)模型,结合相关高速铁路桥梁变形数据,分析模型的去噪效果和预测效果。

1 小波分析

小波变换是用小波函数系表示或逼近一个信号或者函数。小波函数系由一个基本小波函数经过伸缩和平移得到。

设一个基本小波Ψ(t)∈L2(R),其中,t表示时间,L2(R)表示平方可积的函数空间。其傅里叶变换满足以下条件[4,5]:

{Ψa,b(t)}是Ψ(t)进行平移和伸缩的小波函数集,表示如下:

式中,a、b分别表示平移和伸缩因子。

任意函数f(t)∈L2(R)的连续小波变换为:

式(3)为连续小波函数。在实际工程应用中,变形监测所得数据都是有限长的离散信号。为了使数值计算简便,将连续小波函数进行离散化。连续小波函数离散化针对的是平移参数和伸缩参数,而不是时间变量[6,7]。

令a=,b=,其 中,a>1;b0∈R;j、h∈Z。将其代入式(2),便可得到离散小波函数:

2 卡尔曼滤波

卡尔曼滤波是一种通过估计观测值来进行滤波的算法。由于卡尔曼滤波能够剔除随机干扰噪声,获得逼近真实信号的有用信息,因此经常被用于多噪声干扰的数据去噪[6]。卡尔曼滤波由基本方程、观测方程构成,离散化形式如下:

式中,Xk是系统k时刻的状态向量(n×1维);Fkk−1是系统k−1时刻到k时刻的状态转移矩阵(n×n维);Gk−1是系统k−1时刻的动态噪声矩阵(n×r维);Wk−1是系统k−1时刻的动态噪声(r×1维);Lk是系统k时刻的观测向量(m×1维);Vk是系统k时刻的观测噪声(m×1维);Hk是系统k时刻的观测矩阵(m×n维)。

根据最小二乘原理推导卡尔曼滤波递推公式:

①状态向量一步预测值为:

②状态向量一步预测值方差阵为:

式中,Qk−1表示k−1时刻动态噪声的方差阵。

③状态向量估计值为:

式中,Jk表示滤波增益矩阵,可表示为Jk=Pkk−1HΤk(Hk Pkk−1HΤk+Rk)−1,其 中,Rk为 观 测 噪声的方差阵。

④状态向量估计值方差阵为:

3 灰色理论模型

3.1 GM(1,1)模型

设非负离散数列为:

式中,n为序列长度。对x(0)进行一次累加生成,即可得到一个生成序列x(1)={x(1)(1),x(1)(2),…,x(1)(n)},对此生成序列建立如下一阶微分方程,并将其记为GM(1,1):

式中,v和u是灰参数,其白化值为â=[vu]Τ。用最小二乘法求解,可得:

求出â后代入式(11),解出微分方程:

式(13)、式(14)即为灰色预测的两个基本模型。当kn时,称为模型预测值[9⁃12]。

3.2 GM(1,1)模型的精度评定

模型精度的评价方法有3种,分别是残差大小检验、关联度检验、后验差检验。常用后验差检验对GM(1,1)模型进行精度评价,后验差检验是对残差分布的统计检验,通常由后验差比值C和小误差概率P评价[12⁃16]。表1列出了根据C、P取值确定的模型精度等级。模型精度等级判别式为:模型精度等级=max{P所在的级别,}C所在的级别。

表1 GM(1,1)模型精度等级Tab.1 Accuracy Grades of GM(1,1)Model

4 实例分析

4.1 工程简介

表2为2009—2010年某高速铁路大桥桥墩的变形监测数据,共40期(数据选用的是文献[3]中所测数据)。本文以此数据为原始数据,利用MATLAB进行小波去噪、卡尔曼滤波去噪以及小波⁃卡尔曼滤波组合去噪,并运用GM(1,1)模型对变形进行预测。

表2 沉降观测数据Tab.2 Settlement Observation Data

4.2 数据去噪

本文用小波去噪、卡尔曼滤波、小波⁃卡尔曼滤波和卡尔曼滤波⁃小波模型对26~35期数据进行去噪处理。小波采用db10进行3层分解。去噪前后的数据如图1所示。

由图1可知,经小波去噪、小波⁃卡尔曼滤波组合去噪的数据较卡尔曼滤波去噪和卡尔曼滤波⁃小波去噪更加光滑、波动变化小,且保留了有用信号的完整性,很好保持了桥梁变形的本质特征和变化规律,其去噪效果较另外两种模型去噪效果更好。

图1 去噪前后数据对比Fig.1 Comparison of Data Before and After Denoising

4.3 模型预测及精度评定

在去噪数据基础上,选取26~35期数据进行拟合,对36~40期数据进行预测。选用原始实测数据、经小波去噪的数据、经卡尔曼滤波去噪的数据、经小波⁃卡尔曼滤波去噪的数据和经卡尔曼滤波⁃小波去噪的数据进行预测,得到图2所示结果,并与实测值进行对比,得到表3所示结果。

图2 模型预测结果Fig.2 Prediction Results of Models

由图2可知,与其他模型相比,小波⁃GM(1,1)模型和小波⁃卡尔曼滤波⁃GM(1,1)模型的预测值更加接近实测值。由表3也可以看出,小波⁃卡尔曼滤波⁃GM(1,1)模型预测值的最大残差为−0.48 mm,最小残差为0.04 mm,小于其他模型的残差。

表3 预测值与实测值对比Tab.3 Comparison of Predicted and Measured Values

由表4可知,小波⁃卡尔曼滤波⁃GM(1,1)模型的后验差比值为0.165 49,小误差概率为1,其模型精度相比其他模型有明显提高。这说明先进行小波去噪后进行卡尔曼滤波去噪,可以有效减弱随机误差噪声对于预测结果的影响。

表4 模型精度对比Tab.4 Precision Comparison of Models

由表5可知,小波⁃卡尔曼滤波⁃GM(1,1)模型的预测误差是5种模型中最小的。先进行小波去噪能在一定程度上消除噪声干扰,再进行卡尔曼滤波可以优化去噪效果,使数据更加接近真实的变形值。

表5 模型预测误差/mmTab.5 Prediction Error Values of Models/mm

5 结束语

本文介绍了小波去噪、卡尔曼滤波和GM(1,1)模型的基本原理。基于3种理论基础,建立去噪模型对数据进行去噪处理,并用GM(1,1)模型对去噪后的数据进行预测。对比分析4种模型的预测精度,可以发现小波⁃卡尔曼滤波⁃GM(1,1)模型的预测精度最高,小波⁃GM(1,1)模型的预测精度次之。分析可知,由于高速铁路桥梁变形监测过程中影响因素众多,小波去噪可以一定程度上消除噪声误差的干扰,最大程度保留真实信号数据。但是,由于白噪声的频率覆盖整个频率轴,小波去噪难以消除白噪声的影响,而卡尔曼滤波可以较好地消除白噪声的影响,提高数据的有效性,为后续工作提供可靠的信息。由此可见,基于小波⁃卡尔曼滤波的GM(1,1)模型在含有复杂噪声干扰的桥梁变形分析预测预报中有较强的适应性。

猜你喜欢
卡尔曼滤波小波预测值
基于无迹卡尔曼滤波的室内定位系统
构造Daubechies小波的一些注记
小波去噪算法研究
AI讲座:ML的分类方法
自体荧光内镜对消化道肿瘤诊断临床应用分析
善用游戏的方式解决手足争端
卡尔曼滤波在雷达目标跟踪中的应用
卡尔曼滤波在雷达目标跟踪中的应用
季节模型在某医院月门诊量预测中的研究与应用
基于改进连续自适应均值漂移的视频目标跟踪算法