(完整word版)FLAC动力分析
FLAC3D简介(word文档良心出品)

1.FLAC3D知识基本介绍SimWe岩土工程结构的数值解是建立在满足基本方程(平衡方程、几何方程、本构方程)和边界条件下推导的。
由于基本方程和边界条件多以微分方程的形式出现,因此,将基本方程近假发改用差分方程(代数方程)表示,把求解微分方程的问题改换成求解代数方程的问题,这就是所谓的差分法。
差分法由来已久,但差分法需要求解高阶代数方程组,只有在计算机的出现,才使该法得以实施和发展。
FLAC3D(Fast Lagrangian Analysis of Continua)由美国Itasca公司开发的。
目前,FLAC 有二维和三维计算程序两个版本,二维计算程序V3.0以前的为DOS版本,V2.5版本仅仅能够使用计算机的基本内存(64K),所以,程序求解的最大结点数仅限于2000个以内。
1995年,FLAC2D已升级为V3.3的版本,其程序能够使用护展内存。
因此,大大发护展了计算规模。
FLAC3D是一个三维有限差分程序,目前已发展到V2.1版本。
FLAC3D的输入和一般的数值分析程序不同,它可以用交互的方式,从键盘输入各种命令,也可以写成命令(集)文件,类似于批处理,由文件来驱动。
因此,采用FLAC程序进行计算,必须了解各种命令关键词的功能,然后,按照计算顺序,将命令按先后,依次排列,形成可以完成一定计算任务的命令文件。
FLAC3D是二维的有限差分程序FLAC2D的护展,能够进行土质、岩石和其它材料的三维结构受力特性模拟和塑性流动分析。
调整三维网格中的多面体单元来拟合实际的结构。
单元材料可采用线性或非线性本构模型,在外力作用下,当材料发生屈服流动后,网格能够相应发变形和移动(大变形模式)。
FLAC3D采用的显式拉格朗日算法和混合-离散分区技术能够非常准确发模拟材料的塑性破坏和流动。
由于无须形成刚度矩阵,因此,基于较小内存空间就能够求解大范围的三维问题。
FLAC3D采用ANSI C++语言编写的。
FLAC3D有以下几个优点:1 对模拟塑性破坏和塑性流动采用的是“混合离散法“。
(完整word版)FLAC3D流力耦合作用

FLAC3D流力耦合作用1. 1耦合作用简介 (1)1. 2数学模型描述 (2)1.2.1 规定和定义 (2)1.2.2 流体重量平衡方程 (3)1.2.3 流动法则 (4)1.2.4 力学结构法则 (4)1.2.5 边界及初始条件 (5)1. 3数值公式 (5)1.3.1空间导数的有限差分近似 (5)1.3.2质量平衡方程的节点公式 (6)1.3.3显式有限差分公式 (8)1.3.3.1稳定标准 (9)1.3.4隐式有限差分公式 (9)1.3.4.1收敛准则 (11)1.3.5力学时间步和力学稳定性 (12)1.3.6总应力修正 (12)1. 4流动耦合问题的属性和单位 (12)1.4.1 渗透系数 (13)1.4.2 Biot系数 和Biot模数M (13)1.4.3流体体积模量 (14)1.4.4孔隙率 (14)1.4.5密度 (14)1.4.6流体张力限 (15)1. 5单一流动问题和耦合流动问题 (15)1.5.1恒定孔压(用于有效应力计算) (15)1.5.2 建立了孔压分配的单一流动计算 (16)1.5.3 非流动,力学变形产生的孔隙压力 (16)1.5.4耦合流动和力学计算 (17)1. 6对于渗流分析的输入指导 (18)1.6.1 FLAC3D命令 (18)1.6.2 FISH变量 (21)1.7 验证举例 (22)1.7.1在限制层内的不稳定地下水流动 (22)1.7.2单方向固结 (25)1.7.3 穿透浅含水层限制边界的井水流动 (29)1.1耦合作用简介FLAC3D允许在饱和多孔材料中进行流体流动的瞬时模拟。
流动计算可以脱离FLAC 3D 中的力学计算独立进行,也可以与其他力学模型进行耦合计算,以控制流——固耦合作用的影响,其计算具有如下特征。
1. 提供了在各向同性条件下的流体运动法则,也提供了在流动区域中的无渗流材料的流动零模型。
2. 不同的区域可以有不同的流动模型和法则。
(完整word版)FLAC3D原理..

