具有弹性不均匀特性的有限元法导致网格引起的各向异性

计算科学 有限元 离散化 芬尼克斯 固体力学
2021-12-01 09:56:24

我正在解决弹性均质化问题,并且遇到了网格伪影问题。

我想首先简要总结一下我的工作:我有一个具有不均匀(但各向同性)弹性特性的系统,我想计算系统规模(即有效)剪切模量。具体来说,我通过以下方式计算沿 2 个不同剪切方向G1G2

1 - 施加应变并测量应力,在这种情况下 2 - 施加应变 ,并测量ϵxy=1ΣG1Σxy/2
ϵxx=1ϵyy=1G2(ΣxxΣyy)/4

弹性特性在系统中是局部随机的。的系统尺度值应该(直到小的统计波动)是相同的(即系统应该表现为各向同性的)。G1G2

我正在用有限元方法解决这个问题,并且我正在比较不同的策略,我得到了相互矛盾的结果。在策略 A(见下图 (a))中,我创建了一个三角形网格,并为每个元素分配了某些属性(即,弹性属性在整个系统中是元素级常量,如网格的图片)。然后我为随机弹性属性的多次重复计算以获得良好的统计数据。我对不同的网格尺寸做同样的事情(在图中,x 轴对应于网格中 FE 的数量)。我们观察到,其实和预期的一样。G1G2G1G2

在策略 B 中,我使用相同的三角形网格,但我考虑成对的三角形元素来设置弹性属性的值,以使弹性属性的空间分布类似于四边形网格的空间分布(参见图片上的 (b) )。令人惊讶的是,不再相同,并且差异不会随着系统大小而减小。G1G2

我想指出,如果我使用同质属性,正如预期总是相同的。G1G2

在此处输入图像描述

我的最终目标是什么?我想用四边形网格解决上述完全相同的问题。使用这样的网格,我发现与三角形网格 (b) 相同的问题。然而,正如网格 (a) 所证明的,这个问题似乎并不是 FE 网格本身所固有的。因此,在四边形网格上也可以通过调整一些东西来正确解决问题(即没有各向异性)。

我的问题是:三角形网格(b)的宏观弹性各向异性的起源是什么?为什么情况(a)不存在?有没有办法缓解 FEM 中四边形网格的网格依赖问题?

1个回答

我相信您面临的问题源于您使用的三角形网格类型。这种特殊的离散化具有内置的各向异性;请注意,所有最长边的对齐方式都平行于正方形的对角线之一。如果您选择平行于另一条对角线的对齐方式,您将在结果中观察到不同的行为。

我的建议是使用四边形元素。如果由于某些原因无法做到这一点,则使用四边形对称拆分为三角形,如图所示。

如果您别无选择,只能使用三角形,那么我建议您不要使用位移公式的线性三角形元素。这样的元素非常僵硬详情请看我的博文。要么使用带有线性三角形的高级公式,要么选择带有位移公式的二次三角形。

在此处输入图像描述