四面体单元

四面体单元是四节点或十节点的等参或亚参曲线四面体。图 1 显示了一些典型的单元。图 2 显示了一个四面体单元示例。

图 1:典型的四面体单元

图 2:四面体单元的典型应用

确定四面体单元的表面编号

将载荷应用到四面体部件的表面编号时,请注意,某些模型可能不会使面上的所有直线都加载到同一表面编号上。此时会发生什么情况?如果模型源自 CAD 实体模型,则无论直线的表面编号如何,与 CAD 模型表面重合的所有面都将接收载荷。在手动构建的模型中以及经更改后部件不再与 CAD 部件关联的 CAD 部件上,构成某个面的三条直线中的任意两条直线共有的表面编号将决定该面的表面编号。

四面体单元参数

首先,必须在“单元定义”对话框下的“材料模型”列表框中指定此部件的材料模型。可用的材料模型分为以下几类。有关每个材料模型的详细信息,请参见材料属性页面下的相应页面。

若要使此部件中的四面体单元激活中节点,请在“中节点”下拉框中选择“包括”选项。选中此选项后,四面体单元将在每条边的中点处定义更多节点。(对于 CAD 实体模型的网格,中节点将遵循 CAD 表面的原始曲率,具体取决于创建网格之前选择的选项。对于手动构建的模型和已更改的 CAD 模型网格,中节点位于角节点之间的中点。)这会将四节点四面体单元更改为十节点四面体单元。带有中节点的单元有助于更精确地计算梯度。这尤其适用于使用几个单元(横跨弯曲平面)来尝试对弯曲性能进行建模的情况。但是,带有中节点的单元会增加处理时间。若网格足够小,则中节点无法显著提高精确度。

使用“分析类型”下拉菜单,可设置预期的位移类型。“小位移”适用于未发生运动且应变较小的部件,并将忽略因大变形而产生的非线性几何效应。(它还会将“高级”选项卡上的“分析公式”设置为“仅材料非线性”。)“大位移”适用于发生运动和/或大应变的部件。(还应根据分析需要设置“高级”选项卡上的“分析公式”。)

提示:
  • 系统始终输出中节点处的位移。仅当用户在运行分析之前激活该选项以输出这些结果时,系统才会输出中节点处的应力和应变。该选项位于“设置”“模型设置”“参数”“高级”对话框的“输出”选项卡下。(有关详细信息,请参见控制输出文件页面。)
  • 使用 “选项”“分析”选项卡并设置“使用大位移作为非线性分析默认值”选项,以控制“分析类型”是默认为小位移还是大位移。

定义四面体单元的热属性

热截面:

如果四面体单元部件使用包括热效应的材料模型,您必须在“单元定义”对话框的“热”选项卡中的“无应力参考温度”字段中指定一个值。此值将用作参考温度,使用节点温度的双线性插值计算与热增长约束关联的、基于单元的载荷。

蠕变截面:

如果四面体单元部件使用包括蠕变的材料模型,请选择“蠕变定律”下拉框中的选项。此选项将用于计算分析过程中的蠕变效应。可用的蠕变定律如下:

  • 无蠕变:如果选择此选项,则分析将不含蠕变效应。
  • 幂律:此选项也称为单轴蠕变定律。方程为 = C 1 x C2 x t C3
  • Garofalo:此选项也称为双曲正弦蠕变定律。方程为 = A 0 x [sinh(A 1 x )] A2
  • 双幂律:此选项类似于幂律,但具有一个附加项,可在高应力水平下产生更接近于实验结果的结果。方程为 = C 1 x C 2 x t C3 + C 4 x C5 x t C6

其中, 是有效的蠕变应变率, 是有效应力。有关输入材料属性的重要信息,另请参考热蠕变粘弹性材料属性页面。

若要根据尺寸均匀的时间步分区计算蠕变,请在“时间积分方法”下拉框中选择“固定子步”选项。若要根据尺寸可变的时间步分区计算蠕变,请选择“可变子步”选项。这两种方法均基于时间硬化,并使用显式时间积分方法。在某些载荷条件下,这些方法可能会变得不稳定。当使用“热粘弹性蠕变”材料模型且“蠕变应变定义”下拉框未设置为“修正的”时,“时间积分方法”下拉框中将另外提供一个选项:“α-方法”。此方法使用隐式时间积分方案改善蠕变行为,且无条件稳定。

“无应力参考温度”字段中,指定不存在热应力时的温度。

如果要执行非循环载荷分析,请在“蠕变应变定义”下拉框中选择“有效的”选项。如果通过循环载荷执行分析,则选择“修正的”选项。

在分析期间,将蠕变计算作为每个时间步的子步迭代执行。可以在“最大子步数”字段中控制单个时间步允许的子步数。还可以在“子步中的最大迭代次数”字段中指定可在单个子步中执行的迭代次数。在每次子步迭代后,将蠕变应力和应变与上一次迭代进行比较。如果该值超出在“蠕变应变计算容差”“蠕变应力计算容差”字段中指定的容差,则需要执行另一次迭代。

