FLAC3D基本原理
FLAC3D基本原理及简单实例

FLAC3D基础知识
• 其中,体积模量K和剪切模量G与杨氏模量E和泊松比v有以下关系:
E 3(1 2 ) E G 2(1 ) K
9 KG 3K G 3K 2G G 2(3K G ) E
或
摩尔-库伦塑性模型需要材料参数有: (1)密度 (2)体积模量 (3)剪切模量 (4)内摩擦角 (5)粘聚力 (6)抗拉强度 如果不指定这些材料参数,其值将会自动默认为零。
3D
生成网格
执行变更
定义材料本构关系和 性质 定义边界、初始条件
计算结果保存及调用
图形绘制及结果输出
FLAC3D基础知识
指定材料模型
• 一旦完成了网格的生成,就必须给模型中的所有单元指定一种或者更 多的材料模型及相应的性质。这可以用两个命令MODEL和 PROPERTY来完成。FLAC中有十种内置的材料模型,一般只用三种 模型:MODEL null,MODEL elastic和MODEL mohr。 • MODEL null指的是从模型中去除的或开挖的材料; MODEL elastic 指的是各向同性弹性材料行为; MODEL mohr指的是摩尔-库伦塑性 行为。 • MODEL elastic和MODEL mohr需要通过PROPERTY命令指定材料的 性质,弹性模型需要的材料参数有: • (1)密度 • (2)体积模量 • (3)剪切模量
f t 3 t
式中, 是摩擦角,C是粘聚力, t 是张拉强度,且有:
N
3
张拉强度不超过 值,最大值由下式给定:
1 sin 1 sin
t max
c tan
2.2 FLAC3D常用材料本构模型
Mohr-Coulomb模型
流动法则
Flac3d中文说明

岩土工程软件FLAC3D的基本知识介绍岩土工程结构的数值解是建立在满足基本方程(平衡方程、几何方程、本构方程)和边界条件下推导的。
由于基本方程和边界条件多以微分方程的形式出现,因此,将基本方程近假发改用差分方程(代数方程)表示,把求解微分方程的问题改换成求解代数方程的问题,这就是所谓的差分法。
差分法由来已久,但差分法需要求解高阶代数方程组,只有在计算机的出现,才使该法得以实施和发展。
一、FLAC3D简介FLAC3D(Fast Lagrangian Analysis of Continua)由美国Itasca公司开发的。
目前,FLAC 有二维和三维计算程序两个版本,二维计算程序V3.0以前的为DOS版本,V2.5版本仅仅能够使用计算机的基本内存(64K),所以,程序求解的最大结点数仅限于2000个以内。
1995年,FLAC2D已升级为V3.3的版本,其程序能够使用护展内存。
因此,大大发护展了计算规模。
FLAC3D是一个三维有限差分程序,目前已发展到V2.1版本。
FLAC3D的输入和一般的数值分析程序不同,它可以用交互的方式,从键盘输入各种命令,也可以写成命令(集)文件,类似于批处理,由文件来驱动。
因此,采用FLAC程序进行计算,必须了解各种命令关键词的功能,然后,按照计算顺序,将命令按先后,依次排列,形成可以完成一定计算任务的命令文件。
FLAC3D是二维的有限差分程序FLAC2D的护展,能够进行土质、岩石和其它材料的三维结构受力特性模拟和塑性流动分析。
调整三维网格中的多面体单元来拟合实际的结构。
单元材料可采用线性或非线性本构模型,在外力作用下,当材料发生屈服流动后,网格能够相应发变形和移动(大变形模式)。
FLAC3D采用的显式拉格朗日算法和混合-离散分区技术能够非常准确发模拟材料的塑性破坏和流动。
由于无须形成刚度矩阵,因此,基于较小内存空间就能够求解大范围的三维问题。
FLAC3D采用ANSI C++语言编写的。
FLAC3D基本原理

