第10章(非线性有限元)分解

合集下载

非线性结构有限元分析概论

非线性结构有限元分析概论

一、线性问题的基本方程
由复杂结构受力平衡问题的虚功方程有:
v T dv vuT qvdv suT qsds u0T R0
vmu
T
••
u dv
v
Du
T

u
dv
(10-1)
上式左端为内力的虚功,右端为外力的功。
由于: u N u Bu C
式中 u 为单元体内的位移; u为节点位移; N 形函数阵;
t t t
T
S t t t
dvt
W t t
(10-18)
返回
其中:
W tt o
tv
u
T
q tt tv
中推荐采用BFGS法。
程序对几何非线性的考虑可采用完全的拉格朗
日公式或改进的拉格朗日公式。在非线性动态分析
中采用隐式时间积分(Newmarli法和Wilson- 法) 或显式时间积分(中心差分法)的方法。隐式时间
积分通常用来分析结构的振动问题,显式时间积分
主要用来分析波传布现象。
返回
第一节 有限元基本方程
解此方程也用隐式时间积分,显式时间积分或振形迭加
法求解。
返回
二、非线性问题的基本方程
对于非线性问题通常不能用一步直接求解方案,必须分成
若干步加载,按各个阶段不同的非线性性质逐步求解,即增量求
解方案。
1.增量形式的平衡方程:
已知设:0,△t,2△t‥‥的位移和应力(各载荷步的)
要求出:t+△t步时的位移和应力。
ov oe T o
o e dv
ov
o
T
t o
SdvtW t o来自ovoe Tt o
S
dv

有限元非线性分析

有限元非线性分析

2)对数应变和真实应力 对数应变/自然应变/真实应变是度量大应变的方法,计算公式如下:
它是非线性应变的度量,因此是关于最终长度的非线性函数。与线性应变相比,对数应变(或真实应变)是可加
的。考虑一个初始长度为1m的杆经过下面3步的变形: 第1步: 从1m 变形至1.2m 第2步:从1.2m 变形至1.5m 第3步:从1.5m变形至2m 在下表中我们比较了工程应变和真实应变。可以清楚地看到,只有真实应变是可加的,因此在非线性分析中应该
大位移和大转角(小应变;线性或非线性材料)
大位移、大转角和大应变(线性或非线性材料)
K.J. Bathe, Finite Elemente Methoden 在线性FEA中,应变,如x方向应变可写为εx = ∂u/∂x,也就是说在表达式εx = ∂u/∂x + ...[(∂u/∂x)z + (∂v/∂x)z + (∂w/∂x)z]中只考虑了一次项的影响。在大位移(非线性)中,表达式的二次项也要考虑。另外,材料的应力-应变关 系也不一定是线性的。 2)材料非线性
材料非线性的特点
非线性材料(小位移)
K.J. Bathe, Finite Elemente Methoden 所有的工程材料本质上都是非线性的,因为无法找到单一的本构关系满足不同的条件比如加载、温度和应变率。 可以对材料特性进行简化,只考虑对分析来说重要的相关因素。线弹性材料(胡克定律)假设是最简单的一种。如果 变形可恢复,则材料为线弹性,如果变形不可恢复,则为塑性。如果温度效应对材料属性影响较大,则应该通过热弹性或热-塑性关系考虑结构和热之间的耦合效应。如果应变率对材料有明显影响,则应使用粘-弹性或粘-塑性理论。 上图是一个材料非线性的示例。 材料非线性的简单分类: 1. 非线性弹性 2. 超弹性 3. 理想弹-塑性 4. 弹性-时间无关塑性 5. 时间相关塑性(蠕变) 6. 应变率相关弹-塑性 7. 温度相关的弹性和塑性 如果考察上图中的应力-应变曲线,则材料非线性可以分为以下几类: 1. 线弹性-理想塑性 2. 线弹性-塑性。应力-应变曲线的塑性段与时间无关,还可细分为两种:

非线性结构有限元分析

非线性结构有限元分析

在程序中,对增量方程求解的平衡迭代采用修正 的牛顿迭代法或BFGS法。 1. 修正的牛顿迭代法。它与完全的牛顿法的不同在 于迭代过程中系数矩阵保持不变,因此不需要重新形 成和分解刚度阵,从而大大减少了计算量。但是这样 又带来了收敛速度慢和发散问题,对此程序中加入了 加速收敛和发散处理的措施。这些措施并不明显地增 加求解的时间,但却会对修正的牛顿迭代法的性能有 所改进。 2. BFGS法。又称矩阵修正迭代,是拟牛顿法的一 种。它实际上是完全的牛顿法与修正的牛顿法之间的 一种折中方法。因为它在迭代过程中,并不重新形成
0 t t t k xi N k0 xik, xi N kt xik, xi N kt t x( i 10-28) k 1 k 1 k 1 n n n
0 k t k t t k 其中: xi , xi , xi 为节点k,i方向上在0,t, t+△t时刻的
返回
取位移插值函数为: n
t
写成矩阵形式:
t i
ui N u
k 1
t k k i

ui N k uik
k 1
n
(10-26) (10-27)
u [N ] u
t k i

ui [ N ]uik
其中:Nk为插值函数,[N]为形函数矩阵; t k ui ,uik 为k点i方向上t时刻的位移和位移增量; n为单元节点数。 取坐标变换为:
v
v s
{R} [ N ]T qv dv [ N ]T qs ds {R0}
{u}

外载荷阵 (10-6) 为节点位移对时间的二 次导数;
为节点位移对时间的一 次导数。
{u}

第9章 非线性问题的有限单元法

第9章 非线性问题的有限单元法

第9章非线性问题的有限单元法9.1 非线性问题概述前面章节讨论的都是线性问题,但在很多实际问题中,线弹性力学中的基本方程已不能满足,需要用非线性有限单元法。

非线性问题的基本特征是变化的结构刚度,它可以分为三大类:材料非线性、几何非线性、状态非线性。

1. 材料非线性(塑性, 超弹性, 蠕变)材料非线性指的是材料的物理定律是非线性的。

它又可分为非线性弹性问题和非线性弹塑性问题两大类。

