首页/文章/ 详情

结构非线性分析理论-(2)

2小时前浏览50

1. 有限元方程的求解


        回想一下我们从 BVP (1.15) 的有限元近似推导出的方程组。我们以更紧凑的形式重新表述如下:
Fint(u) - Fext = 0
其中,

在这一点上,我们提醒自己,在有限变形的情况下,Fint 和 Fext 一般都是高度非线性的项。积分必须在当前体积和表面(所考虑有限元的)上进行,它们可能一般为关于 u 的高度非线性的方程,Ve = Ve(u),Se = Se(u)。这表明唯一解决 (1.15) 的方法是数值法。用于求解这些方程的两种最常见的数值方法是牛顿法弧长法

1.1 牛顿法

        在牛顿法中,载荷增量表示如下。外部载荷向量 Fext 逐渐从 0 增加以达到所需值 F*。假设 F* 本身在分析过程中方向保持不变,仅其大小发生变化,我们可以将 Fext = λF* 写为外部载荷向量仅通过引入标量 λ 来控制其大小和方向。然后我们可以通过增加或减少 λ 来控制我们的载荷增量。我们引入项 R(u) 是因为我们对系统方程不在平衡状态的一般情况感兴趣。

因此,通过增加或减少 λ,我们可以控制我们的载荷增量。我们引入项 R(u) 是因为我们对系统方程不在平衡状态的一般情况感兴趣。
        在方程组中,我们对 u 和 λ 感兴趣。在每次迭代中,我们稍微改变 λ 的值并尝试确定 u,以满足方程 (2.2)。假设最后一个收敛解是 {u₀, λ₀}。通过假设 λ' = λ₀ + Δλ 来作为载荷增量,其中 Δλ 是一个已知的预定义增量参数。这个变化 Δλ 立即违反了方程 (2.2),因此我们需要通过 u' = u₀ + Δu 来更新位移,使得:

但是,Fint(u₀ + Δu) 可以用泰勒级数展开式表示为:

其中 是方程组的“雅可比”矩阵,通常称为刚度矩阵。现在结合方程 (2.3) 和 (2.4),我们可以求解 Δu:

从方程 (2.5) 中,我们可以计算位移修正值 Δu。然而,尽管我们假设 Δu 可以满足 (2.3),但泰勒展开中的线性近似阻止了立即达到平衡。因此,如果我们在新点 (u', λ') 处评估系统 (2.3),我们将获得非零残差向量 R(u')。使用这个残差向量,我们可以计算新的位移修正值 δu 如下:

因此,确定新的位移修正并评估系统 (2.3) 在新点 (u' + δu, λ') 处通常会产生新的、更小的残差向量 R(u'')。我们继续提供位移修正,直到残差向量的范数(通常是欧几里德范数)小于指定的公差。牛顿-拉谱森方法的示意图如图 2.1 所示。

图2.1 牛顿迭代法的示意图。a表示归一化位移,λ表示荷载增量参数。增量由Δλ定义,解是平衡路径与水平线λ+Δλ的交点。

    牛顿法的二次收敛速度保证了在几次迭代内收敛,这是其在几乎所有商业有限元软件中普遍实现的主要原因。快速收敛使得牛顿方法在求解大型非线性方程组时非常理想,其中每次迭代的计算成本很高。

    然而,牛顿法存在一个主要缺点。一旦切线刚度达到零,该方法无法准确地跟踪“平衡”路径。这是由于牛顿法的求解公式,特别是它限制了参数 λ 在每次增量中单调变化。然后,极限点的定义(排除鞍点)表明,为了保持在平衡路径上,您需要根据极限点是 u-λ 空间中的局部最大值还是最小值来改变您的加载模式。

    这个问题可以在图 2.2 中更好地概念化。

图2.2 牛顿法不能准确预测极限点后的解

    就机械系统而言,该方法能够非常有效地求解任何非线性方程组,但仅限于临界点(如果有的话)。在图 2.2 所示的情况下,牛顿法在载荷控制下失败。现在,在许多情况下,一种规避此类问题的方法是使用位移控制,您可以连续增加位移 u 并仍然保持在平衡曲线上。

    然而,一般而言,除了载荷控制下的突跳行为外,问题还可能在位移控制下表现出回跳行为,甚至如图 2.3 所示同时表现出这两种行为。主要问题是,在大多数实际应用中,所考虑结构的结构响应以及因此的平衡路径是未知的,因此无法知道会发生哪种类型的行为。

图2.3 (a) 载荷下不稳定的系统(突跳失稳),(b) 在位移控制下不稳定的系统(回跳失稳),(c) 在位移和荷载控制下都不稳定的系统

    通常情况下,除了在载荷控制下的突跳现象外,在位移控制下可能出现回跳现象,有时甚至两种现象会同时出现,如图2.3所示。主要问题在于,在大多数实际应用中,结构响应以及相应的平衡路径都是未知的,因此无法预知会出现何种行为。一般来说,如果所研究的问题需要获取临界点/失效点之后的信息,那么牛顿法就不是一个好的选择。屈曲分析和表现出功软化的非线性材料问题就是两个无法使用牛顿法求解的典型例子。此外,有限变形问题中出现的强非线性可能最终导致这类行为,因此需要引入专门的数值技术来求解这类具有强非线性行为的问题。

    

来源:ABAQUS仿真世界
非线性理论材料控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-01-23
最近编辑:2小时前
yunduan082
硕士 | 仿真主任工程... Abaqus仿真世界
获赞 160粉丝 249文章 333课程 0
点赞
收藏
作者推荐

《Mechanics of Solid Polymers》4.12.1 客观率

4.12.1 客观率 为了演示二阶张量的时间导数,考虑一种情况,其中当前空间构型中的基向量相对于参考构型随时间旋转:则 。考虑张量 根据链式法则,这个张量的时间导数可以写作定义 为共旋速率,得到这也可以写作如果我们与材料一起旋转(Ω = W),这就变成:其中是一个常用的速率定义,称为Jaumann率。 考虑一个物体于给定变形F导致应力状态σ的情况。现在,考虑另一个物体,除了在施加变形之前旋转了90°外,它与第一个物体完全相同,如图4.13所示。对于某些材料,初始90°旋转(即参考构型的改变)不会影响最终应力状态σ。图4.13 变形过程中材料对称性的示例这些材料被认为具有关于90°旋转的材料对称性。如果材料响应对任何旋转都保持不变,则称该材料为各向同性。不对任意旋转保持不变的材料在不同方向上具有不同的性质,称为各向异性。 从数学角度来说,如果P是从初始构型到替代构型的映射,F是变形梯度,且应力不依赖于初始映射:那么映射P被称为材料的对称群。对称群的应用在第5章中有更详细的讨论。来源:ABAQUS仿真世界

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