FLAC3D基本原理FLAC3D,全称为Fast Lagrangian Analysis of Continua in 3D,是一种强大的三维领域连续介质数值计算软件。
它在计算地下开挖、岩土工程、地震灾害、地下水等领域具有广泛的应用。
FLAC3D的基本原理是使用有限差分法对岩土体进行离散化建模,然后通过求解平衡方程来分析介质的力学和流体特性。
首先,FLAC3D将岩土体或其他连续介质划分为许多网格单元,每个网格单元称为控制体。
然后通过定义每个控制体的初始状态,例如形状、几何特征、材料属性等,来描述问题的初始条件。
在FLAC3D中,力学分析通过求解平衡方程来描述。
平衡方程包括动量平衡方程和能量平衡方程。
动量平衡方程描述了物体的运动规律和受力情况,能量平衡方程描述了物体内部的能量转换和耗散过程。
求解平衡方程需要将控制体离散化为一个个单元,然后对每个单元应用数值方法进行求解。
FLAC3D使用有限差分法进行离散化。
具体来说,FLAC3D使用控制体网格中心点的控制方程和边界条件,通过差分近似的方式将偏导数转化为有限差分方程。
然后,通过迭代求解这些方程来计算出每个网格点的力学和流体特性。
在求解过程中,FLAC3D考虑了岩土体的非线性、弹性、塑性、渗流和破裂等特性。
通过选择适当的材料模型和边界条件,可以模拟不同类型的问题,并获取相关的力学和流体特征。
另外,FLAC3D还提供了丰富的后处理功能,可以对模拟结果进行可视化和分析。
用户可以根据自己的需求选择合适的分析工具,例如生成应力、位移、变形等等的图表或动画,以便更好地理解和评估解决方案。
总的来说,FLAC3D通过离散化建模和求解平衡方程,能够有效地分析岩土体和其他连续介质的力学和流体特性。
其基本原理为了进一步提高模拟效果和准确性,还需要适当地选择模型和参数,以及对结果进行合理的解释和验证。
FLAC3D原理.pdf

称为表面力。
若用 ti 表示 T 的分量,则在三维直角坐标系中可有关系式 t i ni ij
(1)
这个关系式称为柯西公式,其中, ij 称为柯西应力张量。
(二)应变速率和旋转速率
如果介质质点具有运动速度矢量 [ v] ,则在一个无限小的时间
产生一个由 vi dt 决定的无限小应变,对应的应变速率分量
式中, 为质点密度。( 4)式称为柯西运动方程。
— 31 —
兖州矿区建筑物下厚煤层安全开采方法关键问题研究
当质点的加速度为零时,上式变为静力平衡方程
ij
bi 0 xj
(5)
(四)本构方程
上述( 4)式与( 5)式组成的方程组中含有 9 个方程, 15 个未知量,其中
12 个是应力与应变速率分量, 3 个是速度分量。其余 6 个关系式则由本构方程
2.2 三维数值模拟方法及其原理
2.2.1 FLAC 3D 工程分析软件特点
FLAC 3D 是由美国 Itasca Consulting Group, Inc. 为地质工程应用而开发的连
续 介 质 显 式 有 限 差 分 计 算 机 软 件 。 FLAC 即 Fast Lagrangian Analysis of
t Ml
Fi l
同理,节点的坐标差分公式与位移差分公式分别为
xi l (t
t ) xi l (t)
tvi l (t
t )
2
ui l (t
t ) ui l (t)
导出。
计算模型一般是由若干不同形状的三维单元体组成,也即剖分的空间单元网
络区,计算中又将每个单元体进一步划分成由四个节点构成的四面体,四面体的
应力应变只通过四个节点向其它四面体传递,进而传递到其它单元体。当对某一
FLAC3D原理

实用标准2.2 三维数值模拟方法及其原理2.2.1 FLAC3D工程分析软件特点FLAC3D是由美国Itasca Consulting Group, Inc. 为地质工程应用而开发的连续介质显式有限差分计算机软件。
FLAC即Fast Lagrangian Analysis of Continua 的缩写。
该软件主要适用于模拟计算岩土体材料的力学行为及岩土材料达到屈服极限后产生的塑性流动,对大变形情况应用效果更好。
FLAC3D程序在数学上采用的是快速拉格朗日方法,基于显式差分来获得模型全部运动方程和本构方程的步长解,其本构方程由基本应力应变定义及虎克定律导出,运动平衡方程则直接应用了柯西运动方程,该方程由牛顿运动定律导出。
计算模型一般是由若干不同形状的三维单元体组成,也即剖分的空间单元网络区,计算中又将每个单元体进一步划分成由四个节点构成的四面体,四面体的应力应变只通过四个节点向其它四面体传递,进而传递到其它单元体。
当对某一节点施加荷载后,在某一个微小的时间段内,作用于该点的荷载只对周围的若干节点(相邻节点)有影响。
利用运动方程,根据单元节点的速度变化和时间,可计算出单元之间的相对位移,进而求出单元应变,再利用单元模型的本构方程,可求出单元应力。
在计算应变过程中,利用高斯积分理论,将三维问题转化为二维问题而使其简单化。
在运动方程中,还充分考虑了岩土体所具有的粘滞性,将其视作阻尼附加于方程中。
FLAC3D具有一个功能强大的网格生成器,有12种基本形状的单元体可供选择,利用这12种基本单元体,几乎可以构成任何形状的空间立体模型。
FLAC3D主要是为地质工程应用而开发的岩土体力学数值评价计算程序,自身设计有九种材料本构模型:(1)空模型(Null Model)(2)弹性各向同性材料模型(Elastic, Isotropic Model)(3)弹性各向异性材料模型(Elastic, anisotropic Model)(4)德拉克-普拉格弹塑性材料模型(Drucker-Prager Model)(5)莫尔-库伦弹塑性材料模型(Mohr-Coulomb Model)文档大全(6)应变硬化、软化弹塑性材料模型(Strain-Hardening/Softening Mohr-Coulomb Model)(7)多节理裂隙材料模型(Ubiquitous-Joint Model)(8)双曲型应变硬化、软化多节理裂隙材料模型(Bilinear Strain-Hardening/Softening Ubiquitous-Joint Model)(9)修正的Cam粘土材料模型(Modified Cam-clay Model)除上述本构模型之外,FLAC3D还可进行动力学问题、水力学问题、热力学问题等的数值模拟。
FLAC3D基础知识介绍解析

