首页/文章/ 详情

ANSYS Workbench焊缝疲劳仿真分析(热点应力法)

5月前浏览1094

前言

上一篇介绍了焊缝疲劳分析方法的名义应力法,我们发现采用名义应力来进行疲劳校核依赖于节点的结构形式,需要根据不同的节点采用不同的S-N曲线,有读者反馈对于复杂的结构,实施起来比较困难,往往我们在区分接头等级时存在一定的主观性,给我们的校核带来一定的困难。

接下来我们介绍另外一种焊缝疲劳分析的方法----结构应力法。结构应力法又分了两个方法,分别是热点应力法和等效结构应力法。今天我们仅介绍热点应力法。采用热点应力法进行疲劳分析时针对不同的结构细节可以共用一条S-N曲线。这样就很大程度上避免了分类的问题,相当于不管什么接头形式,S-N曲线已经告诉我们了,我们的主要工作就是计算出焊趾区域的热点应力就可以了。


正文

1、热点应力计算

焊缝在焊趾区域应力具有高度的非线性,特别是与构件表面垂直的截面中的缺口区域内更是如此,如下图所示,在采用热点应力进行疲劳计算时,不考虑由于缺口引起的应力突变。计算焊趾热点应力的方法是在缺口效应不产生作用的构件表面选择多个基点,然后进行计算应力线性外推(或二次外推)的方法进行插值计算。

由下图可以看出,焊接的热影响区域约为(0.4~0.6)倍的厚度,在这个区域以外基本没有缺口应力的影响。

在应力梯度不是很大的情况下,推荐采用线性外推的方法确定热点应力,第一个取距离焊趾0.4t,第二个点取距离焊趾1.0t,根据这两个点的应力结果外推得到焊趾处的热点应。

如果应力梯度较大,需要采用二次曲线外推,下图是不同机构对热点应力计算过程中基点的推荐位置,需要根据不同的类型进行选择。

对于比较厚的板,不适合根据厚度t计算基点,可选择固定点进行二次曲线外推(至于说多厚算后,这个没有明确指出,作为使用者,建议根据厚度计算不超过图中数值的按照厚度进行计算基点位置,如果超过了图中数值,采用图中数值进行确定)。

2热点应力Shs-N曲线

下图为采用热点应力表示的不同接头的疲劳强度,可以看出,几种接头的疲劳质量可以共用FAT90曲线。当采用FAT90进行计算时,计算的结果相对比较保守。

示例1

与名义应力法一样我们通过一个具体的案例进行说明。

(1).问题描述

案例模型采用T型板,焊缝采用角焊缝,完全焊透,平板厚度均为1mm,底板两侧面固定约束,立板顶面承受往复集中力,模型示意图如下图,材料采用默认的结构钢,不进行特别说明,计算焊缝的疲劳寿命。

(2).计算模型建模

采用热点应力建模时,需要考虑焊缝的细节特征,在建模时,根据有效厚度建立焊缝模型,对于完全焊透的模型,可以采用共节点连接。同时后续需要采用插值法进行数据处理,需要在建模阶段提前切分出0.4t、1.0t位置切面,确保这个位置后续有计算结果(在模型处理阶段一定要注意这一点),计算模型如下图所示。

    

(3).网格划分

网格基准尺寸为0.1mm,采用线性单元,划分网格如下(局部),对于复杂模型,网划分时一定要注意,在焊趾附近的切分区域,切割线至焊趾方向至少要保证四层单元。

    

(4).边界与载荷

通过远程位移约束底板两端面,通过Force添加集中力(30N),如下图。

(5).结果处理

计算完成后,提取应力结果,如下图,最大应力结果为321.03MPa,位于焊趾区域。如果我们第一次做,不能预判这个焊缝的应力结果最大,我们可以先进行一次整体计算,然后再进行模型处理。

    

这个应力结果包含了缺口应力,不能直接使用,我们需要提取0.4t1.0t位置应力结果,进行热点应力计算。从图上可以看出,在中间位置应力结果最大,我们提取应力最大值对应的0.4t1.0t位置的应力结果,如下。

由上图可知,0.4t位置应力结果为207.55MPa,1.0t位置应力结果为188.4MPa,厚度t=1mm,因此可以根据(0.4,207.55)、(1.0,188.4)拟合公式,得到线性公式如下:

