岩土工程数值模拟分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
哈尔滨工业大学
研究生课程作业
课程名称岩土工程数值模拟分析
导师姓名胡老师
研究生姓名XX
所在院系土木工程学院(岩土与地震工程研究中心)类别学术型硕士
日期2013 年6月09日
评语
注:1、无评阅人签名成绩无效;
2、必须用钢笔或圆珠笔批阅,用铅笔阅卷无效;
3、如有平时成绩,必须在上面评分表中标出,并计算入总成绩。
GABP网络在岩土体力学参数的位移反分析研究中的应用
摘要:本文以长春地铁1号线解放大路站基坑开挖为工程背景,综合运用了正交试验法、有限差分法以及BP神经网络方法进行了基坑岩土体力学参数的位移反分析研究。根据正交试验对各土层土体力学参数进行分组设计,运用有限差分软件FLAC3D对基坑开挖工况进行模拟计算,根据FLAC3D计算结果构建BP神经网络训练样本,通过GA-BP(遗传BP神经网络)算法进行位移反分析研究,并利用由该网络得到的岩土体参数对基坑位移作正向分析,结论表明了该方法在土性参数反演中的适用性,可以作为地铁深基坑开挖设计施工的参考和借鉴。
关键词:FLAC3D,遗传算法,BP神经网络,正交试验设计,岩土体参数反演
引言
岩土体的力学性态及原始应力状态等参数是数值方法能否成功应用的关键,试图从改进实验技术和采用新的实验手段解决有关岩土工程设计参数是很困难的[1][2],利用现场量测信息为数值分析提供实用的“计算参数”的所谓“反分析”就由此而产生。从系统角度来看,基坑工程是一个复杂的巨系统,人们对其进行的各种施工活动,均可看成系统输入,而人们量测到的位移、变形破坏则为系统对输入的响应,即系统的输出。而反分析则是根据一个灰色系统的输出确定输入的过程[1][2]。参数反分析可归为三类:①反演法,即直接按量测位移求解逆方程得到参数;②正演法,即首先给定参数的试探值,通过迭代运算和误差函数的优化技术求得参数的“最佳值”;③考虑先验信息及量测误差的贝叶斯(Beyes)方法或卡尔曼(Caiman)滤波法[3][4]。由于岩土体介质的非线性,难以建立待反演参数与量测信息之间的显式关系,目前主要采用正演优化反分析方法实现上述参数识别过程,即第二种方案.土的工程性质受应力历史、应力路径及自身结构影响,呈现出非线性性质,因此在基坑工程反分析中采用非线性土的本构模型日益受人们采纳[5][6]。人工神经网络是一种建立输入和输出的映射关系,具有高度的学习能力、容错能力,三层以上(含三层)的神经网络可以逼近任意非线性函数[3][4],可用来描述土的力学参数和位移之间的非线性关系。
工程概况
本工程为长春地铁1号线一期工程解放大路站工程,工程包括内部竖井、风道施工。竖井井口位于人民大街和解放大路十字路口东北角绿地上。竖井采用矩形截面形式,支护外缘尺寸为15.55m ×7.20m,竖井深约29.89m,采用倒挂井壁法施工,钢筋格栅+型钢支撑+喷射混凝土支护形式。
竖井锁口圈梁为C30钢筋混凝土。井身采用注浆锚管+钢筋格栅+型钢支撑+喷射混凝土联合支护形式,喷射混凝土为C20湿喷早强混凝土,厚度为350mm。
施工开挖模拟和反分析参数选择
根据基坑开挖和支护的施工步序,计算共考虑4个工况:开挖至第一道支撑底标高并并设置第一道支撑为工况1,开挖至第二道支撑底标高并设置第二道支撑为工况2,开挖至第三道支撑底标高并设置第三道支撑为工况3,开挖至第四道支撑底标高并设置第四道支撑为工况4,计算中将每一个工况作为一个计算步时,按增量法近似模拟施工过程
反分析结果的准确性很大程度上依赖于现场实测数据的可靠性与代表性[5][7]。反分析所得的岩土体参数一般来说是代表某一基坑土层变形与强度特征的“综合参数”,即要求实测数据也能充分体现这一点,所以从以下三个方面选取反分析实测数据:①实测数据初分析,剔除因局部软弱带、监测失真等因素导致的不合理位移;②考虑数据点的时间分布特征,选取不同开挖层的典型位移;
③考虑数据点的空间分布,选取围护结构顶部的水平位移和沉降位移及周边建筑物的沉降位移。综合以上分析,我们选择四种参数:E,C,μ,φ。
基于FLAC3D的计算模型
FLAC3D一种基于三维显示有限差分法的数值分析软件,在计算求解中它采用了动态松弛法,能够较好地模拟岩土材料的塑性流动、软化、屈服,尤其适合做材料的弹塑性分析,大变形和模拟施工期的开挖过程及支护模拟。因此本文采用FLAC3D做数值分析的手段[8]。
模型计算域范围:基坑开挖深度为15m,当前开挖长64m,基坑宽18.5m。根据基坑开挖影响长度方向约为开挖深度的3-4倍,深度方向约为开挖深度的2-4倍,取基坑沿长边方向延伸约46m,基坑两侧短边各延伸约40m,基坑底部以下取45m,到达下部含碎石粉质粘土层,对计算结构不会有大的影响,即模型尺寸为110m×100m×60m(长×
宽×高)。
在FLAC 3D 模型中,地下连续墙和土体采用三维六面体8节点的实体单元模拟,钢支撑采用3节点的梁单元模拟,材料模型选用Mohr-Coulomb 弹塑性本构关系和强度判据。由于模型范围选取足够大,因此我们在基坑的长边方向(X 方向)两端(X=0,X=90)施加X 方向约束,基坑的短边方向(Y 方向)两端(Y=0,Y=70)施加Y 方向约束,而在模型的底面(Z=-55)施加了XYZ 三个方向的约束。计算模型材料参数如表1,计算模型如图1。
表1计算模型围岩及支护结构力学参数
Table 1 Mechanical parameters for calculating model of
surrounding rock and supporting structures
土层名称 杂填土 粘土 粉沙质粘土 ρ 1900 1874 1810 C 12 21 22 φ 18 12 11 μ
0.33 0.33 0.3 K/MPa 7.93 6.54 8.28 G/MPa 4.0 2.39 3.30 层厚
2.6
4.7
22
图1FLAC 3D 数值计算模型
Fig.1 Numerical calculation model of FLAC 3D
GA-BP 模型的建立
1 目标函数的建立
本文选取现场实测位移增量值与神经网络映射值的残差平方和作为目标函数,也是遗传算法的适应度函数,即:
*2
1
0min ()min
()[],(1)==∆-∆∈∑m
j
j j f X u u X X D
式中:000(,,,)ϕ=X E c u 为需要确定的参数向量,
0{|g ()0, 1,2,3,}i D X X i n =≤= ,g ()0i X ≤为
参数约束条件,即待反演参数应满足本构关系理论规则和参数允许的取值范围;j u ∆和*
j u ∆分别为第j 测点某一施工步或某几个施工步前后位移增量的网络映射值和实测值,优化反分析的目标就是求得使()f X 取得最小值时的参数值。。 2基于GA-BP 算法的位移反分析
采用神经网络建立岩土体力学参数和位移之间的映射关系,在数据进行更新的时候,需要进行复杂的数值计算,很大程度上降低了反分析的效率[9][10]。而将神经网络和遗传算法结合[7],即利用了神经网络的高度非线性映射和预测的功能,又利用了遗传算法全局寻优特性,克服了神经网络学习陷入局部极小问题[11]。采用的遗传神经网络(GA-BP)反分析步骤如下;
(1) 基于正交试验设计生成神经网络学习样本和测试样本的参数组合,通过FLAC 3D 正算程序获取样本的输出,并进行归一化处理。
(2) 给定BP 神经网络隐含层及每个隐含层神节点数的范围,随机抽取一个样本,利用GA 搜索最佳ANN 结构。利用搜索得到的网络进行样本学习,建立岩土体力学参数与输出位移之间的映射关系[12][13]。
(3) 利用测试样本,对网络进行训练。对训练成熟的网络进行初始化设置,并确定待反演参数的取值范围。
(4) 在待反演的参数取值范围内随机生成可能参数群体,逐个代入训练好的神经网络进行位移预测,计算目标函数值(适应度)。若适应度满足精度要求,则当前对应参数即为最优参数组合[14][15]
;若适应度不满足要求,则进行复制、杂交、变异操作,产生下一子代可能的参数群体[16]。
(6) 重复进行(5)步操作,直到获得满足目标函数精度的最优参数组合。 3 BP 神经网络样本构造
为了使选取的样本能够全面反映土体的力学影响因素,使试验样本具有充分的代表性[11],采用正交试验设计BP 神经网络样本。利用SPSS 软件来设计正交试验[13],采用正交表L25(54)分别构造网络的学习样本和测试样本,参数输入部分如上表2,对于样本输出则采用FLAC 3D 正算获取监测点位移增量,如上表3[12][13]。其中,前20
个样