土木工程数值模拟(FLAC3D)课件第1章

合集下载

土木工程数值模拟(FLAC3D)课件第1章

土木工程数值模拟(FLAC3D)课件第1章
不规则的六面体?
同时,关键词size还可配合ratio来进行 运用,使得各单元间的长度按照一定 的比率逐渐增大或减小。
gen zone radcyl size 5 10 6 12 & ratio 1 1 1 1.2
建立比较复杂的计算模型,即通过生成这 些基本的单元来进行“拼凑”。如建立一个马 蹄形断面的隧道
对于体积模量和剪切模量,其和弹性模量之 间存在一转化公式:

对于材料的密度(干密度、湿密度等)则采用 initial命令来设置,即:
ini density * (range ---) 材料若考虑密度,则必须设置重力加速度,重 力加速度的设置采用set命令,即:
set gravity 0 0 –10 若重力方向为沿Z轴正向,则为10,若沿Z轴 负向,则为-10,若沿Y轴负向,则应设置为:
速度边界设置主要采用apply命令进行设置,相 应的可设置的速度变量为xvel、yvel、zvel,例如:
apply xvel 2e-7 range x –0.1 0.1
其表示将x=0面上所有的节点速度均设置为2e-7 ,若随着计算,需移除初始边界,则采用apply remove 命令进行删除操作。
11
分析过程
学习内容
➢ 建模、划分网格 ➢ 本构模型及参数 ➢ 边界条件、初始条件及加载 ➢ 初始地应力的生成方法及初始平衡求解 ➢ 求解及结果输出
建模、划分网格
在FLAC3D程序中建立计算网格主要采用gen 命令,该命令可生成点(point)、面(surface)和单元 (zone)。由于点和面在三维计算程序中应用相对 较少,此处主要介绍单元(zone)的生成和组合方 法。主要命令:
此处所讨论的是公共面上网格的大小和划分的 份数不一致或者两相邻面间存在间隙的问题。对于 公共面上网格的大小和划分的份数不一致,主要采 用attach命令来进行连接,而对两相邻面间存在间 隙的问题,则采用gen merge 命令来进行连接的操 作。

土木工程数值模拟(FLAC3D)课件第2-7章

土木工程数值模拟(FLAC3D)课件第2-7章
土木工程数值模拟(FLAC3D)
第二章 网格划分
第二章 网格划分
Generate <关键字> zone 产生三维空间的单元体 surface 产生三维空间的面 point 在三维空间定义参考点以帮助单元体和面的生成 merge 使Gen zone产生的相邻网格合并连接在一起
2020/7/10
土木工程数值模拟(FLAC)
主要语句
条件语句 IF 条件表达式 [THEN] … [ELSE] … ENDIF
FISH中条件运算符没有“并”、“或”、“否”这样的符号
表达“1<aa<2”的条 件
if aa > 1.0 if aa < 2.0
执行语句
endif endif
主要语句
循环语句 LOOP var (exp1, exp2)
内部矩形巷道贴满单元体单元格 数6、12、8,体外环绕放射状网 格单元7
上机内容:直墙半圆拱
2020/7/10
土木工程数值模拟(FLAC)
10
第二章 网格划分
建立任何网格都要从两个方面考虑:一是重要区域精确解 所需要的单元体密度;二是网格边界定位对结果的影响。应 力、应变变化大的区域往往单元体密度大。
内部矩形巷道边长分别是3m 6m 4m, 单元格数size也是3、6、4
2020/7/10
土木工程数值模拟(FLAC)
9
第二章 网格划分
利用参数fill来生成需填充的网格
gen zone radbrick p0=(24,-20,0) & p1=(34,-20,0) & p2=(24,-10,0) & p3=(24,-20,10) & dimension 3 6 4 & size 6 12 8 7 & fill group inner

FLAC3D教程

FLAC3D教程
FLAC3D教程
目录
• FLAC3D软件介绍 • FLAC3D基本操作 • 建模与网格划分 • 材料属性与边界条件设置 • 计算过程控制与结果输出 • FLAC3D在岩土工程中的应用实例
01 FLAC3D软件介 绍
软件背景及发展历程
FLAC3D的起源
FLAC3D是Fast Lagrangian Analysis of Continua in 3 Dimensions的简称, 起源于20世纪80年代,由Itasca Consulting Group, Inc.公司开发。
材料参数设置
针对所选材料类型,设置相应的 材料参数,如弹性模量、泊松比 、密度等。
材料本构模型
根据材料特性,选择合适的本构 模型,如摩尔-库伦模型、德鲁克 -普拉格模型等。
边界条件类型及设置方法
边界条件类型
FLAC3D支持多种边界条件类型,如位移边界、速度边界、应力 边界等。
边界条件设置方法
用户可以通过指定节点或面的位移、速度或应力值来设置边界条 件。
周期性边界条件
对于具有周期性的模型,可以设置周期性边界条件以模拟无限域 问题。
初始条件设置
初始应力场设置
根据地质资料或工程经验,设置模型的初始应力 场。
初始位移场设置
对于存在初始变形的模型,可以设置初始位移场 。
初始孔隙压力设置
对于涉及流体流动的模型,可以设置初始孔隙压 力。
05 计算过程控制与 结果输出
如果发现模型存在问题,需要及时进行修复。FLAC3D提供了多种修复 工具,如删除、修补、平滑等,可以帮助用户快速修复模型中的错误。
03
实例分析
通过具体案例展示模型检查和修复的过程和效果,帮助用户掌握相关技