σhs=-31.917*L+220.32 (式中L为距离焊趾的长度,单位mm

L设为0(即距离焊趾的距离为0),带入上式地

σhs =220.32MPa

也就是拟合公式的截距为热点应力。

根据名义应力法的确定疲劳质量等级为FAT90的疲劳曲线公式为

S3N=1.458E12

将计算得到的热点应力σhs乘以2,计算应力范围,带入公式得到

N=1.458E12/440.64^3=17041

至此,完成T型连接板热点应力法焊缝疲劳分析。

    

写在最后

需要说明的是,热点应力法在国内的标准规范中没有介绍(国内规范介是用名义应力法进行疲劳计算的),在国际焊接学会、ASME、船级社等均对此方法进行了说明,针对具体项目的适用性需要读者自行判定。

热点应力法的数值结果严重依赖于网格质量,在计算时必须要保证焊缝区域的网格质量较高,这就对工程师对网格划分能力有了较高的要求,特别是复杂的模型,这也是热点应力法存在的问题之一。

另外,热点应力法评定不能全面的反应接头细节的疲劳行为,目前仅仅局限于焊接接头焊趾的疲劳强度评估,尚不适用于裂纹起始于焊根或未焊透等处的疲劳分析。

    

参考资料

1、《焊接结构疲劳分析》 [张彦华 著] 2013年

2、Ansys help2023

--以上--

来源:薛定谔的Cube
Workbench疲劳非线性焊接裂纹材料ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-03-20
最近编辑:5月前
巴郡撸猫人
硕士 签名征集中
获赞 15粉丝 25文章 73课程 0
点赞
收藏
作者推荐

算得准比能算更重要!ANSYS workbench中单元阶数和积分水平对结构模拟精度的影响分析!

本例通过一个悬臂梁的静力结构分析案例演示ANSYSworkbench中单元阶数(线性或二次)、积分水平(完全积分或减缩积分)对结构模拟精度的影响。结构梁由于长度很大,通常通过梁单元进行模拟,但本例为了说明实体单元的效果,将梁按照实体单元建模。本文案例内容参考了庄茁老师的《abaqus非线线有限元分析与实例》一书。分析软件虽然不同,但从结果看,ANSYS的计算结果与abaqus结果基本一致。—01—理论计算悬臂梁长度150mm,宽2.5mm,高5mm。梁一段固定,另一端施加5N的集中力。如下图所示:梁的材料属性如下图设置所示:在载荷P作用下,梁自由端静力分析的挠度为:其中:I=bh³/12,L为梁长度,b为梁截面宽度,h为梁截面高度。当P=5N时,理论上计算梁自由端位移δ、固定约束端弯矩M、端部最大正应力σ和等效应力如下:①梁自由端的挠度:δ=5*150³/(3*70000*2.5*5³/12)=3.086mm②梁固定端的弯矩:M=PL=5*150=750N.mm③梁端部的最大正应力:σ=M/Wz=M/(bh²/6)=750/(2.5*5*5/6)=72MPa④最大等效应力:端部剪应力很小,可按剪力除以面积近似计算剪应力:τ=5/(2.5*5)=0.4MPa,由此可计算最大等效应力为:σₑ=(0.5*((72-0.4)^2+0.4^2+72^2))^0.5=71.8MPa—02—ANSYS中有限元计算本例中,有限元计算时我们考虑单元的阶数和单元积分水平的影响。有限元分析中,单元的积分分为完全积分和减缩积分。完全积分是指单元具有规则形状时,全部Gauss积分点的数目足以对单元刚度矩阵中的多项式进行精确积分。减缩积分顾名思义,则是减少了积分点数。在ANSYS中,一阶六面体单元的完全积分的积分点数(SOLID185)通常为2×2×2=8个积分点,减缩积分则仅使用1个积分点。对于二阶六面体单元(SOLID186),完全积分的积分点数通常为3×3×3=27个积分点,但ANSYS中实际采用优化后的14个积分点方案,减缩积分则采用2×2×2=8个积分点。完全积分单元减缩积分单元在ANSYSworkbench中单元积分设置在几何部件下,首先需要在geometry下将elementcontrol设置为“manual”,然后再具体的几何部件的详细设置面板设置“full”或“reduced”,如下图所示:有限元分析中,单元的阶数是指单元内部用于近似描述物理量(如位移、温度、压力等)分布的形函数的阶次。通常单元阶数采用线性(1阶,即Linear)或二次多项式(2阶,Quadratic)。当然也可采用更高阶次,但计算成本会很大。ANSYS中单元阶次的设置在网格划分处,如下图:本例中,为体现不同网格密度对结果的影响对截面高度上的网格层数和梁长度方向的网格数量进行控制,并设置为参数化输入项。设置如下:网格控制时,分为三种情况(后续通过参数化设置):①截面高度上2层网格单元尺寸:2.5mm×25mm,数量:2×6,长宽比:25/2.5=10②截面高度上4层网格单元尺寸:1.25mm×12.5mm,数量:4×12,长宽比:12.5/1.25=10③截面高度上8层网格单元尺寸:0.625mm×6mm,数量:8×25,长宽比:6/0.625≈10案例约束边界条件和载荷设置如下图:本例为分析单元阶数和积分水平对结构模拟精度的影响,考虑的结果包括:变形、最大应力和支撑反力。为此对这三类结果进行参数化设置,作为参数化输出,如下各图所示:①变形输出设置:②等效应力输出设置:③弯矩反力输出设置:以上设置完成并计算后,回到workbench主界面,可以看到已经生成了参数化。如下图:双击“ParameterSet”进入参数化设置,按照前述网格划分规划,设置DP0、DP1、DP2三种情况的网格尺寸,如下图:设置完成后,更新所有设计点。即可得到某一种单元设置的结果。计算完成后,改变单元阶数和积分类型,得到另外的计算结果。各结果汇总如下:①单元阶次为1阶,完全积分②单元阶次为2阶,完全积分③单元阶次为1阶,减缩积分④单元阶次为2阶,减缩积分—03—理论结果与有限元结果对比分析3.1位移结果对比理论计算表明,本例悬臂梁的自由端的最大位移为3.086mm。下表是ANSYS关于本例的实体单元不同阶次和积分水平的计算结果:表1不同单元阶次和积分水平的位移结果①完全积分的线性单元由上表可知,完全积分的线性单元得到的结果相当差,基本不可用。网格越粗糙,结果精度越差。即使网格很细(8×25),得到的自由端位移也只有理论的1.8108/3.086=58.7%.可以看到,完全积分的线性单元,梁截面高度上的单元数量并未对结果精度的提升有较大帮助。这是因为自由端的挠度误差由“剪切自锁”造成。这是存在于所有完全积分的线性实体单元的问题。剪切自锁的原因在于单元的边无法弯曲,导致单元在弯曲时过于刚硬,变形表现为“伪剪切变形”。其原理解释详见《有限元仿真中的两大“锁死”难题:剪切自锁与体积自锁的机理与应对策略!》此处不再赘述。剪切自锁仅影响弯曲载荷的完全积分线性单元行为。在受轴向和剪切荷载时,这类单元其实表现很好。②二阶单元从上表还可以看到,不论全积分还是减缩积分的二阶单元表现都很好,自由端的位移结果与理论结果很接近。这是由于二阶单元的边可以弯曲,如下图。但是如果二次单元发生扭曲或弯曲应力有梯度,二次单元也可能发生某种程度的剪切自锁。由以上分析可知,只有我们确信载荷只会在模型中产生很小的弯曲时,才可使用完全积分的线性单元。如果对载荷产生的变形类型有怀疑,则应采用不同类型的单元。③减缩积分的线性单元从表1可以看到,减缩积分的线性单元随着网格划分越细,越接近理论解答。但减缩积分的线性单元存在“沙漏”数值问题而过于柔软。由于该类单元只有中部一个积分点,容易形成“零能模式”,产生无意义的结果,即单元变形不产生应变能,形成如下图变形模式:ANSYS中,缩减积分单元软件会采用沙漏控制。在模型中应用的单元越多,对沙漏模式的限制越有效,这说明只要合理地采用细划的网格,线性减缩积分单元就能够给出可接受的结果。对多数问题,采用线性减缩积分单元的细划网格所产生的误差是在一个可接受的范围之内的。从计算的位移结果可见,当采用这类单元模拟承受弯曲载荷的任何结构时,沿厚度方向上至少采用四个单元才会有比较好的结果。3.2弯矩和最大等效应力结果对比理论计算表明,本例悬臂梁固定约束处的最大弯矩为750N.mm。最大等效应力为71.8MPa。下面两个表分别是ANSYS关于本例的实体单元不同阶次和积分水平的弯矩和最大等效应力计算结果。表2不同单元阶次和积分水平的弯矩结果表3不同单元阶次和积分水平的等效应力结果可以看到,对于弯矩的输出,结果基本一致。只有线性减缩积分单元,输出的结果偏小。这是由于积分点的数量太少引起,当细化网格后,其值越来越接近理论解答。对于应力的输出,1阶的线性单元结果都比理论值偏小,细化网格后其值也在趋近理论解答,但还是偏差较大。因此,笔者认为对于比较关心应力输出结果时,最好采用二阶单元。3.3总结从本文的分析可以看出,对于一个具体的问题的模拟,如何想得到高精度的结果,正确地选择单元非常重要。从本文的结果看,笔者认为在用ANSYS中做力学有限元分析时,建议:①一般分析工作采用采用二阶减缩积分单元,可得到精度较高的位移和应力结果解答,同时也不那耗费计算资源。②对于应力集中的部位,采用二阶完全积分单元可以提供应力梯度的最好解答。除此之外,笔者认为在做有限元分析时,还应尽量减小网格的扭曲,规整的网格可得到更好的结果。好了,以上就是本期全部内容,如果觉得不错,还请点赞、推荐和转发!对文章有建议,还请在评论区留言交流交流~来源:薛定谔的Cube

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