FLAC 3D基础知识介绍一、概述FLAC(Fast Lagrangian Analysis of Continua)由美国Itasca公司开发的。
目前,FLAC有二维和三维计算程序两个版本,二维计算程序V3.0以前的为DOS版本,V2.5版本仅仅能够使用计算机的基本内存64K),所以,程序求解的最大结点数仅限于2000个以内。
1995年,FLAC2D已升级为V3.3的版本,其程序能够使用护展内存。
因此,大大发护展了计算规模。
FLAC3D是一个三维有限差分程序,目前已发展到V3.0版本。
FLAC3D的输入和一般的数值分析程序不同,它可以用交互的方式,从键盘输入各种命令,也可以写成命令(集)文件,类似于批处理,由文件来驱动。
因此,采用FLAC程序进行计算,必须了解各种命令关键词的功能,然后,按照计算顺序,将命令按先后,依次排列,形成可以完成一定计算任务的命令文件。
FLAC3D是二维的有限差分程序FLAC2D的护展,能够进行土质、岩石和其它材料的三维结构受力特性模拟和塑性流动分析。
调整三维网格中的多面体单元来拟合实际的结构。
单元材料可采用线性或非线性本构模型,在外力作用下,当材料发生屈服流动后,网格能够相应发生变形和移动(大变形模式)。
FLAC3D采用的显式拉格朗日算法和混合-离散分区技术,能够非常准确的模拟材料的塑性破坏和流动。
由于无须形成刚度矩阵,因此,基于较小内存空间就能够求解大范围的三维问题。
三维快速拉格朗日法是一种基于三维显式有限差分法的数值分析方法,它可以模拟岩土或其他材料的三维力学行为。
三维快速拉格朗日分析将计算区域划分为若干四面体单元,每个单元在给定的边界条件下遵循指定的线性或非线性本构关系,如果单元应力使得材料屈服或产生塑性流动,则单元网格可以随着材料的变形而变形,这就是所谓的拉格朗日算法,这种算法非常适合于模拟大变形问题。
三维快速拉格朗日分析采用了显式有限差分格式来求解场的控制微分方程,并应用了混合单元离散模型,可以准确地模拟材料的屈服、塑性流动、软化直至大变形,尤其在材料的弹塑性分析、大变形分析以及模拟施工过程等领域有其独到的优点。
FLAC3D基础介绍