flac3d教程

flac3d教程

flac3d教程
FLAC3D是一种常用的三维有限差分软件,用于地质工程、岩土力学和地下空间开发等领域的数值模拟。

该软件具有强大的土体和岩体模拟能力,可以模拟地表沉降、岩石崩塌、地下水渗流等复杂地质现象。

使用FLAC3D进行模拟需要按照以下步骤进行操作:
1. 创建模型:首先要创建一个FLAC3D模型文件,可以通过几何建模软件或文本编辑器创建一个文本文件,并使用FLAC3D的特定语法定义模型的几何形状和参数。

2. 设定材料参数:在模型中定义岩土体的物理和力学参数,例如密度、弹性模量、摩擦角等。

这些参数将在模拟过程中用于计算岩土体的应力和变形。

3. 定义边界条件:为模型设置边界条件,如固支、自由表面、初始应力等。

这些边界条件将在模拟中约束模型的行为。

4. 施加荷载:根据实际情况为模型施加相应的荷载,例如施加地震力、垂直载荷等。

可以根据需要在模拟过程中改变或删除荷载。

5. 运行模拟:使用FLAC3D软件运行模拟,计算模型在荷载作用下的应力和变形响应。

模拟可以在软件界面中进行,也可以通过命令行方式进行。

6. 分析结果:模拟完成后,可以通过FLAC3D软件提供的各种功能和工具来分析模型的结果。

例如,绘制应力云图、位移云图、剪切云图等,以及输出模型的计算数据。

需要注意的是,在使用FLAC3D进行模拟时,应根据具体问题进行合理的模型设计和参数设定,并且进行准确的边界条件设置。

同时,还需要对模拟结果进行合理分析和解释,以得出有关工程或地质现象的结论。

FLAC3D数值模拟讲座

FLAC3D数值模拟讲座

有限差分法和有限元法的比较
有限差分 计算时步要取得比为稳定所需的 临界值大
每个时步的计算开销小 对于动态问题没有显著的数值阻尼 对于非线性本构方程无需迭代 不用形成矩阵,要求内存小,无带宽 的限制 由于无需形成矩阵,大位移和大应变 无需附加的机时
有限元
在用无条件稳定的格式时时步可任意 大 每个时步的计算开销大 在用无条件稳定的格式时数值阻尼和 时步有关 对于非线性本构方程需要迭代 必须存贮刚度矩阵,必须要解决随之 而来的例如带宽问题,内存要求大 为跟踪大位移和大应变需要附加的机 时
4.7 m
Metro tunnel
FLAC3D 2.00
Step 50267 Model Perspective 12:04:20 Fri Nov 10 2000 Center: X: 4.503e+000 Y: 2.500e+001 Z: -3.085e+000 Dist: 3.631e+002 Rotation: X: 20.000 Y: 0.000 Z: 20.000 Mag.: 5.96 Ang.: 22.500
AGF - Technique
Circulation of chilled fluid through subsurface pipes
Brine or Closed System and Liquid Nitrogen-Open System
Shaft closure Байду номын сангаасn frozen soil
System of Units
FLAC3D CONSTITUTIVE MODELS
Grid Generation with
FLAC3D
Primitive Shapes

Flac3D教学

Flac3D教学

本构模型选择
02
阐述Flac3D提供的多种本构模型,如弹性模型、弹塑性模型、
粘弹性模型等,并给出选择本构模型的一般原则和建议。
材料参数确定
03
探讨如何通过实验或经验确定材料参数,以及如何在Flac3D中
进行参数输入和调整。
10
03 建模与计算过程详解
2024/1/24
11
建立初始模型及参数设置
创建模型
B
C
对比实验数据与模拟结果
将实验数据与Flac3D模拟结果进行对比分 析,以验证模型的准确性和可靠性。
对比不同时间步的结果
对比同一模型在不同时间步的结果,以观察 模型的动态演化过程。
D
2024/1/24
18
05 工程案例实践与讨论
2024/1/24
19
岩土工程案例介绍
2024/1/24
案例一
深基坑开挖与支护
在Flac3D中,首先需定义模型的空间维度、尺寸及网格划分。
材料属性赋值
为模型各部分赋予相应的材料属性,如弹性模量、泊松比、密度 等。
初始条件设置
设定模型的初始应力、位移等条件。
2024/1/24
12
施加荷载与边界条件调整
01
02
03
荷载施加
根据实际问题,在模型上 施加相应的力、压力或位 移荷载。
通过实例分析,学习如何利用Flac3D解决岩土工程中的实际问题,如 边坡稳定性分析、基坑开挖模拟等。
5
学习方法与建议
1 2
理论学习与实践操作相结合
在学习过程中,既要注重理论知识的学习,也要 加强实践操作的训练,通过不断练习加深对软件 功能的理解和掌握。
多参考官方文档和教程

