abaqus显示和隐式算法的差别

1.1. 弹性动力学有限元基本解法

结构系统的通用运动学方程为:

+C U +KU =R (1) M U t

求解该动力学振动响应主要有三类方法:(1)时域法(2)频域法(3)响应谱法

时域法又可分为:(1)直接积分法,(2)模态叠加法。直接积分法又可分为中心差分法(显式),Wilson θ(隐式)法以及Newmark (隐式)法等。

本文介绍中心差分法(显式)与Newmark (隐式)法。

1 中心差分法(显式)

假定0,t 1,t 2,…,t n 时刻的节点位移,速度与加速度均为已知,现求解t n (t +∆t ) 时刻的 结构响应。中心差分法对加速度,速度的导数采用中心差分代替,即为:

=1(U -2U +U ) U t t -∆t t t +∆t ∆t 2

1 U t =(U t +∆t -U t -∆t ) (2) 2∆t

将(2)式代入(1)式后整理得到

ˆU t +∆t =R ˆt (3) M

式(3)中

ˆ=1M +1C M ∆t 22∆t

ˆt =R t -(K -2M ) U t -(1M -1C ) U t -∆t R ∆t 2∆t 22∆t

分别称为有效质量矩阵,有效载荷矢量。R ,M ,C ,K 为结构载荷,质量,阻尼,刚度矩阵。

求解线性方程组(3),即可获得t +∆t 时刻的节点位移向量U t +∆t ,将U t +∆t 代回几何方程与物理方程,可得t +∆t 时刻的单元应力和应变。

ˆ,有效载荷矢量R ˆ,即可中心差分法在求解t +∆t 瞬时的位移U t +∆t 时,只需t +∆t 时刻以前的状态变量U t 和U t -∆t ,然后计算出有效质量矩阵M t

求出U t +∆t ,故称此解法为显式算法。

中心差分法,在开始计算时,需要仔细处理。t =0时,要计算U ∆t ,需要知道U -∆t 的值。因此应该有一个起始技术,因而该算法不是自动起步

,U 是已知的,由t =0时的(2)式可知: 的。由于U ,U 000

U -∆t 2∆t + =U 0-∆t U U 002

中心差分法中时间步长∆t 的选择涉及两个方面的约束:数值算法的稳定性和计算时间。中心差分法的实质是用差分代替微分,并且对位移和加速度的导数采用线性外插,这限制了∆t 的取值不可过大,否则结果可能失真过大。

可以证明:中心差分法是条件稳定的。即当时间步长∆t 必须小于由该问题求解方程性质所决定的一个时间步长的临界值。LS-DYNA 中,采用“变时间步长法”,即每一时刻的步长∆t 由当前结构的稳定性条件来控制。具体算法为:计算每一个单元的极限时间步长∆t ei ,i =1,2…,取∆t =min(∆t ei ) 为下一个时刻的时间步长。各种单元的∆t ei 计算方法如下。

(1)1D 杆,梁单元

L ∆t e =α C

其中α为时间步长因子,系统默认为0.9。L 为杆,梁单元的长度。C =

(2)2D 板,壳单元

L ∆t e =αmin C

其中α为时间步长因子,系统默认为0.9。L min 为 壳单元的最小单元边长度。C =

(3)3D 单元

L e ∆t e =α Q +(Q 2+C 2) 1/2

其中

