基于静力触探和BP神经网络的路基沉降快速预测方法转让专利

申请号 : CN201110257149.4

文献号 : CN102425148B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李鹏李国和许再良陈新军叶启民

申请人 : 铁道第三勘察设计院集团有限公司

摘要 :

本发明公开了一种基于静力触探和BP神经网络的路基沉降快速预测方法,包括获取预测场地数据样本、收集类似场地数据样本、建立BP神经网络模型、对BP神经网络进行训练和测试、预测路基沉降量。获取类似场地静力触探测试结果、场地附加应力大小及路基沉降量观测数据作为BP神经网络训练与测试数据样本,对BP神经网络进行反复训练,当预测值与实测数据间误差低于规定水平时停止训练,将预测场地数据样本输入到训练所得BP神经网络模型,得到路基沉降预测值。本发明通过现场静力触探测试及BP神经网络仿真试验,能科学快速地预测路基沉降变形,可广泛应用于土木工程领域各类地基基础沉降变形预测。

权利要求 :

1.一种基于静力触探和BP神经网络的路基沉降快速预测方法,包括如下步骤:获取预测场地数据样本(S1)、收集类似场地数据样本(S2)、建立BP神经网络模型(S3)、对BP神经网络进行训练和测试(S4)、预测路基沉降量(S5);获取预测场地数据样本(S1),获取预测场地静力触探测试结果及场地附加应力大小,并按规定的数据格式对数据进行整理;收集类似场地数据样本(S2),收集整理类似场地静力触探测试结果、场地附加应力大小及路基沉降量观测数据作为BP神经网络训练与测试数据样本,并按规定的数据格式对数据进行整理;建立BP神经网络模型(S3),建立的BP神经网络模型包括输入层神经元、中间层神经元和网络输出层神经元;对BP神经网络进行训练和测试(S4),将获取的类似场地数据样本作为BP神经网络训练与测试数据样本,并将获取的数据样本分为两部分,前75%作为训练样本用于训练网络,后25%作为测试样本用于测试网络,对BP神经网络进行反复训练,当预测值与实测数据间误差低于规定水平时停止训练;预测路基沉降量(S5),将获取的预测场地数据样本输入到通过测试的BP神经网络进行路基沉降预测,得到路基沉降量预测值;其特征在于,所述获取预测场地数据样本(S1)包括对需预测场地开展双桥静力触探测试,测试结果按每隔0.1m取值,数据格式按每隔0.1m取随深度连续变化的锥尖阻力、每隔0.1m取随深度连续变化的摩阻比、场地附加应力顺序依次排列。

2.根据权利要求1所述的基于静力触探和BP神经网络的路基沉降快速预测方法,其特征在于,所述收集类似场地数据样本(S2)包括收集类似场地双桥静力触探测试结果、场地附加应力、场地实测沉降量,输入样本数据格式按每隔0.1m取随深度连续变化的锥尖阻力、每隔0.1m取随深度连续变化的摩阻比、场地附加应力顺序依次排列,输出样本数据为场地实测沉降量。

3.根据权利要求1所述的基于静力触探和BP神经网络的路基沉降快速预测方法,其特征在于,所述BP神经网络模型包括一个输入层、一个中间层和一个输出层,中间层神经元的传递函数采用双曲正切Sigmoid函数,输出层神经元的传递函数采用线性函数。

说明书 :

基于静力触探和BP神经网络的路基沉降快速预测方法

技术领域

[0001] 本发明涉及土木工程中地基沉降变形研究,特别是涉及基于静力触探和BP神经网络技术的预测路基沉降变形的方法。

背景技术

[0002] 路基沉降变形预测是岩土工程设计中的一项重要内容。现有路基沉降预测主要是利用以分层总和法为代表的工程实用计算方法和考虑土体复杂本构模型的有限元数值计算方法进行路基沉降量预测计算。实用计算方法具有简便实用的特点,是目前工程设计中的主流方法,该方法的不足是计算参数主要是根据压缩试验等室内试验确定的,室内试验确定参数的主要缺点是不能很好地考虑地层应力状态的影响,同时钻探取样扰动对其影响也很大,尤其对于结构性较强的土体。数值计算方法理论上较为完善,可以考虑土体非线性、弹塑性、非均质和应力状态等,但其最大的困难在于土体本构模型的合理建立,其计算参数同样来源于室内试验,难以克服取样扰动等的影响,同时由于本构模型和参数误差较大,最终预测结果也难以准确。

