flac原理、实例与应用指南第一讲.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
flac原理、实例与应用指南第一讲

第1章 FLAC概述及特点 FLAC是一种用于工程力学计算的二维显式有限差分程序。 FLAC是用于岩土工程、采矿工程、土木工程和工程力学的各个领域。 该程序提供了多种本构模型来模拟地质材料和类似材料的非线性和不可逆性力学响应等问题。 除此之外,FLAC还具有许多其他的特性: ·界面单元可以模拟滑坡和断裂发生的位置; ·平面应变、平面应力和轴对称几何体模式; ·自动计算地下水位的地下水和固结(完全藕合)模型; ·结构单元模拟结构支撑(如隧道衬砌、锚杆、或桩基等); ·很方便绘制任意问题变量的绘图; ·可选的动态分析性能; ·可选的粘弹性和粘塑性(蠕变)模型; ·可选的热力学(和热力学与应力以及孔隙压力)建模性能; ·可选的两相流模型模拟两种不相混合流体(如水、气体)在多孔介质的流动; ·提供增加用C+ +语言编写的用户自定义新的本构模型。 FIAC也包含了强大的内置FISH程序语言(简写FLACish)。 通过FISH语言,用户可以编写自己的函数来扩展FLAC的应用性,如果需要的话,还可以实现自己的本构模型。 FISH语言也为FIAC用户提供了特别的性能来解决特定的需要分析的问题。 由于FIAC具有上述优点,用户很快就会发现它会成为土木工程和工程力学专业各领域进行分析和设计必不可少的工具。 FLAC基本特点 FLAC基本上是为解决岩土工程应用设计的;为了模拟岩土材料的力学反应,FLAC具有十种内置的材料模型: “零”模型,它表示网格里面的开挖孔洞问题; 各向同性弹性模型; 横观各向同性弹性模型; 七种塑性模型: 德鲁克—普拉格(Drucker-Prag-er)模型, 摩尔—库仑(Mohr-Coulomb )模型, 应变硬化—软化(Strain Hardening-Softening Model)模型, 节理化模型(Ubiquitous Joint Model), 双线性应变硬化—软化的节理化(Bilinear Strain-harden-ing/softening Ubiquitous-joint Model)模型, 双屈服模型(Double-yield Model), 以及修正的剑桥粘土模型(Modified Cam-clay model)。 用户也可以用FISH程序设计语言来建自己的本构模型。 FIAC网格中的每个单元都可以有不同的材料模型或参数, 并且对于每个参数都可以详细指定其连续梯度和统计分布 除此之外,在两部分或更多部分的网格之间,提供了界面模型或滑移面模型表示明显的界面。 界面是允许发生滑移和分离的平面, 因此可以模拟断层、节理和摩擦边界等。 FLAC基本的方程是基于二维平面应变模型的。 这种状态是与有恒定截面积同时在横截面内作用荷载的长结构或开挖相联系的。 除此之外,FLAC提供了对于弹性分析和Mohr-Cou-lomb塑性分析的平面应力选项,在这种情况下,垂直于横截面的应力是零。 FLAC中的结构单元可以模拟诸如隧道衬砌、桩、板桩、索、锚杆此类结构,及它们与围岩或周围的土相互作用。并且可以检查支护结构的稳定性和结构面土或岩石的不稳定性。 FLAC包含了强大的内置程序设计语言FISH,用户可以定义新的变量和函数。 FISH是一个编译器;通过一个FL,AC数据文件输入的程序被转换成储存在FLAC内存里的一列指令; 当调用一个FISH函数时就会执行这些命令。FISH语言可以使用户通过FLAC解决那些用已经存在的代码难以解决或不可能解决的问题。用户也可以编写自己的函数来扩展FLAC的功能。 作为基本版本的一部分,FLAC提供两种执行码: 单精度版本和双精度版本。 单精度版本的运行速度约为双精度版本1 .5—2倍。 然而,对于经过成千上万次时步计算后一个变量的累加值比变量的增量大很多的情况,单精确版本的局限性会阻碍变量的进一步改变。 此时,推荐使用双精度版本。 可选模块特征 五种模块特征如下: 进行动态分析、 热力学分析、 两相流分析、 模拟蠕变过程 和增加新的结构模型作为动态链接库(DLLs)。 动态分析可以用FLAC中的可选动态计算模块来完成。 用户指定的加速度、速率或应力波可以作为外部边界条件或内部激励而直接输人模型。 FLAC包括减震的和自由场的边界条件模拟模型周围无限弹性介质的作用。 动态计算可以耦合到地下水流动模型中。 在FLAC中有热力学分析可选模块,这种模型模拟材料中热量的瞬时流和热应力场的发展。 这种热力学模型能够以动态或静态模式进行独立的运行或者耦合到力学应力计算或孔隙压力计算中。 FLAC能够模拟流体流动和完全耦合的过程,在耦合分析中, 可模拟多孔介质中存在两种不相溶流体(提供可选毛细压力), 该可选项的特点拓展了基本地下水流模型的用途。 模拟粘弹性和粘塑性(蠕变)过程的可选模型共有六种: 经

文档评论(0)

sandaolingcrh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档