kk (ε kk

C 0和C 1为无量纲常数,默认C 0=1.5,C 1=0.06. E ρ材料声速。 E (1-ν) ρ2为材料的声速。

⎧V e (对8节点体单元)⎪ L e 为单元等效长度, V e 为单元体积,A e max 为单元最大侧面积。 L e =⎨A e max ⎪L (对4节点体单元)⎩min

E (1-)为材料声速。 (1+ν() 1-2ν)ρ

时间步因子α可由用户设置,减小α相当于减少时间步长。设置时间步长因子α的关键字为*CONTROL_TIMESTEP,控制参数为TSSFAC 。 另外,质量缩放可以人为控制时间步长。即调整单元密度ρ来改变时间步长。以壳单元为例说明质量缩放改变时间步长。 C =

L min (假如α=1) C

E C =2(1-ν) ρ∆t e =α

(∆t specified ) 2E (1-ν2) ρi 由(得到ρi =2 ) =2L min E L min (1-ν)

LS-DYNA 中有2种质量缩放方案,修改*CONTROL_TIMESTEP中的参数。

方案1:DT2MS 为正的时间步

通过调整单元密度,使所有单元时间步相同,只用于惯性效应不重要的情况。

方案2:DT2MS 为负的时间步 质量缩放只用于小于指定时间步长DT 的单元。惯性效应应该通过变形体的动能与内能的比例进行衡量(一般应该小于10%等)。 ∆t specified 2

2 Newmark法(隐式)

Newmark 假定在时间间隔[t , t +∆t ]内,加速度线性变化,即采用如下的加速度,速度公式:

+[(1-δ) U +δU ]∆t U =U t +∆t t t t +∆t

∆t +[(1-α) U +αU ]∆t 2 (4) U t +∆t =U t +U t t t +∆t 2

式中α,δ为按积分的精度和稳定性要求可以调整的参数。

和U 用U t +∆t ,U ,U 表示的表达式,代入(1)式中整理得到 根据(4)式可给出U t +∆t t +∆t t t

ˆU =R ˆ (5) K t +∆t t +∆t

其中

1δM +C +K α∆t 2α∆t

+(1-1) U ]+C [δU +(δ-1) U +(δ-1) ∆t U ] 称之为有效刚度矩阵和有效载荷矢量。由上式可以看出求解ˆt +∆t =R t +∆t +M [1U t +1U R t t t t t 2α∆t α∆t 2αα∆t α2α

当前U t +∆t ,需要用到当前时刻的R t +∆t ,因此该算法为隐式算法。 ˆ=K

当载荷历史全部已知时,F t +∆t 为已知量,求解需要迭代实现。

可以证明,当参数δ≥0. 5,α≥0. 25(0. 5+δ) 2时,Newmark 法是无条件稳定的,即∆t 的大小不影响数值稳定性。此时时间步长∆t 的选择主要根据解得精度确定。一般,Newmark 法可以比中心差分法的时间步长大得多。

3.结论

比较两种算法,显式中心差分法非常适合研究波的传播问题,如碰撞、高速冲击、爆炸等。分析式(3)发现,显式中心差分法的M 与C 矩阵是对角阵,如给定某些有限元节点以初始扰动,在经过一个时间步长后,和它相关的节点进入运动,即U 中这些节点对应的分量成为非零量,此特点正好和波的传播特点相一致。另一方面,研究波传播的过程需要微小的时间步长,这也正是中心差分法的特点。

而Newmark 法更加适合于计算低频占主导的动力问题,从计算精度考虑,允许采用较大的时间步长以节省计算时间,同时较大的时间步长还可以过滤掉高阶不精确特征值对系统响应的影响。隐式方法要转置刚度矩阵,增量迭代,通过一系列线性逼近(Newton-Raphson )来求解。正因为隐式算法要对刚度矩阵求逆,所以计算时要求整体刚度矩阵不能奇异,对于一些接触高度非线性问题,有时无法保证收敛。

1.1. 弹性动力学有限元基本解法

结构系统的通用运动学方程为:

+C U +KU =R (1) M U t

求解该动力学振动响应主要有三类方法:(1)时域法(2)频域法(3)响应谱法

时域法又可分为:(1)直接积分法,(2)模态叠加法。直接积分法又可分为中心差分法(显式),Wilson θ(隐式)法以及Newmark (隐式)法等。

本文介绍中心差分法(显式)与Newmark (隐式)法。

1 中心差分法(显式)

假定0,t 1,t 2,…,t n 时刻的节点位移,速度与加速度均为已知,现求解t n (t +∆t ) 时刻的 结构响应。中心差分法对加速度,速度的导数采用中心差分代替,即为:

=1(U -2U +U ) U t t -∆t t t +∆t ∆t 2

1 U t =(U t +∆t -U t -∆t ) (2) 2∆t

将(2)式代入(1)式后整理得到

ˆU t +∆t =R ˆt (3) M

式(3)中

ˆ=1M +1C M ∆t 22∆t

ˆt =R t -(K -2M ) U t -(1M -1C ) U t -∆t R ∆t 2∆t 22∆t

分别称为有效质量矩阵,有效载荷矢量。R ,M ,C ,K 为结构载荷,质量,阻尼,刚度矩阵。

求解线性方程组(3),即可获得t +∆t 时刻的节点位移向量U t +∆t ,将U t +∆t 代回几何方程与物理方程,可得t +∆t 时刻的单元应力和应变。

ˆ,有效载荷矢量R ˆ,即可中心差分法在求解t +∆t 瞬时的位移U t +∆t 时,只需t +∆t 时刻以前的状态变量U t 和U t -∆t ,然后计算出有效质量矩阵M t

求出U t +∆t ,故称此解法为显式算法。

中心差分法,在开始计算时,需要仔细处理。t =0时,要计算U ∆t ,需要知道U -∆t 的值。因此应该有一个起始技术,因而该算法不是自动起步

,U 是已知的,由t =0时的(2)式可知: 的。由于U ,U 000

U -∆t 2∆t + =U 0-∆t U U 002

中心差分法中时间步长∆t 的选择涉及两个方面的约束:数值算法的稳定性和计算时间。中心差分法的实质是用差分代替微分,并且对位移和加速度的导数采用线性外插,这限制了∆t 的取值不可过大,否则结果可能失真过大。

可以证明:中心差分法是条件稳定的。即当时间步长∆t 必须小于由该问题求解方程性质所决定的一个时间步长的临界值。LS-DYNA 中,采用“变时间步长法”,即每一时刻的步长∆t 由当前结构的稳定性条件来控制。具体算法为:计算每一个单元的极限时间步长∆t ei ,i =1,2…,取∆t =min(∆t ei ) 为下一个时刻的时间步长。各种单元的∆t ei 计算方法如下。

(1)1D 杆,梁单元

L ∆t e =α C

其中α为时间步长因子,系统默认为0.9。L 为杆,梁单元的长度。C =

(2)2D 板,壳单元

L ∆t e =αmin C

其中α为时间步长因子,系统默认为0.9。L min 为 壳单元的最小单元边长度。C =

(3)3D 单元

L e ∆t e =α Q +(Q 2+C 2) 1/2

其中

kk (ε kk

C 0和C 1为无量纲常数,默认C 0=1.5,C 1=0.06. E ρ材料声速。 E (1-ν) ρ2为材料的声速。

⎧V e (对8节点体单元)⎪ L e 为单元等效长度, V e 为单元体积,A e max 为单元最大侧面积。 L e =⎨A e max ⎪L (对4节点体单元)⎩min

E (1-)为材料声速。 (1+ν() 1-2ν)ρ

时间步因子α可由用户设置,减小α相当于减少时间步长。设置时间步长因子α的关键字为*CONTROL_TIMESTEP,控制参数为TSSFAC 。 另外,质量缩放可以人为控制时间步长。即调整单元密度ρ来改变时间步长。以壳单元为例说明质量缩放改变时间步长。 C =

L min (假如α=1) C

E C =2(1-ν) ρ∆t e =α

(∆t specified ) 2E (1-ν2) ρi 由(得到ρi =2 ) =2L min E L min (1-ν)

LS-DYNA 中有2种质量缩放方案,修改*CONTROL_TIMESTEP中的参数。

方案1:DT2MS 为正的时间步

通过调整单元密度,使所有单元时间步相同,只用于惯性效应不重要的情况。

方案2:DT2MS 为负的时间步 质量缩放只用于小于指定时间步长DT 的单元。惯性效应应该通过变形体的动能与内能的比例进行衡量(一般应该小于10%等)。 ∆t specified 2

2 Newmark法(隐式)

Newmark 假定在时间间隔[t , t +∆t ]内,加速度线性变化,即采用如下的加速度,速度公式:

+[(1-δ) U +δU ]∆t U =U t +∆t t t t +∆t

∆t +[(1-α) U +αU ]∆t 2 (4) U t +∆t =U t +U t t t +∆t 2

式中α,δ为按积分的精度和稳定性要求可以调整的参数。

和U 用U t +∆t ,U ,U 表示的表达式,代入(1)式中整理得到 根据(4)式可给出U t +∆t t +∆t t t

ˆU =R ˆ (5) K t +∆t t +∆t

其中

1δM +C +K α∆t 2α∆t

+(1-1) U ]+C [δU +(δ-1) U +(δ-1) ∆t U ] 称之为有效刚度矩阵和有效载荷矢量。由上式可以看出求解ˆt +∆t =R t +∆t +M [1U t +1U R t t t t t 2α∆t α∆t 2αα∆t α2α

当前U t +∆t ,需要用到当前时刻的R t +∆t ,因此该算法为隐式算法。 ˆ=K

当载荷历史全部已知时,F t +∆t 为已知量,求解需要迭代实现。

可以证明,当参数δ≥0. 5,α≥0. 25(0. 5+δ) 2时,Newmark 法是无条件稳定的,即∆t 的大小不影响数值稳定性。此时时间步长∆t 的选择主要根据解得精度确定。一般,Newmark 法可以比中心差分法的时间步长大得多。

3.结论

比较两种算法,显式中心差分法非常适合研究波的传播问题,如碰撞、高速冲击、爆炸等。分析式(3)发现,显式中心差分法的M 与C 矩阵是对角阵,如给定某些有限元节点以初始扰动,在经过一个时间步长后,和它相关的节点进入运动,即U 中这些节点对应的分量成为非零量,此特点正好和波的传播特点相一致。另一方面,研究波传播的过程需要微小的时间步长,这也正是中心差分法的特点。

而Newmark 法更加适合于计算低频占主导的动力问题,从计算精度考虑,允许采用较大的时间步长以节省计算时间,同时较大的时间步长还可以过滤掉高阶不精确特征值对系统响应的影响。隐式方法要转置刚度矩阵,增量迭代,通过一系列线性逼近(Newton-Raphson )来求解。正因为隐式算法要对刚度矩阵求逆,所以计算时要求整体刚度矩阵不能奇异,对于一些接触高度非线性问题,有时无法保证收敛。


相关文章

  • 石亦平ABAQUS有限元分析实例祥解之读后小结(Part1)
  • 第一章ABAQUS简介 [1] (pp7)在[开始] →[程序] →[ABAQUS 6.5-1]→[ABAQUS COMMAND],DOS提示符下输入命令 Abaqus fetch job = 可以提取想要的算例input文件. 第二章 A ...查看


  • CAE有限元分析软件的比较
  • CAE有限元分析软件的比较 随着现代科学技术的发展,人们正在不断建造更为快速的交通工具.更大规模的建筑物.更大跨度的桥梁.更大功率的发电机组和更为精密的机械设备.这一切都要求工程师在设计阶段就能精确地预测出产品和工程的技术性能,需要对结构的 ...查看


  • 13ABAQUSExplicit准静态分析
  • 13 ABAQUS/Explicit准静态分析 显式求解方法是一种真正的动态求解过程,它的最初发展是为了模拟高速冲击问题,在这类问题的求解中惯性发挥了主导性作用.当求解动力平衡的状态时,非平衡力以应力波的形式在相邻的单元之间传播.由于最小稳 ...查看


  • 康力电梯测试塔动力弹塑性时程分析-路江龙
  • 第43卷第14期2013年7月下建筑结构BuildingStructureVol.43No.14 Jul.2013 康力电梯测试塔动力弹塑性时程分析 路江龙,杨律磊,朱寻焱,龚敏锋,王迅飞,谈丽华 (苏州工业园区设计研究院股份有限公司,苏州 ...查看


  • 复合材料层合板机械连接研究进展
  • 复合材料层合板机械连接研究进展木 尹玉,李小强,李东升,王亮.翟雨农 (北京航空航天大学机械工程及自动化学院,北京100191) [摘要]机械连接因其可靠性以及连接工艺上的优势,受到学者和工程界的高度重视.当前国内外学者对机械连接的研究主要 ...查看


  • 汽车举升机结构承载能力分析
  • 汽车举升机结构的承载能力研究 作 者 姓 名 专 业 指导教师姓名 专业技术职务 机械设计制造及其自动化 XX XX 目 录 摘 要 ------------------------1 第一章 绪 论-------------------- ...查看


  • 建筑工程中常用的结构分析软件
  • [一]大型有限元分析软件 1.ANSYS 中文官网:http://www.peraglobal.com.cn 市面上最多用户CAE软件--ANSYS已发展了很多版本, 其实它们核心的计算部分变化不大,只是模块越来越多.比如5.1没有lsdy ...查看


  • 空间网格结构施加等效节点荷载的ANSYS实现
  • 张乐弓,等:空间网格结构施加等效节点荷栽的ANSYS实现 空间网格结构施加等效节点荷载的ANSYS实现 张乐弓, 乐风江1 宋艳生2 (1.新疆大学建筑工程学院,乌鲁木齐830047:2.新疆大学建筑设计研究院,乌鲁木齐830008) 摘 ...查看


  • 桁架结构有限元及试验模态分析
  • 第27卷第2期2011年4月机械设计与研究 MachineDesignandResearchVo.l27No.2Apr.,2011 文章编号:1006-2343(2011)02-061-04 桁架结构有限元及试验模态分析 聂勇军,廖启征 ( ...查看


热门内容