APP下载

基于BP神经网络-马尔科夫链模型的隧道围岩位移预测

2013-12-03孔德新

长江科学院院报 2013年3期
关键词:拱顶时序预测值

龙 浩,高 睿,孔德新,刘 鹏

(武汉大学土木建筑工程学院,武汉 430072)

1 研究背景

隧道工程由于受开挖方法、地质条件以及支护时机、方法等诸多因素的影响,受力特点极其复杂,其围岩的位移变形在多因素的共同作用下具有一定的随机波动特征[1]。现场监测虽然可以获得隧道围岩即时的变形特点,但是其耗费的人力物力较大,且耗时长。因此,变形预测在隧道设计和施工中发挥了重要的作用。随着计算机技术的发展,许多智能预测方法被用到变形预测当中来,如回归分析、灰色理论、数据平滑处理、时间序列分析等[2-3]。这些方法各有其优缺点,如回归模型的优点是模型简单,容易确定参数,但其需要的原始数据比其他方法要多,导致计算量大;灰色模型则具有需要原始数据较少的优点,对于短期内的预测精度较高,但远期预测有失真的趋势,故难以进行长期预测[4]。

BP(Back Propagation)神经网络是一种按分层传播的前馈型网络结构[5],由于其能准确描述输入值和输出目标之间的映射关系,BP神经网络已广泛应用于图像处理、经济预测、信号处理、岩土工程等领域。马尔科夫链 MC(Markov Chain)[6]由于不受过去状态的影响,对于受多种因素影响的时间序列预测具有一定的优越性。为了提高预测的准确性,更好地发现和模拟隧道围岩位移时间序列的内在规律,本文将综合2种预测方法的BP神经网络-马尔科夫链预测模型(BP-MC)引入到隧道围岩位移预测中来,并将该预测模型应用于鹰嘴岩隧道拱顶下沉位移预测研究中,结果表明该模型预测精度高并且求解快捷,在工程实践中具有一定的推广应用价值。

2 BP-MC预测模型构建

2.1 BP神经网络预测模型

BP神经网络对非线性预测来说是一个强有力的工具,从理论上讲,一个3层的BP网络能够在保证精度的情况下实现对任意连续函数的逼近[7],其结构见图1。对于非连续函数来说,如果隐含层包含足够多的结点,也可以实现逼近。因此,BP神经网络可以用来建立高度非线性的围岩位移时程模型[8]。

图1 BP网络示意图Fig.1 Structure of the BP neural network

BP神经网络预测模型参数(如隐含层数,最大训练次数,学习精度,隐节点数,初始权值、阈值等)的确定要靠网络训练来实现。训练步骤可表述如下,流程见图2:

(1)随机给定连接权值和阀值的初始值。

(2)在网络中提供输入值Pk和目标输出值Tk,并计算出实际输出值T'k。

(3)对权重进行修正。权重的修正采取梯度法,输出与样本理想输出的误差函数为

权值修正函数

式中:η为学习因子;q为第q个学习样本;i为输出或隐结点;δqi为误差修正系数。

(4)训练误差达到设定好的收敛误差ε,则停止训练;否则计算出实际输出值T'k,重复步骤(3),直到训练误差E小于预先设定的收敛误差ε。

图2 BP算法程序流程图Fig.2 Flowchart of the BP algorithm program

2.2 滚动预测

根据经典预测理论可知,预测时步越多,预测值与实际值之间的误差越大[9]。因此,对于单一的时间序列需要采用滚动预测的方法来减少误差,滚动预测在单一时间序列中的应用可以表述为[1]:假设要对单一时间序列{xt}进行预测,滚动预测是利用已知的s个时序预测其后的p个时序;当获得要预测的p个时序实测值后,用其代替s个时序中最前面的p个时序,用以进行下一次p个时序的预测。滚动预测可以利用最新的实测数据对后面的时序进行预测,大大地提高了预测的精度。

2.3 MC误差修正模型

马尔科夫链(Markov chain)是应用随机过程理论来描述事件的发展规律以及预测可能的结果[10],其自20世纪初被Markov提出后经100多年发展,已被广泛地应用于交通、通信、岩土等领域。

根据马尔科夫链理论,首先应该把预测值相对误差区间根据相对误差的大小和分布密度划为n个状态,记为 S=[S1,S2,…,Sn],相对误差状态从 Si经m时步转移到状态Sj的概率为[11]

式中:Mij(m)为Si经m时步转移到Sj的次数;Mi为相对误差处于状态Si的个数,在统计Mi时,由于无法确定最后时序的发展状态,因此要把最后的m个状态去掉。

则第m时步时序状态转移矩阵P(m)可表示为

在建立状态转移矩阵P(m)后,可根据P(m)来修正基于BP神经网络得到的预测值以减少误差。首先选取离预测时步最近的N个实测值,一般取N=n[12],依据状态转移矩阵中得到第 i(i=1,2,…,n)个实测值经 m(m=n,n -1,…,1;m+i=n+1)时步转移到预测时步状态的概率,并把所得到的n个概率求和,最大值所处的误差状态即可认为是预测时步相对误差所处的状态。