使用“Alpha 方法”作为“时间积分”方法时,需要指定“时间积分参数”。若要使用时间积分方案的完全显式方法(但不同于固定/可变子步的显式方法),请在“时间积分参数”字段中键入 0.0。若要使用完全隐式方法,请在“时间积分参数”字段中键入 1.0。当“时间积分参数”大于 0.5 时,此方法无条件稳定。

控制四面体单元的方向

如果四面体单元的此部件使用正交各向异性材料模型,则将需要在“单元定义”对话框的“正交各向异性”选项卡中定义材料轴 1、2 和 3 的方向。有两种基本方法可完成此操作。

方法 1:

第一种方法是选择整体轴之一作为料轴 1。如果在“材料轴方向的指定依据”下拉框中选择“整体 X 方向”选项,则正交材料轴与 X、Y 和 Z 轴的对应关系如下:

如果在“材料轴方向的指定依据”下拉框中选择“整体 Y 方向”选项,则正交材料轴与 X、Y 和 Z 轴的对应关系如下:

如果在“材料轴方向的指定依据”下拉框中选择“整体 Z 方向”选项,则正交材料轴与 X、Y 和 Z 轴的对应关系如下:

对于第一种方法,通过在“材料轴转动角度”字段中输入一个角度,可以绕所选的总体方向转动轴。此角度遵循右手法则。

方法 2:

第二种方法是在“材料轴方向的指定依据”下拉菜单中选择“空间点”选项。接下来,必须在“空间点坐标”表中定义三个空间点的坐标。然后,在“空间点 1 的索引”、“空间点 2 的索引”“空间点 3 的索引”下拉菜单中,为空间点选择合适的索引。

图 3:材料轴的方向

注意: 空间点坐标由模型中的所有部件共享。更改一个部件中的任何坐标会影响使用相同空间点的所有其他部件。但是,由于可在“空间点坐标”表中定义三个以上点,并且可为每个索引选择任意点(以任何顺序),因此方向可能因不同的部件而异。

高级四面体单元参数

分析公式:在“高级”选项卡的“分析公式”下拉框中选择要用于四面体单元的公式方法。

应力更新方法:

如果将材料模型(在“常规”选项卡中)设置为以下塑性材料模型之一,则使用“应力更新方法”

  • von Mises 双线性等向强化
  • von Mises 双线性随动强化
  • von mises 多线性等向强化
  • von mises 多线性等向强化

在材料趋于塑性时,此选项可控制用于求本构方程积分的数值算法(应力/应变定律)。适用于“应力更新方法”的选项如下:

  • 显式:(原始方法)。此选项使用显式子增量 Forward Euler 方法求本构方程的积分。“显式”选项最适合于简单问题(如简单拉伸),因为该方法的运行速度更快。但是,它对载荷、时间步大小和材料应力-应变曲线的复杂性更加敏感。
  • 广义中点:此选项使用隐式方法对结构方程进行积分。它可减少累积误差,并确保应力更新过程无条件稳定。因此,此选项更适用于复杂的分析,如接触问题、严重的可塑性或复杂的材料应力-应变曲线。

应力更新方法准则:

  • 验证分析结果是否合理(即是否符合预期行为)。例如,如果几何体、载荷和边界条件具有对称性,则预期得到对称结果(各向异性材料除外)。如果结果违背常理或解具有不连续或不稳定性,请更改“应力更新方法”或提高变量的更新速率(将在下一准则中讨论)。
  • 无论选择“显式”还是“广义中点”,增加应力和应变变量的更新速率均可改善塑料材料模型的解。可使用以下方法之一提高更新速率:
    1. 在“分析参数”中缩减时间步大小(提高捕获速率)。
    2. 在“分析参数 - 高级”对话框的“平衡”选项卡中,为“非线性迭代求解方法”选择“完全牛顿法”选项,而不是“自动”或“组合牛顿法”。
  • 一般来说,“广义中点”方法允许的时间步大小比“显式”方法大,同时能够获得更精确的结果,但会增加计算成本。
  • 背景:积分本构关系以获取未知应力增量对于机械运动仿真 (MES) 至关重要。这些关系将定义一组普通的微分方程,用于积分这些关系的方法通常分为“显式”或“隐式”。“显式”方法仅向前查找。即,在增量开始处选择材料应力-应变曲线的斜率,并使用此斜率计算增量结束处的应力。对于“隐式”方法,求解器会向前后查找,必须使用多次迭代计算斜率。通过应变增量乘以应力-应变曲线的斜率来确定应力。

    “显式”积分方案中,屈服表面、塑性潜在梯度和硬化规律均在已知应力的状态下求值。无需特定的迭代即可预测最终应力。

    “广义中点”方案中(这是一种“隐式”方法),简单的迭代调整会将下一增量的应力和硬化参数恢复到屈服表面,因为积分不强制要求此条件。此修正需要额外的精力来迭代求解非线性方程。相反,“显式”方法不需要求解非线性方程组即可计算每个高斯点处的应力。

