FLAC3D基本原理(2)

2019-04-22 23:25

Nn?x?1j?,x3?,x2jj???nj (2.64)

?nj为克罗内克符号,通过定义质心,这项?x?jdV?0,将公式2.62和2.63带入

V2.60中得:

4Eb??bi??vic0Vn?1nn (2.65)

由式2.64和形心的性质可知c0n4?14,带入式2.65中,得:

(2.66)

E?b?n?1?vin?biV4将式2.62带入2.61中,得:

4E????vin?1In?V?NndvidtdV (2.67)

最后将式2.66和2.67带入2.59中可得:

4E??n?1?vi?fi??n?n?biV4??V?Nndvi?dV? dt? (2.68)

在四面体的静力平衡方程中,在任何虚速度下,外力虚功率等于内力虚功率:由式2.58和2.68可知:

?fi?nTin3??biV4??V?NndvidtdV (2.69)

假定在四面体内,加速度是不变的,则式2.69中最后一项可改写为:

?V?Nndvi?dv?dV??i?dt?dt?n?V?NdV (2.70)

n又因为?为常数,?x?jdV?0,c0n?14,则式2.7为:

V?V?NndvidtdV??V?dvi???4?dt?n (2.71)

定义?V4为虚拟的节点质量mn,节点质量可由式2.72确定,节点质量可以保证在平衡的过程中数值计算的稳定。式2.71改写为:

?V?Nndvi?dv?dV?m?i?dt?dt?nn (2.72)

因此式2.69改写为:

?fi?nTin3??biV4n?dv??m?i??dt?n (2.73)

至此等价系统的平衡方程已建立,如式2.73,在每个节点,总的静态平衡力??f?,包括所有四面体的贡献、节点贡献荷载?p?以及集中力为0。为了描述以上规律,我们约定如下记号:如果一变量带有上标,就表示节点变量,表示该节点在全局节点编号中的编号。???.????l?表示与节点l相连的所有四面体对节点l的贡

献之和。采用以上记号,节点牛顿运动定律可以写成如下形式:

Fi?l??M?l??dvi????dt??l? l?1,nn

?l? (2.74)

nn为介质的节点总数,节点质量M定义如下:

M?l?????m????l? (2.75)

不平衡力?F??l?定义如下:

Fi?l???T?biV?????i??4?????3?l??Pi?l? (2.76)

当系统达到平衡时,不平衡力渐渐趋于0。 (3) 时间导数的显示有限差分

考虑本构方程2.43和变形率和节点速度之间的关系2.51,公式2.74可以写成如下形式:

dvidt?l??1M?l?Fi?l??t,?vi?1?,vi?2?,vi?3?,?,vi?p???l?,? l?1,nn

? (2.77)

记号{}?l?表示计算节点l速度的速度子集。在FLAC3D中求解2.77一般采用对时间t的显示有限差分。在这个方法中假定节点速度在时间间隔?t内线性变化。公式2.77中左边的导数采用中心差分来代替。中心差分时,当计算位移、力时只存取一半时间步的速度。节点速度通过以下迭代公式计算:

vi?l?(t??t2)?vi?l?(t??t2)??tM?l?Fi?l??t,?vi?1?,vi?2?,vi?3?,?,vi?p???l?,?? (2.78)

同理节点坐标更新也是通过中心差分的形式得到:

xi?l?(t??t)?xi?l?(t)??tvi?l?(t??t2) (2.79)

从式2.78和2.79中可知,一阶误差项不存在,因此上述迭代方法是二阶精度的节点位移迭代公式如下:

ui?l??l?(t??t)?ui?l?(t)??tvi?l?(t??t2) (2.80)

ui(0)?0

(4) 本构方程的增量形式

在FLAC3D里面假定在时间间隔?t,速度为常量,因此本构方程2.43可以写成如下形式:

?ij?Hij??ij,?ij?t? ??* (2.81)

?ij??*为共轭应力增量,Hij为一已知函数。

