2024年6月10日发(作者:)

FLAC(Fast Lagrangian Analysis of Continua)软件是由美国Itasca公

司开发的。目前,FLAC有二维和三维计算程序两个版本,二维计算程序V3.0以

前的为DOS版本, 1995年,FLAC2D已升级为V3.3的版本,其程序能够使用护

展内存,至今已发展到V5.0版本。FLAC3D是一个三维有限差分程序,目前已发

展到V3.1版本。并且其推出的FLAC SLOPE有了WINDOWS界面。

FLAC(Fast Lagrangian Analysis of Continua)是一个利用显

式有限差分方法求解的岩土、采矿工程师进行分析和设计的二维

连续介质程序,主要用来模拟土、岩、或其他材料的非线性力学

行为,可以解决众多有限元程序难以模拟的复杂的工程问题,例

如大变形、大应变、非线性及非稳定系统(甚至大面积屈服/失稳或完全塌方)

等问题。

FLAC的基本功能和特征为:

允许介质出现大应变和大变形;

Interface 单元可以模拟连续介质中的界面,并允许界面发生滑动和开

裂;

显式计算方法,能够为非稳定物理过程提供稳定解,直观反映岩土体工

程中的破坏;

地下水流动与力学计算完全耦合(包括负孔隙水压,非饱和流及相界面

计算);

采用结构加固单元模拟加固措施,例如衬砌、锚杆、桩基等;

材料模型库(例如:弹性模型、莫尔库仑塑性模型、任意各向异性模型、

双屈服模型、粘性及应变软化模型);

预定义材料性质,用户也可增加用户自己的材料性质设定并储存到数据

库中;

一系列可选择模块,包括:热力学模块、流变模块、动力学模块、二相

流模块等,用户还可用C++建立自己的模型;

边坡稳定系数计算满足边坡设计的要求;

用户可用内部语言(FISH)增加自己定义的各种特性(如:新的本构模

型,新变量或新命令);

FLAC软件的优势:

连续体大应变模拟

界面单元用已代表不连续接触界面可能出现的完全不连续性质的张开

和滑动,因此可以模拟断层、节理和摩擦边界等

显式求解模式可以获得不稳定物理过程的稳定解

材料模型:

“空(null)” 模型;

三种弹性模型(各向同性、横观各向异性、和正交各向异性);

七种非线性模型(Drucker-Prager、 Mohr-Coulomb、 应变硬化及

应变软化、 节理化、双线性应变硬化/软化节理化、双屈服、 修正

的 Cam-clay模型)

任何参数指标的连续变化或统计分布的模拟

外接口编程语言 (FISH)允许用户添加用户自定义功能

方便的边界定义和初始条件定义方式

可定义水位线/面进行有效应力计算