2.2 三维数值模拟方法及其原理2.2.1 FLAC3D工程分析软件特点FLAC3D是由美国Itasca Consulting Group, Inc. 为地质工程应用而开发的连续介质显式有限差分计算机软件。
FLAC即Fast Lagrangian Analysis of Continua 的缩写。
该软件主要适用于模拟计算岩土体材料的力学行为及岩土材料达到屈服极限后产生的塑性流动,对大变形情况应用效果更好。
FLAC3D程序在数学上采用的是快速拉格朗日方法,基于显式差分来获得模型全部运动方程和本构方程的步长解,其本构方程由基本应力应变定义及虎克定律导出,运动平衡方程则直接应用了柯西运动方程,该方程由牛顿运动定律导出。
计算模型一般是由若干不同形状的三维单元体组成,也即剖分的空间单元网络区,计算中又将每个单元体进一步划分成由四个节点构成的四面体,四面体的应力应变只通过四个节点向其它四面体传递,进而传递到其它单元体。
当对某一节点施加荷载后,在某一个微小的时间段内,作用于该点的荷载只对周围的若干节点(相邻节点)有影响。
利用运动方程,根据单元节点的速度变化和时间,可计算出单元之间的相对位移,进而求出单元应变,再利用单元模型的本构方程,可求出单元应力。
在计算应变过程中,利用高斯积分理论,将三维问题转化为二维问题而使其简单化。
在运动方程中,还充分考虑了岩土体所具有的粘滞性,将其视作阻尼附加于方程中。
FLAC3D具有一个功能强大的网格生成器,有12种基本形状的单元体可供选择,利用这12种基本单元体,几乎可以构成任何形状的空间立体模型。
FLAC3D主要是为地质工程应用而开发的岩土体力学数值评价计算程序,自身设计有九种材料本构模型:(1)空模型(Null Model)(2)弹性各向同性材料模型(Elastic, Isotropic Model)(3)弹性各向异性材料模型(Elastic, anisotropic Model)(4)德拉克-普拉格弹塑性材料模型(Drucker-Prager Model)(5)莫尔-库伦弹塑性材料模型(Mohr-Coulomb Model)—29 —(6)应变硬化、软化弹塑性材料模型(Strain-Hardening/Softening Mohr-Coulomb Model)(7)多节理裂隙材料模型(Ubiquitous-Joint Model)(8)双曲型应变硬化、软化多节理裂隙材料模型(Bilinear Strain-Hardening/Softening Ubiquitous-Joint Model)(9)修正的Cam粘土材料模型(Modified Cam-clay Model)除上述本构模型之外,FLAC3D还可进行动力学问题、水力学问题、热力学问题等的数值模拟。
(完整word版)FLAC建模方法与技巧