假定位移在时间?t内,线性变化:

?ij?t???ij (2.82)

??ij为时间t时的应变改变量。

应力增量通过???ij计算得到,如下:

?ij???ij (2.83) ??ij?????ij为一应力修正,定义如下:

??ij???ik?kj??ik?kj??tCCC (2.84)

转动率张量由公式2.40或是2.51计算

(5) 大小应变模式

以上描述的微分方程都是描述大变形,涉及到大位移,以及位移的线性变化和转动。在FLAC3D里面称之为大变形模式。

在实际应用中,转动足够小,以至于分量?ij??ij与整体相比很小,可以忽略不计。张量???可以用?I?来代替,公式2.83中的应力修正项可以忽略。当然在小位移和位移变化中,应变率张量中涉及的空间导数,可以通过初始值估计。节点坐标也不再由2.79式更新。

在FLAC3D里面小变形假定小位移、位移梯度和转动,节点坐标不再更新,以及不考虑应力转动修正。 (6) 保持数值稳定的力学时间步

公式2.78能求解出正确解答的前提是数值计算的稳定。通过一个理想的质点-弹簧系统,可以得出一些观点。质点-弹簧系统的平衡方程如下(矩阵符号表示):

?P???K??u???M??*?dv?? dt?? (2.85)

这里大括号表示节点矢量,?P*?表示外力,?K?表示弹簧系统的刚度矩阵,?M?表示分布质量矩阵。如果我们能解释公式2.74中的不平衡力作为外力施加到弹簧系统上,以及公式2.85中弹簧的反力,那么理想材料的近似就是可取的。

在采用有限差分来分析质点-弹簧振荡系统时,时间步不能超过临界时间步,而这临界时间步与整个系统的最小固有周期有关。因此在有限差分中必须提供时间的一个上限,以此来保证数值计算的稳定。

推导临界时间步的关系,需要一些固有周期方面的知识。然而在实际中,全局的特征值分析是不可行的,也不经常采用这种方法来得到固有周期。在FLAC3D里面采用在稳定系统中的局部扰动方法来实现一个目标。在整个数值计算过程中,整个系统都是采用一不变的单位时间步?t?1。

假定公式2.74中右边节点质量为变量,并且参与整个局部平衡过程。

图3 质点弹簧系统1

首先考虑一维自由度弹簧系统,见图3.质点在给定初始位移情况下的运动方程如下:

?kx?mdxdt22 (2.86)

k为弹簧的劲度,m节点质量。这个方程的二阶有限差分临界时间步如下:

?t?T? (2.87)

这里T为系统周期。

T?2?mk (2.88)

图4 质点弹簧系统2

现在假定无穷个质点和弹簧见图4,由于结构对称,这个组合系统的力学行为可以采用图4所示简化方法分析。图4中(a)所示系统可以简化为一刚度矩阵为4k的单一弹簧系统。从式2.87和2.88中可推出极限稳定临界公式如下:

m?k??t?2 (2.89)

假定?t?1,如果节点质量大于或是等于弹簧劲度,则系统式稳定的。在局部分析中,公式2.89的有效性,通过解释m作为节点l的节点质量贡献ml,以及k和相关的节点刚度贡献kl扩展到四面体。节点质量贡献通过无穷的准则来提供一个时间步的上限来导出。节点刚度通过局部劲度矩阵的简单对角化得到。 四面体在节点l的内力贡献为:Til3,这个力可以假定弹簧的恢复力?kijuj(式

ll2.85)。假定在时间间隔dt内,可得如下公式:

dTi3l??kijvjdtll (2.90)

将公式2.57带入2.90中可得:

d?ij3njS(l)(l)??kijvjdtll (2.91)

假定在节点l的q方向上有一单位速度,其他方向上的速度为0,则从2.91式可得:

kqqdt??d?qj3njS(l)(l) (2.92)


FLAC3D基本原理(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学品德学科教研工作三年规划

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: