摩尔-库仑模型及其在FLAC3D中的应用
FLAC_3D快速入门(手册翻译版——一米)
FLAC_3D快速入门(手册翻译版——一米)FLAC3D3.0版本3.0中文手册一米固定y范围y -0.1 0.1固定y范围y 7.9 8.1固定z范围z -0.1 0.1应用szz -1e6范围z 7.9 8.1 hist unb hist总成xvel 3 4 4 hist总成zdisp 0 0 8 step 1500;求解(可使用步进命令或求解命令)模型开始时,最大不平衡力为1MN。
经过1500步计算,最大不平衡力下降到大约270牛顿。
通过绘制第一个历史变量图,我们可以看到最大不平衡力接近“0”。
输入以下命令,在FLAC3D中显示图2.15中的图像:图表hist 1输入:图表hist 2图表hist 3. 43。
FLAC3D3.0版本3.0中文手册一米图2.15最大不平衡力记录可以分别看到记录节点的速度记录图(见图 2.16)和位移记录图(见图2.16)。
. 44。
FLAC3D3.0版本3.0中文手册一米2.17).从图2.16中可以看出,速度值已经接近“0”;我们还可以在图2.17中看到位移值已经接近固定值。
上述条件都说明了一件事:模型已经达到初始平衡状态。
图2.16节点(3,4,4)x向速度记录图图2.17节点(0,0,8)z向位移记录图. 45。
FLAC3D3.0版本3.0中文手册一米如果用户希望FLAC3D在计算结束时自动控制(当最大不平衡力小于某个极限值时),他可以使用求解而不是步进命令。
在上面的例子中,步骤1500可以由sovle代替。
这一次,计算将在1650停止。
如果也记录了上述变量的历史记录,则绘制的图表应与前三个图表大体相同。
如果我们使用求解命令,默认情况下,系统通过最大不平衡力的比值来控制计算过程。
当最大不平衡力与初始施加的节点力的平均值之比小于1×10-5时,计算将停止。
在输入求解命令之前,我们也可以通过输入以下命令来手动设置该比率:在这里设置机械比率= f,f是用户给出的比率限制。
FLAC3d程序使用手册
FLAC程序使用手册FLAC 输入命令FLAC 的输入和一般的数值模拟的程序不一样, 它可以用交互的方式从键盘输入各个命令, 也可以写成命令文件, 类似于批处理, 由文件来驱动。
FLAC 命令大小写一样。
所有的命令可以附带若干个关键词和有关的数值。
在下面的命令解释中, 只有大写的字母起作用, 小写的字母写不写、写多少个都没有关系。
i,j,m 和 n 开始的变量要求整型数, 否则要求实型数。
•实型数的小数点可以忽略, 但是整型数不能带小数点。
数值间可以用空格隔开, 空格的数目不限,•也可以用下面的分隔符隔开:( ), / =< > 表示可选的参数, 输入时括号不用输入;... 表示可以有任意个参数。
由* 号开始到行末为注释, FLAC 在执行时不理会。
下面的 FLAC 命令按字母排列。
Apply 关键词 = 数值 <关键词 = 数值 ...> <范围>可以有下面的关键词:Pressure 压力XForce X-方向的力YForce Y-方向的力ATtach 该命令可以将一条线上的结点和另一条线上的结点互相接合在一起, 用以形成复杂的网格形状。
Call 文件名写成的命令文件可以用 Call 命令来调用, 命令文件的最后一行必须是RETURN, 以返回到交互方式。
命令文件中不能有 CALL 命令本身。
Config 关键词FLAC 用以解平面应变问题, •但经过配置命令也可以用于解平面应力问题或轴对称问题。
需要时应在形成网格之前发。
关键词有:P_STR 平面应力问题AX 轴对称问题CYC n该命令同 STEP, 为执行 n 个时步的循环运算。
Fix X <Mark> <范围>YX Y用此命令可以使 <范围> 内结点的 x- 或 y- 方向的速度保持不变。
<范围> 的格式可以是 I = i1,i2, J = j1,j2; i 和 j •何者先输入没有关系。
flac3d建模库伦摩尔模型不能平衡
flac3d建模库伦摩尔模型不能平衡以flac3d建模库伦摩尔模型不能平衡为题,首先我们需要了解什么是flac3d和库伦摩尔模型。
Flac3d是一种用于数值建模和分析的三维有限差分程序,主要用于岩土工程、地下工程和地质工程等领域的模拟和分析。
它可以模拟和分析地下结构的力学行为,包括地层变形、地下水流和地震反应等。
库伦摩尔模型是一种常用的弹塑性模型,用于描述土体的力学行为。
它基于库仑摩尔强度准则,将土体视为粘聚颗粒组成的集合体,通过定义摩尔黏聚力和摩尔内摩擦角来描述土体的强度和变形特性。
在flac3d中,我们可以使用库伦摩尔模型来模拟土体的力学行为。
然而,有时候我们会发现,在一些特定情况下,使用库伦摩尔模型建模的土体无法达到平衡状态。
造成这种情况的原因主要有两个方面。
首先,库伦摩尔模型是一种经验模型,它基于一些假设和理论推导,可能无法完全准确地描述土体的力学行为。
其次,flac3d作为一个数值模拟软件,其计算过程也存在一定的误差,可能导致模型无法达到平衡状态。
针对这个问题,我们可以采取一些措施来解决。
首先,我们可以尝试调整库伦摩尔模型中的参数,如摩尔黏聚力和摩尔内摩擦角等,来改善模型的性能。
通过与实际情况对比,不断调整参数,使模型的预测结果与实际情况尽可能接近。
我们可以进一步优化flac3d的计算方法,减小误差。
例如,我们可以采用更精确的数值计算方法,增加计算步长或者采用自适应网格等技术,以提高模型的计算精度和稳定性。
我们还可以考虑使用其他更准确的地质力学模型来代替库伦摩尔模型。
例如,弗鲁默-摩尔模型或者Drucker-Prager模型等,这些模型可以更准确地描述土体的力学行为,有助于提高模型的平衡性。
虽然在flac3d中使用库伦摩尔模型建模土体力学行为时可能会出现无法平衡的情况,但我们可以通过调整模型参数、优化计算方法或者选择其他更准确的模型来解决这个问题。
这些措施将有助于提高模型的精度和稳定性,使得模拟结果更加可靠和准确。
广义摩尔库仑模型及其在FLAC3D中的实现
关键词 : 本构模 型 ; 广义摩 尔库仑 ;L C D; F A 3 剪切屈服 准则; 二次开发
中图分类号 :U 8 . T 45 3 文献标志码 : A 文章编号 :62—7 2 (02 0 0 1 0 17 0 9 2 1 ) 3— 12— 5
T e r aia i n o n r l e h —Co lmb mo e i L C3 h e l t fGe e ai d Mo r z o z uo d ln F A D
d c d.a d t e t r e—d me s n lc n i t t e mo e s b an d Us g t e it r c fs c n ay d v lp ue n h h e i n i a o st u i d lWa o ti e . i h n e f e o e o d r e eo — o i v n a
t u ie mo e fg oe hnc n ie rn i tv d lo e tc ia e gn e g,b s d o h s u to ha h tra lsia il n Mo r i t l i a e n t e a s mp in t tt e mae lp a tc ly ed i h s i c u e y e c s h a te s.t e pa t il rt ro n o r l n t r e—d me so a te ssae wa e a s d b x e ss e rsr s h l i yed c e n a d f w u e i h e s c i i l i n in lsr s tt s d —
状 态 下的 本 构 模 型 。利 用 F A 3 的二 次开 发 接 口 , 过 Vsa Sui 0 8将 推 导 出 的 本 构 模 型 写 成 一 个 动 态链 接 库导入 F A 3 。结合 1 dl , L CD 个算例将开发 出的模型 同经典摩 尔库 仑模 型进行 比较 。研 究结果表明 : 推导 出来 的广 义摩 尔库仑模型在应力加栽过程 中, 在三 维斜截面上先于经典摩 尔库 仑模 型产 生塑性屈服 , 即剪应力在三 维斜 截面上超过 了屈
FLAC3D
综述2 2015年58期FLAC3D 在高填路堤沉降中的仿真应用熊振国武汉市市政建设集团有限公司,湖北 武汉 430023摘要:以武汉某高速公路路基段施工为工程背景,运用有限差分软件FLAC3D 模拟高填路堤分层填筑施工过程,选取路基中线与路堤路基边桩处沉降值与现场实际沉降监测结果进行对比分析。
结果表明,选择弹塑性摩尔-库伦本构模型以及适当的计算参数进行数值模拟,运算得到的路基沉降与实际比较贴合,为该类工程的设计与施工提供了依据和参考。
关键词:路堤;FLAC3D ;沉降 中图分类号:U416.1 文献标识码:A 文章编号:1671-5810(2015)58-0002-011 引言随着我国基础设施建设的脚步不断加快,高速公路作为交通枢纽为国家经济发展提供最为有利的保障。
现在,我国公路的设计标准不断提高,不管是从技术角度,还是从生态保护考虑,从过去的全线路基发展到大部分选用高架的形式,对公路的行驶速度、行驶舒适性提出了更高要求,修建高等级公路成为社会前进的必然趋势[1]。
那么必然存在桥梁与路基连接部分,由于整体路线高程加高,台背处必然形成高填段。
那么,高填路堤的特点集中体现在一个“高”上,也就是填筑高度很大[2]。
该高速公路全长16.007km ,路线沿途地形起伏不大,较为平缓,地势较开阔,多为农田、湖汊、鱼塘等。
如何控制高填路基稳定及变形,是车辆能否实现高速、安全、平稳、舒适运行的关键环节。
本文选用某标段填土施工情况,运用FLAC3D 有限差分法软件进行数值仿真模拟,深入探讨高填路基的竖向位移,进行数值模拟和力学分析。
2 数值模型的建立以及参数选取目前岩土材料常采用摩尔—库仑准则(M-C),它不仅较好地反映了岩土材料拉压不等的特性,而且模型简单易用,所以在工程中运用更为广泛[3,4]。
考虑到FLAC3D 建立的模型的单元划分比较单一,在计算的过程中很难收敛,要建立复杂的3D 模型比较困难,建立如图所示的3D 模型,模拟20m ³20m ³5m 的平板载荷试验地基,计算时取一半建立 20m ³10m ³5m 的地基模型,上层2m 为第一土层,下面3m 为第二土层,模型深度为5m 。
FLAC3D基本原理及简单实例
V 1 2v ( 1 2 3) V E
• 如果地下岩体处于静水应力状态,则以 1 2 3 rH 带入上式可 得
V (1 2v) rH 3rH V E K
FLAC3D基础知识
FLAC 的计算循环图
3D
二.FLAC3D中材料的本构模型
1、FLAC3D内置材料本构模型
8 6 3 3
柱体网格
块体外围渐变放射网格 六面体隧道外围渐变放 射网格 柱形交叉隧道网格 棱椎体网格 退化块体网格 柱形壳体网格
cylinder
radbrick radtunnel cylint pyramid dbrick cshell
6
15 14 14 5 7 10
3
4 4 5 3 3 4
FLAC3D基础知识
f t 3 t
式中, 是摩擦角,C是粘聚力, t 是张拉强度,且有:
N
3
张拉强度不超过 值,最大值由下式给定:
1 sin 1 sin
t max
c tan
2.2 FLAC3D常用材料本构模型
Mohr-Coulomb模型
流动法则
Mohr-Coulomb破坏准则
FLAC 基本操作及简单应用
3D
一 FLAC3D基础知识
二 FLAC3D中材料的本构模型
三 FLAC3D的应用实例
FLAC3D基础知识
FLAC 分析的基本组成部分
3D
FLAC3D基础知识
FLAC 基本形状网格的基本特征
名称
六面块体网格 楔形网格
3D
关键词
brick wedge
控制点个数 单元划分的方向个数
SURFER.DAT
基于flac3d对碎石桩数值模拟的建模方法研究
基于flac3d 对碎石桩数值模拟的建模方法研究发布时间:2021-06-28T06:33:44.575Z 来源:《防护工程》2021年6期作者:夏铨丘健林蔡晓聪莫海钊[导读] 随着碎石桩的在道路工程等领域的广泛应用,碎石桩不仅仅应用在持力层受力条件良好的地区,而且也渐渐应用在一些软土层厚度大的地区。
但是对碎石桩的理论研究是不甚成熟。
本文对用flac3d对碎石桩建模的方法进行讲解。
flac3d有限差分软件对于在悬浮筋箍碎石桩的板荷实验的数值模拟主要构成包括,碎石,软土,接触单元和土工格栅。
夏铨丘健林蔡晓聪莫海钊广州大学广东广州 510006摘要:随着碎石桩的在道路工程等领域的广泛应用,碎石桩不仅仅应用在持力层受力条件良好的地区,而且也渐渐应用在一些软土层厚度大的地区。
但是对碎石桩的理论研究是不甚成熟。
本文对用flac3d对碎石桩建模的方法进行讲解。
flac3d有限差分软件对于在悬浮筋箍碎石桩的板荷实验的数值模拟主要构成包括,碎石,软土,接触单元和土工格栅。
关键词:flac3d 数值模拟碎石桩1.碎石,软土参数取值方法1.1 碎石和软土用摩尔库伦本构模型进行模拟。
那么,摩尔-库伦本构模型涉及到的材料参数为:弹性模量、泊松比、体积模量、剪切模量、内聚力、内摩擦角、膨胀角、密度。
参数的取值是根据实验的结果来取值的。
具有一定的依据。
1.2采用莫尔-库仑本构模型将软土模拟为线弹性全塑性材料。
体积模量和剪切模量可以用弹性模量和泊松比表示,公式如下(4-1)(4-2)1.3 式中、、、分别表示体积模量、剪切模量、弹性模量和泊松比。
在不固结不排水试验中,试样的有效围压为零,则取主应力差最大值的一半即为软土的粘聚力。
摩尔-库仑本构模型的初始弹性模量由应力-应变曲线的初始斜率确定。
然后用flac3d软件对三轴实验进行模拟,输入由实验得到的粘聚力和摩尔-库仑本构模型的初始弹性模量。
其模型尺寸与三轴试验试样的尺寸一致,然后保持模型的侧边压力和围压一致,用赋予上表面较小的速度,模拟三轴实验,根据数值模拟的结果来对粘聚力和弹性模量修改,直到模拟结果和实验结果在误差范围,则确定参数取值。
FLAC3D应变软化与摩尔库伦模型工程应用对比
犈 狀 犻 狀 犲 犲 狉 犻 狀 犾 犻 犮 犪 狋 犻 狅 狀犮 狅 犿 犪 狉 犻 狊 狅 狀狅 犳 狊 狋 狉 犪 犻 狀 狊 狅 犳 狋 犲 狀 犻 狀 狅 犱 犲 犾 犵 犵犪 狆 狆 狆 犵犿 犪 狀 犱犕 狅 犺 狉 犆 狅 犾 狌 犿 犫犿 狅 犱 犲 犾 犻 狀犉 犔 犃 犆 3 犇
, , ,H W a n a i D i a oX i n h o n L a i J i a n i n u a n a n l i n gK g y g gG g g ( , 犛 犮 犺 狅 狅 犾 狅 犻 狏 犻 犾犈 狀 犻 狀 犲 犲 狉 犻 狀 狀 犱犃 狉 犮 犺 犻 狋 犲 犮 狋 狌 狉 犲, 犈 犪 狊 狋 犆 犺 犻 狀 犪犑 犻 犪 狅 狋 狅 狀 狀 犻 狏 犲 狉 狊 犻 狋 犖 犪 狀 犮 犺 犪 狀 3 0 0 1 3 犆 犺 犻 狀 犪) 犳犆 犵 犵犪 犵犝 狔, 犵3 : , 犃 犫 狊 狋 狉 犪 犮 狋 T oe v a l u a t e s u r r o u n d i n o c k s t r a i n s o f t e n i n h e n o m e n a a c c u r a t e l a s e r i e s o f r o c ku n i a x i a l n u m e r i c a l l o a d i n e x e r i gr gp y g p , n d t h e s t r e s s s t r a i nn u m e r i c a l r e s u l t s o fm o h r c o u l o m b e l a s t o l a s t i c a n d s t r a i n s o f t e n i n o d e l sw e r e a n a m e n t sw e r ep r e c e d e da p gm , t h ed e e n d e r r o u n dX i a o u a n z h u a n u n n e l s u r r o u n d i n o c k l z e d . B a s e do n t h e s t r a i n s o f t e n i n n dM o h r C o u l o m bm o d e l s pu g g gt gr y ga , , , d e f o r m a t i o n l a s t i c z o n e s a f e t a c t o ra n dr o c ks t a b i l i t e r e i n v e s t i a t e d . B a s e do nt h eF L A C 3 Di n l i n ef i s hl a n u a e t h e p yf yw g g g , , c o m a r e dw i t hM o h r C o u l o m be l a s t o l a s t i cm o d e l s a f e t f a c t o rp r o r a mw a sc o m i l e d .T h es i m u l a t i o nr e s u l t i n d i c a t e dt h a t p p y g p , , s t r a i n s o f t e n i n o d e l s u r r o u n d i n o c kd i s l a c e m e n tw e r e l a r e r a n dp l a s t i c z o n e s e x t e n d e dd e e e r . I ns t r a i n s o f t e n i n o d e l gm gr p g p gm , t h eu n s t a b l e r e i o nw a s l a r e r w h i c h i n d i c a t e de x c a v a t i o nw o u l dc a u s ea l a r e r r a n eo fd i s t u r b e da r e a . S t r a i n s o f t e n i n o d e l g g g g gm n u m e r i c a l r e s u l t sw e r e c l o s e r t o t h e a c t u a l r e s u l t s . S t r a i n s o f t e n i n o d e l c a e r i n s t r e s s s t r a i n c h a r a c t e r i s t i c s gm pe g g v e r e l l . yw : ; ;M ; 犓 犲 狅 狉 犱 狊 d e e t u n n e l n u m e r i c a l a n a l s i s o h r C o u l o m bm o d e l s s a f e t f a c t o r p y y 狔狑
FLAC原理实例与应用指南FLAC3D实例分析教程
《FLAC 原理实例与应用指南》FLAC3D 实例分析教程1FLAC3D 实例分析教程刘波韩彦辉(美国)编著《FLAC 原理实例与应用指南》北京:人民交通出版社,2005.9 Appendix(附录)版权所有:人民交通出版社,Itasca Consulting Group, USA说明:1.本实例分析教程是为方便读者学习、应用FLAC 和FLAC3D 而编写的,作为《FLAC 原理、实例与应用指南》一书的附录。
2.计算算例参考了Itasca Consulting Group 的培训算例,命令流的解析旨在方便读者理解FLAC 和FLAC3D 建模及求解问题的一般原则与步骤。
3.实例分析的算例中,FLAC 算例是基于FLAC 5.00 版本、FLAC 3D 算例是基于FLAC 3D 3.00 版本实现计算分析的。
读者在学习和研究相关算例时,请务必采用Itasca 授权的合法版本进行分析计算。
4.本实例分析教程仅供读者参考,读者在参考本教程算例进行工程分析时,编者对可能产生的任何问题概不负责。
编者《FLAC 原理实例与应用指南》FLAC3D 实例分析教程2实例分析1:基坑开挖图1:基坑开挖的位移等值线图例1:; simple tutorial – trench excavation;简单的隧道开挖方法; Step 1: create initial model state;第一步:初始模型的建立; create grid; 建立网格gen zone brick size 6 8 8;建立矩形的网格区域,其大小为6×8×8; assign material;指定材料的性质model mohr;采用摩尔-库仑模型prop bulk 1e8 shear 0.3e8;模型的材料性质:体积模量1×108 剪切模量0.3×108prop fric 35 coh 1e3 tens 1e3;摩擦角35°粘聚力1×103 抗拉强度1×103; set global conditions;设置全局参数set grav 0,0,-9.81《FLAC 原理实例与应用指南》FLAC3D 实例分析教程3;设置重力加速度,z 坐标正方向为正,故为-9.81ini dens 2000;初始密度为2000; set boundary conditions;设置初始边界情况fix x range x -0.1 0.1;在x 方向上固定x = 0 边界,为滚动支撑fix x range x 5.9 6.1;在x 方向上固定x = 6 边界,为滚动支撑fix y range y -0.1 0.1;在y 方向上固定y = 0 边界,为滚动支撑fix y range y 7.9 8.1;在y 方向上固定y = 8 边界,为滚动支撑fix z range z -0.1 0.1;在z 方向上固定z = 0 边界,为滚动支撑; monitor model variables to check for equilibrium;监控模型变量,并控制力学平衡hist unbal;监测不平衡力,并保留历史记录(在默认情况下,每十步做一次记录)hist gp zdisp 4,4,8;监测网格坐标点(4,4,8)在z 方向的位移,并保留历史纪录solve;运算,求解(默认情况下ratio= 1×10−5停止运算)pause;暂停save t1.sav;形成sav 文件,并保存为t1.savpause;暂停;rest t1.sav;恢复t1.sav 文件; Step 2: excavate trench;第二步:开挖隧道model null range x 2,4 y 2,6 z 5,10;在x(2,4)y(2.,6)z(5,10 )范围内建立零模型(即开挖这一部分区域)pause;暂停set large;在全局下设置大应变状态initial xdis 0.0 ydis 0.0 zdis 0.0;把x,y,z 重新设置为0(因为我们只为了观察基坑引起的位移变化,;而不是从施加重力荷载引起的位移变化,这不会影响计算结果)pause《FLAC 原理实例与应用指南》FLAC3D 实例分析教程4;暂停step 1000;运算1000 步pause;暂停save t2.sav;形成sav 文件,并保存为t2.savret;放在批处理文件的最后,以返回FLAC3D的控制状态《FLAC 原理实例与应用指南》FLAC3D 实例分析教程。
FLAC3D基础介绍
GeoHohai
命令栏
18/74
菜单驱动(Plot)
GeoHohai
19/74
Case-2 一个最简单的例子
gen zon bri size 3 3 3 ;建立网格
model elas
;材料参数
prop bulk 3e8 shear 1e8
ini dens 2000
;初始条件
fix z ran z -.1 .1
GeoHohai
38/74
接触面单元的用途
岩体介质中的解理、断层、岩层面 地基与土体的接触 箱、槽及其内充填物的接触 空间中无变形的固定“障碍”
GeoHohaiΒιβλιοθήκη 39/74接触面的原理
如:井
孔隙压力,孔隙率,饱和度和流体属性的初始分 布可以用INITIAL命令或者PROPERTY命令定义。
GeoHohai
29/74
单渗流计算及渗流耦合计算
时间比例 完全耦合分析方法 孔压固定分析(有效应力分析) 单渗流得到孔压分布 无渗流计算——孔压的力学响应 流-固耦合计算
GeoHohai
PROP biot_c 0 (or INI fmod 0)
GeoHohai
33/74
无渗流计算——孔压的力学响应
不排水短期响应 两种分析方法:干法和湿法
干法:Ku=K+a2M 两种破坏形式
WATER或INI获得常孔压,不排水的c,φ (孔压改变较小) φ=0,c=cu (M>>K+4/3G)
GeoHohai
16/74
FLAC3D的前后处理
命令驱动(推荐)
程序控制 图形界面接口 计算模型输出 指定本构模型及参数 指定初始条件及边界条件,指定结构单元 指定接触面 指定自定义变量及函数(FISH) 求解过程的变量跟踪 进行求解 模型输出
摩尔-库仑模型与其在FLAC3D中的应用
摩尔-库仑模型及其在FLAC3D 中的应用摘要: 本文首先阐述了塑性流动理论的增量方程,结合摩尔库仑破坏准则和拉伸破坏准则形成了FLAC 3D中采用的摩尔库仑本构模型,并指出不同的应力计算值I ij σ条件下N ij σ的计算方法。
最后通过模型试验与解析方法进行对比,发现FLAC 3D计算结果与简单模型下精确的解析解吻合较好,但在变性较大时逐渐出现一定偏差。
关键词: 摩尔-库仑模型,增量方程,流动法则,FLAC 3D1. 塑性流动理论的增量方程 一般情况下,破坏准则可表示为()0n f σ= (1)式中,f 为已知屈服函数,用来判定塑性流动开始产生。
在主应力空间中,为一曲面,落在曲面内的应力点为弹性状态。
塑性状态下的应变增量可表示为弹性应变增量和塑性应变增量之和:e p i i i εεε∆=∆+∆ (2)弹性应变增量和弹性应力增量的关系表示为:()e i i n S σε∆=∆ (3)式中,i S 为弹性应变增量的线性方程。
流动法则规定了塑性应变增量向量的方向,即与塑性势面的方向垂直,表示为:p i igελσ∂∆=∂ (4) 得到的新的应力矢量应满足屈服方程:()0n n f σσ+∆= (5)式(5)提供了一个估计塑性应变增量矢量的表达式。
将式(2)代入式(3),且考虑到i S 为线性函数,得:()()p i i n i n S S σεε∆=∆-∆ (6)再将流动法则(4)代入得:()()i i n i ngS S σελσ∂∆=∆-∂ (7) 假定破坏函数()n f σ为线性函数,式(5)可表示为:*()()0n n f f σσ+∆= (8)式中,*f 代表函数f 减去其常量值,*(.)(.)(0)n f f f =-。
对于位于屈服面上的应力点,()0n f σ=,式(8)可转化为,**(())(())0n n n ngf S f S ελσ∂∆-=∂ (9) 此时,定义新的应力分量为:N i i i σσσ=+∆ (10) ()I i i i n S σσε=+∆ (11)根据式(11),可得:*()(())I n n n f f S σε=∆ (12)综合式(9),(12),可得λ:*()(())(0)In n n n f f S g f σλσ=∂∂- (13) 根据应力增量表达式(7),估算应力(11),新的应力(10)可表示为:()N I i i i ngS σσλσ∂=-∂ (14) 2. 莫尔库伦模型(IN FLAC3D )莫尔库伦模型的破坏包线包括两部分,一段剪切破坏包线和一段拉伸破坏包线。
摩尔-库仑模型与其在FLAC3D中的应用
摩尔-库仑模型及其在FLAC3D 中的应用摘要: 本文首先阐述了塑性流动理论的增量方程,结合摩尔库仑破坏准则和拉伸破坏准则形成了FLAC 3D中采用的摩尔库仑本构模型,并指出不同的应力计算值I ij σ条件下N ij σ的计算方法。
最后通过模型试验与解析方法进行对比,发现FLAC 3D计算结果与简单模型下精确的解析解吻合较好,但在变性较大时逐渐出现一定偏差。
关键词: 摩尔-库仑模型,增量方程,流动法则,FLAC 3D1. 塑性流动理论的增量方程 一般情况下,破坏准则可表示为()0n f σ= (1)式中,f 为已知屈服函数,用来判定塑性流动开始产生。
在主应力空间中,为一曲面,落在曲面内的应力点为弹性状态。
塑性状态下的应变增量可表示为弹性应变增量和塑性应变增量之和:e p i i i εεε∆=∆+∆ (2)弹性应变增量和弹性应力增量的关系表示为:()e i i n S σε∆=∆ (3)式中,i S 为弹性应变增量的线性方程。
流动法则规定了塑性应变增量向量的方向,即与塑性势面的方向垂直,表示为:p i igελσ∂∆=∂ (4) 得到的新的应力矢量应满足屈服方程:()0n n f σσ+∆= (5)式(5)提供了一个估计塑性应变增量矢量的表达式。
将式(2)代入式(3),且考虑到i S 为线性函数,得:()()p i i n i n S S σεε∆=∆-∆ (6)再将流动法则(4)代入得:()()i i n i ngS S σελσ∂∆=∆-∂ (7) 假定破坏函数()n f σ为线性函数,式(5)可表示为:*()()0n n f f σσ+∆= (8)式中,*f 代表函数f 减去其常量值,*(.)(.)(0)n f f f =-。
对于位于屈服面上的应力点,()0n f σ=,式(8)可转化为,**(())(())0n n n ngf S f S ελσ∂∆-=∂ (9) 此时,定义新的应力分量为:N i i i σσσ=+∆ (10) ()I i i i n S σσε=+∆ (11)根据式(11),可得:*()(())I n n n f f S σε=∆ (12)综合式(9),(12),可得λ:*()(())(0)In n n n f f S g f σλσ=∂∂- (13) 根据应力增量表达式(7),估算应力(11),新的应力(10)可表示为:()N I i i i ngS σσλσ∂=-∂ (14) 2. 莫尔库伦模型(IN FLAC3D )莫尔库伦模型的破坏包线包括两部分,一段剪切破坏包线和一段拉伸破坏包线。
FLAC3D5.0模型及输入参数说明
1.1模型参数代码可参考manual中各个章节的command命令及说明,注意单位。
用prop 赋值。
15 tension 抗拉强度,σt16 ttable 塑性拉应变-抗拉强度的表号下列参数可以显示、绘图和通过fish访问1 es_plastic 塑性切应变2 et_plastic 塑性拉应变3 ff_count 检测切应变反向的数4 ff_cvd 体应变,εvd1.1.12经典粘弹性模型经典粘弹性模型的材料参数(Classical Viscoelastic (Maxwell Substance)–MODEL mechanical viscous)1 bulk 弹性体积模量,K2 shear 弹性剪切模量,G3 viscosity 动力粘度,η1.1.13粘弹性模型粘弹性模型的材料参数(Burgers Model –MODEL mechanical burgers)1 bulk 弹性体积模量,K2 kshear Kelvin弹性剪切模量,G K3 kviscosity Kelvin动力粘度,ηK4 mkshear Maxwell切边模量,G M5 mviscosity Maxwell动力粘度,ηM1.1.14二分幂律模型二分幂律模型的材料参数(Power Law –MODEL mechanical power)1 a_1 常数,A12 a_2 常数,A23 bulk 弹性体积模量,K4 n_1 指数,n15 n_2 指数,n26 rs_1 参考应力,σ1ref7 rs_2 参考应力,σ2ref8 shear 弹性剪切模量,G1.1.15蠕变模型蠕变模型材料参数(WIPP Model –MODEL mechanical wipp)1 act_energy 活化能,Q2 a_wipp 常数,A3 b_wipp 常数,B4 bulk 弹性体积模量,K5 d_wipp 常数,D6 e_dot_star临界稳定状态蠕变率,7 gas_c 气体常数,R8 n_wipp 指数,n9 shear 弹性剪切模量,G10 temp 温度,T6 e_dot_star临界稳定状态蠕变率,7 gas_c 气体常数,R8 kshear 材料参数,KΦ9 n_wipp 指数,n10 kdil 材料参数,q k11 kvol 材料参数,qΦ12 shear 弹性切变模量,G13 temp 温度,T14 tension 抗拉强度,σt以下计算参数可以显示、绘图和通过fish访问1 e_prime 累积主蠕变应变2 e_rate 累积主蠕变应变率3 es_plastic 累积塑性切应变4 et_plastic 累积塑性拉应变1.1.19碎盐变形模型碎盐变形模型的材料参数(Crushed-Salt Model –MODEL mechanical cwipp)1 act_energy 活化能,Q2 a_wipp 常数,A3 b_f 最终体积模量,K f4 b_wipp 常数,B5 b0 蠕变压实系数,B06 b1 蠕变压实系数,B17 b2 蠕变压实系数,B28 bulk 弹性体积模量,K9 d_f 最终密度,ρf10 d_wipp 常数,D11 e_dot_star临界稳定状态蠕变率,12 gas_c 气体常数,R13 n_wipp 指数,n14 rho 密度,ρ15 s_f 最终切变模量,G f16 shear 弹性切变模量,G17 temp 温度,T以下计算参数可以显示、绘图和通过fish访问1 frac_d 当前碎片密度,ρd2 s_g1 蠕变压实参数,G3 s_k1 蠕变压实参数,K均质流体模型的材料参数1 permeability 等方向渗透性,k2 porosity 孔隙率,n(默认时,n=0.5)1.2模型适用说明遍布节理模型适用于Mohr-Coulomb材料来明确显示力在各个方向上的差异性。
FLAC数值模拟介绍
FLAC-3D(Three Dimensional Fast Lagrangian Analysis of Continua)是美国Itasca Consulting Goup lnc开发的三维快速拉格朗日分析程序, 该程序能较好地模拟地质材料在达到强度极限或屈服极限时, 发生的破坏或塑性流动的力学行为, 特别适用于分析渐进破坏和失稳以及模拟大变形.FLAC3D分析的使用领域根据手册总结如下:(1) 承受荷载能力与变形分析: 用于边坡稳定和基础设计(2) 渐进破坏与坍塌反演: 用于硬岩采矿和隧道设计(3) 断层构造的影响研究: 用于采矿设计(4) 施加于地质体锚索支护所提供的支护力研究: 岩锚和土钉的设计(5) 排水和不排水加载条件下全饱和流体流动和孔隙压力扩散研究: 挡土墙结构的地下水流动, 和土体固结研究(6) 粘性材料的蠕变特性: 用于碳酸钾盐矿设计(7) 陡滑面地质结构的动态加载: 用于地震工程和矿山岩爆研究(8) 爆炸荷载和振动的动态响应: 用于隧道开挖和采矿活动(9) 结构的地震感应: 用于土坝设计(10) 由于温度诱发荷载所导致的变形和结构的不稳定(11) 大变形材料分析: 用于研究粮仓谷物流动和放矿的矿石流动10种材料本构模型Flac3D中为岩土工程问题的求解开发了特有的本构模型, 总共包含了10种材料模型:(1) 开挖模型null(2) 3个弹性模型(各向同性, 横观各向同性和正交各向同性弹性模型)(3) 6个塑性模型(Drucker-Prager模型、Morh-Coulomb模型、应变硬化/软化模型、遍布节理模型、双线性应变硬化/软化遍布节理模型和修正的cam粘土模型).Flac3D网格中的每个区域可以给以不同的材料模型, 并且还允许指定材料参数的统计分布和变化梯度. 还包含了节理单元, 也称为界面单元, 能够模拟两种或多种材料界面不同材料性质的间断特性. 节理允许发生滑动或分离, 因此可以用来模拟岩体中的断层、节理或摩擦边界.FLAC3D中的网格生成器gen, 通过匹配、连接由网格生成器生成局部网格, 能够方便地生成所需要的三维结构网格. 还可以自动产生交岔结构网格(比如说相交的巷道), 三维网格由整体坐标系x, y, z系统所确定, 这就提供了比较灵活的产生和定义三维空间参数.五种计算模式(l) 静力模式:这是FLAC-3D默认模式, 通过动态松弛方法得静态解.(2) 动力模式:用户可以直接输人加速度、速度或应力波作为系统的边界条件或初始条件, 边界可以固定边界和自由边界. 动力计算可以与渗流问题相藕合.(3) 蠕变模式:有五种蠕变本构模型可供选择以模拟材料的应力-应变-时间关系:Maxwell模型、双指数模型、参考蠕变模型、粘塑性模型、脆盐模型. (4) 渗流模式:可以模拟地下水流、孔隙压力耗散以及可变形孔隙介质与其间的粘性流体的耦合. 渗流服从各向同性达西定律, 流体和孔隙介质均被看作可变形体. 考虑非稳定流, 将稳定流看作是非稳定流的特例. 边界条件可以是固定孔隙压力或恒定流, 可以模拟水源或深井. 渗流计算可以与静力、动力或温度计算耦合, 也可以单独计算.(5) 温度模式:可以模拟材料中的瞬态热传导以及温度应力. 温度计算可以与静力、动力或渗流计算藕合, 也可单独计算.模拟多种结构形式(l) 对于通常的岩体、土体或其他材料实体, 用八节点六面体单元模拟. (2) FIAC-3D包含有四种结构单元:梁单元、锚单元、桩单元、壳单元. 可用来模拟岩土工程中的人工结构如支护、衬砌、锚索、岩栓、土工织物、摩擦桩、板桩等.(3) FLAC-3D的网格中可以有界面, 这种界面将计算网格分割为若干部分, 界面两边的网格可以分离, 也可以发生滑动, 因此, 界面可以模拟节理、断层或虚拟的物理边界.有多种边界条件边界方位可以任意变化, 边界条件可以是速度边界、应力边界, 单元内部可以给定初始应力, 节点可以给定初始位移、速度等, 还可以给定地下水位以计算有效应力、所有给定量都可以具有空间梯度分布.FLAC-3D内嵌语言FISHFLAC-3D具有强大内嵌语言FISH, 使得用户可以定义新的变量或函数, 以适应用户的特殊需要, 例如, 利用HSH做以下事情:(l) 用户可以自定义材料的空间分布规律, 如非线性分布等.(2) 用户可以定义变量, 追踪其变化规律并绘图表示或打印输出.(3) 用户可以自己设计FLAC-3D内部没有的单元形态.(4) 在数值试验中可以进行伺服控制.(5) 用户可以指定特殊的边界条件.(6) 自动进行参数分析(7) 利用FLAC-3D内部定义的Fish变量或函数, 用户可以获得计算过程中节点、单元参数, 如坐标、位移、速度、材料参数、应力、应变、不平衡力等.FLAC-3D前后处理功能FLAC-3D具有强大的自动三维网格生成器, 内部定义了多种单元形态, 用户还可以利用FISH自定义单元形态, 通过组合基本单元, 可以生成非常复杂的三维网格, 比如交叉隧洞等.在计算过程中的任何时刻用户都可以用高分辨率的彩色或灰度图或数据文件输出结果, 以对结果进行实时分析, 图形可以表示网格、结构以及有关变量的等值线图、矢量图、曲线图等, 可以给出计算域的任意截面上的变量图或等直线图, 计算域可以旋转以从不同的角度观测计算结果.FLAC3D计算分析一般步骤与大多数程序采用数据输入方式不同, FLAC采用的是命令驱动方式. 命令字控制着程序的运行. 在必要时, 尤其是绘图, 还可以启动FLAc用户交互式图形界面. 为了建立FLAC计算模型, 必须进行以下三个方面的工作:(1) 有限差分网格(2) 本构特性与材料性质(3) 边界条件与初始条件完成上述工作后, 可以获得模型的初始平衡状态, 也就是模拟开挖前的原岩应力状态. 然后, 进行工程开挖或改变边界条件来进行工程的响应分析, 类似于FLAC的显式有限差分程序的问题求解. 与传统的隐式求解程序不同, FLAC采用一种显式的时间步来求解代数方程. 进行一系列计算步后达到问题的解.在FLAC中, 达到问题所需的计算步能够通过程序或用户加以控制, 但是, 用户必须确定计算步是否已经达到问题的最终的解.后处理(一) 用tecplot绘制曲线(1) 第一主应力(2) xdisp、ydisp、zdisp、disp(二) 用excel做曲线隧道(1) 做地表沉降槽(zdisp)(2) 地表横向位移(xdisp)(3) 隧道中线竖向沉降曲线(zdisp)(4) 提取位移矢量图,(5) 显示初期支护结构内力(6) 显示state(找塑性区)基坑(1) 做地表沉降槽(zdisp)(2) 提取位移矢量图,(3) 显示初期支护结构内力(4) 显示state(找塑性区)边坡(1) 做安全系数和应变图模型最优化用FLAC3D解决问题时, 为了得到最有效的分析使模型最优化是很重要的.(1) 检查模型运行时间:一个FLAC3D例子的运行时间是区域数的4/3倍. 这个规则适用于平衡条件下的弹性问题. 对于塑性问题, 运行时间会有点改变, 但是不会很大, 但是如果发生塑性流动, 这个时间将会大的多. 对一个具体模型检查自己机子的计算速度很重要. 一个简单的方法就是运行基准测试. 然后基于区域数的改变, 用这个速度评估具体模型的计算速度.(2) 影响运行时间的因素:FLAC3D有时会需要较长时间才可以收敛主要发生在下列情况下:(a)材料本身刚度变异或材料与结构及接触面之间的刚度差异很大.(b)划分的区域尺寸相差很大. 这些尺寸差异越大编码就越无效. 在做详细分析前应该研究刚度差异的影响. 例如, 一个荷载作用下的刚性板, 可以用一系列顶点固定的网格代替, 并施以等速度. (记住FIX命令确定速度, 而不是位移. )地下水的出现将使体积模量发生明显的增加(流体-固体相互作用).(3) 考虑网格划分的密度:FLAC3D使用常应变单元. 如果应力/应变曲线倾斜度比较高, 那么你将需要许多区域来代表多变的分区. 通过运行划分密度不同的同一个问题来检查影响. FLAC3D应用常应变区域, 因为当用多的少节点单元与用比较少的多节点单元模拟塑性流动时相比更准确.应尽可能保持网格, 尤其是重要区域网格的统一. 避免长细比大于5:1的细长单元, 并避免单元尺寸跳跃式变化(即应使用平滑的网格). 应用GENERATE命令中的比率关键词, 使细划分区域平滑过渡到粗划分区域.(4) 自动发现平衡状态:默认情况下, 当执行SOLVE 命令时, 系统将自动发现力的平衡. 当模型中所有网格顶点中所有力的平均量级与其中最大的不平衡力的量级的比率小于1*10时, 认为达到了平衡状态. 注意一个网格顶点的力由内力(例如, 由于重力)和外力(例如, 由于所加的应力边界条件)共同引起. 因为比率是没有尺寸的, 所以对于有不同的单元体系的模型, 在大多数情况下, 不平衡力和所加力比率的限制给静力平衡提供了一个精确的限制.同时还提供了其他的比率限制;可以用SET ratio 命令施加. 如果默认的比率限制不能为静力平衡提供一个足够精确的限制, 那么应考虑可供选择的比率限制. 默认的比率限制同样可用于热分析和流体分析的稳定状态求解. 对于热分析,是对不平衡热流量和所加的热流量量级进行评估, 而不是力. 对于流体分析,对不平衡流度和所加流度量级进行评估.(5) 考虑选择阻尼:对于静力分析, 默认的阻尼是局部阻尼, 对于消除大多数网格顶点的速度分量周期性为零时的动能很有效. 这是因为质量的调节过程依赖于速度的改变. 局部阻尼对于求解静力平衡是一个非常有效的计算法则且不会引入错误的阻尼力(见Cundall 1987).如果在求解最后状态, 重要区域的网格海域的速度分量不为零, 那么说明默认的阻尼对于达到平衡状态是不够的. 有另外一种形式的阻尼, 叫组合阻尼, 相比局部阻尼可以使稳定状态达到更好的收敛, 这时网格将发生明显的刚性移动. 例如, 求解轴向荷载作用下桩的承载力或模拟蠕变时都可能发生. 使用SETmechanical damp combined命令来调用组合阻尼. 组合阻尼对于减小动能方面不如局部阻尼有效, 所以应注意使系统的动力激发最小化. 可以用SETmechanical damp local命令转换到默认阻尼.(6) 检查模型反应:FLAC3D 显示了一个相试的物理系统是怎样变化的. 做一个简单的试验证明你在做你认为你在做的事情. 例如, 如果荷载和实体在几何尺寸上都是对称的, 当然反应也是对称的. 改变了模型以后, 执行几个时步(假如, 5或10步), 证明初始反应是正确的, 并且发生的位置是正确的. 对应力或位移的期望值做一个估计, 与FLAC3D 的输出结果作比较.如果你对模型施加了一个猛烈的冲击, 你将会得到猛烈的反应. 如果你对模型作了一些看起来不合理的事情, 你一定要等待奇怪的结果. 如果在分析的一个给定阶段, 得到了意外值, 那么回顾到这个阶段所用的时步.在进行模拟前很关键的是检查输出结果. 例如, 除了一个角点速度很大外, 一切都很合理, 那么在你理解原因前不要继续下去. 这种情况下, 你可能没有给定适当的网格边界.(7) 初始化变量:在模拟基坑开挖过程时, 在达到目的前通常要初始化网格顶点位移. 因为计算次序法则不要求位移, 所以可以初始化位移, 这只是由网格顶点的速度决定, 并有益于用户初始化速度却是一件难事. 如果设定网格顶点的速度为一常数, 那么这些点在设置否则前保持不变. 所以, 不要为了清除这些网格的速度而简单的初始化它们为零. . . 这将影响模拟结果. 然而, 有时设定速度为零是有用的(例如, 消除所有的动能).(8) 最小化静力分析的瞬时效应:对于连续性静力分析, 经过许多阶段逐步接近结果是很重要的. . . 即, 当问题条件突然改变时, 通过最小化瞬时波的影响, 使结果更加“静力”. 使FLAC3D 解决办法更加静态的方法有两种.(a) 当突然发生一个变化时(例如, 通过使区域值为零模拟开挖), 设定强度性能为很高的值以得到静力平衡. 然后为了确保不平衡力很低, 设定性能为真实值, 再计算, 这样, 由瞬时现象引起的失败就不会发生了.(b) 当移动材料时, 用FISH 函数或表格记录来逐步减少荷载.(9) 改变模型材料:FLAC3D 对一个模拟中所用的材料数没有限制. 这个准则已经尺寸化, 允许用户在自己所用版本的FLAC3D中最大尺寸网格的每个区域(假如设定的)使用不同的材料.(10) 运行在现场原位应力和重力作用下的问题:有很多问题在建模时需要考虑现场原位应力和重力的作用. 这种问题的一个例子是深层矿业开挖:回填. 此时大多数岩石受很高的原位应力区的影响(即, 自重应力由于网孔尺寸的限制可以忽略不计), 但是回填桩的放置使自重应力发展导致岩石在荷载作用下可能坍塌. 在这些模拟中要注意的重点(因为任何一种模拟都有重力的作用)是网格的至少三个点在空间上应固定. . . 否则, 整个网格在重力作用下将转动. 如果你曾经注意到整个网格在重力加速度矢量方向发生转动, 那么你可能忘记在空间上固定网格了.FLAC3D主要适明模拟计算地质材料和岩土上程的力学行为。
FLAC3D500培训教程(含)
FLAC3D500培训教程1.引言FLAC3D500是一款基于三维快速拉格朗日法的岩土工程数值分析软件,广泛应用于岩土工程、地质工程、矿业工程等领域。
本教程旨在帮助用户了解FLAC3D500的基本操作和功能,为实际工程问题提供有效的数值模拟解决方案。
2.FLAC3D500软件安装与启动2.1软件安装请确保您的计算机满足FLAC3D500的运行要求。
然后,从官网FLAC3D500安装包,按照提示完成安装。
2.2软件启动安装完成后,在开始菜单中找到FLAC3D500,启动。
软件启动后,您将看到主界面。
3.FLAC3D500基本操作3.1创建新项目“文件”菜单,选择“新建项目”,在弹出的对话框中输入项目名称,“确定”创建新项目。
3.2导入模型“文件”菜单,选择“导入模型”,在弹出的对话框中选择模型文件(.flac3d或.f3grid),“打开”导入模型。
3.3设置模型参数在“模型”菜单中,可以设置模型的基本参数,如材料属性、边界条件、初始应力等。
3.4创建网格在“网格”菜单中,可以创建和编辑网格。
选择“创建网格”,在弹出的对话框中设置网格参数,“确定”网格。
3.5设置分析类型在“分析”菜单中,选择分析类型(如静态分析、动态分析等),并设置相应的分析参数。
3.6运行分析在“分析”菜单中,选择“开始分析”,软件将开始计算。
计算过程中,您可以在“输出”菜单中查看计算结果。
3.7结果查看与导出分析完成后,您可以在“输出”菜单中查看计算结果,如位移、应力等。
还可以将结果导出为文本、图片等格式。
4.FLAC3D500高级功能4.1参数化分析通过参数化分析,可以方便地研究不同参数对计算结果的影响。
在“分析”菜单中,选择“参数化分析”,设置参数范围和步长,“开始分析”进行计算。
4.2剖面分析剖面分析可以帮助用户更好地了解模型内部的应力、位移等分布情况。
在“分析”菜单中,选择“剖面分析”,设置剖面位置和方向,“开始分析”进行计算。
摩尔-库仑模型与其在FLAC3D中的应用
摩尔-库仑模型及其在FLAC3D 中的应用摘要: 本文首先阐述了塑性流动理论的增量方程,结合摩尔库仑破坏准则和拉伸破坏准则形成了FLAC 3D中采用的摩尔库仑本构模型,并指出不同的应力计算值I ij σ条件下N ij σ的计算方法。
最后通过模型试验与解析方法进行对比,发现FLAC 3D计算结果与简单模型下精确的解析解吻合较好,但在变性较大时逐渐出现一定偏差。
关键词: 摩尔-库仑模型,增量方程,流动法则,FLAC 3D1. 塑性流动理论的增量方程 一般情况下,破坏准则可表示为()0n f σ=(1)式中,f 为已知屈服函数,用来判定塑性流动开始产生。
在主应力空间中,为一曲面,落在曲面内的应力点为弹性状态。
塑性状态下的应变增量可表示为弹性应变增量和塑性应变增量之和:e p i i i εεε∆=∆+∆(2)弹性应变增量和弹性应力增量的关系表示为:()e i i n S σε∆=∆ (3)式中,i S 为弹性应变增量的线性方程。
流动法则规定了塑性应变增量向量的方向,即与塑性势面的方向垂直,表示为:p i igελσ∂∆=∂(4) 得到的新的应力矢量应满足屈服方程:()0n n f σσ+∆=(5)式(5)提供了一个估计塑性应变增量矢量的表达式。
将式(2)代入式(3),且考虑到i S 为线性函数,得:()()p i i n i n S S σεε∆=∆-∆(6)再将流动法则(4)代入得:()()i i n i ngS S σελσ∂∆=∆-∂(7) 假定破坏函数()n f σ为线性函数,式(5)可表示为:*()()0n n f f σσ+∆= (8)式中,*f 代表函数f 减去其常量值,*(.)(.)(0)n f f f =-。
对于位于屈服面上的应力点,()0n f σ=,式(8)可转化为,**(())(())0n n n ngf S f S ελσ∂∆-=∂(9) 此时,定义新的应力分量为:N i i i σσσ=+∆(10)()I i i i n S σσε=+∆ (11)根据式(11),可得:*()(())I n n n f f S σε=∆ (12)综合式(9),(12),可得λ:*()(())(0)In n n n f f S g f σλσ=∂∂-(13) 根据应力增量表达式(7),估算应力(11),新的应力(10)可表示为:()N I i i i ngS σσλσ∂=-∂(14) 2. 莫尔库伦模型(IN FLAC3D )莫尔库伦模型的破坏包线包括两部分,一段剪切破坏包线和一段拉伸破坏包线。
FLAC3D的实例应用分析
F18 F7-1
E5200剖面图
老虎台矿开采历史
老虎台矿自1907年开始开采,至今已有近百年的开采历史。
矿震事件统计
1988年1月至2000年5月,随着老虎台矿开采深度增大和向 断裂构造逼近,矿震频率和震级都呈上升趋势,平均每月 发生矿震52.2次,远远超出了抚顺地区天然地震的数量, 最大震级达到3.6ML。
5. 采用全动力运动方程,即时对于静力问题也是如此。这使 得FLAC3D能够没有任何障碍地模拟物理不稳定性问题。
6. 采用显示求解方式(与常用的隐式方法比较)。显示方法 在求解非线性问题的(应力-应变关系)时间几乎等同于 线性关系问题,而隐式算法可能花费很长时间,因为它并 不需要储存任何矩阵,因此,不需要修改刚度矩阵,这就 意味着:(a)具有中等内存的计算机能够采用较多的计 算单元模拟;(b)模拟大应变问题比小应变问题几乎不 多花计算时间。
a. 粘结界面 b. 粘接滑移 c. 库伦滑动
1.6、FLAC3D界面介绍
命令栏
1.6、FLAC3D界面介绍
图形显示窗口
提
纲
一﹑FLAC3D软件简介 二﹑FLAC3D应用实例
三﹑FLAC3D软件应用
四﹑FLAC3D模拟技巧
2.1、老虎台矿开采诱发矿震的力学机理分析
地质条件
F1 F26 F25
0.3
0.2
0.1
0
7.8 8.0 8.2 8.4 8.6 8.8 9.0 9.2 9.4 9.6 Step
3
(1992-2000)
2.5
78001-1
2
1.5
1
0.5
0 7.8 8.0 8.2 8.4 8.6 8.8 9.0 9.2 9.4 9.6 Step
FLAC3D5.0模型及输入参数说明
可参考manual屮各个章节的command命令及说明,注意单位。
用prop赋值。
1J」各向同性弹性模型111经典粘弹性模型1J・15蠕变模型1J・18粘塑形模型11J・21各向异性流体模型1・2模型适用说明遍布节理模型适用于Mohr-Coulomb材料来明确显示力在各个方向上的差异性。
双线性软化应变遍布节理模型综合了软化应变Mohr-Coulomb模型和遍布肖理模型,这种模型包含而向矩阵和遍布右理的一个双线性断裂点集。
改进的Cam-clay模型反映了形变度和抗破坏能力对体积变化的影响。
Mohr-Coulomb模型最适用于一般工程研究,同时,Mohr-Coulomb的内聚力和摩擦角参数相对于地质工程材料的英它属性,更容易获得。
软化应变和遍布节理塑性模型实际上是Mohr- Coulomb 模型的变形,这些模型如果在附加材料参数的值较髙时将得岀与Mohr-Coulomb模型同样的结果.Dnick-Prager模型是一个相对于Mohr-Coulomb模型的破坏标准的简化体,但是它一般不适于用来描述地质工程材料的破坏情况。
它主要是用来把FLAC3D与英它一些有Dnick-Prager 模型但却没有Mohr-Coulomb模型的数学软件作比较。
在摩擦力为零的时候请注意,此时Mohr- Coulomb 模型退化为Tresca模型,而Druck-Prager模型退化为Von Mises模型。
Druck-Prager模型和Mohr-Coulomb模型是计算起来效率最高的塑性模型,而其它的塑性模型在计算时却需要更多的内存和额外的时间。
例如,塑性应变不能在Mohr-Coulomb模型屮直接计算出来(参见附录G) o如果需要计算塑性应变,则必需要用应变软化模型。
这种模型主要是用于破坏后的情况对工程影响重大的工程活动屮,如弯曲柱、开采塌落或回填研究。
Druck-Prager模型、Mohr-Coulomb模型、遍布订理模型、应变软化Mohr-Coulomb模型和双线性应变软化遍布节理模型屮的拉伸破坏标准是相同的。
利用Flac3D软件的摩尔库伦弹性本构体对深埋隧道进行水力耦合计算分析
利用Flac3D软件的摩尔库伦弹性本构体对深埋隧道进行水力耦合计算分析摘要:本文作者结合工作经验,介绍采用有限差分法及相关计算软件对深埋隧道的管口边缘的水土应力进行定量分析,从而可以采用有效的设计方案和施工技术,控制隧道的变形,取得理想效果,同时降低了成本,缩短工期。
关键词:深埋隧道;有限差分;水力耦合;1Flac 3D 程序求解图1为某深埋隧道的截面图,为简化计算步骤,假设模型为不加衬砌不考虑自重的深埋圆形隧道, 其条件为:(图1)1)地质条件:围岩弹性模量为= 2.e8Mpa,珀松比为= 0.15,岩体的透水性k = 1.e-19m/s, 比奥系数Biot_c = 1,岩石孔隙率w=0.1;2)山体应力状态:假设各个方向初始应力状态相同SZZ = SXX = - 1.e7 KN,地下水压力各个方向相同PP = - 4.e6 K;外荷载为竖直方向SZZ = - 1.e7 KN。
3)隧道的半径为r = 2m。
图1 深埋隧道剖面示意图根据以上的条件,对隧道在地应力及地下水共同作用下,进行水力耦合状态分析,并通过计算分析隧道孔边的水土应力分布。
1.1有限差分模型建立Flac 3D软件提供多种几何模型,在本例中应用„ Radcylinder “ 几何模型,在网格划分的问题上,考虑到主要分析的方向X与Z方向,且外荷载为Z 方向,因此网格划分为4*1*12*24。
(注:网格的划分影响输出结果的精度及分布云图,一般按照1:3:6的比例进行划分最优)1.2材料参数的设定Flac 3D 中提供多种本构模型,在本例中应用摩尔库伦弹性模型。
需输入的参数包括弹性模量、珀松比、摩擦角、孔隙率、透水性、粘聚力以及减涨角。
1.3FISH语言的编写FLAC 3D主要通过FISH语言执行命令,一般需要用户定义几何模型、物理参数、模型的边界条件以及外部荷载,然后通过模型计算命令,最后导出计算结果。
在本例中,我们需要计算出地应力及地下水应力的共同作用结果。
FLAC3D在循环荷载下饱和软粘土孔压数值模拟中的应用
FLAC3D在循环荷载下饱和软粘土孔压数值模拟中的应用[摘要]本文利用FLAC3D软件对循环荷载作用下的饱和软粘土动孔隙水压力进行了数值模拟,通过计算得到动孔隙水压力累积特性及发展规律,与室内模型试验所取得的孔隙水压力曲线进行了对比分析,得出数值模拟的结果是准确有效的。
[关键字]FLAC3D 循环荷载孔隙水压力数值模拟1引言对于那些由饱和土或少粘性土组成的土工建筑物或地基,在振动荷载作用下因孔隙水压力上升,抗剪强度降低而可能造成过量变形或液化流动问题,需要进行土体的动力反应分析,并在此基础上进行动力稳定分析。
采用有效应力法进行这类分析,比总应力法更为合理。
因此如何合理考虑和描述振动孔隙水压力的影响十分重要。
许多学者[1-4]对动孔隙水压力的变化规律及计算模型做了一定程度的研究。
本文使用ITASCA 公司的FLAC3D三维快速拉格朗日差分程序,应用合适的计算模型,尝试更准确的动态模拟循环荷载作用下的饱和软粘土动孔隙水压力的变化。
2室内模型试验室内循环荷载模型试验是在1.2×1.0×1.2m(长×宽×深)的坑道内完成的,引导车道总长8.0m,引导车道中轴线位置设置导槽。
室内试验路基土采至广州某高速公路软基段施工场地,为淤泥质粉质粘土,取样深度2m。
物理力学性质指标如下:γ=16.8kN/m3,e=1.808,IP=21,c=2.8kPa,w=46.2%,wL=48%,wP=27%,=1.68g/cm3,φ=12.80。
模型试验仪器埋设见图1,总共埋设3个动土压力盒,埋设深度分别基层底面以下15.0cm、45.0cm和85.0cm;埋设3块沉降板,深度与动土压力盒位置一致;埋设孔隙水压力计1个,埋设深度为基层底面以下15.0cm。
不同荷载等级采用铁砝码进行加载,砝码加载等级分别为10.0、30.0和50.0kg。
试验循环加载次数为1~300次,按3种车重、3种车速分别进行,共9组试验。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摩尔-库仑模型及其在FLAC 3D 中的应用摘要: 本文首先阐述了塑性流动理论的增量方程,结合摩尔库仑破坏准则和拉伸破坏准则形成了FLAC 3D中采用的摩尔库仑本构模型,并指出不同的应力计算值I ij σ条件下N ij σ的计算方法。
最后通过模型试验与解析方法进行对比,发现FLAC 3D计算结果与简单模型下精确的解析解吻合较好,但在变性较大时逐渐出现一定偏差。
关键词: 摩尔-库仑模型,增量方程,流动法则,FLAC 3D1. 塑性流动理论的增量方程 一般情况下,破坏准则可表示为()0n f σ= (1)式中,f 为已知屈服函数,用来判定塑性流动开始产生。
在主应力空间中,为一曲面,落在曲面内的应力点为弹性状态。
塑性状态下的应变增量可表示为弹性应变增量和塑性应变增量之和:e p i i i εεε∆=∆+∆ (2)弹性应变增量和弹性应力增量的关系表示为:()ei i n S σε∆=∆ (3)式中,i S 为弹性应变增量的线性方程。
流动法则规定了塑性应变增量向量的方向,即与塑性势面的方向垂直,表示为:p i igελσ∂∆=∂ (4) 得到的新的应力矢量应满足屈服方程:()0n n f σσ+∆= (5)式(5)提供了一个估计塑性应变增量矢量的表达式。
将式(2)代入式(3),且考虑到i S 为线性函数,得:()()p i i n i n S S σεε∆=∆-∆ (6)再将流动法则(4)代入得:()()i i n i ngS S σελσ∂∆=∆-∂ (7) 假定破坏函数()n f σ为线性函数,式(5)可表示为:*()()0n n f f σσ+∆= (8)式中,*f 代表函数f 减去其常量值,*(.)(.)(0)n f f f =-。
对于位于屈服面上的应力点,()0n f σ=,式(8)可转化为,**(())(())0n n n ngf S f S ελσ∂∆-=∂ (9) 此时,定义新的应力分量为:N i i i σσσ=+∆ (10) ()I i i i n S σσε=+∆ (11)根据式(11),可得:*()(())In n n f f S σε=∆ (12)综合式(9),(12),可得λ:*()(())(0)In n n n f f S g f σλσ=∂∂- (13) 根据应力增量表达式(7),估算应力(11),新的应力(10)可表示为:()N I i i i ngS σσλσ∂=-∂ (14) 2. 莫尔库伦模型(IN FLAC 3D )莫尔库伦模型的破坏包线包括两部分,一段剪切破坏包线和一段拉伸破坏包线。
与剪切破坏相对应的是相关联的流动法则,与拉伸破坏对应的是不相关联的流动法则。
在FLAC 3D 中,莫尔库伦模型表示在1σ,2σ,3σ主应力空间中,对应的应变分量为主应变1ε,2ε,3ε。
弹性增量方程主应力空间中,虎克定律的增量表达式可写为,111223()e e eσαεαεε∆=∆+∆+∆212213()e e e σαεαεε∆=∆+∆+∆ (15) 313212()e e e σαεαεε∆=∆+∆+∆式中,1α和2α为由剪切模量和体积模量定义的材料常数。
143K G α=+223K G α=- (16)根据式(3),式(15)可改写为:112311223(,,)()e e e e e e S εεεαεαεε∆∆∆=∆+∆+∆212312213(,,)()e e e e e e S εεεαεαεε∆∆∆=∆+∆+∆ (17) 312313212(,,)()e e e e e e S εεεαεαεε∆∆∆=∆+∆+∆复合破坏准则莫尔库伦模型所采用的破坏准则为摩尔库仑准则和最大拉应力准则。
三个主应力为123σσσ≤≤。
破坏准则在13(,)σσ面表示如图1。
图1 FLAC 3D 莫尔库伦破坏准则破坏包线13(,)0f σσ=,在A 到B 上由莫尔库伦准则0s f =定义,132s f N φσσ=-+ (18)在B 到C 上由拉伸破坏准则0t f =定义,3t t f σσ=- (19)式中,φ为摩擦角,c 为粘聚力,tσ为抗拉强度 1s i n ()1s i n ()N φφφ+=- (20)由图1可见,材料的抗拉强度不能超过0s f =和13σσ=交点对应的3σ值,因此抗拉强度的最大值为max tan tcσφ=(21) 2.3 流动法则塑性势面由两个方程来描述,s g 和t g ,分别用来定义剪切塑性流动和拉伸塑性流动。
函数s g 为不相关联的流动法则,13s g N σσψ=- (22)式中,ψ为膨胀角,1sin 1sin N ψ+ψ=-ψ(23)函数t g 为相关联的流动法则,3t g σ=- (24)统一的流动法可由函数13(,)0h σσ=定义,为0s f =和0t f =的对角线,如图2所示。
31()P t P h a σσσσ=-+- (25)P a N φ= (26)2P t N φσσ=- (27)图2 莫尔库伦模型-流动法则当由式(11)计算出的I i σ对应的应力点落在图2所示domain 1中,产生剪切破坏,应力点在相应曲线0sf =上,流动法则由塑性势方程sg 推得。
如果点落在domain 2中,发生拉伸破坏,新的应力点在0tf =上,由流动法则tg 推出。
2.4 塑性修正首先考虑剪切破坏的情况。
式(22)进行偏微分可得:11sg σ∂=∂ 20sg σ∂=∂ (28) 3sg N σψ∂=-∂ 将1s g σ∂∂,2s g σ∂,3s g σ∂∂代换1e ε∆,2e ε∆,3eε∆,式(17)变为:112123,,s s s g g g S N αασσσψ⎛⎫∂∂∂=- ⎪∂∂∂⎝⎭22123,,(1)s s s g g g S N ασσσψ⎛⎫∂∂∂=- ⎪∂∂∂⎝⎭ (29) 312123,,s s s g g g S N αασσσψ⎛⎫∂∂∂=-+ ⎪∂∂∂⎝⎭由式(14),(18)可得: 1112()N I s N σσλααψ=-- 222(1)N Is N σσλαψ=-- (30) 3312()N I s N σσλααψ=--+且,131212(,)()()s I I sf N N N σσλααααψψψ=---+ (31) 考虑拉伸破坏的情况,类似方法可得:21131()N I I t ασσσσα=-- 22231()N I I t ασσσσα=-- (32) 3N t σσ=3. FLCA 3D 执行方法当在FLCA 3D 中运行莫尔库伦模型时,首先通过将由虎克定律计算出的应力增量叠加到原有应力上计算(Iij σ),这时可计算出主应力。
如果主应力达到破坏准则,进入domain 1或者domain 2。
在第一种情况下,产生剪切破坏,1N σ,2N σ,3N σ 由式(30)求得;在第二种情况下,产生拉伸破坏,1N σ,2N σ,3Nσ 由式(32)求得。
如果应力点()13,I Iσσ在()13,σσ平面上落在包线内部,那么表明在这一步计算中没有出现塑性流动,新的主应力为,1,3I i i σ=。
4. 模型验证如图3所示,x ,z 方向主应力相等,边界条件为110ε∆=22/ v t Lε∆=∆(33)330ε∆=式中,v是试样y方向的恒定变形速率,L为试样高度。
图3 模型实验边界条件在FLAC3D中,采用一单元进行模拟,计算坐标(0,1,0)在指定竖向位移下的竖向应力并与解析解对比,结果如图4,5。
经计算发现,解析解与数值解吻合较好,当点的竖向位移较大时,存在偏差。
5.结论将塑性理论的增量模型及摩尔库仑准则和拉伸破坏准则相结合,形成FLAC3D中采用的摩尔库仑模型。
针对不同的应力计算值Iijσ,在FLAC3D中采用不同的处理方法。
最后通过模型试验与解析方法进行对比,发现FLAC3D计算结果与简单模型下精确的解析解吻合较好,但在变形较大时逐渐出现一定偏差。
σvs S y (膨胀角100)图4yσvs S y(膨胀角00)图5y6. 参考文献[1] Itasca Consulting Group, Inc. FLAC3D User Manuals, Version 2.1, Minneapolis, Minnesota, 2002.6[2] Wood,D.M. Soil Behavior and Criterion State Soil Mechanics. Cambridge: Cambridge University Press, 1990.[3]钱家欢,殷宗泽. 土工原理与计算. 北京:中国水利水电出版社,1996[4]郑颖人,沈珠江,龚晓南. 岩土塑性力学原理. 北京:中国建筑工业出版社,2002。