采矿工程数值计算方法——FLAC建模技巧与工程应用1 FLAC建模方法1。
1 建模(1)设计计算模型的尺寸(2)规划计算网格数目和分布(3)安排工程对象(开挖、支护等)(4)给出材料的力学参数(5)确定边界条件(6)计算模拟1。
2 网格生成:Grid i,j 例如:grid 30,201。
3 网格规划:Gen x1,y1 x2,y2 x3,y3 x4,y4例如:Gen 0,0 0,10 10,20 20,01.4 分区规划网格。
例如:Gen xI1,yI1 xI2,yI2 xI3,yI3 xI4,yI4 i=1,10 j=1,21 (I区)Gen xII1,yII1 xII2,yII2 xII3,yII3 xII4,yII4 i=10,20 j=1,21 (II区)1。
5 特殊形状的网格(1)圆形gen circle xc,yc rad(2)弧线gen arc xc,yc xb,yb theta(3)直线gen line x1,y1 x2,y2(4)任意形状tab 1 x1,y1,x2,y2,¼,xn,yn,x1,y1 gen tab 11.6 赋给单元材料性质mod e (弹性)prop d 1800e-6 bu 12.5 sh 5。
77 i=1,20 j=1,10prop d 2400e-6 bu 1250 sh 577 i=1,20 j=11,20mod m (弹塑性Mohr—Coulumb准则)prop d 1800e-6 bu 12.5 sh 5.77 c 0 fri 20 ten 0。
015 reg i,j 1.7 赋给模型边界条件(1)固定边界(结点)Fix x i=1,j=1,21 Fix y i=1,21 j=1(2)施加边界力(结点)apply yf —10 i=1,21 j=21或apply syy -10 i=1,21 j=21或apply xf —5 i=21,j=1,21或apply sxx -5 i=21, j=1,21(3)赋单元内应力(单元)ini sxx -10 i=1,20 j=1,20ini syy -5 var 0 4 i=1,21 j=1,211.8 计算Set grav 9。
(完整word版)Flac 2d的建模步骤

Flac 2d的建模步骤1.file-new project-如图-ok注意:名字必须为英文,中文不识别2.build-sketch-import-打开格式为dxf(CAD)中转换-open-输入xy的最大范围-ok顺序:Copy-execute-ok1.确定2.选择要导入显示的图层—ok点击ok即可3.导入完成3.build-generate-simple-输入xy的最大范围Build -edit对整个图形的分配进行分割,尽量分割的线靠近土层分界线然后进行调整,靠近分界线可以点击分割线进行点的添加,然后移动,贴合分界线进行网格的划分-I是竖向线,J是横向线,可以分别设置,但是必须满足相邻分块的横向线相同,竖向线相同,还要注意划分网格尽量呈现正方形,不然会出现错误网格最后点击ok之后必须进行保存,file-save project-输入名字-注意必须为英文-execute3.alter-shape-table-选择编号(这个编号为导入的dxf中的线)点击看在图中显示位置选择-generate-execute在进入shape中进行个别点的调整右击绘图区域-zones-region,观察分区是否正确,不正确继续调整,知道正确Material-assignprop s=0.3e8 b=1e8 d=1500 fri=20 coh=1e4 ten=0 shear 模量=0.3e8(Pa)bulk 模量=1e8(Pa)friction=20度(内摩擦角)cohension=1e4 (Pa)(粘聚力)tension=0(抗拉强度)density=1500(kg/m3)选中region-选中材料类别-进行点击绘图区域的分块-execute设置边界条件,左右边左右不能动,fix x 上表面自由,下面既固定X 又固定y ,其实左右边左右固定,底部只需固定Y方向即可,同样能达到上面的效果-execute设置重力加速度,向下为正,只需输入9.81即可设置成功如图然后进行初始应力的计算,在左侧第一个栏中输入,solve然后回车或者点击默认-ok 然后在左侧第一栏中输入- save sl1.sav 然后回车或者点击save-输入名字或者用程序进行输入,可以点击follow -继续建一个文件-分块方便更改-输入-然后rebuildini xdis=0.0 ydis=0.0设置水位线,但是这个table不一定是连续的水位线,cad中可以用多段线画试试,然后选中ID,水的密度为1000kg/m3比奥系数默认即可1.0-execute或者用程序语言进行编程,如下:water table 1 den 1000 设置水位线编号,设置水的密度table 1 (0,5) (6.11,5) (20,9) 自己从cad中将水位线的坐标进行导出-list def wet den 定义一个水位fishloop i (1,izones)loop j (1,jzones)if model(i,j)>1 thenxa=(x(i,j)+x(i+1,j)+x(i+1,j+1)+x(i,j+1))xc=0.25*xaya=(y(i,j)+y(i+1,j)+y(i+1,j+1)+y(i,j+1))yc=0.25*ya 取网格的正中心if yc<table(1,xc) then 然后将中心坐标与水位线进行比较case_of density(i,j) /100 case的数值必须在0-225之间,所以进行除法变换case 15density(i,j) = 1700 如果满足15就赋值1700kg/m3case 16density(i,j) = 1800 如果满足15就赋值1700kg/m3END_CASEEND_IFEND_IFEnd_loopEnd_loopendwet den进行左侧水头压力的设置,insti-apply;Insti apply add stress pressures 画上-assign-2e4,x0,y-2e4 然后可以进行保存 save sl4.sav最后进行安全系数的求解。
FLAC动力分析基本理论