02112_flac3d实用教程

02112_flac3d实用教程

2024/1/24
28
实例演示:复杂模型后处理过程展示
模型介绍
以一个具有复杂几何形状和多种材料属性的 FLAC3D模型为例,介绍后处理过程。
结果可视化
演示如何利用云图、剖面图和动画等多种手段对 复杂模型的后处理结果进行可视化展示。
ABCD
2024/1/24
数据提取与整理
展示如何从模型中提取关键数据,并进行格式化 和整理。
flac3d实用教程
2024/1/24
1
contents
目录
2024/1/24
• 软件介绍与安装 • 基础知识与操作 • 模型建立与网格划分 • 材料属性定义与赋值 • 数值模拟计算过程分析 • 后处理技巧与结果展示 • 工程案例应用举例
2
01
软件介绍与安装
2024/1/24
3
FLAC3D概述
26
数据提取和整理方法论述
数据提取
通过FLAC3D内置函数或外部 脚本语言(如Python)提取 模型中的关键数据,如节点
位移、应力、应变等。
数据整理
将提取的数据进行格式化处 理,以便于后续分析和可视 化。可以使用电子表格软件 (如Excel)或编程语言进行
数据处理。
2024/1/24
数据筛选
根据需要选择特定区域或特 定条件下的数据进行详细分 析,提高数据处理效率。
01
02
菜单栏
包含文件、编辑、视图、工具、窗口 和帮助等菜单,用于管理文件和执行 各种操作命令。
03
工具栏
提供常用命令的快捷按钮,方便用户 快速执行常用操作。
属性视图区
显示当前选中对象的属性信息,并允 许用户修改对象属性持多种 视图模式和渲染效果。

FLACD基础知识PPT课件

FLACD基础知识PPT课件
gr_k 2e7 • sel cable pretension 15e4
第38页/共51页
9、数据记录
• hist gp xdisp -0.1 30 1.55 • hist gp xdisp 4.62 30 1.55 • hist gp zdisp 2.26 15 3.2 • hist gp zdisp 2.26 15 -0.1 ; • 显示: • plot hist 1 • plot hist 2
gen zone cyl p0 0 0 0 p1 5 0 0 p2 0 3 0 p3 0 0 5 size 5 3 6 group 2
圆柱形
第16页/共51页
gen zone radb p0 0 0 0 p1 5 0 0 p2 0 3 0 p3 0 0 5 p8 3 0 0 p9 0 2 0 p10 0 0 2 size 5 3 6 8 group 3
位移边界和应力边界
第23页/共51页
应力边界
• apply szz=-1e5 sxz=-.5e5 range z -.1 .1
z
σzz
σxz
x
第24页/共51页
应力梯度的施加
• apply sxx -10e5 gradient 0 0 1e5 range z 100 0
z
第25页/共51页
σxx
圆柱形 隧道
第19页/共51页
gen zone cshell p0 0 0 0 p1 5 0 0 p2 0 3 0 p3 0 0 5 p8 3 0 0 p9 0 0 3 p10 3 3 0 p11 0 3 3 size 3 5 10 4 group 1
圆柱壳体
第20页/共51页
gen zone cylint p0 0 0 0 p1 5 0 0 p2 0 5 0 p3 0 0 5 p8 3 3 0 p9 0 0 3 p10 3 5 0 p11 0 5 3 p12 5 3 0 p13 5 0 3 size 3 5 10 4 group 1

Flac3d实例分析教程

Flac3d实例分析教程

建筑面积计算规则一、计算建筑面积的范围1.单层建筑物不论其高度如何,均按一层计算建筑面积。

其建筑面积按建筑物外墙勒脚以上结构的外围水平面积计算。

单层建筑物内设有部分楼层者,首层建筑面积已包括在单层建筑物内,二层及二层以上应计算建筑面积。

高低联跨的单层建筑物,需分别计算建筑面积时,应以结构外边线为界分别计算。

2.多层建筑物建筑面积,按各层建筑面积之和计算,其首层建筑面积按外墙勒脚以上结构的外围水平面积计算,二层及二层以上按外墙结构的外围水平面积计算。

3.同一建筑物如结构、层数不同时,应分别计算建筑面积。

4.地下室、半地下室、地下车间、仓库、商店、车站、地下指挥部等及相应的出入口建筑面积,按其上口外墙(不包括采光井、防潮层及其保护墙)外围水平面积计算。

5.建于坡地的建筑物利用吊脚空间设置架空层和深基础地下架空层设计加以利用时,其层高超过2.2m,按围护结构外围水平面积计算建筑面积。

6.穿过建筑物的通道,建筑物内的门厅、大厅,不论其高度如何均按一层建筑面积计算。

门厅、大厅内设有回廊时,按其自然层的水平投影面积计算建筑面积。

7.室内楼梯间、电梯井、提物井、垃圾道、管道井等均建筑物的自然层计算建筑面积。

8.书库、立体仓库设有结构层的,按结构层计算建筑面积,没有结构层的,按承重书架层或货架层计算建筑面积。

9.有围护结构的舞台灯光控制室,按其围护结构外围水平面积乘以层数计算建筑面积。

10.建筑物内设备管道层、技术层、贮藏室其层高超过2.2m时,应计算建筑面积。

11.有柱的雨蓬、车棚、货棚、站台等、按柱外围水平面积计算建筑面积;独立柱的雨蓬、单排柱的车棚、货棚、站台等,按其顶盖水平投影面积的一半计算建筑面积。

12.屋面上部有围护结构的楼梯间、水箱间、电梯机房等,按围护结构水平面积计算建筑面积。

13.建筑物外有围护结构的门斗、眺望间、观望电梯间、阳台、橱窗、挑廊、走廊等,按其围护结构外围水平面积计算建筑面积。

14.建筑物外有柱和顶盖走廊、檐廊,按柱外围水平面积计算建筑面积;有盖无柱的走廊、檐廊按其顶盖投影面积一半计算建筑面积。

土木工程数值模拟(FLAC3D)课件第9-10章

土木工程数值模拟(FLAC3D)课件第9-10章
model mohr ;材料模型为摩尔-库仑模型
prop dens 2000 bul 2.e8 shea 1.e8 cohesion 0.0 ;材料的性质: 密度为 2000, 体积模量为 ,剪切模量 为 , ;粘聚力为0
prop friction 30. dilation 0. tension 0 ;内摩擦角为 ,剪胀角为0,抗拉强度为0
土木工程数值模拟(FLAC)
7
第九章 简单实例分析
2020/7/10
土木工程数值模拟(FLAC)
8
第九章 简单实例分析
new
;新建
def setup
;定义函数setup
numy = 8
;定义常量numy为8
depth = 10.0
;depth为10
end
;结束对函数的定义
setup
;运行函数setup
plot create view_int ;显示,并创建标题view_int plot add surface ;显示表面 plot add interface red ;显示交互面为红色 plot show ;打开图形 save int.sav ; 形成sav文件,并保存为int.sav
2020/7/10
group Base ;建立另外一个块体网格,其大小为 ,其尺寸及位置是p0 、p1、 p2、p3、 ;p4、p5、p6和p7等楔型体的8个角点坐标来决定,并把这个区域归为一个群, ;名为Base(即下面的底座)。 ; Create Top - 1 unit high for initial spacing gen zone brick size 3 3 3 &
2020/7/10
土木工程数值模拟(FLAC)

FLAC3D数值模拟方法及工程应用:深入剖析FLAC3D

FLAC3D数值模拟方法及工程应用:深入剖析FLAC3D

FLAC3D数值模拟⽅法及⼯程应⽤:深⼊剖析FLAC3D 5.0《FLAC3D数值模拟⽅法及⼯程应⽤:深⼊剖析FLAC3D 5.0》王涛等著⽬录第⼀章FLAC3D数值⽅法介绍1.1FLAC/FLAC3D简介1.1.1FLAC/FLAC3D研发历史1.1.2ITASCA公司简介1.2FLAC/FLAC3D计算的数学⼒学原理1.2.1显式有限差分⽅法的⼀般原理1.2.2显式/动态求解⽅法1.2.3空间导数的有限差分近似1.2.4本构关系1.2.5时间导数的有限差分近似1.2.6阻尼⼒1.2.7三维问题有限差分数值原理与⽅法1.3拉格朗⽇快速差分⽅法与有限元⽅法的⽐较1.4FLAC与通⽤有限元软件的⽐较第⼆章FLAC3D 5.0新功能及快速⼊门2.1FLAC3D 5.0新功能概述2.1.1FLAC3D 5.0简介2.1.2FLAC3D 5.0新功能2.2FLAC3D 5.0界⾯介绍2.2.1窗格2.2.2菜单栏2.2.3⼯具栏2.2.4标题栏2.2.5状态栏2.3FLAC3D 5.0基本操作2.3.1项⽬⽂件2.3.2命令执⾏2.3.3状态追踪2.3.4信息查看2.3.5数据⽂件2.3.6绘图输出2.3.7快捷命令2.4FLAC3D 5.0快速⼊门2.4.1FLAC3D 5.0基本概念2.4.2FLC3D 5.0基本命令2.5FLAC3D 5.0实例2.5.1问题描述2.5.2模型建⽴2.5.3本构及材料2.5.4初始、边界条件2.5.5监测求解2.5.6结果解释2.5.7开挖求解2.5.8结构⽀撑第三章⽹格的⽣成3.1⽹格⽣成基本⽅法3.1.1⽹格⽣成器的概述3.1.2调整⽹格为简单形状3.1.3⽹格密化3.1.4⽤FISH语⾔⽣成⽹格3.2⽹格拉伸⼯具3.2.1基本和核⼼概念3.2.2创建视图中的操作3.2.3拉伸视图中的操作3.2.4补充信息3.3使⽤⼏何数据3.3.1⼏何数据3.3.2可视化3.3.3指定组3.3.4⼏何范围3.3.5加⼤离散化或致密化单元体3.3.6⽤FLAC3D命令实现SpaceRanger功能——解决模型问题3.3.7表⾯地形和分层第四章FLAC3D中内置语⾔——FISH语⾔4.1FISH语⾔简介4.2代码的编写规范4.2.1命名规则与代码书写4.2.2查错⽅法4.3变量与函数4.3.1变量与函数名4.3.2函数的创建4.3.3函数的调⽤4.3.4函数的删除和重定义4.3.5变量与函数的区别及适⽤范围4.4数据类型4.4.1基本类型4.4.2运算符和类型转换4.4.3字符串4.4.4指针4.4.5向量4.5控制语句4.5.1选择语句4.5.2条件语句4.5.3循环语句4.5.4其他结构控制语句4.6FISH与FLAC3D的联系4.6.1被FLAC3D修改4.6.2FISH函数的执⾏4.6.3执⾏FISH中的命令4.6.4错误处理4.6.5FISH调⽤4.7应⽤实例第五章FLAC3D中的本构模型及⼆次开发5.1理论介绍及使⽤指南5.1.1概述5.1.2FLAC/FLAC3D中的本构模型5.1.3空模型组5.1.4弹性模型组5.1.5塑性模型组5.2开发⾃定义本构5.2.1简介5.2.2⽅法5.2.3执⾏5.3开发实例——以Burgers为例5.3.1准备⼯作5.3.2头⽂件(.h)5.3.3源⽂件(.cpp)5.3.4⽣成.d11⽂件5.3.5验证第六章FLAC3D中的流固耦合分析6.1概述6.2流固耦合计算模式6.2.1⽆渗流模式6.2.2渗流模式6.3流体分析的参数和单位6.3.1渗透系数6.3.2密度6.3.3流体模量6.3.4孔隙率6.3.5饱和度6.3.6不排⽔热系数6.3.7流体抗拉强度6.4流体边界条件,初始条件,源与汇6.5单渗流问题和耦合渗流问题的求解6.5.1时标6.5.2完全耦合分析⽅法的选择6.5.3固定孔压(有效应⼒分析)6.5.4单渗流分析建⽴孔压分布6.5.5⽆渗流——⼒学引起的孔压6.5.6流固耦合分析6.6验证实例第七章FLAC3D中的流变分析7.1概述7.2FLAC3D中的蠕变模型7.2.1概述7.2.2MAXWELL。

FLAC3D第一章

FLAC3D第一章

Itasca作为岩土领域著名的跨国机构, 为岩石力学学科创立 、国 Itasca 作为岩土领域著名的跨国机构,为岩石力学学科创立、 作为岩土领域著名的跨国机构 际岩石力学学会的建立和发展 现代岩石力学理论与技术的进步都作 发展、 际岩石力学学会的建立和发展、现代岩石力学理论与技术的进步都作 出了突出贡献,是世界公认的处于国际前沿地位的高科技机构 公认的处于国际前沿地位的高科技机构。 出了突出贡献,是世界公认的处于国际前沿地位的高科技机构。
CHINA UNIVERSITY OF MINING AND TECHNOLOGY
Itasca软件的开发和应用历史 软件的开发和应用历史
1984 – 应DNA and Corps. of Engineers开发UDEC以研究节理切割块体 破坏的运动行为 1985 – 开发了岩土体连续介质分析的 FLAC 软件,帮助矿山咨询 1988 – 应加拿大安省Sudbury市 Falconbridge Ltd.要求开发3DEC,应 用于深 部矿山开采中遇到的岩爆问题 1993 – 由Flac扩展到FLAC3D 1994 – PFC2D/3D 应如下企业要求开发:Codelco Chile, Anglo American, Shell, Komatsu, Mitsubishi Heavy Industries, Taisei, Kajima, Pacific Consultants 应用于矿山开采的粒子流分析 1998 – 为FLAC 、UDEC增加了GIIC 2001 – FLAC/Slope 推出,计算边坡稳定 2001 – 应11家矿山公司要求开发REBOP,用于崩落法开采设计 2002 –开发BLO-UP 模拟岩石破裂和爆破飞石控制问题(基于PFC与 FLAC的耦合)
CHINA UNIVERSITY OF MINING AND TECHNOLOGY

FLAC3D数值模拟技ppt教程

FLAC3D数值模拟技ppt教程

边界条件输入
APPLY mechnical boundary-ff, Pressure, sxx, syy , szz, sxy, xf, yf, zf, groundwater boundary-pp,dischange thermal boundaryconvention ,flux, radition FIX pp, Saturation, temperatrue, x ,y FREE pp ,Saturation, temperatrue, x y
交界面说明
INTERFACE
cohesion, friction, glued, kn, ks ,tbond, unglued
用户定义函数
DEFINE function0name END
计算过程监视
HISTORY pp sig1,sig2,sxx,sxy ,syy,szz,temp thtime,unblance, write,xdis,ydis,xvel,yvel TRACK line, list, write
p3
p0
p2
p1
p22 2, n
p 0
n 1 , r 2 T e t r a h e d r o n
n
r2 2,
p 1
gen zon tet p0 0 0 0 p1 10 0 0 p2 0 10 0 p3 0 0 10 size 10 10 10 plot add surface green plot add axes red plot show
三、FLAC3D基本模块
名 称 1、Brick 2、degenerate brick 3、wedge 4、pyramid 5、tetrahedron 6、cylinder 7、radial brick 8、radial tunnel 9、radial cylinder 10、cylindrical shell 11、cylinder intersection 12、tunnel intersection 关键字 brick dbrick wedge pyramid tetrhedron cylinder radbrick radtunnel radcylinder cshell cylint tunint

土木工程随机风场数值模拟

土木工程随机风场数值模拟
意义
通过数值模拟,可以预测和评估 风场对土木工程结构的作用,为 结构设计提供依据,保障结构的 安全性和稳定性。
研究现状和发展趋势
现状
目前,研究者们已经开发出了多种数 值模拟方法来模拟风场,如直接积分 法、离散元法、有限元法等。
趋势
随着计算机技术的不断发展,精细化 数值模拟方法成为未来的发展趋势, 可以更准确地模拟风场效应。
详细描述
通过数值模拟,工程师可以分析不同地理位 置的风资源分布、风向和湍流强度等参数, 为风电场的选址提供依据。同时,评估风电 场的发电能力和经济效益,为投资决策提供
支持。
06
研究成果与展望
研究成果总结与评价
精确的模拟技术
土木工程随机风场数值模拟技术已经取得了长足的进步,通过高精度建模和先进的计算方法,能够更准确地模拟风场 的动态变化和作用力。
数值模拟的应用范围
在土木工程中,数值模拟被广泛应用于结构分析、风载分析 、地震工程等方面。例如,在桥梁工程中,可以通过数值模 拟来研究桥梁的风载效应和风致振动问题。
04
随机风场模型的建立 与实现
随机风场模型的理论基础
01
02
03
随机过程理论
随机过程理论是研究随机 现象的数学工具,可以用 来描述随机风场的统计特 性。
土木工程随机风场数值模拟
汇报人: 日期:
目录
• 引言 • 随机风场模型概述 • 数值模拟方法概述 • 随机风场模型的建立与实现 • 工程应用案例分析 • 研究成果与展望 • 参考文献
01
引言
研究背景和意义
背景
土木工程结构在风荷载作用下可 能产生安全问题,因此对风场进 行准确的数值模拟至关重要。
总结词
在高层建筑抗风设计中,土木工程随机风场数值模拟技术有助于准确预测和评估风载对建筑物的影响 ,为设计提供依据。

FLAC-FLAC3D基础与应用(结构单元)PPT课件

FLAC-FLAC3D基础与应用(结构单元)PPT课件
结构单元
1
FLAC3D中的结构单元
• 有限单元 • 梁(beam)单元
beam
cable
• 锚索(cable)单元
• 桩(pile)单元
○ 锚杆: rockbolt
• 壳(shell)单元
shell geogrid
• 格栅(geogrid)单元
○ 土工织物;土工格栅
pile
liner
2
结构单元的应用
• Link可以与任何位置的
grid进行联系,而不一定
要与grid的坐标一致。 群桩 = 插秧
7
默认的连接属性
建模SEL结构模型时,程序自动建立结构 node与zone的连接 (node-zone links)
8
Node-Node Links
• SEL nodes 之间不会自动生成联系. • 必须手动设置node之间的联系 (e.g., beam and cable) 这
13
隧道与土体的相互作用
• 半圆隧道直径3.25m
• 上覆土层厚度5m
ht • 计算范围3r
r
• 土体弹性计算
○ (K=30MPa, G=10MPa)
hb
• 参数化编程
○ 几何尺寸
B
○ 模型参数
○ 网格形状
14
计算步骤
模型网格 计算结果
初始应力生成 施加管片
15
管片的连接
• 冷连接
○ 弯矩和剪力不能直接在环与环 间传递,只能通过其相邻的介 质传递
• 土与结构的相互作用
○ 桩基;基坑;边坡锚固 ○ 地下硐室的支撑结构;采矿;盾构 ○ 土工织物;土工合成材料
• 结构不宜复杂
○ 岩土工程软件,不宜单纯的结构分析

FLAC3D数值模拟基础.ppt

FLAC3D数值模拟基础.ppt

FLAC3D的求解过程
速度
对所有的网格节点
平衡方程 (动量方程)
Gauss定律 应变率
对所有单元
应力—应变关系 (本构模型)
节点力 单元积分 新的应力
FLAC3D中的本构模型
开挖模型null 3个弹性模型
各向同性弹性 横观各向同性弹性 正交各向同性弹性
8个塑性模型(Drucker-Prager模型、MorhCoulomb模型、应变硬化/软化模型、遍布节理 模型、双线性应变硬化/软化遍布节理模型、修正 剑桥模型和胡克布朗模型)
模型)即规定了FLAC3D模型中某一区域的变形或强度效应,
可用大量基本模型去近视地质材料,可以单独定义FLAC3D
模型中的基本模型和材料模型。
空单元(Null Zone)……空单元表示此区域为空(就
象没有材料一样)。 次级网格(SUB-GRID)……有限差分网格可由次级网
滚动底 端边界
格组成,它可用来在模型中创建不同形状的区域,次级网格
格网点
估计出,。各种形状的多面体(立方体、楔形、锥体、四面体 格网区域
等)可用来构造模型并可用plot显示出来。每一个多面体可能
有一套或两套表层设置,这由5个四面体组成。默认的情况下, 水 平
两个表层设置用在对计算精度要求高的情况下,区域的另外一
边界 压力
种叫法是要素。
栅格点(GridPoint)……栅格点是有限差分单元的角点。
滚动底 端边界
型中每个状态的存储位置,FLAC3D所生成的矢量都保存在节
点上(如:受力、速度、位移)。标量和张量保存在单元的中
心(如应力、材料属性)。
内部开挖边界
结构线 模型边界
水平边 界 压力
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

对于对称的模型也可以采用镜像命令:
gen zone reflect norm -1 0 0 origin 0,0,0
网格单元间的连接
采用FLAC3D进行计算,所建立的模型需是一个 连续的整体,否则计算结果将出现较大的误差甚至 无法进行计算。对于在建立模型时,各关键点的坐 标是准确无误输入且各公共面的网格数和大小均完 全一致的模型,无需进行任何操作,模型即自动完 成相互间的连接。
对所有单元
应力—应变关系 (本构模型)
2020/7/10
节点力 单元积分 新的应力
10
简单实例
gen zone brick size 6 8 8 model mohr prop bulk 1e8 shear 0.3e8 prop fric 35 coh 1e3 tens 1e3 set grav 0,0,-9.81 ini dens 2000 fix x range x -0.1 0.1 fix x range x 5.9 6.1 fix y range y -0.1 0.1 fix y range y 7.9 8.1 fix z range z -0.1 0.1 hist unbal hist gp zdisp 4,4,8 solve save t1.sav rest t1.sav model null range x 2,4 y 2,6 z 5,10 set large initial xdis 0.0 ydis 0.0 zdis 0.0 step 1000 save t2.sav
这是通过radtun和 radcyl来组合生成所 需要的模型。它们两者的生成关键点的 描述存在较大的区别。
对于这两种基本的 网格,其公共面上的 关键点的对应关系更 需校核好,否则将出 现杂乱错误的网格。
对此马蹄形隧道,其公 共面处:p0 — p0, p1—p3,
p2—p2, p4—p5 , p8—p9, p10 —p11
Apply 命令施加的边界力,其在计算过程中保 持不变,且任意时刻均存在,除非再次执行apply 命令进行修改或网格移除,如地表超载等;而ini 命令施加的初始地应力,在计算过程中,随着计 算模型位移的产生,其内部的应力将不断进行调 整和重分配。其基本格式为:
apply szz * range z 60.1 59.9(施加在边界面上)
对所计算的模型选择合理的本构关系,采用Model命令来 进行指定,如定义计算模型为摩尔-库仑模型,则命令流为:
Model mohr(可简写为:m m)
确定了合理的本构计算模型后,即赋予模 型相应的材料属性,主要采用properity命令执 行,同时对于不同的本构模型,其材料参数各 异,如对于摩尔-库仑本构模型: prop bulk * shear * fric * coh * ten * dilation*
ini szz * range z 0 60(施加于体上)
同时可配合gradient施加线形变化的荷载,如:
apply sxx -10e6 gradient 0,0,1e5
apply sxx -10e6 gradient 0,0,1e5 range z -100,0
上述命令流所施加的荷载值为:
其具体求解方法为:
此处所讨论的是公共面上网格的大小和划分的 份数不一致或者两相邻面间存在间隙的问题。对于 公共面上网格的大小和划分的份数不一致,主要采 用attach命令来进行连接,而对两相邻面间存在间 隙的问题,则采用gen merge 命令来进行连接的操 作。
需要指出:只有网格数之间存在整数倍的 关系,才能采用attach命令来进行连接,否 则连接会失败或仅能连接部分节点。
Peter Cundall
美国工程院、英国皇家工程院院士,国际资深 计算岩石力学学家。
2020/7/10
3
土木工程数值模拟(FLAC3D)
第一章 基本介绍
软件介绍
1.大应变、小应变计算模式. 变2.丰形富和的小本应构变模分型析、假提定供位自移定小义到的足本够构使模所型得功到能的刚度改变无足轻重。 大3.接应触变面分可析以说模明拟由不单同元材的料形的状接和触取向改变导致的刚度改变。 4.流固耦合实现土体的固结与渗流 ➢(5.土拥参动有见各力王种学杰功中贤能一.动的般力结将地构0基.单0与1元%基类的础型应),变模量拟土级与作结为构大的应相变互与作小用应变的界限 ➢6.土强的大的静动力力变分形析问功题能,.有的学者甚至认为0.5 %也属小应变; ➢7.在流基变分桩析检,测拥中有,粘大弹应性变模指型承和载粘力塑检性测模,型小应变指完整性检测 8.热力学分析.
对于连续体
dui dt
ij
x j
gi
在静力平衡条件下,加速度 u,u,u
项为0,方程变为平衡方程
m F(t)
8
FLAC3D中模型术语
gridpoint:节点 zone:单元 boundary:边界
2020/7/10
9
FLAC3D的求解过程
速度
对所有的网格节点
平衡方程 (动量方程)
Gauss定律 应变率
2020/7/10
5
基本特点
➢ 内置材料模型
➢ 连续介质非线性,大应变模拟
➢ 界面或滑动面用来模拟可产生滑动或分离的离散面,从而模拟断层 ,节理或摩擦边界
➢ 内置材料模型丰富:
隧道工程
零模型,
三个弹性模型 (各向同性,横观各向同性和正交各向异性),
八个塑性模型 (德鲁克-布拉格, 摩尔-库伦, 应变硬化/软化,单 一节理,双线性应变硬化/软化单一节理, 双屈服,修正剑桥粘 土,霍克-布朗)
对于体积模量和剪切模量,其和弹性模量之 间存在一转化公式:

对于材料的密度(干密度、湿密度等)则采用 initial命令来设置,即:
ini density * (range ---) 材料若考虑密度,则必须设置重力加速度,重 力加速度的设置采用set命令,即:
set gravity 0 0 –10 若重力方向为沿Z轴正向,则为10,若沿Z轴 负向,则为-10,若沿Y轴负向,则应设置为:
不规则的六面体?
同时,关键词size还可配合ratio来进行 运用,使得各单元间的长度按照一定 的比率逐渐增大或减小。
gen zone radcyl size 5 10 6 12 & ratio 1 1 1 1.2
建立比较复杂的计算模型,即通过生成这 些基本的单元来进行“拼凑”。如建立一个马 蹄形断面的隧道
在进行速度边界设置时,速度的取值是关键, 若已知固定时间内的位移,速度的求解为:
如对于z=-50处,
sxx=-10e6+1e5*(-50)=-15e6
对于存在多个不同变化梯度的初始应力的 设置,必须保证在梯度变化处的应力值相等, 若出现应力的跳跃将会产生较大的误差,其计 算结果将不可取。
对于位移边界,通常情况下是设置固定边界, 即约束各边界在法线方向不发生任何位移,采用 fix命令进行设置,例如:
土木工程数值模拟(FLAC3D)
1
为什么要学习FLAC
Abaqus:745条 ADINA:310条
2020/7/10
我国众多岩土工程项目须用它来分析(优先选用)
2
FLAC为何这么流行?
Charles Fairhurst
美国工程院、瑞典皇家工程院院士,国际岩石 力学学科和岩石力学学会创始人之一,历任国 际岩石力学学会主席和副主席,国际岩石力学 学会MULLER奖、美国岩石力学学会终生成就 奖获得者。
2020/7/10
6
可选模块
➢ 可选模块包括: 热力学,热-力学耦合,热-流体-力 学耦合包括热传导和对流; 粘弹,粘塑性(蠕变)材料模型; 动力学分析,并可以模拟静边界和 自由域 使用C++定义自己的模型
2020/7/10
7
Lagrangian格式动量平衡方程
牛顿运动定律 F m a m du dt
➢ 为了保证计算结果的准确性,洞室周围的网格 划分应密集一些,但也不宜过细,否则会影响 计算速度。同时,单元体的边长比值要控制在 一定的范围内,尽量避免比较狭长的单元体出 现。
➢ 为了保证网格的连续性,应保证相邻边界节点 的匹配,例如,相邻网格有相同的单元体数和 一致的单元体几何变化率。
本构模型及参数
brick gen zone +关键词 cshell ------
radcyl
对于任何形状的单元体, 其建立单元模型时关键 点的描述需遵从一定的 顺序,如建立一规则的 六面体,其命令如下:
gen zone brick p0 * * * p1 * * * p2 * * * & p3 * * * size * * * rat * * *
FLAC3D中为岩土工程问题的求解开发了特有的本构模型,总 共包含了11种力学材料模型:
1. 开挖模型null; 2. 3个弹性模型(各向同性,横观各向同性和正交各向异性 弹性模型); 3. 7个塑性模型(Drucker-Prager模型、Mohr- Coulomb模型 、应变硬化/软化模型、霍克-布朗模型、遍布节理模型、双线 性应变硬化/软化遍布节理模型和修正的cam粘土模型).
gen zone radcyl size 5 10 6 12 & ratio 1 1 1 1.2 p0 0,0,0 p1 100, 0,0 & p2 0,200,0 p3 0,0,100
gen zone radtun size 5 10 5 12 & ratio 1 1 1 1.2 p0 0,0,0 p1 0,0, -100 & p2 0,200,0 p3 100,0,0
11
分析过程
学习内容
➢ 建模、划分网格 ➢ 本构模型及参数 ➢ 边界条件、初始条件及加载 ➢ 初始地应力的生成方法及初始平衡求解 ➢ 求解及结果输出
相关文档
最新文档