例如在结构的形状有不连续变化(如缺口、裂纹等)的部位存在应力集中,当外载荷到达一定数值时该部位首先进入塑性,这时在该部位线弹性的应力应变关系不再适用,虽然结构的其他大部分区域仍保持弹性。

2. 几何非线性(大应变, 大挠度, 应力刚化)几何非线性是有结构变形的大位移引起的。

例如钓鱼杆,在轻微的垂向载荷作用下,会产生很大的变形。

随着垂向载荷的增加,杆不断的弯曲,以至于动力臂明显减少,结构刚度增加。

3. 状态非线性(接触, 单元死活)状态非线性是一种与状态相关的非线性行为。

例如,只承受张力的电缆的松弛与张紧;轴承与轴承套的接触与脱开;冻土的冻结与融化。

这些系统的刚度随着它们状态的变化而发生显著变化。

9.2 非线性有限元问题的求解方法对于线性方程组,由于刚度方程是常数矩阵,可以直接求解,但对于非线性方程组,由于刚度方程是某个未知量的函数则不能直接求解。

以下将简要介绍借助于重复求解线性方程组以得到非线性方程组解答的一些常用方法。

1.迭代法迭代法与直接法不同,它不是求方程组的直接解,而是用某一近似值代人,逐步迭代,使近似值逐渐逼近,当达到允许的规定误差时,就取这些近似值为方程组的解。

与直接法相比,迭代法的计算程序较简单,但迭代法耗用的机时较直接法长。

它不必存贮带宽以内的零元素,因此存贮量大大减少,且计算中舍入误差的积累也较小。

以平面问题为例,迭代法的存贮量一般只需直接法的14左右。

在求解非线性方程组时,一般采用迭代法。

2. 牛顿—拉斐逊方法ANSYS程序的方程求解器计算一系列的联立线性方程来预测工程系统的响应。

线性和非线性有限元分析

线性和非线性有限元分析

Strain-rate dependence of tensile response of cortical bone. (Adapted from J. H. McElhaney, J. Appl. Physiology, 21(1966) 1231.)‫‏‬
为何线性有限元
• 线性元是对自然界非线性问题的小范围和小规 模逼近 • 线性材料是人为假设的 • 人类在构造建筑和机械结构时假设它们不会在 人造环境和人为的载荷条件下产生大的物理量 变 • 线性有限元可以解决大部分民用建筑结构和民 用机械结构问题 • 非线性问题可以用多个线性问题的解来逼近
ZIENKIEWICZ &CHANG popularize the method with the practicing engineering community (有限元在工程界广泛推广) IRONS &RAZZAQUE frontal solution technique successful implementation of finite elements (成功应用单元前沿刚度矩阵方程解法) isoparametric elements , modern finite element methods (参数元,从长现代有限元) theory of distributions, generalized functions, weak solutions of pde’s (广义函数,偏微分方程弱解) the decade of the mathematics of finite elements (数学家的十年)
几何非线性:
• • • Large deformation (线性和非线性材料大变形) Contact Non linearity(线性材料接触和非线性材料接触) Nonlinear Buckling (线性和非线性材料屈曲)

第9章-非线性问题的有限单元法

第9章-非线性问题的有限单元法

第9章非线性问题的有限单元法9.1 非线性问题概述前面章节讨论的都是线性问题,但在很多实际问题中,线弹性力学中的基本方程已不能满足,需要用非线性有限单元法。

非线性问题的基本特征是变化的结构刚度,它可以分为三大类:材料非线性、几何非线性、状态非线性。

1. 材料非线性(塑性, 超弹性, 蠕变)材料非线性指的是材料的物理定律是非线性的。

它又可分为非线性弹性问题和非线性弹塑性问题两大类。

例如在结构的形状有不连续变化(如缺口、裂纹等)的部位存在应力集中,当外载荷到达一定数值时该部位首先进入塑性,这时在该部位线弹性的应力应变关系不再适用,虽然结构的其他大部分区域仍保持弹性。

2. 几何非线性(大应变, 大挠度, 应力刚化)几何非线性是有结构变形的大位移引起的。

例如钓鱼杆,在轻微的垂向载荷作用下,会产生很大的变形。

随着垂向载荷的增加,杆不断的弯曲,以至于动力臂明显减少,结构刚度增加。

3. 状态非线性(接触, 单元死活)状态非线性是一种与状态相关的非线性行为。

例如,只承受张力的电缆的松弛与张紧;轴承与轴承套的接触与脱开;冻土的冻结与融化。

这些系统的刚度随着它们状态的变化而发生显著变化。

9.2 非线性有限元问题的求解方法对于线性方程组,由于刚度方程是常数矩阵,可以直接求解,但对于非线性方程组,由于刚度方程是某个未知量的函数则不能直接求解。

以下将简要介绍借助于重复求解线性方程组以得到非线性方程组解答的一些常用方法。

1.迭代法迭代法与直接法不同,它不是求方程组的直接解,而是用某一近似值代人,逐步迭代,使近似值逐渐逼近,当达到允许的规定误差时,就取这些近似值为方程组的解。

与直接法相比,迭代法的计算程序较简单,但迭代法耗用的机时较直接法长。

它不必存贮带宽以内的零元素,因此存贮量大大减少,且计算中舍入误差的积累也较小。

以平面问题为例,迭代法的存贮量一般只需直接法的14左右。

在求解非线性方程组时,一般采用迭代法。

2. 牛顿—拉斐逊方法ANSYS程序的方程求解器计算一系列的联立线性方程来预测工程系统的响应。

abaqus接触-碰撞

abaqus接触-碰撞

2
接触界面方程
不可侵彻性条件 运动学
由于以位移的形式表示交集为零的公式是不可能的,所 由于以位移的形式表示交集为零的公式是不可能的, 以,在接触过程的每一阶段中以率形式或者增量形式表示不 可侵彻性方程是很方便的。其率形式应用到物体A 可侵彻性方程是很方便的。其率形式应用到物体A和B上发生 接触的部分, 接触的部分,即是位于接触表面上的那些点
ΓC = ΓA ∩ ΓB
模拟接触模拟接触-碰撞问题的标记
2
接触界面方程
) ) e 1A ≡ e xA
) )A e 2A ≡ e y
) )A n A = e1A × e 2
在主控接触表面的每一点建立局部坐标系统, 在主控接触表面的每一点建立局部坐标系统,可以构造相切 于主控物体表面的单位矢量: 于主控物体表面的单位矢量: 物体A 物体A的法线给出为 在接触界面上有 在接触界面上有 即两个物体的法线方向相 反 。 以局部分量的形式表 示速度场
1
引言
接触-碰撞问题是属于最困难的非线性问题之一, 接触-碰撞问题是属于最困难的非线性问题之一,因为在 接触-碰撞问题中的响应是不平滑的。 接触-碰撞问题中的响应是不平滑的。 当发生瞬时接触时, 当发生瞬时接触时,垂直于接触界面的速度是瞬时不连 续的。对于Coulomb摩擦模型,当出现粘性滑移行为时, Coulomb摩擦模型 续的。对于Coulomb摩擦模型,当出现粘性滑移行为时,沿着 界面的切向速度是不连续的。 界面的切向速度是不连续的。 接触接触-碰撞问题的这些特性给离散方程的时间积分带来了 明显的困难,削弱了Newton算法的功能。 Newton算法的功能 明显的困难,削弱了Newton算法的功能。 因此,选择适当的方法和算法是至关重要的, 因此,选择适当的方法和算法是至关重要的,并且在获 得强健的求解程序中,规则化的技术是非常有用的。 得强健的求解程序中,规则化的技术是非常有用的。

2014-计算力学-10-非线性结构解析

2014-计算力学-10-非线性结构解析

简介
对增量方程求解的平衡迭代采用修正的牛顿迭代法或BFGS法。 1. 修正的牛顿迭代法。它与完全的牛顿法的不同在于迭代过程中系数矩 阵保持不变,因此不需要重新形成和分解刚度阵,从而大大减少了计算量。 但是这样又带来了收敛速度慢和发散问题,对此程序中加入了加速收敛和 发散处理的措施。这些措施并不明显地增加求解的时间,但却会对修正的 牛顿迭代法的性能有所改进。 2. BFGS法。又称矩阵修正迭代,是拟牛顿法的一种。它实际上是完全 的牛顿法与修正的牛顿法之间的一种折中方法。因为它在迭代过程中,并 不重新形成刚度阵,但也不保持不变,而是用某种方法对刚度阵(确切地 说是对它的逆)进行修改,从而求解。它在有限元分析遇到的许多问题中, 具有相当好的收敛性,尤其在复杂材料的非线性分析和动态分析中推荐采 用BFGS法。 程序对几何非线性的考虑可采用完全拉格朗日公式或改进拉格朗日公 式。在非线性动态分析中采用隐式时间积分(Newmarli法和Wilson- 法) 或显式时间积分(中心差分法)的方法。隐式时间积分通常用来分析结 构的振动问题,显式时间积分主要用来分析波传布现象。
简介
对于结构的几何非线性和材料非线性分析,可以归结为外 力与内力的平衡方程,它是关于节点位移的非线性方程;非线 性的稳态与瞬态温度场计算归结为热流平衡方程,它是关于节 点温度的非线性方程;因此非线性分析的有限元计算最终归结 为非线性方程求解。 非线性分析简而言之就是: 将系统的平衡方程式根据系统的非线性特性不断地进行修正, 然后求平衡方程的增量解。 如果是几何非线性,则在新的一步增量求解之前,坐标系进行 修正,然后去求解方程,并计算几何非线性对刚度阵和载荷阵 的修正。 若为材料非线性,则是将等效刚度阵和载荷阵不断地进行修正, 然后进行求解。
(10-11) (10-12) (10-13) (10-14) (10-15)

混凝土非线性有限元分析-毛小勇-第四讲知识分享

混凝土非线性有限元分析-毛小勇-第四讲知识分享

1. 双弹簧模型
平行于钢筋纵向的弹簧是用来模
拟钢筋与混凝土之间的粘结-滑移现象,
弹簧系数设为kh。

垂直于钢筋纵向的弹簧是用来模
拟钢筋与混凝土之间的销栓作用,弹
簧系数设为kv。
-联系单元
分离式模型
c=cosθ
{F}e= [B]T [D][B]{δ}e= [K]e {δ}e
s=sinθ
分离式模型
-联系单元
果收敛性进行判别。如果满足收敛容差的要求,进行下一步的计
算,否则根据迭代结束后的数据修正单元刚度矩阵,进行3~4
步。如果多次迭代仍不收敛,可考虑重新划分网格或规定新的收
敛容差。
6. 荷载水平判别
如果采用增量法、增量迭代法或弧长法求解结构响应,要对当
前的荷载水平进行判别。如果达到了预期的荷载水平,则分析中
求更高。
分离式模型适于对结构构件内微观受力机理进行分析研究的情况。
分离式模型
-混凝土单元
பைடு நூலகம்三角形单元、
四边形单元、
四面体单元、
六面体单元、
等参单元
分离式模型
1. 单元划分
线单元、平面单元(三角形)
2. 钢筋塑性性能考虑
-钢筋单元
分离式模型
-联系单元
双弹簧模型、界面节理单元、斜压杆单元、粘结区单元
系可视为刚性联结。
分离式单元的刚度矩阵,除了联系单元之外,与一般的线形单元、平
面单元或立体单元并无区别、这些单元刚度矩阵的推导类似于一般的有限
元方法。
分离式模型中的联系单元可模拟钢筋与混凝土之间的相互作用机理,
如粘结滑移和销栓作用。但大大增加了整体刚度矩阵的维数计算效率低,
对计算机硬件要求较高。此外,多种单元的并入也必然对迭代收敛控制要

非线性有限元解法

非线性有限元解法
于是方程的解为 u ( KT ( un ,n ))1( R ( un ,n )) ( KT ( un ,n ))1( n1R P( un ))
(9)
(10 )
•在增量方法中通常引入载荷因子λ,用 R R表示载荷, 于是非线性有限
元方程可写成: ( u, ) P( u ) R 0
(1)
用载荷因子λ系列: 0 0 1 2 M 1
(2)
相应于不同的载荷。
若相应于载荷因子 n 的解已经求得,记为 u un ,则 ( un ,n ) P( un ) n R 0
KT n
KT ( un
)
un
(8)
un1 un un
其收敛判据与直接迭代法的收敛判据雷同。
非线性有限元方程组的解法(增量法)
•求解非线性方程组的另一类方法是增量方法。使用增量方法的一个优点是 可以得到整个载荷变化过程的一些中间的数值结果。当问题的性质与加载的 历史有关时,例如弹塑性问题,则必须采用增量方法。
u1 ( K1 )1 R
据此容易写出直接迭代法的迭代公式:
Kn K( un )
un1 ( K n )|1 R
(2)
按照这种迭代公式可以得到一个解数列 { un } ,当这个数列收敛时停止计
算,其数列收敛值就是方程(1)的解。
非线性有限元方程组的解法(直接迭代法)
关于数列收敛的判据,可以采用各种各样的范数定义和收敛判据。若设第 n
( un ) K( un )un R 0
(7)
该值可作为对偏离平衡的一种度量(称为失衡力),收敛判据可相应地取为:
( un ) R
(8)
(失衡力收敛判据)
非线性有限元方程组的解法(牛顿法)
把非线性有限元方程记为: ( u ) P( u ) R 0 (1)

材料非线性问题的有限元

材料非线性问题的有限元

一、材料非线性问题的有限单元法1.1 引言以前各章所讨论的均是线性问题。

线弹性力学基本方程的特点是1.几何方程的应变和位移的关系是线性的。

2.物性方程的应力和应变的关系是线性的。

3.建立于变形前状态的平衡方程也是线性的。

但是在很多重要的实际问题中,上述线性关系不能保持。

例如在结构的形状有不连续变化(如缺口、裂纹等)的部位存在应力集中,当外载荷到达一定数值时该部位首先进入塑性,这时在该部位线弹性的应力应变关系不再适用,虽然结构的其他大部分区域仍保持弹性。

又如长期处于高温条件下工作的结构,将发生蠕变变形,即在载荷或应力保持不变的情况下,变形或应变仍随着时间的进展而继续增长,这也不是线弹性的物性方程所能描述的。

上述现象都属于材料非线性范畴内所要研究的问题。

工程实际中还存在另一类所谓几何非线性问题。

例如板壳的大挠度问题,材料锻压成型过程的大应变问题等,这时需要采用非线性的应变和位移关系,平衡方程也必须建立于变形后的状态以考虑变形对平衡的影响。

由于非线性问题的复杂性,利用解析方法能够得到的解答是很有限的。

随着有限单元法在线性分析中的成功应用,它在非线性分析中的应用也取得了很大的进展,已经获得了很多不同类型实际问题的求解方案。

材料非线性问题的处理相对比较简单,不需要重新列出整个问题的表达格式,只要将材料本构关系线性化,就可将线性问题的表达格式推广用于非线性分析。

一般说,通过试探和迭代的过程求解一系列线性问题,如果在最后阶段,材料的状态参数被调整得满足材料的非线性本构关系,则最终得到问题的解答。

几何非线性问题比较复杂,它涉及非线性的几何关系和依赖于变形的平衡方程等问题,因此,表达格式和线性问题相比,有很大的改变,这将在下一章专门讨论。

这两类非线性问题的有限元格式都涉及求解非线性代数方程组,所以在本章开始对非线性代数方程组的求解作—一般性的讨论。

这对下一章也是必要的准备。

正如在前面已指出的,材料非线性问题可以分为两类。

第13讲 非线性有限元问题的分类与一般解法-11_35620112

第13讲 非线性有限元问题的分类与一般解法-11_35620112

10.1 引言
c)应力-应变关系为{σ}=[D]{ε} ,式中[D]为常数矩阵。 ⇒ 基于线弹性假设。 d)边界约束条件在加载过程中保持不变。 如果在加载中位移边界条件发生改变,(如某自由的自 由度在一定载荷水平下成为被约束自由度),则系统成为非 线性。这种情况在接触分析中出现。 * 如果不满足上述①、②、③假设,结构系统的力学行为将 出现非线性。
{ΔPi } ( i = 1, 2,", m ) (增量可不等)
{P} = ∑ {ΔPi }
i =1 m
P
P
ΔPi
0
δ
δLeabharlann ②逐步施加载荷增量,逐步求解。每一步计算中,将 刚度矩阵[K(δ)]处理为常数(线性化),在不同载荷 步中,刚度矩阵具有不同值。即 由
{ΔPi } 线性化 JJJJJJJ J M {Δδ i } → {Δε i } → {Δσ i }
大位移(大转 动),大应变
接触非线性
与其他组合出现
汽车工程系
结构分析与CAE研究室
10.2 非线性问题的分类
用以下例子说明各类非线性.
Δ
P/2
σ ,ε
P/2 L 求 P∼Δ 之关系 A
汽车工程系
结构分析与CAE研究室
10.2 非线性问题的分类
① 线弹性(小位移) 应力: σ = P A 位移: 应变: ε
有限元法应用
(第十三讲)
清华大学汽车工程系 结构分析与CAE研究室
第10章 非线性有限元问题的分类与 一般解法
10.1 引言 10.2 非线性问题的分类 10.3 非线性问题的一般解法
10.1 引言
在线性有限元分析中作了以下假设: ①小位移(小变形); ②线弹性; ③在加载过程中边界条件不变化。 由此,得静力学有限元方程:[ K ]{δ } = {P} 其中[K]为常数矩阵. 该方程为线性方程 即,

非线性有限元

非线性有限元
Ki-1
(三)混合法 如对同一非线性方程组混合使用增量
法和迭代法,则称为混合法或逐步迭代法。 一般在总体上采用Euler增量法,而在
同一级荷载增量内,采用迭代法。
Ki-1
刚度的取值可根据给定的应力-应变曲 线导出。若每级计算都采用上一级增量计算 终了时的刚度值,则称为始点刚度法。
Ki-1
始点刚度法类似于解微分方程初值问题 的欧拉(Euler)折线法,计算方法简单但计算 精度较低,容易“漂移”。
若采用中点刚度法则可以提高精度。该 法类似于解常微分方程初值问题的龙格-库塔 (Runge-Kutta)法,包括中点切线刚度法 和中点平均刚度法。
(1) 直接迭代法 对非线性方程组
设其初始的近似解为 ,由此确定近似的
矩阵
可得出改进的近似解
重复这一过程,以第i次近似解求出第i+1 次近似解的迭代公式为直接迭代法
对非线性方程组
直到 变得充分小,即近似解收敛时,终止迭代。
在迭代过程中,得到的近似解一般不会满足 作为对平衡偏离的一种度量,称为失衡力。
q-Newton—Raphson迭代法的计算过程
(2)初应力法 如果在弹性材料内确实存在初应力 ,则材料的应力应变关系为
由上式及虚功原理可导出单元的结点力为
集合单元得出以下的有限元方程 式中, 为由初应力 引起的等效结点荷载
初应力法就是将初应力看作是变化的, 以此来反映应力和应变之间的非线性关系。 通过不断地调整初应力,使线弹性解逼近非 线性解。
接触非线性 由于接触体的变形和接触边界的摩擦作用,
使得部分边界条件随加载过程而变化,且不 可恢复。这种由边界条件的可变性和不可逆 性产生的非线性问题,称为接触非线性。
材科非线性有限元法 材料非线性是由本构关系的非线性引

非线性问题有限元分析

非线性问题有限元分析

【问题描述】如图I所示的模型,纵向尺寸均为100mm,水平尺寸均为30mm,圆角半径均为10mm,模型厚度为4mm。

图I 本例中所使用的模型【要求】在ANSYS Workbench软件平台上,通过改变材料属性,分别对该模型进行线性材料静力分析以及非线性材料的静力分析,并加以对比。

1.分析系统选择(1)运行ANSYS Workbench,进入工作界面,首先设置模型单位。

在菜单栏中找到Units下拉菜单,依次选择Units>Metric(kg,mm,s,℃,mA,N,mV)命令。

(2)在左侧工具箱【Toolbox】下方“分析系统”【Analysis Systems】中双击“静力结构分析”【Static Structural】系统,此时在右侧的“项目流程”【Project Schematic】中会出现该分析系统共7个单元格。

相关界面如图1所示。

图1 Workbench中设置静力分析系统2.输入材料属性(1)在右侧窗口的分析系统A中双击工程材料【Engineering Data】单元格,进入工程数据窗口。

(2)我们首先进行的是线性材料问题,选用系统默认的结构钢作为材料即可。

(3)可以看见,系统本身默认结构钢【Structural Steel】已在备选材料窗口中,在此不必再另行选择,直接单击【Project】选项卡回到项目流程界面即可。

3.导入几何模型(1)双击分析系统A中的“几何”【Geometry】单元格。

(2)找到菜单栏中的文件【File】选项,依次选择【File】>【Import External Geometry File】,在弹出的对话框中找到模型文件“non-linear.igs”并打开。

(3)单击工具栏中的【Generate】选项,即选项,确认生成导入的模型。

导入完成后的模型如图2所示。

(4)至此,模型导入步骤完成。

图2 导入的模型3.网格划分(1)双击Workbench界面中系统A的第四个单元格,模型【Model】单元格,进入【Static Structural】的静力分析模块。

(计算物理学)第10章有限元方法

(计算物理学)第10章有限元方法
02
使用数值方法求解线性方程组,得到每个节点的物 理量值。
03
求解线性方程组是有限元方法的核心步骤,其结果 的精度和稳定性对整个计算过程至关重要。
04
有限元方法的实现与应用
有限元分析软件介绍
COMSOL Multiphysics
COMSOL是一款强大的有限元分析软件, 支持多物理场模拟,包括电磁场、流体动力 学、化学反应等。
求解方程
通过有限元方法求解微分方程, 得到每个有限元的位移、应力 等结果。
建立模型
根据实际问题建立数学模型, 包括几何形状、材料属性、边 界条件等。
施加载荷和约束
根据实际情况,对有限元施加 适当的载荷和约束条件。
结果后处理
对求解结果进行后处理,包括 绘制云图、生成动画等。
有限元方法的应用领域
01
02
案例二:机械零件的应力分析
总结词
机械零件的应力分布和最大承受载荷是设计 时必须考虑的重要因素,有限元方法能够精 确模拟零件在不同工况下的应力状态。
详细描述
利用有限元方法,可以建立机械零件的模型 并模拟其在工作过程中所承受的应力分布。 这种方法能够预测零件在不同工况下的最大 承受载荷,为设计优化提供依据,提高零件
03
结构分析
用于分析结构的应力、应 变、位移等,广泛应用于 航空航天、汽车、土木工 程等领域。
流体动力学
用于分析流体动力学问题, 如流体流动、传热等,广 泛应用于能源、环境等领 域。
ቤተ መጻሕፍቲ ባይዱ
电磁场分析
用于分析电磁场问题,如 电磁波传播、电磁感应等, 广泛应用于通信、雷达、 电子设备等领域。
05
有限元方法的优缺点与改进 方向
03

专题3--非线性问题的有限单元法

专题3--非线性问题的有限单元法

专题3 非线性问题的有限单元法第七章几何非线性问题一、非线性问题前面各章所讨论的都是属于弹性力学中的线性问题,它最后导出了如下一个关于各节点平衡的线性代数方程组:[]{}{}Rδ (7-1)K=其中[]K是一个和{}δ无关的常系数矩阵,仅和结构的离散情况,结构变形前的几何及物理特性有关。

当然,严格地说。

固体力学中的所有现象均是非线性。

然而,对于解决许多工程问题,近似地用线性理论来处理可以使计算简单切实可行,并能符合工程上的精度要求。

但是许多问题,用线性理论却是完全不适合的,它必须用非线性理论来解决。

1.分类非线性问题主要可以分成二大类。

第一类为几何非线性,第二类为材料非线性。

几何非线性问题指的是大位移问题。

对于几何非线性问题,由于问题本身的特征及解的精度,平衡方程必须相对于预先未知的变形后的几何位置写出。

严格地说,所有问题都要用已变形位置写出它的平衡方程,但是若问题的基本特征不因变形而改变,精度也满足要求,它就可以用变形前的几何位置来描述。

这正是我们以前处理问题的方法。

然而,对于有些问题就不能这样处理;例如图7-1a所示结构中B点的平衡方程就要由变形后的几何位置写出,如图7-16所示。

又例如压杆失稳后的变形研究,平板大挠度问题均属于几何非线性问题。

图7-1 非线性桁架的问题在极大多数的大位移问题中,结构内部的应变是微小的,事实上,只有在材料出现塑性变形时,以及在工程上很少应用的类似于橡皮的材料中才会遇到大的应变。

本章所讨论的几何非线性问题将限于大位移小应变问题,这时材料的应力应变关系是线性,这将使问题得到一些简化。

至于材料非线性问题,则是指材料的本构关系,即应力应变关系的非线性问题,当结构采用非金属材料,或采用金属材料但发生塑性变形时,属于这类问题。

这类问题一般仅限于讨论小变形材料非线问题。

这将于下章讨论。

对于更加复杂的几何非线性及材料非线性复合问题,如金属的塑性加工等,也将于下一章作简单讨论。

有限元方法与MATLAB程序设计 第10章 非线性问题

有限元方法与MATLAB程序设计 第10章 非线性问题

u j vj
l
jx
ui
Ue
vi
u v
j j
(B0T DB0 B0T DBL +BLT DB0 +BLT DBL )dV
1 0 1 0
k0
B0T DB0dV
E[ 1 l
0
1 l
0]T [ 1 l
0
1 l
0]l
EA
0
l 1
0 0
0 1
0 0
0

0
0
8
初始刚度矩阵
k (B0T DB0 B0T DBL +BLT DB0 +BLT DBL )dV
ε B(Ue )Ue
ij
1 2 (ui, j
u j,i
uk,iuk, j )
x
u x
1[(u )2 2 x
(v)2 x
(w)2 ] x
y
v y
1[(u )2 2 y
( v ) 2 y
(w)2 ] y
z
w z
1[(u )2 2 z
( v ) 2 z
(w)2 ] z
yz
1 (v 2 z
ll
ll
+[0 1 0 1]T[1 0 1 0])}
l ll l
0 0
kL
EA l
0
2
0
2
2
2
u j vj
l
jx
ui
Ue
vi
u v
j j
9
初始刚度矩阵
0 0
kL
EA l
0
2
0
2
2
2
沿轴向建立刚度矩阵

ANSYS Workbench 17·0有限元分析:第10章-瞬态动力学分析

ANSYS Workbench 17·0有限元分析:第10章-瞬态动力学分析

第10章 瞬态动力学分析
瞬态动力学分析(亦称时间历程分析)是用于确定承受任意随时间变化的载荷的结构动力学响应的一种方法。

利用瞬态动力学分析可以确定结构在静载荷、瞬态载荷和简谐载荷的随意组合下随时间变化产生的位移、应变、应力及力。

★ 了解瞬态动力学分析。

10.1 瞬态动力学分析概述
瞬态动力学分析(Transient Structural Analysis)给出的是结构关于时间载荷的响应,它不同于刚体动力学分析,在Workbench中瞬态动力学的模型可以是刚体,也可以是柔性体,而对于柔性体可以考虑材料的非线性特征,由此可得出柔性体的应力和应变值。

在进行瞬态动力学分析时,需要注意:
当惯性力和阻尼可以忽略时,采用线性或非线性的静态结构分析来代替瞬态动力学分析。

当载荷为正弦形式时,响应是线性的,采用谐响应分析更为有效。

当几何模型简化为刚体且主要关心的是系统的动能时,采用刚体动力学分析更为有效。

除上述三种情况外,其余情况均可采用瞬态动力学分析,但其所需的计算资源较其他方法要大。

10.2 瞬态动力学分析流程
在ANSYS Workbench左侧工具箱中Analysis
Systems下的Transient Structural上按住鼠标左键拖动到
项目管理区的A6栏,即可创建瞬态动力学分析项目,
如图10-1所示。

当进入Mechanical后,单击选中分析树中的
Analysis Settings即可进行分析参数的设置,如图10-2
图10-1 创建瞬态动力学分析项目。

有限元教材-第十章有限元程序设计

有限元教材-第十章有限元程序设计

有限元教材-第十章有限元程序设计第十章有限元程序设计有限元方法作为一门系统的技术,仅学会了它的基本理论是远远不够的,只有形成完整的计算程序,问题才最终得到了解决。

完成这样的有限元程序设计是一项工作量很大的工程。

本章就是要结合简单的有限元教学程序FEMED,简要介绍有限元程序设计技术。

FEMED 是专为有限元程序设计教学编制的程序,它不包含复杂的前后处理功能,可进行平面问题及平面桁架的线弹性静力分析,在程序结构上与大型程序类似,具有计算单元的任意扩充功能,在方程的组集和求解上也采用了较为流行的变带宽存储方式。

有限元程序大致可分为两类,第一类是专用程序,主要用于研究或教学,一般这类程序规模较小,前后处理功能较弱。

用于研究的程序能够解一些特殊的问题,满足研究工作的需要。

而教学程序则是为了学生了解有限元的主要结构和设计方法设计的,程序比较简单,FEMED就属于这类程序。

第二类是大型通用程序,是大型结构分析的得力工具,目前国际上流行的大约有2000多种。

常用的有NASTRAN、MARC、ANSYS、ADINA和ABAQUS等。

这类程序一般前后处理功能比较强,有友好的界面,能进行大型计算,但往往无法完成具有特殊要求的计算。

通过本章的学习,使读者初步掌握有限元编程的基本方法,具有开发特殊功能的专用程序或为通用程序开发具有特殊功能的计算模块的能力。

§10.1有限元程序的基本结构有限元程序一般包括三项基本内容:前处理、结构分析和后处理。

早期有限元分析软件的研究重点在于推导新的高效率求解方法和高精度的单元,随着数值分析方法的逐步完善,尤其是计算机内存和运算速度的飞速发展,整个计算系统用于求解运算的时间越来越少,加之求解问题的日益大型化和复杂化,使得数据准备和运算结果的表现问题日益突出。

因此目前几乎所有的商业化有限元程序系统都有功能很强的前后处理模块,这直接关系到分析软件的可推广性。

它是商用有限元软件不可或缺的部分,但它不是有限元的中心部分,在本书中不作详细介绍。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