确定预测时步的误差状态,也就确定了BP神经网络预测值相对误差的变化范围,本文认为该区间的中点就是最可能的预测值相对误差。则最可能的位移时序预测值为

式中:F(x)为修正后的预测值;f(x)为BP神经网络滚动预测值;ΔU与ΔD分别为预测值相对误差所处为平均相对误差。区间的上下限值;

2.4 BP-MC模型预测步骤

本文构造出用于隧道围岩位移预测的BP-MC串联模型,其预测步骤为:

(1)根据现场监控所测得的隧道拱顶下沉位移数据,以前5次位移量为一组,构造出BP网络训练样本空间;

(2)对每一个训练样本进行多次迭代,使收敛误差达到设定值,确定神经网络的参数,并用检验样本检验该网络的适用性;

(3)计算出隧道拱顶下沉位移实测值和预测值的相对误差;

(4)对相对误差进行分类,利用马尔科夫链计算出第m步状态转移矩阵;

(5)用BP神经网络对隧道位移时间序列进行滚动预测,并对其进行修正相对误差实现隧道拱顶下沉的最终预测。

3 工程实例

为了验证BP-MC模型在隧道围岩位移预测中的有效性和适用性,本文结合文献[13]给出的鹰嘴岩隧道拱顶下沉的位移观测时间序列进行了验证。

鹰嘴岩[13]隧道位于重庆东南部,为一座上、下行分离的4车道高速公路特长隧道,右线全长3 310 m(桩号 YK39+470至 ZK42+780),左线全长3 247 m(桩号 ZK39+520至 ZK42+767),均属特长隧道,隧道最大埋深349 m。根据地质资料显示,隧道所处围岩岩石坚硬,大部分为石灰岩,强度高,水文地质条件中等,除断层破碎带和岩溶发育带围岩稳定性较差外,大部分地段为Ⅳ和Ⅴ类围岩,围岩比较稳定。在同一垂直开挖断面内,夏冲[13]选择如图3所示的测点布置形式,其中3号测点设在拱顶,1号、2号测点设在起拱线附近,4号、5号测桩设在隧道底面以上1.5 m左右;A,B,C,D 代表测线,该布置形式可很好地记录和反映隧道开挖断面围岩变形情况,同时其对隧道右线进口桩号为YK39+660的断面进行了实时监测,位移监测结果见表1。

3.1 BP神经网络拱顶下沉预测

本文以2006年12月19至2007年2月13该隧道拱顶下沉的监测数据作为分析对象,监测时间间隔为2 d,总计29个时步。将实测的29组数据分成2个部分,前25组为BP神经网络的学习样本,后4组为BP-MC预测模型的检验样本,BP神经网络中相关参数设置为:输入层为5个结点、隐含层为1层(包含11个结点)、输出层为1个结点,即表示在滚动预测中s=5,p=1;最大训练次数为1 000次,最大循环间隔数为50次;训练收敛误差为0.001。表1列出了25时步各学习样本的位移实测值、BP神经网络预测值、绝对误差和相对误差。

图3 测点布置形式Fig.3 Layout of measuring points

表1 拱顶实际下沉及BP神经网络预测值Table 1 Measured and predicted values of vault settlement

3.2 MC 残差修正

根据实测值与BP网络预测值之间相对误差的大小和分布密度,将其划分为4个状态,见表2。根据表2可以确定训练样本相对误差所处的状态,结果见表1。

表2 相对误差状态划分表Table 2 Classification of relative errors

根据表1和表2,由式(2)和式(3)可以计算出m 步(m=1,2,3,4)状态转移矩阵为:

以第26时步为例,选取离第26时步最近的4个时步(第22,23,24,25时步)为样本来预测第26时步相对误差所处的状态,结果见表3。由表3可知,第26时步相对误差最有可能处于S3状态,则根据式(5),可计算出第26时步BP-MC模型的预测值:

此时第26时步的实测值为6.11 mm,BP神经网络预测值为6.08 mm,由此可见,BP-MC预测模型可以有效地提高预测精度。

表3 第26时步的相对误差状态预测Table 3 Forecast of relative error state at the 26thtime step

根据计算第26时步预测值的步骤,用BP-MC预测模型对27—29时步进行滚动预测,结果见表4。由表4可知,BP-MC预测模型相比单一的BP预测模型而言,可以较大地提高预测值的精度。

表4 实测值与预测值的比较Table 4 Comparison of measured and predicted values

4 结语

基于BP神经网络和马尔科夫链2种预测方法,本文建立了新的隧道围岩位移预测模型。采用BP神经网络预测隧道拱顶下沉位移的发展规律,再用马尔科夫链进行残差修正,提高了预测的精度和有效性,同时克服了地质条件、开挖方式等因素对围岩位移预测的影响。通过在工程实例中的应用,相比单一的BP神经网络预测方法其结果更接近实测值,表明该模型是可行的,在岩土工程中有一定的推广应用价值。