GeoHohai
命令栏
18/74
菜单驱动(Plot)
GeoHohai
19/74
Case-2 一个最简单的例子
gen zon bri size 3 3 3 ;建立网格
model elas
;材料参数
prop bulk 3e8 shear 1e8
ini dens 2000
;初始条件
fix z ran z -.1 .1
GeoHohai
38/74
接触面单元的用途
岩体介质中的解理、断层、岩层面 地基与土体的接触 箱、槽及其内充填物的接触 空间中无变形的固定“障碍”
GeoHohaiΒιβλιοθήκη 39/74接触面的原理
如:井
孔隙压力,孔隙率,饱和度和流体属性的初始分 布可以用INITIAL命令或者PROPERTY命令定义。
GeoHohai
29/74
单渗流计算及渗流耦合计算
时间比例 完全耦合分析方法 孔压固定分析(有效应力分析) 单渗流得到孔压分布 无渗流计算——孔压的力学响应 流-固耦合计算
GeoHohai
PROP biot_c 0 (or INI fmod 0)
GeoHohai
33/74
无渗流计算——孔压的力学响应
不排水短期响应 两种分析方法:干法和湿法
干法:Ku=K+a2M 两种破坏形式
WATER或INI获得常孔压,不排水的c,φ (孔压改变较小) φ=0,c=cu (M>>K+4/3G)
GeoHohai
16/74
FLAC3D的前后处理
命令驱动(推荐)
程序控制 图形界面接口 计算模型输出 指定本构模型及参数 指定初始条件及边界条件,指定结构单元 指定接触面 指定自定义变量及函数(FISH) 求解过程的变量跟踪 进行求解 模型输出
基于FLAC3D二次开发的岩体损伤演化模型