公式号、图号等第十章 非线性动力有限元法当机械结构受到较大的外载荷,或受到持续时间较短的冲击载荷作用时,结构会产生过大的变形, 以至于必须考虑结构几何大变形对结构整体刚度及固有频率的影响,即所谓的几何非线性影响。

另外, 对于多数非线性动力学问题,还需要考虑材料非线性、接触非线性等方面的影响。

非线性动力学分析求解的基本方程有如下形式0=-+P I uM (4.141) 式中,Ku uC I += 为粘性效应项,考虑阻尼、粘塑、粘弹等效应。

P 为外部激励。

对于考虑各种非线性效应的动力学问题求解,需要对动力学方程进行直接时间积分。

即非线性动力有限元分析具有如下特点:(1)问题分析过程需要考虑时间积分效应,不必做模态分析,不必提取固有频率;(2)采用直接积分方法求解非线性动力学方程,需要对时间作积分计算,因此计算量远远大于线性模态动力学方法;(3)非线性动力学分析中可以施加不同类型的载荷,包括结点力、非零位移、单元载荷;(4)在每个时间步上,进行质量、阻尼、及刚度的集成,采用完整矩阵,不涉及质量矩阵的近似;(5)可以同时考虑几何、材料和接触等多种非线性效应。

非线性动力有限元分析程序常采用隐式Hilber-Hughes-Taylor 法进行时间积分运算。

这种方法适于模拟非线性结构的动态问题,对于冲击、地震等激发的结构动态响应以及一些由于塑性或粘性阻尼造成的能量耗散,隐式算法特别有效。

隐式积分方法需要对刚度矩阵求逆计算,并通过多次迭代求解增量步平衡方程。

隐式Hilber-Hughes-Taylor 时间积分算法为无条件稳定,对时间步长没有特别的限制。

采用子空间法也可以对动力学平衡方程作时间积分运算。

子空间法是提取模态分析得到的各阶特征模态,并采用与线性模态动力学分析方法相近的分析方式进行求解。

对于带有微小非线性效应的问题,如材料小范围进行入屈服、结点转角不大的情况,子空间法效率比进接积分法要高。

此外,非线性动力有限元分析还可以采用显式动态算法,如中心差分法。

显式时间积分算法为有条件稳定,其临界稳定时间步长限制了时间步长的大小,与有限元模型最小单元尺寸、材料应力波速等有关。

显式时间积分法适于模拟高速冲击、接触等问题。

上述方法的选择需要综合考虑计算量、分析问题的规模、单元限制等多方面因素,需要丰富的有限元模拟的理论、经验和实践知识。

以下以几何非线性问题和材料非线性问题为例介绍非线性有限元法,其中粘弹粘塑性非线性材料问题的分析是典型的非线性动力有限元的求解思想。

9.1 几何非线性问题的有限元法几何非线性问题一般是指物体经历大的刚体位移和转动,但固连于物体坐标系中的应变分量仍假设为小量, 即大位移小应变情况。

4.6.1.1 几何非线性问题的牛顿迭代法由数值分析技术可知,求解非线性方程组的数值方法的常规方法是Newton-Raphson 法,即牛顿迭代法,这是一种近似线性化迭代求解方法。

对于非线性方程0)(=x ψ,具有一阶导数,在n x 点作一阶泰勒级数展开,它在n x 点的线性近似为d ()()()()d n n n x x x x xψψψ=+- (4.142) 因此,非线性方程0)(=x ψ在n x 附近似为线性方程:d ()()()0d n n n x x x xψψ+-= (4.143) 当d () 0d n xψ≠时,由上式求得n 步的修正项 1d ()/()d n n n X x xψ∆ψ+=- (4.144) Newton-Raphson 方法的迭代公式为11++∆+=n n n X x X (4.145)在几何非线性有限元法中,结构的刚度矩阵与其几何位置有关,平衡方程由变形后的位形描述,因此,结构的刚度矩阵是几何变形的函数。

设变形为δ, 结构的平衡方程式()0-=K δδR (4.146)为一个非线性方程组。

记非线性方程()0K =-=ψδδR (4.147)用Newton-Raphson 方法求()0=ψδ的根时,迭代公式分别为11n n n ++=+δδδ (4.148)其中, 1n ∆+δ满足下式1()T n n n ∆+=-K δR K δδ (4.149)式中, T n K 称为切线刚度矩阵,表达式为d ()()d T n n =ψδK δ(4.150) 在每一个迭代步中,通过求解切线刚度矩阵T n K ,进而用1n ∆+δ进行迭代求解,称为Newton-Raphson 方法,又称切线刚度法。

牛顿法的收敛性是好的。

但是某些非线性问题中,使用牛顿法迭代时,若T n K 出现奇异或病态,则对T K 的求逆出现困难。

关于这一点也可以采用其它修正办法,如引入阻尼因子。

对于已经建立的有限元方程,设ψ表示内为和外力矢量的总和,有***d 0T T T VV =-=⎰δψεσδR (4.151)式中, R 为载荷列阵;*δ为虚位移;*ε为虚应变用应变的增量形式d d =εB δ代入上式,消去*δ项,可以得到非线性问题的一般平衡方程式为()d 0T VV =-=⎰ψδB σR (4.152)该式不论位移或应变的大小与否均成立。

在有限变形中,应变和位移之间的关系是非线性的,即B 矩阵是δ的非线性函数。

但是,近似地可将进行如下分解:0L =+B B B (4.153)式中, 0B 为线性应变分析的部分; L B 为由非线性变形引起的,与δ有关。

假定应力应变关系为线弹性,于是有00()=-+σD εεσ (4.154)式中 ][D 为材料的弹性矩阵; }{0ε为初应变列阵;}{0σ为初应力列阵对于式(4.152)的非线性平衡方程式,可用Newton-Raphson 方法进行迭代求解。

对该式微分,有d d d d d T T VVV V =+⎰⎰ψB σB σ (4.155)不考虑初应变和初应力的影响,得d d d ==σD εDB δ并且d d L =B B这样可得d d d d T L VV =+⎰ψB σK δ (4.156)这里0d T L VV ==+⎰K B DB K K (4.157)式中0K 为通常的小位移的线性刚度矩阵。

L K 矩阵则是由于大位移引起,它可以写成()00d T T T L L L L L VV =++⎰K B DB B DB B DB (4.158)式(4.156)又可记成:()0d d d L T σ=++=ψK K K δK δ (4.159)式中d d T L VV σ=⎰K B σ (4.160)式中,σK 是关于应力水平的对称矩阵,称之为初应力矩阵或几何刚度矩阵。

因此,用Newton-Raphson 方法迭代求解几何非线性问题的步骤为: (1) 用线弹性解作为1δ,即一次近似; (2) 通过定义1()δB 求出1σ,求出1ψ; (3) 确定切线刚度矩阵1T K ;(4) 211/T ∆=-δψK , 212∆=+δδδ; (5) 重复上述迭代步骤,直至n ψ足够小。

在这里,没有考虑载荷R 可能由于变形而发生的变化,即在这里假设了载荷不因变形而改变其大小和方向,否则是非保守力作用下的大变形问题,在此不做讨论。

4.6.1.2 典型单元的切线刚度矩阵求解具体的几何非线性问题时,必须计算单元的切线刚度矩阵。

对于一般空间问题,无论位移和应变大小,都可以利用应变的基本定义写出位移和应变的关系式。

用变形前的坐标),,(z y x 做为自变量,可以用位移w v u ,,定义如下大变形问题的应变分量表达式⎥⎦⎤⎢⎣⎡∂∂+∂∂+∂∂+∂∂=222)()()(21x w x v x u x u x ε2221()()()2y v u v w y yy y ε⎡⎤∂∂∂∂=+++⎢⎥∂∂∂∂⎣⎦ ⎥⎦⎤⎢⎣⎡∂∂+∂∂+∂∂+∂∂=222)()()(21z w z v z u z w z ε zwy w z v y v z u y u y w z v xy ∂∂∂∂+∂∂∂∂+∂∂∂∂+∂∂+∂∂=γ (4.161)zwx w z v x v z u x u z u x w yz ∂∂∂∂+∂∂∂∂+∂∂∂∂+∂∂+∂∂=γ yw x w y v x v y u x u x v y u zx ∂∂∂∂+∂∂∂∂+∂∂∂∂+∂∂+∂∂=γ 对于微小位移情况,可以略去二次以上的偏导数项,得到小变形时的应变公式。

在有限变形中,假设应变仍为小量。

应变和位移之间的关系为:0L =+εεε (4.162)式中0ε为线性应变部分。

对于非线性部分,可以写成:000001122000T x T y x T z L y T T z y T T z zx T Ty x ⎡⎤⎢⎥⎢⎥⎧⎫⎢⎥⎪⎪⎢⎥==⎨⎬⎢⎥⎪⎪⎢⎥⎩⎭⎢⎥⎢⎥⎣⎦θθθθεθCθθθθθθθθ (4.163) 式中[][][]Tx Ty Tz u v w x x x u v w y y y u v w z zz∂∂∂=∂∂∂∂∂∂=∂∂∂∂∂∂=∂∂∂θθθ (4.164) 式中C 为96⨯矩阵。

根据θ的定义,可以将θ表示成任意一点位移的函数,引入形函数N 后,可以得到e =θGδ (4.165)对于(4.163)式进行微分,得11d d d d 22L =+=εCθC θC θ (4.166)因此,d e e L L ==εCGδB δ (4.167)B 矩阵为0L =+B B B (4.168)这样得到0d T L VV +=⎰K K B DB (4.169)另外,有d d d d de T T T L VVV V σ==⎰⎰K δB σG C σ (4.170)利用矩阵C 和列阵θ的性质,得到d d d x xy zx Te yx y yz zx zy z στττστττσ⎡⎤⎢⎥==⎢⎥⎢⎥⎣⎦I I I C σI I I θMG δI I I (4.171)式中I 为三阶单位矩阵,M 是99⨯的六个应力分量组成的矩阵。

因此几何刚度矩阵为d T VV σ=⎰k G MG (4.172)故此,非线性三维单元的切线刚度矩阵为0T L σ=++k k k k (4.173)作为特例,可以直接写出三角形单元的上述有关表达式。

由三角形单元的位移模式e ei j m u N N N v ⎧⎫⎡⎤===⎨⎬⎣⎦⎩⎭f N δI II δ (4.174)其中,∆++=2/)(y c x b a N i i i i ,∆++=2/)(y c x b a N j j j j ,∆++=2/)(y c x b a N m m m m ,T m m jj i ie v u v u v u }{}{=δ,式中的i i i c b a ,,等由结点坐标确定,∆为三角形单元的面积。

根据式(4.164)Tx y u v u v xx yy ⎧⎫⎧⎫∂∂∂∂==⎨⎬⎨⎬∂∂∂∂⎩⎭⎩⎭θθθ 把式(4.174)代入上式得00000010002000i j m i jm e i jm i j m b b b b b b c c c c c c ∆⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎣⎦θδ (4.175) 由(4.165)式可以知道00000010002000i jm i j m i jm i jm b b b b b b c c c c c c ∆⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎣⎦G (4.176) 根据定义,由式(4.163)确定的平面问题的C 矩阵为00000Tx T y T T y x uv x x uu y y u v u v yyxx ⎡⎤∂∂⎢⎥∂∂⎢⎥⎡⎤⎢⎥∂∂⎢⎥==⎢⎥⎢⎥∂∂⎢⎥⎢⎥⎣⎦⎢⎥∂∂∂∂⎢⎥∂∂∂∂⎢⎥⎣⎦θC θθθ (4.177) 这样可以得到C 的显式为1002i i j j m m i i j j m mi i j j m m i i j j m m i i j j m m i i j j m mi i j j m mi i j j m m b u b u b u b v b v b v c u c u c u c v c v c v c u c u c u c v c v c v b u b u b u b v b v b v ∆⎡⎤++++⎢⎥=++++⎢⎥⎢⎥++++++++⎣⎦C (4.178)故L =B CG (4.179)而0B 由线性问题给出,即000010002i j m i j m i ijjmm b b b c c c c b c b c b ∆⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦B (4.180) 至此,0B 、L B 和G 都是常数矩阵,只与单元结点坐标和结点位移有关。

相关文档
最新文档