发明内容

[0003] 针对现有路基沉降预测计算技术所存在的问题,本发明推出一种基于静力触探和BP神经网络的路基沉降快速预测方法,其目的在于,以现场静力触探测试所得土体物理力学性质随深度连续变化结果为依据,结合地基土体上部附加荷载,采用BP神经网络技术预测路基沉降变形。
[0004] 静力触探是岩土工程勘测中广泛采用的一种原位测试方法,具有高效、连续、重现性好的特点,并且不会产生漏层。静力触探结果能综合反应地层土体物理力学性质随土层深度连续变化情况,可作为预测路基沉降变形的重要参数。
[0005] BP神经网络(Back Propagation Neural Network)是由许多神经元相互连接组成的复杂网络,主要用于体现学习和信息处理的一种计算模型。BP神经网络是目前应用最广泛也是发展最成熟的一种神经网络模型。BP神经网络通过学习样本的相互作用等信息,进行网络结构和连接权值的训练修正,从而从大量数据中学习到复杂的非线性关系,以达到预测输出结果的能力。通过调整网络中的连接权值、网络规模,BP神经网络可以实现任意精度逼近任何非线性函数。
[0006] 本发明所涉及的基于静力触探和BP神经网络的路基沉降快速预测方法,技术步骤包括:S1-获取预测场地数据样本、S2-收集类似场地数据样本、S3-建立BP神经网络模型、S4-对BP神经网络进行训练和测试、S5-预测路基沉降量。
[0007] S1-获取预测场地数据样本:获取预测场地静力触探测试结果及场地附加应力数据。
[0008] S2-收集类似场地数据样本:收集整理类似场地静力触探测试结果、场地附加应力大小及路基沉降量观测数据。
[0009] S3-建立BP神经网络模型:建立基于误差反向传播的BP神经网络模型。所述的BP神经网络模型包括输入层神经元、中间层神经元和网络输出层神经元。中间层神经元的传递函数采用双曲正切Sigmoid函数,输出层神经元的传递函数采用线性函数。
[0010] S4-对BP神经网络进行训练和测试:将获取的类似场地数据样本作为BP神经网络训练与测试数据样本;将获取的数据样本分为两部分,前75%作为训练样本用于训练网络,后25%作为测试样本用于测试网络。对BP神经网络进行反复训练,当预测值与实测数据间误差低于规定水平时停止训练。所述的对BP神经网络训练采用贝叶斯正则化方法。
[0011] S5-预测路基沉降量:利用通过训练和测试的BP神经网络预测路基沉降量。将获取的预测场地数据样本输入到通过测试的BP神经网络进行路基沉降预测,得到路基沉降量预测值。
[0012] 本发明以现场静力触探测试所得土体物理力学性质随深度连续变化结果为依据,结合地基土体上部附加荷载,采用BP神经网络技术预测路基沉降变形。通过现场静力触探测试及BP神经网络良好的自学习能力,能科学快速地预测路基沉降变形。该预测方法简单易行、省时高效,预测效果良好,可以避免传统钻探取样对地基土体的扰动及测试结果不准的影响。而且,该方法不需对地基土体进行分层,可以避免传统分层总和法分层过粗的影响,可广泛应用于土木工程领域各类地基基础沉降变形预测。采用本发明方法进行路基沉降预测,预测参数仅需来自现场静力触探试验,无需钻探取样进行室内各种土工试验,大大简化了勘察手段,并能大量节省勘察时间和勘察费用,具有广阔的应用前景。

附图说明

[0013] 图1是基于静力触探和BP神经网络的路基沉降快速预测方法技术流程图;
[0014] 图2是BP神经网络模型结构示意图。
[0015] 图中标记说明:
[0016] S1、获取预测场地数据样本 S2、收集类似场地数据样本
[0017] S3、建立BP神经网络模型 S4、对BP神经网络进行训练和测试
[0018] S5、预测路基沉降量 a、输入层
[0019] b、中间层 c、输出层。