基于FLAC3D二次开发的岩体损伤演化模型岩体损伤演化模型是岩土工程领域的一个重要研究课题,研究岩体在受力、变形和破裂过程中的损伤演化规律对于工程实际具有重要的理论和工程应用价值。
在传统的研究工作中,常用的方法是通过实验室试验和数值模拟来进行研究,实验室试验有其昂贵、耗时的特点,而数值模拟通常需要有效的计算方法和计算软件来支撑。
本文将介绍一种基于FLAC3D二次开发的岩体损伤演化模型,通过对FLAC3D进行二次开发,实现了岩体损伤演化模型的数值模拟,为岩土工程领域的理论研究和工程实践提供了新的思路和方法。
一、FLAC3D的基本原理FLAC3D(Fast Lagrangian Analysis of Continua in 3 Dimensions)是由美国Itasca 公司开发的一种专门用于计算地下结构和地下开挖工程的三维离散元数值模拟软件。
其基本原理是通过离散元方法对地下结构进行离散化处理,将其分解为大量的小单元,并通过计算各个单元之间的相对位移和相互作用力来模拟地下结构的受力和变形情况。
FLAC3D软件具有较好的计算精度和稳定性,且具有较快的计算速度,已经在地下结构和地下开挖工程的设计和分析中得到了广泛的应用。
二、岩体损伤演化模型的理论基础岩体在受力、变形和破裂过程中会发生损伤演化,其损伤演化过程是复杂而多变的。
传统的岩体损伤演化模型通常采用弹塑性模型、弹性-塑性-损伤模型等来描述岩体的力学行为。
这些模型可以很好地描述岩体的受力和破坏过程,但在一些情况下,其精度和适用性并不够理想,特别是在描述岩体的非线性、非弹性和非饱和变形特性时存在一定困难。
通过对FLAC3D进行二次开发,开发出一种适用于岩体损伤演化的数值模拟模型具有重要的理论和实践意义。
1. 模型假设在建立基于FLAC3D的岩体损伤演化模型时,首先需要确定模型的假设。
根据岩体力学与损伤理论,可以假设岩体是一种非线性、非弹性、非饱和的连续介质,其受力和变形过程是由岩体内部微观裂隙、微裂缝与岩石矿物颗粒之间的相互作用和演化所决定的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.5 三维显示有限差分基本方程当FLAC3D 达到平衡或是稳定的塑性流动时,它通过显示有限差分来模拟三维连续介质的力学行为。
监控的力学响应主要是通过特殊的数学模型和数值计算过程得到。
接下来介绍这两方面。
2.5.1 数学模型描述介质的力学行为主要来源于一般原理(应变定义、运动规律),和理想材料的本构关系。
这个数学结果表达式通常是一些偏微分方程,涉及到力学(应力)和运动学(应变率、速度)变量。
这些偏微分方程联合个别的几何关系、材料参数,以及给定的边界条件和初始条件就可以求解。
虽然FLAC3D 在平衡状态附近,主要关注介质的应力状态和变形,但是必须要注意到该数学模型中的运动方程。
(1) 符号约定在FLAC 3D 中采用拉格朗日算法,介质中的一个点,通过矢量i i i x u v ,,和13i dv dt i =,,来定义一个点的坐标,位移,速度和加速的。
记号i a 表示矢量[]a 的第i 个分量,在笛卡尔坐标系中;ij A 表示张量[]A 的第(i ,j )个分量。
i a ,表示变量对i x 的偏导数。
(变量a 可以使标量,矢量和张量)默认结构受拉为正,变形伸长为正。
爱因斯坦求和记号只针对下标,i ,j ,k (i ,j ,k =1,2,3)。
(2) 应力介质中一已知点的应力状态是通过对称应力张量ij σ来表示。
任意斜面上的应力矢量[]t 可以通过柯西公式得到(拉为正),如下:i ij j t n σ= (2.37)[]n 表示任意斜面上的单位法向矢量(3) 应变率和转动率假设介质的离子以张量[]v 运动。
在一个无限短时间dt 内,介质产生一个无限小的应变为i v dt ,相关的应变率张量可以写成如下:(),,12ij i j j i v v ξ=+ (2.38) 第一应变率张量不变量描述了体积单元的的膨胀程度。
张量ij ξ中没有包含变形率,由于速度矢量的平移和角速度的转动,一个体积单元会产生一个瞬间的刚体位移,如下:12i ijk jk e ωΩ=- (2.39)ijk e 表示置换符号,矢量[]ω表示转动率张量,定义如下:(),,12ij i j j i v v ω=- (2.40) (4) 运动平衡方程采用连续介质的动量原理和柯西公式,平衡方程如下:,i ij j i dvb dtσρρ+= (2.41)ρ为介质的密度,[]b 表示单位体力,[]d v dt 表示速度矢量对时间的导数。
当力开始施加到介质上,平衡方程贯穿在整个的数学模型中,以及单元介质的运动中。
在静力计算过程中,[]d v dt 为0,公式2.41简化为如下偏微分方程:,0ij j i b σρ+= (2.42)(5) 边界条件和初始条件应力边界条件主要是通过公式2.37来表示,位移边界主要是通过指定边界的速度分量为0来实现。
初始条件中体力也是可以施加的,需要指定初始应力状态。
(6) 本构方程公式2.41和公式2.38中包含有9个方程,15个未知量,这15个未知量是6个应力分量和6个应变分量,以及3个速度分量。
通过本构方程可以提供额外的6个方程,这个6个方程描述介质的应力和应变之间的关系。
一般定义如下:[]()ˆ,,ij ij ij ij H σσξκ= (2.43) []ˆij σ为共轭应力张量,[]H 为一已知函数,κ为考虑加载历史变量, []ˆij ik kj ik kj ij d dtσσωσσω=-+ (2.44)这里[]d dt σ表示应力矢量[]σ对时间的实导数,[]ω表示转动率张量。
2.5.2 数值方程FLAC3D 通过以下三步骤来求解:(1)有限差分逼近(变量的一阶导数、时间导数用有限差分来逼近,假定变量在很短的空间内和时间间隔内线性变化)(2)离散逼近(将连续介质离散为与之相当的网格,在这个网格中,所有的力包括外力和内力,都作用在单元节点的三个方向上)(3)动态求解方法(在平衡方程中引入惯性定律,使得系统慢慢达到平衡) 连续介质的运动定律通过以上三步骤,转化为离散单元节点上的牛顿定律。
一般普通的微分方程可以通过时间显示差分求解。
介质的偏微分平衡方程中涉及到的空间导数,出现在以速度来定义的应变率中。
为了进一步的定义速度变量和相关的空间间隔,连续介质被划分为常应变率的四面体单元,这个四面体单元的顶点就是网格单元的顶点。
如图2.2所示。
图2.2 四面体单元(1) 空间导数的有限差分形式四面体的应变率张量分量的有限差分方程是通过节点平衡方程得到。
四面体共有1-4个节点,节点n 所对的面,称之为面n 。
通过高斯散度定律可得如下方程:,i j i j VSv dV v n ds =⎰⎰ (2.45)通过高斯散度定律将四面体上的体积分转化为四个面上的面积分。
假设四面体是常应变率,所以速度矢量是线性变化的,每个面的法向方向也是常量,公式2.45简化为:4()()(),1f f f i j ij f Vv v n S ==∑ (2.46)上标(f )表示面f ,i v 表示变量i v 的平均,假设速度线性变化,可以得出:4()1,13f lii l l fv v =≠=∑ (2.47) 这里的上标l 指的是节点。
将公式2.47带入2.46可得:44()(),11,13l f f i j i j l f f lVv v n S ==≠=∑∑ (2.48)假设在公式2.45中i v =constant ,我们得到散度定理如下:4()()10f f jf nS ==∑ (2.49)利用时2.49可以将2.48化简为:4()(),113l l l i j i jl v v nS V==-∑ (2.50)因此应变率张量就可以表示为:()4()()()116l l l l l ij ijj i l v nv n S Vξ==-+∑ (2.51)(2) 节点平衡运动方程节点运动平衡方程通过虚功原理来推导,在任一个瞬时,得到一个等价静态问题。
通过在节点惯性平衡方程中引入虚功原理,来求解整个结构。
固定时间t ,我们通过平衡方程来研究静力等价状态问题,0ij j i B σρ+= (2.52)体力的定义如公式2.41ii i dv B b dt ρ⎛⎫=- ⎪⎝⎭(2.53) 在有限差分的框架中,介质由一些连续的承受体力[]B 的常应变四面体单元代替。
在静态平衡方程中,作用在单个四面体上的节点力[],1,4nf n =,以及四面体应力和体力都是通过虚功方程推导出来。
假设四面体有一个虚拟的速度[]nv δ(它在四面体内会产生一个线性变化的速度场[]v δ和一个常应变率[]δξ),我们假定外力虚功由节点力[]nf 和体力[]B 产生,内力虚功由虚速度下的应力ij σ产生。
外力功率为:41n n i i i i Vn E v f v B dV δδ==+∑⎰ (2.54)内力虚功率为:ij ij VI dV δξσ=⎰ (2.55)利用公式2.51,公式2.55可以写成常应变率的形式:()4()()()116l l l l l i ij j j ij i l I v n v n S δσδσ==-+∑ (2.56)由于应力张量是对称张量,现在定义一个矢量l T 如下:()()l l l i ij j T n S σ= (2.57)由式2.57,式2.56可写成如下:4113l l i i l I v T δ==-∑ (2.58)将公式2.53带入公式2.54中,可得:41n n b I i i n E v f E E δ==++∑ (2.59)b E 为体力i b ρ对外力虚功率的贡献,I E 为惯性力对虚功率的贡献。
对于一个四面体常体力:b i i VE b v dV ρδ=⎰ (2.60)I iiVdv E v dV dtρδ=-⎰ (2.61) 根据以前的假设,在四面体内速度场是线性变化的。
为了描述它,现在定义一个新的局部坐标系,坐标系原点在四面体形心,坐标轴为123,,x x x '''。
四面体内任一点速度可以用四面体4个顶点的速度差值得到,如下:41n n i i n v v N δδ==∑ (2.62),1,4n N n =为线性函数0112233n n n n nN c c x c x c x '''=+++ (2.63) 0123,,,,1,4n n n nc c c c n =,为常数,可以通过求解以下方程得出:()123,,n j j j nj N x x x δ'''= (2.64) nj δ为克罗内克符号,通过定义质心,这项0j Vx dV '=⎰,将公式2.62和2.63带入2.60中得:401bn ni i n E b v c V ρδ==∑ (2.65) 由式2.64和形心的性质可知014nc =,带入式2.65中,得: 414bnii n bV E v ρδ==∑ (2.66)将式2.62带入2.61中,得:41In nii Vn dv E v N dV dtδρ==-∑⎰ (2.67) 最后将式2.66和2.67带入2.59中可得:414n n n i i i i V n bV dv E v f N dV dt ρδρ=⎡⎤=+-⎢⎥⎣⎦∑⎰ (2.68)在四面体的静力平衡方程中,在任何虚速度下,外力虚功率等于内力虚功率:由式2.58和2.68可知:34n nn i i i i V T bV dvf N dV dtρρ-=+-⎰ (2.69)假定在四面体内,加速度是不变的,则式2.69中最后一项可改写为:nn n ii VVdv dv N dV N dV dt dt ρρ⎛⎫= ⎪⎝⎭⎰⎰(2.70)又因为ρ为常数,0j Vx dV '=⎰,014nc =,则式2.7为: 4nn ii Vdv dv V N dV dt dt ρρ⎛⎫= ⎪⎝⎭⎰ (2.71) 定义4V ρ为虚拟的节点质量n m ,节点质量可由式2.72确定,节点质量可以保证在平衡的过程中数值计算的稳定。
式2.71改写为:nn n i i Vdv dv N dV m dt dt ρ⎛⎫= ⎪⎝⎭⎰ (2.72) 因此式2.69改写为:34nn nn i i i i T bV dv f m dt ρ⎛⎫-=+- ⎪⎝⎭(2.73)至此等价系统的平衡方程已建立,如式2.73,在每个节点,总的静态平衡力[]f -,包括所有四面体的贡献、节点贡献荷载[]p 以及集中力为0。
为了描述以上规律,我们约定如下记号:如果一变量带有<l >上标,就表示节点变量,<l >表示该节点在全局节点编号中的编号。