SYSWELD 教程

2023-04-13 17:29:24 来源:软服之家

薄壁管的电子束焊接

以此任务为例:用电子束(Electron Beam)焊接薄壁管(Thin-Walled Tube).


(资料图)

模型尺寸:30×30×1mm

材料:DP600(抗拉强度600MPa)

焊接速度:V=4m/min

线能量:q=180 J/cm

要求:

要求焊接后的变形(Displacement)较小,焊接后的残余应力(Stress)可以稍大。

因为模型比较简单,可以直接在VE中创建3D模型,进行创建FE模型。也可以通过其他三维软件,创建3D模型,导入进行网格划分,不过需要注意的是,如果模型比较复杂,需要进行几何清理。

FE模型

网格检查

网格检查之后,保存网格模型,这时可以在SYSWELD中定义相关参数并求解,也可以在VW中设置参数并求解,鉴于模型较为简单,设置在VW中进行求解,需要注意的是在VW中进行求解,也需要安装SYSWELD,在第一次求解的时候,需要指定SYSWELD工作路径。VW是优化了界面操作,真正的求解还是在SYSWELD中进行。

11433node焊接热循环曲线

应变云图

应力分布图

保存结果,导入FE模型改变参数再次进行分析,寻找最优焊接参数组合,并分析。

如何利用稳态算法加速算法模拟焊接过程的残余应力

在进行热力耦合的仿真过程中,如果模型足够的长并且热源速度恒定,通常其热学,相变以及热力耦合都会达到稳态的过程,因此如何直接计算稳态问题成为了大家研究的热点问题。

由于焊接过程涉及大量非线性问题,如材料的非线性问题。如果我们想要查看焊接过程中的残余应力等,通常我们将使用Lagrangian formulation来进行模拟,拉格朗日模型中,网格即代表材料,材料的变形均是由网格的变形所体现出来,因此对于那些history-dependent 的材料,拉格朗日模型就有着得天独厚的优势。

材料在让任何时刻的应力应变都可以被轻易的找到和考虑在内,然而正如我们大家所熟知的,当我们使用Step by step的方法进行模拟和仿真时,我们需要对热源所扫过的所有路径都要进行网格的细化,如图一,热源在空间中进行移动。同时,如果涉及大变形等问题时,需要对网格重新划分和进行新旧网格之间的数据传递来避免计算过程不收敛等相关问题。

图一 : 拉格朗日step by step模拟网格

在确保有稳态存在的情况下,为了加速整个热力耦合的过程,涉及小变形的前提下,sysweld含有steady state稳态算法,可以直接求解焊接过程的稳态问题,大幅提高运算效率,同时可以对网格进行优化(也可以使用同样的拉格朗日step by step的网格),只需要对热源附近的网格进行细化,为了便于计算收敛还需要对边界的网格进行细化,如图二,并且热源固定在空间中,材料在网格中进行流动,速度为热源速度的相反数。

图二 : 稳态算法模拟下使用的网格

首先如果对网格进行对比可以发现 :

表格一 : 不同模型下的节点和单元个数对比

稳态下的热学仿真是需要求解diffusion-convection问题,并使用了Petrov-Galerkine variational formulation (proposed by Hughes and Brooks)来避免热学仿真中某些节点可能出现的不稳定性结果,我们可以一同查看下稳态下的热学仿真结果,如图三。

图三 : 稳态算法模拟下热学计算温度场分布

在加载热学仿真结果之后,软件会对稳态下的热力耦合问题进行处理。为了得到材料的相关应力应变以及所受到的荷载历史,软件会首先建立streamline 在为变形的网格下,如下图四(摘自sysweld reference manual 2018)。虚线部分即指材料的从流入到流出的轨迹路线。

图四 : 稳态算法模拟下的streamline

如果我们拿出来其中一条streamline来分析,对于需要求解的单元或高斯点,他的历史轨轨迹将被找到在该单元所在位置的上游位置,如下图所注释的。

然后我们可以查看到在此刻对应的Von Mise焊接应力,如图五所示。

图五 : 稳态算法模拟下Von Mise应力分布

接下来我们可以与step by step的计算进行对比,在此我们需要取热源移动到同一位置情况下的热学和力学的计算结果进行对比。

图六 : step by step算法模拟下热学和力学分布

通过对比我们可以看到两种方式所得到的结果非常相近。

最后我们可以看到使用稳态计算所需要的时间是step by step计算的1/50。

标签:

上一篇:
下一篇: