摘要
为了更精确地预测岩土工程应力、变形等的非线性时间序列,提出了基于小波优化的长短时记忆神经网络‒自回归滑动平均模型(LSTM-ARMA)预测模型。首先使用小波分析将监测序列分解成趋势项和噪声项,采用LSTM网络滚动预测趋势项、ARMA模型预测噪声项,并将趋势项预测值与噪声项预测值之和作为总的时间序列预测值。在此基础上,以上海云岭超深基坑工程为案例进行了基坑地表沉降分析,结果表明组合模型的预测精度要高于单一LSTM模型且更加稳定;进一步采用弹塑性有限元对基坑开挖诱发的地表沉降进行了预测,并与人工智能预测结果进行对比,验证了人工智预测模型的合理性。分析表明,当后续工况与前置工况所诱发的变形机理突变时,人工智能预测误差增大,但伴随后续工况的推进,人工智能预测误差将逐渐减小。
由于岩土体材料的特殊性、实际影响因素的复杂性,岩土工程应力、变形等的时间序列通常表现出十分明显的非线性特
传统的分析方法如理论分析、数值模拟和经验公式法等
伴随着大数据科学与人工智能技术的发展,智能预测已逐渐成为岩土工程领域的发展趋势。常用的智能分析方法有:灰色预测、时间序列分析、优化算法和BP(反向传播)神经网络
当前智能方法在岩土工程领域中的应用大致可以分为两类。一类为基于模型的反演方法,在基本土体模型的基础上,通过对少部分数据的学习,修正基本土体模型参数,从而得到较为准确的预测结
另一方面,实际工程由于受到施工、自然天气等各种随机因素的干扰,采集到的监测数据往往包含了各种噪声。噪声即高频误差,它的存在将会影响LSTM神经网络对数据的学习,最终造成预测结果的不准确。为了充分考虑噪声的影响,本文提出了基于小波优化(Wavelet Optimized)的长短时记忆神经网络‒自回归滑动平均(LSTM-ARMA)预测模型。先通过小波变换提取原始监测时间序列的噪声,得到噪声项,扣除噪声项后剩余的部分即为趋势项。其中,趋势项真实反映了实际工程中应力、变形等的演化趋势,而噪声项则体现了各种随机因素的综合干扰。长短时记忆神经网络(long short-term memory network,LSTM)擅长学习阶梯性与趋势性的时间序列,自回归滑动平均模型(autoregressive moving average,ARMA)模型擅长模拟平稳时间序列(均值、方差恒定)。因此,本文分别使用LSTM神经网络和ARMA模型学习并预测趋势项和噪声项。最终将趋势项预测值和噪声项预测值之和作为总的时间序列预测值。
小波分析、LSTM神经网络与ARMA模型的结合使用在岩土工程预测分析领域比较鲜见,为了检验该组合模型的有效性与可行性,本文将其运用于上海云岭超深基坑工程的地表沉降预测中。工程实例表明,该预测方法相对误差小、预测精度稳定,具有较好的工程实用性。
基于小波优化的LSTM-ARMA时序预测模型可按照以下几个步骤进行:
(1)对监测得到的非线性时间序列进行处理,剔除异常数据并且通过线性插值等方式将监测时间序列变成等距时间序列。
(2)选取适当的小波基函数和分解层数,对时间序列进行小波降噪,将其分解成趋势项和噪声项。
常用的小波基函数有db小波基(如db5、db6等)、haar小波基和sym小波基等。通过小波变换,可将原始时间序列f(t)分解成各个子信号的叠加:
(1) |
其中:为近似信号;为细节信号;cj,k与dj,k为相应的系数。近似信号与细节信号分别描述原始时间序列的低频与高频部分,但仅为相对概念,并不代表频率的绝对大小。原始信号经小波多层次分解后,每一层级上均可获得一个低频子信号与一个高频子信
接着设置合理的阈值T,若某一时刻的子信号值低于该阈值,则认为其是由噪声产生,将其置为零从而实现去噪。常用的阈值计算方
(2) |
其中:n为信号的采样长度;σ为噪声信号的方差,可根据鲁棒中值定
最终可将原始时间序列f(t)分解成趋势项trend(t)与噪声项noise(t)之和:
(3) |
(3)趋势项采用LSTM神经网络进行滚动预测。
LSTM神经网络的结构为链式结构,由一个个重复单元串联而成。重复单元的内部构造如

图1 LSTM重复单元示意图
Fig. 1 Architecture of LSTM neural network
滚动预测趋势项前,需要先构造样本用于训练LSTM神经网络。样本构造方式如
m的取值从3到10不
(4)噪声项采用ARMA(p, q)模型预测。
自回归移动平均模型(简称ARMA),是用来预测平稳时间序列的一种方法。令Xt为t时刻的观测值,假设Xt不仅与t时刻之前的观测值Xt-1, Xt-2, …, Xt-p有关,还与t时刻之前的扰动值εt-1, εt-2, …, εt-q相关,则Xt可写成如下形式:
(4) |
其中:φ1, φ2, …, φp与θ1, θ2, …, θq均为该线性组合的系数。
当Xt为平稳时间序列,εt为白噪声序列,且满足
(5) |
其中:E表示的是数学期望。ARMA模型的使用前提是序列的平稳性。因此,首先要使用增广迪基‒富勒检验(augmented Dickey-Fuller test,ADF)单位根判别噪声序列是否平稳,若平稳,则可采用ARMA模型进行预测,否则需要调整小波基函数和分解层数,直至噪声序列为平稳时间序列。
随后需计算不同p、q组合下该噪声序列的信息准则值,如常用的赤池信息准则(akaike information criterion,AIC)与贝叶斯信息准则(Bayesian information criterion,BIC)等,用以评估拟合模型优劣的衡量标准,进而实现对模型中的变量起到优化选
(5)将趋势项预测值与噪声项预测值相加得到总的时间序列预测值yi(i=1, 2, …, n),并与监测值fi对比,分析误差情况。常用的误差评价指标有均方根误差(RMSE)与平均百分比误差(MAPE):
(6) |
(7) |
式中:为均方根误差;为平均百分比误差。
预测流程如

图2 预测流程图
Fig. 2 Flowchart of the forecast model

图3 预测前后趋势项与噪声项的曲线示意图
Fig. 3 Curves of trend term and noise term before and after prediction
云岭基础设施基坑为上海苏州河段深层排水调蓄管道系统工程的一部分。基坑呈圆形,直径34 m,目标深度57.84 m,超过国内基坑最大开挖深度51 m。支护结构采用1 500 mm连续墙,地连墙采用铣接头,逆作内衬墙。基坑地处上海软土区域,地质条件复杂,且深层土体力学特性不明,因此周边布置了大量监测点。基坑外地表沉降测线布设和基坑剖面分别如

图4 超深基坑平面及地表沉降测线布置
Fig. 4 Plan and monitoring arrangement of the ultra-deep foundation pit

图5 超深基坑剖面图(单位:m)
Fig. 5 Profile of ultra-deep foundation pit (unit:m)
基坑周围布设了4条沉降测线,分别为DB1、DB2、DB3和DB4,其与
需指出的是,目前基坑开挖尚未完工,以下选取了自开工2017.11.6至最近2020.8.24期间共计10个工况,记为工况1 ~工况10,具体情况如
现场采集的监测数据并非等时间间隔,需要进行插值处理。为了减少插值的影响,维持原始时间序列的变化规律,本文选用分段线性插值的方法。插值起始时间为2017.11.21,间距为6 d。插值后的沉降监测点DB1-1、DB2-1、DB3-1和DB4-1的数据如

图6 地表沉降时程曲线
Fig. 6 Ground surface deformation
现以DB1-1沉降监测数据为例,详细描述如何建立LSTM-ARMA时序预测模型。
首先利用工况1的监测数据建模预测工况2的沉降变形,接着利用工况1和工况2的监测数据建模预测工况3的沉降变形,依此类推,最后利用工况1~工况10的监测数据建模预测未来工况的沉降变形。
实际工程由于受到各种因素的干扰,所采集的监测数据将会包含一定的噪声,需要对其进行小波降噪从而获得真实的历史沉降信息。去噪步骤为:首先,分别选用小波基函数db10、db15和db20对工况1的监测数据依次进行3层、4层和5层的小波分解;提取出高频噪声后分别计算信噪比SNR和均方根误差RMSE,信噪比越大、均方根误差越小则代表分解效果越
在小波基函数为db20且分解层数为3的情况下,信噪比为23.802 5,均方根误差为0.550 3,去噪效果最为理想。此时,提取的趋势项与噪声项如

图7 DB1-1工况1的趋势项与噪声项
Fig. 7 Trend and noise term of DB1-1 in working condition 1
噪声项采用ARMA模型进行预测。
根据AIC准

图8 噪声项热力图
Fig. 8 Thermograph of noise term
按照同样的方法,分别利用工况1~2、1~3、1~4、1~5、1~6、1~7、1~8、1~9与1~10的监测数据建模预测工况3、4、5、6、7、8、9、10与未来工况的沉降变形,结果如
基于同样的方法和步骤,对插值后DB2-1、DB3-1和DB4-1的沉降数据进行建模预测,结果如

图11 DB2-1工况2~工况10的LSTM-ARMA预测结果
Fig. 11 LSTM-ARMA prediction results of DB2-1 in working conditions 2-10

图12 DB3-1工况2~工况10的LSTM-ARMA预测结果
Fig. 12 LSTM-ARMA prediction results of DB3-1 in working conditions 2-10

图13 DB4-1工况2~工况7的LSTM-ARMA预测结果
Fig. 13 LSTM-ARMA prediction results of DB4-1 in working conditions 2-7
显然,4个监测点的沉降规律基本一致,且工况2的预测误差都比较大,最大相对误差超过18 %;而工况3~工况10的预测误差均比较小,最大相对误差不超过6 %。这与监测点在工况1和工况2下的变形速率相差过大有关。
此外,利用LSTM-ARMA模型预测DB2-1、DB3-1和DB4-1的平均相对误差分别为2.91 %、3.80 %和4.61 %,方差分别为12.91、19.39和22.21。而只采用LSTM模型预测的平均相对误差为4.35 %、6.14 %和4.18 %,方差为20.17、42.73和16.95。综合来看,LSTM-ARMA模型取得了更好的预测结果。
样本数量对于LSTM正确学习序列规律具有较大的影响,样本数量若过少,LSTM则难收敛,甚至得不到最优解,为此,以下将探讨样本数量对LSTM-ARMA模型预测精度的影响。以测点DB1-1为示例,分别用最新30期、60期、90期和120期工况1的沉降监测数据训练ARMA-LSTM模型,并使用训练完毕的模型预测工况2的沉降值。预测误差结果如

图14 不同样本数量下的模型预测误差对比
Fig. 14 Comparison of prediction errors in different sample quantities
不难看出,样本数量的增加能提高模型的预测精度。当样本数量为30,即仅使用工况1最新30期数据预测工况2沉降值时,最大预测误差高达18 %;而当样本数量增加至60时,最大误差减小一半,约为9 %;此后继续增加样本数量,预测精度可以进一步提高,但是提高幅度减小。由此可见,依据预测精度要求,有必要合理地选择样本数量;在满足工程需求的条件下,继续增大样本数量,对提高预测精度非常有限,反之还将显著降低计算效率。
为了说明LSTM-ARMA智能预测模型的有效性,这里将地表总沉降分成两部分,即基坑开挖诱发沉降与非开挖诱发沉降,其中,基坑开挖诱发的地表沉降采用弹塑性有限元预测,而非开挖因素(降水、围护墙施工、地表堆载等)诱发的沉降变形则仍采用智能预测模型预测,二者叠加之后便与现场实测的真实变形作对比验证,计算剖面为DB1-1。
有限元数值模型如

图15 有限元模型网格划分(单位: m)
Fig. 15 Mesh generation of finite element model(unit: m)
整个基坑开挖全过程对应于

图16 DB1-1工况2-10的模型预测结果
Fig. 16 Prediction results of DB1-1 in working conditions 2-10
针对岩土工程领域的非线性时间序列预测问题,本文提出了基于小波优化的LSTM-ARMA模型。作为案例,将其运用到上海云岭超深基坑工程的地表沉降预测中,通过与沉降监测值的比较,得到以下结论:
(1)实际工程由于受到各种随机因素的干扰,所采集的监测数据将会包含噪声信号。通过小波降噪提取的趋势项可以更真实地反映基坑变形规律;
(2)将原始时间序列小波分解成趋势项与噪声项,并分别使用LSTM模型与ARMA模型进行预测,预测值之和作为总的变形预测值。该组合模型同时综合了LSTM与ARMA的优势。工程案例表明,LSTM-ARMA模型比单纯使用的LSTM模型预测误差更小、精度更稳定,从而效果更加理想;
(3)案例分析表明:若后续工况与前置工况沉降规律相近,则预测误差较小;若二者沉降规律相差过大,预测误差则会明显变大。
(4)采用弹塑性有限元对开挖诱发的地表沉降进行了预测,验证了人工智预测模型的合理性。在非开挖工况向开挖工况突变阶段,单一人工智能预测模型预测可能产生较大的误差,随着后续开挖工况的发展,人工智能预测误差将逐渐减小。
(5)该组合模型适用于非线性时间序列的分析,在岩土工程领域,可实测的应力与变形指标均都具有非线性的特点。因此,该流程分析也可推广预测工程中应力与变形等变量的演化规律。
作者贡献声明
钱建固:课题研究与论文撰写的指导。
吴安海:课题研究与论文撰写。
季军:提供相关工程资料。
成龙:提供相关工程资料。
徐巍:编程指导。
参考文献
杨敏, 任红林. 智能岩土工程的特点初探[J]. 同济大学学报(自然科学版), 2000,28(6): 636. [百度学术]
YANG Min, REN Honglin. Preliminary research on characteristics of intelligent geotechniques[J]. Journal of Tongji University (Natural Science), 2000,28(6): 636. [百度学术]
SAGASETA C. Analysis of undrained soil deformation due to ground loss[J]. Geotechnique, 1987, 37(3): 301. [百度学术]
李小青, 王朋团, 张剑. 软土基坑周围地表沉陷变形计算分析[J]. 岩土力学, 2007, 28(9): 1879. [百度学术]
LI Xiaoqing, WANG Pengtuan, ZHANG Jian. Calculation analysis of circumferential surface settlement of soft soil foundation pit[J]. Rock and Soil Mechanics, 2007, 28(9): 1879. [百度学术]
杨晶, 楼晓明, 黄江枫, 等. 常见沉降预测方法在软基堆载预压实例中的应用比较[J]. 工程勘察, 2011, 39(3): 18. [百度学术]
YANG Jing, LOU Xiaoming, HUANG Jiangfeng, et al. Comparison of common settlement predicting methods in application of a project case of surcharge preloading method[J]. Geotechnical Investigation & Surveying, 2011, 39(3): 18. [百度学术]
金路, 姜谙男, 赵文. 基于差异进化支持向量机的基坑变形时间序列预测[J]. 岩土工程学报, 2008, 30(S1): 216. [百度学术]
JIN Lu, JIANG Annan, ZHAO Wen. Time series forecast model of foundation pit deformation based on DE-SVM[J]. Chinese Journal of Geotechnical Engineering, 2008, 30(S1): 216. [百度学术]
邓传军, 欧阳斌, 陈艳红. 一种基于PSO-BP神经网络的建筑物沉降预测模型[J]. 测绘科学, 2018, 43(6): 27. [百度学术]
DENG Chuanjun, OUYANG Bin, CHEN Yanhong. A building settlement prediction model based on PSO-BP neural network[J]. Science of Surveying and Mapping, 2018, 43(6): 27. [百度学术]
HOCHREITE S, SCHMIDHUBER J. Long short-term memory[J]. Neural Computation, 1997, 9(8): 1735. [百度学术]
木林隆, 黄茂松, 吴世明. 基于反分析法的基坑开挖引起的土体位移分析[J]. 岩土工程学报, 2012, 34(S1): 60. [百度学术]
MU Linlong, HUANG Maosong, WU Shiming. Soil responses induced by excavation based on inverse analysis[J]. Chinese Journal of Geotechnical Engineering, 2012, 34(S1): 60. [百度学术]
QIAN Jiangu, XU Wei, MU Linlong, et al. Calibration of soil parameters based on intelligent algorithm using efficient sampling method[J]. Underground Space, 2021, 6(3): 329. [百度学术]
ZHANG Pin, YIN Zhenyu, JIN Yinfu, et al. An AI-based model for describing cyclic characteristics of granular materials[J]. International Journal for Numerical and Analytical Methods in Geomechanics, 2020, 44(9): 1315. [百度学术]
徐一帆. 基于小波降噪技术的OPAX方法改进研究及应用[D]. 沈阳: 沈阳理工大学, 2020. [百度学术]
XU Yifan. Study and application of OPAX method based on wavelet denoising technology[D]. Shenyang: Shenyang Ligong University, 2020. [百度学术]
赵其华, 孙钧, 徐伟. 地连墙变形的神经网络多步预测研究[J]. 成都理工学院学报, 2002, 29(5): 581. [百度学术]
ZHAO Qihua, SUN Jun, XU Wei. Displacement prediction of underground continuous wall by the multi step neural network method[J]. Journal of Chengdu University of Technology, 2002, 29(5): 581. [百度学术]
贾易. 加法风险模型下关于右侧失生存数据的变量选择方法的研究[D]. 武汉: 华中师范大学, 2019. [百度学术]
JIA Yi. Variable selection in additive hazard model for right censored data[D]. Wuhan: Central China Normal University, 2019. [百度学术]
李宗春, 邓勇, 张冠宇, 等. 变形测量异常数据处理中小波变换最佳级数的确定[J]. 武汉大学学报(信息科学版), 2011, 36(3): 285. [百度学术]
LI Zongchun, DENG Yong, ZHANG Guanyu, et al. Deformation measurement of abnormal data in the wavelet transform to determine the best series[J]. Geomatics and Information Science of Wuhan University, 2011, 36(3): 285. [百度学术]
刘书斌, 王春波, 周立波, 等. 硬化土模型在无锡地区深基坑工程中的应用与分析[J]. 岩石力学与工程学报, 2014, 33(S1): 3022. [百度学术]
LIU Shubin, WANG Chunbo, ZHOU Libo, et al. Application and analysis of hardening soil model in deep foundation pits in Wuxi district[J]. Chinese Journal of Rock Mechanics and Engineering, 2014, 33(S1): 3022. [百度学术]