t= P rn i= 川s ^ Cu - s一 u s
( -1 42 )
其 :u与.为 界 法 与 线 的 速 : 边 上 线 切 方向 分 度;P 质 度; , ; 纵 中 是 量密 C 与C是
波与横波波速.
b 由 )自 域边界
地面结构 如大坝)地震响应的数值分析需要把材料与地基相连的区域离散化.地 (
可 动力分析方法允 L G 维的, 选的 许FA 做二 平面应 轴对称的, 力或 全动力分析. 计 算基于显式 差分方法来解决全动力 有限 方程, 用结点 块质量 代替周围 单元真实 质量 ( 而 非用静态分 的虚 量). 析中 质 这一公式能与结 构单元模型 祸合,因 此允许FA L G分析 地 面a 动引起的 体与 土 结构体的 相互作 动力 用. 分析特征还能与 水流动模型 地下 藕合; 这 就允 L G 许FA 分析, 如伴随液化作用的, 与时间 相关的 压力变化向 同 空隙 题. 样动力 模 型也能与 意的 模型祸合,以 计算热力与 任 热力 便 动力的 组合效 动力分析 L G分 应. 将FA 析能 展到如地震工 地震学和 岩休 力扩 程, 矿山 破坏等这样的动力问 题领域. 4 .动力 型考虑因 . 3 2 模 素
答前,因为计算开始后网 格不能再改动;
( 规定合适的机械阻尼; 2 ) ( 应用动力载荷与边界条件: 3 ) ( 设置模型动力响应的监测设施. 4 )
�
域 点 均 力 6为 由 结 剪 平 应 值 结 平 应 ;君 自域 点 切 均 力 .
倪自翻比肠甘 旧e
图 一地表结 4 构与自 域地展分析模型 由
通过这种方法,向 上传播的纵波在边界不变形,因为自由 域结点提供了 与无限大模
型一样的条件.如果主要网 格是一致的,且没有地面结构, 侧边的阻尼延迟器没有被运
FLAC3D动力分析功能的几点改进

FLAC3D动力分析功能的几点改进动力分析模块作为FLAC3D的主要模块之一,自3.1版本以来持续经历了功能更新的过程,目前FLAC3D V7.0版本则进一步强调了对动力边界、粘滞阻尼模型及波动信号处理等若干主要环节的功能优化。
本期推文简要介绍如下内容:1.动力边界条件2.粘滞阻尼模型3.波动信号处理动力边界条件地震波及其孔洞动力作用(如爆破)是岩土体动力响应分析涉及的两类代表性问题。
岩土体在自然状态中实际以半无限空间的方式赋存,数值分析模型显然在模型边界部位对该半无限空间具有的连续条件进行了截断处理,因此模型边界条件设置的合理性是数值分析需考察的常规环节之一。
在静力分析如开挖或堆载作用中,因工程荷载对岩土体扰动范围较为有限,一般采用固定边界(即位移约束)方法即可满足模拟分析的要求。
与此不同,动力分析由于动荷载的持续作用,将形成自模型中向模型外部传播的波动能量,因此需考察数值模型边界对该部分外行波动能量的吸收作用。
视波动条件的不同,外行波动能量主要来源于:•地震作用问题:地表或物理力学性质不连续界面(如地层面)可以对地震波形成反射与折射作用,并综合叠加形成外行波动能量;•孔洞问题:主要来自于人工扰动如爆破产生的外行波动能量。
静力分析中常用的位移固定边界(刚性边界)由于不具有变形能力,因此无法对外行波动能量予以吸收。
或者说,当外行波动运行至刚性边界时将再次完全反射至模型内部参与作用,导致岩土体动力响应水平一般被高估。
为此,大量专有的边界条件技术被引入至动力分析中,如粘性边界、粘-弹性边界、透射边界、一致边界、傍轴边界、自由场边界等,这些边界技术的理论背景均以平面入射波动作为前提b) 现版本自由场边界技式中,G土体初始最大剪切模量;G为对应于某一幅值剪切应式中,γ为需通过校核确定的模型参数。
自V3.1版本以来,FLAC3D引入粘滞阻尼模型来丰富完全非线性方法对包括剪切模量、阻尼比随剪应变幅值提高分别呈退化与增大的土体动力特性。
FLAC2D动力分析要点

FLAC 可以模拟岩土体在外部(如地震)或内部(如风、爆炸、地铁振动)荷载作用下 的完全非线性响应,可以适用于土动力学、岩石动力学等计算。 一、与等效线性方法的关系 在岩土地震工程中, 等效线性方法广泛应用于计算地基土体中波的传播及土—结构的动 力相互作用;而 FLAC 采用的完全非线性方法没有获得广泛使用,因此需要对这两种方法之 间的差异做简要介绍。 1.1 等效线性法的特点 等效线性方法的基本原理是, 假定土体是粘弹性体, 参照实验室得到的切线模量及阻尼 比与剪应变幅值的关系曲线,对地震中每一单元的阻尼和模量重新赋值。有如下的特点: 使用振动荷载的平均水平来估算每个单元的线性属性,并在振动过程中保持不变。
可以遵循任何指定的非线性本构模型。 如果模型本身能够反映土体在动力作用下的
滞回特性,则程序不需要另外提供阻尼参数。如果采用 Rayleigh 阻尼或局部(local)阻尼, 则在动力计算中阻尼参数将保持不变。 采用非线性的材料定律, 不同频率的波之间可以自然地出现干涉和叠加, 而等效线
性方法做不到这一点。 采用了弹塑性模型,此程序可以自动计算永久变形。 采用合理的塑性方程,使得塑性应变增量与应力相联系。 可以方便地进行不同本构模型的比较。 可以同时模拟压缩波和剪切波的传播及两者耦合作用时对材料的影响。 在强震作用
下,这种耦合作用的影响很重要,比如在摩擦型材料中,法向应力可能会动态地减小从而降 低土体的抗剪强度。
二、动力时间步
动力计算中临界计算时间步的计算如下:
A ∆tcrit = min z L C d p
(11-1)
其中, C p 为 p 波波速,与材料的体积模量 K 和剪切模量 G 有关,可以表示为:
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
动态多步的调用采用如下命令:
(1)FLAC3D动力分析与一般的等效线性方法有什么区别?
(2)FLAC3D动力分析怎么会采用静力本构模型,比如Mohr-Coulomb模型?
下面就这两个问题展开初步的讨论。
11.
在岩土地震工程中,等效线性方法广泛应用于计算地基土体中波的传播及土与结构的动力相互作用。该方法已被工程师、科研人员广泛接受。而FLAC3D采用的完全非线性方法没有获得广泛使用,因此需要对这两种方法之间的差异做简要介绍。
old_time = clock
end
setup ;执行变量赋值
def wave ;定义动荷载函数
wave = sin(omega * dytime);定义动荷载变量
end
apply xvel = 1 hist wave range z=-.1 .1;施加动荷载
apply zvel = 0 range z=-.1 .1
本章将以FLAC3D为例讨论动力计算的相关内容,FLAC的动力分析可以参照执行。
注意:FLAC和FLAC3D的动力计算十分复杂,读者在阅读本章内容之前要对FLAC3D的静力计算、流体计算十分熟悉,具体可以参阅本书的第7章和第12章的内容。
对于初次接触FLAC3D动力计算的读者,大多数都会提以下2个问题:
其实这是对FLAC3D动力计算的误解。FLAC3D的原理是求解动力方程,所以从其算法上来说,不管是进行静力分析还是动力分析,其实质都是求解运动方程。只是对于静力分析而言,采用了特定的阻尼方式以达到快速收敛的目的。所以,有的场合将FLAC3D的静力分析方法称为“拟动力方法”。相应的,FLAC3D在进行动力分析时,通过求解动力方程理所当然地可以得到合适的动力问题解答。对于本构模型的选择,主要是描述单元的应力-应变关系,如果是弹塑性的,则考虑的是单元的屈服准则、流动法则等。
hist gp xvel 5,2,0
hist gp xvel 5,2,10
hist gp zvel 5,2,10
hist dytime
def tim ;估算程序运行的时间
tim = 0.01 * (clock - old_time)
end
set dyn multi on;设置动态多步
solve age 1.0
使用振动荷载的平均水平来估算每个单元的线性属性,并在振动过程中保持不变。在弱震阶段,单元会变得阻尼过大而刚度太小;在强震阶段,单元将会变得阻尼太小而刚度太大。对于不同部位不同运动水平的特性存在空间变异性。
不能计算永久变形。等效线性方法模型在加荷与卸荷时模量相同,不能计算土体在周期荷载作用下发生的剩余应变或位移。
1.等效线性方法的特点
等效线性方法的基本原理是,假定土体是粘弹性体,参照实验室得到的切线模量及阻尼比与剪应变幅值的关系曲线,对地震中每一单元的阻尼和模量重新赋值。目前用于土动力分析的等效线性模型已有数种,根据骨干曲线的形状可以分为双直线模型、Ramberg-Osgood模型、Hardin-Drnevich模型等,其中又以Hardin模型使用最多。等效线性方法有如下的特点:
mod elas
mod null range x=0,5 z=5,10 ;删除部分网格
fix z range x=-.1 .1 z=.1 10.1;设置静力边界条件
fix z range x=9.9,10.1 z=.1 10.1
fix y range y=-.1 .1
fix y range y=4.9 5.1
(2)与流体计算相耦合,可以模拟动力作用下土体孔隙水压力的上升直至土体液化。
(3)与热力学计算相耦合,可以计算热力荷载和动力荷载的共同作用。
(3)采用大变形计算模式,可以分析岩土体在动力荷载作用下发生的大变形。
FLAC和FLAC3D可以模拟岩土体在外部(如地震)或内部(如风、爆炸、地铁振动)荷载作用下的完全非线性响应,因此可以适用于土动力学、岩石动力学等学科的计算。
(11-3)
如果采用了刚度比例的阻尼,那么为了保持数值稳定性,时间步必须减小。Belytschko(1983)提出了一个临界时间步的公式 ,其中考虑了刚度比例阻尼的影响。
(11-4)
其中, 为系统的最高特征频率, 为该频率下的临界阻尼比。
注意:FLAC3D在动力计算中,程序会根据数值计算的稳定性自动设置动力计算时间步,一般不建议读者对这个默认的时间步进行放大。甚至,在大应变计算过程中,如果出现很大的网格变形并导致网格的几何错误时,还要对默认的时间步进行折减,降低动力时间步,以达到数值稳定的目的。
塑形屈服模拟不合理。在塑性流动阶段,普遍认为应变增量张量是应力张量的函数,称之为“流动法则”。然而,等效线性方法使用的塑性理论认为应变张量(而不是应变增量张量)是应力张量的函数。因此,塑性屈服的模拟不合理。
大应变时误差大。等效线性方法所用割线模量在小应变时与非线性的切线模量很相近,但在大应变时二者相差很大,偏于不安全。
等效线性方法考虑土体的滞后性常常是通过将骨干曲线进行变换,比如Masing二倍法,而在FLAC3D的动力分析中,滞后性是通过阻尼来考虑,通过设置合适的阻尼形式和阻尼参数,同样可以描述土体在动力作用下的滞回曲线和滞回圈。
因此,FLAC3D动力分析中采用的本构模型可以选取任意模型,其参数也是对应静力本构模型的参数,关键是要设置合适的阻尼形式、阻尼参数、边界条件等,这些内容将在本章的后续内容中进行讲解。
print tim;输出计算时间
print dyn ;输出动力计算相关信息
save mult1.sav
注意:动力计算中必须设置材料的密度,若模型中存在结构单元,也必须设置结构单元的密度,否则会出错。采用FISH函数定义动力荷载时,FISH函数和变量应具有相同的名称。因为设置动力边界条件命令中的hist关键词后面必须要跟随一个FISH函数名,FISH变量需要调用FLAC3D中的内置标量dytime,该变量是动力计算的真实时间,通过调用可以给函数提供预订变化的数值。所以,一般FISH定义动荷载的方法如下(以定义函数xxx为例):
11.
动力计算中临界计算时间步的计算如下:
(11-1)
其中, 为p波波速,与材料的体积模量K和剪切模量G有关,可以表示为:
(11-2)
为四面体子单元(sub-zone)的体积, 为与四面体子单元相关的最大表面积, 表示遍历所有的单元,包括结构单元和接触面单元。
由于式(11-1)只是临界时间步的一个估计值,因此在使用中采用了一个安全系数,乘以0.5。因此,当采用无刚度比例的阻尼时,动力分析的时间步为:
本章要点:
FLAC动力分析与等效线性方法的差别
动力分析时间步的确定方式及影响因素
动态多步的概念
动力荷载的形式及施加方法
动力边界条件的类型及适用条件
地震荷载输入的要点
三种阻尼形式的概念、参数确定及适用条件
网格尺寸的要求
输入荷载的校正
地震液化的模拟
完全非线性动力分析的步骤
11.
FLAC/FLAC3D可以进行二维或三维的完全动力分析,FLAC/FLAC3D中的动力分析功能是可选模块,需要在程序中添加动力分析模块才可以进行。
本构模型单一。等效线性方法本身的材料本构模型包括了应力应变的椭圆形方程,这种预设的方程形式减少了使用者的选择性,但却失去了选择其它形状的适用性。方法中使用迭代程序虽然部分考虑了不同的试验曲线形状,但是由于预先设定了模型形式,所以不能反映与频率无关的滞回圈。另外,模形是率无关的,因此不能考虑率相关性。
采用非线性的材料定律,不同频率的波之间可以自然地出现干涉和混合,而等效线性方法做不到这一点。
由于采用了弹塑性模型,因此程序可以自动计算永久变形。
采用合理的塑性方程,使得塑性应变增量与应力相联系。
可以方便地进行不同本构模型的比较。
可以同时模拟压缩波和剪切波的传播及两者耦合作用时对材料的影响。在强震作用下,这种耦合作用的影响很重要,比如在摩擦型材料中,法向应力可能会动态地减小从而降低土体的抗剪强度。
SET dyn multi on
下面用一个简单的例子来描述动态多步的应用效果。同时读者可以从例子中了解到利用FISH函数来编写简单的动力荷载的方法。
1.问题描述
如图111所示,土体的深度为10 m,挡土墙的高度为5 m,两者的模量差异为20倍。动力荷载从模型底部输入,主要分析目的是了解动态多步对计算时间的影响。
prop bulk 2e8 shear 1e8 ;设置土体参数
prop bulk 4e9 shear 2e9 range x=5,6 z=5,10 ;设置墙体参数(土体参数的20倍)
ini dens 2000 ;设置密度
def setup ;动荷载中的变量赋值
freq = 1.0
omega = 2.0 * pi * freq
FLAC3D中在动力分析前需要采用以下的命令:
CONFIG dynamic
对于FLAC,在程序开始时的Model Options对话框中选择Dynamic复选框。
FLAC /FLAC3D中的动力分析并不是只能孤立进行的,还可以与其他FLAC/FLAC3D元素进行耦合。
(1)与结构单元相耦合,可以用来进行土与结构的动力相互作用。
def xxx
xxx =…dytime
end
app xvel = 1.0 hist xxx range…
3.计算过程与输出结果
计算过程中命令窗口会提示动力计算的步数、动力时间和时间步,计算结束后可以将模型底部和墙体顶部节点的水平速度时程输出,使用以下的命令: