《flac3d使用手册》由会员分享,可在线阅读,更多相关《flac3d使用手册(160页珍藏版)》请在金锄头文库上搜索。
1、目目 录录 1 1. .简简介介 . .1 10 0 1.1 概要 10 1.2 和别的方法的比较 11 1.3 一般功能12 1.3.1 基本功能 .12 1.3.2 任选功能 13 1.3.3 建模的物理过程和相互作用 .13 1.4 对 1.1 版升级的总结.14 1.4.1 结构元素模型 .14 1.4.2 Windows 应用程序版本.15 1.4.5 动态选项的提高 .16 1.4.6 FISH 新功能.17 1.4.7 图形改进 17 1.4.8 新实用功能 .17 1.5 应用领域18 1.6 手册指南19 1.7 ITASCA咨询有限公司21 1.8 用户支持21 1.9 参
2、考资料 22 2 2. . 开开始始 . .2 23 3 2.1 安装和启动程序24 2.1.1 FLAC3D的安装 24 2.1.3 DOS 中的系统需求 26 2.1.4 Win95/NT 和 DOS 版本的的比较.26 2.1.6 版本标识 31 2.1.7 启动 31 2.1.8 程序初始化 32 2.1.9 运行 FLAC3D 32 2.1.10 安装测试 .33 2.2 简单指南常用命令的使用34 2.3 术语 42 2.4 有限差分网格45 2.5 命令的语法46 2.6 命名对象47 2.6.1 宏对象 48 2.6.2 模型对象 49 2.6.3 建议 52 2.7 FLAC
3、 D3 的使用原理54 2.7.1 网格的生成 .55 2.7.2 给物质模型赋值 59 2.7.3 边界和初始条件的应用 62 2.7.4 逐步初始平衡 66 2.7.5 进行修改 .70 2.7.6 失衡状态的存盘/重建 72 2.7.7 简单分析命令摘要 77 2.8 符号规定 77 2.9 单位系统78 2.12 参考文献87 3 3 F FL LA AC C3 3D D所所解解决决的的问问题题. .8 89 9 3.1 基本步骤89 3.1.1 第一步:定义模型的分析对象 .90 3.1.2 第二步 建立系统的宏观概念图 .91 3.1.3 第三步 创建及运行简单的理想化模型 91
4、3.1.4 第四步 收集具体问题所需的数据 91 3.1.5 第五步 准备运行一系列精确模型 92 3.1.6 第六步 执行模型的计算 92 3.1.7 第七步 对运算结果进行解释说明 92 3.2 网格生成93 3.2.1 网格生成器概论 .93 3.2.2 为简单形状配置网格 101 3.2.3 用 FISH 生成网格105 3.3 边界条件 108 3.3.1 压力边界 108 3.3.2 边界位移 116 3.3.3 真实边界-选择右侧类.122 3.3.4 人工边界 .122 3.4 初始情况123 3.4.1 均匀应力:不考虑重力 .123 3.4.2 倾斜应力:均质材料 .124
5、 3.4.3 应力梯度:非均质材料 .125 3.4.4 非均匀栅格中应力初始化 126 3.4.5 模型变换后的最初应力 129 3.4.6 速率的初始化 130 35 装载并随之发生的模型.131 3.6 构造模型的选项 137 3.7 恰当模型的选择 140 3.7.1 水的影响 .143 3.8 材料属性143 3.8.1 密度 .144 3.8.2 固有的形变属性 144 3.8.3 固有强度属性 148 3.8.4 断裂后的属性 150 3.8.5 剪切膨胀 150 3.8.6 剪切硬化/软化 .151 3.8.7 体积硬化/软化 .152 3.8.8 张力软化 153 3.8.9
6、 区域测量属性外推法 155 3.8.10 空间变量和属性分配的随机性 158 3.9 提示与建议 159 3.10 解释 163 3.10.1 非平衡力 163 3.10.2 网格点速度 163 3.10.3 塑性指示 164 3.10.4 历史纪录 165 3.11 建模方法165 3.11.1 有限的数据系统的建模 165 3.11.2 无秩序系统的建模 166 3.11.3 定位、物理不稳定性和依靠的路径 167 3.12 参考文献 168 .1 概要概要 FLAC3D是一个三维直接有限差分方法的用于工程力学计算的计算机应用程序。这个程序 的基础是我们用二维程序 FLAC 已经建立好的
7、数字公式。FLAC3D把 FLAC 的分析功能扩展 到了三维空间,用于模拟土壤、岩石以及其它当达到屈服极限时能产生塑性流动的材料的三 维结构的行为。材料可以由三维栅格内的多面体元素来表示,三维栅格可以由用户调整以符 合建模对象的形状。每一个元素的行为依照一个规定的线性或非线性的应力应变律来响应力 或者边界条件限定。材料能屈服和流动,栅格可以随代表的材料改进和移动。换句话说,用 FLAC3D进行拉格朗日计算和混合离散化分区技术可以确保塑性变形和流动被精确地建模。 因为没有使用矩阵运算,所以进行大的三维计算的时候不需要额外的内存。通过不影响模型 破裂的自动惯性缩放比例和自动阻尼,克服了解释模式的缺
8、点例如小时步限制和阻尼。 FLAC3D为解决地质工程中的三维问题提供了理想的分析工具。 FLAC3D 基于 IBM 兼容微型计算机设计。地质工程中基于实际尺寸的三维模型的计算可 以在合理的时间内完成。比如,大约包含 20000 个元素的模型只需要 32MB 内存。在 200MHZPentium-Pro 微机上运行一个 10000 元素的 Mohr-Coulomb 材料模型执行 5000 步计 算的运行时间大约要 2 个小时。解决一个问题需要的计算步数在具体计算排布上是不同的, 但是,不管是什么类型的材料,建立包含 10000 个元素,进行 30005000 步计算的模型是 完全可以的。 (具体
9、的解决方法见附录 C 的解释)随着浮点操作速度的提高和安装额外内存 的成本的下降,用 FLAC3D 解决不断增大的三维问题成为可能。 FLAC3D 可以用命令模式和图形化的菜单操作模式,缺省的命令模式非常类似于别的 Itasca 软件产品的命令模式。你会发现大部分命令都与 FLAC 的命令相同,或只是作了三维 的扩展。作为菜单操作的原型,FLAC3D 的这个版本中,提供了图形用户接口。这将是最终 产生和解决更友好的交互式用接口的基础。考察了这些特征之后,欢迎你把信息反馈给我们。 随着图形工具成为 FLAC3D 的组成部分,高分辨率、彩色渲染的区域可以非常迅速的产 生。我们开发了一个图形显示区,
10、这样,你可以在用命令或者图形菜单模式建模的过程中立 即看到模型的视图。为了有更好的视图,模型可以在屏幕上转换、旋转和修改。显示矢量或 轮廓的彩色区域也可以做成三维的。为了看见平面图的矢量或轮廓,二维平面可以放在模型 的任何位置任意角度。所有的输出都可以直接通过黑白或彩色的硬件得到。 FLAC3D是用 ANSI 标准的 C写的,这是提供比 Fortran 语言更多好处的基础。特别 重要的是基于 C版本的 FLAC3D比兼容的 Fortran 版本的 FLAC3D运行更快,并且 C 在端口上对不同的平台提供更大的伸缩性,能更多的能连接到程序的图库。 这个版本的 FLAC3D可以在 DOS 或 Wi
11、ndows 操作系统的 IBM 兼容机上运行。为每一个 运行环境提供不同的可执行程序。Windows 版可以在 Windows95 或 Windows NT 系统中运 行。DOS 版可以以 DOS 界面运行在 Windows3.1,Windows95,Windows 或 OS/2 Warp 上。 DOS 版和 Windows 版在计算速度上只有轻微的差别(约 10%到 15%) 。 你将发现,FLAC3D提供了类似于 FLAC 的解决问题的工具。以下几节,将比较 FLAC3D 和其它数字方法的不同。描述它的基本特点和 FLAC3D2.0 版的升级,讨论它在不同领域的 应用。如果你想立即使用 F
12、LAC3D,第二章有安装介绍和使用指导。 1.2 和别的方法的比较和别的方法的比较 在数字模型方面,怎样区分 FLAC3D和别的有限差分方法?所有的方法都是把每一个元 素建立的微分方程转变为矩阵方程,将力和位移在结点上相联系。虽然对于弹性材料, FLAC3D 的方程也来源于有限元方法,元素矩阵结果也与有限差分方法一样。但 FLAC3D 在以下几个方面与别的方法不同: 1 用混合离散化方案(Martin 和 Cundall,1982)精确建立塑性变形和塑性流动模型。 这个理论在物理上比常用于有限差分方法的减化综合方案更合理。 2 甚至对于本质上静止的模型系统,也使用运动的动态方程,这使得 FLA
13、C3D 遵循物 理上的不稳定过程而没有数字上的困扰。 3 一个解释的解决方案的应用(与更多常用的现有方法比较) 解释方案在解决非线 性问题时所花的时间,与同一台计算机运行线性问题时所花的时间相同,但传统的 解决方法在非线性问题上,要花更多的时间。而且,它不用存储任何矩阵,这就意 味着,只要适当的存储空间就可以进行大量元素的建模,而大应变模拟不会比小应 变模拟花更多的运行时间。 这些不同是 FLAC3D 的主要优点,但还有两个不足: 1线性模拟时,FLAC3D 比同等的有限元程序运行慢,但应用于非线性或大应变问题, 或者在可能发生物理不稳定性的情况下,FLAC3D 是最有效的程序。 2FLAC3
14、D 解决方案的时间取决于所建模型系统中最长自然周期和最短自然周期之间 的比率。这一点会在附录 C 中作更详细的讨论。但是,对某些问题的建模效率很低。 (例如,用实体元素而不是结构元素表示的梁,或者弹模或元素尺寸大量不一致的 问题) 1.3 一般功能一般功能 1.3.1 基本功能基本功能 在力学特别是地质学方面,FLAC3D 具有很强的解决复杂问题的能力。象 FLAC 一样, FLAC3D 为地质材料的机械响应收录了特别的数字表示法。程序内建了 10 种材料模型: NULL 模型,三个弹性模型(各向同性,横观各向同性和支架桥面合一的弹性模型)六个塑 性模型(Drucker-Prager 模型,M
15、ohr-Coulomb 模型,应变硬化/软化模型,遍布节理模型,双线 性应变硬化/软化遍布节理模型和修正的 Cam-Clay 模型) 。FLAC3D 网格的每一个区带可有 不同的材料或属性,属性的连续梯度或统计分布可以修改。 此外,对于分界面或滑坡平面,模型可用来描述网格的两个或更多部分之间的不同界面。 滑坡上的分界面是平面和/或者允许分离的,因此,可以模拟断层,节理或者摩擦边界的存在。 FLAC3D 含有一个自动的三维网格发生器,用网格发生器,通过处理和连结预定义形状 可以创建网格。发生器允许创建交叉内部区域(如交叉管道) 。三维网格用一个 XYZ 坐标系 统定义(而不是 FLAC 中的行和
16、列) 。这样,三维空间中的建模和参数限定就具有更大的伸 缩性。 和在 FLAC 中一样,边界条件和初始条件是给定的边界条件和初始条件是给定的。可以在任何边界方向上给定速度和可以在任何边界方向上给定速度和 位移边界条件或应力和压力边界条件。位移边界条件或应力和压力边界条件。初始应力条件,包括重力也可以给定,并且,为了进 行有效的计算,水平面也可定义。所有的条件都可随梯度给定。 FLAC3D结合特定工具,可以模拟圈闭的地下水流动和孔隙压力的消散,以及可变形的 松散固体和孔隙中的粘性流动的耦合。 (在 1.3.3 节会更深入过高估计耦合)假定液体遵循 Darcy 定律的各向同性形式。松散固体中液体和颗粒是可变形的,把稳流看成渐近的方式, 非稳流被模拟出来。固定的孔隙压力和恒流边界条件可能用到,汇源也可以建模。在力学计 算中,流体模型也能单独运行。