如果将“应力更新方法”设置为“广义中点”,则使用“广义中点参数”输入。此输入的可接受范围是 0 到 1(含)。如果将“参数”设置为等于 0,则生成的算法将是算法系列的全部显式成员(类似于“应力更新方法”的“显式”选项);但是,解并非无条件稳定。如果“参数”为 0.5 或更大,则该方法无条件稳定。如果将“参数”设置为 0.5,则求解称为中点算法;如果设置为 1,则求解称为完全 Backward Euler 或最近点算法,并采用全隐格式。值 1 比其他值更精确,对于较大的时间步尤其如此。

应变测量:

当“材料模型”(位于“常规”选项卡上)设置为“各向同性”且“分析公式”设置为“更新拉格朗日”时,使用“应变测量”。这些选项用于改善“更新拉格朗日”方法的收敛。适用于“应变测量”的选项如下:

  • 阿尔曼西应变:(原始方法)。此选项对本构关系使用柯西应力和阿尔曼西应变,但仅限于小应变工况。
  • 对数应变:此选项对本构关系使用柯西应力和虚拟对数应变(增量应变)。它在所有工况下均可接受,包括大应变。这是一种超弹性模型,其缺点是对可压缩材料的适用性逊于不可压缩材料(泊松比 = 0.5)。原因在于,剪切模量假定为常数,但实际上它随不同的体积发生变化。

重叠单元:

如果激活“允许重叠单元”复选框,则直线解码成单元时允许创建重叠单元。对单元进行建模时,可能必须重叠单元。这对那些局限于平面运动的问题尤其如此。

输出选项:

若要将分析过程中每个时间步的各单元应力结果写入文本日志文件,请激活“详细的力和力矩输出”复选框。这可能会导致产生大量输出数据。

如果已选择 von mises 材料模型之一,则可选择在每个时间步输出角节点和/或积分点处的当前材料状态(弹性或塑料)、当前屈服应力限制、当前等效应力限制和等效塑性应变。为此,请在“附加输出”下拉框中选择相应选项。

选择性缩减积分(平均膨胀):

很多物理问题涉及本质上保留体积的运动。具有此行为的材料称为不可压缩材料。例如,橡胶和具有刚塑性流动的金属几乎不可压缩。激活“选择性缩减积分(平均膨胀)”复选框后,将向常见的可压缩 FEA 公式添加修改以表示不可压缩的限制和高度可压缩的体积变化。此方法 (B-Bar) 有助于避免体积锁定。

如果未激活(未选中),则变形(体积相关)的膨胀分量将以与应力分量相同的阶次进行积分。如果已激活(选中),则将使用平均值计算膨胀贡献。

在以下两个示例中,使用此选项将有助于分析:

  1. 材料属性:在各向同性线性弹性中,可能会通过泊松比表示不可压缩性情况。随着泊松比接近 0.5,阻止体积变化的阻力明显增加 - 假定剪切阻力保持不变。换句话说,体积模量接近无穷大。
  2. 材料模型和变形:在弹塑性材料模型中,塑性变形明显大于弹性变形,且机械原理假设塑性变形中体积不变。因此,材料实际上具有恒定体积。其他非线性材料模型中也存在类似的假设。

若要激活“选择性缩减积分(平均膨胀)”复选框,“协调性”必须设置为“强制”。

压电材料选项:

如果为部件选择某个压电材料模型,则“单元定义”对话框的“高级”选项卡中还将有以下两个选项变为可用状态...

  • 使用“节点电压载荷曲线”输入字段可指定用于控制整个分析事件中所有节点电压的载荷曲线编号。
  • 在压电材料中应用的电压差将产生导致压电部件轻微变形的电场。应变量通常很小。部件的变形会对电场造成轻微影响,电场反过来也会对产生的压电变形造成轻微影响。若要将此影响考虑在内,请激活“更新电场”复选框。否则,电场将基于部件的初始(无位移)条件。

定义土体条件

如果选择“Duncan-Chang”材料模型,则启用“土体”选项卡。根据需要输入以下分析输入。此输入与土体的初始状态相关;有关信息,另请参见“设置和执行分析:非线性:材料属性:Duncan-Chang 材料属性:Duncan-Chang 理论描述”页面。

使用四面体单元的基本步骤

  1. 确保已定义单位制。
  2. 确保模型使用非线性分析类型。
  3. 在要作为块体单元的部件“单元类型”标题上单击鼠标右键。
  4. 选择“四面体”命令。
  5. “单元定义”标题上单击鼠标右键。
  6. 选择“编辑单元定义”命令。
  7. “常规”选项卡的“材料模型”下拉框中,选择合适的材料模型。
  8. 如果在“材料模型”下拉框中选择“温度相关塑性”、“温度相关各向同性”、“粘塑性”“粘弹性”选项,请在“热”选项卡中指定必要的信息。
  9. “确定”按钮。