Fracman读取FLAC3D生成的离散断裂网络(DFN)模型

1 引言

离散断裂网络DFN方法能够显式地表示岩体结构,采用钻孔和测绘数据定义断裂系统的几何和空间属性,构建出一个有效的三维离散断裂网络。FLAC3D,作为全球最流行的岩土工程数值模拟软件,从版本5.0开始引进离散断裂网络(离散断裂网络(DFN)[P5]: FLAC3D中的DFN),并且在此基础上成功地建立了合成岩体(离散断裂网络(DFN)[P4]: 创建一个合成岩体SRM)。FracMan,一个世界领先的离散断裂网络分析软件,由Golder Associates(现在的WSP)的Dr. Dershowitz领衔开发(这是我见过的最多页数的博士论文---Rock Joint Systems)。在某些情形下(例如采矿台阶的稳定性分析,岩桥断裂分析),这两个软件需要进行交互操作。这个笔记简要描述了Fracman读取由FLAC3D生成的DFN模型。

2 FLAC3D产生DFN

在FLAC3D中产生一个随机生成的DFN模型[离散断裂网络 (DFN) [P2]: fracture generate],首先使用'fracture template create'命令产生模板,然后使用'fracture generate dfn'命令即可生成一个三维DFN模型。

;Create a fracture templatefracture template create 'ex_temp' size power-law 3 size-limit 0.5 100;Generate fractures using the templatefracture generate dfn 'example' template 'ex_temp' fracture-count 500

Fracman读取FLAC3D生成的离散断裂网络(DFN)模型的图1

3 输出Fracman文件

以Fracman格式输出DFN数据, 默认的文件后缀是fab, 这是Fracman标准的断裂数据输入格式。

fracture export file 'mwu-dfn' format fracman

4 导入Fracman文件

打开Fracman,文件>输入>文件格式助手,选择文件mwu-dfn .fab,主要数据类型选择Fracture Data, 文件格式选择断裂数据文件(Fracture data files),预览所选格式如下: 

Fracman读取FLAC3D生成的离散断裂网络(DFN)模型的图2

BEGIN FORMAT

    Format = Ascii

    XAxis = East

    Scale = 279.0481057

    No_Fractures = 500 ; 断裂数目

    No_TessFractures = 0

    No_Nodes = 3000 ;节点数目

    No_Properties = 3 ;性质

END FORMAT

BEGIN PROPERTIES

    Prop1    =    (Real*4)    "Permeability"

    Prop2    =    (Real*4)    "Compressibility"

    Prop3    =    (Real*4)    "Aperture"

END PROPERTIES

BEGIN SETS

    Set1    =    "FractureSet"

END SETS

BEGIN FRACTURE

    1    6    1    1000    1e-006    1e-006

    1    579.0869805    -1254.407373    -25.29205687

    2    552.360397    -1246.497068    -7.645629715

    3    554.9220139    -1241.608845    24.87855928

    4    584.2102152    -1244.630927    39.75632875

    5    610.9367997    -1252.541232    22.10989778

    6    608.3751828    -1257.429455    -10.41429217

    0    0.1814542528    0.97027637    -0.1601190807

END FRACTURE

BEGIN TESSFRACTURE

END TESSFRACTURE

然后读取模型的范围,这里可以对输入的模型尺寸进行改动,例如放大或缩小或者对坐标进行偏移,在此取默认值,这意味着完全相等地输入FLAC3D的DFN模型。 

Fracman读取FLAC3D生成的离散断裂网络(DFN)模型的图3

按“确定”按钮后FLAC3D的模型便输入到Fracman中。从左侧的属性栏中可以看到一些自动统计出的数据,例如平均的倾向和倾角,断裂面积,断裂半径等。 

Fracman读取FLAC3D生成的离散断裂网络(DFN)模型的图4

进一步,Fracman能够自动计算DFN模型的相关参数值,例如P10, P32,P33等,其中一些参数值可以在FLAC3D中使用FISH语言计算出来。下图所示的是DFN模型的极点图(赤平极射投影(Stereographic projection)快速识图和绘制方法)和断裂半径。

Fracman读取FLAC3D生成的离散断裂网络(DFN)模型的图5

5 DFN相关链接Top 15

一个阶段性的小结: 离散断裂网络DFN

离散断裂网络 (DFN) [P2]: fracture generate

离散断裂网络Discrete Fracture Network (DFN)[P1]

离散断裂网络DFN---从流体到固体的模拟

6款离散断裂网络(DFN)模拟工具简介

离散断裂网络(DFN)[P5]: FLAC3D中的DFN

离散断裂网络(DFN)[P3]: fracture contact-model

离散断裂网络DFN模型总结

离散断裂网络DFN模型---Veneziano Model

断裂强度的不同测量方法(Different Measures of Fracture Intensity)

离散断裂网络DFN模型---Baecher Model

岩石破坏路径的搜索算法

断裂产状(Fracture Orientation)的概率密度函数---Fisher分布

离散断裂网络(DFN)[P4]: 创建一个合成岩体SRM

体积断裂强度P32(Volumetric Fracture Intensity)聚合

FLAC3D离散断裂网络模型DFN模型Fracman

Fracman读取FLAC3D生成的离散断裂网络(DFN)模型的评论5条

Fracman读取FLAC3D生成的离散断裂网络(DFN)模型的相关视频课程

Fracman读取FLAC3D生成的离散断裂网络(DFN)模型的相关案例教程

1 引言 在《Fracman读取FLAC3D生成的离散断裂网络(DFN)模型》中显示了FLAC3D生成的DFN模型导入到Fracman的步骤。不过,对于大多数真实的研究项目,首先在Fracman中产生和细化DFN模型,然后把DFN模型导入到FLAC3D或3DEC,建立数值模型,这种转换过程更有实际意义。不过建立DFN模型是一项非常麻烦的工作,需要反复调试,力求模拟的DFN与实测数值最大可能地接近,
1 引言 在《孤立的刚性块体分析(block analyze-stability) (2)---Range Elements》中,使用block cut joint-set命令产生3组节理,进行了单一块体的稳定性分析。真实的隧道分析可能存在多个分离的块体(multiple blocks),因此需要同时对多个这样的块体进行稳定性分析。首先使用离散断裂网络DFN技术产生断裂,然后切割成块体(block
1 引言 生成一个随机DFN的方法是首先使用fracture template create命令指定断裂随机分布的参数,然后使用fracture generate 命令产生出一个DFN;或者直接从外部程序导入(FLAC3D导入Fracman生成的离散断裂网络(DFN)模型)。一个现实的问题是这样的DFN可能包含几万条断裂,而这些断裂不可能完全形成块体用于力学计算,因此我们需要简化DFN。 根据问题
1 引言 从Fracman导入DFN模型到FLAC3D或3DEC时,必须首先设置模型的域范围(model domain extent),这是因为DFN只能在模型域内产生,否则会出现错误信息:A domain must be specified before a dfn can be imported(在导入dfn之前必须指定一个域)。事实上,自从版本6.0开始,FLAC3D,3DEC,PFC都强制
1 引言 最近15年来,离散断裂网络DFN在岩石工程中得到了逐渐的普及和应用,应用领域包括边坡和地下开挖稳定性分析,仿真岩石力学试验以获得真实的岩体强度以及预测崩落采矿的岩石破碎性能等。本公众号以前讨论过大量DFN方面的研究,Top 15文章如下所示。 下面的试验与讨论基于UDEC/3DEC 7.0。离散断裂网络模拟和操作可分为两个层次:一个是DFN,DFN用在DFN水平上进行操作,另一个是Fra
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    5 1