[1]徐 飞,徐卫亚.基于支持向量机-马尔可夫链的位移时序预测[J].岩土力学,2010,31(3):944-948.(XU Fei,XU Wei-ya.Prediction of Displacement Time Series Based on Support Vector Machines-Markov Chain[J].Chinese Journal of Rock Mechanics and Engineering,2010,31(3):944 -948.(in Chinese))

[2]李晓红.隧道新奥法及其量测技术[M].北京:科学出版社,2002.(LI Xiao-hong.NNM and Measure Technology for Tunnel[M].Beijing:Science Press,2002.(in Chinese))

[3]徐干成,白洪才,郑颖人,等.地下工程支护结构[M].北京:中国水利水电出版社,2002.(XU Gancheng,BAI Hong-cai,ZHENG Ying-ren,et al.Support Structure for Underground Engineering[M].Beijing:China Water Power Press,2002.(in Chinese))

[4]郝 哲,刘庆恩,刘 斌.公路隧道开挖围岩位移预测及稳定性预报[J].公路,2004,(8):197-203.(HAO Zhe,LIU Qing-en,LIU Bin.Displacement Prediction and Stabilization Forecast of Surrounding Rock of Highway Tunnel Excavation[J].Highway,2004,(8):197 -203.(in Chinese))

[5]阎平凡.人工神经网络与模拟进化计算[M].北京:清华大学出版社,2000.(YAN Ping-fan.ANN and Simulated Evolutionary Computation Theory[M].Beijing:Tsinghua University Press,2000.(in Chinese))

[6]崔锦龙,邓姝杰.基于马尔可夫模型的降水预测及其利用[J].资源开发与市场,2008,24(2):115-117.(CUI Jin-long,DENG Shu-jie.Precipitation Forecast by Markov Model and Its Application[J].Resource Development& Market,2008,24(2):115 - 117.(in Chinese))

[7]刘 刚.基于BP神经网络的隧道围岩稳定性分类的研究与工程应用[D].合肥:合肥工业大学土木与水利工程学院,2008.(LIU Gang.Classification of Surrounding Rock Stability in Tunnels and Its Engineering Application Based on BP Neural Network[D].Hefei:Scholl of Civil Engineering in Hefei University of Technology,2008.(in Chinese))

[8]丁德馨,张志军.位移反分析的自适应神经模糊推理方法[J].岩石力学与工程学报,2004,23(18):3087-3092.(DING De-xin,ZHANG Zhi-jun.ANFIS-Based Approach for Back Analysis of Displacements[J].Chinese Journal of Geotechnical Engineering,2004,23(18):3087 -3092.(in Chinese))

[9]姜谙男.基于PSO-SVM非线性时序模型的隧洞围岩变形预报[J].岩土力学,2007,28(6):1176-1180.(JIANG An-nan.Forecasting Nonlinear Time Series of Surrounding Rock Deformations of Underground Cavern Based on PSO-SVM[J].Rock and Soil Mechanics,2007,28(6):1176 -1180.(in Chinese))

[10]柳金甫,李学伟.应用随机过程[M].北京:中国铁道出版社,2000.(LIU Jin-fu,LI Xue-wei.Applied Stochastic Processes[M].Beijing:China Railway Publishing House,2000.(in Chinese))

[11]刘 晓,唐辉明,刘 瑜.基于集对分析和模糊马尔可夫链的滑坡变形预测新方法研究[J].岩土力学,2009,30(11):3399 - 3405.(LIU Xiao,TANG Huiming,LIU Yu.A New Model for Landslide Displacement Prediction Based on Set Pair Analysis and Fuzzy-Markov Chain[J].Journal of Rock Mechanics and Engineering,2009,30(11):3399 -3405.(in Chinese))

[12]林 琳,史良胜,杨金忠,等.土性高斯平稳场-马尔可夫场在渗流随机分析中的应用研究[J].岩土力学,2006,27(10):1777 - 1785.(LIN Lin,SHI Liangsheng,YANG Jin-zhong,et al.Research on Application of Gaussian Stationary Field-Markov Field of Soil Property to Stochastic Fluid Flow Analysis[J].Journal of Rock Mechanics and Engineering,2006,27(10):1777 -1785.(in Chinese))

[13]夏 冲.公路隧道围岩位移反分析及其稳定性研究[D].武汉:武汉大学土木建筑工程学院,2008.(XIA Chong.Back Analysis of Displacement and Stability of Tunnel Surrounding Rock[D].Wuhan:School of Civil Engineering of Wuhan University,2008.(in Chinese))

猜你喜欢

拱顶时序预测值
继承“传统”中蕴藏的“智慧”(六)
中核集团:全球最大LNG储罐拱顶模块吊装成功
清明
加拿大农业部下调2021/22年度油菜籽和小麦产量预测值
±800kV直流输电工程合成电场夏季实测值与预测值比对分析
方斗山隧道拱顶FLAC沉降模拟及修正
基于不同建设时序的地铁互联互通方案分析
法电再次修订2020年核发电量预测值
基于FPGA 的时序信号光纤传输系统
一种毫米波放大器时序直流电源的设计