具体实施方式

[0020] 结合附图对本发明的技术方案作进一步说明。
[0021] 图1显示基于静力触探和BP神经网络的路基沉降快速预测方法的基本流程,图2显示BP神经网络模型的基本结构。如图所示,本发明所涉及的基于静力触探和BP神经网络的路基沉降快速预测方法包括如下步骤:获取预测场地数据样本 S1、收集类似场地数据样本S2、建立BP神经网络模型S3、对BP神经网络进行训练和测试S4、预测路基沉降量 S5。
[0022] S1-获取预测场地数据样本:获取预测场地静力触探测试结果及场地附加应力大小,并按规定的数据格式对数据样本进行整理。对需预测场地开展双桥静力触探测试,测试结果按每隔0.1m取值,数据格式按每隔0.1m取随深度连续变化的锥尖阻力、每隔0.1m取随深度连续变化的摩阻比、场地附加应力顺序依次排列。
[0023] S2-收集类似场地数据样本:收集整理与需预测场地具有相同路基处理方式的类似场地双桥静力触探测试结果、场地附加应力大小及路基沉降量观测数据作为BP神经网络训练与测试数据样本,并按规定的数据格式对数据进行整理。输入样本数据格式按每隔0.1m取随深度连续变化的锥尖阻力、每隔0.1m取随深度连续变化的摩阻比、场地附加应力顺序依次排列;输出样本数据为场地实测沉降量。
[0024] S3-建立BP神经网络模型:建立基于误差反向传播的BP神经网络模型。所述的BP神经网络模型包括输入层神经元、中间层神经元和网络输出层神经元。其中,输入层有20L+1(L为场地静力触探测试深度,单位为米)个神经元,分别对应每隔0.1m随深度连续变化的锥尖阻力值、每隔0.1m随深度连续变化的摩阻比、场地附加应力;中间层神经元数为10;网络输出层有一个神经元,为场地沉降量。所述的中间层神经元的传递函数采用双曲正切Sigmoid函数,输出层神经元的传递函数采用线性函数。
[0025] S4-对BP神经网络进行训练和测试:将获取的类似场地数据样本作为BP神经网络训练与测试数据样本;将获取的数据样本分为两部分,前75%作为训练样本用于训练网络,后25%作为测试样本用于测试网络。对BP神经网络进行反复训练,当预测值与实测数据间误差低于规定水平时停止训练。
[0026] 建立学习机制,将获取的类似场地数据前75%作为训练样本用于训练网络。当输入一组某场地静力触探测试结果及附加应力数据时,即给出一组随深度连续变化的锥尖阻力值、随深度连续变化的摩阻比、场地附加应力数据时,经过网络自动运算会有一个输出值(预测的路基沉降量),比较输出值与期望值(实测路基沉降量)之间的误差,若误差小于指定精度,则学习结束。否则,将误差信号沿原来路径反向传播,并逐步调整各层神经元的网络连接权值,直到误差小于指定精度为止,此时第一组学习完成,进入下一组学习,直到连接权值对所有训练组的预测误差均在指定范围内,输出此时的最佳权值。训练样本越多,网络的学习越充分,网络经验值越大,预测精度越高。对网络反复训练,当误差小于15%时,停止训练,开始预测。此时预测模型目标值与输出值相关系数为0.93。
[0027] 当网络训练结束后,利用另外25%的数据样本测试网络,检验模型是否符合要求。利用训练所得BP神经网络预测另外25%组数据样本所对应的路基沉降量,对照模型预测值与实际观测值间的误差,当BP神经网络模型对各组测试数据的预测误差均低于规定水平时即通过测试,可以用于预测路基沉降量。此时模型预测值与实测值间相关系数为0.90,模型预测最大误差为24%,通过测试。
[0028] S5-预测路基沉降量:利用通过训练和测试的BP神经网络预测路基沉降量。将获取的预测场地数据样本输入到通过测试的BP神经网络进行路基沉降量预测,得到路基沉降量预测值。