耦合欧拉-拉格朗日 (CEL) 是 Abaqus/Explicit 中提供的一种分析技术,它允许在同一模型中混合使用拉格朗日有限元和欧拉有限元。拉格朗日有限元用于计算其所代表材料体积的变形,而欧拉单元则跟踪材料在固定网格中的流动,因此非常适合模拟极端变形,包括流体流动。不同域之间的相互作用通过通用接触来处理。
.

在继续讨论之前,我想对原作者的工作表示感谢,他们提出了如此有趣的研究,并发表了一篇非常好的论文范例,便于其他人进行复现。
那么,我在这里所做的有什么不同之处呢?主要区别在于,与 Abaqus/CAE 相比,3DEXPERIENCE 平台能够实现更高程度的参数化。这使得创建单个模型变得更加容易,该模型可以针对研究中的每个配置进行修改和重复使用,并且一旦参数化模型设置完成,用户只需付出极少的努力。我也非常喜欢 Mechanical Scenario App 中 CEL 的工作流程,它比 Abaqus/CAE 中的流程更加直观。




欧拉定义通过使用“计算”选项为所需区域指定初始材料体积分数来完成。在本例中,我选择图 3 所示的网格作为支撑,然后在零件主体内部指定了具有“计算”体积分数的材料。.

虽然我在本研究中没有使用这些功能,但在高级选项卡下有一些实用选项,允许欧拉域随着分析的进行而更新。这样,通过保持域紧密贴合拉格朗日几何并使用自动局部细化,避免了使用过大的欧拉网格。
模型的其余部分采用 Abaqus/CAE 和 3DEXPERIENCE 平台仿真中常用的方法进行设定。巨石被视为刚体,桩则采用壳单元建模。如今,我倾向于在大多数应用中使用通用接触,但 CEL 模型无论如何都必须使用通用接触来定义拉格朗日域和欧拉域之间的相互作用。材料数据取自已发表的论文,这意味着沙子的刚度随深度变化。这可以通过将材料属性描述为场变量的函数来定义。遗憾的是,我使用的应用程序尚未实现定义随坐标变化的场的功能,因此我改用了一个 Fortran 用户子程序。
我在 DS 云端运行了模拟,模拟 1.1 秒的桩插入过程耗时一个多小时。正如您可能已经猜到的,插入速度经过调整以减少计算时间。

下面的动画展示了结果。坦白说,我并没有完全将我的结果与已发表的结果进行比对,我更感兴趣的是将其作为参数化研究的总体方法。即便如此,结果看起来还算合理,我相信只要稍加努力,就能相当精确地复现已发表的研究。我尤其喜欢动画中展现的沙子在桩身内部随着桩身推进而向上挤出的过程。
正如我之前提到的,这个模型是使用 EKL 参数创建的,因此更新到新配置只需在装配级别更改参数值即可。我计时测试了更新周期,大约需要一分钟即可完成更新并准备好运行新的仿真。现在,即使我使用 Abaqus/CAE 进行预处理,Physics Results Explorer 也是我首选的后处理工具,因为一旦为特定分析生成新结果,所有内容(例如图表、自定义绘图、显示组等)都会自动更新。这大大节省了创建结果输出的重复工作。